-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 9, 10
-
Component/s: hotspot
-
b21
-
aarch64
In calculations involving Unsafe addressing we're missing opportunities to combine instructions.
We're seeing, for example:
sbfiz x13, x13, #3, #32
add x15, x13, x10
instead of
add x15, x10, w13, sxtw #3
This is due to a couple of missing patterns.
We're seeing, for example:
sbfiz x13, x13, #3, #32
add x15, x13, x10
instead of
add x15, x10, w13, sxtw #3
This is due to a couple of missing patterns.