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