< prev index next >

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

Print this page
rev 55237 : javadoc changes

*** 759,777 **** v -> (long) v.rOp((byte) 1, (i, a, b) -> (byte) (a * b))); } @Override @ForceInline - public byte subAll() { - return (byte) VectorIntrinsics.reductionCoerced( - VECTOR_OP_SUB, ByteMaxVector.class, byte.class, LENGTH, - this, - v -> (long) v.rOp((byte) 0, (i, a, b) -> (byte) (a - b))); - } - - @Override - @ForceInline public byte orAll() { return (byte) VectorIntrinsics.reductionCoerced( VECTOR_OP_OR, ByteMaxVector.class, byte.class, LENGTH, this, v -> (long) v.rOp((byte) 0, (i, a, b) -> (byte) (a | b))); --- 759,768 ----
*** 805,820 **** return blend(SPECIES.broadcast((byte) 0), m).addAll(); } @Override @ForceInline - public byte subAll(Mask<Byte> m) { - return blend(SPECIES.broadcast((byte) 0), m).subAll(); - } - - @Override - @ForceInline public byte mulAll(Mask<Byte> m) { return blend(SPECIES.broadcast((byte) 1), m).mulAll(); } @Override --- 796,805 ----
< prev index next >