Fix generation of vector code by allowing adjacent LoadS nodes to be isomorphic when they have different control RangeCheck nodes for a[i] and a[i+1] accesses in same MulAddS2I node.
Separating it fromJDK-8216050 in a new bug.
Separating it from
- relates to
-
JDK-8216050 Superword optimization fails with assert(0 <= i && i < _len) failed: illegal index
- Closed
-
JDK-8214751 X86: Support for VNNI Instructions
- Resolved
-
JDK-8310886 C2 SuperWord: Two nodes should be isomorphic if they are loop invariant but pinned at different nodes outside the loop
- Resolved
-
JDK-8220211 Small update to Fix generation of VNNI vector code by allowing adjacent LoadS nodes to be isomorphic (JDK-8216580)
- Resolved