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