VPSHRDV — Concatenate and Variable Shift Packed Data Right LogicalInstruction Operand EncodingDescriptionConcatenate packed data, extract result shifted to the right by variable value.This instruction supports memory fault suppression.Opcode/InstructionOp/En64/32 bit Mode SupportCPUID Feature FlagDescriptionEVEX.128.66.0F38.W1 72 /rVPSHRDVW xmm1{k1}{z}, xmm2, xmm3/m128AV/VAVX512_VBMI2AVX512VLConcatenate xmm1 and xmm2, extract result shifted to the right by value in xmm3/m128 into xmm1.EVEX.256.66.0F38.W1 72 /rVPSHRDVW ymm1{k1}{z}, ymm2, ymm3/m256AV/VAVX512_VBMI2AVX512VLConcatenate ymm1 and ymm2, extract result shifted to the right by value in xmm3/m256 into ymm1.EVEX.512.66.0F38.W1 72 /rVPSHRDVW zmm1{k1}{z}, zmm2, zmm3/m512AV/VAVX512_VBMI2Concatenate zmm1 and zmm2, extract result shifted to the right by value in zmm3/m512 into zmm1.EVEX.128.66.0F38.W0 73 /rVPSHRDVD xmm1{k1}{z}, xmm2, xmm3/m128/m32bcstBV/VAVX512_VBMI2AVX512VLConcatenate xmm1 and xmm2, extract result shifted to the right by value in xmm3/m128 into xmm1.EVEX.256.66.0F38.W0 73 /rVPSHRDVD ymm1{k1}{z}, ymm2, ymm3/m256/m32bcstBV/VAVX512_VBMI2AVX512VLConcatenate ymm1 and ymm2, extract result shifted to the right by value in xmm3/m256 into ymm1.EVEX.512.66.0F38.W0 73 /rVPSHRDVD zmm1{k1}{z}, zmm2, zmm3/m512/m32bcstBV/VAVX512_VBMI2Concatenate zmm1 and zmm2, extract result shifted to the right by value in zmm3/m512 into zmm1.EVEX.128.66.0F38.W1 73 /rVPSHRDVQ xmm1{k1}{z}, xmm2, xmm3/m128/m64bcstBV/VAVX512_VBMI2AVX512VLConcatenate xmm1 and xmm2, extract result shifted to the right by value in xmm3/m128 into xmm1.EVEX.256.66.0F38.W1 73 /rVPSHRDVQ ymm1{k1}{z}, ymm2, ymm3/m256/m64bcstBV/VAVX512_VBMI2AVX512VLConcatenate ymm1 and ymm2, extract result shifted to the right by value in xmm3/m256 into ymm1.EVEX.512.66.0F38.W1 73 /rVPSHRDVQ zmm1{k1}{z}, zmm2, zmm3/m512/m64bcstBV/VAVX512_VBMI2Concatenate zmm1 and zmm2, extract result shifted to the right by value in zmm3/m512 into zmm1.Op/EnTupleOperand 1Operand 2Operand 3Operand 4AFull MemModRM:reg (r, w)EVEX.vvvv (r)ModRM:r/m (r)NABFullModRM:reg (r, w)EVEX.vvvv (r)ModRM:r/m (r)NA
This UNOFFICIAL reference was generated from the official Intel® 64 and IA-32 Architectures Software Developer’s Manual by a dumb script. There is no guarantee that some parts aren't mangled or broken and is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.