# Check AVX2 WIG instructions .allow_index_reg .text _start: vmovntdqa (%ecx),%ymm4 vmpsadbw $7,%ymm4,%ymm6,%ymm2 vpabsb %ymm4,%ymm6 vpabsd %ymm4,%ymm6 vpabsw %ymm4,%ymm6 vpackssdw %ymm4,%ymm6,%ymm2 vpacksswb %ymm4,%ymm6,%ymm2 vpackusdw %ymm4,%ymm6,%ymm2 vpackuswb %ymm4,%ymm6,%ymm2 vpaddb %ymm4,%ymm6,%ymm2 vpaddd %ymm4,%ymm6,%ymm2 vpaddq %ymm4,%ymm6,%ymm2 vpaddsb %ymm4,%ymm6,%ymm2 vpaddsw %ymm4,%ymm6,%ymm2 vpaddusb %ymm4,%ymm6,%ymm2 vpaddusw %ymm4,%ymm6,%ymm2 vpaddw %ymm4,%ymm6,%ymm2 vpalignr $7,%ymm4,%ymm6,%ymm2 vpand %ymm4,%ymm6,%ymm2 vpandn %ymm4,%ymm6,%ymm2 vpavgb %ymm4,%ymm6,%ymm2 vpavgw %ymm4,%ymm6,%ymm2 vpblendw $7,%ymm4,%ymm6,%ymm2 vpcmpeqb %ymm4,%ymm6,%ymm2 vpcmpeqd %ymm4,%ymm6,%ymm2 vpcmpeqq %ymm4,%ymm6,%ymm2 vpcmpeqw %ymm4,%ymm6,%ymm2 vpcmpgtb %ymm4,%ymm6,%ymm2 vpcmpgtd %ymm4,%ymm6,%ymm2 vpcmpgtq %ymm4,%ymm6,%ymm2 vpcmpgtw %ymm4,%ymm6,%ymm2 vphaddd %ymm4,%ymm6,%ymm2 vphaddsw %ymm4,%ymm6,%ymm2 vphaddw %ymm4,%ymm6,%ymm2 vphsubd %ymm4,%ymm6,%ymm2 vphsubsw %ymm4,%ymm6,%ymm2 vphsubw %ymm4,%ymm6,%ymm2 vpmaddubsw %ymm4,%ymm6,%ymm2 vpmaddwd %ymm4,%ymm6,%ymm2 vpmaxsb %ymm4,%ymm6,%ymm2 vpmaxsd %ymm4,%ymm6,%ymm2 vpmaxsw %ymm4,%ymm6,%ymm2 vpmaxub %ymm4,%ymm6,%ymm2 vpmaxud %ymm4,%ymm6,%ymm2 vpmaxuw %ymm4,%ymm6,%ymm2 vpminsb %ymm4,%ymm6,%ymm2 vpminsd %ymm4,%ymm6,%ymm2 vpminsw %ymm4,%ymm6,%ymm2 vpminub %ymm4,%ymm6,%ymm2 vpminud %ymm4,%ymm6,%ymm2 vpminuw %ymm4,%ymm6,%ymm2 vpmovmskb %ymm4,%ecx vpmovsxbd %xmm4,%ymm6 vpmovsxbq %xmm4,%ymm4 vpmovsxbw %xmm4,%ymm4 vpmovsxdq %xmm4,%ymm4 vpmovsxwd %xmm4,%ymm4 vpmovsxwq %xmm4,%ymm6 vpmovzxbd %xmm4,%ymm6 vpmovzxbq %xmm4,%ymm4 vpmovzxbw %xmm4,%ymm4 vpmovzxdq %xmm4,%ymm4 vpmovzxwd %xmm4,%ymm4 vpmovzxwq %xmm4,%ymm6 vpmuldq %ymm4,%ymm6,%ymm2 vpmulhrsw %ymm4,%ymm6,%ymm2 vpmulhuw %ymm4,%ymm6,%ymm2 vpmulhw %ymm4,%ymm6,%ymm2 vpmulld %ymm4,%ymm6,%ymm2 vpmullw %ymm4,%ymm6,%ymm2 vpmuludq %ymm4,%ymm6,%ymm2 vpor %ymm4,%ymm6,%ymm2 vpsadbw %ymm4,%ymm6,%ymm2 vpshufb %ymm4,%ymm6,%ymm2 vpshufd $7,%ymm6,%ymm2 vpshufhw $7,%ymm6,%ymm2 vpshuflw $7,%ymm6,%ymm2 vpsignb %ymm4,%ymm6,%ymm2 vpsignd %ymm4,%ymm6,%ymm2 vpsignw %ymm4,%ymm6,%ymm2 vpslld $7,%ymm6,%ymm2 vpslldq $7,%ymm6,%ymm2 vpsllq $7,%ymm6,%ymm2 vpsllw $7,%ymm6,%ymm2 vpsrad $7,%ymm6,%ymm2 vpsraw $7,%ymm6,%ymm2 vpsrld $7,%ymm6,%ymm2 vpsrldq $7,%ymm6,%ymm2 vpsrlq $7,%ymm6,%ymm2 vpsrlw $7,%ymm6,%ymm2 vpsubb %ymm4,%ymm6,%ymm2 vpsubd %ymm4,%ymm6,%ymm2 vpsubq %ymm4,%ymm6,%ymm2 vpsubsb %ymm4,%ymm6,%ymm2 vpsubsw %ymm4,%ymm6,%ymm2 vpsubusb %ymm4,%ymm6,%ymm2 vpsubusw %ymm4,%ymm6,%ymm2 vpsubw %ymm4,%ymm6,%ymm2 vpunpckhbw %ymm4,%ymm6,%ymm2 vpunpckhdq %ymm4,%ymm6,%ymm2 vpunpckhqdq %ymm4,%ymm6,%ymm2 vpunpckhwd %ymm4,%ymm6,%ymm2 vpunpcklbw %ymm4,%ymm6,%ymm2 vpunpckldq %ymm4,%ymm6,%ymm2 vpunpcklqdq %ymm4,%ymm6,%ymm2 vpunpcklwd %ymm4,%ymm6,%ymm2 vpxor %ymm4,%ymm6,%ymm2