x86: Pass -O0 to assembler for some tests
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / avx512vl_vaes-wig.s
CommitLineData
8dcf1fad
IT
1# Check 32bit AVX512VL,VAES WIG instructions
2
3 .allow_index_reg
4 .text
5_start:
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
10
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
15
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
20
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
25
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
31
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
36
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
41
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
This page took 0.087633 seconds and 4 git commands to generate.