Table of Contents

Class Vector256Constants

Namespace
Zyl.VectorTraits.Impl
Assembly
VectorTraits.dll

The constants used in Vector256<T> methods (Vector256<T> 方法所用的常数).

public static class Vector256Constants
Inheritance
Vector256Constants
Inherited Members

Properties

Byte_One

Value 1 .

Byte_VMinSByte

Value -128 (sbyte.MinValue).

Double_ExponentMask

Double - Exponent mask (指数掩码). Binary is 0x7FF0000000000000L.

Double_MantissaMask

Double - Mantissa mask (尾数掩码). Binary is 0x000FFFFFFFFFFFFFL.

Double_NonExponentMask

Double - Non-exponent mask (非指数掩码). Binary is 0x800FFFFFFFFFFFFFL.

Double_NonMantissaMask

Double - Non-mantissa mask (非尾数掩码). Binary is 0xFFF0000000000000L.

Double_NonSignMask

Double - Non-sign mask (非符号掩码). Binary is 0x7FFFFFFFFFFFFFFFL.

Double_SignMask

Double - Sign mask (符号掩码). Binary is 0x8000000000000000L.

ExtractMostSignificantBits_Shuffle_HiByteOf16

ExtractMostSignificantBits - Shuffle - Get high byte of 16bit.

Int16_One

Value 1 .

Int32_One

Value 1 .

Int64_MinValue

Represents the smallest possible value (表示最小可能值).

Int64_MinValue_4

Int64 - long.MinValue + 4 = 0x8000000000000004 = -9223372036854775804.

Int64_One

Value 1 .

Int64_VMaxInt32

Value 2147483647 (int.MaxValue) .

Int64_VMaxUInt32

Value 4294967295 (uint.MaxValue) .

Int64_VMinInt32

Value -2147483648 (int.MinValue) .

MaskBitPosSerialRotate16

Serial bit pos rotate mask (顺序位偏移的旋转掩码). e.g. 1, 2, 4, 8, 0x10, ... 1, 2, 4, 8, 0x10, ...

MaskBitPosSerialRotate32

Serial bit pos rotate mask (顺序位偏移的旋转掩码). e.g. 1, 2, 4, 8, 0x10, ... 1, 2, 4, 8, 0x10, ...

MaskBitPosSerialRotate64

Serial bit pos rotate mask (顺序位偏移的旋转掩码). e.g. 1, 2, 4, 8, 0x10, ... 1, 2, 4, 8, 0x10, ...

MaskBitPosSerialRotate8

Serial bit pos rotate mask (顺序位偏移的旋转掩码). e.g. 1, 2, 4, 8, 0x10, ... 1, 2, 4, 8, 0x10, ...

Shuffle_Byte_LaneAdd_K0

Shuffle - Byte - LaneAdd - K0 .

Shuffle_Byte_LaneAdd_K1

Shuffle - Byte - LaneAdd - K1 .

Shuffle_UInt16_ByteOffset

Shuffle - UInt16 - The offset of each byte within an element.

Shuffle_UInt16_Multiplier

Shuffle - UInt16 - The multiplier.

Shuffle_UInt64_Multiplier

Shuffle - UInt64 - The multiplier.

Shuffle_UInt64_UInt32Offset

Shuffle - UInt64 - The offset of each byte within an element.

Single_ExponentMask

Single - Exponent mask (指数掩码). Binary is 0x7F800000.

Single_MantissaMask

Single - Mantissa mask (尾数掩码). Binary is 0x007FFFFF.

Single_NonExponentMask

Single - Non-exponent mask (非指数掩码). Binary is 0x807FFFFF.

Single_NonMantissaMask

Single - Non-mantissa mask (非尾数掩码). Binary is 0xFF800000.

Single_NonSignMask

Single - Non-sign mask (非符号掩码). Binary is 0x7FFFFFFF.

Single_SignMask

Single - Sign mask (符号掩码). Binary is 0x80000000.

UInt16_VMaxByte

Value 255 (byte.MaxValue).

UInt32_VMaxUInt16

Value 65535 (ushort.MaxValue) .

YBitToByte_Shuffle_Indices

YBitToByte - Shuffle - Indices .

YGroup1ToGroup3_ShuffleOnByte_UInt16_0

YGroup1ToGroup3 - Shuffle on byte - UInt16 - The index of item 0.

YGroup1ToGroup3_ShuffleOnByte_UInt16_1

YGroup1ToGroup3 - Shuffle on byte - UInt16 - The index of item 1.

YGroup1ToGroup3_ShuffleOnByte_UInt16_2

YGroup1ToGroup3 - Shuffle on byte - UInt16 - The index of item 2.

YGroup1ToGroup3_ShuffleOnByte_UInt16_Each128_0

YGroup1ToGroup3 - Shuffle on byte - UInt16 - Each 128 bits - The index of item 0.

YGroup1ToGroup3_ShuffleOnByte_UInt16_Each128_1

YGroup1ToGroup3 - Shuffle on byte - UInt16 - Each 128 bits - The index of item 1.

YGroup1ToGroup3_ShuffleOnByte_UInt16_Each128_2

YGroup1ToGroup3 - Shuffle on byte - UInt16 - Each 128 bits - The index of item 2.

YGroup1ToGroup3_ShuffleOnByte_UInt32_0

YGroup1ToGroup3 - Shuffle on byte - UInt32 - The index of item 0.

YGroup1ToGroup3_ShuffleOnByte_UInt32_1

YGroup1ToGroup3 - Shuffle on byte - UInt32 - The index of item 1.

YGroup1ToGroup3_ShuffleOnByte_UInt32_2

YGroup1ToGroup3 - Shuffle on byte - UInt32 - The index of item 2.

YGroup1ToGroup3_ShuffleOnByte_UInt32_Each128_0

YGroup1ToGroup3 - Shuffle on byte - UInt32 - Each 128 bits - The index of item 0.

YGroup1ToGroup3_ShuffleOnByte_UInt32_Each128_1

YGroup1ToGroup3 - Shuffle on byte - UInt32 - Each 128 bits - The index of item 1.

YGroup1ToGroup3_ShuffleOnByte_UInt32_Each128_2

YGroup1ToGroup3 - Shuffle on byte - UInt32 - Each 128 bits - The index of item 2.

YGroup1ToGroup3_ShuffleOnByte_UInt64_0

YGroup1ToGroup3 - Shuffle on byte - UInt64 - The index of item 0.

YGroup1ToGroup3_ShuffleOnByte_UInt64_1

YGroup1ToGroup3 - Shuffle on byte - UInt64 - The index of item 1.

YGroup1ToGroup3_ShuffleOnByte_UInt64_2

YGroup1ToGroup3 - Shuffle on byte - UInt64 - The index of item 2.

YGroup1ToGroup3_ShuffleOnByte_UInt64_Each128_0

YGroup1ToGroup3 - Shuffle on byte - UInt64 - Each 128 bits - The index of item 0.

YGroup1ToGroup3_ShuffleOnByte_UInt64_Each128_1

YGroup1ToGroup3 - Shuffle on byte - UInt64 - Each 128 bits - The index of item 1.

YGroup1ToGroup3_ShuffleOnByte_UInt64_Each128_2

YGroup1ToGroup3 - Shuffle on byte - UInt64 - Each 128 bits - The index of item 2.

