< prev index next >

src/hotspot/cpu/aarch64/register_definitions_aarch64.cpp

Print this page
rev 60623 : 8248500: AArch64: Remove the r18 dependency on Windows AArch64
Reviewed-by:
Contributed-by: mbeckwit, luhenry, burban


  33 REGISTER_DEFINITION(Register, noreg);
  34 
  35 REGISTER_DEFINITION(Register, r0);
  36 REGISTER_DEFINITION(Register, r1);
  37 REGISTER_DEFINITION(Register, r2);
  38 REGISTER_DEFINITION(Register, r3);
  39 REGISTER_DEFINITION(Register, r4);
  40 REGISTER_DEFINITION(Register, r5);
  41 REGISTER_DEFINITION(Register, r6);
  42 REGISTER_DEFINITION(Register, r7);
  43 REGISTER_DEFINITION(Register, r8);
  44 REGISTER_DEFINITION(Register, r9);
  45 REGISTER_DEFINITION(Register, r10);
  46 REGISTER_DEFINITION(Register, r11);
  47 REGISTER_DEFINITION(Register, r12);
  48 REGISTER_DEFINITION(Register, r13);
  49 REGISTER_DEFINITION(Register, r14);
  50 REGISTER_DEFINITION(Register, r15);
  51 REGISTER_DEFINITION(Register, r16);
  52 REGISTER_DEFINITION(Register, r17);
  53 REGISTER_DEFINITION(Register, r18);
  54 REGISTER_DEFINITION(Register, r19);
  55 REGISTER_DEFINITION(Register, r20);
  56 REGISTER_DEFINITION(Register, r21);
  57 REGISTER_DEFINITION(Register, r22);
  58 REGISTER_DEFINITION(Register, r23);
  59 REGISTER_DEFINITION(Register, r24);
  60 REGISTER_DEFINITION(Register, r25);
  61 REGISTER_DEFINITION(Register, r26);
  62 REGISTER_DEFINITION(Register, r27);
  63 REGISTER_DEFINITION(Register, r28);
  64 REGISTER_DEFINITION(Register, r29);
  65 REGISTER_DEFINITION(Register, r30);
  66 REGISTER_DEFINITION(Register, sp);
  67 
  68 REGISTER_DEFINITION(FloatRegister, fnoreg);
  69 
  70 REGISTER_DEFINITION(FloatRegister, v0);
  71 REGISTER_DEFINITION(FloatRegister, v1);
  72 REGISTER_DEFINITION(FloatRegister, v2);
  73 REGISTER_DEFINITION(FloatRegister, v3);




  33 REGISTER_DEFINITION(Register, noreg);
  34 
  35 REGISTER_DEFINITION(Register, r0);
  36 REGISTER_DEFINITION(Register, r1);
  37 REGISTER_DEFINITION(Register, r2);
  38 REGISTER_DEFINITION(Register, r3);
  39 REGISTER_DEFINITION(Register, r4);
  40 REGISTER_DEFINITION(Register, r5);
  41 REGISTER_DEFINITION(Register, r6);
  42 REGISTER_DEFINITION(Register, r7);
  43 REGISTER_DEFINITION(Register, r8);
  44 REGISTER_DEFINITION(Register, r9);
  45 REGISTER_DEFINITION(Register, r10);
  46 REGISTER_DEFINITION(Register, r11);
  47 REGISTER_DEFINITION(Register, r12);
  48 REGISTER_DEFINITION(Register, r13);
  49 REGISTER_DEFINITION(Register, r14);
  50 REGISTER_DEFINITION(Register, r15);
  51 REGISTER_DEFINITION(Register, r16);
  52 REGISTER_DEFINITION(Register, r17);
  53 REGISTER_DEFINITION(Register, r18_tls); // see comment in register_aarch64.hpp
  54 REGISTER_DEFINITION(Register, r19);
  55 REGISTER_DEFINITION(Register, r20);
  56 REGISTER_DEFINITION(Register, r21);
  57 REGISTER_DEFINITION(Register, r22);
  58 REGISTER_DEFINITION(Register, r23);
  59 REGISTER_DEFINITION(Register, r24);
  60 REGISTER_DEFINITION(Register, r25);
  61 REGISTER_DEFINITION(Register, r26);
  62 REGISTER_DEFINITION(Register, r27);
  63 REGISTER_DEFINITION(Register, r28);
  64 REGISTER_DEFINITION(Register, r29);
  65 REGISTER_DEFINITION(Register, r30);
  66 REGISTER_DEFINITION(Register, sp);
  67 
  68 REGISTER_DEFINITION(FloatRegister, fnoreg);
  69 
  70 REGISTER_DEFINITION(FloatRegister, v0);
  71 REGISTER_DEFINITION(FloatRegister, v1);
  72 REGISTER_DEFINITION(FloatRegister, v2);
  73 REGISTER_DEFINITION(FloatRegister, v3);


< prev index next >