gas/
[external/binutils.git] / gas / testsuite / gas / i386 / x86-64-sse2avx-opts.d
1 #as: -msse2avx
2 #objdump: -drwMsuffix
3 #name: x86-64 encoding option with -msse2avx
4 #source: x86-64-opts.s
5
6 .*: +file format .*
7
8
9 Disassembly of section .text:
10
11 0+ <_start>:
12 [       ]*[a-f0-9]+:    88 d1                   movb   %dl,%cl
13 [       ]*[a-f0-9]+:    8a ca                   movb.s %dl,%cl
14 [       ]*[a-f0-9]+:    66 89 d1                movw   %dx,%cx
15 [       ]*[a-f0-9]+:    66 8b ca                movw.s %dx,%cx
16 [       ]*[a-f0-9]+:    89 d1                   movl   %edx,%ecx
17 [       ]*[a-f0-9]+:    8b ca                   movl.s %edx,%ecx
18 [       ]*[a-f0-9]+:    88 d1                   movb   %dl,%cl
19 [       ]*[a-f0-9]+:    8a ca                   movb.s %dl,%cl
20 [       ]*[a-f0-9]+:    66 89 d1                movw   %dx,%cx
21 [       ]*[a-f0-9]+:    66 8b ca                movw.s %dx,%cx
22 [       ]*[a-f0-9]+:    89 d1                   movl   %edx,%ecx
23 [       ]*[a-f0-9]+:    8b ca                   movl.s %edx,%ecx
24 [       ]*[a-f0-9]+:    48 89 d1                movq   %rdx,%rcx
25 [       ]*[a-f0-9]+:    48 8b ca                movq.s %rdx,%rcx
26 [       ]*[a-f0-9]+:    48 89 d1                movq   %rdx,%rcx
27 [       ]*[a-f0-9]+:    48 8b ca                movq.s %rdx,%rcx
28 [       ]*[a-f0-9]+:    c5 fd 28 f4             vmovapd %ymm4,%ymm6
29 [       ]*[a-f0-9]+:    c5 fd 29 e6             vmovapd.s %ymm4,%ymm6
30 [       ]*[a-f0-9]+:    c5 fc 28 f4             vmovaps %ymm4,%ymm6
31 [       ]*[a-f0-9]+:    c5 fc 29 e6             vmovaps.s %ymm4,%ymm6
32 [       ]*[a-f0-9]+:    c5 fd 6f f4             vmovdqa %ymm4,%ymm6
33 [       ]*[a-f0-9]+:    c5 fd 7f e6             vmovdqa.s %ymm4,%ymm6
34 [       ]*[a-f0-9]+:    c5 fe 6f f4             vmovdqu %ymm4,%ymm6
35 [       ]*[a-f0-9]+:    c5 fe 7f e6             vmovdqu.s %ymm4,%ymm6
36 [       ]*[a-f0-9]+:    c5 fd 10 f4             vmovupd %ymm4,%ymm6
37 [       ]*[a-f0-9]+:    c5 fd 11 e6             vmovupd.s %ymm4,%ymm6
38 [       ]*[a-f0-9]+:    c5 fc 10 f4             vmovups %ymm4,%ymm6
39 [       ]*[a-f0-9]+:    c5 fc 11 e6             vmovups.s %ymm4,%ymm6
40 [       ]*[a-f0-9]+:    c5 f9 28 f4             vmovapd %xmm4,%xmm6
41 [       ]*[a-f0-9]+:    c5 f9 29 e6             vmovapd.s %xmm4,%xmm6
42 [       ]*[a-f0-9]+:    c5 f8 28 f4             vmovaps %xmm4,%xmm6
43 [       ]*[a-f0-9]+:    c5 f8 29 e6             vmovaps.s %xmm4,%xmm6
44 [       ]*[a-f0-9]+:    c5 f9 6f f4             vmovdqa %xmm4,%xmm6
45 [       ]*[a-f0-9]+:    c5 f9 7f e6             vmovdqa.s %xmm4,%xmm6
46 [       ]*[a-f0-9]+:    c5 fa 6f f4             vmovdqu %xmm4,%xmm6
47 [       ]*[a-f0-9]+:    c5 fa 7f e6             vmovdqu.s %xmm4,%xmm6
48 [       ]*[a-f0-9]+:    c5 fa 7e f4             vmovq  %xmm4,%xmm6
49 [       ]*[a-f0-9]+:    c5 f9 d6 e6             vmovq.s %xmm4,%xmm6
50 [       ]*[a-f0-9]+:    c5 f9 10 f4             vmovupd %xmm4,%xmm6
51 [       ]*[a-f0-9]+:    c5 f9 11 e6             vmovupd.s %xmm4,%xmm6
52 [       ]*[a-f0-9]+:    c5 f8 10 f4             vmovups %xmm4,%xmm6
53 [       ]*[a-f0-9]+:    c5 f8 11 e6             vmovups.s %xmm4,%xmm6
54 [       ]*[a-f0-9]+:    c5 f9 28 f4             vmovapd %xmm4,%xmm6
55 [       ]*[a-f0-9]+:    c5 f9 29 e6             vmovapd.s %xmm4,%xmm6
56 [       ]*[a-f0-9]+:    c5 f8 28 f4             vmovaps %xmm4,%xmm6
57 [       ]*[a-f0-9]+:    c5 f8 29 e6             vmovaps.s %xmm4,%xmm6
58 [       ]*[a-f0-9]+:    c5 f9 6f f4             vmovdqa %xmm4,%xmm6
59 [       ]*[a-f0-9]+:    c5 f9 7f e6             vmovdqa.s %xmm4,%xmm6
60 [       ]*[a-f0-9]+:    c5 fa 6f f4             vmovdqu %xmm4,%xmm6
61 [       ]*[a-f0-9]+:    c5 fa 7f e6             vmovdqu.s %xmm4,%xmm6
62 [       ]*[a-f0-9]+:    c5 fa 7e f4             vmovq  %xmm4,%xmm6
63 [       ]*[a-f0-9]+:    c5 f9 d6 e6             vmovq.s %xmm4,%xmm6
64 [       ]*[a-f0-9]+:    c5 f9 10 f4             vmovupd %xmm4,%xmm6
65 [       ]*[a-f0-9]+:    c5 f9 11 e6             vmovupd.s %xmm4,%xmm6
66 [       ]*[a-f0-9]+:    c5 f8 10 f4             vmovups %xmm4,%xmm6
67 [       ]*[a-f0-9]+:    c5 f8 11 e6             vmovups.s %xmm4,%xmm6
68 [       ]*[a-f0-9]+:    0f 6f e0                movq   %mm0,%mm4
69 [       ]*[a-f0-9]+:    0f 7f c4                movq.s %mm0,%mm4
70 [       ]*[a-f0-9]+:    88 d1                   movb   %dl,%cl
71 [       ]*[a-f0-9]+:    8a ca                   movb.s %dl,%cl
72 [       ]*[a-f0-9]+:    66 89 d1                movw   %dx,%cx
73 [       ]*[a-f0-9]+:    66 8b ca                movw.s %dx,%cx
74 [       ]*[a-f0-9]+:    89 d1                   movl   %edx,%ecx
75 [       ]*[a-f0-9]+:    8b ca                   movl.s %edx,%ecx
76 [       ]*[a-f0-9]+:    48 89 d1                movq   %rdx,%rcx
77 [       ]*[a-f0-9]+:    48 8b ca                movq.s %rdx,%rcx
78 [       ]*[a-f0-9]+:    c5 fd 28 f4             vmovapd %ymm4,%ymm6
79 [       ]*[a-f0-9]+:    c5 fd 29 e6             vmovapd.s %ymm4,%ymm6
80 [       ]*[a-f0-9]+:    c5 fc 28 f4             vmovaps %ymm4,%ymm6
81 [       ]*[a-f0-9]+:    c5 fc 29 e6             vmovaps.s %ymm4,%ymm6
82 [       ]*[a-f0-9]+:    c5 fd 6f f4             vmovdqa %ymm4,%ymm6
83 [       ]*[a-f0-9]+:    c5 fd 7f e6             vmovdqa.s %ymm4,%ymm6
84 [       ]*[a-f0-9]+:    c5 fe 6f f4             vmovdqu %ymm4,%ymm6
85 [       ]*[a-f0-9]+:    c5 fe 7f e6             vmovdqu.s %ymm4,%ymm6
86 [       ]*[a-f0-9]+:    c5 fd 10 f4             vmovupd %ymm4,%ymm6
87 [       ]*[a-f0-9]+:    c5 fd 11 e6             vmovupd.s %ymm4,%ymm6
88 [       ]*[a-f0-9]+:    c5 fc 10 f4             vmovups %ymm4,%ymm6
89 [       ]*[a-f0-9]+:    c5 fc 11 e6             vmovups.s %ymm4,%ymm6
90 [       ]*[a-f0-9]+:    c5 f9 28 f4             vmovapd %xmm4,%xmm6
91 [       ]*[a-f0-9]+:    c5 f9 29 e6             vmovapd.s %xmm4,%xmm6
92 [       ]*[a-f0-9]+:    c5 f8 28 f4             vmovaps %xmm4,%xmm6
93 [       ]*[a-f0-9]+:    c5 f8 29 e6             vmovaps.s %xmm4,%xmm6
94 [       ]*[a-f0-9]+:    c5 f9 6f f4             vmovdqa %xmm4,%xmm6
95 [       ]*[a-f0-9]+:    c5 f9 7f e6             vmovdqa.s %xmm4,%xmm6
96 [       ]*[a-f0-9]+:    c5 fa 6f f4             vmovdqu %xmm4,%xmm6
97 [       ]*[a-f0-9]+:    c5 fa 7f e6             vmovdqu.s %xmm4,%xmm6
98 [       ]*[a-f0-9]+:    c5 fa 7e f4             vmovq  %xmm4,%xmm6
99 [       ]*[a-f0-9]+:    c5 f9 d6 e6             vmovq.s %xmm4,%xmm6
100 [       ]*[a-f0-9]+:    c5 f9 10 f4             vmovupd %xmm4,%xmm6
101 [       ]*[a-f0-9]+:    c5 f9 11 e6             vmovupd.s %xmm4,%xmm6
102 [       ]*[a-f0-9]+:    c5 f8 10 f4             vmovups %xmm4,%xmm6
103 [       ]*[a-f0-9]+:    c5 f8 11 e6             vmovups.s %xmm4,%xmm6
104 [       ]*[a-f0-9]+:    c5 f9 28 f4             vmovapd %xmm4,%xmm6
105 [       ]*[a-f0-9]+:    c5 f9 29 e6             vmovapd.s %xmm4,%xmm6
106 [       ]*[a-f0-9]+:    c5 f8 28 f4             vmovaps %xmm4,%xmm6
107 [       ]*[a-f0-9]+:    c5 f8 29 e6             vmovaps.s %xmm4,%xmm6
108 [       ]*[a-f0-9]+:    c5 f9 6f f4             vmovdqa %xmm4,%xmm6
109 [       ]*[a-f0-9]+:    c5 f9 7f e6             vmovdqa.s %xmm4,%xmm6
110 [       ]*[a-f0-9]+:    c5 fa 6f f4             vmovdqu %xmm4,%xmm6
111 [       ]*[a-f0-9]+:    c5 fa 7f e6             vmovdqu.s %xmm4,%xmm6
112 [       ]*[a-f0-9]+:    c5 fa 7e f4             vmovq  %xmm4,%xmm6
113 [       ]*[a-f0-9]+:    c5 f9 d6 e6             vmovq.s %xmm4,%xmm6
114 [       ]*[a-f0-9]+:    c5 f9 10 f4             vmovupd %xmm4,%xmm6
115 [       ]*[a-f0-9]+:    c5 f9 11 e6             vmovupd.s %xmm4,%xmm6
116 [       ]*[a-f0-9]+:    c5 f8 10 f4             vmovups %xmm4,%xmm6
117 [       ]*[a-f0-9]+:    c5 f8 11 e6             vmovups.s %xmm4,%xmm6
118 [       ]*[a-f0-9]+:    0f 6f e0                movq   %mm0,%mm4
119 [       ]*[a-f0-9]+:    0f 7f c4                movq.s %mm0,%mm4
120 #pass