YGroup1ToGroup3_Shuffle_Byte_0

YGroup1ToGroup3 - Shuffle - Byte - The index of item 0.

YGroup1ToGroup3_Shuffle_Byte_1

YGroup1ToGroup3 - Shuffle - Byte - The index of item 1.

YGroup1ToGroup3_Shuffle_Byte_2

YGroup1ToGroup3 - Shuffle - Byte - The index of item 2.

YGroup1ToGroup3_Shuffle_Byte_Each128_0

YGroup1ToGroup3 - Shuffle - Byte - Each 128 bits - The index of item 0.

YGroup1ToGroup3_Shuffle_Byte_Each128_1

YGroup1ToGroup3 - Shuffle - Byte - Each 128 bits - The index of item 1.

YGroup1ToGroup3_Shuffle_Byte_Each128_2

YGroup1ToGroup3 - Shuffle - Byte - Each 128 bits - The index of item 2.

YGroup1ToGroup3_Shuffle_UInt16_0

YGroup1ToGroup3 - Shuffle - UInt16 - The index of item 0.

YGroup1ToGroup3_Shuffle_UInt16_1

YGroup1ToGroup3 - Shuffle - UInt16 - The index of item 1.

YGroup1ToGroup3_Shuffle_UInt16_2

YGroup1ToGroup3 - Shuffle - UInt16 - The index of item 2.

YGroup1ToGroup3_Shuffle_UInt32_0

YGroup1ToGroup3 - Shuffle - UInt32 - The index of item 0.

YGroup1ToGroup3_Shuffle_UInt32_1

YGroup1ToGroup3 - Shuffle - UInt32 - The index of item 1.

YGroup1ToGroup3_Shuffle_UInt32_2

YGroup1ToGroup3 - Shuffle - UInt32 - The index of item 2.

YGroup1ToGroup3_Shuffle_UInt64_0

YGroup1ToGroup3 - Shuffle - UInt64 - The index of item 0.

YGroup1ToGroup3_Shuffle_UInt64_1

YGroup1ToGroup3 - Shuffle - UInt64 - The index of item 1.

YGroup1ToGroup3_Shuffle_UInt64_2

YGroup1ToGroup3 - Shuffle - UInt64 - The index of item 2.

YGroup2Transpose_ShuffleOnByte_UInt16_0

YGroup2Transpose - Shuffle on byte - UInt16 - The index of item 0.

YGroup2Transpose_ShuffleOnByte_UInt16_0A

YGroup2Transpose - Shuffle on byte - UInt16 - The index of item 0 - Sub part0.

YGroup2Transpose_ShuffleOnByte_UInt16_0B

YGroup2Transpose - Shuffle on byte - UInt16 - The index of item 0 - Sub part1.

YGroup2Transpose_ShuffleOnByte_UInt16_1

YGroup2Transpose - Shuffle on byte - UInt16 - The index of item 1.

YGroup2Transpose_ShuffleOnByte_UInt16_1A

YGroup2Transpose - Shuffle on byte - UInt16 - The index of item 1 - Sub part0.

YGroup2Transpose_ShuffleOnByte_UInt16_1B

YGroup2Transpose - Shuffle on byte - UInt16 - The index of item 1 - Sub part1.

YGroup2Transpose_ShuffleOnByte_UInt32_0

YGroup2Transpose - Shuffle on byte - UInt32 - The index of item 0.

YGroup2Transpose_ShuffleOnByte_UInt32_0A

YGroup2Transpose - Shuffle on byte - UInt32 - The index of item 0 - Sub part0.

YGroup2Transpose_ShuffleOnByte_UInt32_0B

YGroup2Transpose - Shuffle on byte - UInt32 - The index of item 0 - Sub part1.

YGroup2Transpose_ShuffleOnByte_UInt32_1

YGroup2Transpose - Shuffle on byte - UInt32 - The index of item 1.

YGroup2Transpose_ShuffleOnByte_UInt32_1A

YGroup2Transpose - Shuffle on byte - UInt32 - The index of item 1 - Sub part0.

YGroup2Transpose_ShuffleOnByte_UInt32_1B

YGroup2Transpose - Shuffle on byte - UInt32 - The index of item 1 - Sub part1.

YGroup2Transpose_ShuffleOnByte_UInt64_0

YGroup2Transpose - Shuffle on byte - UInt64 - The index of item 0.

YGroup2Transpose_ShuffleOnByte_UInt64_0A

YGroup2Transpose - Shuffle on byte - UInt64 - The index of item 0 - Sub part0.

YGroup2Transpose_ShuffleOnByte_UInt64_0B

YGroup2Transpose - Shuffle on byte - UInt64 - The index of item 0 - Sub part1.

YGroup2Transpose_ShuffleOnByte_UInt64_1

YGroup2Transpose - Shuffle on byte - UInt64 - The index of item 1.

YGroup2Transpose_ShuffleOnByte_UInt64_1A

YGroup2Transpose - Shuffle on byte - UInt64 - The index of item 1 - Sub part0.

YGroup2Transpose_ShuffleOnByte_UInt64_1B

YGroup2Transpose - Shuffle on byte - UInt64 - The index of item 1 - Sub part1.

YGroup2Transpose_Shuffle_Byte_0

YGroup2Transpose - Shuffle - Byte - The index of item 0.

YGroup2Transpose_Shuffle_Byte_0A

YGroup2Transpose - Shuffle - Byte - The index of item 0 - Sub part0.

YGroup2Transpose_Shuffle_Byte_0B

YGroup2Transpose - Shuffle - Byte - The index of item 0 - Sub part1.

YGroup2Transpose_Shuffle_Byte_1

YGroup2Transpose - Shuffle - Byte - The index of item 1.

YGroup2Transpose_Shuffle_Byte_1A

YGroup2Transpose - Shuffle - Byte - The index of item 1 - Sub part0.

YGroup2Transpose_Shuffle_Byte_1B

YGroup2Transpose - Shuffle - Byte - The index of item 1 - Sub part1.

YGroup2Transpose_Shuffle_UInt16_0

YGroup2Transpose - Shuffle - UInt16 - The index of item 0.

YGroup2Transpose_Shuffle_UInt16_1

YGroup2Transpose - Shuffle - UInt16 - The index of item 1.

YGroup2Transpose_Shuffle_UInt32_0

YGroup2Transpose - Shuffle - UInt32 - The index of item 0.

YGroup2Transpose_Shuffle_UInt32_1

YGroup2Transpose - Shuffle - UInt32 - The index of item 1.

YGroup2Transpose_Shuffle_UInt64_0

YGroup2Transpose - Shuffle - UInt64 - The index of item 0.

YGroup2Transpose_Shuffle_UInt64_1

YGroup2Transpose - Shuffle - UInt64 - The index of item 1.

YGroup2Unzip_ShuffleX2_Byte_X

YGroup2Unzip - ShuffleX2 - Byte - The index of X.

YGroup2Unzip_ShuffleX2_Byte_Y

YGroup2Unzip - ShuffleX2 - Byte - The index of Y.

YGroup2Unzip_ShuffleX2_UInt16_X

YGroup2Unzip - ShuffleX2 - UInt16 - The index of X.

YGroup2Unzip_ShuffleX2_UInt16_Y

