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