< prev index next >

src/cpu/aarch64/vm/aarch64.ad

Print this page
rev 9971 : 8148240: aarch64: random infrequent null pointer exceptions in javac
Summary: Disable fp as an allocatable register
Reviewed-by: aph

@@ -575,11 +575,11 @@
     R24,
     R25,
     R26
  /* R27, */                     // heapbase
  /* R28, */                     // thread
-    R29,                        // fp
+ /* R29, */                     // fp
  /* R30, */                     // lr
  /* R31 */                      // sp
 );
 
 reg_class_dynamic no_special_reg32(no_special_reg32_no_fp, no_special_reg32_with_fp, %{ PreserveFramePointer %});

@@ -644,11 +644,11 @@
     R24, R24_H,
     R25, R25_H,
     R26, R26_H,
  /* R27, R27_H, */              // heapbase
  /* R28, R28_H, */              // thread
-    R29, R29_H,                 // fp
+ /* R29, R29_H, */              // fp
  /* R30, R30_H, */              // lr
  /* R31, R31_H */               // sp
 );
 
 reg_class_dynamic no_special_reg(no_special_reg_no_fp, no_special_reg_with_fp, %{ PreserveFramePointer %});
< prev index next >