-
Enhancement
-
Resolution: Unresolved
-
P4
-
24
This will improve the profitability of vectorizing reductions, and adding shuffle/pack/unpack operations.
Because vectorization is not always profitable, especially if we add more operations to the loop.
There may also be extra cost to subword conversion, see:
https://github.com/openjdk/jdk/pull/23413
Because vectorization is not always profitable, especially if we add more operations to the loop.
There may also be extra cost to subword conversion, see:
https://github.com/openjdk/jdk/pull/23413
- blocks
-
JDK-8347116 C2 SuperWord: If-Conversion
-
- Open
-
- is blocked by
-
JDK-8349139 C2: Div looses dependency on condition that guarantees divisor not zero in counted loop
-
- Resolved
-
- relates to
-
JDK-8336000 C2 SuperWord: report that 2-element reductions do not vectorize
-
- Open
-
-
JDK-8307516 C2 SuperWord: reconsider Reduction heuristic for UnorderedReduction
-
- Open
-