Description
Introduce the following transformations for Move nodes:
(1) (MoveI2F (MoveF2I x)) => x
(2) MoveI2F (LoadI mem) => LoadF mem
(3) StoreI mem (MoveF2I x) => StoreF mem x
The same applies to L2D/D2L flavors.
(1) (MoveI2F (MoveF2I x)) => x
(2) MoveI2F (LoadI mem) => LoadF mem
(3) StoreI mem (MoveF2I x) => StoreF mem x
The same applies to L2D/D2L flavors.
Attachments
Issue Links
- is blocked by
-
JDK-8255000 C2: Unify IGVN processing when loop opts are over
- Resolved
- relates to
-
JDK-8256368 Avoid repeated upcalls into Java to re-resolve MH/VH linkers/invokers
- Resolved