1LDA{,B,H} (reg) 2 3lda 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) 17 18ldab 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) 32 33ldah 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) 47 48STL{,B,H} (reg) 49 50stl 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) 64 65stlb 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) 79 80stlh 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) 94 95LDAEX{,B,H,D} (reg) 96 97ldaex 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) 111 112ldaexb 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) 126 127ldaexh 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) 141 142ldaexd 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) 156 157STLEX{,B,H,D} (reg) -- expected to fail 158 159clrex; 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) 173 174clrex; 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) 188 189clrex; 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) 203 204clrex; 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) 218 219STLEX{,B,H,D} (reg) -- expected to succeed 220 221ldaex 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) 235 236ldaexb 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) 250 251ldaexh 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) 265 266mov 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) 280 281