3 lda r6, [r10] with r10 = middle_of_block
4 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
5 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
6 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
7 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
8 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
9 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
10 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
11 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
12 00000000 r2 (xor, data intreg #1)
13 00000000 r3 (xor, data intreg #2)
14 94c87dfb r6 (xor, data intreg #3)
15 00000000 r9 (xor, data intreg #4)
16 00000000 r10 (xor, addr intreg #1)
18 ldab r9, [r10] with r10 = middle_of_block
19 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
20 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
21 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
22 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
23 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
24 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
25 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
26 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
27 00000000 r2 (xor, data intreg #1)
28 00000000 r3 (xor, data intreg #2)
29 00000000 r6 (xor, data intreg #3)
30 bf153f1b r9 (xor, data intreg #4)
31 00000000 r10 (xor, addr intreg #1)
33 ldah r3, [r10] with r10 = middle_of_block
34 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
35 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
36 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
37 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
38 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
39 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
40 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
41 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
42 00000000 r2 (xor, data intreg #1)
43 bf1bfa0f r3 (xor, data intreg #2)
44 00000000 r6 (xor, data intreg #3)
45 00000000 r9 (xor, data intreg #4)
46 00000000 r10 (xor, addr intreg #1)
50 stl r6, [r10] with r10 = middle_of_block
51 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
52 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
53 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
54 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
55 [ 64] 5f 54 c5 05 .. .. .. .. .. .. .. .. .. .. .. ..
56 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
57 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
58 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
59 00000000 r2 (xor, data intreg #1)
60 00000000 r3 (xor, data intreg #2)
61 00000000 r6 (xor, data intreg #3)
62 00000000 r9 (xor, data intreg #4)
63 00000000 r10 (xor, addr intreg #1)
65 stlb r9, [r10] with r10 = middle_of_block
66 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
67 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
68 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
69 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
70 [ 64] 99 .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
71 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
72 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
73 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
74 00000000 r2 (xor, data intreg #1)
75 00000000 r3 (xor, data intreg #2)
76 00000000 r6 (xor, data intreg #3)
77 00000000 r9 (xor, data intreg #4)
78 00000000 r10 (xor, addr intreg #1)
80 stlh r3, [r10] with r10 = middle_of_block
81 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
82 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
83 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
84 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
85 [ 64] 72 97 .. .. .. .. .. .. .. .. .. .. .. .. .. ..
86 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
87 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
88 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
89 00000000 r2 (xor, data intreg #1)
90 00000000 r3 (xor, data intreg #2)
91 00000000 r6 (xor, data intreg #3)
92 00000000 r9 (xor, data intreg #4)
93 00000000 r10 (xor, addr intreg #1)
97 ldaex r6, [r10] with r10 = middle_of_block
98 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
99 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
100 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
101 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
102 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
103 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
104 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
105 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
106 00000000 r2 (xor, data intreg #1)
107 00000000 r3 (xor, data intreg #2)
108 9b7a3e28 r6 (xor, data intreg #3)
109 00000000 r9 (xor, data intreg #4)
110 00000000 r10 (xor, addr intreg #1)
112 ldaexb r9, [r10] with r10 = middle_of_block
113 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
114 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
115 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
116 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
117 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
118 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
119 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
120 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
121 00000000 r2 (xor, data intreg #1)
122 00000000 r3 (xor, data intreg #2)
123 00000000 r6 (xor, data intreg #3)
124 4490a389 r9 (xor, data intreg #4)
125 00000000 r10 (xor, addr intreg #1)
127 ldaexh r3, [r10] with r10 = middle_of_block
128 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
129 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
130 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
131 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
132 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
133 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
134 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
135 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
136 00000000 r2 (xor, data intreg #1)
137 ab5a6969 r3 (xor, data intreg #2)
138 00000000 r6 (xor, data intreg #3)
139 00000000 r9 (xor, data intreg #4)
140 00000000 r10 (xor, addr intreg #1)
142 ldaexd r2, r3, [r10] with r10 = middle_of_block
143 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
144 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
145 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
146 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
147 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
148 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
149 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
150 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
151 5b766a75 r2 (xor, data intreg #1)
152 22d70ad9 r3 (xor, data intreg #2)
153 00000000 r6 (xor, data intreg #3)
154 00000000 r9 (xor, data intreg #4)
155 00000000 r10 (xor, addr intreg #1)
157 STLEX{,B,H,D} (reg) -- expected to fail
159 clrex; stlex r9, r6, [r10] with r10 = middle_of_block
160 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
161 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
162 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
163 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
164 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
165 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
166 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
167 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
168 00000000 r2 (xor, data intreg #1)
169 00000000 r3 (xor, data intreg #2)
170 00000000 r6 (xor, data intreg #3)
171 d8d1584e r9 (xor, data intreg #4)
172 00000000 r10 (xor, addr intreg #1)
174 clrex; stlexb r9, r6, [r10] with r10 = middle_of_block
175 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
176 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
177 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
178 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
179 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
180 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
181 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
182 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
183 00000000 r2 (xor, data intreg #1)
184 00000000 r3 (xor, data intreg #2)
185 00000000 r6 (xor, data intreg #3)
186 bb0a700f r9 (xor, data intreg #4)
187 00000000 r10 (xor, addr intreg #1)
189 clrex; stlexh r9, r3, [r10] with r10 = middle_of_block
190 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
191 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
192 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
193 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
194 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
195 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
196 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
197 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
198 00000000 r2 (xor, data intreg #1)
199 00000000 r3 (xor, data intreg #2)
200 00000000 r6 (xor, data intreg #3)
201 adc8836c r9 (xor, data intreg #4)
202 00000000 r10 (xor, addr intreg #1)
204 clrex; stlexd r9, r2, r3, [r10] with r10 = middle_of_block
205 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
206 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
207 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
208 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
209 [ 64] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
210 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
211 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
212 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
213 00000000 r2 (xor, data intreg #1)
214 00000000 r3 (xor, data intreg #2)
215 00000000 r6 (xor, data intreg #3)
216 9b43a481 r9 (xor, data intreg #4)
217 00000000 r10 (xor, addr intreg #1)
219 STLEX{,B,H,D} (reg) -- expected to succeed
221 ldaex r2, [r10] ; stlex r9, r6, [r10] with r10 = middle_of_block
222 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
223 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
224 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
225 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
226 [ 64] 31 40 35 27 .. .. .. .. .. .. .. .. .. .. .. ..
227 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
228 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
229 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
230 0f73db2f r2 (xor, data intreg #1)
231 00000000 r3 (xor, data intreg #2)
232 00000000 r6 (xor, data intreg #3)
233 b2943eb7 r9 (xor, data intreg #4)
234 00000000 r10 (xor, addr intreg #1)
236 ldaexb r2, [r10] ; stlexb r9, r6, [r10] with r10 = middle_of_block
237 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
238 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
239 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
240 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
241 [ 64] df .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
242 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
243 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
244 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
245 b000c173 r2 (xor, data intreg #1)
246 00000000 r3 (xor, data intreg #2)
247 00000000 r6 (xor, data intreg #3)
248 c522f103 r9 (xor, data intreg #4)
249 00000000 r10 (xor, addr intreg #1)
251 ldaexh r2, [r10] ; stlexh r9, r3, [r10] with r10 = middle_of_block
252 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
253 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
254 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
255 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
256 [ 64] 2d ee .. .. .. .. .. .. .. .. .. .. .. .. .. ..
257 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
258 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
259 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
260 62f1d42d r2 (xor, data intreg #1)
261 00000000 r3 (xor, data intreg #2)
262 00000000 r6 (xor, data intreg #3)
263 966d434a r9 (xor, data intreg #4)
264 00000000 r10 (xor, addr intreg #1)
266 mov r4, r2 ; mov r5, r3 ; ldaexd r2, r3, [r10] ; mov r2, r4 ; mov r3, r5 ; stlexd r9, r2, r3, [r10] with r10 = middle_of_block
267 [ 0] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
268 [ 16] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
269 [ 32] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
270 [ 48] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
271 [ 64] ec b1 cc 36 7c 21 2b 86 .. .. .. .. .. .. .. ..
272 [ 80] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
273 [ 96] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
274 [112] .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. ..
275 00000000 r2 (xor, data intreg #1)
276 00000000 r3 (xor, data intreg #2)
277 00000000 r6 (xor, data intreg #3)
278 f841384f r9 (xor, data intreg #4)
279 00000000 r10 (xor, addr intreg #1)