OpenCores
URL https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk

Subversion Repositories openrisc_2011-10-31

[/] [openrisc/] [trunk/] [gnu-src/] [gdb-7.1/] [gdb/] [testsuite/] [gdb.disasm/] [t05_cmp.exp] - Blame information for rev 252

Go to most recent revision | Details | Compare with Previous | View Log

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