VPERMB

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf x86 instruction
gptkbp:architecture x86-64
gptkbp:category SIMD instruction
gptkbp:describes Permutes bytes in a vector according to indices in another vector
gptkbp:elementSize 8 bits
gptkbp:extendsTo gptkb:AVX-512
gptkbp:fullName Vector Permute Bytes
https://www.w3.org/2000/01/rdf-schema#label VPERMB
gptkbp:introducedIn AVX-512 VBMI
gptkbp:maskingSupport yes
gptkbp:opcode 66 0F 38 8D /r
gptkbp:operand1 destination vector register
gptkbp:operand2 source vector register
gptkbp:operand3 index vector register
gptkbp:operates vector registers
gptkbp:supportedBy gptkb:Intel_Sapphire_Rapids
gptkb:Intel_Ice_Lake
gptkb:Intel_Tiger_Lake
gptkbp:vectorWidth 128 bits
256 bits
512 bits
gptkbp:bfsParent gptkb:AVX-512VBMI
gptkbp:bfsLayer 6