インタフェースjdk.incubator.vector.VectorOperators.Associativeの
使用
VectorOperators.Associativeを使用するパッケージ
-
jdk.incubator.vectorでのVectorOperators.Associativeの使用
VectorOperators.Associativeとして宣言されたjdk.incubator.vectorのフィールド修飾子と型フィールド説明static final VectorOperators.AssociativeVectorOperators.ADDa+bの生成。static final VectorOperators.AssociativeVectorOperators.ANDa&bの生成。static final VectorOperators.AssociativeVectorOperators.FIRST_NONZERObits(a)!=0?a:bの生成。static final VectorOperators.AssociativeVectorOperators.MAXmax(a,b)の生成。static final VectorOperators.AssociativeVectorOperators.MINmin(a,b)の生成。static final VectorOperators.AssociativeVectorOperators.MULa*bの生成。static final VectorOperators.AssociativeVectorOperators.ORa|bの生成。static final VectorOperators.AssociativeVectorOperators.UMAX符号なしmax(a,b)を生成します。static final VectorOperators.AssociativeVectorOperators.UMIN符号なしmin(a,b)を生成します。static final VectorOperators.AssociativeVectorOperators.XORa^bの生成。型VectorOperators.Associativeのパラメータを持つjdk.incubator.vectorのメソッド修飾子と型メソッド説明abstract byteByteVector.reduceLanes(VectorOperators.Associative op) このベクトルのすべてのレーンから累積された値を返します。abstract byteByteVector.reduceLanes(VectorOperators.Associative op, VectorMask<Byte> m) マスクによって制御される、このベクトルの選択されたレーンから累積された値を返します。abstract doubleDoubleVector.reduceLanes(VectorOperators.Associative op) このベクトルのすべてのレーンから累積された値を返します。abstract doubleDoubleVector.reduceLanes(VectorOperators.Associative op, VectorMask<Double> m) マスクによって制御される、このベクトルの選択されたレーンから累積された値を返します。abstract floatFloatVector.reduceLanes(VectorOperators.Associative op) このベクトルのすべてのレーンから累積された値を返します。abstract floatFloatVector.reduceLanes(VectorOperators.Associative op, VectorMask<Float> m) マスクによって制御される、このベクトルの選択されたレーンから累積された値を返します。abstract intIntVector.reduceLanes(VectorOperators.Associative op) このベクトルのすべてのレーンから累積された値を返します。abstract intIntVector.reduceLanes(VectorOperators.Associative op, VectorMask<Integer> m) マスクによって制御される、このベクトルの選択されたレーンから累積された値を返します。abstract longLongVector.reduceLanes(VectorOperators.Associative op) このベクトルのすべてのレーンから累積された値を返します。abstract longLongVector.reduceLanes(VectorOperators.Associative op, VectorMask<Long> m) マスクによって制御される、このベクトルの選択されたレーンから累積された値を返します。abstract shortShortVector.reduceLanes(VectorOperators.Associative op) このベクトルのすべてのレーンから累積された値を返します。abstract shortShortVector.reduceLanes(VectorOperators.Associative op, VectorMask<Short> m) マスクによって制御される、このベクトルの選択されたレーンから累積された値を返します。abstract longVector.reduceLanesToLong(VectorOperators.Associative op) このベクトルのすべてのレーンから累積された値を返します。abstract longVector.reduceLanesToLong(VectorOperators.Associative op, VectorMask<E> m) マスクによって制御される、このベクトルの選択されたレーンから累積された値を返します。