x86-64: fix handling of PUSH/POP of segment register
[deliverable/binutils-gdb.git] / gas / testsuite / gas / ppc / spe.d
1 #as: -a32 -mbig -mvle
2 #objdump: -d -Mspe
3 #name: Validate SPE instructions
4
5 .*: +file format elf.*-powerpc.*
6
7
8 Disassembly of section .text:
9
10 00000000 <.text>:
11 .*: 10 01 12 00 evaddw r0,r1,r2
12 .*: 10 1f 12 02 evaddiw r0,r2,31
13 .*: 10 01 12 04 evsubfw r0,r1,r2
14 .*: 10 01 12 04 evsubfw r0,r1,r2
15 .*: 10 1f 12 06 evsubifw r0,31,r2
16 .*: 10 1f 12 06 evsubifw r0,31,r2
17 .*: 10 01 02 08 evabs r0,r1
18 .*: 10 01 02 09 evneg r0,r1
19 .*: 10 01 02 0a evextsb r0,r1
20 .*: 10 01 02 0b evextsh r0,r1
21 .*: 10 01 02 0c evrndw r0,r1
22 .*: 10 01 02 0d evcntlzw r0,r1
23 .*: 10 01 02 0e evcntlsw r0,r1
24 .*: 10 01 12 0f brinc r0,r1,r2
25 .*: 10 01 12 11 evand r0,r1,r2
26 .*: 10 01 12 12 evandc r0,r1,r2
27 .*: 10 01 12 16 evxor r0,r1,r2
28 .*: 10 01 0a 17 evmr r0,r1
29 .*: 10 01 0a 17 evmr r0,r1
30 .*: 10 01 12 17 evor r0,r1,r2
31 .*: 10 01 12 18 evnor r0,r1,r2
32 .*: 10 01 0a 18 evnot r0,r1
33 .*: 10 01 0a 18 evnot r0,r1
34 .*: 10 01 12 19 eveqv r0,r1,r2
35 .*: 10 01 12 1b evorc r0,r1,r2
36 .*: 10 01 12 1e evnand r0,r1,r2
37 .*: 10 01 12 20 evsrwu r0,r1,r2
38 .*: 10 01 12 21 evsrws r0,r1,r2
39 .*: 10 01 fa 22 evsrwiu r0,r1,31
40 .*: 10 01 fa 23 evsrwis r0,r1,31
41 .*: 10 01 12 24 evslw r0,r1,r2
42 .*: 10 01 fa 26 evslwi r0,r1,31
43 .*: 10 01 12 28 evrlw r0,r1,r2
44 .*: 10 10 02 29 evsplati r0,-16
45 .*: 10 01 fa 2a evrlwi r0,r1,31
46 .*: 10 10 02 2b evsplatfi r0,-16
47 .*: 10 01 12 2c evmergehi r0,r1,r2
48 .*: 10 01 12 2d evmergelo r0,r1,r2
49 .*: 10 01 12 2e evmergehilo r0,r1,r2
50 .*: 10 01 12 2f evmergelohi r0,r1,r2
51 .*: 10 01 12 30 evcmpgtu cr0,r1,r2
52 .*: 10 01 12 31 evcmpgts cr0,r1,r2
53 .*: 10 01 12 32 evcmpltu cr0,r1,r2
54 .*: 10 01 12 33 evcmplts cr0,r1,r2
55 .*: 10 01 12 34 evcmpeq cr0,r1,r2
56 .*: 10 01 12 78 evsel r0,r1,r2,cr0
57 .*: 10 01 12 80 evfsadd r0,r1,r2
58 .*: 10 01 12 81 evfssub r0,r1,r2
59 .*: 10 01 12 82 evfsmadd r0,r1,r2
60 .*: 10 01 12 83 evfsmsub r0,r1,r2
61 .*: 10 01 02 84 evfsabs r0,r1
62 .*: 10 01 02 85 evfsnabs r0,r1
63 .*: 10 01 02 86 evfsneg r0,r1
64 .*: 10 01 12 88 evfsmul r0,r1,r2
65 .*: 10 01 12 89 evfsdiv r0,r1,r2
66 .*: 10 01 12 8a evfsnmadd r0,r1,r2
67 .*: 10 01 12 8b evfsnmsub r0,r1,r2
68 .*: 10 01 12 8c evfscmpgt cr0,r1,r2
69 .*: 10 01 12 8d evfscmplt cr0,r1,r2
70 .*: 10 01 12 8e evfscmpeq cr0,r1,r2
71 .*: 10 00 12 90 evfscfui r0,r2
72 .*: 10 00 12 91 evfscfsi r0,r2
73 .*: 10 00 12 92 evfscfuf r0,r2
74 .*: 10 00 12 93 evfscfsf r0,r2
75 .*: 10 00 12 94 evfsctui r0,r2
76 .*: 10 00 12 95 evfsctsi r0,r2
77 .*: 10 00 12 96 evfsctuf r0,r2
78 .*: 10 00 12 97 evfsctsf r0,r2
79 .*: 10 00 12 98 evfsctuiz r0,r2
80 .*: 10 00 12 9a evfsctsiz r0,r2
81 .*: 10 01 12 9c evfststgt cr0,r1,r2
82 .*: 10 01 12 9d evfststlt cr0,r1,r2
83 .*: 10 01 12 9e evfststeq cr0,r1,r2
84 .*: 10 01 13 00 evlddx r0,r1,r2
85 .*: 10 01 0b 01 evldd r0,8\(r1\)
86 .*: 10 01 13 02 evldwx r0,r1,r2
87 .*: 10 01 0b 03 evldw r0,8\(r1\)
88 .*: 10 01 13 04 evldhx r0,r1,r2
89 .*: 10 01 0b 05 evldh r0,8\(r1\)
90 .*: 10 01 13 08 evlhhesplatx r0,r1,r2
91 .*: 10 01 0b 09 evlhhesplat r0,2\(r1\)
92 .*: 10 01 13 0c evlhhousplatx r0,r1,r2
93 .*: 10 01 0b 0d evlhhousplat r0,2\(r1\)
94 .*: 10 01 13 0e evlhhossplatx r0,r1,r2
95 .*: 10 01 0b 0f evlhhossplat r0,2\(r1\)
96 .*: 10 01 13 10 evlwhex r0,r1,r2
97 .*: 10 01 0b 11 evlwhe r0,4\(r1\)
98 .*: 10 01 13 14 evlwhoux r0,r1,r2
99 .*: 10 01 0b 15 evlwhou r0,4\(r1\)
100 .*: 10 01 13 16 evlwhosx r0,r1,r2
101 .*: 10 01 0b 17 evlwhos r0,4\(r1\)
102 .*: 10 01 13 18 evlwwsplatx r0,r1,r2
103 .*: 10 01 0b 19 evlwwsplat r0,4\(r1\)
104 .*: 10 01 13 1c evlwhsplatx r0,r1,r2
105 .*: 10 01 0b 1d evlwhsplat r0,4\(r1\)
106 .*: 10 01 13 20 evstddx r0,r1,r2
107 .*: 10 01 0b 21 evstdd r0,8\(r1\)
108 .*: 10 01 13 22 evstdwx r0,r1,r2
109 .*: 10 01 0b 23 evstdw r0,8\(r1\)
110 .*: 10 01 13 24 evstdhx r0,r1,r2
111 .*: 10 01 0b 25 evstdh r0,8\(r1\)
112 .*: 10 01 13 30 evstwhex r0,r1,r2
113 .*: 10 01 0b 31 evstwhe r0,4\(r1\)
114 .*: 10 01 13 34 evstwhox r0,r1,r2
115 .*: 10 01 0b 35 evstwho r0,4\(r1\)
116 .*: 10 01 13 38 evstwwex r0,r1,r2
117 .*: 10 01 0b 39 evstwwe r0,4\(r1\)
118 .*: 10 01 13 3c evstwwox r0,r1,r2
119 .*: 10 01 0b 3d evstwwo r0,4\(r1\)
120 .*: 10 01 14 03 evmhessf r0,r1,r2
121 .*: 10 01 14 07 evmhossf r0,r1,r2
122 .*: 10 01 14 08 evmheumi r0,r1,r2
123 .*: 10 01 14 09 evmhesmi r0,r1,r2
124 .*: 10 01 14 0b evmhesmf r0,r1,r2
125 .*: 10 01 14 0c evmhoumi r0,r1,r2
126 .*: 10 01 14 0d evmhosmi r0,r1,r2
127 .*: 10 01 14 0f evmhosmf r0,r1,r2
128 .*: 10 01 14 23 evmhessfa r0,r1,r2
129 .*: 10 01 14 27 evmhossfa r0,r1,r2
130 .*: 10 01 14 28 evmheumia r0,r1,r2
131 .*: 10 01 14 29 evmhesmia r0,r1,r2
132 .*: 10 01 14 2b evmhesmfa r0,r1,r2
133 .*: 10 01 14 2c evmhoumia r0,r1,r2
134 .*: 10 01 14 2d evmhosmia r0,r1,r2
135 .*: 10 01 14 2f evmhosmfa r0,r1,r2
136 .*: 10 01 14 43 evmwlssf r0,r1,r2
137 .*: 10 01 14 47 evmwhssf r0,r1,r2
138 .*: 10 01 14 48 evmwlumi r0,r1,r2
139 .*: 10 01 14 4b evmwlsmf r0,r1,r2
140 .*: 10 01 14 4c evmwhumi r0,r1,r2
141 .*: 10 01 14 4d evmwhsmi r0,r1,r2
142 .*: 10 01 14 4f evmwhsmf r0,r1,r2
143 .*: 10 01 14 53 evmwssf r0,r1,r2
144 .*: 10 01 14 58 evmwumi r0,r1,r2
145 .*: 10 01 14 59 evmwsmi r0,r1,r2
146 .*: 10 01 14 5b evmwsmf r0,r1,r2
147 .*: 10 01 14 63 evmwlssfa r0,r1,r2
148 .*: 10 01 14 67 evmwhssfa r0,r1,r2
149 .*: 10 01 14 68 evmwlumia r0,r1,r2
150 .*: 10 01 14 6b evmwlsmfa r0,r1,r2
151 .*: 10 01 14 6c evmwhumia r0,r1,r2
152 .*: 10 01 14 6d evmwhsmia r0,r1,r2
153 .*: 10 01 14 6f evmwhsmfa r0,r1,r2
154 .*: 10 01 14 73 evmwssfa r0,r1,r2
155 .*: 10 01 14 78 evmwumia r0,r1,r2
156 .*: 10 01 14 79 evmwsmia r0,r1,r2
157 .*: 10 01 14 7b evmwsmfa r0,r1,r2
158 .*: 10 01 04 c0 evaddusiaaw r0,r1
159 .*: 10 01 04 c1 evaddssiaaw r0,r1
160 .*: 10 01 04 c2 evsubfusiaaw r0,r1
161 .*: 10 01 04 c3 evsubfssiaaw r0,r1
162 .*: 10 01 04 c4 evmra r0,r1
163 .*: 10 01 14 c6 evdivws r0,r1,r2
164 .*: 10 01 14 c7 evdivwu r0,r1,r2
165 .*: 10 01 04 c8 evaddumiaaw r0,r1
166 .*: 10 01 04 c9 evaddsmiaaw r0,r1
167 .*: 10 01 04 ca evsubfumiaaw r0,r1
168 .*: 10 01 04 cb evsubfsmiaaw r0,r1
169 .*: 10 01 15 00 evmheusiaaw r0,r1,r2
170 .*: 10 01 15 01 evmhessiaaw r0,r1,r2
171 .*: 10 01 15 03 evmhessfaaw r0,r1,r2
172 .*: 10 01 15 04 evmhousiaaw r0,r1,r2
173 .*: 10 01 15 05 evmhossiaaw r0,r1,r2
174 .*: 10 01 15 07 evmhossfaaw r0,r1,r2
175 .*: 10 01 15 08 evmheumiaaw r0,r1,r2
176 .*: 10 01 15 09 evmhesmiaaw r0,r1,r2
177 .*: 10 01 15 0b evmhesmfaaw r0,r1,r2
178 .*: 10 01 15 0c evmhoumiaaw r0,r1,r2
179 .*: 10 01 15 0d evmhosmiaaw r0,r1,r2
180 .*: 10 01 15 0f evmhosmfaaw r0,r1,r2
181 .*: 10 01 15 28 evmhegumiaa r0,r1,r2
182 .*: 10 01 15 29 evmhegsmiaa r0,r1,r2
183 .*: 10 01 15 2b evmhegsmfaa r0,r1,r2
184 .*: 10 01 15 2c evmhogumiaa r0,r1,r2
185 .*: 10 01 15 2d evmhogsmiaa r0,r1,r2
186 .*: 10 01 15 2f evmhogsmfaa r0,r1,r2
187 .*: 10 01 15 40 evmwlusiaaw r0,r1,r2
188 .*: 10 01 15 41 evmwlssiaaw r0,r1,r2
189 .*: 10 01 15 43 evmwlssfaaw r0,r1,r2
190 .*: 10 01 15 44 evmwhusiaa r0,r1,r2
191 .*: 10 01 15 45 evmwhssmaa r0,r1,r2
192 .*: 10 01 15 47 evmwhssfaa r0,r1,r2
193 .*: 10 01 15 48 evmwlumiaaw r0,r1,r2
194 .*: 10 01 15 49 evmwlsmiaaw r0,r1,r2
195 .*: 10 01 15 4b evmwlsmfaaw r0,r1,r2
196 .*: 10 01 15 4c evmwhumiaa r0,r1,r2
197 .*: 10 01 15 4d evmwhsmiaa r0,r1,r2
198 .*: 10 01 15 4f evmwhsmfaa r0,r1,r2
199 .*: 10 01 15 53 evmwssfaa r0,r1,r2
200 .*: 10 01 15 58 evmwumiaa r0,r1,r2
201 .*: 10 01 15 59 evmwsmiaa r0,r1,r2
202 .*: 10 01 15 5b evmwsmfaa r0,r1,r2
203 .*: 10 01 15 64 evmwhgumiaa r0,r1,r2
204 .*: 10 01 15 65 evmwhgsmiaa r0,r1,r2
205 .*: 10 01 15 67 evmwhgssfaa r0,r1,r2
206 .*: 10 01 15 6f evmwhgsmfaa r0,r1,r2
207 .*: 10 01 15 80 evmheusianw r0,r1,r2
208 .*: 10 01 15 81 evmhessianw r0,r1,r2
209 .*: 10 01 15 83 evmhessfanw r0,r1,r2
210 .*: 10 01 15 84 evmhousianw r0,r1,r2
211 .*: 10 01 15 85 evmhossianw r0,r1,r2
212 .*: 10 01 15 87 evmhossfanw r0,r1,r2
213 .*: 10 01 15 88 evmheumianw r0,r1,r2
214 .*: 10 01 15 89 evmhesmianw r0,r1,r2
215 .*: 10 01 15 8b evmhesmfanw r0,r1,r2
216 .*: 10 01 15 8c evmhoumianw r0,r1,r2
217 .*: 10 01 15 8d evmhosmianw r0,r1,r2
218 .*: 10 01 15 8f evmhosmfanw r0,r1,r2
219 .*: 10 01 15 a8 evmhegumian r0,r1,r2
220 .*: 10 01 15 a9 evmhegsmian r0,r1,r2
221 .*: 10 01 15 ab evmhegsmfan r0,r1,r2
222 .*: 10 01 15 ac evmhogumian r0,r1,r2
223 .*: 10 01 15 ad evmhogsmian r0,r1,r2
224 .*: 10 01 15 af evmhogsmfan r0,r1,r2
225 .*: 10 01 15 c0 evmwlusianw r0,r1,r2
226 .*: 10 01 15 c1 evmwlssianw r0,r1,r2
227 .*: 10 01 15 c3 evmwlssfanw r0,r1,r2
228 .*: 10 01 15 c4 evmwhusian r0,r1,r2
229 .*: 10 01 15 c5 evmwhssian r0,r1,r2
230 .*: 10 01 15 c7 evmwhssfan r0,r1,r2
231 .*: 10 01 15 c8 evmwlumianw r0,r1,r2
232 .*: 10 01 15 c9 evmwlsmianw r0,r1,r2
233 .*: 10 01 15 cb evmwlsmfanw r0,r1,r2
234 .*: 10 01 15 cc evmwhumian r0,r1,r2
235 .*: 10 01 15 cd evmwhsmian r0,r1,r2
236 .*: 10 01 15 cf evmwhsmfan r0,r1,r2
237 .*: 10 01 15 d3 evmwssfan r0,r1,r2
238 .*: 10 01 15 d8 evmwumian r0,r1,r2
239 .*: 10 01 15 d9 evmwsmian r0,r1,r2
240 .*: 10 01 15 db evmwsmfan r0,r1,r2
241 .*: 10 01 15 e4 evmwhgumian r0,r1,r2
242 .*: 10 01 15 e5 evmwhgsmian r0,r1,r2
243 .*: 10 01 15 e7 evmwhgssfan r0,r1,r2
244 .*: 10 01 15 ef evmwhgsmfan r0,r1,r2
245 .*: 7c 01 16 3e evlddepx r0,r1,r2
246 .*: 7c 01 17 3e evstddepx r0,r1,r2
247 .*: 10 01 12 c0 efsadd r0,r1,r2
248 .*: 10 01 12 c1 efssub r0,r1,r2
249 .*: 10 01 02 c4 efsabs r0,r1
250 .*: 10 01 02 c5 efsnabs r0,r1
251 .*: 10 01 02 c6 efsneg r0,r1
252 .*: 10 01 12 c8 efsmul r0,r1,r2
253 .*: 10 01 12 c9 efsdiv r0,r1,r2
254 .*: 10 01 12 cc efscmpgt cr0,r1,r2
255 .*: 10 01 12 cd efscmplt cr0,r1,r2
256 .*: 10 01 12 ce efscmpeq cr0,r1,r2
257 .*: 10 00 12 d0 efscfui r0,r2
258 .*: 10 00 12 d1 efscfsi r0,r2
259 .*: 10 00 12 d2 efscfuf r0,r2
260 .*: 10 00 12 d3 efscfsf r0,r2
261 .*: 10 00 12 d4 efsctui r0,r2
262 .*: 10 00 12 d5 efsctsi r0,r2
263 .*: 10 00 12 d6 efsctuf r0,r2
264 .*: 10 00 12 d7 efsctsf r0,r2
265 .*: 10 00 12 d8 efsctuiz r0,r2
266 .*: 10 00 12 da efsctsiz r0,r2
267 .*: 10 01 12 dc efststgt cr0,r1,r2
268 .*: 10 01 12 dd efststlt cr0,r1,r2
269 .*: 10 01 12 de efststeq cr0,r1,r2
270 #pass
This page took 0.042446 seconds and 4 git commands to generate.