Currently mask values are propagated using vector registers, shape of mask vector matches the shape of the operands of a vector operation.
Objects allocated in the compiled frame are re-constructed during de-optimization.
To provide a unified handling for VectorMask instance reconstruction when mask is held either in a predicate register (for Intel AVX512 or ARM SVE) or vector register.
Objects allocated in the compiled frame are re-constructed during de-optimization.
To provide a unified handling for VectorMask instance reconstruction when mask is held either in a predicate register (for Intel AVX512 or ARM SVE) or vector register.
- is cloned by
-
JDK-8265126 [REDO] unified handling for VectorMask object re-materialization during de-optimization
-
- Resolved
-
- relates to
-
JDK-8265084 [BACKOUT] 8264954: unified handling for VectorMask object re-materialization during de-optimization
-
- Resolved
-
-
JDK-8262356 Optimize existing masked operation support for AVX-512.
-
- Open
-
-
JDK-8265083 JDK-8264954 causes Tier3 test failures
-
- Closed
-
(1 links to)