-
Bug
-
Resolution: Fixed
-
P4
-
repo-riscv-port
-
None
-
riscv
-
linux
After JDK-8279344, test/hotspot/jtreg/compiler/intrinsics/TestRotate.java will report bad AD file error on fastdebug JDK when UseRVB is disabled:
```
----------System.out:(61/2324)----------
o27 RotateRight === _ o10 o22 [[o28 2 ]] #int
--N: o27 RotateRight === _ o10 o22 [[o28 2 ]] #int
--N: o10 Parm === o3 [[o27 ]] Parm0: int
IREGI 0 IREGI
IREGINOSP 0 IREGINOSP
IREGI_R10 0 IREGI_R10
IREGI_R12 0 IREGI_R12
IREGI_R13 0 IREGI_R13
IREGI_R14 0 IREGI_R14
IREGIHEAPBASE 0 IREGIHEAPBASE
IREGIORL2I 0 IREGI
IREGIORL 0 IREGI
IREGILNP 0 IREGI
IREGILNPNOSP 0 IREGINOSP
--N: o22 ConI === o0 [[o27 ]] #int:1
IMMI 0 IMMI
IMMI_1 0 IMMI_1
IMMI_LE_4 0 IMMI_LE_4
IMMIADD 0 IMMIADD
IMMISUB 0 IMMISUB
IMMI5 0 IMMI5
IMMIOFFSET 0 IMMIOFFSET
IREGI 100 loadConI
IREGINOSP 100 loadConI
IREGI_R10 100 loadConI
IREGI_R12 100 loadConI
IREGI_R13 100 loadConI
IREGI_R14 100 loadConI
IREGIORL2I 100 IREGI
IREGIORL 100 IREGI
IREGILNP 100 IREGI
```
```
----------System.out:(61/2324)----------
o27 RotateRight === _ o10 o22 [[o28 2 ]] #int
--N: o27 RotateRight === _ o10 o22 [[o28 2 ]] #int
--N: o10 Parm === o3 [[o27 ]] Parm0: int
IREGI 0 IREGI
IREGINOSP 0 IREGINOSP
IREGI_R10 0 IREGI_R10
IREGI_R12 0 IREGI_R12
IREGI_R13 0 IREGI_R13
IREGI_R14 0 IREGI_R14
IREGIHEAPBASE 0 IREGIHEAPBASE
IREGIORL2I 0 IREGI
IREGIORL 0 IREGI
IREGILNP 0 IREGI
IREGILNPNOSP 0 IREGINOSP
--N: o22 ConI === o0 [[o27 ]] #int:1
IMMI 0 IMMI
IMMI_1 0 IMMI_1
IMMI_LE_4 0 IMMI_LE_4
IMMIADD 0 IMMIADD
IMMISUB 0 IMMISUB
IMMI5 0 IMMI5
IMMIOFFSET 0 IMMIOFFSET
IREGI 100 loadConI
IREGINOSP 100 loadConI
IREGI_R10 100 loadConI
IREGI_R12 100 loadConI
IREGI_R13 100 loadConI
IREGI_R14 100 loadConI
IREGIORL2I 100 IREGI
IREGIORL 100 IREGI
IREGILNP 100 IREGI
```