IndOffXX types don't do us any good. It would be simpler and faster to match a general-purpose IndOff type then let legitimize_address() fix any out-of-range operands. That'd reduce the size of the match rules and the time it takes to run them.
- is cloned by
-
JDK-8341611 [REDO] AArch64: Clean up IndOffXX type and let legitimize_address() fix out-of-range operands
-
- Closed
-
- relates to
-
JDK-8340646 C2: ImplicitNullChecks regression after JDK-8338442
-
- Closed
-
-
JDK-8341437 ZGC: Regression after JDK-8338442, crash assert(offset_ok_for_immed(offset(), size)) failed: must be, was: 32776, 3
-
- Closed
-
- links to
-
Commit(master) openjdk/jdk/38591315
-
Review(master) openjdk/jdk/16991