Shuffle modes.
Enumerator |
---|
shuffle_T8_64x2_lo | Transpose 64x2 matrix of 8 bit values. Extract low 512 bits of result.
|
shuffle_T8_64x2_hi | Transpose 64x2 matrix of 8 bit values. Extract high 512 bits of result.
|
shuffle_T16_32x2_lo | Transpose 32x2 matrix of 16 bit values. Extract low 512 bits of result.
|
shuffle_T16_32x2_hi | Transpose 32x2 matrix of 16 bit values. Extract high 512 bits of result.
|
shuffle_T32_16x2_lo | Transpose 16x2 matrix of 32 bit values. Extract low 512 bits of result.
|
shuffle_T32_16x2_hi | Transpose 16x2 matrix of 32 bit values. Extract high 512 bits of result.
|
shuffle_T64_8x2_lo | Transpose 8x2 matrix of 64 bit values. Extract low 512 bits of result.
|
shuffle_T64_8x2_hi | Transpose 8x2 matrix of 64 bit values. Extract high 512 bits of result.
|
shuffle_T128_4x2_lo | Transpose 4x2 matrix of 128 bit values. Extract low 512 bits of result.
|
shuffle_T128_4x2_hi | Transpose 4x2 matrix of 128 bit values. Extract high 512 bits of result.
|
shuffle_T256_2x2_lo | Transpose 2x2 matrix of 256 bit values. Extract low 512 bits of result.
|
shuffle_T256_2x2_hi | Transpose 2x2 matrix of 256 bit values. Extract high 512 bits of result.
|
shuffle_T128_2x4_lo | Transpose 2x4 matrix of 128 bit values. Extract low 512 bits of result.
|
shuffle_T128_2x4_hi | Transpose 2x4 matrix of 128 bit values. Extract high 512 bits of result.
|
shuffle_T64_2x8_lo | Transpose 2x8 matrix of 64 bit values. Extract low 512 bits of result.
|
shuffle_T64_2x8_hi | Transpose 2x8 matrix of 64 bit values. Extract high 512 bits of result.
|
shuffle_T32_2x16_lo | Transpose 2x16 matrix of 32 bit values. Extract low 512 bits of result.
|
shuffle_T32_2x16_hi | Transpose 2x16 matrix of 32 bit values. Extract high 512 bits of result.
|
shuffle_T16_2x32_lo | Transpose 2x32 matrix of 16 bit values. Extract low 512 bits of result.
|
shuffle_T16_2x32_hi | Transpose 2x32 matrix of 16 bit values. Extract high 512 bits of result.
|
shuffle_T8_2x64_lo | Transpose 2x64 matrix of 8 bit values. Extract low 512 bits of result.
|
shuffle_T8_2x64_hi | Transpose 2x64 matrix of 8 bit values. Extract high 512 bits of result.
|
shuffle_T512_1x2_lo | Transpose 1x2 matrix of 512 bit values. Extract low 512 bits of result.
|
shuffle_T512_1x2_hi | Transpose 1x2 matrix of 512 bit values. Extract high 512 bits of result.
|
shuffle_T16_16x4_lo | Transpose 16x4 matrix of 16 bit values. Extract low 512 bits of result.
|
shuffle_T16_16x4_hi | Transpose 16x4 matrix of 16 bit values. Extract high 512 bits of result.
|
shuffle_T16_4x16_lo | Transpose 4x16 matrix of 16 bit values. Extract low 512 bits of result.
|
shuffle_T16_4x16_hi | Transpose 4x16 matrix of 16 bit values. Extract high 512 bits of result.
|
shuffle_T16_8x4 | Transpose 8x4 matrix of 16 bit values. Extract resulting 512 bit vector.
|
shuffle_T16_4x8 | Transpose 4x8 matrix of 16 bit values. Extract resulting 512 bit vector.
|
shuffle_T32_8x4_lo | Transpose 8x4 matrix of 32 bit values. Extract low 512 bits of result.
|
shuffle_T32_8x4_hi | Transpose 8x4 matrix of 32 bit values. Extract high 512 bits of result.
|
shuffle_T32_4x8_lo | Transpose 4x8 matrix of 32 bit values. Extract low 512 bits of result.
|
shuffle_T32_4x8_hi | Transpose 4x8 matrix of 32 bit values. Extract high 512 bits of result.
|
shuffle_T32_4x4 | Transpose 4x4 matrix of 32 bit values. Extract resulting 512 bit vector.
|
shuffle_T8_8x8 | Transpose 4x4 matrix of 8 bit values. Extract resulting 512 bit vector.
|
shuffle_T8_16x4 | Transpose 16x4 matrix of 8 bit values. Extract resulting 512 bit vector.
|
shuffle_T8_4x16 | Transpose 4x16 matrix of 8 bit values. Extract resulting 512 bit vector.
|
shuffle_T16_1x2_flip | Flip inner dimension of 16x2 matrix of 16 bit values. Extract resulting 512 bit vector.
|
shuffle_T16_4x4 | Transpose 4x4 matrix of 16 bit values. Extract resulting 512 bit vector.
|
shuffle_T16_4x2 | Transpose 4x2 matrix of 16 bit values. Extract resulting 512 bit vector.
|
shuffle_T16_2x4 | Transpose 2x4 matrix of 16 bit values. Extract resulting 512 bit vector.
|
shuffle_T16_8x2 | Transpose 8x2 matrix of 16 bit values. Extract resulting 512 bit vector.
|
shuffle_T16_2x8 | Transpose 2x8 matrix of 16 bit values. Extract resulting 512 bit vector.
|
shuffle_T16_16x2 | Transpose 16x2 matrix of 16 bit values. Extract resulting 512 bit vector.
|
shuffle_T16_2x16 | Transpose 2x16 matrix of 16 bit values. Extract resulting 512 bit vector.
|
shuffle_T8_8x4 | Transpose 8x4 matrix of 8 bit values. Extract resulting 512 bit vector.
|
shuffle_T8_4x8 | Transpose 4x8 matrix of 8 bit values. Extract resulting 512 bit vector.
|