We are doing this step from the parent task:
3. Model whole loop instead of only basic block (allows VTransform optimizations like moving reduction out of loop)
- Instead of VTransformGraph::apply_memops_reordering_with_schedule that reorders the old graph,
- I want to build the new loop body from the VTransform directly.
- That means we are less constrained by the old shape of the loop.
3. Model whole loop instead of only basic block (allows VTransform optimizations like moving reduction out of loop)
- Instead of VTransformGraph::apply_memops_reordering_with_schedule that reorders the old graph,
- I want to build the new loop body from the VTransform directly.
- That means we are less constrained by the old shape of the loop.
- relates to
-
JDK-8366969 C2 SuperWord: ensure that all new nodes have node notes copied
-
- Open
-
- links to
-
Review(master) openjdk/jdk/27208