YGroup2Unzip - ShuffleX2 - UInt16 - The index of Y.

YGroup2Unzip_ShuffleX2_UInt32_X

YGroup2Unzip - ShuffleX2 - UInt32 - The index of X.

YGroup2Unzip_ShuffleX2_UInt32_Y

YGroup2Unzip - ShuffleX2 - UInt32 - The index of Y.

YGroup2Unzip_ShuffleX2_UInt64_X

YGroup2Unzip - ShuffleX2 - UInt64 - The index of X.

YGroup2Unzip_ShuffleX2_UInt64_Y

YGroup2Unzip - ShuffleX2 - UInt64 - The index of Y.

YGroup2Zip_ShuffleX2_Byte_Data0

YGroup2Zip - ShuffleX2 - Byte - The index of data0.

YGroup2Zip_ShuffleX2_Byte_Data1

YGroup2Zip - ShuffleX2 - Byte - The index of data1.

YGroup2Zip_ShuffleX2_UInt16_Data0

YGroup2Zip - ShuffleX2 - UInt16 - The index of data0.

YGroup2Zip_ShuffleX2_UInt16_Data1

YGroup2Zip - ShuffleX2 - UInt16 - The index of data1.

YGroup2Zip_ShuffleX2_UInt32_Data0

YGroup2Zip - ShuffleX2 - UInt32 - The index of data0.

YGroup2Zip_ShuffleX2_UInt32_Data1

YGroup2Zip - ShuffleX2 - UInt32 - The index of data1.

YGroup2Zip_ShuffleX2_UInt64_Data0

YGroup2Zip - ShuffleX2 - UInt64 - The index of data0.

YGroup2Zip_ShuffleX2_UInt64_Data1

YGroup2Zip - ShuffleX2 - UInt64 - The index of data1.

YGroup3ToGroup4_ShuffleOnByte_UInt16_0

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 0.

YGroup3ToGroup4_ShuffleOnByte_UInt16_0_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 0 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt16_1

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 1.

YGroup3ToGroup4_ShuffleOnByte_UInt16_1A

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 1 - Sub part0.

YGroup3ToGroup4_ShuffleOnByte_UInt16_1A_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 1 - Sub part0 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt16_1B

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 1 - Sub part1.

YGroup3ToGroup4_ShuffleOnByte_UInt16_1B_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 1 - Sub part1 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt16_2

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 2.

YGroup3ToGroup4_ShuffleOnByte_UInt16_2A

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 2 - Sub part0.

YGroup3ToGroup4_ShuffleOnByte_UInt16_2A_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 2 - Sub part0 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt16_2B

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 2 - Sub part1.

YGroup3ToGroup4_ShuffleOnByte_UInt16_2B_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 2 - Sub part1 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt16_3

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 3.

YGroup3ToGroup4_ShuffleOnByte_UInt16_3_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt16 - The index of item 3 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt32_0

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 0.

YGroup3ToGroup4_ShuffleOnByte_UInt32_0_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 0 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt32_1

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 1.

YGroup3ToGroup4_ShuffleOnByte_UInt32_1A

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 1 - Sub part0.

YGroup3ToGroup4_ShuffleOnByte_UInt32_1A_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 1 - Sub part0 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt32_1B

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 1 - Sub part1.

YGroup3ToGroup4_ShuffleOnByte_UInt32_1B_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 1 - Sub part1 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt32_2

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 2.

YGroup3ToGroup4_ShuffleOnByte_UInt32_2A

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 2 - Sub part0.

YGroup3ToGroup4_ShuffleOnByte_UInt32_2A_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 2 - Sub part0 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt32_2B

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 2 - Sub part1.

YGroup3ToGroup4_ShuffleOnByte_UInt32_2B_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 2 - Sub part1 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt32_3

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 3.

YGroup3ToGroup4_ShuffleOnByte_UInt32_3_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt32 - The index of item 3 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt64_0

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 0.

YGroup3ToGroup4_ShuffleOnByte_UInt64_0_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 0 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt64_1

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 1.

YGroup3ToGroup4_ShuffleOnByte_UInt64_1A

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 1 - Sub part0.

YGroup3ToGroup4_ShuffleOnByte_UInt64_1A_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 1 - Sub part0 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt64_1B

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 1 - Sub part1.

YGroup3ToGroup4_ShuffleOnByte_UInt64_1B_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 1 - Sub part1 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt64_2

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 2.

YGroup3ToGroup4_ShuffleOnByte_UInt64_2A

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 2 - Sub part0.

YGroup3ToGroup4_ShuffleOnByte_UInt64_2A_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 2 - Sub part0 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt64_2B

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 2 - Sub part1.

YGroup3ToGroup4_ShuffleOnByte_UInt64_2B_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 2 - Sub part1 - Each 128 bits.

YGroup3ToGroup4_ShuffleOnByte_UInt64_3

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 3.

YGroup3ToGroup4_ShuffleOnByte_UInt64_3_Each128

YGroup3ToGroup4 - Shuffle on byte - UInt64 - The index of item 3 - Each 128 bits.

YGroup3ToGroup4_Shuffle_Byte_0

YGroup3ToGroup4 - Shuffle - Byte - The index of item 0.

YGroup3ToGroup4_Shuffle_Byte_0_Each128

YGroup3ToGroup4 - Shuffle - Byte - The index of item 0 - Each 128 bits.

YGroup3ToGroup4_Shuffle_Byte_1

YGroup3ToGroup4 - Shuffle - Byte - The index of item 1.

YGroup3ToGroup4_Shuffle_Byte_1A

YGroup3ToGroup4 - Shuffle - Byte - The index of item 1 - Sub part0.

YGroup3ToGroup4_Shuffle_Byte_1A_Each128

YGroup3ToGroup4 - Shuffle - Byte - The index of item 1 - Sub part0 - Each 128 bits.

YGroup3ToGroup4_Shuffle_Byte_1B

YGroup3ToGroup4 - Shuffle - Byte - The index of item 1 - Sub part1.

YGroup3ToGroup4_Shuffle_Byte_1B_Each128

YGroup3ToGroup4 - Shuffle - Byte - The index of item 1 - Sub part1 - Each 128 bits.

YGroup3ToGroup4_Shuffle_Byte_2

YGroup3ToGroup4 - Shuffle - Byte - The index of item 2.

YGroup3ToGroup4_Shuffle_Byte_2A

YGroup3ToGroup4 - Shuffle - Byte - The index of item 2 - Sub part0.

YGroup3ToGroup4_Shuffle_Byte_2A_Each128

YGroup3ToGroup4 - Shuffle - Byte - The index of item 2 - Sub part0 - Each 128 bits.

YGroup3ToGroup4_Shuffle_Byte_2B

YGroup3ToGroup4 - Shuffle - Byte - The index of item 2 - Sub part1.

YGroup3ToGroup4_Shuffle_Byte_2B_Each128

YGroup3ToGroup4 - Shuffle - Byte - The index of item 2 - Sub part1 - Each 128 bits.

YGroup3ToGroup4_Shuffle_Byte_3

YGroup3ToGroup4 - Shuffle - Byte - The index of item 3.

YGroup3ToGroup4_Shuffle_Byte_3_Each128

YGroup3ToGroup4 - Shuffle - Byte - The index of item 3 - Each 128 bits.

