< prev index next >

src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java

Print this page
rev 49829 : Suball for short+byte intrinsics

*** 441,450 **** --- 441,459 ---- VECTOR_OP_AND, Byte128Vector.class, byte.class, LENGTH, this, v -> (long) v.rOp((byte) -1, (i, a, b) -> (byte) (a & b))); } + @Override + @ForceInline + public byte subAll() { + return (byte) VectorIntrinsics.reductionCoerced( + VECTOR_OP_SUB, Byte128Vector.class, byte.class, LENGTH, + this, + v -> (long) v.rOp((byte) 0, (i, a, b) -> (byte) (a - b))); + } + // Memory operations @Override @ForceInline public void intoArray(byte[] a, int ix) {
< prev index next >