vpermilps
Permute In-Lane Packed Single
VPERMILPS ymm1, ymm2/m256, imm8
Shuffles floats within 128-bit lanes (AVX).
Details
The Permute In-Lane Packed Single instruction shuffles floats within 128-bit lanes (AVX).
Pseudocode Operation
// Shuffles floats within 128-bit lanes (AVX)
Example
VPERMILPS ymm1, ymm2/m256, 3
Encoding
Binary Layout
VEX
+0
opcode
+3
ModRM
+4
Operands
-
dest
256-bit YMM AVX register -
src1
256-bit YMM AVX register or Memory operand -
src2
8-bit signed immediate