YGroup3ToGroup4_Shuffle_UInt16_0

YGroup3ToGroup4 - Shuffle - UInt16 - The index of item 0.

YGroup3ToGroup4_Shuffle_UInt16_1

YGroup3ToGroup4 - Shuffle - UInt16 - The index of item 1.

YGroup3ToGroup4_Shuffle_UInt16_2

YGroup3ToGroup4 - Shuffle - UInt16 - The index of item 2.

YGroup3ToGroup4_Shuffle_UInt16_3

YGroup3ToGroup4 - Shuffle - UInt16 - The index of item 3.

YGroup3ToGroup4_Shuffle_UInt32_0

YGroup3ToGroup4 - Shuffle - UInt32 - The index of item 0.

YGroup3ToGroup4_Shuffle_UInt32_1

YGroup3ToGroup4 - Shuffle - UInt32 - The index of item 1.

YGroup3ToGroup4_Shuffle_UInt32_2

YGroup3ToGroup4 - Shuffle - UInt32 - The index of item 2.

YGroup3ToGroup4_Shuffle_UInt32_3

YGroup3ToGroup4 - Shuffle - UInt32 - The index of item 3.

YGroup3ToGroup4_Shuffle_UInt64_0

YGroup3ToGroup4 - Shuffle - UInt64 - The index of item 0.

YGroup3ToGroup4_Shuffle_UInt64_1

YGroup3ToGroup4 - Shuffle - UInt64 - The index of item 1.

YGroup3ToGroup4_Shuffle_UInt64_2

YGroup3ToGroup4 - Shuffle - UInt64 - The index of item 2.

YGroup3ToGroup4_Shuffle_UInt64_3

YGroup3ToGroup4 - Shuffle - UInt64 - The index of item 3.

YGroup3Unzip_ShuffleOnByte_UInt16_X

YGroup3Unzip - Shuffle on byte - UInt16 - The index of X.

YGroup3Unzip_ShuffleOnByte_UInt16_X_Each128Part0

YGroup3Unzip - Shuffle on byte - UInt16 - The index of X - Each128 sub part0.

YGroup3Unzip_ShuffleOnByte_UInt16_X_Each128Part1

YGroup3Unzip - Shuffle on byte - UInt16 - The index of X - Each128 sub part1.

YGroup3Unzip_ShuffleOnByte_UInt16_X_Each128Part2

YGroup3Unzip - Shuffle on byte - UInt16 - The index of X - Each128 sub part2.

YGroup3Unzip_ShuffleOnByte_UInt16_Y

YGroup3Unzip - Shuffle on byte - UInt16 - The index of Y.

YGroup3Unzip_ShuffleOnByte_UInt16_Y_Each128Part0

YGroup3Unzip - Shuffle on byte - UInt16 - The index of Y - Each128 sub part0.

YGroup3Unzip_ShuffleOnByte_UInt16_Y_Each128Part1

YGroup3Unzip - Shuffle on byte - UInt16 - The index of Y - Each128 sub part1.

YGroup3Unzip_ShuffleOnByte_UInt16_Y_Each128Part2

YGroup3Unzip - Shuffle on byte - UInt16 - The index of Y - Each128 sub part2.

YGroup3Unzip_ShuffleOnByte_UInt16_Z

YGroup3Unzip - Shuffle on byte - UInt16 - The index of Z.

YGroup3Unzip_ShuffleOnByte_UInt16_Z_Each128Part0

YGroup3Unzip - Shuffle on byte - UInt16 - The index of Z - Each128 sub part0.

YGroup3Unzip_ShuffleOnByte_UInt16_Z_Each128Part1

YGroup3Unzip - Shuffle on byte - UInt16 - The index of Z - Each128 sub part1.

YGroup3Unzip_ShuffleOnByte_UInt16_Z_Each128Part2

YGroup3Unzip - Shuffle on byte - UInt16 - The index of Z - Each128 sub part2.

YGroup3Unzip_ShuffleOnByte_UInt32_X

YGroup3Unzip - Shuffle on byte - UInt32 - The index of X.

YGroup3Unzip_ShuffleOnByte_UInt32_X_Each128Part0

YGroup3Unzip - Shuffle on byte - UInt32 - The index of X - Each128 sub part0.

YGroup3Unzip_ShuffleOnByte_UInt32_X_Each128Part1

YGroup3Unzip - Shuffle on byte - UInt32 - The index of X - Each128 sub part1.

YGroup3Unzip_ShuffleOnByte_UInt32_X_Each128Part2

YGroup3Unzip - Shuffle on byte - UInt32 - The index of X - Each128 sub part2.

YGroup3Unzip_ShuffleOnByte_UInt32_Y

YGroup3Unzip - Shuffle on byte - UInt32 - The index of Y.

YGroup3Unzip_ShuffleOnByte_UInt32_Y_Each128Part0

YGroup3Unzip - Shuffle on byte - UInt32 - The index of Y - Each128 sub part0.

YGroup3Unzip_ShuffleOnByte_UInt32_Y_Each128Part1

YGroup3Unzip - Shuffle on byte - UInt32 - The index of Y - Each128 sub part1.

YGroup3Unzip_ShuffleOnByte_UInt32_Y_Each128Part2

YGroup3Unzip - Shuffle on byte - UInt32 - The index of Y - Each128 sub part2.

YGroup3Unzip_ShuffleOnByte_UInt32_Z

YGroup3Unzip - Shuffle on byte - UInt32 - The index of Z.

YGroup3Unzip_ShuffleOnByte_UInt32_Z_Each128Part0

YGroup3Unzip - Shuffle on byte - UInt32 - The index of Z - Each128 sub part0.

YGroup3Unzip_ShuffleOnByte_UInt32_Z_Each128Part1

YGroup3Unzip - Shuffle on byte - UInt32 - The index of Z - Each128 sub part1.

YGroup3Unzip_ShuffleOnByte_UInt32_Z_Each128Part2

YGroup3Unzip - Shuffle on byte - UInt32 - The index of Z - Each128 sub part2.

YGroup3Unzip_ShuffleOnByte_UInt64_X

YGroup3Unzip - Shuffle on byte - UInt64 - The index of X.

YGroup3Unzip_ShuffleOnByte_UInt64_X_Each128Part0

YGroup3Unzip - Shuffle on byte - UInt64 - The index of X - Each128 sub part0.

YGroup3Unzip_ShuffleOnByte_UInt64_X_Each128Part1

YGroup3Unzip - Shuffle on byte - UInt64 - The index of X - Each128 sub part1.

YGroup3Unzip_ShuffleOnByte_UInt64_X_Each128Part2

YGroup3Unzip - Shuffle on byte - UInt64 - The index of X - Each128 sub part2.

YGroup3Unzip_ShuffleOnByte_UInt64_Y

YGroup3Unzip - Shuffle on byte - UInt64 - The index of Y.

YGroup3Unzip_ShuffleOnByte_UInt64_Y_Each128Part0

YGroup3Unzip - Shuffle on byte - UInt64 - The index of Y - Each128 sub part0.

YGroup3Unzip_ShuffleOnByte_UInt64_Y_Each128Part1

YGroup3Unzip - Shuffle on byte - UInt64 - The index of Y - Each128 sub part1.

YGroup3Unzip_ShuffleOnByte_UInt64_Y_Each128Part2

