Uses of Interface
jdk.incubator.vector.VectorOperators.Associative
Packages that use VectorOperators.Associative
-
Uses of VectorOperators.Associative in jdk.incubator.vector
Fields in jdk.incubator.vector declared as VectorOperators.AssociativeModifier and TypeFieldDescriptionstatic VectorOperators.AssociativeVectorOperators.ADDProducea+b.static VectorOperators.AssociativeVectorOperators.ANDProducea&b.static VectorOperators.AssociativeVectorOperators.FIRST_NONZEROProducebits(a)!=0?a:b.static VectorOperators.AssociativeVectorOperators.MAXProducemax(a,b).static VectorOperators.AssociativeVectorOperators.MINProducemin(a,b).static VectorOperators.AssociativeVectorOperators.MULProducea*b.static VectorOperators.AssociativeVectorOperators.ORProducea|b.static VectorOperators.AssociativeVectorOperators.XORProducea^b.Methods in jdk.incubator.vector with parameters of type VectorOperators.AssociativeModifier and TypeMethodDescriptionabstract byteByteVector.reduceLanes(VectorOperators.Associative op)Returns a value accumulated from all the lanes of this vector.abstract byteByteVector.reduceLanes(VectorOperators.Associative op, VectorMask<Byte> m)Returns a value accumulated from selected lanes of this vector, controlled by a mask.abstract doubleDoubleVector.reduceLanes(VectorOperators.Associative op)Returns a value accumulated from all the lanes of this vector.abstract doubleDoubleVector.reduceLanes(VectorOperators.Associative op, VectorMask<Double> m)Returns a value accumulated from selected lanes of this vector, controlled by a mask.abstract floatFloatVector.reduceLanes(VectorOperators.Associative op)Returns a value accumulated from all the lanes of this vector.abstract floatFloatVector.reduceLanes(VectorOperators.Associative op, VectorMask<Float> m)Returns a value accumulated from selected lanes of this vector, controlled by a mask.abstract intIntVector.reduceLanes(VectorOperators.Associative op)Returns a value accumulated from all the lanes of this vector.abstract intIntVector.reduceLanes(VectorOperators.Associative op, VectorMask<Integer> m)Returns a value accumulated from selected lanes of this vector, controlled by a mask.abstract longLongVector.reduceLanes(VectorOperators.Associative op)Returns a value accumulated from all the lanes of this vector.abstract longLongVector.reduceLanes(VectorOperators.Associative op, VectorMask<Long> m)Returns a value accumulated from selected lanes of this vector, controlled by a mask.abstract shortShortVector.reduceLanes(VectorOperators.Associative op)Returns a value accumulated from all the lanes of this vector.abstract shortShortVector.reduceLanes(VectorOperators.Associative op, VectorMask<Short> m)Returns a value accumulated from selected lanes of this vector, controlled by a mask.abstract longVector.reduceLanesToLong(VectorOperators.Associative op)Returns a value accumulated from all the lanes of this vector.abstract longVector.reduceLanesToLong(VectorOperators.Associative op, VectorMask<E> m)Returns a value accumulated from selected lanes of this vector, controlled by a mask.