8338021: Support new unsigned and saturating vector operators in VectorAPI

Reviewed-by: psandoz, epeter, sviswanathan
This commit is contained in:
Jatin Bhateja 2024-10-28 16:30:29 +00:00
parent e659d9da5d
commit 52382e285f
52 changed files with 9337 additions and 383 deletions

View file

@ -114,6 +114,13 @@ public class VectorSupport {
public static final int VECTOR_OP_EXPM1 = 117;
public static final int VECTOR_OP_HYPOT = 118;
public static final int VECTOR_OP_SADD = 119;
public static final int VECTOR_OP_SSUB = 120;
public static final int VECTOR_OP_SUADD = 121;
public static final int VECTOR_OP_SUSUB = 122;
public static final int VECTOR_OP_UMIN = 123;
public static final int VECTOR_OP_UMAX = 124;
// See src/hotspot/share/opto/subnode.hpp
// struct BoolTest, and enclosed enum mask
public static final int BT_eq = 0; // 0000