YGroup3Unzip - Shuffle on byte - UInt64 - The index of Y - Each128 sub part2.

YGroup3Unzip_ShuffleOnByte_UInt64_Z

YGroup3Unzip - Shuffle on byte - UInt64 - The index of Z.

YGroup3Unzip_ShuffleOnByte_UInt64_Z_Each128Part0

YGroup3Unzip - Shuffle on byte - UInt64 - The index of Z - Each128 sub part0.

YGroup3Unzip_ShuffleOnByte_UInt64_Z_Each128Part1

YGroup3Unzip - Shuffle on byte - UInt64 - The index of Z - Each128 sub part1.

YGroup3Unzip_ShuffleOnByte_UInt64_Z_Each128Part2

YGroup3Unzip - Shuffle on byte - UInt64 - The index of Z - Each128 sub part2.

YGroup3Unzip_Shuffle_Byte_X

YGroup3Unzip - Shuffle - Byte - The index of X.

YGroup3Unzip_Shuffle_Byte_X_Each128Part0

YGroup3Unzip - Shuffle - Byte - The index of X - Each128 sub part0.

YGroup3Unzip_Shuffle_Byte_X_Each128Part1

YGroup3Unzip - Shuffle - Byte - The index of X - Each128 sub part1.

YGroup3Unzip_Shuffle_Byte_X_Each128Part2

YGroup3Unzip - Shuffle - Byte - The index of X - Each128 sub part2.

YGroup3Unzip_Shuffle_Byte_X_Part2Combine

YGroup3Unzip - Shuffle - Byte - The index of X - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_Byte_Y

YGroup3Unzip - Shuffle - Byte - The index of Y.

YGroup3Unzip_Shuffle_Byte_Y_Each128Part0

YGroup3Unzip - Shuffle - Byte - The index of Y - Each128 sub part0.

YGroup3Unzip_Shuffle_Byte_Y_Each128Part1

YGroup3Unzip - Shuffle - Byte - The index of Y - Each128 sub part1.

YGroup3Unzip_Shuffle_Byte_Y_Each128Part2

YGroup3Unzip - Shuffle - Byte - The index of Y - Each128 sub part2.

YGroup3Unzip_Shuffle_Byte_Y_Part2Combine

YGroup3Unzip - Shuffle - Byte - The index of Y - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_Byte_Z

YGroup3Unzip - Shuffle - Byte - The index of Z.

YGroup3Unzip_Shuffle_Byte_Z_Each128Part0

YGroup3Unzip - Shuffle - Byte - The index of Z - Each128 sub part0.

YGroup3Unzip_Shuffle_Byte_Z_Each128Part1

YGroup3Unzip - Shuffle - Byte - The index of Z - Each128 sub part1.

YGroup3Unzip_Shuffle_Byte_Z_Each128Part2

YGroup3Unzip - Shuffle - Byte - The index of Z - Each128 sub part2.

YGroup3Unzip_Shuffle_Byte_Z_Part2Combine

YGroup3Unzip - Shuffle - Byte - The index of Z - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_UInt16_X

YGroup3Unzip - Shuffle - UInt16 - The index of X.

YGroup3Unzip_Shuffle_UInt16_X_Part2Combine

YGroup3Unzip - Shuffle - UInt16 - The index of X - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_UInt16_Y

YGroup3Unzip - Shuffle - UInt16 - The index of Y.

YGroup3Unzip_Shuffle_UInt16_Y_Part2Combine

YGroup3Unzip - Shuffle - UInt16 - The index of Y - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_UInt16_Z

YGroup3Unzip - Shuffle - UInt16 - The index of Z.

YGroup3Unzip_Shuffle_UInt16_Z_Part2Combine

YGroup3Unzip - Shuffle - UInt16 - The index of Z - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_UInt32_X

YGroup3Unzip - Shuffle - UInt32 - The index of X.

YGroup3Unzip_Shuffle_UInt32_X_Part2Combine

YGroup3Unzip - Shuffle - UInt32 - The index of X - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_UInt32_Y

YGroup3Unzip - Shuffle - UInt32 - The index of Y.

YGroup3Unzip_Shuffle_UInt32_Y_Part2Combine

YGroup3Unzip - Shuffle - UInt32 - The index of Y - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_UInt32_Z

YGroup3Unzip - Shuffle - UInt32 - The index of Z.

YGroup3Unzip_Shuffle_UInt32_Z_Part2Combine

YGroup3Unzip - Shuffle - UInt32 - The index of Z - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_UInt64_X

YGroup3Unzip - Shuffle - UInt64 - The index of X.

YGroup3Unzip_Shuffle_UInt64_X_Part2Combine

YGroup3Unzip - Shuffle - UInt64 - The index of X - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_UInt64_Y

YGroup3Unzip - Shuffle - UInt64 - The index of Y.

YGroup3Unzip_Shuffle_UInt64_Y_Part2Combine

YGroup3Unzip - Shuffle - UInt64 - The index of Y - Sub part2 combine 0|1.

YGroup3Unzip_Shuffle_UInt64_Z

YGroup3Unzip - Shuffle - UInt64 - The index of Z.

YGroup3Unzip_Shuffle_UInt64_Z_Part2Combine

YGroup3Unzip - Shuffle - UInt64 - The index of Z - Sub part2 combine 0|1.

YGroup3Zip_ShuffleOnByte_UInt16_X

YGroup3Zip - Shuffle on byte - UInt16 - The index of X.

YGroup3Zip_ShuffleOnByte_UInt16_X_Each128Part0

YGroup3Zip - Shuffle on byte - UInt16 - The index of X - Each128 sub part0.

YGroup3Zip_ShuffleOnByte_UInt16_X_Each128Part1

YGroup3Zip - Shuffle on byte - UInt16 - The index of X - Each128 sub part1.

YGroup3Zip_ShuffleOnByte_UInt16_X_Each128Part2

YGroup3Zip - Shuffle on byte - UInt16 - The index of X - Each128 sub part2.

YGroup3Zip_ShuffleOnByte_UInt16_Y

YGroup3Zip - Shuffle on byte - UInt16 - The index of Y.

YGroup3Zip_ShuffleOnByte_UInt16_Y_Each128Part0

YGroup3Zip - Shuffle on byte - UInt16 - The index of Y - Each128 sub part0.

YGroup3Zip_ShuffleOnByte_UInt16_Y_Each128Part1

YGroup3Zip - Shuffle on byte - UInt16 - The index of Y - Each128 sub part1.

YGroup3Zip_ShuffleOnByte_UInt16_Y_Each128Part2

YGroup3Zip - Shuffle on byte - UInt16 - The index of Y - Each128 sub part2.

YGroup3Zip_ShuffleOnByte_UInt16_Z

YGroup3Zip - Shuffle on byte - UInt16 - The index of Z.

YGroup3Zip_ShuffleOnByte_UInt16_Z_Each128Part0

YGroup3Zip - Shuffle on byte - UInt16 - The index of Z - Each128 sub part0.

YGroup3Zip_ShuffleOnByte_UInt16_Z_Each128Part1

YGroup3Zip - Shuffle on byte - UInt16 - The index of Z - Each128 sub part1.

YGroup3Zip_ShuffleOnByte_UInt16_Z_Each128Part2

