< prev index next >

src/hotspot/cpu/aarch64/register_aarch64.cpp

Print this page
*** 1,8 ***
  /*
!  * Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved.
!  * Copyright (c) 2014, 2020, Red Hat Inc. All rights reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License version 2 only, as
   * published by the Free Software Foundation.
--- 1,8 ---
  /*
!  * Copyright (c) 2000, 2021, Oracle and/or its affiliates. All rights reserved.
!  * Copyright (c) 2014, 2021, Red Hat Inc. All rights reserved.
   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   *
   * This code is free software; you can redistribute it and/or modify it
   * under the terms of the GNU General Public License version 2 only, as
   * published by the Free Software Foundation.

*** 32,11 ***
  const int ConcreteRegisterImpl::max_fpr
    = ConcreteRegisterImpl::max_gpr +
      FloatRegisterImpl::number_of_registers * FloatRegisterImpl::max_slots_per_register;
  
  const int ConcreteRegisterImpl::max_pr
!   = ConcreteRegisterImpl::max_fpr + PRegisterImpl::number_of_registers;
  
  const char* RegisterImpl::name() const {
    const char* names[number_of_registers] = {
      "c_rarg0", "c_rarg1", "c_rarg2", "c_rarg3", "c_rarg4", "c_rarg5", "c_rarg6", "c_rarg7",
      "rscratch1", "rscratch2",
--- 32,12 ---
  const int ConcreteRegisterImpl::max_fpr
    = ConcreteRegisterImpl::max_gpr +
      FloatRegisterImpl::number_of_registers * FloatRegisterImpl::max_slots_per_register;
  
  const int ConcreteRegisterImpl::max_pr
!   = ConcreteRegisterImpl::max_fpr +
+     PRegisterImpl::number_of_registers * PRegisterImpl::max_slots_per_register;
  
  const char* RegisterImpl::name() const {
    const char* names[number_of_registers] = {
      "c_rarg0", "c_rarg1", "c_rarg2", "c_rarg3", "c_rarg4", "c_rarg5", "c_rarg6", "c_rarg7",
      "rscratch1", "rscratch2",
< prev index next >