i386: Also check R12-R15 registers when optimizing testq to testb
[deliverable/binutils-gdb.git] / gas / testsuite / gas / i386 / x86-64-optimize-7a.l
CommitLineData
89199bb5
L
1.*: Assembler messages:
2.*:6: Error: .*
3.*:7: Error: .*
4.*:8: Error: .*
5.*:9: Error: .*
6.*:11: Error: .*
7.*:12: Error: .*
8.*:13: Error: .*
9.*:14: Error: .*
10.*:16: Error: .*
11.*:17: Error: .*
12.*:18: Error: .*
13.*:19: Error: .*
14.*:21: Error: .*
15.*:22: Error: .*
16.*:23: Error: .*
17.*:24: Error: .*
18.*:26: Error: .*
19.*:27: Error: .*
20.*:28: Error: .*
21.*:29: Error: .*
22.*:31: Error: .*
23.*:32: Error: .*
24.*:33: Error: .*
25.*:34: Error: .*
26.*:36: Error: .*
27.*:37: Error: .*
28.*:38: Error: .*
29.*:39: Error: .*
30.*:41: Error: .*
31.*:42: Error: .*
32.*:43: Error: .*
33.*:44: Error: .*
34.*:46: Error: .*
35.*:47: Error: .*
36.*:48: Error: .*
37.*:49: Error: .*
38.*:51: Error: .*
39.*:52: Error: .*
40.*:53: Error: .*
41.*:54: Error: .*
42.*:56: Error: .*
43.*:57: Error: .*
44.*:58: Error: .*
45.*:59: Error: .*
46.*:61: Error: .*
47.*:62: Error: .*
48.*:63: Error: .*
49.*:64: Error: .*
50GAS LISTING .*
51
52
53[ ]*1[ ]+\# Check 64bit instructions with optimized encoding
54[ ]*2[ ]+
55[ ]*3[ ]+\.include "x86-64-optimize-7\.s"
56[ ]*1[ ]+\# Check 64bit instructions with optimized encoding
57[ ]*2[ ]+
58[ ]*3[ ]+\.allow_index_reg
59[ ]*4[ ]+\.text
60[ ]*5[ ]+_start:
61[ ]*6[ ]+vandnpd %zmm1, %zmm1, %zmm15\{%k7\}
62[ ]*7[ ]+vandnpd %zmm1, %zmm1, %zmm15
63[ ]*8[ ]+vandnpd %zmm1, %zmm1, %zmm16
64[ ]*9[ ]+vandnpd %zmm17, %zmm17, %zmm1
65[ ]*10[ ]+
66[ ]*11[ ]+vandnps %zmm1, %zmm1, %zmm15\{%k7\}
67[ ]*12[ ]+vandnps %zmm1, %zmm1, %zmm15
68[ ]*13[ ]+vandnps %zmm1, %zmm1, %zmm16
69[ ]*14[ ]+vandnps %zmm17, %zmm17, %zmm1
70[ ]*15[ ]+
71[ ]*16[ ]+vpandnd %zmm1, %zmm1, %zmm15\{%k7\}
72[ ]*17[ ]+vpandnd %zmm1, %zmm1, %zmm15
73[ ]*18[ ]+vpandnd %zmm1, %zmm1, %zmm16
74[ ]*19[ ]+vpandnd %zmm17, %zmm17, %zmm1
75[ ]*20[ ]+
76[ ]*21[ ]+vpandnq %zmm1, %zmm1, %zmm15\{%k7\}
77[ ]*22[ ]+vpandnq %zmm1, %zmm1, %zmm15
78[ ]*23[ ]+vpandnq %zmm1, %zmm1, %zmm16
79[ ]*24[ ]+vpandnq %zmm17, %zmm17, %zmm1
80[ ]*25[ ]+
81[ ]*26[ ]+vxorpd %zmm1, %zmm1, %zmm15\{%k7\}
82[ ]*27[ ]+vxorpd %zmm1, %zmm1, %zmm15
83[ ]*28[ ]+vxorpd %zmm1, %zmm1, %zmm16
84[ ]*29[ ]+vxorpd %zmm17, %zmm17, %zmm1
85[ ]*30[ ]+
86[ ]*31[ ]+vxorps %zmm1, %zmm1, %zmm15\{%k7\}
87[ ]*32[ ]+vxorps %zmm1, %zmm1, %zmm15
88[ ]*33[ ]+vxorps %zmm1, %zmm1, %zmm16
89[ ]*34[ ]+vxorps %zmm17, %zmm17, %zmm1
90[ ]*35[ ]+
91[ ]*36[ ]+vpxord %zmm1, %zmm1, %zmm15\{%k7\}
92[ ]*37[ ]+vpxord %zmm1, %zmm1, %zmm15
93[ ]*38[ ]+vpxord %zmm1, %zmm1, %zmm16
94[ ]*39[ ]+vpxord %zmm17, %zmm17, %zmm1
95[ ]*40[ ]+
96[ ]*41[ ]+vpxorq %zmm1, %zmm1, %zmm15\{%k7\}
97[ ]*42[ ]+vpxorq %zmm1, %zmm1, %zmm15
98[ ]*43[ ]+vpxorq %zmm1, %zmm1, %zmm16
99[ ]*44[ ]+vpxorq %zmm17, %zmm17, %zmm1
100[ ]*45[ ]+
101[ ]*46[ ]+vpsubb %zmm1, %zmm1, %zmm15\{%k7\}
102[ ]*47[ ]+vpsubb %zmm1, %zmm1, %zmm15
103[ ]*48[ ]+vpsubb %zmm1, %zmm1, %zmm16
104[ ]*49[ ]+vpsubb %zmm17, %zmm17, %zmm1
105[ ]*50[ ]+
106[ ]*51[ ]+vpsubw %zmm1, %zmm1, %zmm15\{%k7\}
107[ ]*52[ ]+vpsubw %zmm1, %zmm1, %zmm15
108[ ]*53[ ]+vpsubw %zmm1, %zmm1, %zmm16
109[ ]*54[ ]+vpsubw %zmm17, %zmm17, %zmm1
110\fGAS LISTING .*
111
112
113[ ]*55[ ]+
114[ ]*56[ ]+vpsubd %zmm1, %zmm1, %zmm15\{%k7\}
115[ ]*57[ ]+vpsubd %zmm1, %zmm1, %zmm15
116[ ]*58[ ]+vpsubd %zmm1, %zmm1, %zmm16
117[ ]*59[ ]+vpsubd %zmm17, %zmm17, %zmm1
118[ ]*60[ ]+
119[ ]*61[ ]+vpsubq %zmm1, %zmm1, %zmm15\{%k7\}
120[ ]*62[ ]+vpsubq %zmm1, %zmm1, %zmm15
121[ ]*63[ ]+vpsubq %zmm1, %zmm1, %zmm16
122[ ]*64[ ]+vpsubq %zmm17, %zmm17, %zmm1
123#pass
This page took 0.067534 seconds and 4 git commands to generate.