YGroup3Zip - Shuffle on byte - UInt16 - The index of Z - Each128 sub part2.

YGroup3Zip_ShuffleOnByte_UInt32_X

YGroup3Zip - Shuffle on byte - UInt32 - The index of X.

YGroup3Zip_ShuffleOnByte_UInt32_X_Each128Part0

YGroup3Zip - Shuffle on byte - UInt32 - The index of X - Each128 sub part0.

YGroup3Zip_ShuffleOnByte_UInt32_X_Each128Part1

YGroup3Zip - Shuffle on byte - UInt32 - The index of X - Each128 sub part1.

YGroup3Zip_ShuffleOnByte_UInt32_X_Each128Part2

YGroup3Zip - Shuffle on byte - UInt32 - The index of X - Each128 sub part2.

YGroup3Zip_ShuffleOnByte_UInt32_Y

YGroup3Zip - Shuffle on byte - UInt32 - The index of Y.

YGroup3Zip_ShuffleOnByte_UInt32_Y_Each128Part0

YGroup3Zip - Shuffle on byte - UInt32 - The index of Y - Each128 sub part0.

YGroup3Zip_ShuffleOnByte_UInt32_Y_Each128Part1

YGroup3Zip - Shuffle on byte - UInt32 - The index of Y - Each128 sub part1.

YGroup3Zip_ShuffleOnByte_UInt32_Y_Each128Part2

YGroup3Zip - Shuffle on byte - UInt32 - The index of Y - Each128 sub part2.

YGroup3Zip_ShuffleOnByte_UInt32_Z

YGroup3Zip - Shuffle on byte - UInt32 - The index of Z.

YGroup3Zip_ShuffleOnByte_UInt32_Z_Each128Part0

YGroup3Zip - Shuffle on byte - UInt32 - The index of Z - Each128 sub part0.

YGroup3Zip_ShuffleOnByte_UInt32_Z_Each128Part1

YGroup3Zip - Shuffle on byte - UInt32 - The index of Z - Each128 sub part1.

YGroup3Zip_ShuffleOnByte_UInt32_Z_Each128Part2

YGroup3Zip - Shuffle on byte - UInt32 - The index of Z - Each128 sub part2.

YGroup3Zip_ShuffleOnByte_UInt64_X

YGroup3Zip - Shuffle on byte - UInt64 - The index of X.

YGroup3Zip_ShuffleOnByte_UInt64_X_Each128Part0

YGroup3Zip - Shuffle on byte - UInt64 - The index of X - Each128 sub part0.

YGroup3Zip_ShuffleOnByte_UInt64_X_Each128Part1

YGroup3Zip - Shuffle on byte - UInt64 - The index of X - Each128 sub part1.

YGroup3Zip_ShuffleOnByte_UInt64_X_Each128Part2

YGroup3Zip - Shuffle on byte - UInt64 - The index of X - Each128 sub part2.

YGroup3Zip_ShuffleOnByte_UInt64_Y

YGroup3Zip - Shuffle on byte - UInt64 - The index of Y.

YGroup3Zip_ShuffleOnByte_UInt64_Y_Each128Part0

YGroup3Zip - Shuffle on byte - UInt64 - The index of Y - Each128 sub part0.

YGroup3Zip_ShuffleOnByte_UInt64_Y_Each128Part1

YGroup3Zip - Shuffle on byte - UInt64 - The index of Y - Each128 sub part1.

YGroup3Zip_ShuffleOnByte_UInt64_Y_Each128Part2

YGroup3Zip - Shuffle on byte - UInt64 - The index of Y - Each128 sub part2.

YGroup3Zip_ShuffleOnByte_UInt64_Z

YGroup3Zip - Shuffle on byte - UInt64 - The index of Z.

YGroup3Zip_ShuffleOnByte_UInt64_Z_Each128Part0

YGroup3Zip - Shuffle on byte - UInt64 - The index of Z - Each128 sub part0.

YGroup3Zip_ShuffleOnByte_UInt64_Z_Each128Part1

YGroup3Zip - Shuffle on byte - UInt64 - The index of Z - Each128 sub part1.

YGroup3Zip_ShuffleOnByte_UInt64_Z_Each128Part2

YGroup3Zip - Shuffle on byte - UInt64 - The index of Z - Each128 sub part2.

YGroup3Zip_Shuffle_Byte_X

YGroup3Zip - Shuffle - Byte - The index of X.

YGroup3Zip_Shuffle_Byte_X_Each128Part0

YGroup3Zip - Shuffle - Byte - The index of X - Each128 sub part0.

YGroup3Zip_Shuffle_Byte_X_Each128Part1

YGroup3Zip - Shuffle - Byte - The index of X - Each128 sub part1.

YGroup3Zip_Shuffle_Byte_X_Each128Part2

YGroup3Zip - Shuffle - Byte - The index of X - Each128 sub part2.

YGroup3Zip_Shuffle_Byte_X_Part2Combine

YGroup3Zip - Shuffle - Byte - The index of X - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_Byte_Y

YGroup3Zip - Shuffle - Byte - The index of Y.

YGroup3Zip_Shuffle_Byte_Y_Each128Part0

YGroup3Zip - Shuffle - Byte - The index of Y - Each128 sub part0.

YGroup3Zip_Shuffle_Byte_Y_Each128Part1

YGroup3Zip - Shuffle - Byte - The index of Y - Each128 sub part1.

YGroup3Zip_Shuffle_Byte_Y_Each128Part2

YGroup3Zip - Shuffle - Byte - The index of Y - Each128 sub part2.

YGroup3Zip_Shuffle_Byte_Y_Part2Combine

YGroup3Zip - Shuffle - Byte - The index of Y - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_Byte_Z

YGroup3Zip - Shuffle - Byte - The index of Z.

YGroup3Zip_Shuffle_Byte_Z_Each128Part0

YGroup3Zip - Shuffle - Byte - The index of Z - Each128 sub part0.

YGroup3Zip_Shuffle_Byte_Z_Each128Part1

YGroup3Zip - Shuffle - Byte - The index of Z - Each128 sub part1.

YGroup3Zip_Shuffle_Byte_Z_Each128Part2

YGroup3Zip - Shuffle - Byte - The index of Z - Each128 sub part2.

YGroup3Zip_Shuffle_Byte_Z_Part2Combine

YGroup3Zip - Shuffle - Byte - The index of Z - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_UInt16_X

YGroup3Zip - Shuffle - UInt16 - The index of X.

YGroup3Zip_Shuffle_UInt16_X_Part2Combine

YGroup3Zip - Shuffle - UInt16 - The index of X - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_UInt16_Y

YGroup3Zip - Shuffle - UInt16 - The index of Y.

YGroup3Zip_Shuffle_UInt16_Y_Part2Combine

YGroup3Zip - Shuffle - UInt16 - The index of Y - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_UInt16_Z

YGroup3Zip - Shuffle - UInt16 - The index of Z.

YGroup3Zip_Shuffle_UInt16_Z_Part2Combine

YGroup3Zip - Shuffle - UInt16 - The index of Z - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_UInt32_X

YGroup3Zip - Shuffle - UInt32 - The index of X.

YGroup3Zip_Shuffle_UInt32_X_Part2Combine

YGroup3Zip - Shuffle - UInt32 - The index of X - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_UInt32_Y

