abstract ByteVector |
ByteVector.rearrange(VectorShuffle<Byte> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle.
|
abstract ByteVector |
ByteVector.rearrange(VectorShuffle<Byte> s,
Vector<Byte> v) |
Rearranges the lane elements of two vectors, selecting lanes
under the control of a specific shuffle, using both normal and
exceptional indexes in the shuffle to steer data.
|
abstract ByteVector |
ByteVector.rearrange(VectorShuffle<Byte> s,
VectorMask<Byte> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle and a mask.
|
abstract DoubleVector |
DoubleVector.rearrange(VectorShuffle<Double> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle.
|
abstract DoubleVector |
DoubleVector.rearrange(VectorShuffle<Double> s,
Vector<Double> v) |
Rearranges the lane elements of two vectors, selecting lanes
under the control of a specific shuffle, using both normal and
exceptional indexes in the shuffle to steer data.
|
abstract DoubleVector |
DoubleVector.rearrange(VectorShuffle<Double> s,
VectorMask<Double> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle and a mask.
|
abstract FloatVector |
FloatVector.rearrange(VectorShuffle<Float> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle.
|
abstract FloatVector |
FloatVector.rearrange(VectorShuffle<Float> s,
Vector<Float> v) |
Rearranges the lane elements of two vectors, selecting lanes
under the control of a specific shuffle, using both normal and
exceptional indexes in the shuffle to steer data.
|
abstract FloatVector |
FloatVector.rearrange(VectorShuffle<Float> s,
VectorMask<Float> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle and a mask.
|
abstract IntVector |
IntVector.rearrange(VectorShuffle<Integer> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle.
|
abstract IntVector |
IntVector.rearrange(VectorShuffle<Integer> s,
Vector<Integer> v) |
Rearranges the lane elements of two vectors, selecting lanes
under the control of a specific shuffle, using both normal and
exceptional indexes in the shuffle to steer data.
|
abstract IntVector |
IntVector.rearrange(VectorShuffle<Integer> s,
VectorMask<Integer> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle and a mask.
|
abstract LongVector |
LongVector.rearrange(VectorShuffle<Long> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle.
|
abstract LongVector |
LongVector.rearrange(VectorShuffle<Long> s,
Vector<Long> v) |
Rearranges the lane elements of two vectors, selecting lanes
under the control of a specific shuffle, using both normal and
exceptional indexes in the shuffle to steer data.
|
abstract LongVector |
LongVector.rearrange(VectorShuffle<Long> s,
VectorMask<Long> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle and a mask.
|
abstract ShortVector |
ShortVector.rearrange(VectorShuffle<Short> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle.
|
abstract ShortVector |
ShortVector.rearrange(VectorShuffle<Short> s,
Vector<Short> v) |
Rearranges the lane elements of two vectors, selecting lanes
under the control of a specific shuffle, using both normal and
exceptional indexes in the shuffle to steer data.
|
abstract ShortVector |
ShortVector.rearrange(VectorShuffle<Short> s,
VectorMask<Short> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle and a mask.
|
abstract Vector<E> |
Vector.rearrange(VectorShuffle<E> s) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle.
|
abstract Vector<E> |
Vector.rearrange(VectorShuffle<E> s,
Vector<E> v) |
Rearranges the lane elements of two vectors, selecting lanes
under the control of a specific shuffle, using both normal and
exceptional indexes in the shuffle to steer data.
|
abstract Vector<E> |
Vector.rearrange(VectorShuffle<E> s,
VectorMask<E> m) |
Rearranges the lane elements of this vector, selecting lanes
under the control of a specific shuffle and a mask.
|
abstract VectorShuffle<E> |
VectorShuffle.rearrange(VectorShuffle<E> s) |
Rearranges the lane elements of this shuffle selecting lane indexes
controlled by another shuffle.
|