1 # Copyright (C) 2003, 2007 Free Software Foundation, Inc.
3 # This program is free software; you can redistribute it and/or modify
4 # it under the terms of the GNU General Public License as published by
5 # the Free Software Foundation; either version 3 of the License, or
6 # (at your option) any later version.
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 # GNU General Public License for more details.
13 # You should have received a copy of the GNU General Public License
14 # along with this program. If not, see <http://www.gnu.org/licenses/>.
16 # Please email any bugs, comments, and/or additions to this file to:
17 # bug-gdb@prep.ai.mit.edu
19 # This file was written by Michael Snyder (msnyder@redhat.com)
25 if ![istarget "h8300*-*-*"] {
26 verbose "Tests ignored for all but h8300s based targets."
33 set testfile "t01_mov"
34 set srcfile ${srcdir}/${subdir}/${testfile}.s
35 set objfile ${objdir}/${subdir}/${testfile}.o
36 set binfile ${objdir}/${subdir}/${testfile}.x
39 set link-flags "-m h8300sxelf";
42 if {[target_assemble $srcfile $objfile "${asm-flags}"] != ""} then {
47 if {[target_link $objfile $binfile "${link-flags}"] != ""} then {
53 gdb_reinitialize_dir $srcdir/$subdir
56 gdb_test "x/i _start" "mov.b #0x12(:8|),r3h" \
58 gdb_test "x" "mov.b #0x12(:8|),@er3" \
60 gdb_test "x" "mov.b #0x12(:8|),@\\(0x1:2,er3\\)" \
61 "mov.b #0x12:8,@(0x1:2,er3)"
62 gdb_test "x" "mov.b #0x12(:8|),@-er3" \
64 gdb_test "x" "mov.b #0x12(:8|),@er3\\+" \
66 gdb_test "x" "mov.b #0x12(:8|),@er3-" \
68 gdb_test "x" "mov.b #0x12(:8|),@\\+er3" \
70 gdb_test "x" "mov.b #0x12(:8|),@\\(0x1234:16,er3\\)" \
71 "mov.b #0x12:8,@(0x1234:16,er3)"
72 gdb_test "x" "mov.b #0x12(:8|),@\\(0x12345678:32,er3\\)" \
73 "mov.b #0x12:8,@(0x12345678:32,er3)"
74 gdb_test "x" "mov.b #0x12(:8|),@\\(0x1234:16,r3l.b\\)" \
75 "mov.b #0x12:8,@(0x1234:16,r3l.b)"
76 gdb_test "x" "mov.b #0x12(:8|),@\\(0x1234:16,r3.w\\)" \
77 "mov.b #0x12:8,@(0x1234:16,r3.w)"
78 gdb_test "x" "mov.b #0x12(:8|),@\\(0x1234:16,er3.l\\)" \
79 "mov.b #0x12:8,@(0x1234:16,er3.l)"
80 gdb_test "x" "mov.b #0x12(:8|),@\\(0x12345678:32,r3l.b\\)" \
81 "mov.b #0x12:8,@(0x12345678:32,r3l.b)"
82 gdb_test "x" "mov.b #0x12(:8|),@\\(0x12345678:32,r3.w\\)" \
83 "mov.b #0x12:8,@(0x12345678:32,r3.w)"
84 gdb_test "x" "mov.b #0x12(:8|),@\\(0x12345678:32,er3.l\\)" \
85 "mov.b #0x12:8,@(0x12345678:32,er3.l)"
86 gdb_test "x" "mov.b #0x12(:8|),@0x1234:16" \
87 "mov.b #0x12:8,@0x1234:16"
88 gdb_test "x" "mov.b #0x12(:8|),@0x12345678:32" \
89 "mov.b #0x12:8,@0x12345678:32"
90 gdb_test "x" "mov.b #0x1(:4|),@0x1234:16" \
91 "mov.b #0x1:4,@0x1234:16"
92 gdb_test "x" "mov.b #0x1(:4|),@0x12345678:32" \
93 "mov.b #0x1:4,@0x12345678:32"
94 gdb_test "x" "mov.b r3h,r1h" \
96 gdb_test "x" "mov.b r3h,@er1" \
98 gdb_test "x" "mov.b r3h,@\\(0x1:2,er1\\)" \
99 "mov.b r3h,@(0x1:2,er1)"
100 gdb_test "x" "mov.b r3h,@-er1" \
102 gdb_test "x" "mov.b r3h,@er1\\+" \
104 gdb_test "x" "mov.b r3h,@er1-" \
106 gdb_test "x" "mov.b r3h,@\\+er1" \
108 gdb_test "x" "mov.b r3h,@\\(0x1234:16,er1\\)" \
109 "mov.b r3h,@(0x1234:16,er1)"
110 gdb_test "x" "mov.b r3h,@\\(0x12345678:32,er1\\)" \
111 "mov.b r3h,@(0x12345678:32,er1)"
112 gdb_test "x" "mov.b r3h,@\\(0x1234:16,r1l.b\\)" \
113 "mov.b r3h,@(0x1234:16,r1l.b)"
114 gdb_test "x" "mov.b r3h,@\\(0x1234:16,r1.w\\)" \
115 "mov.b r3h,@(0x1234:16,r1.w)"
116 gdb_test "x" "mov.b r3h,@\\(0x1234:16,er1.l\\)" \
117 "mov.b r3h,@(0x1234:16,er1.l)"
118 gdb_test "x" "mov.b r3h,@\\(0x12345678:32,r1l.b\\)" \
119 "mov.b r3h,@(0x12345678:32,r1l.b)"
120 gdb_test "x" "mov.b r3h,@\\(0x12345678:32,r1.w\\)" \
121 "mov.b r3h,@(0x12345678:32,r1.w)"
122 gdb_test "x" "mov.b r3h,@\\(0x12345678:32,er1.l\\)" \
123 "mov.b r3h,@(0x12345678:32,er1.l)"
124 gdb_test "x" "mov.b r3h,@0x12(:8|)" \
126 gdb_test "x" "mov.b r3h,@0x1234:16" \
127 "mov.b r3h,@0x1234:16"
128 gdb_test "x" "mov.b r3h,@0x12345678:32" \
129 "mov.b r3h,@0x12345678:32"
130 gdb_test "x" "mov.b @er3,r1h" \
132 gdb_test "x" "mov.b @\\(0x1:2,er3\\),r1h" \
133 "mov.b @(0x1:2,er3),r1h"
134 gdb_test "x" "mov.b @er3\\+,r1h" \
136 gdb_test "x" "mov.b @-er3,r1h" \
138 gdb_test "x" "mov.b @\\+er3,r1h" \
140 gdb_test "x" "mov.b @er3-,r1h" \
142 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),r1h" \
143 "mov.b @(0x1234:16,er3),r1h"
144 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),r1h" \
145 "mov.b @(0x12345678:32,er3),r1h"
146 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),r1h" \
147 "mov.b @(0x1234:16,r3l.b),r1h"
148 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),r1h" \
149 "mov.b @(0x1234:16,r3.w),r1h"
150 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),r1h" \
151 "mov.b @(0x1234:16,er3.l),r1h"
152 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),r1h" \
153 "mov.b @(0x12345678:32,r3l.b),r1h"
154 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),r1h" \
155 "mov.b @(0x12345678:32,r3.w),r1h"
156 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),r1h" \
157 "mov.b @(0x12345678:32,er3.l),r1h"
158 gdb_test "x" "mov.b @0x12(:8|),r3h" \
160 gdb_test "x" "mov.b @0x1234:16,r3h" \
161 "mov.b @0x1234:16,r3h"
162 gdb_test "x" "mov.b @0x12345678:32,r3h" \
163 "mov.b @0x12345678:32,r3h"
164 gdb_test "x" "mov.b @er3,@er1" \
166 gdb_test "x" "mov.b @er3,@\\(0x1:2,er1\\)" \
167 "mov.b @er3,@(0x1:2,er1)"
168 gdb_test "x" "mov.b @er3,@er1\\+" \
170 gdb_test "x" "mov.b @er3,@-er1" \
172 gdb_test "x" "mov.b @er3,@\\+er1" \
174 gdb_test "x" "mov.b @er3,@er1-" \
176 gdb_test "x" "mov.b @er3,@\\(0x1234:16,er1\\)" \
177 "mov.b @er3,@(0x1234:16,er1)"
178 gdb_test "x" "mov.b @er3,@\\(0x12345678:32,er1\\)" \
179 "mov.b @er3,@(0x12345678:32,er1)"
180 gdb_test "x" "mov.b @er3,@\\(0x1234:16,r1l.b\\)" \
181 "mov.b @er3,@(0x1234:16,r1l.b)"
182 gdb_test "x" "mov.b @er3,@\\(0x1234:16,r1.w\\)" \
183 "mov.b @er3,@(0x1234:16,r1.w)"
184 gdb_test "x" "mov.b @er3,@\\(0x1234:16,er1.l\\)" \
185 "mov.b @er3,@(0x1234:16,er1.l)"
186 gdb_test "x" "mov.b @er3,@\\(0x12345678:32,r1l.b\\)" \
187 "mov.b @er3,@(0x12345678:32,r1l.b)"
188 gdb_test "x" "mov.b @er3,@\\(0x12345678:32,r1.w\\)" \
189 "mov.b @er3,@(0x12345678:32,r1.w)"
190 gdb_test "x" "mov.b @er3,@\\(0x12345678:32,er1.l\\)" \
191 "mov.b @er3,@(0x12345678:32,er1.l)"
192 gdb_test "x" "mov.b @er3,@0x1234:16" \
193 "mov.b @er3,@0x1234:16"
194 gdb_test "x" "mov.b @er3,@0x12345678:32" \
195 "mov.b @er3,@0x12345678:32"
196 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@er1" \
197 "mov.b @(0x1:2,er3),@er1"
198 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@\\(0x1:2,er1\\)" \
199 "mov.b @(0x1:2,er3),@(0x1:2,er1)"
200 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@er1\\+" \
201 "mov.b @(0x1:2,er3),@er1+"
202 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@-er1" \
203 "mov.b @(0x1:2,er3),@-er1"
204 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@\\+er1" \
205 "mov.b @(0x1:2,er3),@+er1"
206 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@er1-" \
207 "mov.b @(0x1:2,er3),@er1-"
208 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@\\(0x1234:16,er1\\)" \
209 "mov.b @(0x1:2,er3),@(0x1234:16,er1)"
210 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@\\(0x12345678:32,er1\\)" \
211 "mov.b @(0x1:2,er3),@(0x12345678:32,er1)"
212 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@\\(0x1234:16,r1l.b\\)" \
213 "mov.b @(0x1:2,er3),@(0x1234:16,r1l.b)"
214 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@\\(0x1234:16,r1.w\\)" \
215 "mov.b @(0x1:2,er3),@(0x1234:16,r1.w)"
216 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@\\(0x1234:16,er1.l\\)" \
217 "mov.b @(0x1:2,er3),@(0x1234:16,er1.l)"
218 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@\\(0x12345678:32,r1l.b\\)" \
219 "mov.b @(0x1:2,er3),@(0x12345678:32,r1l.b)"
220 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@\\(0x12345678:32,r1.w\\)" \
221 "mov.b @(0x1:2,er3),@(0x12345678:32,r1.w)"
222 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@\\(0x12345678:32,er1.l\\)" \
223 "mov.b @(0x1:2,er3),@(0x12345678:32,er1.l)"
224 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@0x1234:16" \
225 "mov.b @(0x1:2,er3),@0x1234:16"
226 gdb_test "x" "mov.b @\\(0x1:2,er3\\),@0x12345678:32" \
227 "mov.b @(0x1:2,er3),@0x12345678:32"
228 gdb_test "x" "mov.b @-er3,@er1" \
230 gdb_test "x" "mov.b @-er3,@\\(0x1:2,er1\\)" \
231 "mov.b @-er3,@(0x1:2,er1)"
232 gdb_test "x" "mov.b @-er3,@er1\\+" \
234 gdb_test "x" "mov.b @-er3,@-er1" \
236 gdb_test "x" "mov.b @-er3,@\\+er1" \
238 gdb_test "x" "mov.b @-er3,@er1-" \
240 gdb_test "x" "mov.b @-er3,@\\(0x1234:16,er1\\)" \
241 "mov.b @-er3,@(0x1234:16,er1)"
242 gdb_test "x" "mov.b @-er3,@\\(0x12345678:32,er1\\)" \
243 "mov.b @-er3,@(0x12345678:32,er1)"
244 gdb_test "x" "mov.b @-er3,@\\(0x1234:16,r1l.b\\)" \
245 "mov.b @-er3,@(0x1234:16,r1l.b)"
246 gdb_test "x" "mov.b @-er3,@\\(0x1234:16,r1.w\\)" \
247 "mov.b @-er3,@(0x1234:16,r1.w)"
248 gdb_test "x" "mov.b @-er3,@\\(0x1234:16,er1.l\\)" \
249 "mov.b @-er3,@(0x1234:16,er1.l)"
250 gdb_test "x" "mov.b @-er3,@\\(0x12345678:32,r1l.b\\)" \
251 "mov.b @-er3,@(0x12345678:32,r1l.b)"
252 gdb_test "x" "mov.b @-er3,@\\(0x12345678:32,r1.w\\)" \
253 "mov.b @-er3,@(0x12345678:32,r1.w)"
254 gdb_test "x" "mov.b @-er3,@\\(0x12345678:32,er1.l\\)" \
255 "mov.b @-er3,@(0x12345678:32,er1.l)"
256 gdb_test "x" "mov.b @-er3,@0x1234:16" \
257 "mov.b @-er3,@0x1234:16"
258 gdb_test "x" "mov.b @-er3,@0x12345678:32" \
259 "mov.b @-er3,@0x12345678:32"
260 gdb_test "x" "mov.b @er3\\+,@er1" \
262 gdb_test "x" "mov.b @er3\\+,@\\(0x1:2,er1\\)" \
263 "mov.b @er3+,@(0x1:2,er1)"
264 gdb_test "x" "mov.b @er3\\+,@er1\\+" \
266 gdb_test "x" "mov.b @er3\\+,@-er1" \
268 gdb_test "x" "mov.b @er3\\+,@\\+er1" \
270 gdb_test "x" "mov.b @er3\\+,@er1-" \
272 gdb_test "x" "mov.b @er3\\+,@\\(0x1234:16,er1\\)" \
273 "mov.b @er3+,@(0x1234:16,er1)"
274 gdb_test "x" "mov.b @er3\\+,@\\(0x12345678:32,er1\\)" \
275 "mov.b @er3+,@(0x12345678:32,er1)"
276 gdb_test "x" "mov.b @er3\\+,@\\(0x1234:16,r1l.b\\)" \
277 "mov.b @er3+,@(0x1234:16,r1l.b)"
278 gdb_test "x" "mov.b @er3\\+,@\\(0x1234:16,r1.w\\)" \
279 "mov.b @er3+,@(0x1234:16,r1.w)"
280 gdb_test "x" "mov.b @er3\\+,@\\(0x1234:16,er1.l\\)" \
281 "mov.b @er3+,@(0x1234:16,er1.l)"
282 gdb_test "x" "mov.b @er3\\+,@\\(0x12345678:32,r1l.b\\)" \
283 "mov.b @er3+,@(0x12345678:32,r1l.b)"
284 gdb_test "x" "mov.b @er3\\+,@\\(0x12345678:32,r1.w\\)" \
285 "mov.b @er3+,@(0x12345678:32,r1.w)"
286 gdb_test "x" "mov.b @er3\\+,@\\(0x12345678:32,er1.l\\)" \
287 "mov.b @er3+,@(0x12345678:32,er1.l)"
288 gdb_test "x" "mov.b @er3\\+,@0x1234:16" \
289 "mov.b @er3+,@0x1234:16"
290 gdb_test "x" "mov.b @er3\\+,@0x12345678:32" \
291 "mov.b @er3+,@0x12345678:32"
292 gdb_test "x" "mov.b @er3-,@er1" \
294 gdb_test "x" "mov.b @er3-,@\\(0x1:2,er1\\)" \
295 "mov.b @er3-,@(0x1:2,er1)"
296 gdb_test "x" "mov.b @er3-,@er1\\+" \
298 gdb_test "x" "mov.b @er3-,@-er1" \
300 gdb_test "x" "mov.b @er3-,@\\+er1" \
302 gdb_test "x" "mov.b @er3-,@er1-" \
304 gdb_test "x" "mov.b @er3-,@\\(0x1234:16,er1\\)" \
305 "mov.b @er3-,@(0x1234:16,er1)"
306 gdb_test "x" "mov.b @er3-,@\\(0x12345678:32,er1\\)" \
307 "mov.b @er3-,@(0x12345678:32,er1)"
308 gdb_test "x" "mov.b @er3-,@\\(0x1234:16,r1l.b\\)" \
309 "mov.b @er3-,@(0x1234:16,r1l.b)"
310 gdb_test "x" "mov.b @er3-,@\\(0x1234:16,r1.w\\)" \
311 "mov.b @er3-,@(0x1234:16,r1.w)"
312 gdb_test "x" "mov.b @er3-,@\\(0x1234:16,er1.l\\)" \
313 "mov.b @er3-,@(0x1234:16,er1.l)"
314 gdb_test "x" "mov.b @er3-,@\\(0x12345678:32,r1l.b\\)" \
315 "mov.b @er3-,@(0x12345678:32,r1l.b)"
316 gdb_test "x" "mov.b @er3-,@\\(0x12345678:32,r1.w\\)" \
317 "mov.b @er3-,@(0x12345678:32,r1.w)"
318 gdb_test "x" "mov.b @er3-,@\\(0x12345678:32,er1.l\\)" \
319 "mov.b @er3-,@(0x12345678:32,er1.l)"
320 gdb_test "x" "mov.b @er3-,@0x1234:16" \
321 "mov.b @er3-,@0x1234:16"
322 gdb_test "x" "mov.b @er3-,@0x12345678:32" \
323 "mov.b @er3-,@0x12345678:32"
324 gdb_test "x" "mov.b @\\+er3,@er1" \
326 gdb_test "x" "mov.b @\\+er3,@\\(0x1:2,er1\\)" \
327 "mov.b @+er3,@(0x1:2,er1)"
328 gdb_test "x" "mov.b @\\+er3,@er1\\+" \
330 gdb_test "x" "mov.b @\\+er3,@-er1" \
332 gdb_test "x" "mov.b @\\+er3,@\\+er1" \
334 gdb_test "x" "mov.b @\\+er3,@er1-" \
336 gdb_test "x" "mov.b @\\+er3,@\\(0x1234:16,er1\\)" \
337 "mov.b @+er3,@(0x1234:16,er1)"
338 gdb_test "x" "mov.b @\\+er3,@\\(0x12345678:32,er1\\)" \
339 "mov.b @+er3,@(0x12345678:32,er1)"
340 gdb_test "x" "mov.b @\\+er3,@\\(0x1234:16,r1l.b\\)" \
341 "mov.b @+er3,@(0x1234:16,r1l.b)"
342 gdb_test "x" "mov.b @\\+er3,@\\(0x1234:16,r1.w\\)" \
343 "mov.b @+er3,@(0x1234:16,r1.w)"
344 gdb_test "x" "mov.b @\\+er3,@\\(0x1234:16,er1.l\\)" \
345 "mov.b @+er3,@(0x1234:16,er1.l)"
346 gdb_test "x" "mov.b @\\+er3,@\\(0x12345678:32,r1l.b\\)" \
347 "mov.b @+er3,@(0x12345678:32,r1l.b)"
348 gdb_test "x" "mov.b @\\+er3,@\\(0x12345678:32,r1.w\\)" \
349 "mov.b @+er3,@(0x12345678:32,r1.w)"
350 gdb_test "x" "mov.b @\\+er3,@\\(0x12345678:32,er1.l\\)" \
351 "mov.b @+er3,@(0x12345678:32,er1.l)"
352 gdb_test "x" "mov.b @\\+er3,@0x1234:16" \
353 "mov.b @+er3,@0x1234:16"
354 gdb_test "x" "mov.b @\\+er3,@0x12345678:32" \
355 "mov.b @+er3,@0x12345678:32"
356 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@er1" \
357 "mov.b @(0x1234:16,er3),@er1"
358 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@\\(0x1:2,er1\\)" \
359 "mov.b @(0x1234:16,er3),@(0x1:2,er1)"
360 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@er1\\+" \
361 "mov.b @(0x1234:16,er3),@er1+"
362 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@-er1" \
363 "mov.b @(0x1234:16,er3),@-er1"
364 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@\\+er1" \
365 "mov.b @(0x1234:16,er3),@+er1"
366 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@er1-" \
367 "mov.b @(0x1234:16,er3),@er1-"
368 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@\\(0x9abc(:16|),er1\\)" \
369 "mov.b @(0x1234:16,er3),@(0x9abc:16,er1)"
370 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@\\(0x9abcdef0:32,er1\\)" \
371 "mov.b @(0x1234:16,er3),@(0x9abcdef0:32,er1)"
372 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@\\(0x9abc(:16|),r1l.b\\)" \
373 "mov.b @(0x1234:16,er3),@(0x9abc:16,r1l.b)"
374 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@\\(0x9abc(:16|),r1.w\\)" \
375 "mov.b @(0x1234:16,er3),@(0x9abc:16,r1.w)"
376 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@\\(0x9abc(:16|),er1.l\\)" \
377 "mov.b @(0x1234:16,er3),@(0x9abc:16,er1.l)"
378 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@\\(0x9abcdef0:32,r1l.b\\)" \
379 "mov.b @(0x1234:16,er3),@(0x9abcdef0:32,r1l.b)"
380 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@\\(0x9abcdef0:32,r1.w\\)" \
381 "mov.b @(0x1234:16,er3),@(0x9abcdef0:32,r1.w)"
382 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@\\(0x9abcdef0:32,er1.l\\)" \
383 "mov.b @(0x1234:16,er3),@(0x9abcdef0:32,er1.l)"
384 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@0x9abc(:16|)" \
385 "mov.b @(0x1234:16,er3),@0x9abc:16"
386 gdb_test "x" "mov.b @\\(0x1234:16,er3\\),@0x9abcdef0:32" \
387 "mov.b @(0x1234:16,er3),@0x9abcdef0:32"
388 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@er1" \
389 "mov.b @(0x12345678:32,er3),@er1"
390 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@\\(0x1:2,er1\\)" \
391 "mov.b @(0x12345678:32,er3),@(0x1:2,er1)"
392 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@er1\\+" \
393 "mov.b @(0x12345678:32,er3),@er1+"
394 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@-er1" \
395 "mov.b @(0x12345678:32,er3),@-er1"
396 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@\\+er1" \
397 "mov.b @(0x12345678:32,er3),@+er1"
398 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@er1-" \
399 "mov.b @(0x12345678:32,er3),@er1-"
400 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@\\(0x9abc(:16|),er1\\)" \
401 "mov.b @(0x12345678:32,er3),@(0x9abc:16,er1)"
402 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@\\(0x9abcdef0:32,er1\\)" \
403 "mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1)"
404 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@\\(0x9abc(:16|),r1l.b\\)" \
405 "mov.b @(0x12345678:32,er3),@(0x9abc:16,r1l.b)"
406 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@\\(0x9abc(:16|),r1.w\\)" \
407 "mov.b @(0x12345678:32,er3),@(0x9abc:16,r1.w)"
408 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@\\(0x9abc(:16|),er1.l\\)" \
409 "mov.b @(0x12345678:32,er3),@(0x9abc:16,er1.l)"
410 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@\\(0x9abcdef0:32,r1l.b\\)" \
411 "mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,r1l.b)"
412 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@\\(0x9abcdef0:32,r1.w\\)" \
413 "mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,r1.w)"
414 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@\\(0x9abcdef0:32,er1.l\\)" \
415 "mov.b @(0x12345678:32,er3),@(0x9abcdef0:32,er1.l)"
416 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@0x9abc(:16|)" \
417 "mov.b @(0x12345678:32,er3),@0x9abc:16"
418 gdb_test "x" "mov.b @\\(0x12345678:32,er3\\),@0x9abcdef0:32" \
419 "mov.b @(0x12345678:32,er3),@0x9abcdef0:32"
420 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@er1" \
421 "mov.b @(0x1234:16,r3l.b),@er1"
422 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@\\(0x1:2,er1\\)" \
423 "mov.b @(0x1234:16,r3l.b),@(0x1:2,er1)"
424 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@er1\\+" \
425 "mov.b @(0x1234:16,r3l.b),@er1+"
426 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@-er1" \
427 "mov.b @(0x1234:16,r3l.b),@-er1"
428 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@\\+er1" \
429 "mov.b @(0x1234:16,r3l.b),@+er1"
430 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@er1-" \
431 "mov.b @(0x1234:16,r3l.b),@er1-"
432 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),r1l.b\\)" \
433 "mov.b @(0x1234:16,r3l.b),@(0x9abc:16,r1l.b)"
434 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),r1.w\\)" \
435 "mov.b @(0x1234:16,r3l.b),@(0x9abc:16,r1.w)"
436 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),er1.l\\)" \
437 "mov.b @(0x1234:16,r3l.b),@(0x9abc:16,er1.l)"
438 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,r1l.b\\)" \
439 "mov.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r1l.b)"
440 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,r1.w\\)" \
441 "mov.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,r1.w)"
442 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,er1.l\\)" \
443 "mov.b @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1.l)"
444 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@0x9abc(:16|)" \
445 "mov.b @(0x1234:16,r3l.b),@0x9abc:16"
446 gdb_test "x" "mov.b @\\(0x1234:16,r3l.b\\),@0x9abcdef0:32" \
447 "mov.b @(0x1234:16,r3l.b),@0x9abcdef0:32"
448 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@er1" \
449 "mov.b @(0x1234:16,r3.w),@er1"
450 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@\\(0x1:2,er1\\)" \
451 "mov.b @(0x1234:16,r3.w),@(0x1:2,er1)"
452 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@er1\\+" \
453 "mov.b @(0x1234:16,r3.w),@er1+"
454 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@-er1" \
455 "mov.b @(0x1234:16,r3.w),@-er1"
456 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@\\+er1" \
457 "mov.b @(0x1234:16,r3.w),@+er1"
458 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@er1-" \
459 "mov.b @(0x1234:16,r3.w),@er1-"
460 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),er1\\)" \
461 "mov.b @(0x1234:16,r3.w),@(0x9abc:16,er1)"
462 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,er1\\)" \
463 "mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er1)"
464 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),r3l.b\\)" \
465 "mov.b @(0x1234:16,r3.w),@(0x9abc:16,r3l.b)"
466 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),r3.w\\)" \
467 "mov.b @(0x1234:16,r3.w),@(0x9abc:16,r3.w)"
468 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),er3.l\\)" \
469 "mov.b @(0x1234:16,r3.w),@(0x9abc:16,er3.l)"
470 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,r3l.b\\)" \
471 "mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r3l.b)"
472 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,r3.w\\)" \
473 "mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,r3.w)"
474 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,er3.l\\)" \
475 "mov.b @(0x1234:16,r3.w),@(0x9abcdef0:32,er3.l)"
476 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@0x9abc(:16|)" \
477 "mov.b @(0x1234:16,r3.w),@0x9abc:16"
478 gdb_test "x" "mov.b @\\(0x1234:16,r3.w\\),@0x9abcdef0:32" \
479 "mov.b @(0x1234:16,r3.w),@0x9abcdef0:32"
480 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@er1" \
481 "mov.b @(0x1234:16,er3.l),@er1"
482 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@\\(0x1:2,er1\\)" \
483 "mov.b @(0x1234:16,er3.l),@(0x1:2,er1)"
484 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@er1\\+" \
485 "mov.b @(0x1234:16,er3.l),@er1+"
486 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@-er1" \
487 "mov.b @(0x1234:16,er3.l),@-er1"
488 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@\\+er1" \
489 "mov.b @(0x1234:16,er3.l),@+er1"
490 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@er1-" \
491 "mov.b @(0x1234:16,er3.l),@er1-"
492 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),er1\\)" \
493 "mov.b @(0x1234:16,er3.l),@(0x9abc:16,er1)"
494 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,er1\\)" \
495 "mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er1)"
496 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),r3l.b\\)" \
497 "mov.b @(0x1234:16,er3.l),@(0x9abc:16,r3l.b)"
498 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),r3.w\\)" \
499 "mov.b @(0x1234:16,er3.l),@(0x9abc:16,r3.w)"
500 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),er3.l\\)" \
501 "mov.b @(0x1234:16,er3.l),@(0x9abc:16,er3.l)"
502 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,r3l.b\\)" \
503 "mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r3l.b)"
504 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,r3.w\\)" \
505 "mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,r3.w)"
506 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,er3.l\\)" \
507 "mov.b @(0x1234:16,er3.l),@(0x9abcdef0:32,er3.l)"
508 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@0x9abc(:16|)" \
509 "mov.b @(0x1234:16,er3.l),@0x9abc:16"
510 gdb_test "x" "mov.b @\\(0x1234:16,er3.l\\),@0x9abcdef0:32" \
511 "mov.b @(0x1234:16,er3.l),@0x9abcdef0:32"
512 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@er1" \
513 "mov.b @(0x12345678:32,r3l.b),@er1"
514 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@\\(0x1:2,er1\\)" \
515 "mov.b @(0x12345678:32,r3l.b),@(0x1:2,er1)"
516 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@er1\\+" \
517 "mov.b @(0x12345678:32,r3l.b),@er1+"
518 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@-er1" \
519 "mov.b @(0x12345678:32,r3l.b),@-er1"
520 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@\\+er1" \
521 "mov.b @(0x12345678:32,r3l.b),@+er1"
522 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@er1-" \
523 "mov.b @(0x12345678:32,r3l.b),@er1-"
524 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),er1\\)" \
525 "mov.b @(0x12345678:32,r3l.b),@(0x9abc:16,er1)"
526 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,er1\\)" \
527 "mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1)"
528 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),r3l.b\\)" \
529 "mov.b @(0x12345678:32,r3l.b),@(0x9abc:16,r3l.b)"
530 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),r3.w\\)" \
531 "mov.b @(0x12345678:32,r3l.b),@(0x9abc:16,r3.w)"
532 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),er3.l\\)" \
533 "mov.b @(0x12345678:32,r3l.b),@(0x9abc:16,er3.l)"
534 gdb_test "x" "mov.b\t@\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,r3l.b\\)" \
535 "mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3l.b)"
536 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,r3.w\\)" \
537 "mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3.w)"
538 gdb_test "x" "mov.b\t@\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,er3.l\\)" \
539 "mov.b @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er3.l)"
540 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@0x9abc(:16|)" \
541 "mov.b @(0x12345678:32,r3l.b),@0x9abc:16"
542 gdb_test "x" "mov.b @\\(0x12345678:32,r3l.b\\),@0x9abcdef0:32" \
543 "mov.b @(0x12345678:32,r3l.b),@0x9abcdef0:32"
544 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@er1" \
545 "mov.b @(0x12345678:32,r3.w),@er1"
546 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@\\(0x1:2,er1\\)" \
547 "mov.b @(0x12345678:32,r3.w),@(0x1:2,er1)"
548 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@er1\\+" \
549 "mov.b @(0x12345678:32,r3.w),@er1+"
550 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@-er1" \
551 "mov.b @(0x12345678:32,r3.w),@-er1"
552 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@\\+er1" \
553 "mov.b @(0x12345678:32,r3.w),@+er1"
554 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@er1-" \
555 "mov.b @(0x12345678:32,r3.w),@er1-"
556 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),er1\\)" \
557 "mov.b @(0x12345678:32,r3.w),@(0x9abc:16,er1)"
558 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,er1\\)" \
559 "mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1)"
560 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),r3l.b\\)" \
561 "mov.b @(0x12345678:32,r3.w),@(0x9abc:16,r3l.b)"
562 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),r3.w\\)" \
563 "mov.b @(0x12345678:32,r3.w),@(0x9abc:16,r3.w)"
564 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),er3.l\\)" \
565 "mov.b @(0x12345678:32,r3.w),@(0x9abc:16,er3.l)"
566 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,r3l.b\\)" \
567 "mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3l.b)"
568 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,r3.w\\)" \
569 "mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3.w)"
570 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,er3.l\\)" \
571 "mov.b @(0x12345678:32,r3.w),@(0x9abcdef0:32,er3.l)"
572 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@0x9abc(:16|)" \
573 "mov.b @(0x12345678:32,r3.w),@0x9abc:16"
574 gdb_test "x" "mov.b @\\(0x12345678:32,r3.w\\),@0x9abcdef0:32" \
575 "mov.b @(0x12345678:32,r3.w),@0x9abcdef0:32"
576 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@er1" \
577 "mov.b @(0x12345678:32,er3.l),@er1"
578 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@\\(0x1:2,er1\\)" \
579 "mov.b @(0x12345678:32,er3.l),@(0x1:2,er1)"
580 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@er1\\+" \
581 "mov.b @(0x12345678:32,er3.l),@er1+"
582 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@-er1" \
583 "mov.b @(0x12345678:32,er3.l),@-er1"
584 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@\\+er1" \
585 "mov.b @(0x12345678:32,er3.l),@+er1"
586 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@er1-" \
587 "mov.b @(0x12345678:32,er3.l),@er1-"
588 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),er1\\)" \
589 "mov.b @(0x12345678:32,er3.l),@(0x9abc:16,er1)"
590 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,er1\\)" \
591 "mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1)"
592 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),r3l.b\\)" \
593 "mov.b @(0x12345678:32,er3.l),@(0x9abc:16,r3l.b)"
594 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),r3.w\\)" \
595 "mov.b @(0x12345678:32,er3.l),@(0x9abc:16,r3.w)"
596 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),er3.l\\)" \
597 "mov.b @(0x12345678:32,er3.l),@(0x9abc:16,er3.l)"
598 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,r3l.b\\)" \
599 "mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3l.b)"
600 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,r3.w\\)" \
601 "mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3.w)"
602 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,er3.l\\)" \
603 "mov.b @(0x12345678:32,er3.l),@(0x9abcdef0:32,er3.l)"
604 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@0x9abc(:16|)" \
605 "mov.b @(0x12345678:32,er3.l),@0x9abc:16"
606 gdb_test "x" "mov.b @\\(0x12345678:32,er3.l\\),@0x9abcdef0:32" \
607 "mov.b @(0x12345678:32,er3.l),@0x9abcdef0:32"
608 gdb_test "x" "mov.b @0x1234:16,@er1" \
609 "mov.b @0x1234:16,@er1"
610 gdb_test "x" "mov.b @0x1234:16,@\\(0x1:2,er1\\)" \
611 "mov.b @0x1234:16,@(0x1:2,er1)"
612 gdb_test "x" "mov.b @0x1234:16,@er1\\+" \
613 "mov.b @0x1234:16,@er1+"
614 gdb_test "x" "mov.b @0x1234:16,@-er1" \
615 "mov.b @0x1234:16,@-er1"
616 gdb_test "x" "mov.b @0x1234:16,@\\+er1" \
617 "mov.b @0x1234:16,@+er1"
618 gdb_test "x" "mov.b @0x1234:16,@er1-" \
619 "mov.b @0x1234:16,@er1-"
620 gdb_test "x" "mov.b @0x1234:16,@\\(0x9abc(:16|),er1\\)" \
621 "mov.b @0x1234:16,@(0x9abc:16,er1)"
622 gdb_test "x" "mov.b @0x1234:16,@\\(0x9abcdef0:32,er1\\)" \
623 "mov.b @0x1234:16,@(0x9abcdef0:32,er1)"
624 gdb_test "x" "mov.b @0x1234:16,@\\(0x9abc(:16|),r3l.b\\)" \
625 "mov.b @0x1234:16,@(0x9abc:16,r3l.b)"
626 gdb_test "x" "mov.b @0x1234:16,@\\(0x9abc(:16|),r3.w\\)" \
627 "mov.b @0x1234:16,@(0x9abc:16,r3.w)"
628 gdb_test "x" "mov.b @0x1234:16,@\\(0x9abc(:16|),er3.l\\)" \
629 "mov.b @0x1234:16,@(0x9abc:16,er3.l)"
630 gdb_test "x" "mov.b @0x1234:16,@\\(0x9abcdef0:32,r3l.b\\)" \
631 "mov.b @0x1234:16,@(0x9abcdef0:32,r3l.b)"
632 gdb_test "x" "mov.b @0x1234:16,@\\(0x9abcdef0:32,r3.w\\)" \
633 "mov.b @0x1234:16,@(0x9abcdef0:32,r3.w)"
634 gdb_test "x" "mov.b @0x1234:16,@\\(0x9abcdef0:32,er3.l\\)" \
635 "mov.b @0x1234:16,@(0x9abcdef0:32,er3.l)"
636 gdb_test "x" "mov.b @0x1234:16,@0x9abc(:16|)" \
637 "mov.b @0x1234:16,@0x9abc:16"
638 gdb_test "x" "mov.b @0x1234:16,@0x9abcdef0:32" \
639 "mov.b @0x1234:16,@0x9abcdef0:32"
640 gdb_test "x" "mov.b @0x12345678:32,@er1" \
641 "mov.b @0x12345678:32,@er1"
642 gdb_test "x" "mov.b @0x12345678:32,@\\(0x1:2,er1\\)" \
643 "mov.b @0x12345678:32,@(0x1:2,er1)"
644 gdb_test "x" "mov.b @0x12345678:32,@er1\\+" \
645 "mov.b @0x12345678:32,@er1+"
646 gdb_test "x" "mov.b @0x12345678:32,@-er1" \
647 "mov.b @0x12345678:32,@-er1"
648 gdb_test "x" "mov.b @0x12345678:32,@\\+er1" \
649 "mov.b @0x12345678:32,@+er1"
650 gdb_test "x" "mov.b @0x12345678:32,@er1-" \
651 "mov.b @0x12345678:32,@er1-"
652 gdb_test "x" "mov.b @0x12345678:32,@\\(0x9abc(:16|),er1\\)" \
653 "mov.b @0x12345678:32,@(0x9abc:16,er1)"
654 gdb_test "x" "mov.b @0x12345678:32,@\\(0x9abcdef0:32,er1\\)" \
655 "mov.b @0x12345678:32,@(0x9abcdef0:32,er1)"
656 gdb_test "x" "mov.b @0x12345678:32,@\\(0x9abc(:16|),r3l.b\\)" \
657 "mov.b @0x12345678:32,@(0x9abc:16,r3l.b)"
658 gdb_test "x" "mov.b @0x12345678:32,@\\(0x9abc(:16|),r3.w\\)" \
659 "mov.b @0x12345678:32,@(0x9abc:16,r3.w)"
660 gdb_test "x" "mov.b @0x12345678:32,@\\(0x9abc(:16|),er3.l\\)" \
661 "mov.b @0x12345678:32,@(0x9abc:16,er3.l)"
662 gdb_test "x" "mov.b @0x12345678:32,@\\(0x9abcdef0:32,r3l.b\\)" \
663 "mov.b @0x12345678:32,@(0x9abcdef0:32,r3l.b)"
664 gdb_test "x" "mov.b @0x12345678:32,@\\(0x9abcdef0:32,r3.w\\)" \
665 "mov.b @0x12345678:32,@(0x9abcdef0:32,r3.w)"
666 gdb_test "x" "mov.b @0x12345678:32,@\\(0x9abcdef0:32,er3.l\\)" \
667 "mov.b @0x12345678:32,@(0x9abcdef0:32,er3.l)"
668 gdb_test "x" "mov.b @0x12345678:32,@0x9abc(:16|)" \
669 "mov.b @0x12345678:32,@0x9abc:16"
670 gdb_test "x" "mov.b @0x12345678:32,@0x9abcdef0:32" \
671 "mov.b @0x12345678:32,@0x9abcdef0:32"
672 gdb_test "x" "mov.w #0x1234(:16|),r1" \
673 "mov.w #0x1234:16,r1"
674 gdb_test "x" "mov.w #0x1(:3|),r3" \
676 gdb_test "x" "mov.w #0x1234(:16|),@er1" \
677 "mov.w #0x1234:16,@er1"
678 gdb_test "x" "mov.w #0x1234(:16|),@\\(0x2:2,er1\\)" \
679 "mov.w #0x1234:16,@(0x2:2,er1)"
680 gdb_test "x" "mov.w #0x1234(:16|),@er1\\+" \
681 "mov.w #0x1234:16@er1+"
682 gdb_test "x" "mov.w #0x1234(:16|),@-er1" \
683 "mov.w #0x1234:16,@-er1"
684 gdb_test "x" "mov.w #0x1234(:16|),@\\+er1" \
685 "mov.w #0x1234:16,@+er1"
686 gdb_test "x" "mov.w #0x1234(:16|),@er1-" \
687 "mov.w #0x1234:16,@er1-"
688 gdb_test "x" "mov.w #0x1234(:16|),@\\(0x1234:16,er1\\)" \
689 "mov.w #0x1234:16,@(0x1234:16,er1)"
690 gdb_test "x" "mov.w #0x1234(:16|),@\\(0x12345678:32,er1\\)" \
691 "mov.w #0x1234:16,@(0x12345678:32,er1)"
692 gdb_test "x" "mov.w #0x1234(:16|),@\\(0x1234:16,r3l.b\\)" \
693 "mov.w #0x1234:16,@(0x1234:16,r3l.b)"
694 gdb_test "x" "mov.w #0x1234(:16|),@\\(0x1234:16,r3.w\\)" \
695 "mov.w #0x1234:16,@(0x1234:16,r3.w)"
696 gdb_test "x" "mov.w #0x1234(:16|),@\\(0x1234:16,er3.l\\)" \
697 "mov.w #0x1234:16,@(0x1234:16,er3.l)"
698 gdb_test "x" "mov.w #0x1234(:16|),@\\(0x12345678:32,r3l.b\\)" \
699 "mov.w #0x1234:16,@(0x12345678:32,r3l.b)"
700 gdb_test "x" "mov.w #0x1234(:16|),@\\(0x12345678:32,r3.w\\)" \
701 "mov.w #0x1234:16,@(0x12345678:32,r3.w)"
702 gdb_test "x" "mov.w #0x1234(:16|),@\\(0x12345678:32,er3.l\\)" \
703 "mov.w #0x1234:16,@(0x12345678:32,er3.l)"
704 gdb_test "x" "mov.w #0x1234(:16|),@0x1234:16" \
705 "mov.w #0x1234:16,@0x1234:16"
706 gdb_test "x" "mov.w #0x1234(:16|),@0x12345678:32" \
707 "mov.w #0x1234:16,@0x12345678:32"
708 gdb_test "x" "mov.w #0x12(:8|),@er1" \
710 gdb_test "x" "mov.w #0x12(:8|),@\\(0x2:2,er1\\)" \
711 "mov.w #0x12:8,@(0x2:2,er1)"
712 gdb_test "x" "mov.w #0x12(:8|),@er1\\+" \
713 "mov.w #0x12:8,@er1+"
714 gdb_test "x" "mov.w #0x12(:8|),@-er1" \
715 "mov.w #0x12:8,@-er1"
716 gdb_test "x" "mov.w #0x12(:8|),@\\+er1" \
717 "mov.w #0x12:8,@+er1"
718 gdb_test "x" "mov.w #0x12(:8|),@er1-" \
719 "mov.w #0x12:8,@er1-"
720 gdb_test "x" "mov.w #0x12(:8|),@\\(0x1234:16,er1\\)" \
721 "mov.w #0x12:8,@(0x1234:16,er1)"
722 gdb_test "x" "mov.w #0x12(:8|),@\\(0x12345678:32,er1\\)" \
723 "mov.w #0x12:8,@(0x12345678:32,er1)"
724 gdb_test "x" "mov.w #0x12(:8|),@\\(0x1234:16,r3l.b\\)" \
725 "mov.w #0x12:8,@(0x1234:16,r3l.b)"
726 gdb_test "x" "mov.w #0x12(:8|),@\\(0x1234:16,r3.w\\)" \
727 "mov.w #0x12:8,@(0x1234:16,r3.w)"
728 gdb_test "x" "mov.w #0x12(:8|),@\\(0x1234:16,er3.l\\)" \
729 "mov.w #0x12:8,@(0x1234:16,er3.l)"
730 gdb_test "x" "mov.w #0x12(:8|),@\\(0x12345678:32,r3l.b\\)" \
731 "mov.w #0x12:8,@(0x12345678:32,r3l.b)"
732 gdb_test "x" "mov.w #0x12(:8|),@\\(0x12345678:32,r3.w\\)" \
733 "mov.w #0x12:8,@(0x12345678:32,r3.w)"
734 gdb_test "x" "mov.w #0x12(:8|),@\\(0x12345678:32,er3.l\\)" \
735 "mov.w #0x12:8,@(0x12345678:32,er3.l)"
736 gdb_test "x" "mov.w #0x12(:8|),@0x1234:16" \
737 "mov.w #0x12:8,@0x1234:16"
738 gdb_test "x" "mov.w #0x12(:8|),@0x12345678:32" \
739 "mov.w #0x12:8,@0x12345678:32"
740 gdb_test "x" "mov.w #0x1(:4|),@0x1234:16" \
741 "mov.w #0x1:4,@0x1234:16"
742 gdb_test "x" "mov.w #0x1(:4|),@0x12345678:32" \
743 "mov.w #0x1:4,@0x12345678:32"
744 gdb_test "x" "mov.w r2,r1" \
746 gdb_test "x" "mov.w r2,@er1" \
748 gdb_test "x" "mov.w r2,@\\(0x2:2,er1\\)" \
749 "mov.w r2,@(0x2:2,er1)"
750 gdb_test "x" "mov.w r2,@er1\\+" \
752 gdb_test "x" "mov.w r2,@-er1" \
754 gdb_test "x" "mov.w r2,@\\+er1" \
756 gdb_test "x" "mov.w r2,@er1-" \
758 gdb_test "x" "mov.w r2,@\\(0x1234:16,er1\\)" \
759 "mov.w r2,@(0x1234:16,er1)"
760 gdb_test "x" "mov.w r2,@\\(0x12345678:32,er1\\)" \
761 "mov.w r2,@(0x12345678:32,er1)"
762 gdb_test "x" "mov.w r2,@\\(0x1234:16,r3l.b\\)" \
763 "mov.w r2,@(0x1234:16,r3l.b)"
764 gdb_test "x" "mov.w r2,@\\(0x1234:16,r3.w\\)" \
765 "mov.w r2,@(0x1234:16,r3.w)"
766 gdb_test "x" "mov.w r2,@\\(0x1234:16,er3.l\\)" \
767 "mov.w r2,@(0x1234:16,er3.l)"
768 gdb_test "x" "mov.w r2,@\\(0x12345678:32,r3l.b\\)" \
769 "mov.w r2,@(0x12345678:32,r3l.b)"
770 gdb_test "x" "mov.w r2,@\\(0x12345678:32,r3.w\\)" \
771 "mov.w r2,@(0x12345678:32,r3.w)"
772 gdb_test "x" "mov.w r2,@\\(0x12345678:32,er3.l\\)" \
773 "mov.w r2,@(0x12345678:32,er3.l)"
774 gdb_test "x" "mov.w r2,@0x1234:16" \
775 "mov.w r2,@0x1234:16"
776 gdb_test "x" "mov.w r2,@0x12345678:32" \
777 "mov.w r2,@0x12345678:32"
778 gdb_test "x" "mov.w @er2,r1" \
780 gdb_test "x" "mov.w @\\(0x2:2,er2\\),r1" \
781 "mov.w @(0x2:2,er2),r1"
782 gdb_test "x" "mov.w @er2\\+,r1" \
784 gdb_test "x" "mov.w @-er2,r1" \
786 gdb_test "x" "mov.w @\\+er2,r1" \
788 gdb_test "x" "mov.w @er2-,r1" \
790 gdb_test "x" "mov.w @\\(0x1234:16,er1\\),r1" \
791 "mov.w @(0x1234:16,er1),r1"
792 gdb_test "x" "mov.w @\\(0x12345678:32,er1\\),r1" \
793 "mov.w @(0x12345678:32,er1),r1"
794 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),r1" \
795 "mov.w @(0x1234:16,r3l.b),r1"
796 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),r1" \
797 "mov.w @(0x1234:16,r3.w),r1"
798 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),r1" \
799 "mov.w @(0x1234:16,er3.l),r1"
800 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),r1" \
801 "mov.w @(0x12345678:32,r3l.b),r1"
802 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),r1" \
803 "mov.w @(0x12345678:32,r3.w),r1"
804 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),r1" \
805 "mov.w @(0x12345678:32,er3.l),r1"
806 gdb_test "x" "mov.w @0x1234:16,r1" \
807 "mov.w @0x1234:16,r1"
808 gdb_test "x" "mov.w @0x12345678:32,r1" \
809 "mov.w @0x12345678:32,r1"
810 gdb_test "x" "mov.w @er2,@er1" \
812 gdb_test "x" "mov.w @er2,@\\(0x2:2,er1\\)" \
813 "mov.w @er2,@(0x2:2,er1)"
814 gdb_test "x" "mov.w @er2,@er1\\+" \
816 gdb_test "x" "mov.w @er2,@-er1" \
818 gdb_test "x" "mov.w @er2,@\\+er1" \
820 gdb_test "x" "mov.w @er2,@er1-" \
822 gdb_test "x" "mov.w @er2,@\\(0x1234:16,er1\\)" \
823 "mov.w @er2,@(0x1234:16,er1)"
824 gdb_test "x" "mov.w @er2,@\\(0x12345678:32,er1\\)" \
825 "mov.w @er2,@(0x12345678:32,er1)"
826 gdb_test "x" "mov.w @er2,@\\(0x1234:16,r3l.b\\)" \
827 "mov.w @er2,@(0x1234:16,r3l.b)"
828 gdb_test "x" "mov.w @er2,@\\(0x1234:16,r3.w\\)" \
829 "mov.w @er2,@(0x1234:16,r3.w)"
830 gdb_test "x" "mov.w @er2,@\\(0x1234:16,er3.l\\)" \
831 "mov.w @er2,@(0x1234:16,er3.l)"
832 gdb_test "x" "mov.w @er2,@\\(0x12345678:32,r3l.b\\)" \
833 "mov.w @er2,@(0x12345678:32,r3l.b)"
834 gdb_test "x" "mov.w @er2,@\\(0x12345678:32,r3.w\\)" \
835 "mov.w @er2,@(0x12345678:32,r3.w)"
836 gdb_test "x" "mov.w @er2,@\\(0x12345678:32,er3.l\\)" \
837 "mov.w @er2,@(0x12345678:32,er3.l)"
838 gdb_test "x" "mov.w @er2,@0x1234:16" \
839 "mov.w @er2,@0x1234:16"
840 gdb_test "x" "mov.w @er2,@0x12345678:32" \
841 "mov.w @er2,@0x12345678:32"
842 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@er1" \
843 "mov.w @(0x2:2,er2),@er1"
844 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@\\(0x2:2,er1\\)" \
845 "mov.w @(0x2:2,er2),@(0x2:2,er1)"
846 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@er1\\+" \
847 "mov.w @(0x2:2,er2),@er1+"
848 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@-er1" \
849 "mov.w @(0x2:2,er2),@-er1"
850 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@\\+er1" \
851 "mov.w @(0x2:2,er2),@+er1"
852 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@er1-" \
853 "mov.w @(0x2:2,er2),@er1-"
854 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@\\(0x1234:16,er1\\)" \
855 "mov.w @(0x2:2,er2),@(0x1234:16,er1)"
856 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@\\(0x12345678:32,er1\\)" \
857 "mov.w @(0x2:2,er2),@(0x12345678:32,er1)"
858 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@\\(0x1234:16,r3l.b\\)" \
859 "mov.w @(0x2:2,er2),@(0x1234:16,r3l.b)"
860 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@\\(0x1234:16,r3.w\\)" \
861 "mov.w @(0x2:2,er2),@(0x1234:16,r3.w)"
862 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@\\(0x1234:16,er3.l\\)" \
863 "mov.w @(0x2:2,er2),@(0x1234:16,er3.l)"
864 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@\\(0x12345678:32,r3l.b\\)" \
865 "mov.w @(0x2:2,er2),@(0x12345678:32,r3l.b)"
866 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@\\(0x12345678:32,r3.w\\)" \
867 "mov.w @(0x2:2,er2),@(0x12345678:32,r3.w)"
868 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@\\(0x12345678:32,er3.l\\)" \
869 "mov.w @(0x2:2,er2),@(0x12345678:32,er3.l)"
870 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@0x1234:16" \
871 "mov.w @(0x2:2,er2),@0x1234:16"
872 gdb_test "x" "mov.w @\\(0x2:2,er2\\),@0x12345678:32" \
873 "mov.w @(0x2:2,er2),@0x12345678:32"
874 gdb_test "x" "mov.w @-er2,@er1" \
876 gdb_test "x" "mov.w @-er2,@\\(0x2:2,er1\\)" \
877 "mov.w @-er2,@(0x2:2,er1)"
878 gdb_test "x" "mov.w @-er2,@er1\\+" \
880 gdb_test "x" "mov.w @-er2,@-er1" \
882 gdb_test "x" "mov.w @-er2,@\\+er1" \
884 gdb_test "x" "mov.w @-er2,@er1-" \
886 gdb_test "x" "mov.w @-er2,@\\(0x1234:16,er1\\)" \
887 "mov.w @-er2,@(0x1234:16,er1)"
888 gdb_test "x" "mov.w @-er2,@\\(0x12345678:32,er1\\)" \
889 "mov.w @-er2,@(0x12345678:32,er1)"
890 gdb_test "x" "mov.w @-er2,@\\(0x1234:16,r3l.b\\)" \
891 "mov.w @-er2,@(0x1234:16,r3l.b)"
892 gdb_test "x" "mov.w @-er2,@\\(0x1234:16,r3.w\\)" \
893 "mov.w @-er2,@(0x1234:16,r3.w)"
894 gdb_test "x" "mov.w @-er2,@\\(0x1234:16,er3.l\\)" \
895 "mov.w @-er2,@(0x1234:16,er3.l)"
896 gdb_test "x" "mov.w @-er2,@\\(0x12345678:32,r3l.b\\)" \
897 "mov.w @-er2,@(0x12345678:32,r3l.b)"
898 gdb_test "x" "mov.w @-er2,@\\(0x12345678:32,r3.w\\)" \
899 "mov.w @-er2,@(0x12345678:32,r3.w)"
900 gdb_test "x" "mov.w @-er2,@\\(0x12345678:32,er3.l\\)" \
901 "mov.w @-er2,@(0x12345678:32,er3.l)"
902 gdb_test "x" "mov.w @-er2,@0x1234:16" \
903 "mov.w @-er2,@0x1234:16"
904 gdb_test "x" "mov.w @-er2,@0x12345678:32" \
905 "mov.w @-er2,@0x12345678:32"
906 gdb_test "x" "mov.w @er2\\+,@er1" \
908 gdb_test "x" "mov.w @er2\\+,@\\(0x2:2,er1\\)" \
909 "mov.w @er2+,@(0x2:2,er1)"
910 gdb_test "x" "mov.w @er2\\+,@er1\\+" \
912 gdb_test "x" "mov.w @er2\\+,@-er1" \
914 gdb_test "x" "mov.w @er2\\+,@\\+er1" \
916 gdb_test "x" "mov.w @er2\\+,@er1-" \
918 gdb_test "x" "mov.w @er2\\+,@\\(0x1234:16,er1\\)" \
919 "mov.w @er2+,@(0x1234:16,er1)"
920 gdb_test "x" "mov.w @er2\\+,@\\(0x12345678:32,er1\\)" \
921 "mov.w @er2+,@(0x12345678:32,er1)"
922 gdb_test "x" "mov.w @er2\\+,@\\(0x1234:16,r3l.b\\)" \
923 "mov.w @er2+,@(0x1234:16,r3l.b)"
924 gdb_test "x" "mov.w @er2\\+,@\\(0x1234:16,r3.w\\)" \
925 "mov.w @er2+,@(0x1234:16,r3.w)"
926 gdb_test "x" "mov.w @er2\\+,@\\(0x1234:16,er3.l\\)" \
927 "mov.w @er2+,@(0x1234:16,er3.l)"
928 gdb_test "x" "mov.w @er2\\+,@\\(0x12345678:32,r3l.b\\)" \
929 "mov.w @er2+,@(0x12345678:32,r3l.b)"
930 gdb_test "x" "mov.w @er2\\+,@\\(0x12345678:32,r3.w\\)" \
931 "mov.w @er2+,@(0x12345678:32,r3.w)"
932 gdb_test "x" "mov.w @er2\\+,@\\(0x12345678:32,er3.l\\)" \
933 "mov.w @er2+,@(0x12345678:32,er3.l)"
934 gdb_test "x" "mov.w @er2\\+,@0x1234:16" \
935 "mov.w @er2+,@0x1234:16"
936 gdb_test "x" "mov.w @er2\\+,@0x12345678:32" \
937 "mov.w @er2+,@0x12345678:32"
938 gdb_test "x" "mov.w @er2-,@er1" \
940 gdb_test "x" "mov.w @er2-,@\\(0x2:2,er1\\)" \
941 "mov.w @er2-,@(0x2:2,er1)"
942 gdb_test "x" "mov.w @er2-,@er1\\+" \
944 gdb_test "x" "mov.w @er2-,@-er1" \
946 gdb_test "x" "mov.w @er2-,@\\+er1" \
948 gdb_test "x" "mov.w @er2-,@er1-" \
950 gdb_test "x" "mov.w @er2-,@\\(0x1234:16,er1\\)" \
951 "mov.w @er2-,@(0x1234:16,er1)"
952 gdb_test "x" "mov.w @er2-,@\\(0x12345678:32,er1\\)" \
953 "mov.w @er2-,@(0x12345678:32,er1)"
954 gdb_test "x" "mov.w @er2-,@\\(0x1234:16,r3l.b\\)" \
955 "mov.w @er2-,@(0x1234:16,r3l.b)"
956 gdb_test "x" "mov.w @er2-,@\\(0x1234:16,r3.w\\)" \
957 "mov.w @er2-,@(0x1234:16,r3.w)"
958 gdb_test "x" "mov.w @er2-,@\\(0x1234:16,er3.l\\)" \
959 "mov.w @er2-,@(0x1234:16,er3.l)"
960 gdb_test "x" "mov.w @er2-,@\\(0x12345678:32,r3l.b\\)" \
961 "mov.w @er2-,@(0x12345678:32,r3l.b)"
962 gdb_test "x" "mov.w @er2-,@\\(0x12345678:32,r3.w\\)" \
963 "mov.w @er2-,@(0x12345678:32,r3.w)"
964 gdb_test "x" "mov.w @er2-,@\\(0x12345678:32,er3.l\\)" \
965 "mov.w @er2-,@(0x12345678:32,er3.l)"
966 gdb_test "x" "mov.w @er2-,@0x1234:16" \
967 "mov.w @er2-,@0x1234:16"
968 gdb_test "x" "mov.w @er2-,@0x12345678:32" \
969 "mov.w @er2-,@0x12345678:32"
970 gdb_test "x" "mov.w @\\+er2,@er1" \
972 gdb_test "x" "mov.w @\\+er2,@\\(0x2:2,er1\\)" \
973 "mov.w @+er2,@(0x2:2,er1)"
974 gdb_test "x" "mov.w @\\+er2,@er1\\+" \
976 gdb_test "x" "mov.w @\\+er2,@-er1" \
978 gdb_test "x" "mov.w @\\+er2,@\\+er1" \
980 gdb_test "x" "mov.w @\\+er2,@er1-" \
982 gdb_test "x" "mov.w @\\+er2,@\\(0x1234:16,er1\\)" \
983 "mov.w @+er2,@(0x1234:16,er1)"
984 gdb_test "x" "mov.w @\\+er2,@\\(0x12345678:32,er1\\)" \
985 "mov.w @+er2,@(0x12345678:32,er1)"
986 gdb_test "x" "mov.w @\\+er2,@\\(0x1234:16,r3l.b\\)" \
987 "mov.w @+er2,@(0x1234:16,r3l.b)"
988 gdb_test "x" "mov.w @\\+er2,@\\(0x1234:16,r3.w\\)" \
989 "mov.w @+er2,@(0x1234:16,r3.w)"
990 gdb_test "x" "mov.w @\\+er2,@\\(0x1234:16,er3.l\\)" \
991 "mov.w @+er2,@(0x1234:16,er3.l)"
992 gdb_test "x" "mov.w @\\+er2,@\\(0x12345678:32,r3l.b\\)" \
993 "mov.w @+er2,@(0x12345678:32,r3l.b)"
994 gdb_test "x" "mov.w @\\+er2,@\\(0x12345678:32,r3.w\\)" \
995 "mov.w @+er2,@(0x12345678:32,r3.w)"
996 gdb_test "x" "mov.w @\\+er2,@\\(0x12345678:32,er3.l\\)" \
997 "mov.w @+er2,@(0x12345678:32,er3.l)"
998 gdb_test "x" "mov.w @\\+er2,@0x1234:16" \
999 "mov.w @+er2,@0x1234:16"
1000 gdb_test "x" "mov.w @\\+er2,@0x12345678:32" \
1001 "mov.w @+er2,@0x12345678:32"
1002 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@er1" \
1003 "mov.w @(0x1234:16,er2),@er1"
1004 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@\\(0x2:2,er1\\)" \
1005 "mov.w @(0x1234:16,er2),@(0x2:2,er1)"
1006 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@er1\\+" \
1007 "mov.w @(0x1234:16,er2),@er1+"
1008 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@-er1" \
1009 "mov.w @(0x1234:16,er2),@-er1"
1010 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@\\+er1" \
1011 "mov.w @(0x1234:16,er2),@+er1"
1012 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@er1-" \
1013 "mov.w @(0x1234:16,er2),@er1-"
1014 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@\\(0x9abc(:16|),er1\\)" \
1015 "mov.w @(0x1234:16,er2),@(0x9abc:16,er1)"
1016 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@\\(0x9abcdef0:32,er1\\)" \
1017 "mov.w @(0x1234:16,er2),@(0x9abcdef0:32,er1)"
1018 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@\\(0x9abc(:16|),r3l.b\\)" \
1019 "mov.w @(0x1234:16,er2),@(0x9abc:16,r3l.b)"
1020 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@\\(0x9abc(:16|),r3.w\\)" \
1021 "mov.w @(0x1234:16,er2),@(0x9abc:16,r3.w)"
1022 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@\\(0x9abc(:16|),er3.l\\)" \
1023 "mov.w @(0x1234:16,er2),@(0x9abc:16,er3.l)"
1024 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1025 "mov.w @(0x1234:16,er2),@(0x9abcdef0:32,r3l.b)"
1026 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@\\(0x9abcdef0:32,r3.w\\)" \
1027 "mov.w @(0x1234:16,er2),@(0x9abcdef0:32,r3.w)"
1028 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@\\(0x9abcdef0:32,er3.l\\)" \
1029 "mov.w @(0x1234:16,er2),@(0x9abcdef0:32,er3.l)"
1030 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@0x9abc(:16|)" \
1031 "mov.w @(0x1234:16,er2),@0x9abc:16"
1032 gdb_test "x" "mov.w @\\(0x1234:16,er2\\),@0x9abcdef0:32" \
1033 "mov.w @(0x1234:16,er2),@0x9abcdef0:32"
1034 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@er1" \
1035 "mov.w @(0x12345678:32,er2),@er1"
1036 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@\\(0x2:2,er1\\)" \
1037 "mov.w @(0x12345678:32,er2),@(0x2:2,er1)"
1038 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@er1\\+" \
1039 "mov.w @(0x12345678:32,er2),@er1+"
1040 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@-er1" \
1041 "mov.w @(0x12345678:32,er2),@-er1"
1042 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@\\+er1" \
1043 "mov.w @(0x12345678:32,er2),@+er1"
1044 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@er1-" \
1045 "mov.w @(0x12345678:32,er2),@er1-"
1046 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@\\(0x9abc(:16|),er1\\)" \
1047 "mov.w @(0x12345678:32,er2),@(0x9abc:16,er1)"
1048 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@\\(0x9abcdef0:32,er1\\)" \
1049 "mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,er1)"
1050 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@\\(0x9abc(:16|),r3l.b\\)" \
1051 "mov.w @(0x12345678:32,er2),@(0x9abc:16,r3l.b)"
1052 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@\\(0x9abc(:16|),r3.w\\)" \
1053 "mov.w @(0x12345678:32,er2),@(0x9abc:16,r3.w)"
1054 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@\\(0x9abc(:16|),er3.l\\)" \
1055 "mov.w @(0x12345678:32,er2),@(0x9abc:16,er3.l)"
1056 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1057 "mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,r3l.b)"
1058 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@\\(0x9abcdef0:32,r3.w\\)" \
1059 "mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,r3.w)"
1060 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@\\(0x9abcdef0:32,er3.l\\)" \
1061 "mov.w @(0x12345678:32,er2),@(0x9abcdef0:32,er3.l)"
1062 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@0x9abc(:16|)" \
1063 "mov.w @(0x12345678:32,er2),@0x9abc:16"
1064 gdb_test "x" "mov.w @\\(0x12345678:32,er2\\),@0x9abcdef0:32" \
1065 "mov.w @(0x12345678:32,er2),@0x9abcdef0:32"
1066 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@er1" \
1067 "mov.w @(0x1234:16,r3l.b),@er1"
1068 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@\\(0x2:2,er1\\)" \
1069 "mov.w @(0x1234:16,r3l.b),@(0x2:2,er1)"
1070 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@er1\\+" \
1071 "mov.w @(0x1234:16,r3l.b),@er1+"
1072 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@-er1" \
1073 "mov.w @(0x1234:16,r3l.b),@-er1"
1074 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@\\+er1" \
1075 "mov.w @(0x1234:16,r3l.b),@+er1"
1076 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@er1-" \
1077 "mov.w @(0x1234:16,r3l.b),@er1-"
1078 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),er1\\)" \
1079 "mov.w @(0x1234:16,r3l.b),@(0x9abc:16,er1)"
1080 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,er1\\)" \
1081 "mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1)"
1082 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),r3l.b\\)" \
1083 "mov.w @(0x1234:16,r3l.b),@(0x9abc:16,r3l.b)"
1084 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),r3.w\\)" \
1085 "mov.w @(0x1234:16,r3l.b),@(0x9abc:16,r3.w)"
1086 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),er3.l\\)" \
1087 "mov.w @(0x1234:16,r3l.b),@(0x9abc:16,er3.l)"
1088 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1089 "mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3l.b)"
1090 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,r3.w\\)" \
1091 "mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3.w)"
1092 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,er3.l\\)" \
1093 "mov.w @(0x1234:16,r3l.b),@(0x9abcdef0:32,er3.l)"
1094 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@0x9abc(:16|)" \
1095 "mov.w @(0x1234:16,r3l.b),@0x9abc:16"
1096 gdb_test "x" "mov.w @\\(0x1234:16,r3l.b\\),@0x9abcdef0:32" \
1097 "mov.w @(0x1234:16,r3l.b),@0x9abcdef0:32"
1098 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@er1" \
1099 "mov.w @(0x1234:16,r3.w),@er1"
1100 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@\\(0x2:2,er1\\)" \
1101 "mov.w @(0x1234:16,r3.w),@(0x2:2,er1)"
1102 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@er1\\+" \
1103 "mov.w @(0x1234:16,r3.w),@er1+"
1104 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@-er1" \
1105 "mov.w @(0x1234:16,r3.w),@-er1"
1106 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@\\+er1" \
1107 "mov.w @(0x1234:16,r3.w),@+er1"
1108 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@er1-" \
1109 "mov.w @(0x1234:16,r3.w),@er1-"
1110 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),er1\\)" \
1111 "mov.w @(0x1234:16,r3.w),@(0x9abc:16,er1)"
1112 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,er1\\)" \
1113 "mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er1)"
1114 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),r3l.b\\)" \
1115 "mov.w @(0x1234:16,r3.w),@(0x9abc:16,r3l.b)"
1116 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),r3.w\\)" \
1117 "mov.w @(0x1234:16,r3.w),@(0x9abc:16,r3.w)"
1118 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),er3.l\\)" \
1119 "mov.w @(0x1234:16,r3.w),@(0x9abc:16,er3.l)"
1120 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1121 "mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r3l.b)"
1122 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,r3.w\\)" \
1123 "mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,r3.w)"
1124 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,er3.l\\)" \
1125 "mov.w @(0x1234:16,r3.w),@(0x9abcdef0:32,er3.l)"
1126 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@0x9abc(:16|)" \
1127 "mov.w @(0x1234:16,r3.w),@0x9abc:16"
1128 gdb_test "x" "mov.w @\\(0x1234:16,r3.w\\),@0x9abcdef0:32" \
1129 "mov.w @(0x1234:16,r3.w),@0x9abcdef0:32"
1130 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@er1" \
1131 "mov.w @(0x1234:16,er3.l),@er1"
1132 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@\\(0x2:2,er1\\)" \
1133 "mov.w @(0x1234:16,er3.l),@(0x2:2,er1)"
1134 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@er1\\+" \
1135 "mov.w @(0x1234:16,er3.l),@er1+"
1136 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@-er1" \
1137 "mov.w @(0x1234:16,er3.l),@-er1"
1138 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@\\+er1" \
1139 "mov.w @(0x1234:16,er3.l),@+er1"
1140 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@er1-" \
1141 "mov.w @(0x1234:16,er3.l),@er1-"
1142 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),er1\\)" \
1143 "mov.w @(0x1234:16,er3.l),@(0x9abc:16,er1)"
1144 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,er1\\)" \
1145 "mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er1)"
1146 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),r3l.b\\)" \
1147 "mov.w @(0x1234:16,er3.l),@(0x9abc:16,r3l.b)"
1148 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),r3.w\\)" \
1149 "mov.w @(0x1234:16,er3.l),@(0x9abc:16,r3.w)"
1150 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),er3.l\\)" \
1151 "mov.w @(0x1234:16,er3.l),@(0x9abc:16,er3.l)"
1152 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1153 "mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r3l.b)"
1154 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,r3.w\\)" \
1155 "mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,r3.w)"
1156 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,er3.l\\)" \
1157 "mov.w @(0x1234:16,er3.l),@(0x9abcdef0:32,er3.l)"
1158 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@0x9abc(:16|)" \
1159 "mov.w @(0x1234:16,er3.l),@0x9abc:16"
1160 gdb_test "x" "mov.w @\\(0x1234:16,er3.l\\),@0x9abcdef0:32" \
1161 "mov.w @(0x1234:16,er3.l),@0x9abcdef0:32"
1162 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@er1" \
1163 "mov.w @(0x12345678:32,r3l.b),@er1"
1164 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@\\(0x2:2,er1\\)" \
1165 "mov.w @(0x12345678:32,r3l.b),@(0x2:2,er1)"
1166 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@er1\\+" \
1167 "mov.w @(0x12345678:32,r3l.b),@er1+"
1168 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@-er1" \
1169 "mov.w @(0x12345678:32,r3l.b),@-er1"
1170 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@\\+er1" \
1171 "mov.w @(0x12345678:32,r3l.b),@+er1"
1172 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@er1-" \
1173 "mov.w @(0x12345678:32,r3l.b),@er1-"
1174 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),er1\\)" \
1175 "mov.w @(0x12345678:32,r3l.b),@(0x9abc:16,er1)"
1176 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,er1\\)" \
1177 "mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1)"
1178 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),r3l.b\\)" \
1179 "mov.w @(0x12345678:32,r3l.b),@(0x9abc:16,r3l.b)"
1180 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),r3.w\\)" \
1181 "mov.w @(0x12345678:32,r3l.b),@(0x9abc:16,r3.w)"
1182 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),er3.l\\)" \
1183 "mov.w @(0x12345678:32,r3l.b),@(0x9abc:16,er3.l)"
1184 gdb_test "x" "mov.w\t@\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1185 "mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3l.b)"
1186 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,r3.w\\)" \
1187 "mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3.w)"
1188 gdb_test "x" "mov.w\t@\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,er3.l\\)" \
1189 "mov.w @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er3.l)"
1190 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@0x9abc(:16|)" \
1191 "mov.w @(0x12345678:32,r3l.b),@0x9abc:16"
1192 gdb_test "x" "mov.w @\\(0x12345678:32,r3l.b\\),@0x9abcdef0:32" \
1193 "mov.w @(0x12345678:32,r3l.b),@0x9abcdef0:32"
1194 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@er1" \
1195 "mov.w @(0x12345678:32,r3.w),@er1"
1196 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@\\(0x2:2,er1\\)" \
1197 "mov.w @(0x12345678:32,r3.w),@(0x2:2,er1)"
1198 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@er1\\+" \
1199 "mov.w @(0x12345678:32,r3.w),@er1+"
1200 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@-er1" \
1201 "mov.w @(0x12345678:32,r3.w),@-er1"
1202 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@\\+er1" \
1203 "mov.w @(0x12345678:32,r3.w),@+er1"
1204 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@er1-" \
1205 "mov.w @(0x12345678:32,r3.w),@er1-"
1206 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),er1\\)" \
1207 "mov.w @(0x12345678:32,r3.w),@(0x9abc:16,er1)"
1208 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,er1\\)" \
1209 "mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1)"
1210 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),r3l.b\\)" \
1211 "mov.w @(0x12345678:32,r3.w),@(0x9abc:16,r3l.b)"
1212 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),r3.w\\)" \
1213 "mov.w @(0x12345678:32,r3.w),@(0x9abc:16,r3.w)"
1214 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),er3.l\\)" \
1215 "mov.w @(0x12345678:32,r3.w),@(0x9abc:16,er3.l)"
1216 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1217 "mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3l.b)"
1218 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,r3.w\\)" \
1219 "mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3.w)"
1220 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,er3.l\\)" \
1221 "mov.w @(0x12345678:32,r3.w),@(0x9abcdef0:32,er3.l)"
1222 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@0x9abc(:16|)" \
1223 "mov.w @(0x12345678:32,r3.w),@0x9abc:16"
1224 gdb_test "x" "mov.w @\\(0x12345678:32,r3.w\\),@0x9abcdef0:32" \
1225 "mov.w @(0x12345678:32,r3.w),@0x9abcdef0:32"
1226 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@er1" \
1227 "mov.w @(0x12345678:32,er3.l),@er1"
1228 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@\\(0x2:2,er1\\)" \
1229 "mov.w @(0x12345678:32,er3.l),@(0x2:2,er1)"
1230 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@er1\\+" \
1231 "mov.w @(0x12345678:32,er3.l),@er1+"
1232 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@-er1" \
1233 "mov.w @(0x12345678:32,er3.l),@-er1"
1234 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@\\+er1" \
1235 "mov.w @(0x12345678:32,er3.l),@+er1"
1236 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@er1-" \
1237 "mov.w @(0x12345678:32,er3.l),@er1-"
1238 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),er1\\)" \
1239 "mov.w @(0x12345678:32,er3.l),@(0x9abc:16,er1)"
1240 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,er1\\)" \
1241 "mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1)"
1242 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),r3l.b\\)" \
1243 "mov.w @(0x12345678:32,er3.l),@(0x9abc:16,r3l.b)"
1244 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),r3.w\\)" \
1245 "mov.w @(0x12345678:32,er3.l),@(0x9abc:16,r3.w)"
1246 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),er3.l\\)" \
1247 "mov.w @(0x12345678:32,er3.l),@(0x9abc:16,er3.l)"
1248 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1249 "mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3l.b)"
1250 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,r3.w\\)" \
1251 "mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3.w)"
1252 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,er3.l\\)" \
1253 "mov.w @(0x12345678:32,er3.l),@(0x9abcdef0:32,er3.l)"
1254 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@0x9abc(:16|)" \
1255 "mov.w @(0x12345678:32,er3.l),@0x9abc:16"
1256 gdb_test "x" "mov.w @\\(0x12345678:32,er3.l\\),@0x9abcdef0:32" \
1257 "mov.w @(0x12345678:32,er3.l),@0x9abcdef0:32"
1258 gdb_test "x" "mov.w @0x1234:16,@er1" \
1259 "mov.w @0x1234:16,@er1"
1260 gdb_test "x" "mov.w @0x1234:16,@\\(0x2:2,er1\\)" \
1261 "mov.w @0x1234:16,@(0x2:2,er1)"
1262 gdb_test "x" "mov.w @0x1234:16,@er1\\+" \
1263 "mov.w @0x1234:16,@er1+"
1264 gdb_test "x" "mov.w @0x1234:16,@-er1" \
1265 "mov.w @0x1234:16,@-er1"
1266 gdb_test "x" "mov.w @0x1234:16,@\\+er1" \
1267 "mov.w @0x1234:16,@+er1"
1268 gdb_test "x" "mov.w @0x1234:16,@er1-" \
1269 "mov.w @0x1234:16,@er1-"
1270 gdb_test "x" "mov.w @0x1234:16,@\\(0x9abc(:16|),er1\\)" \
1271 "mov.w @0x1234:16,@(0x9abc:16,er1)"
1272 gdb_test "x" "mov.w @0x1234:16,@\\(0x9abcdef0:32,er1\\)" \
1273 "mov.w @0x1234:16,@(0x9abcdef0:32,er1)"
1274 gdb_test "x" "mov.w @0x1234:16,@\\(0x9abc(:16|),r3l.b\\)" \
1275 "mov.w @0x1234:16,@(0x9abc:16,r3l.b)"
1276 gdb_test "x" "mov.w @0x1234:16,@\\(0x9abc(:16|),r3.w\\)" \
1277 "mov.w @0x1234:16,@(0x9abc:16,r3.w)"
1278 gdb_test "x" "mov.w @0x1234:16,@\\(0x9abc(:16|),er3.l\\)" \
1279 "mov.w @0x1234:16,@(0x9abc:16,er3.l)"
1280 gdb_test "x" "mov.w @0x1234:16,@\\(0x9abcdef0:32,r3l.b\\)" \
1281 "mov.w @0x1234:16,@(0x9abcdef0:32,r3l.b)"
1282 gdb_test "x" "mov.w @0x1234:16,@\\(0x9abcdef0:32,r3.w\\)" \
1283 "mov.w @0x1234:16,@(0x9abcdef0:32,r3.w)"
1284 gdb_test "x" "mov.w @0x1234:16,@\\(0x9abcdef0:32,er3.l\\)" \
1285 "mov.w @0x1234:16,@(0x9abcdef0:32,er3.l)"
1286 gdb_test "x" "mov.w @0x1234:16,@0x9abc(:16|)" \
1287 "mov.w @0x1234:16,@0x9abc:16"
1288 gdb_test "x" "mov.w @0x1234:16,@0x9abcdef0:32" \
1289 "mov.w @0x1234:16,@0x9abcdef0:32"
1290 gdb_test "x" "mov.w @0x12345678:32,@er1" \
1291 "mov.w @0x12345678:32,@er1"
1292 gdb_test "x" "mov.w @0x12345678:32,@\\(0x2:2,er1\\)" \
1293 "mov.w @0x12345678:32,@(0x2:2,er1)"
1294 gdb_test "x" "mov.w @0x12345678:32,@er1\\+" \
1295 "mov.w @0x12345678:32,@er1+"
1296 gdb_test "x" "mov.w @0x12345678:32,@-er1" \
1297 "mov.w @0x12345678:32,@-er1"
1298 gdb_test "x" "mov.w @0x12345678:32,@\\+er1" \
1299 "mov.w @0x12345678:32,@+er1"
1300 gdb_test "x" "mov.w @0x12345678:32,@er1-" \
1301 "mov.w @0x12345678:32,@er1-"
1302 gdb_test "x" "mov.w @0x12345678:32,@\\(0x9abc(:16|),er1\\)" \
1303 "mov.w @0x12345678:32,@(0x9abc:16,er1)"
1304 gdb_test "x" "mov.w @0x12345678:32,@\\(0x9abcdef0:32,er1\\)" \
1305 "mov.w @0x12345678:32,@(0x9abcdef0:32,er1)"
1306 gdb_test "x" "mov.w @0x12345678:32,@\\(0x9abc(:16|),r3l.b\\)" \
1307 "mov.w @0x12345678:32,@(0x9abc:16,r3l.b)"
1308 gdb_test "x" "mov.w @0x12345678:32,@\\(0x9abc(:16|),r3.w\\)" \
1309 "mov.w @0x12345678:32,@(0x9abc:16,r3.w)"
1310 gdb_test "x" "mov.w @0x12345678:32,@\\(0x9abc(:16|),er3.l\\)" \
1311 "mov.w @0x12345678:32,@(0x9abc:16,er3.l)"
1312 gdb_test "x" "mov.w @0x12345678:32,@\\(0x9abcdef0:32,r3l.b\\)" \
1313 "mov.w @0x12345678:32,@(0x9abcdef0:32,r3l.b)"
1314 gdb_test "x" "mov.w @0x12345678:32,@\\(0x9abcdef0:32,r3.w\\)" \
1315 "mov.w @0x12345678:32,@(0x9abcdef0:32,r3.w)"
1316 gdb_test "x" "mov.w @0x12345678:32,@\\(0x9abcdef0:32,er3.l\\)" \
1317 "mov.w @0x12345678:32,@(0x9abcdef0:32,er3.l)"
1318 gdb_test "x" "mov.w @0x12345678:32,@0x9abc(:16|)" \
1319 "mov.w @0x12345678:32,@0x9abc:16"
1320 gdb_test "x" "mov.w @0x12345678:32,@0x9abcdef0:32" \
1321 "mov.w @0x12345678:32,@0x9abcdef0:32"
1322 gdb_test "x" "mov.l #0x12345678(:32|),er1" \
1323 "mov.l #0x12345678:32,er1"
1324 gdb_test "x" "mov.l #0x1234(:16|),er1" \
1325 "mov.l #0x1234:16,er1"
1326 gdb_test "x" "mov.l #0x1(:3|),er3" \
1328 gdb_test "x" "mov.l #0x12345678(:32|),@er1" \
1329 "mov.l #0x12345678:32,@er1"
1330 gdb_test "x" "mov.l #0x12345678(:32|),@\\(0x4:2,er1\\)" \
1331 "mov.l #0x12345678:32,@(0x4:2,er1)"
1332 gdb_test "x" "mov.l #0x12345678(:32|),@-er1" \
1333 "mov.l #0x12345678:32,@-er1"
1334 gdb_test "x" "mov.l #0x12345678(:32|),@er1\\+" \
1335 "mov.l #0x12345678:32,@er1+"
1336 gdb_test "x" "mov.l #0x12345678(:32|),@er1-" \
1337 "mov.l #0x12345678:32,@er1-"
1338 gdb_test "x" "mov.l #0x12345678(:32|),@\\+er1" \
1339 "mov.l #0x12345678:32,@+er1"
1340 gdb_test "x" "mov.l #0x12345678(:32|),@\\(0x1234:16,er1\\)" \
1341 "mov.l #0x12345678:32,@(0x1234:16,er1)"
1342 gdb_test "x" "mov.l #0x12345678(:32|),@\\(0x12345678:32,er1\\)" \
1343 "mov.l #0x12345678:32,@(0x12345678:32,er1)"
1344 gdb_test "x" "mov.l #0x12345678(:32|),@\\(0x1234:16,r3l.b\\)" \
1345 "mov.l #0x12345678:32,@(0x1234:16,r3l.b)"
1346 gdb_test "x" "mov.l #0x12345678(:32|),@\\(0x1234:16,r3.w\\)" \
1347 "mov.l #0x12345678:32,@(0x1234:16,r3.w)"
1348 gdb_test "x" "mov.l #0x12345678(:32|),@\\(0x1234:16,er3.l\\)" \
1349 "mov.l #0x12345678:32,@(0x1234:16,er3.l)"
1350 gdb_test "x" "mov.l #0x12345678(:32|),@\\(0x12345678:32,r3l.b\\)" \
1351 "mov.l #0x12345678:32,@(0x12345678:32,r3l.b)"
1352 gdb_test "x" "mov.l #0x12345678(:32|),@\\(0x12345678:32,r3.w\\)" \
1353 "mov.l #0x12345678:32,@(0x12345678:32,r3.w)"
1354 gdb_test "x" "mov.l #0x12345678(:32|),@\\(0x12345678:32,er3.l\\)" \
1355 "mov.l #0x12345678:32,@(0x12345678:32,er3.l)"
1356 gdb_test "x" "mov.l #0x12345678(:32|),@0x1234:16" \
1357 "mov.l #0x12345678:32,@0x1234:16"
1358 gdb_test "x" "mov.l #0x12345678(:32|),@0x12345678:32" \
1359 "mov.l #0x12345678:32,@0x12345678:32"
1360 gdb_test "x" "mov.l #0x1234(:16|),@er1" \
1361 "mov.l #0x1234:16,@er1"
1362 gdb_test "x" "mov.l #0x1234(:16|),@\\(0x4:2,er1\\)" \
1363 "mov.l #0x1234:16,@\\(0x4:2,er1)"
1364 gdb_test "x" "mov.l #0x1234(:16|),@-er1" \
1365 "mov.l #0x1234:16,@-er1"
1366 gdb_test "x" "mov.l #0x1234(:16|),@er1\\+" \
1367 "mov.l #0x1234:16,@er1+"
1368 gdb_test "x" "mov.l #0x1234(:16|),@er1-" \
1369 "mov.l #0x1234:16,@er1-"
1370 gdb_test "x" "mov.l #0x1234(:16|),@\\+er1" \
1371 "mov.l #0x1234:16,@+er1"
1372 gdb_test "x" "mov.l #0x1234(:16|),@\\(0x1234:16,er1\\)" \
1373 "mov.l #0x1234:16,@(0x1234:16,er1)"
1374 gdb_test "x" "mov.l #0x1234(:16|),@\\(0x12345678:32,er1\\)" \
1375 "mov.l #0x1234:16,@(0x12345678:32,er1)"
1376 gdb_test "x" "mov.l #0x1234(:16|),@\\(0x1234:16,r3l.b\\)" \
1377 "mov.l #0x1234:16,@(0x1234:16,r3l.b)"
1378 gdb_test "x" "mov.l #0x1234(:16|),@\\(0x1234:16,r3.w\\)" \
1379 "mov.l #0x1234:16,@(0x1234:16,r3.w)"
1380 gdb_test "x" "mov.l #0x1234(:16|),@\\(0x1234:16,er3.l\\)" \
1381 "mov.l #0x1234:16,@(0x1234:16,er3.l)"
1382 gdb_test "x" "mov.l #0x1234(:16|),@\\(0x12345678:32,r3l.b\\)" \
1383 "mov.l #0x1234:16,@(0x12345678:32,r3l.b)"
1384 gdb_test "x" "mov.l #0x1234(:16|),@\\(0x12345678:32,r3.w\\)" \
1385 "mov.l #0x1234:16,@(0x12345678:32,r3.w)"
1386 gdb_test "x" "mov.l #0x1234(:16|),@\\(0x12345678:32,er3.l\\)" \
1387 "mov.l #0x1234:16,@(0x12345678:32,er3.l)"
1388 gdb_test "x" "mov.l #0x1234(:16|),@0x1234:16" \
1389 "mov.l #0x1234:16,@0x1234:16"
1390 gdb_test "x" "mov.l #0x1234(:16|),@0x12345678:32" \
1391 "mov.l #0x1234:16,@0x12345678:32"
1392 gdb_test "x" "mov.l #0x12(:8|),@er1" \
1393 "mov.l #0x12:8,@er1"
1394 gdb_test "x" "mov.l #0x12(:8|),@\\(0x4:2,er1\\)" \
1395 "mov.l #0x12:8,@(0x4:2,er1)"
1396 gdb_test "x" "mov.l #0x12(:8|),@-er1" \
1397 "mov.l #0x12:8,@-er1"
1398 gdb_test "x" "mov.l #0x12(:8|),@er1\\+" \
1399 "mov.l #0x12:8,@er1+"
1400 gdb_test "x" "mov.l #0x12(:8|),@er1-" \
1401 "mov.l #0x12:8,@er1-"
1402 gdb_test "x" "mov.l #0x12(:8|),@\\+er1" \
1403 "mov.l #0x12:8,@+er1"
1404 gdb_test "x" "mov.l #0x12(:8|),@\\(0x1234:16,er1\\)" \
1405 "mov.l #0x12:8,@(0x1234:16,er1)"
1406 gdb_test "x" "mov.l #0x12(:8|),@\\(0x12345678:32,er1\\)" \
1407 "mov.l #0x12:8,@(0x12345678:32,er1)"
1408 gdb_test "x" "mov.l #0x12(:8|),@\\(0x1234:16,r3l.b\\)" \
1409 "mov.l #0x12:8,@(0x1234:16,r3l.b)"
1410 gdb_test "x" "mov.l #0x12(:8|),@\\(0x1234:16,r3.w\\)" \
1411 "mov.l #0x12:8,@(0x1234:16,r3.w)"
1412 gdb_test "x" "mov.l #0x12(:8|),@\\(0x1234:16,er3.l\\)" \
1413 "mov.l #0x12:8,@(0x1234:16,er3.l)"
1414 gdb_test "x" "mov.l #0x12(:8|),@\\(0x12345678:32,r3l.b\\)" \
1415 "mov.l #0x12:8,@(0x12345678:32,r3l.b)"
1416 gdb_test "x" "mov.l #0x12(:8|),@\\(0x12345678:32,r3.w\\)" \
1417 "mov.l #0x12:8,@(0x12345678:32,r3.w)"
1418 gdb_test "x" "mov.l #0x12(:8|),@\\(0x12345678:32,er3.l\\)" \
1419 "mov.l #0x12:8,@\\(0x12345678:32,er3.l)"
1420 gdb_test "x" "mov.l #0x12(:8|),@0x1234:16" \
1421 "mov.l #0x12:8,@0x1234:16"
1422 gdb_test "x" "mov.l #0x12(:8|),@0x12345678:32" \
1423 "mov.l #0x12:8,@0x12345678:32"
1424 gdb_test "x" "mov.l er2,er1" \
1426 gdb_test "x" "mov.l er2,@er1" \
1428 gdb_test "x" "mov.l er2,@\\(0x4:2,er1\\)" \
1429 "mov.l er2,@(0x4:2,er1)"
1430 gdb_test "x" "mov.l er2,@-er1" \
1432 gdb_test "x" "mov.l er2,@er1\\+" \
1434 gdb_test "x" "mov.l er2,@er1-" \
1436 gdb_test "x" "mov.l er2,@\\+er1" \
1438 gdb_test "x" "mov.l er2,@\\(0x1234:16,er1\\)" \
1439 "mov.l er2,@(0x1234:16,er1)"
1440 gdb_test "x" "mov.l er2,@\\(0x12345678:32,er1\\)" \
1441 "mov.l er2,@(0x12345678:32,er1)"
1442 gdb_test "x" "mov.l er2,@\\(0x1234:16,r3l.b\\)" \
1443 "mov.l er2,@(0x1234:16,r3l.b)"
1444 gdb_test "x" "mov.l er2,@\\(0x1234:16,r3.w\\)" \
1445 "mov.l er2,@(0x1234:16,r3.w)"
1446 gdb_test "x" "mov.l er2,@\\(0x1234:16,er3.l\\)" \
1447 "mov.l er2,@(0x1234:16,er3.l)"
1448 gdb_test "x" "mov.l er2,@\\(0x12345678:32,r3l.b\\)" \
1449 "mov.l er2,@(0x12345678:32,r3l.b)"
1450 gdb_test "x" "mov.l er2,@\\(0x12345678:32,r3.w\\)" \
1451 "mov.l er2,@(0x12345678:32,r3.w)"
1452 gdb_test "x" "mov.l er2,@\\(0x12345678:32,er3.l\\)" \
1453 "mov.l er2,@(0x12345678:32,er3.l)"
1454 gdb_test "x" "mov.l er2,@0x1234:16" \
1455 "mov.l er2,@0x1234:16"
1456 gdb_test "x" "mov.l er2,@0x12345678:32" \
1457 "mov.l er2,@0x12345678:32"
1458 gdb_test "x" "mov.l @er2,er1" \
1460 gdb_test "x" "mov.l @\\(0x4:2,er2\\),er1" \
1461 "mov.l @(0x4:2,er2),er1"
1462 gdb_test "x" "mov.l @er2\\+,er1" \
1464 gdb_test "x" "mov.l @-er2,er1" \
1466 gdb_test "x" "mov.l @\\+er2,er1" \
1468 gdb_test "x" "mov.l @er2-,er1" \
1470 gdb_test "x" "mov.l @\\(0x1234:16,er1\\),er1" \
1471 "mov.l @(0x1234:16,er1),er1"
1472 gdb_test "x" "mov.l @\\(0x12345678:32,er1\\),er1" \
1473 "mov.l @(0x12345678:32,er1),er1"
1474 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),er1" \
1475 "mov.l @(0x1234:16,r3l.b),er1"
1476 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),er1" \
1477 "mov.l @(0x1234:16,r3.w),er1"
1478 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),er1" \
1479 "mov.l @(0x1234:16,er3.l),er1"
1480 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),er1" \
1481 "mov.l @(0x12345678:32,r3l.b),er1"
1482 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),er1" \
1483 "mov.l @(0x12345678:32,r3.w),er1"
1484 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),er1" \
1485 "mov.l @(0x12345678:32,er3.l),er1"
1486 gdb_test "x" "mov.l @0x1234:16,er1" \
1487 "mov.l @0x1234:16,er1"
1488 gdb_test "x" "mov.l @0x12345678:32,er1" \
1489 "mov.l @0x12345678:32,er1"
1490 gdb_test "x" "mov.l @er2,@er1" \
1492 gdb_test "x" "mov.l @er2,@\\(0x4:2,er1\\)" \
1493 "mov.l @er2,@(0x4:2,er1)"
1494 gdb_test "x" "mov.l @er2,@er1\\+" \
1496 gdb_test "x" "mov.l @er2,@-er1" \
1498 gdb_test "x" "mov.l @er2,@\\+er1" \
1500 gdb_test "x" "mov.l @er2,@er1-" \
1502 gdb_test "x" "mov.l @er2,@\\(0x1234:16,er1\\)" \
1503 "mov.l @er2,@(0x1234:16,er1)"
1504 gdb_test "x" "mov.l @er2,@\\(0x12345678:32,er1\\)" \
1505 "mov.l @er2,@(0x12345678:32,er1)"
1506 gdb_test "x" "mov.l @er2,@\\(0x1234:16,r3l.b\\)" \
1507 "mov.l @er2,@(0x1234:16,r3l.b)"
1508 gdb_test "x" "mov.l @er2,@\\(0x1234:16,r3.w\\)" \
1509 "mov.l @er2,@(0x1234:16,r3.w)"
1510 gdb_test "x" "mov.l @er2,@\\(0x1234:16,er3.l\\)" \
1511 "mov.l @er2,@(0x1234:16,er3.l)"
1512 gdb_test "x" "mov.l @er2,@\\(0x12345678:32,r3l.b\\)" \
1513 "mov.l @er2,@(0x12345678:32,r3l.b)"
1514 gdb_test "x" "mov.l @er2,@\\(0x12345678:32,r3.w\\)" \
1515 "mov.l @er2,@(0x12345678:32,r3.w)"
1516 gdb_test "x" "mov.l @er2,@\\(0x12345678:32,er3.l\\)" \
1517 "mov.l @er2,@(0x12345678:32,er3.l)"
1518 gdb_test "x" "mov.l @er2,@0x1234:16" \
1519 "mov.l @er2,@0x1234:16"
1520 gdb_test "x" "mov.l @er2,@0x12345678:32" \
1521 "mov.l @er2,@0x12345678:32"
1522 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@er1" \
1523 "mov.l @(0x4:2,er2),@er1"
1524 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@\\(0x4:2,er1\\)" \
1525 "mov.l @(0x4:2,er2),@(0x4:2,er1)"
1526 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@er1\\+" \
1527 "mov.l @(0x4:2,er2),@er1+"
1528 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@-er1" \
1529 "mov.l @(0x4:2,er2),@-er1"
1530 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@\\+er1" \
1531 "mov.l @(0x4:2,er2),@+er1"
1532 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@er1-" \
1533 "mov.l @(0x4:2,er2),@er1-"
1534 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@\\(0x1234:16,er1\\)" \
1535 "mov.l @(0x4:2,er2),@(0x1234:16,er1)"
1536 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@\\(0x12345678:32,er1\\)" \
1537 "mov.l @(0x4:2,er2),@(0x12345678:32,er1)"
1538 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@\\(0x1234:16,r3l.b\\)" \
1539 "mov.l @(0x4:2,er2),@(0x1234:16,r3l.b)"
1540 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@\\(0x1234:16,r3.w\\)" \
1541 "mov.l @(0x4:2,er2),@(0x1234:16,r3.w)"
1542 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@\\(0x1234:16,er3.l\\)" \
1543 "mov.l @(0x4:2,er2),@(0x1234:16,er3.l)"
1544 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@\\(0x12345678:32,r3l.b\\)" \
1545 "mov.l @(0x4:2,er2),@(0x12345678:32,r3l.b)"
1546 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@\\(0x12345678:32,r3.w\\)" \
1547 "mov.l @(0x4:2,er2),@(0x12345678:32,r3.w)"
1548 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@\\(0x12345678:32,er3.l\\)" \
1549 "mov.l @(0x4:2,er2),@(0x12345678:32,er3.l)"
1550 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@0x1234:16" \
1551 "mov.l @(0x4:2,er2),@0x1234:16"
1552 gdb_test "x" "mov.l @\\(0x4:2,er2\\),@0x12345678:32" \
1553 "mov.l @(0x4:2,er2),@0x12345678:32"
1554 gdb_test "x" "mov.l @-er2,@er1" \
1556 gdb_test "x" "mov.l @-er2,@\\(0x4:2,er1\\)" \
1557 "mov.l @-er2,@(0x4:2,er1)"
1558 gdb_test "x" "mov.l @-er2,@er1\\+" \
1560 gdb_test "x" "mov.l @-er2,@-er1" \
1562 gdb_test "x" "mov.l @-er2,@\\+er1" \
1564 gdb_test "x" "mov.l @-er2,@er1-" \
1566 gdb_test "x" "mov.l @-er2,@\\(0x1234:16,er1\\)" \
1567 "mov.l @-er2,@(0x1234:16,er1)"
1568 gdb_test "x" "mov.l @-er2,@\\(0x12345678:32,er1\\)" \
1569 "mov.l @-er2,@(0x12345678:32,er1)"
1570 gdb_test "x" "mov.l @-er2,@\\(0x1234:16,r3l.b\\)" \
1571 "mov.l @-er2,@(0x1234:16,r3l.b)"
1572 gdb_test "x" "mov.l @-er2,@\\(0x1234:16,r3.w\\)" \
1573 "mov.l @-er2,@(0x1234:16,r3.w)"
1574 gdb_test "x" "mov.l @-er2,@\\(0x1234:16,er3.l\\)" \
1575 "mov.l @-er2,@(0x1234:16,er3.l)"
1576 gdb_test "x" "mov.l @-er2,@\\(0x12345678:32,r3l.b\\)" \
1577 "mov.l @-er2,@(0x12345678:32,r3l.b)"
1578 gdb_test "x" "mov.l @-er2,@\\(0x12345678:32,r3.w\\)" \
1579 "mov.l @-er2,@(0x12345678:32,r3.w)"
1580 gdb_test "x" "mov.l @-er2,@\\(0x12345678:32,er3.l\\)" \
1581 "mov.l @-er2,@(0x12345678:32,er3.l)"
1582 gdb_test "x" "mov.l @-er2,@0x1234:16" \
1583 "mov.l @-er2,@0x1234:16"
1584 gdb_test "x" "mov.l @-er2,@0x12345678:32" \
1585 "mov.l @-er2,@0x12345678:32"
1586 gdb_test "x" "mov.l @er2\\+,@er1" \
1588 gdb_test "x" "mov.l @er2\\+,@\\(0x4:2,er1\\)" \
1589 "mov.l @er2+,@(0x4:2,er1)"
1590 gdb_test "x" "mov.l @er2\\+,@er1\\+" \
1592 gdb_test "x" "mov.l @er2\\+,@-er1" \
1594 gdb_test "x" "mov.l @er2\\+,@\\+er1" \
1596 gdb_test "x" "mov.l @er2\\+,@er1-" \
1598 gdb_test "x" "mov.l @er2\\+,@\\(0x1234:16,er1\\)" \
1599 "mov.l @er2+,@(0x1234:16,er1)"
1600 gdb_test "x" "mov.l @er2\\+,@\\(0x12345678:32,er1\\)" \
1601 "mov.l @er2+,@(0x12345678:32,er1)"
1602 gdb_test "x" "mov.l @er2\\+,@\\(0x1234:16,r3l.b\\)" \
1603 "mov.l @er2+,@(0x1234:16,r3l.b)"
1604 gdb_test "x" "mov.l @er2\\+,@\\(0x1234:16,r3.w\\)" \
1605 "mov.l @er2+,@(0x1234:16,r3.w)"
1606 gdb_test "x" "mov.l @er2\\+,@\\(0x1234:16,er3.l\\)" \
1607 "mov.l @er2+,@(0x1234:16,er3.l)"
1608 gdb_test "x" "mov.l @er2\\+,@\\(0x12345678:32,r3l.b\\)" \
1609 "mov.l @er2+,@(0x12345678:32,r3l.b)"
1610 gdb_test "x" "mov.l @er2\\+,@\\(0x12345678:32,r3.w\\)" \
1611 "mov.l @er2+,@(0x12345678:32,r3.w)"
1612 gdb_test "x" "mov.l @er2\\+,@\\(0x12345678:32,er3.l\\)" \
1613 "mov.l @er2+,@(0x12345678:32,er3.l)"
1614 gdb_test "x" "mov.l @er2\\+,@0x1234:16" \
1615 "mov.l @er2+,@0x1234:16"
1616 gdb_test "x" "mov.l @er2\\+,@0x12345678:32" \
1617 "mov.l @er2+,@0x12345678:32"
1618 gdb_test "x" "mov.l @er2-,@er1" \
1620 gdb_test "x" "mov.l @er2-,@\\(0x4:2,er1\\)" \
1621 "mov.l @er2-,@(0x4:2,er1)"
1622 gdb_test "x" "mov.l @er2-,@er1\\+" \
1624 gdb_test "x" "mov.l @er2-,@-er1" \
1626 gdb_test "x" "mov.l @er2-,@\\+er1" \
1628 gdb_test "x" "mov.l @er2-,@er1-" \
1630 gdb_test "x" "mov.l @er2-,@\\(0x1234:16,er1\\)" \
1631 "mov.l @er2-,@(0x1234:16,er1)"
1632 gdb_test "x" "mov.l @er2-,@\\(0x12345678:32,er1\\)" \
1633 "mov.l @er2-,@(0x12345678:32,er1)"
1634 gdb_test "x" "mov.l @er2-,@\\(0x1234:16,r3l.b\\)" \
1635 "mov.l @er2-,@(0x1234:16,r3l.b)"
1636 gdb_test "x" "mov.l @er2-,@\\(0x1234:16,r3.w\\)" \
1637 "mov.l @er2-,@(0x1234:16,r3.w)"
1638 gdb_test "x" "mov.l @er2-,@\\(0x1234:16,er3.l\\)" \
1639 "mov.l @er2-,@(0x1234:16,er3.l)"
1640 gdb_test "x" "mov.l @er2-,@\\(0x12345678:32,r3l.b\\)" \
1641 "mov.l @er2-,@(0x12345678:32,r3l.b)"
1642 gdb_test "x" "mov.l @er2-,@\\(0x12345678:32,r3.w\\)" \
1643 "mov.l @er2-,@(0x12345678:32,r3.w)"
1644 gdb_test "x" "mov.l @er2-,@\\(0x12345678:32,er3.l\\)" \
1645 "mov.l @er2-,@(0x12345678:32,er3.l)"
1646 gdb_test "x" "mov.l @er2-,@0x1234:16" \
1647 "mov.l @er2-,@0x1234:16"
1648 gdb_test "x" "mov.l @er2-,@0x12345678:32" \
1649 "mov.l @er2-,@0x12345678:32"
1650 gdb_test "x" "mov.l @\\+er2,@er1" \
1652 gdb_test "x" "mov.l @\\+er2,@\\(0x4:2,er1\\)" \
1653 "mov.l @+er2,@(0x4:2,er1)"
1654 gdb_test "x" "mov.l @\\+er2,@er1\\+" \
1656 gdb_test "x" "mov.l @\\+er2,@-er1" \
1658 gdb_test "x" "mov.l @\\+er2,@\\+er1" \
1660 gdb_test "x" "mov.l @\\+er2,@er1-" \
1662 gdb_test "x" "mov.l @\\+er2,@\\(0x1234:16,er1\\)" \
1663 "mov.l @+er2,@(0x1234:16,er1)"
1664 gdb_test "x" "mov.l @\\+er2,@\\(0x12345678:32,er1\\)" \
1665 "mov.l @+er2,@(0x12345678:32,er1)"
1666 gdb_test "x" "mov.l @\\+er2,@\\(0x1234:16,r3l.b\\)" \
1667 "mov.l @+er2,@(0x1234:16,r3l.b)"
1668 gdb_test "x" "mov.l @\\+er2,@\\(0x1234:16,r3.w\\)" \
1669 "mov.l @+er2,@(0x1234:16,r3.w)"
1670 gdb_test "x" "mov.l @\\+er2,@\\(0x1234:16,er3.l\\)" \
1671 "mov.l @+er2,@(0x1234:16,er3.l)"
1672 gdb_test "x" "mov.l @\\+er2,@\\(0x12345678:32,r3l.b\\)" \
1673 "mov.l @+er2,@(0x12345678:32,r3l.b)"
1674 gdb_test "x" "mov.l @\\+er2,@\\(0x12345678:32,r3.w\\)" \
1675 "mov.l @+er2,@(0x12345678:32,r3.w)"
1676 gdb_test "x" "mov.l @\\+er2,@\\(0x12345678:32,er3.l\\)" \
1677 "mov.l @+er2,@(0x12345678:32,er3.l)"
1678 gdb_test "x" "mov.l @\\+er2,@0x1234:16" \
1679 "mov.l @+er2,@0x1234:16"
1680 gdb_test "x" "mov.l @\\+er2,@0x12345678:32" \
1681 "mov.l @+er2,@0x12345678:32"
1682 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@er1" \
1683 "mov.l @(0x1234:16,er2),@er1"
1684 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@\\(0x4:2,er1\\)" \
1685 "mov.l @(0x1234:16,er2),@(0x4:2,er1)"
1686 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@er1\\+" \
1687 "mov.l @(0x1234:16,er2),@er1+"
1688 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@-er1" \
1689 "mov.l @(0x1234:16,er2),@-er1"
1690 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@\\+er1" \
1691 "mov.l @(0x1234:16,er2),@+er1"
1692 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@er1-" \
1693 "mov.l @(0x1234:16,er2),@er1-"
1694 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@\\(0x9abc(:16|),er1\\)" \
1695 "mov.l @(0x1234:16,er2),@(0x9abc:16,er1)"
1696 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@\\(0x9abcdef0:32,er1\\)" \
1697 "mov.l @(0x1234:16,er2),@(0x9abcdef0:32,er1)"
1698 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@\\(0x9abc(:16|),r3l.b\\)" \
1699 "mov.l @(0x1234:16,er2),@(0x9abc:16,r3l.b)"
1700 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@\\(0x9abc(:16|),r3.w\\)" \
1701 "mov.l @(0x1234:16,er2),@(0x9abc:16,r3.w)"
1702 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@\\(0x9abc(:16|),er3.l\\)" \
1703 "mov.l @(0x1234:16,er2),@(0x9abc:16,er3.l)"
1704 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1705 "mov.l @(0x1234:16,er2),@(0x9abcdef0:32,r3l.b)"
1706 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@\\(0x9abcdef0:32,r3.w\\)" \
1707 "mov.l @(0x1234:16,er2),@(0x9abcdef0:32,r3.w)"
1708 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@\\(0x9abcdef0:32,er3.l\\)" \
1709 "mov.l @(0x1234:16,er2),@(0x9abcdef0:32,er3.l)"
1710 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@0x9abc(:16|)" \
1711 "mov.l @(0x1234:16,er2),@0x9abc:16"
1712 gdb_test "x" "mov.l @\\(0x1234:16,er2\\),@0x9abcdef0:32" \
1713 "mov.l @(0x1234:16,er2),@0x9abcdef0:32"
1714 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@er1" \
1715 "mov.l @(0x12345678:32,er2),@er1"
1716 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@\\(0x4:2,er1\\)" \
1717 "mov.l @(0x12345678:32,er2),@(0x4:2,er1)"
1718 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@er1\\+" \
1719 "mov.l @(0x12345678:32,er2),@er1+"
1720 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@-er1" \
1721 "mov.l @(0x12345678:32,er2),@-er1"
1722 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@\\+er1" \
1723 "mov.l @(0x12345678:32,er2),@+er1"
1724 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@er1-" \
1725 "mov.l @(0x12345678:32,er2),@er1-"
1726 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@\\(0x9abc(:16|),er1\\)" \
1727 "mov.l @(0x12345678:32,er2),@(0x9abc:16,er1)"
1728 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@\\(0x9abcdef0:32,er1\\)" \
1729 "mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,er1)"
1730 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@\\(0x9abc(:16|),r3l.b\\)" \
1731 "mov.l @(0x12345678:32,er2),@(0x9abc:16,r3l.b)"
1732 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@\\(0x9abc(:16|),r3.w\\)" \
1733 "mov.l @(0x12345678:32,er2),@(0x9abc:16,r3.w)"
1734 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@\\(0x9abc(:16|),er3.l\\)" \
1735 "mov.l @(0x12345678:32,er2),@(0x9abc:16,er3.l)"
1736 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1737 "mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,r3l.b)"
1738 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@\\(0x9abcdef0:32,r3.w\\)" \
1739 "mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,r3.w)"
1740 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@\\(0x9abcdef0:32,er3.l\\)" \
1741 "mov.l @(0x12345678:32,er2),@(0x9abcdef0:32,er3.l)"
1742 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@0x9abc(:16|)" \
1743 "mov.l @(0x12345678:32,er2),@0x9abc:16"
1744 gdb_test "x" "mov.l @\\(0x12345678:32,er2\\),@0x9abcdef0:32" \
1745 "mov.l @(0x12345678:32,er2),@0x9abcdef0:32"
1746 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@er1" \
1747 "mov.l @(0x1234:16,r3l.b),@er1"
1748 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@\\(0x4:2,er1\\)" \
1749 "mov.l @(0x1234:16,r3l.b),@(0x4:2,er1)"
1750 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@er1\\+" \
1751 "mov.l @(0x1234:16,r3l.b),@er1+"
1752 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@-er1" \
1753 "mov.l @(0x1234:16,r3l.b),@-er1"
1754 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@\\+er1" \
1755 "mov.l @(0x1234:16,r3l.b),@+er1"
1756 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@er1-" \
1757 "mov.l @(0x1234:16,r3l.b),@er1-"
1758 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),er1\\)" \
1759 "mov.l @(0x1234:16,r3l.b),@(0x9abc:16,er1)"
1760 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,er1\\)" \
1761 "mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er1)"
1762 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),r3l.b\\)" \
1763 "mov.l @(0x1234:16,r3l.b),@(0x9abc:16,r3l.b)"
1764 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),r3.w\\)" \
1765 "mov.l @(0x1234:16,r3l.b),@(0x9abc:16,r3.w)"
1766 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@\\(0x9abc(:16|),er3.l\\)" \
1767 "mov.l @(0x1234:16,r3l.b),@(0x9abc:16,er3.l)"
1768 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1769 "mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3l.b)"
1770 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,r3.w\\)" \
1771 "mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,r3.w)"
1772 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@\\(0x9abcdef0:32,er3.l\\)" \
1773 "mov.l @(0x1234:16,r3l.b),@(0x9abcdef0:32,er3.l)"
1774 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@0x9abc(:16|)" \
1775 "mov.l @(0x1234:16,r3l.b),@0x9abc:16"
1776 gdb_test "x" "mov.l @\\(0x1234:16,r3l.b\\),@0x9abcdef0:32" \
1777 "mov.l @(0x1234:16,r3l.b),@0x9abcdef0:32"
1778 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@er1" \
1779 "mov.l @(0x1234:16,r3.w),@er1"
1780 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@\\(0x4:2,er1\\)" \
1781 "mov.l @(0x1234:16,r3.w),@(0x4:2,er1)"
1782 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@er1\\+" \
1783 "mov.l @(0x1234:16,r3.w),@er1+"
1784 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@-er1" \
1785 "mov.l @(0x1234:16,r3.w),@-er1"
1786 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@\\+er1" \
1787 "mov.l @(0x1234:16,r3.w),@+er1"
1788 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@er1-" \
1789 "mov.l @(0x1234:16,r3.w),@er1-"
1790 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),er1\\)" \
1791 "mov.l @(0x1234:16,r3.w),@(0x9abc:16,er1)"
1792 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,er1\\)" \
1793 "mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er1)"
1794 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),r3l.b\\)" \
1795 "mov.l @(0x1234:16,r3.w),@(0x9abc:16,r3l.b)"
1796 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),r3.w\\)" \
1797 "mov.l @(0x1234:16,r3.w),@(0x9abc:16,r3.w)"
1798 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@\\(0x9abc(:16|),er3.l\\)" \
1799 "mov.l @(0x1234:16,r3.w),@(0x9abc:16,er3.l)"
1800 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1801 "mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r3l.b)"
1802 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,r3.w\\)" \
1803 "mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,r3.w)"
1804 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@\\(0x9abcdef0:32,er3.l\\)" \
1805 "mov.l @(0x1234:16,r3.w),@(0x9abcdef0:32,er3.l)"
1806 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@0x9abc(:16|)" \
1807 "mov.l @(0x1234:16,r3.w),@0x9abc:16"
1808 gdb_test "x" "mov.l @\\(0x1234:16,r3.w\\),@0x9abcdef0:32" \
1809 "mov.l @(0x1234:16,r3.w),@0x9abcdef0:32"
1810 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@er1" \
1811 "mov.l @(0x1234:16,er3.l),@er1"
1812 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@\\(0x4:2,er1\\)" \
1813 "mov.l @(0x1234:16,er3.l),@(0x4:2,er1)"
1814 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@er1\\+" \
1815 "mov.l @(0x1234:16,er3.l),@er1+"
1816 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@-er1" \
1817 "mov.l @(0x1234:16,er3.l),@-er1"
1818 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@\\+er1" \
1819 "mov.l @(0x1234:16,er3.l),@+er1"
1820 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@er1-" \
1821 "mov.l @(0x1234:16,er3.l),@er1-"
1822 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),er1\\)" \
1823 "mov.l @(0x1234:16,er3.l),@(0x9abc16,er1)"
1824 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,er1\\)" \
1825 "mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er1)"
1826 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),r3l.b\\)" \
1827 "mov.l @(0x1234:16,er3.l),@(0x9abc16,r3l.b)"
1828 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),r3.w\\)" \
1829 "mov.l @(0x1234:16,er3.l),@(0x9abc:16,r3.w)"
1830 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@\\(0x9abc(:16|),er3.l\\)" \
1831 "mov.l @(0x1234:16,er3.l),@(0x9abc:16,er3.l)"
1832 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1833 "mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r3l.b)"
1834 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,r3.w\\)" \
1835 "mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,r3.w)"
1836 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@\\(0x9abcdef0:32,er3.l\\)" \
1837 "mov.l @(0x1234:16,er3.l),@(0x9abcdef0:32,er3.l)"
1838 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@0x9abc(:16|)" \
1839 "mov.l @(0x1234:16,er3.l),@0x9abc:16"
1840 gdb_test "x" "mov.l @\\(0x1234:16,er3.l\\),@0x9abcdef0:32" \
1841 "mov.l @(0x1234:16,er3.l),@0x9abcdef0:32"
1842 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@er1" \
1843 "mov.l @(0x12345678:32,r3l.b),@er1"
1844 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@\\(0x4:2,er1\\)" \
1845 "mov.l @(0x12345678:32,r3l.b),@(0x4:2,er1)"
1846 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@er1\\+" \
1847 "mov.l @(0x12345678:32,r3l.b),@er1+"
1848 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@-er1" \
1849 "mov.l @(0x12345678:32,r3l.b),@-er1"
1850 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@\\+er1" \
1851 "mov.l @(0x12345678:32,r3l.b),@+er1"
1852 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@er1-" \
1853 "mov.l @(0x12345678:32,r3l.b),@er1-"
1854 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),er1\\)" \
1855 "mov.l @(0x12345678:32,r3l.b),@(0x9abc:16,er1)"
1856 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,er1\\)" \
1857 "mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er1)"
1858 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),r3l.b\\)" \
1859 "mov.l @(0x12345678:32,r3l.b),@(0x9abc:16,r3l.b)"
1860 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),r3.w\\)" \
1861 "mov.l @(0x12345678:32,r3l.b),@(0x9abc:16,r3.w)"
1862 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@\\(0x9abc(:16|),er3.l\\)" \
1863 "mov.l @(0x12345678:32,r3l.b),@(0x9abc:16,er3.l)"
1864 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1865 "mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3l.b)"
1866 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,r3.w\\)" \
1867 "mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,r3.w)"
1868 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@\\(0x9abcdef0:32,er3.l\\)" \
1869 "mov.l @(0x12345678:32,r3l.b),@(0x9abcdef0:32,er3.l)"
1870 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@0x9abc(:16|)" \
1871 "mov.l @(0x12345678:32,r3l.b),@0x9abc:16"
1872 gdb_test "x" "mov.l @\\(0x12345678:32,r3l.b\\),@0x9abcdef0:32" \
1873 "mov.l @(0x12345678:32,r3l.b),@0x9abcdef0:32"
1874 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@er1" \
1875 "mov.l @(0x12345678:32,r3.w),@er1"
1876 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@\\(0x4:2,er1\\)" \
1877 "mov.l @(0x12345678:32,r3.w),@(0x4:2,er1)"
1878 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@er1\\+" \
1879 "mov.l @(0x12345678:32,r3.w),@er1+"
1880 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@-er1" \
1881 "mov.l @(0x12345678:32,r3.w),@-er1"
1882 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@\\+er1" \
1883 "mov.l @(0x12345678:32,r3.w),@+er1"
1884 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@er1-" \
1885 "mov.l @(0x12345678:32,r3.w),@er1-"
1886 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),er1\\)" \
1887 "mov.l @(0x12345678:32,r3.w),@(0x9abc:16,er1)"
1888 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,er1\\)" \
1889 "mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er1)"
1890 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),r3l.b\\)" \
1891 "mov.l @(0x12345678:32,r3.w),@(0x9abc:16,r3l.b)"
1892 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),r3.w\\)" \
1893 "mov.l @(0x12345678:32,r3.w),@(0x9abc:16,r3.w)"
1894 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@\\(0x9abc(:16|),er3.l\\)" \
1895 "mov.l @(0x12345678:32,r3.w),@(0x9abc:16,er3.l)"
1896 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1897 "mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3l.b)"
1898 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,r3.w\\)" \
1899 "mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,r3.w)"
1900 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@\\(0x9abcdef0:32,er3.l\\)" \
1901 "mov.l @(0x12345678:32,r3.w),@(0x9abcdef0:32,er3.l)"
1902 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@0x9abc(:16|)" \
1903 "mov.l @(0x12345678:32,r3.w),@0x9abc:16"
1904 gdb_test "x" "mov.l @\\(0x12345678:32,r3.w\\),@0x9abcdef0:32" \
1905 "mov.l @(0x12345678:32,r3.w),@0x9abcdef0:32"
1906 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@er1" \
1907 "mov.l @(0x12345678:32,er3.l),@er1"
1908 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@\\(0x4:2,er1\\)" \
1909 "mov.l @(0x12345678:32,er3.l),@(0x4:2,er1)"
1910 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@er1\\+" \
1911 "mov.l @(0x12345678:32,er3.l),@er1+"
1912 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@-er1" \
1913 "mov.l @(0x12345678:32,er3.l),@-er1"
1914 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@\\+er1" \
1915 "mov.l @(0x12345678:32,er3.l),@+er1"
1916 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@er1-" \
1917 "mov.l @(0x12345678:32,er3.l),@er1-"
1918 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),er1\\)" \
1919 "mov.l @(0x12345678:32,er3.l),@(0x9abc:16,er1)"
1920 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,er1\\)" \
1921 "mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er1)"
1922 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),r3l.b\\)" \
1923 "mov.l @(0x12345678:32,er3.l),@(0x9abc:16,r3l.b)"
1924 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),r3.w\\)" \
1925 "mov.l @(0x12345678:32,er3.l),@(0x9abc:16,r3.w)"
1926 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@\\(0x9abc(:16|),er3.l\\)" \
1927 "mov.l @(0x12345678:32,er3.l),@(0x9abc:16,er3.l)"
1928 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,r3l.b\\)" \
1929 "mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3l.b)"
1930 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,r3.w\\)" \
1931 "mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,r3.w)"
1932 gdb_test "x" "mov.l\t@\\(0x12345678:32,er3.l\\),@\\(0x9abcdef0:32,er3.l\\)" \
1933 "mov.l @(0x12345678:32,er3.l),@(0x9abcdef0:32,er3.l)"
1934 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@0x9abc(:16|)" \
1935 "mov.l @(0x12345678:32,er3.l),@0x9abc:16"
1936 gdb_test "x" "mov.l @\\(0x12345678:32,er3.l\\),@0x9abcdef0:32" \
1937 "mov.l @(0x12345678:32,er3.l),@0x9abcdef0:32"
1938 gdb_test "x" "mov.l @0x1234:16,@er1" \
1939 "mov.l @0x1234:16,@er1"
1940 gdb_test "x" "mov.l @0x1234:16,@\\(0x4:2,er1\\)" \
1941 "mov.l @0x1234:16,@(0x4:2,er1)"
1942 gdb_test "x" "mov.l @0x1234:16,@er1\\+" \
1943 "mov.l @0x1234:16,@er1+"
1944 gdb_test "x" "mov.l @0x1234:16,@-er1" \
1945 "mov.l @0x1234:16,@-er1"
1946 gdb_test "x" "mov.l @0x1234:16,@\\+er1" \
1947 "mov.l @0x1234:16,@+er1"
1948 gdb_test "x" "mov.l @0x1234:16,@er1-" \
1949 "mov.l @0x1234:16,@er1-"
1950 gdb_test "x" "mov.l @0x1234:16,@\\(0x9abc(:16|),er1\\)" \
1951 "mov.l @0x1234:16,@(0x9abc:16,er1)"
1952 gdb_test "x" "mov.l @0x1234:16,@\\(0x9abcdef0:32,er1\\)" \
1953 "mov.l @0x1234:16,@(0x9abcdef0:32,er1)"
1954 gdb_test "x" "mov.l @0x1234:16,@\\(0x9abc(:16|),r3l.b\\)" \
1955 "mov.l @0x1234:16,@(0x9abc:16,r3l.b)"
1956 gdb_test "x" "mov.l @0x1234:16,@\\(0x9abc(:16|),r3.w\\)" \
1957 "mov.l @0x1234:16,@(0x9abc:16,r3.w)"
1958 gdb_test "x" "mov.l @0x1234:16,@\\(0x9abc(:16|),er3.l\\)" \
1959 "mov.l @0x1234:16,@(0x9abc:16,er3.l)"
1960 gdb_test "x" "mov.l @0x1234:16,@\\(0x9abcdef0:32,r3l.b\\)" \
1961 "mov.l @0x1234:16,@(0x9abcdef0:32,r3l.b)"
1962 gdb_test "x" "mov.l @0x1234:16,@\\(0x9abcdef0:32,r3.w\\)" \
1963 "mov.l @0x1234:16,@(0x9abcdef0:32,r3.w)"
1964 gdb_test "x" "mov.l @0x1234:16,@\\(0x9abcdef0:32,er3.l\\)" \
1965 "mov.l @0x1234:16,@(0x9abcdef0:32,er3.l)"
1966 gdb_test "x" "mov.l @0x1234:16,@0x9abc(:16|)" \
1967 "mov.l @0x1234:16,@0x9abc:16"
1968 gdb_test "x" "mov.l @0x1234:16,@0x9abcdef0:32" \
1969 "mov.l @0x1234:16,@0x9abcdef0:32"
1970 gdb_test "x" "mov.l @0x12345678:32,@er1" \
1971 "mov.l @0x12345678:32,@er1"
1972 gdb_test "x" "mov.l @0x12345678:32,@\\(0x4:2,er1\\)" \
1973 "mov.l @0x12345678:32,@(0x4:2,er1)"
1974 gdb_test "x" "mov.l @0x12345678:32,@er1\\+" \
1975 "mov.l @0x12345678:32,@er1+"
1976 gdb_test "x" "mov.l @0x12345678:32,@-er1" \
1977 "mov.l @0x12345678:32,@-er1"
1978 gdb_test "x" "mov.l @0x12345678:32,@\\+er1" \
1979 "mov.l @0x12345678:32,@+er1"
1980 gdb_test "x" "mov.l @0x12345678:32,@er1-" \
1981 "mov.l @0x12345678:32,@er1-"
1982 gdb_test "x" "mov.l @0x12345678:32,@\\(0x9abc(:16|),er1\\)" \
1983 "mov.l @0x12345678:32,@(0x9abc:16,er1)"
1984 gdb_test "x" "mov.l @0x12345678:32,@\\(0x9abcdef0:32,er1\\)" \
1985 "mov.l @0x12345678:32,@(0x9abcdef0:32,er1)"
1986 gdb_test "x" "mov.l @0x12345678:32,@\\(0x9abc(:16|),r3l.b\\)" \
1987 "mov.l @0x12345678:32,@(0x9abc:16,r3l.b)"
1988 gdb_test "x" "mov.l @0x12345678:32,@\\(0x9abc(:16|),r3.w\\)" \
1989 "mov.l @0x12345678:32,@(0x9abc:16,r3.w)"
1990 gdb_test "x" "mov.l @0x12345678:32,@\\(0x9abc(:16|),er3.l\\)" \
1991 "mov.l @0x12345678:32,@(0x9abc:16,er3.l)"
1992 gdb_test "x" "mov.l @0x12345678:32,@\\(0x9abcdef0:32,r3l.b\\)" \
1993 "mov.l @0x12345678:32,@(0x9abcdef0:32,r3l.b)"
1994 gdb_test "x" "mov.l @0x12345678:32,@\\(0x9abcdef0:32,r3.w\\)" \
1995 "mov.l @0x12345678:32,@(0x9abcdef0:32,r3.w)"
1996 gdb_test "x" "mov.l @0x12345678:32,@\\(0x9abcdef0:32,er3.l\\)" \
1997 "mov.l @0x12345678:32,@(0x9abcdef0:32,er3.l)"
1998 gdb_test "x" "mov.l @0x12345678:32,@0x9abc(:16|)" \
1999 "mov.l @0x12345678:32,@0x9abc:16"
2000 gdb_test "x" "mov.l @0x12345678:32,@0x9abcdef0:32" \
2001 "mov.l @0x12345678:32,@0x9abcdef0:32"
2002 gdb_test "x" "movtpe(.b|) r2h,@0x1234:16" \
2003 "movtpe.b r2h,@0x1234:16"
2004 gdb_test "x" "movfpe(.b|) @0x1234:16,r1h" \
2005 "movfpe.b @0x1234:16,r1h"
2006 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er0-er1(\\)|)" \
2007 "ldm.l @sp+,er0-er1"
2008 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er1-er2(\\)|)" \
2009 "ldm.l @sp+,er1-er2"
2010 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er2-er3(\\)|)" \
2011 "ldm.l @sp+,er2-er3"
2012 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er3-er4(\\)|)" \
2013 "ldm.l @sp+,er3-er4"
2014 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er4-er5(\\)|)" \
2015 "ldm.l @sp+,er4-er5"
2016 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er5-er6(\\)|)" \
2017 "ldm.l @sp+,er5-er6"
2018 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er6-er7(\\)|)" \
2019 "ldm.l @sp+,er6-er7"
2020 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er0-er2(\\)|)" \
2021 "ldm.l @sp+,er0-er2"
2022 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er1-er3(\\)|)" \
2023 "ldm.l @sp+,er1-er3"
2024 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er2-er4(\\)|)" \
2025 "ldm.l @sp+,er2-er4"
2026 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er3-er5(\\)|)" \
2027 "ldm.l @sp+,er3-er5"
2028 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er4-er6(\\)|)" \
2029 "ldm.l @sp+,er4-er6"
2030 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er5-er7(\\)|)" \
2031 "ldm.l @sp+,er5-er7"
2032 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er0-er3(\\)|)" \
2033 "ldm.l @sp+,er0-er3"
2034 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er1-er4(\\)|)" \
2035 "ldm.l @sp+,er1-er4"
2036 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er2-er5(\\)|)" \
2037 "ldm.l @sp+,er2-er5"
2038 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er3-er6(\\)|)" \
2039 "ldm.l @sp+,er3-er6"
2040 gdb_test "x" "ldm(.l|) @sp\\+,(\\(|)er4-er7(\\)|)" \
2041 "ldm.l @sp+,er4-er7"
2042 gdb_test "x" "stm(.l) (\\(|)er0-er1(\\)|),@-sp" \
2043 "stm.l er0-er1,@-sp"
2044 gdb_test "x" "stm(.l) (\\(|)er1-er2(\\)|),@-sp" \
2045 "stm.l er1-er2,@-sp"
2046 gdb_test "x" "stm(.l) (\\(|)er2-er3(\\)|),@-sp" \
2047 "stm.l er2-er3,@-sp"
2048 gdb_test "x" "stm(.l) (\\(|)er3-er4(\\)|),@-sp" \
2049 "stm.l er3-er4,@-sp"
2050 gdb_test "x" "stm(.l) (\\(|)er4-er5(\\)|),@-sp" \
2051 "stm.l er4-er5,@-sp"
2052 gdb_test "x" "stm(.l) (\\(|)er5-er6(\\)|),@-sp" \
2053 "stm.l er5-er6,@-sp"
2054 gdb_test "x" "stm(.l) (\\(|)er6-er7(\\)|),@-sp" \
2055 "stm.l er6-er7,@-sp"
2056 gdb_test "x" "stm(.l) (\\(|)er0-er2(\\)|),@-sp" \
2057 "stm.l er0-er2,@-sp"
2058 gdb_test "x" "stm(.l) (\\(|)er1-er3(\\)|),@-sp" \
2059 "stm.l er1-er3,@-sp"
2060 gdb_test "x" "stm(.l) (\\(|)er2-er4(\\)|),@-sp" \
2061 "stm.l er2-er4,@-sp"
2062 gdb_test "x" "stm(.l) (\\(|)er3-er5(\\)|),@-sp" \
2063 "stm.l er3-er5,@-sp"
2064 gdb_test "x" "stm(.l) (\\(|)er4-er6(\\)|),@-sp" \
2065 "stm.l er4-er6,@-sp"
2066 gdb_test "x" "stm(.l) (\\(|)er5-er7(\\)|),@-sp" \
2067 "stm.l er5-er7,@-sp"
2068 gdb_test "x" "stm(.l) (\\(|)er0-er3(\\)|),@-sp" \
2069 "stm.l er0-er3,@-sp"
2070 gdb_test "x" "stm(.l) (\\(|)er1-er4(\\)|),@-sp" \
2071 "stm.l er1-er4,@-sp"
2072 gdb_test "x" "stm(.l) (\\(|)er2-er5(\\)|),@-sp" \
2073 "stm.l er2-er5,@-sp"
2074 gdb_test "x" "stm(.l) (\\(|)er3-er6(\\)|),@-sp" \
2075 "stm.l er3-er6,@-sp"
2076 gdb_test "x" "stm(.l) (\\(|)er4-er7(\\)|),@-sp" \
2077 "stm.l er4-er7,@-sp"
2078 gdb_test "x" "eepmov.b(\t|)" \
2080 gdb_test "x" "eepmov.w(\t|)" \
2082 gdb_test "x" "movmd.b(\t|)" \
2084 gdb_test "x" "movmd.w(\t|)" \
2086 gdb_test "x" "movmd.l(\t|)" \
2088 gdb_test "x" "movsd.b\t\\.\\+4 \\($hex\\)" \