YGroup3Zip - Shuffle - UInt32 - The index of Y.

YGroup3Zip_Shuffle_UInt32_Y_Part2Combine

YGroup3Zip - Shuffle - UInt32 - The index of Y - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_UInt32_Z

YGroup3Zip - Shuffle - UInt32 - The index of Z.

YGroup3Zip_Shuffle_UInt32_Z_Part2Combine

YGroup3Zip - Shuffle - UInt32 - The index of Z - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_UInt64_X

YGroup3Zip - Shuffle - UInt64 - The index of X.

YGroup3Zip_Shuffle_UInt64_X_Part2Combine

YGroup3Zip - Shuffle - UInt64 - The index of X - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_UInt64_Y

YGroup3Zip - Shuffle - UInt64 - The index of Y.

YGroup3Zip_Shuffle_UInt64_Y_Part2Combine

YGroup3Zip - Shuffle - UInt64 - The index of Y - Sub part2 combine 0|1.

YGroup3Zip_Shuffle_UInt64_Z

YGroup3Zip - Shuffle - UInt64 - The index of Z.

YGroup3Zip_Shuffle_UInt64_Z_Part2Combine

YGroup3Zip - Shuffle - UInt64 - The index of Z - Sub part2 combine 0|1.

YGroup4ToGroup3_ShuffleOnByte_UInt16_0

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 0.

YGroup4ToGroup3_ShuffleOnByte_UInt16_0A

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 0 - Sub part0.

YGroup4ToGroup3_ShuffleOnByte_UInt16_0A_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 0 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt16_0B

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 0 - Sub part1.

YGroup4ToGroup3_ShuffleOnByte_UInt16_0B_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 0 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt16_1

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 1.

YGroup4ToGroup3_ShuffleOnByte_UInt16_1A

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 1 - Sub part0.

YGroup4ToGroup3_ShuffleOnByte_UInt16_1A_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 1 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt16_1B

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 1 - Sub part1.

YGroup4ToGroup3_ShuffleOnByte_UInt16_1B_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 1 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt16_2

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 2.

YGroup4ToGroup3_ShuffleOnByte_UInt16_2A

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 2 - Sub part0.

YGroup4ToGroup3_ShuffleOnByte_UInt16_2A_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 2 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt16_2B

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 2 - Sub part1.

YGroup4ToGroup3_ShuffleOnByte_UInt16_2B_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt16 - The index of item 2 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt32_0

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 0.

YGroup4ToGroup3_ShuffleOnByte_UInt32_0A

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 0 - Sub part0.

YGroup4ToGroup3_ShuffleOnByte_UInt32_0A_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 0 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt32_0B

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 0 - Sub part1.

YGroup4ToGroup3_ShuffleOnByte_UInt32_0B_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 0 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt32_1

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 1.

YGroup4ToGroup3_ShuffleOnByte_UInt32_1A

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 1 - Sub part0.

YGroup4ToGroup3_ShuffleOnByte_UInt32_1A_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 1 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt32_1B

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 1 - Sub part1.

YGroup4ToGroup3_ShuffleOnByte_UInt32_1B_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 1 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt32_2

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 2.

YGroup4ToGroup3_ShuffleOnByte_UInt32_2A

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 2 - Sub part0.

YGroup4ToGroup3_ShuffleOnByte_UInt32_2A_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 2 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt32_2B

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 2 - Sub part1.

YGroup4ToGroup3_ShuffleOnByte_UInt32_2B_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt32 - The index of item 2 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt64_0

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 0.

YGroup4ToGroup3_ShuffleOnByte_UInt64_0A

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 0 - Sub part0.

YGroup4ToGroup3_ShuffleOnByte_UInt64_0B

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 0 - Sub part1.

YGroup4ToGroup3_ShuffleOnByte_UInt64_1

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 1.

YGroup4ToGroup3_ShuffleOnByte_UInt64_1A

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 1 - Sub part0.

YGroup4ToGroup3_ShuffleOnByte_UInt64_1A_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 1 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt64_1B

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 1 - Sub part1.

YGroup4ToGroup3_ShuffleOnByte_UInt64_1B_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 1 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt64_2

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 2.

YGroup4ToGroup3_ShuffleOnByte_UInt64_2A

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 2 - Sub part0.

YGroup4ToGroup3_ShuffleOnByte_UInt64_2A_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 2 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_ShuffleOnByte_UInt64_2B

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 2 - Sub part1.

YGroup4ToGroup3_ShuffleOnByte_UInt64_2B_Each128

YGroup4ToGroup3 - Shuffle on byte - UInt64 - The index of item 2 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_Shuffle_Byte_0

YGroup4ToGroup3 - Shuffle - Byte - The index of item 0.

YGroup4ToGroup3_Shuffle_Byte_0A

YGroup4ToGroup3 - Shuffle - Byte - The index of item 0 - Sub part0.

YGroup4ToGroup3_Shuffle_Byte_0A_Each128

YGroup4ToGroup3 - Shuffle - Byte - The index of item 0 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_Shuffle_Byte_0B

YGroup4ToGroup3 - Shuffle - Byte - The index of item 0 - Sub part1.

YGroup4ToGroup3_Shuffle_Byte_0B_Each128

YGroup4ToGroup3 - Shuffle - Byte - The index of item 0 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_Shuffle_Byte_1

YGroup4ToGroup3 - Shuffle - Byte - The index of item 1.

YGroup4ToGroup3_Shuffle_Byte_1A

YGroup4ToGroup3 - Shuffle - Byte - The index of item 1 - Sub part0.

YGroup4ToGroup3_Shuffle_Byte_1A_Each128

YGroup4ToGroup3 - Shuffle - Byte - The index of item 1 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_Shuffle_Byte_1B

YGroup4ToGroup3 - Shuffle - Byte - The index of item 1 - Sub part1.

YGroup4ToGroup3_Shuffle_Byte_1B_Each128

YGroup4ToGroup3 - Shuffle - Byte - The index of item 1 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_Shuffle_Byte_2

YGroup4ToGroup3 - Shuffle - Byte - The index of item 2.

YGroup4ToGroup3_Shuffle_Byte_2A

YGroup4ToGroup3 - Shuffle - Byte - The index of item 2 - Sub part0.

YGroup4ToGroup3_Shuffle_Byte_2A_Each128

YGroup4ToGroup3 - Shuffle - Byte - The index of item 2 - Sub part0 - Each 128 bits.

YGroup4ToGroup3_Shuffle_Byte_2B

YGroup4ToGroup3 - Shuffle - Byte - The index of item 2 - Sub part1.

YGroup4ToGroup3_Shuffle_Byte_2B_Each128

YGroup4ToGroup3 - Shuffle - Byte - The index of item 2 - Sub part1 - Each 128 bits.

YGroup4ToGroup3_Shuffle_UInt16_0

YGroup4ToGroup3 - Shuffle - UInt16 - The index of item 0.

YGroup4ToGroup3_Shuffle_UInt16_1

YGroup4ToGroup3 - Shuffle - UInt16 - The index of item 1.

YGroup4ToGroup3_Shuffle_UInt16_2

YGroup4ToGroup3 - Shuffle - UInt16 - The index of item 2.

YGroup4ToGroup3_Shuffle_UInt32_0

YGroup4ToGroup3 - Shuffle - UInt32 - The index of item 0.

