1 # Check 32bit AVX512VL,VAES WIG instructions
6 vaesdec %xmm4, %xmm5, %xmm6 # AVX512VL,VAES
7 vaesdec -123456(%esp,%esi,8), %xmm5, %xmm6 # AVX512VL,VAES
8 vaesdec %ymm4, %ymm5, %ymm6 # AVX512VL,VAES
9 vaesdec -123456(%esp,%esi,8), %ymm5, %ymm6 # AVX512VL,VAES
11 vaesdeclast %xmm4, %xmm5, %xmm6 # AVX512VL,VAES
12 vaesdeclast -123456(%esp,%esi,8), %xmm5, %xmm6 # AVX512VL,VAES
13 vaesdeclast %ymm4, %ymm5, %ymm6 # AVX512VL,VAES
14 vaesdeclast -123456(%esp,%esi,8), %ymm5, %ymm6 # AVX512VL,VAES
16 vaesenc %xmm4, %xmm5, %xmm6 # AVX512VL,VAES
17 vaesenc -123456(%esp,%esi,8), %xmm5, %xmm6 # AVX512VL,VAES
18 vaesenc %ymm4, %ymm5, %ymm6 # AVX512VL,VAES
19 vaesenc -123456(%esp,%esi,8), %ymm5, %ymm6 # AVX512VL,VAES
21 vaesenclast %xmm4, %xmm5, %xmm6 # AVX512VL,VAES
22 vaesenclast -123456(%esp,%esi,8), %xmm5, %xmm6 # AVX512VL,VAES
23 vaesenclast %ymm4, %ymm5, %ymm6 # AVX512VL,VAES
24 vaesenclast -123456(%esp,%esi,8), %ymm5, %ymm6 # AVX512VL,VAES
26 .intel_syntax noprefix
27 vaesdec xmm6, xmm5, xmm4 # AVX512VL,VAES
28 vaesdec xmm6, xmm5, XMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES
29 vaesdec ymm6, ymm5, ymm4 # AVX512VL,VAES
30 vaesdec ymm6, ymm5, YMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES
32 vaesdeclast xmm6, xmm5, xmm4 # AVX512VL,VAES
33 vaesdeclast xmm6, xmm5, XMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES
34 vaesdeclast ymm6, ymm5, ymm4 # AVX512VL,VAES
35 vaesdeclast ymm6, ymm5, YMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES
37 vaesenc xmm6, xmm5, xmm4 # AVX512VL,VAES
38 vaesenc xmm6, xmm5, XMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES
39 vaesenc ymm6, ymm5, ymm4 # AVX512VL,VAES
40 vaesenc ymm6, ymm5, YMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES
42 vaesenclast xmm6, xmm5, xmm4 # AVX512VL,VAES
43 vaesenclast xmm6, xmm5, XMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES
44 vaesenclast ymm6, ymm5, ymm4 # AVX512VL,VAES
45 vaesenclast ymm6, ymm5, YMMWORD PTR [esp+esi*8-123456] # AVX512VL,VAES