OpenCores
URL https://opencores.org/ocsvn/scarts/scarts/trunk

Subversion Repositories scarts

[/] [scarts/] [trunk/] [toolchain/] [scarts-gdb/] [gdb-6.8/] [gdb/] [testsuite/] [gdb.disasm/] [t05_cmp.exp] - Blame information for rev 25

Details | Compare with Previous | View Log

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

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.