YGroup4ToGroup3_Shuffle_UInt32_1

YGroup4ToGroup3 - Shuffle - UInt32 - The index of item 1.

YGroup4ToGroup3_Shuffle_UInt32_2

YGroup4ToGroup3 - Shuffle - UInt32 - The index of item 2.

YGroup4ToGroup3_Shuffle_UInt64_0

YGroup4ToGroup3 - Shuffle - UInt64 - The index of item 0.

YGroup4ToGroup3_Shuffle_UInt64_1

YGroup4ToGroup3 - Shuffle - UInt64 - The index of item 1.

YGroup4ToGroup3_Shuffle_UInt64_2

YGroup4ToGroup3 - Shuffle - UInt64 - The index of item 2.

YGroup4Unzip_ShuffleX2Longer_Byte_XY

YGroup4Unzip - ShuffleX2 Longer - Byte - The index of X/Y.

YGroup4Unzip_ShuffleX2Longer_Byte_ZW

YGroup4Unzip - ShuffleX2 Longer - Byte - The index of Z/W.

YGroup4Unzip_ShuffleX2Longer_UInt16_XY

YGroup4Unzip - ShuffleX2 Longer - UInt16 - The index of X/Y.

YGroup4Unzip_ShuffleX2Longer_UInt16_ZW

YGroup4Unzip - ShuffleX2 Longer - UInt16 - The index of Z/W.

YGroup4Unzip_ShuffleX2Longer_UInt32_XY

YGroup4Unzip - ShuffleX2 Longer - UInt32 - The index of X/Y.

YGroup4Unzip_ShuffleX2Longer_UInt32_ZW

YGroup4Unzip - ShuffleX2 Longer - UInt32 - The index of Z/W.

YGroup4Unzip_ShuffleX2Longer_UInt64_XY

YGroup4Unzip - ShuffleX2 Longer - UInt64 - The index of X/Y.

YGroup4Unzip_ShuffleX2Longer_UInt64_ZW

YGroup4Unzip - ShuffleX2 Longer - UInt64 - The index of Z/W.

YGroup4Zip_ShuffleX2Longer_Byte_Data01

YGroup4Zip - ShuffleX2 Longer - Byte - The index of data0/data1.

YGroup4Zip_ShuffleX2Longer_Byte_Data23

YGroup4Zip - ShuffleX2 Longer - Byte - The index of data2/data3.

YGroup4Zip_ShuffleX2Longer_UInt16_Data01

YGroup4Zip - ShuffleX2 Longer - UInt16 - The index of data0/data1.

YGroup4Zip_ShuffleX2Longer_UInt16_Data23

YGroup4Zip - ShuffleX2 Longer - UInt16 - The index of data2/data3.

YGroup4Zip_ShuffleX2Longer_UInt32_Data01

YGroup4Zip - ShuffleX2 Longer - UInt32 - The index of data0/data1.

YGroup4Zip_ShuffleX2Longer_UInt32_Data23

YGroup4Zip - ShuffleX2 Longer - UInt32 - The index of data2/data3.

YGroup4Zip_ShuffleX2Longer_UInt64_Data01

YGroup4Zip - ShuffleX2 Longer - UInt64 - The index of data0/data1.

YGroup4Zip_ShuffleX2Longer_UInt64_Data23

YGroup4Zip - ShuffleX2 Longer - UInt64 - The index of data2/data3.

YGroup4_MaskXYZ_Byte

YGroup4 - Mask of X,Y,Z (clear W) - Byte.

YGroup4_MaskXYZ_UInt16

YGroup4 - Mask of X,Y,Z (clear W) - UInt16.

YGroup4_MaskXYZ_UInt32

YGroup4 - Mask of X,Y,Z (clear W) - UInt32.

YGroup4_MaskXYZ_UInt64

YGroup4 - Mask of X,Y,Z (clear W) - UInt64.

YGroup4_MaskXYZ_UInt64_1_Each128

YGroup4 - Mask of X,Y,Z (clear W) - UInt64 - Part 1 - Each 128 bits.

Methods

GetMaskBits_Byte(int)

Get bits mask by index (根据索引获取位集掩码) - Byte. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_ExInt128(int)

Get bits mask by index (根据索引获取位集掩码) - ExInt128. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_ExUInt128(int)

Get bits mask by index (根据索引获取位集掩码) - ExUInt128. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_Int128(int)

Get bits mask by index (根据索引获取位集掩码) - Int128. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_Int16(int)

Get bits mask by index (根据索引获取位集掩码) - Int16. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_Int32(int)

Get bits mask by index (根据索引获取位集掩码) - Int32. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_Int64(int)

Get bits mask by index (根据索引获取位集掩码) - Int64. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_SByte(int)

Get bits mask by index (根据索引获取位集掩码) - SByte. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_UInt128(int)

Get bits mask by index (根据索引获取位集掩码) - UInt128. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_UInt16(int)

Get bits mask by index (根据索引获取位集掩码) - UInt16. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_UInt32(int)

Get bits mask by index (根据索引获取位集掩码) - UInt32. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits_UInt64(int)

Get bits mask by index (根据索引获取位集掩码) - UInt64. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetMaskBits<T>(int)

Get bits mask by index (根据索引获取位集掩码). The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(index).

GetResidueMaskBits_Byte(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - Byte. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_ExInt128(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - ExInt128. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_ExUInt128(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - ExUInt128. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_Int128(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - Int128. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_Int16(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - Int16. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_Int32(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - Int32. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_Int64(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - Int64. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_SByte(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - SByte. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetResidueMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_UInt128(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - UInt128. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_UInt16(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - UInt16. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_UInt32(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - UInt32. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits_UInt64(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码) - UInt64. The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetMaskBits(sizeof(T)*8 - index).

GetResidueMaskBits<T>(int)

Get residue bits mask by index (根据索引获取剩余的位集掩码). The index value ranges from 0 to sizeof(T)*8-1 (索引值的范围是 0 ~ sizeof(T)*8-1). The equivalent of Vector256s<T>.GetResidueMaskBits(sizeof(T)*8 - index).

GetYShuffleG2_Byte_Indices(ShuffleControlG2)

YShuffleG2 - Byte - The indices.

GetYShuffleG2_UInt16_ByteIndices(ShuffleControlG2)

YShuffleG2 - UInt16 - The byte indices.

GetYShuffleG2_UInt32_ByteIndices(ShuffleControlG2)

YShuffleG2 - UInt32 - The byte indices.

GetYShuffleG2_UInt64_ByteIndices(ShuffleControlG2)

YShuffleG2 - UInt64 - The byte indices.

GetYShuffleG4_Byte_Indices(ShuffleControlG4)

YShuffleG4 - Byte - The indices.

GetYShuffleG4_UInt16_ByteIndices(ShuffleControlG4)

YShuffleG4 - UInt16 - The byte indices.

GetYShuffleG4_UInt32_ByteIndices(ShuffleControlG4)

YShuffleG4 - UInt32 - The byte indices.

GetYShuffleG4_UInt64_ByteIndices(ShuffleControlG4)

YShuffleG4 - UInt64 - The byte indices.

GetYShuffleG4_UInt64_UInt32Indices(ShuffleControlG4)

YShuffleG4 - UInt64 - The UInt32 indices.