# Check 32bit AVX512VL,VAES WIG instructions .allow_index_reg .text _start: vaesdec %xmm4, %xmm5, %xmm6 # AVX512VL,VAES vaesdec -123456(%esp,%esi,8), %xmm5, %xmm6 # AVX512VL,VAES vaesdec %ymm4, %ymm5, %ymm6 # AVX512VL,VAES vaesdec -123456(%esp,%esi,8), %ymm5, %ymm6 # AVX512VL,VAES vaesdeclast %xmm4, %xmm5, %xmm6 # AVX512VL,VAES vaesdeclast -123456(%esp,%esi,8), %xmm5, %xmm6 # AVX512VL,VAES vaesdeclast %ymm4, %ymm5, %ymm6 # AVX512VL,VAES vaesdeclast -123456(%esp,%esi,8), %ymm5, %ymm6 # AVX512VL,VAES vaesenc %xmm4, %xmm5, %xmm6 # AVX512VL,VAES vaesenc -123456(%esp,%esi,8), %xmm5, %xmm6 # AVX512VL,VAES vaesenc %ymm4, %ymm5, %ymm6 # AVX512VL,VAES vaesenc -123456(%esp,%esi,8), %ymm5, %ymm6 # AVX512VL,VAES vaesenclast %xmm4, %xmm5, %xmm6 # AVX512VL,VAES vaesenclast -123456(%esp,%esi,8), %xmm5, %xmm6 # AVX512VL,VAES vaesenclast %ymm4, %ymm5, %ymm6 # AVX512VL,VAES vaesenclast -123456(%esp,%esi,8), %ymm5, %ymm6 # AVX512VL,VAES .intel_syntax noprefix vaesdec xmm6, xmm5, xmm4 # AVX512VL,VAES vaesdec xmm6, xmm5, XMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES vaesdec ymm6, ymm5, ymm4 # AVX512VL,VAES vaesdec ymm6, ymm5, YMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES vaesdeclast xmm6, xmm5, xmm4 # AVX512VL,VAES vaesdeclast xmm6, xmm5, XMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES vaesdeclast ymm6, ymm5, ymm4 # AVX512VL,VAES vaesdeclast ymm6, ymm5, YMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES vaesenc xmm6, xmm5, xmm4 # AVX512VL,VAES vaesenc xmm6, xmm5, XMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES vaesenc ymm6, ymm5, ymm4 # AVX512VL,VAES vaesenc ymm6, ymm5, YMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES vaesenclast xmm6, xmm5, xmm4 # AVX512VL,VAES vaesenclast xmm6, xmm5, XMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES vaesenclast ymm6, ymm5, ymm4 # AVX512VL,VAES vaesenclast ymm6, ymm5, YMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES