-
Enhancement
-
Resolution: Fixed
-
P4
-
repo-panama
The masked "lanewise/reduceLanes" are failed to be intrinsified randomly. The main reason is the mask value cannot be unboxed due to the "mask class" that are from the intrinsic argument list and from the mask value are different. The main difference is that the "mask class" in the argument list is the class of the instance of the mask (i.e. "IntMaxMask.class"), while the class from the mask value is the class of the super class (i.e. "jdk.incubator.vector.VectorMask<Integer>").
- relates to
-
JDK-8264563 Add masked vector intrinsics for binary/store operations
-
- Resolved
-
-
JDK-8266621 Add masking support for unary/ternary vector intrinsics
-
- Resolved
-
-
JDK-8267368 Add masking support for reduction vector intrinsics
-
- Resolved
-