1 const char* const SimpleMovResults[] = { 2 " 0: 0008 movs r0, r1\n", 3 " 2: 4608 mov r0, r1\n", 4 " 4: 46c8 mov r8, r9\n", 5 " 6: 2001 movs r0, #1\n", 6 " 8: f04f 0809 mov.w r8, #9\n", 7 nullptr 8 }; 9 const char* const SimpleMov32Results[] = { 10 " 0: ea4f 0001 mov.w r0, r1\n", 11 " 4: ea4f 0809 mov.w r8, r9\n", 12 nullptr 13 }; 14 const char* const SimpleMovAddResults[] = { 15 " 0: 4608 mov r0, r1\n", 16 " 2: 1888 adds r0, r1, r2\n", 17 " 4: 1c08 adds r0, r1, #0\n", 18 nullptr 19 }; 20 const char* const DataProcessingRegisterResults[] = { 21 " 0: ea6f 0001 mvn.w r0, r1\n", 22 " 4: eb01 0002 add.w r0, r1, r2\n", 23 " 8: eba1 0002 sub.w r0, r1, r2\n", 24 " c: ea01 0002 and.w r0, r1, r2\n", 25 " 10: ea41 0002 orr.w r0, r1, r2\n", 26 " 14: ea61 0002 orn r0, r1, r2\n", 27 " 18: ea81 0002 eor.w r0, r1, r2\n", 28 " 1c: ea21 0002 bic.w r0, r1, r2\n", 29 " 20: eb41 0002 adc.w r0, r1, r2\n", 30 " 24: eb61 0002 sbc.w r0, r1, r2\n", 31 " 28: ebc1 0002 rsb r0, r1, r2\n", 32 " 2c: ea90 0f01 teq r0, r1\n", 33 " 30: 0008 movs r0, r1\n", 34 " 32: 4608 mov r0, r1\n", 35 " 34: 43c8 mvns r0, r1\n", 36 " 36: 4408 add r0, r1\n", 37 " 38: 1888 adds r0, r1, r2\n", 38 " 3a: 1a88 subs r0, r1, r2\n", 39 " 3c: 4148 adcs r0, r1\n", 40 " 3e: 4188 sbcs r0, r1\n", 41 " 40: 4008 ands r0, r1\n", 42 " 42: 4308 orrs r0, r1\n", 43 " 44: 4048 eors r0, r1\n", 44 " 46: 4388 bics r0, r1\n", 45 " 48: 4208 tst r0, r1\n", 46 " 4a: 4288 cmp r0, r1\n", 47 " 4c: 42c8 cmn r0, r1\n", 48 " 4e: 4641 mov r1, r8\n", 49 " 50: 4681 mov r9, r0\n", 50 " 52: 46c8 mov r8, r9\n", 51 " 54: 4441 add r1, r8\n", 52 " 56: 4481 add r9, r0\n", 53 " 58: 44c8 add r8, r9\n", 54 " 5a: 4548 cmp r0, r9\n", 55 " 5c: 4588 cmp r8, r1\n", 56 " 5e: 45c1 cmp r9, r8\n", 57 " 60: 4248 negs r0, r1\n", 58 " 62: 4240 negs r0, r0\n", 59 " 64: ea5f 0008 movs.w r0, r8\n", 60 " 68: ea7f 0008 mvns.w r0, r8\n", 61 " 6c: eb01 0008 add.w r0, r1, r8\n", 62 " 70: eb11 0008 adds.w r0, r1, r8\n", 63 " 74: ebb1 0008 subs.w r0, r1, r8\n", 64 " 78: eb50 0008 adcs.w r0, r0, r8\n", 65 " 7c: eb70 0008 sbcs.w r0, r0, r8\n", 66 " 80: ea10 0008 ands.w r0, r0, r8\n", 67 " 84: ea50 0008 orrs.w r0, r0, r8\n", 68 " 88: ea90 0008 eors.w r0, r0, r8\n", 69 " 8c: ea30 0008 bics.w r0, r0, r8\n", 70 " 90: ea10 0f08 tst.w r0, r8\n", 71 " 94: eb10 0f08 cmn.w r0, r8\n", 72 " 98: f1d8 0000 rsbs r0, r8, #0\n", 73 " 9c: f1d8 0800 rsbs r8, r8, #0\n", 74 " a0: bf08 it eq\n", 75 " a2: ea7f 0001 mvnseq.w r0, r1\n", 76 " a6: bf08 it eq\n", 77 " a8: eb11 0002 addseq.w r0, r1, r2\n", 78 " ac: bf08 it eq\n", 79 " ae: ebb1 0002 subseq.w r0, r1, r2\n", 80 " b2: bf08 it eq\n", 81 " b4: eb50 0001 adcseq.w r0, r0, r1\n", 82 " b8: bf08 it eq\n", 83 " ba: eb70 0001 sbcseq.w r0, r0, r1\n", 84 " be: bf08 it eq\n", 85 " c0: ea10 0001 andseq.w r0, r0, r1\n", 86 " c4: bf08 it eq\n", 87 " c6: ea50 0001 orrseq.w r0, r0, r1\n", 88 " ca: bf08 it eq\n", 89 " cc: ea90 0001 eorseq.w r0, r0, r1\n", 90 " d0: bf08 it eq\n", 91 " d2: ea30 0001 bicseq.w r0, r0, r1\n", 92 " d6: bf08 it eq\n", 93 " d8: 43c8 mvneq r0, r1\n", 94 " da: bf08 it eq\n", 95 " dc: 1888 addeq r0, r1, r2\n", 96 " de: bf08 it eq\n", 97 " e0: 1a88 subeq r0, r1, r2\n", 98 " e2: bf08 it eq\n", 99 " e4: 4148 adceq r0, r1\n", 100 " e6: bf08 it eq\n", 101 " e8: 4188 sbceq r0, r1\n", 102 " ea: bf08 it eq\n", 103 " ec: 4008 andeq r0, r1\n", 104 " ee: bf08 it eq\n", 105 " f0: 4308 orreq r0, r1\n", 106 " f2: bf08 it eq\n", 107 " f4: 4048 eoreq r0, r1\n", 108 " f6: bf08 it eq\n", 109 " f8: 4388 biceq r0, r1\n", 110 " fa: 4608 mov r0, r1\n", 111 " fc: 43c8 mvns r0, r1\n", 112 " fe: 4408 add r0, r1\n", 113 " 100: 1888 adds r0, r1, r2\n", 114 " 102: 1a88 subs r0, r1, r2\n", 115 " 104: 4148 adcs r0, r1\n", 116 " 106: 4188 sbcs r0, r1\n", 117 " 108: 4008 ands r0, r1\n", 118 " 10a: 4308 orrs r0, r1\n", 119 " 10c: 4048 eors r0, r1\n", 120 " 10e: 4388 bics r0, r1\n", 121 " 110: 4641 mov r1, r8\n", 122 " 112: 4681 mov r9, r0\n", 123 " 114: 46c8 mov r8, r9\n", 124 " 116: 4441 add r1, r8\n", 125 " 118: 4481 add r9, r0\n", 126 " 11a: 44c8 add r8, r9\n", 127 " 11c: 4248 negs r0, r1\n", 128 " 11e: 4240 negs r0, r0\n", 129 " 120: eb01 0c00 add.w ip, r1, r0\n", 130 nullptr 131 }; 132 const char* const DataProcessingImmediateResults[] = { 133 " 0: 2055 movs r0, #85 ; 0x55\n", 134 " 2: f06f 0055 mvn.w r0, #85 ; 0x55\n", 135 " 6: f101 0055 add.w r0, r1, #85 ; 0x55\n", 136 " a: f1a1 0055 sub.w r0, r1, #85 ; 0x55\n", 137 " e: f001 0055 and.w r0, r1, #85 ; 0x55\n", 138 " 12: f041 0055 orr.w r0, r1, #85 ; 0x55\n", 139 " 16: f061 0055 orn r0, r1, #85 ; 0x55\n", 140 " 1a: f081 0055 eor.w r0, r1, #85 ; 0x55\n", 141 " 1e: f021 0055 bic.w r0, r1, #85 ; 0x55\n", 142 " 22: f141 0055 adc.w r0, r1, #85 ; 0x55\n", 143 " 26: f161 0055 sbc.w r0, r1, #85 ; 0x55\n", 144 " 2a: f1c1 0055 rsb r0, r1, #85 ; 0x55\n", 145 " 2e: f010 0f55 tst.w r0, #85 ; 0x55\n", 146 " 32: f090 0f55 teq r0, #85 ; 0x55\n", 147 " 36: 2855 cmp r0, #85 ; 0x55\n", 148 " 38: f110 0f55 cmn.w r0, #85 ; 0x55\n", 149 " 3c: 1d48 adds r0, r1, #5\n", 150 " 3e: 1f48 subs r0, r1, #5\n", 151 " 40: 2055 movs r0, #85 ; 0x55\n", 152 " 42: f07f 0055 mvns.w r0, #85 ; 0x55\n", 153 " 46: 1d48 adds r0, r1, #5\n", 154 " 48: 1f48 subs r0, r1, #5\n", 155 nullptr 156 }; 157 const char* const DataProcessingModifiedImmediateResults[] = { 158 " 0: f04f 1055 mov.w r0, #5570645 ; 0x550055\n", 159 " 4: f06f 1055 mvn.w r0, #5570645 ; 0x550055\n", 160 " 8: f101 1055 add.w r0, r1, #5570645 ; 0x550055\n", 161 " c: f1a1 1055 sub.w r0, r1, #5570645 ; 0x550055\n", 162 " 10: f001 1055 and.w r0, r1, #5570645 ; 0x550055\n", 163 " 14: f041 1055 orr.w r0, r1, #5570645 ; 0x550055\n", 164 " 18: f061 1055 orn r0, r1, #5570645 ; 0x550055\n", 165 " 1c: f081 1055 eor.w r0, r1, #5570645 ; 0x550055\n", 166 " 20: f021 1055 bic.w r0, r1, #5570645 ; 0x550055\n", 167 " 24: f141 1055 adc.w r0, r1, #5570645 ; 0x550055\n", 168 " 28: f161 1055 sbc.w r0, r1, #5570645 ; 0x550055\n", 169 " 2c: f1c1 1055 rsb r0, r1, #5570645 ; 0x550055\n", 170 " 30: f010 1f55 tst.w r0, #5570645 ; 0x550055\n", 171 " 34: f090 1f55 teq r0, #5570645 ; 0x550055\n", 172 " 38: f1b0 1f55 cmp.w r0, #5570645 ; 0x550055\n", 173 " 3c: f110 1f55 cmn.w r0, #5570645 ; 0x550055\n", 174 nullptr 175 }; 176 const char* const DataProcessingModifiedImmediatesResults[] = { 177 " 0: f04f 1055 mov.w r0, #5570645 ; 0x550055\n", 178 " 4: f04f 2055 mov.w r0, #1426085120 ; 0x55005500\n", 179 " 8: f04f 3055 mov.w r0, #1431655765 ; 0x55555555\n", 180 " c: f04f 4055 mov.w r0, #3573547008 ; 0xd5000000\n", 181 " 10: f04f 40d4 mov.w r0, #1778384896 ; 0x6a000000\n", 182 " 14: f44f 7054 mov.w r0, #848 ; 0x350\n", 183 " 18: f44f 70d4 mov.w r0, #424 ; 0x1a8\n", 184 nullptr 185 }; 186 const char* const DataProcessingShiftedRegisterResults[] = { 187 " 0: 0123 lsls r3, r4, #4\n", 188 " 2: 0963 lsrs r3, r4, #5\n", 189 " 4: 11a3 asrs r3, r4, #6\n", 190 " 6: ea5f 13f4 movs.w r3, r4, ror #7\n", 191 " a: ea5f 0334 movs.w r3, r4, rrx\n", 192 " e: ea4f 1304 mov.w r3, r4, lsl #4\n", 193 " 12: ea4f 1354 mov.w r3, r4, lsr #5\n", 194 " 16: ea4f 13a4 mov.w r3, r4, asr #6\n", 195 " 1a: ea4f 13f4 mov.w r3, r4, ror #7\n", 196 " 1e: ea4f 0334 mov.w r3, r4, rrx\n", 197 " 22: ea5f 1804 movs.w r8, r4, lsl #4\n", 198 " 26: ea5f 1854 movs.w r8, r4, lsr #5\n", 199 " 2a: ea5f 18a4 movs.w r8, r4, asr #6\n", 200 " 2e: ea5f 18f4 movs.w r8, r4, ror #7\n", 201 " 32: ea5f 0834 movs.w r8, r4, rrx\n", 202 nullptr 203 }; 204 const char* const ShiftImmediateResults[] = { 205 " 0: 0123 lsls r3, r4, #4\n", 206 " 2: 0963 lsrs r3, r4, #5\n", 207 " 4: 11a3 asrs r3, r4, #6\n", 208 " 6: ea4f 13f4 mov.w r3, r4, ror #7\n", 209 " a: ea4f 0334 mov.w r3, r4, rrx\n", 210 " e: ea4f 1304 mov.w r3, r4, lsl #4\n", 211 " 12: ea4f 1354 mov.w r3, r4, lsr #5\n", 212 " 16: ea4f 13a4 mov.w r3, r4, asr #6\n", 213 " 1a: ea4f 13f4 mov.w r3, r4, ror #7\n", 214 " 1e: ea4f 0334 mov.w r3, r4, rrx\n", 215 " 22: ea5f 1804 movs.w r8, r4, lsl #4\n", 216 " 26: ea5f 1854 movs.w r8, r4, lsr #5\n", 217 " 2a: ea5f 18a4 movs.w r8, r4, asr #6\n", 218 " 2e: ea5f 18f4 movs.w r8, r4, ror #7\n", 219 " 32: ea5f 0834 movs.w r8, r4, rrx\n", 220 nullptr 221 }; 222 const char* const BasicLoadResults[] = { 223 " 0: 69a3 ldr r3, [r4, #24]\n", 224 " 2: 7e23 ldrb r3, [r4, #24]\n", 225 " 4: 8b23 ldrh r3, [r4, #24]\n", 226 " 6: f994 3018 ldrsb.w r3, [r4, #24]\n", 227 " a: f9b4 3018 ldrsh.w r3, [r4, #24]\n", 228 " e: 9b06 ldr r3, [sp, #24]\n", 229 " 10: f8d4 8018 ldr.w r8, [r4, #24]\n", 230 " 14: f894 8018 ldrb.w r8, [r4, #24]\n", 231 " 18: f8b4 8018 ldrh.w r8, [r4, #24]\n", 232 " 1c: f994 8018 ldrsb.w r8, [r4, #24]\n", 233 " 20: f9b4 8018 ldrsh.w r8, [r4, #24]\n", 234 nullptr 235 }; 236 const char* const BasicStoreResults[] = { 237 " 0: 61a3 str r3, [r4, #24]\n", 238 " 2: 7623 strb r3, [r4, #24]\n", 239 " 4: 8323 strh r3, [r4, #24]\n", 240 " 6: 9306 str r3, [sp, #24]\n", 241 " 8: f8c4 8018 str.w r8, [r4, #24]\n", 242 " c: f884 8018 strb.w r8, [r4, #24]\n", 243 " 10: f8a4 8018 strh.w r8, [r4, #24]\n", 244 nullptr 245 }; 246 const char* const ComplexLoadResults[] = { 247 " 0: 69a3 ldr r3, [r4, #24]\n", 248 " 2: f854 3f18 ldr.w r3, [r4, #24]!\n", 249 " 6: f854 3b18 ldr.w r3, [r4], #24\n", 250 " a: f854 3c18 ldr.w r3, [r4, #-24]\n", 251 " e: f854 3d18 ldr.w r3, [r4, #-24]!\n", 252 " 12: f854 3918 ldr.w r3, [r4], #-24\n", 253 " 16: 7e23 ldrb r3, [r4, #24]\n", 254 " 18: f814 3f18 ldrb.w r3, [r4, #24]!\n", 255 " 1c: f814 3b18 ldrb.w r3, [r4], #24\n", 256 " 20: f814 3c18 ldrb.w r3, [r4, #-24]\n", 257 " 24: f814 3d18 ldrb.w r3, [r4, #-24]!\n", 258 " 28: f814 3918 ldrb.w r3, [r4], #-24\n", 259 " 2c: 8b23 ldrh r3, [r4, #24]\n", 260 " 2e: f834 3f18 ldrh.w r3, [r4, #24]!\n", 261 " 32: f834 3b18 ldrh.w r3, [r4], #24\n", 262 " 36: f834 3c18 ldrh.w r3, [r4, #-24]\n", 263 " 3a: f834 3d18 ldrh.w r3, [r4, #-24]!\n", 264 " 3e: f834 3918 ldrh.w r3, [r4], #-24\n", 265 " 42: f994 3018 ldrsb.w r3, [r4, #24]\n", 266 " 46: f914 3f18 ldrsb.w r3, [r4, #24]!\n", 267 " 4a: f914 3b18 ldrsb.w r3, [r4], #24\n", 268 " 4e: f914 3c18 ldrsb.w r3, [r4, #-24]\n", 269 " 52: f914 3d18 ldrsb.w r3, [r4, #-24]!\n", 270 " 56: f914 3918 ldrsb.w r3, [r4], #-24\n", 271 " 5a: f9b4 3018 ldrsh.w r3, [r4, #24]\n", 272 " 5e: f934 3f18 ldrsh.w r3, [r4, #24]!\n", 273 " 62: f934 3b18 ldrsh.w r3, [r4], #24\n", 274 " 66: f934 3c18 ldrsh.w r3, [r4, #-24]\n", 275 " 6a: f934 3d18 ldrsh.w r3, [r4, #-24]!\n", 276 " 6e: f934 3918 ldrsh.w r3, [r4], #-24\n", 277 nullptr 278 }; 279 const char* const ComplexStoreResults[] = { 280 " 0: 61a3 str r3, [r4, #24]\n", 281 " 2: f844 3f18 str.w r3, [r4, #24]!\n", 282 " 6: f844 3b18 str.w r3, [r4], #24\n", 283 " a: f844 3c18 str.w r3, [r4, #-24]\n", 284 " e: f844 3d18 str.w r3, [r4, #-24]!\n", 285 " 12: f844 3918 str.w r3, [r4], #-24\n", 286 " 16: 7623 strb r3, [r4, #24]\n", 287 " 18: f804 3f18 strb.w r3, [r4, #24]!\n", 288 " 1c: f804 3b18 strb.w r3, [r4], #24\n", 289 " 20: f804 3c18 strb.w r3, [r4, #-24]\n", 290 " 24: f804 3d18 strb.w r3, [r4, #-24]!\n", 291 " 28: f804 3918 strb.w r3, [r4], #-24\n", 292 " 2c: 8323 strh r3, [r4, #24]\n", 293 " 2e: f824 3f18 strh.w r3, [r4, #24]!\n", 294 " 32: f824 3b18 strh.w r3, [r4], #24\n", 295 " 36: f824 3c18 strh.w r3, [r4, #-24]\n", 296 " 3a: f824 3d18 strh.w r3, [r4, #-24]!\n", 297 " 3e: f824 3918 strh.w r3, [r4], #-24\n", 298 nullptr 299 }; 300 const char* const NegativeLoadStoreResults[] = { 301 " 0: f854 3c18 ldr.w r3, [r4, #-24]\n", 302 " 4: f854 3d18 ldr.w r3, [r4, #-24]!\n", 303 " 8: f854 3918 ldr.w r3, [r4], #-24\n", 304 " c: f854 3e18 ldrt r3, [r4, #24]\n", 305 " 10: f854 3f18 ldr.w r3, [r4, #24]!\n", 306 " 14: f854 3b18 ldr.w r3, [r4], #24\n", 307 " 18: f814 3c18 ldrb.w r3, [r4, #-24]\n", 308 " 1c: f814 3d18 ldrb.w r3, [r4, #-24]!\n", 309 " 20: f814 3918 ldrb.w r3, [r4], #-24\n", 310 " 24: f814 3e18 ldrbt r3, [r4, #24]\n", 311 " 28: f814 3f18 ldrb.w r3, [r4, #24]!\n", 312 " 2c: f814 3b18 ldrb.w r3, [r4], #24\n", 313 " 30: f834 3c18 ldrh.w r3, [r4, #-24]\n", 314 " 34: f834 3d18 ldrh.w r3, [r4, #-24]!\n", 315 " 38: f834 3918 ldrh.w r3, [r4], #-24\n", 316 " 3c: f834 3e18 ldrht r3, [r4, #24]\n", 317 " 40: f834 3f18 ldrh.w r3, [r4, #24]!\n", 318 " 44: f834 3b18 ldrh.w r3, [r4], #24\n", 319 " 48: f914 3c18 ldrsb.w r3, [r4, #-24]\n", 320 " 4c: f914 3d18 ldrsb.w r3, [r4, #-24]!\n", 321 " 50: f914 3918 ldrsb.w r3, [r4], #-24\n", 322 " 54: f914 3e18 ldrsbt r3, [r4, #24]\n", 323 " 58: f914 3f18 ldrsb.w r3, [r4, #24]!\n", 324 " 5c: f914 3b18 ldrsb.w r3, [r4], #24\n", 325 " 60: f934 3c18 ldrsh.w r3, [r4, #-24]\n", 326 " 64: f934 3d18 ldrsh.w r3, [r4, #-24]!\n", 327 " 68: f934 3918 ldrsh.w r3, [r4], #-24\n", 328 " 6c: f934 3e18 ldrsht r3, [r4, #24]\n", 329 " 70: f934 3f18 ldrsh.w r3, [r4, #24]!\n", 330 " 74: f934 3b18 ldrsh.w r3, [r4], #24\n", 331 " 78: f844 3c18 str.w r3, [r4, #-24]\n", 332 " 7c: f844 3d18 str.w r3, [r4, #-24]!\n", 333 " 80: f844 3918 str.w r3, [r4], #-24\n", 334 " 84: f844 3e18 strt r3, [r4, #24]\n", 335 " 88: f844 3f18 str.w r3, [r4, #24]!\n", 336 " 8c: f844 3b18 str.w r3, [r4], #24\n", 337 " 90: f804 3c18 strb.w r3, [r4, #-24]\n", 338 " 94: f804 3d18 strb.w r3, [r4, #-24]!\n", 339 " 98: f804 3918 strb.w r3, [r4], #-24\n", 340 " 9c: f804 3e18 strbt r3, [r4, #24]\n", 341 " a0: f804 3f18 strb.w r3, [r4, #24]!\n", 342 " a4: f804 3b18 strb.w r3, [r4], #24\n", 343 " a8: f824 3c18 strh.w r3, [r4, #-24]\n", 344 " ac: f824 3d18 strh.w r3, [r4, #-24]!\n", 345 " b0: f824 3918 strh.w r3, [r4], #-24\n", 346 " b4: f824 3e18 strht r3, [r4, #24]\n", 347 " b8: f824 3f18 strh.w r3, [r4, #24]!\n", 348 " bc: f824 3b18 strh.w r3, [r4], #24\n", 349 nullptr 350 }; 351 const char* const SimpleLoadStoreDualResults[] = { 352 " 0: e9c0 2306 strd r2, r3, [r0, #24]\n", 353 " 4: e9d0 2306 ldrd r2, r3, [r0, #24]\n", 354 nullptr 355 }; 356 const char* const ComplexLoadStoreDualResults[] = { 357 " 0: e9c0 2306 strd r2, r3, [r0, #24]\n", 358 " 4: e9e0 2306 strd r2, r3, [r0, #24]!\n", 359 " 8: e8e0 2306 strd r2, r3, [r0], #24\n", 360 " c: e940 2306 strd r2, r3, [r0, #-24]\n", 361 " 10: e960 2306 strd r2, r3, [r0, #-24]!\n", 362 " 14: e860 2306 strd r2, r3, [r0], #-24\n", 363 " 18: e9d0 2306 ldrd r2, r3, [r0, #24]\n", 364 " 1c: e9f0 2306 ldrd r2, r3, [r0, #24]!\n", 365 " 20: e8f0 2306 ldrd r2, r3, [r0], #24\n", 366 " 24: e950 2306 ldrd r2, r3, [r0, #-24]\n", 367 " 28: e970 2306 ldrd r2, r3, [r0, #-24]!\n", 368 " 2c: e870 2306 ldrd r2, r3, [r0], #-24\n", 369 nullptr 370 }; 371 const char* const NegativeLoadStoreDualResults[] = { 372 " 0: e940 2306 strd r2, r3, [r0, #-24]\n", 373 " 4: e960 2306 strd r2, r3, [r0, #-24]!\n", 374 " 8: e860 2306 strd r2, r3, [r0], #-24\n", 375 " c: e9c0 2306 strd r2, r3, [r0, #24]\n", 376 " 10: e9e0 2306 strd r2, r3, [r0, #24]!\n", 377 " 14: e8e0 2306 strd r2, r3, [r0], #24\n", 378 " 18: e950 2306 ldrd r2, r3, [r0, #-24]\n", 379 " 1c: e970 2306 ldrd r2, r3, [r0, #-24]!\n", 380 " 20: e870 2306 ldrd r2, r3, [r0], #-24\n", 381 " 24: e9d0 2306 ldrd r2, r3, [r0, #24]\n", 382 " 28: e9f0 2306 ldrd r2, r3, [r0, #24]!\n", 383 " 2c: e8f0 2306 ldrd r2, r3, [r0], #24\n", 384 nullptr 385 }; 386 const char* const SimpleBranchResults[] = { 387 " 0: 2002 movs r0, #2\n", 388 " 2: 2101 movs r1, #1\n", 389 " 4: e7fd b.n 2 <SimpleBranch+0x2>\n", 390 " 6: e000 b.n a <SimpleBranch+0xa>\n", 391 " 8: 2102 movs r1, #2\n", 392 " a: 2003 movs r0, #3\n", 393 " c: 2002 movs r0, #2\n", 394 " e: 2101 movs r1, #1\n", 395 " 10: d0fd beq.n e <SimpleBranch+0xe>\n", 396 " 12: d000 beq.n 16 <SimpleBranch+0x16>\n", 397 " 14: 2102 movs r1, #2\n", 398 " 16: 2003 movs r0, #3\n", 399 " 18: e002 b.n 20 <SimpleBranch+0x20>\n", 400 " 1a: 2104 movs r1, #4\n", 401 " 1c: e000 b.n 20 <SimpleBranch+0x20>\n", 402 " 1e: 2105 movs r1, #5\n", 403 " 20: 2006 movs r0, #6\n", 404 nullptr 405 }; 406 const char* const LongBranchResults[] = { 407 " 0: f04f 0002 mov.w r0, #2\n", 408 " 4: f04f 0101 mov.w r1, #1\n", 409 " 8: f7ff bffc b.w 4 <LongBranch+0x4>\n", 410 " c: f000 b802 b.w 14 <LongBranch+0x14>\n", 411 " 10: f04f 0102 mov.w r1, #2\n", 412 " 14: f04f 0003 mov.w r0, #3\n", 413 " 18: f04f 0002 mov.w r0, #2\n", 414 " 1c: f04f 0101 mov.w r1, #1\n", 415 " 20: f43f affc beq.w 1c <LongBranch+0x1c>\n", 416 " 24: f000 8002 beq.w 2c <LongBranch+0x2c>\n", 417 " 28: f04f 0102 mov.w r1, #2\n", 418 " 2c: f04f 0003 mov.w r0, #3\n", 419 " 30: f000 b806 b.w 40 <LongBranch+0x40>\n", 420 " 34: f04f 0104 mov.w r1, #4\n", 421 " 38: f000 b802 b.w 40 <LongBranch+0x40>\n", 422 " 3c: f04f 0105 mov.w r1, #5\n", 423 " 40: f04f 0006 mov.w r0, #6\n", 424 nullptr 425 }; 426 const char* const LoadMultipleResults[] = { 427 " 0: cc09 ldmia r4!, {r0, r3}\n", 428 " 2: e934 4800 ldmdb r4!, {fp, lr}\n", 429 " 6: e914 4800 ldmdb r4, {fp, lr}\n", 430 " a: f854 5b04 ldr.w r5, [r4], #4\n", 431 nullptr 432 }; 433 const char* const StoreMultipleResults[] = { 434 " 0: c409 stmia r4!, {r0, r3}\n", 435 " 2: e8a4 4800 stmia.w r4!, {fp, lr}\n", 436 " 6: e884 4800 stmia.w r4, {fp, lr}\n", 437 " a: f844 5c04 str.w r5, [r4, #-4]\n", 438 " e: f844 5d04 str.w r5, [r4, #-4]!\n", 439 nullptr 440 }; 441 const char* const MovWMovTResults[] = { 442 " 0: f240 0400 movw r4, #0\n", 443 " 4: f240 0434 movw r4, #52 ; 0x34\n", 444 " 8: f240 0934 movw r9, #52 ; 0x34\n", 445 " c: f241 2334 movw r3, #4660 ; 0x1234\n", 446 " 10: f64f 79ff movw r9, #65535 ; 0xffff\n", 447 " 14: f2c0 0000 movt r0, #0\n", 448 " 18: f2c1 2034 movt r0, #4660 ; 0x1234\n", 449 " 1c: f6cf 71ff movt r1, #65535 ; 0xffff\n", 450 nullptr 451 }; 452 const char* const SpecialAddSubResults[] = { 453 " 0: aa14 add r2, sp, #80 ; 0x50\n", 454 " 2: b014 add sp, #80 ; 0x50\n", 455 " 4: f10d 0850 add.w r8, sp, #80 ; 0x50\n", 456 " 8: f50d 6270 add.w r2, sp, #3840 ; 0xf00\n", 457 " c: f50d 6d70 add.w sp, sp, #3840 ; 0xf00\n", 458 " 10: f60d 7dfc addw sp, sp, #4092 ; 0xffc\n", 459 " 14: b094 sub sp, #80 ; 0x50\n", 460 " 16: f1ad 0050 sub.w r0, sp, #80 ; 0x50\n", 461 " 1a: f1ad 0850 sub.w r8, sp, #80 ; 0x50\n", 462 " 1e: f5ad 6d70 sub.w sp, sp, #3840 ; 0xf00\n", 463 " 22: f6ad 7dfc subw sp, sp, #4092 ; 0xffc\n", 464 nullptr 465 }; 466 const char* const LoadFromOffsetResults[] = { 467 " 0: 68e2 ldr r2, [r4, #12]\n", 468 " 2: f8d4 2fff ldr.w r2, [r4, #4095] ; 0xfff\n", 469 " 6: f504 5280 add.w r2, r4, #4096 ; 0x1000\n", 470 " a: 6812 ldr r2, [r2, #0]\n", 471 " c: f504 1280 add.w r2, r4, #1048576 ; 0x100000\n", 472 " 10: f8d2 20a4 ldr.w r2, [r2, #164] ; 0xa4\n", 473 " 14: f241 0200 movw r2, #4096 ; 0x1000\n", 474 " 18: f2c0 0210 movt r2, #16\n", 475 " 1c: 4422 add r2, r4\n", 476 " 1e: 6812 ldr r2, [r2, #0]\n", 477 " 20: f241 0c00 movw ip, #4096 ; 0x1000\n", 478 " 24: f2c0 0c10 movt ip, #16\n", 479 " 28: 4464 add r4, ip\n", 480 " 2a: 6824 ldr r4, [r4, #0]\n", 481 " 2c: 89a2 ldrh r2, [r4, #12]\n", 482 " 2e: f8b4 2fff ldrh.w r2, [r4, #4095] ; 0xfff\n", 483 " 32: f504 5280 add.w r2, r4, #4096 ; 0x1000\n", 484 " 36: 8812 ldrh r2, [r2, #0]\n", 485 " 38: f504 1280 add.w r2, r4, #1048576 ; 0x100000\n", 486 " 3c: f8b2 20a4 ldrh.w r2, [r2, #164] ; 0xa4\n", 487 " 40: f241 0200 movw r2, #4096 ; 0x1000\n", 488 " 44: f2c0 0210 movt r2, #16\n", 489 " 48: 4422 add r2, r4\n", 490 " 4a: 8812 ldrh r2, [r2, #0]\n", 491 " 4c: f241 0c00 movw ip, #4096 ; 0x1000\n", 492 " 50: f2c0 0c10 movt ip, #16\n", 493 " 54: 4464 add r4, ip\n", 494 " 56: 8824 ldrh r4, [r4, #0]\n", 495 " 58: e9d4 2303 ldrd r2, r3, [r4, #12]\n", 496 " 5c: e9d4 23ff ldrd r2, r3, [r4, #1020] ; 0x3fc\n", 497 " 60: f504 6280 add.w r2, r4, #1024 ; 0x400\n", 498 " 64: e9d2 2300 ldrd r2, r3, [r2]\n", 499 " 68: f504 2280 add.w r2, r4, #262144 ; 0x40000\n", 500 " 6c: e9d2 2329 ldrd r2, r3, [r2, #164]; 0xa4\n", 501 " 70: f240 4200 movw r2, #1024 ; 0x400\n", 502 " 74: f2c0 0204 movt r2, #4\n", 503 " 78: 4422 add r2, r4\n", 504 " 7a: e9d2 2300 ldrd r2, r3, [r2]\n", 505 " 7e: f240 4c00 movw ip, #1024 ; 0x400\n", 506 " 82: f2c0 0c04 movt ip, #4\n", 507 " 86: 4464 add r4, ip\n", 508 " 88: e9d4 4500 ldrd r4, r5, [r4]\n", 509 " 8c: f8dc 000c ldr.w r0, [ip, #12]\n", 510 " 90: f5a4 1280 sub.w r2, r4, #1048576 ; 0x100000\n", 511 " 94: f8d2 20a4 ldr.w r2, [r2, #164] ; 0xa4\n", 512 " 98: f994 200c ldrsb.w r2, [r4, #12]\n", 513 " 9c: 7b22 ldrb r2, [r4, #12]\n", 514 " 9e: f9b4 200c ldrsh.w r2, [r4, #12]\n", 515 nullptr 516 }; 517 const char* const StoreToOffsetResults[] = { 518 " 0: 60e2 str r2, [r4, #12]\n", 519 " 2: f8c4 2fff str.w r2, [r4, #4095] ; 0xfff\n", 520 " 6: f504 5c80 add.w ip, r4, #4096 ; 0x1000\n", 521 " a: f8cc 2000 str.w r2, [ip]\n", 522 " e: f504 1c80 add.w ip, r4, #1048576 ; 0x100000\n", 523 " 12: f8cc 20a4 str.w r2, [ip, #164] ; 0xa4\n", 524 " 16: f241 0c00 movw ip, #4096 ; 0x1000\n", 525 " 1a: f2c0 0c10 movt ip, #16\n", 526 " 1e: 44a4 add ip, r4\n", 527 " 20: f8cc 2000 str.w r2, [ip]\n", 528 " 24: f241 0c00 movw ip, #4096 ; 0x1000\n", 529 " 28: f2c0 0c10 movt ip, #16\n", 530 " 2c: 44a4 add ip, r4\n", 531 " 2e: f8cc 4000 str.w r4, [ip]\n", 532 " 32: 81a2 strh r2, [r4, #12]\n", 533 " 34: f8a4 2fff strh.w r2, [r4, #4095] ; 0xfff\n", 534 " 38: f504 5c80 add.w ip, r4, #4096 ; 0x1000\n", 535 " 3c: f8ac 2000 strh.w r2, [ip]\n", 536 " 40: f504 1c80 add.w ip, r4, #1048576 ; 0x100000\n", 537 " 44: f8ac 20a4 strh.w r2, [ip, #164] ; 0xa4\n", 538 " 48: f241 0c00 movw ip, #4096 ; 0x1000\n", 539 " 4c: f2c0 0c10 movt ip, #16\n", 540 " 50: 44a4 add ip, r4\n", 541 " 52: f8ac 2000 strh.w r2, [ip]\n", 542 " 56: f241 0c00 movw ip, #4096 ; 0x1000\n", 543 " 5a: f2c0 0c10 movt ip, #16\n", 544 " 5e: 44a4 add ip, r4\n", 545 " 60: f8ac 4000 strh.w r4, [ip]\n", 546 " 64: e9c4 2303 strd r2, r3, [r4, #12]\n", 547 " 68: e9c4 23ff strd r2, r3, [r4, #1020] ; 0x3fc\n", 548 " 6c: f504 6c80 add.w ip, r4, #1024 ; 0x400\n", 549 " 70: e9cc 2300 strd r2, r3, [ip]\n", 550 " 74: f504 2c80 add.w ip, r4, #262144 ; 0x40000\n", 551 " 78: e9cc 2329 strd r2, r3, [ip, #164]; 0xa4\n", 552 " 7c: f240 4c00 movw ip, #1024 ; 0x400\n", 553 " 80: f2c0 0c04 movt ip, #4\n", 554 " 84: 44a4 add ip, r4\n", 555 " 86: e9cc 2300 strd r2, r3, [ip]\n", 556 " 8a: f240 4c00 movw ip, #1024 ; 0x400\n", 557 " 8e: f2c0 0c04 movt ip, #4\n", 558 " 92: 44a4 add ip, r4\n", 559 " 94: e9cc 4500 strd r4, r5, [ip]\n", 560 " 98: f8cc 000c str.w r0, [ip, #12]\n", 561 " 9c: f5a4 1c80 sub.w ip, r4, #1048576 ; 0x100000\n", 562 " a0: f8cc 20a4 str.w r2, [ip, #164] ; 0xa4\n", 563 " a4: 7322 strb r2, [r4, #12]\n", 564 nullptr 565 }; 566 const char* const IfThenResults[] = { 567 " 0: bf08 it eq\n", 568 " 2: 2101 moveq r1, #1\n", 569 " 4: bf04 itt eq\n", 570 " 6: 2101 moveq r1, #1\n", 571 " 8: 2202 moveq r2, #2\n", 572 " a: bf0c ite eq\n", 573 " c: 2101 moveq r1, #1\n", 574 " e: 2202 movne r2, #2\n", 575 " 10: bf06 itte eq\n", 576 " 12: 2101 moveq r1, #1\n", 577 " 14: 2202 moveq r2, #2\n", 578 " 16: 2303 movne r3, #3\n", 579 " 18: bf0e itee eq\n", 580 " 1a: 2101 moveq r1, #1\n", 581 " 1c: 2202 movne r2, #2\n", 582 " 1e: 2303 movne r3, #3\n", 583 " 20: bf03 ittte eq\n", 584 " 22: 2101 moveq r1, #1\n", 585 " 24: 2202 moveq r2, #2\n", 586 " 26: 2303 moveq r3, #3\n", 587 " 28: 2404 movne r4, #4\n", 588 nullptr 589 }; 590 const char* const CbzCbnzResults[] = { 591 " 0: b10a cbz r2, 6 <CbzCbnz+0x6>\n", 592 " 2: 2103 movs r1, #3\n", 593 " 4: 2203 movs r2, #3\n", 594 " 6: 2204 movs r2, #4\n", 595 " 8: b912 cbnz r2, 10 <CbzCbnz+0x10>\n", 596 " a: f04f 0803 mov.w r8, #3\n", 597 " e: 2203 movs r2, #3\n", 598 " 10: 2204 movs r2, #4\n", 599 nullptr 600 }; 601 const char* const MultiplyResults[] = { 602 " 0: 4348 muls r0, r1\n", 603 " 2: fb01 f002 mul.w r0, r1, r2\n", 604 " 6: fb09 f808 mul.w r8, r9, r8\n", 605 " a: fb09 f80a mul.w r8, r9, sl\n", 606 " e: fb01 3002 mla r0, r1, r2, r3\n", 607 " 12: fb09 9808 mla r8, r9, r8, r9\n", 608 " 16: fb01 3012 mls r0, r1, r2, r3\n", 609 " 1a: fb09 9818 mls r8, r9, r8, r9\n", 610 " 1e: fba2 0103 umull r0, r1, r2, r3\n", 611 " 22: fbaa 890b umull r8, r9, sl, fp\n", 612 nullptr 613 }; 614 const char* const DivideResults[] = { 615 " 0: fb91 f0f2 sdiv r0, r1, r2\n", 616 " 4: fb99 f8fa sdiv r8, r9, sl\n", 617 " 8: fbb1 f0f2 udiv r0, r1, r2\n", 618 " c: fbb9 f8fa udiv r8, r9, sl\n", 619 nullptr 620 }; 621 const char* const VMovResults[] = { 622 " 0: eef7 0a00 vmov.f32 s1, #112 ; 0x70\n", 623 " 4: eeb7 1b00 vmov.f64 d1, #112 ; 0x70\n", 624 " 8: eef0 0a41 vmov.f32 s1, s2\n", 625 " c: eeb0 1b42 vmov.f64 d1, d2\n", 626 nullptr 627 }; 628 const char* const BasicFloatingPointResults[] = { 629 " 0: ee30 0a81 vadd.f32 s0, s1, s2\n", 630 " 4: ee30 0ac1 vsub.f32 s0, s1, s2\n", 631 " 8: ee20 0a81 vmul.f32 s0, s1, s2\n", 632 " c: ee00 0a81 vmla.f32 s0, s1, s2\n", 633 " 10: ee00 0ac1 vmls.f32 s0, s1, s2\n", 634 " 14: ee80 0a81 vdiv.f32 s0, s1, s2\n", 635 " 18: eeb0 0ae0 vabs.f32 s0, s1\n", 636 " 1c: eeb1 0a60 vneg.f32 s0, s1\n", 637 " 20: eeb1 0ae0 vsqrt.f32 s0, s1\n", 638 " 24: ee31 0b02 vadd.f64 d0, d1, d2\n", 639 " 28: ee31 0b42 vsub.f64 d0, d1, d2\n", 640 " 2c: ee21 0b02 vmul.f64 d0, d1, d2\n", 641 " 30: ee01 0b02 vmla.f64 d0, d1, d2\n", 642 " 34: ee01 0b42 vmls.f64 d0, d1, d2\n", 643 " 38: ee81 0b02 vdiv.f64 d0, d1, d2\n", 644 " 3c: eeb0 0bc1 vabs.f64 d0, d1\n", 645 " 40: eeb1 0b41 vneg.f64 d0, d1\n", 646 " 44: eeb1 0bc1 vsqrt.f64 d0, d1\n", 647 nullptr 648 }; 649 const char* const FloatingPointConversionsResults[] = { 650 " 0: eeb7 1bc2 vcvt.f32.f64 s2, d2\n", 651 " 4: eeb7 2ac1 vcvt.f64.f32 d2, s2\n", 652 " 8: eefd 0ac1 vcvt.s32.f32 s1, s2\n", 653 " c: eef8 0ac1 vcvt.f32.s32 s1, s2\n", 654 " 10: eefd 0bc2 vcvt.s32.f64 s1, d2\n", 655 " 14: eeb8 1bc1 vcvt.f64.s32 d1, s2\n", 656 " 18: eefc 0ac1 vcvt.u32.f32 s1, s2\n", 657 " 1c: eef8 0a41 vcvt.f32.u32 s1, s2\n", 658 " 20: eefc 0bc2 vcvt.u32.f64 s1, d2\n", 659 " 24: eeb8 1b41 vcvt.f64.u32 d1, s2\n", 660 nullptr 661 }; 662 const char* const FloatingPointComparisonsResults[] = { 663 " 0: eeb4 0a60 vcmp.f32 s0, s1\n", 664 " 4: eeb4 0b41 vcmp.f64 d0, d1\n", 665 " 8: eeb5 1a40 vcmp.f32 s2, #0.0\n", 666 " c: eeb5 2b40 vcmp.f64 d2, #0.0\n", 667 nullptr 668 }; 669 const char* const CallsResults[] = { 670 " 0: 47f0 blx lr\n", 671 " 2: 4770 bx lr\n", 672 nullptr 673 }; 674 const char* const BreakpointResults[] = { 675 " 0: be00 bkpt 0x0000\n", 676 nullptr 677 }; 678 const char* const StrR1Results[] = { 679 " 0: 9111 str r1, [sp, #68] ; 0x44\n", 680 " 2: f8cd 142c str.w r1, [sp, #1068] ; 0x42c\n", 681 nullptr 682 }; 683 const char* const VPushPopResults[] = { 684 " 0: ed2d 1a04 vpush {s2-s5}\n", 685 " 4: ed2d 2b08 vpush {d2-d5}\n", 686 " 8: ecbd 1a04 vpop {s2-s5}\n", 687 " c: ecbd 2b08 vpop {d2-d5}\n", 688 nullptr 689 }; 690 const char* const Max16BitBranchResults[] = { 691 " 0: e3ff b.n 802 <Max16BitBranch+0x802>\n", 692 " 2: 2300 movs r3, #0\n", 693 " 4: 2302 movs r3, #2\n", 694 " 6: 2304 movs r3, #4\n", 695 " 8: 2306 movs r3, #6\n", 696 " a: 2308 movs r3, #8\n", 697 " c: 230a movs r3, #10\n", 698 " e: 230c movs r3, #12\n", 699 " 10: 230e movs r3, #14\n", 700 " 12: 2310 movs r3, #16\n", 701 " 14: 2312 movs r3, #18\n", 702 " 16: 2314 movs r3, #20\n", 703 " 18: 2316 movs r3, #22\n", 704 " 1a: 2318 movs r3, #24\n", 705 " 1c: 231a movs r3, #26\n", 706 " 1e: 231c movs r3, #28\n", 707 " 20: 231e movs r3, #30\n", 708 " 22: 2320 movs r3, #32\n", 709 " 24: 2322 movs r3, #34 ; 0x22\n", 710 " 26: 2324 movs r3, #36 ; 0x24\n", 711 " 28: 2326 movs r3, #38 ; 0x26\n", 712 " 2a: 2328 movs r3, #40 ; 0x28\n", 713 " 2c: 232a movs r3, #42 ; 0x2a\n", 714 " 2e: 232c movs r3, #44 ; 0x2c\n", 715 " 30: 232e movs r3, #46 ; 0x2e\n", 716 " 32: 2330 movs r3, #48 ; 0x30\n", 717 " 34: 2332 movs r3, #50 ; 0x32\n", 718 " 36: 2334 movs r3, #52 ; 0x34\n", 719 " 38: 2336 movs r3, #54 ; 0x36\n", 720 " 3a: 2338 movs r3, #56 ; 0x38\n", 721 " 3c: 233a movs r3, #58 ; 0x3a\n", 722 " 3e: 233c movs r3, #60 ; 0x3c\n", 723 " 40: 233e movs r3, #62 ; 0x3e\n", 724 " 42: 2340 movs r3, #64 ; 0x40\n", 725 " 44: 2342 movs r3, #66 ; 0x42\n", 726 " 46: 2344 movs r3, #68 ; 0x44\n", 727 " 48: 2346 movs r3, #70 ; 0x46\n", 728 " 4a: 2348 movs r3, #72 ; 0x48\n", 729 " 4c: 234a movs r3, #74 ; 0x4a\n", 730 " 4e: 234c movs r3, #76 ; 0x4c\n", 731 " 50: 234e movs r3, #78 ; 0x4e\n", 732 " 52: 2350 movs r3, #80 ; 0x50\n", 733 " 54: 2352 movs r3, #82 ; 0x52\n", 734 " 56: 2354 movs r3, #84 ; 0x54\n", 735 " 58: 2356 movs r3, #86 ; 0x56\n", 736 " 5a: 2358 movs r3, #88 ; 0x58\n", 737 " 5c: 235a movs r3, #90 ; 0x5a\n", 738 " 5e: 235c movs r3, #92 ; 0x5c\n", 739 " 60: 235e movs r3, #94 ; 0x5e\n", 740 " 62: 2360 movs r3, #96 ; 0x60\n", 741 " 64: 2362 movs r3, #98 ; 0x62\n", 742 " 66: 2364 movs r3, #100 ; 0x64\n", 743 " 68: 2366 movs r3, #102 ; 0x66\n", 744 " 6a: 2368 movs r3, #104 ; 0x68\n", 745 " 6c: 236a movs r3, #106 ; 0x6a\n", 746 " 6e: 236c movs r3, #108 ; 0x6c\n", 747 " 70: 236e movs r3, #110 ; 0x6e\n", 748 " 72: 2370 movs r3, #112 ; 0x70\n", 749 " 74: 2372 movs r3, #114 ; 0x72\n", 750 " 76: 2374 movs r3, #116 ; 0x74\n", 751 " 78: 2376 movs r3, #118 ; 0x76\n", 752 " 7a: 2378 movs r3, #120 ; 0x78\n", 753 " 7c: 237a movs r3, #122 ; 0x7a\n", 754 " 7e: 237c movs r3, #124 ; 0x7c\n", 755 " 80: 237e movs r3, #126 ; 0x7e\n", 756 " 82: 2380 movs r3, #128 ; 0x80\n", 757 " 84: 2382 movs r3, #130 ; 0x82\n", 758 " 86: 2384 movs r3, #132 ; 0x84\n", 759 " 88: 2386 movs r3, #134 ; 0x86\n", 760 " 8a: 2388 movs r3, #136 ; 0x88\n", 761 " 8c: 238a movs r3, #138 ; 0x8a\n", 762 " 8e: 238c movs r3, #140 ; 0x8c\n", 763 " 90: 238e movs r3, #142 ; 0x8e\n", 764 " 92: 2390 movs r3, #144 ; 0x90\n", 765 " 94: 2392 movs r3, #146 ; 0x92\n", 766 " 96: 2394 movs r3, #148 ; 0x94\n", 767 " 98: 2396 movs r3, #150 ; 0x96\n", 768 " 9a: 2398 movs r3, #152 ; 0x98\n", 769 " 9c: 239a movs r3, #154 ; 0x9a\n", 770 " 9e: 239c movs r3, #156 ; 0x9c\n", 771 " a0: 239e movs r3, #158 ; 0x9e\n", 772 " a2: 23a0 movs r3, #160 ; 0xa0\n", 773 " a4: 23a2 movs r3, #162 ; 0xa2\n", 774 " a6: 23a4 movs r3, #164 ; 0xa4\n", 775 " a8: 23a6 movs r3, #166 ; 0xa6\n", 776 " aa: 23a8 movs r3, #168 ; 0xa8\n", 777 " ac: 23aa movs r3, #170 ; 0xaa\n", 778 " ae: 23ac movs r3, #172 ; 0xac\n", 779 " b0: 23ae movs r3, #174 ; 0xae\n", 780 " b2: 23b0 movs r3, #176 ; 0xb0\n", 781 " b4: 23b2 movs r3, #178 ; 0xb2\n", 782 " b6: 23b4 movs r3, #180 ; 0xb4\n", 783 " b8: 23b6 movs r3, #182 ; 0xb6\n", 784 " ba: 23b8 movs r3, #184 ; 0xb8\n", 785 " bc: 23ba movs r3, #186 ; 0xba\n", 786 " be: 23bc movs r3, #188 ; 0xbc\n", 787 " c0: 23be movs r3, #190 ; 0xbe\n", 788 " c2: 23c0 movs r3, #192 ; 0xc0\n", 789 " c4: 23c2 movs r3, #194 ; 0xc2\n", 790 " c6: 23c4 movs r3, #196 ; 0xc4\n", 791 " c8: 23c6 movs r3, #198 ; 0xc6\n", 792 " ca: 23c8 movs r3, #200 ; 0xc8\n", 793 " cc: 23ca movs r3, #202 ; 0xca\n", 794 " ce: 23cc movs r3, #204 ; 0xcc\n", 795 " d0: 23ce movs r3, #206 ; 0xce\n", 796 " d2: 23d0 movs r3, #208 ; 0xd0\n", 797 " d4: 23d2 movs r3, #210 ; 0xd2\n", 798 " d6: 23d4 movs r3, #212 ; 0xd4\n", 799 " d8: 23d6 movs r3, #214 ; 0xd6\n", 800 " da: 23d8 movs r3, #216 ; 0xd8\n", 801 " dc: 23da movs r3, #218 ; 0xda\n", 802 " de: 23dc movs r3, #220 ; 0xdc\n", 803 " e0: 23de movs r3, #222 ; 0xde\n", 804 " e2: 23e0 movs r3, #224 ; 0xe0\n", 805 " e4: 23e2 movs r3, #226 ; 0xe2\n", 806 " e6: 23e4 movs r3, #228 ; 0xe4\n", 807 " e8: 23e6 movs r3, #230 ; 0xe6\n", 808 " ea: 23e8 movs r3, #232 ; 0xe8\n", 809 " ec: 23ea movs r3, #234 ; 0xea\n", 810 " ee: 23ec movs r3, #236 ; 0xec\n", 811 " f0: 23ee movs r3, #238 ; 0xee\n", 812 " f2: 23f0 movs r3, #240 ; 0xf0\n", 813 " f4: 23f2 movs r3, #242 ; 0xf2\n", 814 " f6: 23f4 movs r3, #244 ; 0xf4\n", 815 " f8: 23f6 movs r3, #246 ; 0xf6\n", 816 " fa: 23f8 movs r3, #248 ; 0xf8\n", 817 " fc: 23fa movs r3, #250 ; 0xfa\n", 818 " fe: 23fc movs r3, #252 ; 0xfc\n", 819 " 100: 23fe movs r3, #254 ; 0xfe\n", 820 " 102: 2300 movs r3, #0\n", 821 " 104: 2302 movs r3, #2\n", 822 " 106: 2304 movs r3, #4\n", 823 " 108: 2306 movs r3, #6\n", 824 " 10a: 2308 movs r3, #8\n", 825 " 10c: 230a movs r3, #10\n", 826 " 10e: 230c movs r3, #12\n", 827 " 110: 230e movs r3, #14\n", 828 " 112: 2310 movs r3, #16\n", 829 " 114: 2312 movs r3, #18\n", 830 " 116: 2314 movs r3, #20\n", 831 " 118: 2316 movs r3, #22\n", 832 " 11a: 2318 movs r3, #24\n", 833 " 11c: 231a movs r3, #26\n", 834 " 11e: 231c movs r3, #28\n", 835 " 120: 231e movs r3, #30\n", 836 " 122: 2320 movs r3, #32\n", 837 " 124: 2322 movs r3, #34 ; 0x22\n", 838 " 126: 2324 movs r3, #36 ; 0x24\n", 839 " 128: 2326 movs r3, #38 ; 0x26\n", 840 " 12a: 2328 movs r3, #40 ; 0x28\n", 841 " 12c: 232a movs r3, #42 ; 0x2a\n", 842 " 12e: 232c movs r3, #44 ; 0x2c\n", 843 " 130: 232e movs r3, #46 ; 0x2e\n", 844 " 132: 2330 movs r3, #48 ; 0x30\n", 845 " 134: 2332 movs r3, #50 ; 0x32\n", 846 " 136: 2334 movs r3, #52 ; 0x34\n", 847 " 138: 2336 movs r3, #54 ; 0x36\n", 848 " 13a: 2338 movs r3, #56 ; 0x38\n", 849 " 13c: 233a movs r3, #58 ; 0x3a\n", 850 " 13e: 233c movs r3, #60 ; 0x3c\n", 851 " 140: 233e movs r3, #62 ; 0x3e\n", 852 " 142: 2340 movs r3, #64 ; 0x40\n", 853 " 144: 2342 movs r3, #66 ; 0x42\n", 854 " 146: 2344 movs r3, #68 ; 0x44\n", 855 " 148: 2346 movs r3, #70 ; 0x46\n", 856 " 14a: 2348 movs r3, #72 ; 0x48\n", 857 " 14c: 234a movs r3, #74 ; 0x4a\n", 858 " 14e: 234c movs r3, #76 ; 0x4c\n", 859 " 150: 234e movs r3, #78 ; 0x4e\n", 860 " 152: 2350 movs r3, #80 ; 0x50\n", 861 " 154: 2352 movs r3, #82 ; 0x52\n", 862 " 156: 2354 movs r3, #84 ; 0x54\n", 863 " 158: 2356 movs r3, #86 ; 0x56\n", 864 " 15a: 2358 movs r3, #88 ; 0x58\n", 865 " 15c: 235a movs r3, #90 ; 0x5a\n", 866 " 15e: 235c movs r3, #92 ; 0x5c\n", 867 " 160: 235e movs r3, #94 ; 0x5e\n", 868 " 162: 2360 movs r3, #96 ; 0x60\n", 869 " 164: 2362 movs r3, #98 ; 0x62\n", 870 " 166: 2364 movs r3, #100 ; 0x64\n", 871 " 168: 2366 movs r3, #102 ; 0x66\n", 872 " 16a: 2368 movs r3, #104 ; 0x68\n", 873 " 16c: 236a movs r3, #106 ; 0x6a\n", 874 " 16e: 236c movs r3, #108 ; 0x6c\n", 875 " 170: 236e movs r3, #110 ; 0x6e\n", 876 " 172: 2370 movs r3, #112 ; 0x70\n", 877 " 174: 2372 movs r3, #114 ; 0x72\n", 878 " 176: 2374 movs r3, #116 ; 0x74\n", 879 " 178: 2376 movs r3, #118 ; 0x76\n", 880 " 17a: 2378 movs r3, #120 ; 0x78\n", 881 " 17c: 237a movs r3, #122 ; 0x7a\n", 882 " 17e: 237c movs r3, #124 ; 0x7c\n", 883 " 180: 237e movs r3, #126 ; 0x7e\n", 884 " 182: 2380 movs r3, #128 ; 0x80\n", 885 " 184: 2382 movs r3, #130 ; 0x82\n", 886 " 186: 2384 movs r3, #132 ; 0x84\n", 887 " 188: 2386 movs r3, #134 ; 0x86\n", 888 " 18a: 2388 movs r3, #136 ; 0x88\n", 889 " 18c: 238a movs r3, #138 ; 0x8a\n", 890 " 18e: 238c movs r3, #140 ; 0x8c\n", 891 " 190: 238e movs r3, #142 ; 0x8e\n", 892 " 192: 2390 movs r3, #144 ; 0x90\n", 893 " 194: 2392 movs r3, #146 ; 0x92\n", 894 " 196: 2394 movs r3, #148 ; 0x94\n", 895 " 198: 2396 movs r3, #150 ; 0x96\n", 896 " 19a: 2398 movs r3, #152 ; 0x98\n", 897 " 19c: 239a movs r3, #154 ; 0x9a\n", 898 " 19e: 239c movs r3, #156 ; 0x9c\n", 899 " 1a0: 239e movs r3, #158 ; 0x9e\n", 900 " 1a2: 23a0 movs r3, #160 ; 0xa0\n", 901 " 1a4: 23a2 movs r3, #162 ; 0xa2\n", 902 " 1a6: 23a4 movs r3, #164 ; 0xa4\n", 903 " 1a8: 23a6 movs r3, #166 ; 0xa6\n", 904 " 1aa: 23a8 movs r3, #168 ; 0xa8\n", 905 " 1ac: 23aa movs r3, #170 ; 0xaa\n", 906 " 1ae: 23ac movs r3, #172 ; 0xac\n", 907 " 1b0: 23ae movs r3, #174 ; 0xae\n", 908 " 1b2: 23b0 movs r3, #176 ; 0xb0\n", 909 " 1b4: 23b2 movs r3, #178 ; 0xb2\n", 910 " 1b6: 23b4 movs r3, #180 ; 0xb4\n", 911 " 1b8: 23b6 movs r3, #182 ; 0xb6\n", 912 " 1ba: 23b8 movs r3, #184 ; 0xb8\n", 913 " 1bc: 23ba movs r3, #186 ; 0xba\n", 914 " 1be: 23bc movs r3, #188 ; 0xbc\n", 915 " 1c0: 23be movs r3, #190 ; 0xbe\n", 916 " 1c2: 23c0 movs r3, #192 ; 0xc0\n", 917 " 1c4: 23c2 movs r3, #194 ; 0xc2\n", 918 " 1c6: 23c4 movs r3, #196 ; 0xc4\n", 919 " 1c8: 23c6 movs r3, #198 ; 0xc6\n", 920 " 1ca: 23c8 movs r3, #200 ; 0xc8\n", 921 " 1cc: 23ca movs r3, #202 ; 0xca\n", 922 " 1ce: 23cc movs r3, #204 ; 0xcc\n", 923 " 1d0: 23ce movs r3, #206 ; 0xce\n", 924 " 1d2: 23d0 movs r3, #208 ; 0xd0\n", 925 " 1d4: 23d2 movs r3, #210 ; 0xd2\n", 926 " 1d6: 23d4 movs r3, #212 ; 0xd4\n", 927 " 1d8: 23d6 movs r3, #214 ; 0xd6\n", 928 " 1da: 23d8 movs r3, #216 ; 0xd8\n", 929 " 1dc: 23da movs r3, #218 ; 0xda\n", 930 " 1de: 23dc movs r3, #220 ; 0xdc\n", 931 " 1e0: 23de movs r3, #222 ; 0xde\n", 932 " 1e2: 23e0 movs r3, #224 ; 0xe0\n", 933 " 1e4: 23e2 movs r3, #226 ; 0xe2\n", 934 " 1e6: 23e4 movs r3, #228 ; 0xe4\n", 935 " 1e8: 23e6 movs r3, #230 ; 0xe6\n", 936 " 1ea: 23e8 movs r3, #232 ; 0xe8\n", 937 " 1ec: 23ea movs r3, #234 ; 0xea\n", 938 " 1ee: 23ec movs r3, #236 ; 0xec\n", 939 " 1f0: 23ee movs r3, #238 ; 0xee\n", 940 " 1f2: 23f0 movs r3, #240 ; 0xf0\n", 941 " 1f4: 23f2 movs r3, #242 ; 0xf2\n", 942 " 1f6: 23f4 movs r3, #244 ; 0xf4\n", 943 " 1f8: 23f6 movs r3, #246 ; 0xf6\n", 944 " 1fa: 23f8 movs r3, #248 ; 0xf8\n", 945 " 1fc: 23fa movs r3, #250 ; 0xfa\n", 946 " 1fe: 23fc movs r3, #252 ; 0xfc\n", 947 " 200: 23fe movs r3, #254 ; 0xfe\n", 948 " 202: 2300 movs r3, #0\n", 949 " 204: 2302 movs r3, #2\n", 950 " 206: 2304 movs r3, #4\n", 951 " 208: 2306 movs r3, #6\n", 952 " 20a: 2308 movs r3, #8\n", 953 " 20c: 230a movs r3, #10\n", 954 " 20e: 230c movs r3, #12\n", 955 " 210: 230e movs r3, #14\n", 956 " 212: 2310 movs r3, #16\n", 957 " 214: 2312 movs r3, #18\n", 958 " 216: 2314 movs r3, #20\n", 959 " 218: 2316 movs r3, #22\n", 960 " 21a: 2318 movs r3, #24\n", 961 " 21c: 231a movs r3, #26\n", 962 " 21e: 231c movs r3, #28\n", 963 " 220: 231e movs r3, #30\n", 964 " 222: 2320 movs r3, #32\n", 965 " 224: 2322 movs r3, #34 ; 0x22\n", 966 " 226: 2324 movs r3, #36 ; 0x24\n", 967 " 228: 2326 movs r3, #38 ; 0x26\n", 968 " 22a: 2328 movs r3, #40 ; 0x28\n", 969 " 22c: 232a movs r3, #42 ; 0x2a\n", 970 " 22e: 232c movs r3, #44 ; 0x2c\n", 971 " 230: 232e movs r3, #46 ; 0x2e\n", 972 " 232: 2330 movs r3, #48 ; 0x30\n", 973 " 234: 2332 movs r3, #50 ; 0x32\n", 974 " 236: 2334 movs r3, #52 ; 0x34\n", 975 " 238: 2336 movs r3, #54 ; 0x36\n", 976 " 23a: 2338 movs r3, #56 ; 0x38\n", 977 " 23c: 233a movs r3, #58 ; 0x3a\n", 978 " 23e: 233c movs r3, #60 ; 0x3c\n", 979 " 240: 233e movs r3, #62 ; 0x3e\n", 980 " 242: 2340 movs r3, #64 ; 0x40\n", 981 " 244: 2342 movs r3, #66 ; 0x42\n", 982 " 246: 2344 movs r3, #68 ; 0x44\n", 983 " 248: 2346 movs r3, #70 ; 0x46\n", 984 " 24a: 2348 movs r3, #72 ; 0x48\n", 985 " 24c: 234a movs r3, #74 ; 0x4a\n", 986 " 24e: 234c movs r3, #76 ; 0x4c\n", 987 " 250: 234e movs r3, #78 ; 0x4e\n", 988 " 252: 2350 movs r3, #80 ; 0x50\n", 989 " 254: 2352 movs r3, #82 ; 0x52\n", 990 " 256: 2354 movs r3, #84 ; 0x54\n", 991 " 258: 2356 movs r3, #86 ; 0x56\n", 992 " 25a: 2358 movs r3, #88 ; 0x58\n", 993 " 25c: 235a movs r3, #90 ; 0x5a\n", 994 " 25e: 235c movs r3, #92 ; 0x5c\n", 995 " 260: 235e movs r3, #94 ; 0x5e\n", 996 " 262: 2360 movs r3, #96 ; 0x60\n", 997 " 264: 2362 movs r3, #98 ; 0x62\n", 998 " 266: 2364 movs r3, #100 ; 0x64\n", 999 " 268: 2366 movs r3, #102 ; 0x66\n", 1000 " 26a: 2368 movs r3, #104 ; 0x68\n", 1001 " 26c: 236a movs r3, #106 ; 0x6a\n", 1002 " 26e: 236c movs r3, #108 ; 0x6c\n", 1003 " 270: 236e movs r3, #110 ; 0x6e\n", 1004 " 272: 2370 movs r3, #112 ; 0x70\n", 1005 " 274: 2372 movs r3, #114 ; 0x72\n", 1006 " 276: 2374 movs r3, #116 ; 0x74\n", 1007 " 278: 2376 movs r3, #118 ; 0x76\n", 1008 " 27a: 2378 movs r3, #120 ; 0x78\n", 1009 " 27c: 237a movs r3, #122 ; 0x7a\n", 1010 " 27e: 237c movs r3, #124 ; 0x7c\n", 1011 " 280: 237e movs r3, #126 ; 0x7e\n", 1012 " 282: 2380 movs r3, #128 ; 0x80\n", 1013 " 284: 2382 movs r3, #130 ; 0x82\n", 1014 " 286: 2384 movs r3, #132 ; 0x84\n", 1015 " 288: 2386 movs r3, #134 ; 0x86\n", 1016 " 28a: 2388 movs r3, #136 ; 0x88\n", 1017 " 28c: 238a movs r3, #138 ; 0x8a\n", 1018 " 28e: 238c movs r3, #140 ; 0x8c\n", 1019 " 290: 238e movs r3, #142 ; 0x8e\n", 1020 " 292: 2390 movs r3, #144 ; 0x90\n", 1021 " 294: 2392 movs r3, #146 ; 0x92\n", 1022 " 296: 2394 movs r3, #148 ; 0x94\n", 1023 " 298: 2396 movs r3, #150 ; 0x96\n", 1024 " 29a: 2398 movs r3, #152 ; 0x98\n", 1025 " 29c: 239a movs r3, #154 ; 0x9a\n", 1026 " 29e: 239c movs r3, #156 ; 0x9c\n", 1027 " 2a0: 239e movs r3, #158 ; 0x9e\n", 1028 " 2a2: 23a0 movs r3, #160 ; 0xa0\n", 1029 " 2a4: 23a2 movs r3, #162 ; 0xa2\n", 1030 " 2a6: 23a4 movs r3, #164 ; 0xa4\n", 1031 " 2a8: 23a6 movs r3, #166 ; 0xa6\n", 1032 " 2aa: 23a8 movs r3, #168 ; 0xa8\n", 1033 " 2ac: 23aa movs r3, #170 ; 0xaa\n", 1034 " 2ae: 23ac movs r3, #172 ; 0xac\n", 1035 " 2b0: 23ae movs r3, #174 ; 0xae\n", 1036 " 2b2: 23b0 movs r3, #176 ; 0xb0\n", 1037 " 2b4: 23b2 movs r3, #178 ; 0xb2\n", 1038 " 2b6: 23b4 movs r3, #180 ; 0xb4\n", 1039 " 2b8: 23b6 movs r3, #182 ; 0xb6\n", 1040 " 2ba: 23b8 movs r3, #184 ; 0xb8\n", 1041 " 2bc: 23ba movs r3, #186 ; 0xba\n", 1042 " 2be: 23bc movs r3, #188 ; 0xbc\n", 1043 " 2c0: 23be movs r3, #190 ; 0xbe\n", 1044 " 2c2: 23c0 movs r3, #192 ; 0xc0\n", 1045 " 2c4: 23c2 movs r3, #194 ; 0xc2\n", 1046 " 2c6: 23c4 movs r3, #196 ; 0xc4\n", 1047 " 2c8: 23c6 movs r3, #198 ; 0xc6\n", 1048 " 2ca: 23c8 movs r3, #200 ; 0xc8\n", 1049 " 2cc: 23ca movs r3, #202 ; 0xca\n", 1050 " 2ce: 23cc movs r3, #204 ; 0xcc\n", 1051 " 2d0: 23ce movs r3, #206 ; 0xce\n", 1052 " 2d2: 23d0 movs r3, #208 ; 0xd0\n", 1053 " 2d4: 23d2 movs r3, #210 ; 0xd2\n", 1054 " 2d6: 23d4 movs r3, #212 ; 0xd4\n", 1055 " 2d8: 23d6 movs r3, #214 ; 0xd6\n", 1056 " 2da: 23d8 movs r3, #216 ; 0xd8\n", 1057 " 2dc: 23da movs r3, #218 ; 0xda\n", 1058 " 2de: 23dc movs r3, #220 ; 0xdc\n", 1059 " 2e0: 23de movs r3, #222 ; 0xde\n", 1060 " 2e2: 23e0 movs r3, #224 ; 0xe0\n", 1061 " 2e4: 23e2 movs r3, #226 ; 0xe2\n", 1062 " 2e6: 23e4 movs r3, #228 ; 0xe4\n", 1063 " 2e8: 23e6 movs r3, #230 ; 0xe6\n", 1064 " 2ea: 23e8 movs r3, #232 ; 0xe8\n", 1065 " 2ec: 23ea movs r3, #234 ; 0xea\n", 1066 " 2ee: 23ec movs r3, #236 ; 0xec\n", 1067 " 2f0: 23ee movs r3, #238 ; 0xee\n", 1068 " 2f2: 23f0 movs r3, #240 ; 0xf0\n", 1069 " 2f4: 23f2 movs r3, #242 ; 0xf2\n", 1070 " 2f6: 23f4 movs r3, #244 ; 0xf4\n", 1071 " 2f8: 23f6 movs r3, #246 ; 0xf6\n", 1072 " 2fa: 23f8 movs r3, #248 ; 0xf8\n", 1073 " 2fc: 23fa movs r3, #250 ; 0xfa\n", 1074 " 2fe: 23fc movs r3, #252 ; 0xfc\n", 1075 " 300: 23fe movs r3, #254 ; 0xfe\n", 1076 " 302: 2300 movs r3, #0\n", 1077 " 304: 2302 movs r3, #2\n", 1078 " 306: 2304 movs r3, #4\n", 1079 " 308: 2306 movs r3, #6\n", 1080 " 30a: 2308 movs r3, #8\n", 1081 " 30c: 230a movs r3, #10\n", 1082 " 30e: 230c movs r3, #12\n", 1083 " 310: 230e movs r3, #14\n", 1084 " 312: 2310 movs r3, #16\n", 1085 " 314: 2312 movs r3, #18\n", 1086 " 316: 2314 movs r3, #20\n", 1087 " 318: 2316 movs r3, #22\n", 1088 " 31a: 2318 movs r3, #24\n", 1089 " 31c: 231a movs r3, #26\n", 1090 " 31e: 231c movs r3, #28\n", 1091 " 320: 231e movs r3, #30\n", 1092 " 322: 2320 movs r3, #32\n", 1093 " 324: 2322 movs r3, #34 ; 0x22\n", 1094 " 326: 2324 movs r3, #36 ; 0x24\n", 1095 " 328: 2326 movs r3, #38 ; 0x26\n", 1096 " 32a: 2328 movs r3, #40 ; 0x28\n", 1097 " 32c: 232a movs r3, #42 ; 0x2a\n", 1098 " 32e: 232c movs r3, #44 ; 0x2c\n", 1099 " 330: 232e movs r3, #46 ; 0x2e\n", 1100 " 332: 2330 movs r3, #48 ; 0x30\n", 1101 " 334: 2332 movs r3, #50 ; 0x32\n", 1102 " 336: 2334 movs r3, #52 ; 0x34\n", 1103 " 338: 2336 movs r3, #54 ; 0x36\n", 1104 " 33a: 2338 movs r3, #56 ; 0x38\n", 1105 " 33c: 233a movs r3, #58 ; 0x3a\n", 1106 " 33e: 233c movs r3, #60 ; 0x3c\n", 1107 " 340: 233e movs r3, #62 ; 0x3e\n", 1108 " 342: 2340 movs r3, #64 ; 0x40\n", 1109 " 344: 2342 movs r3, #66 ; 0x42\n", 1110 " 346: 2344 movs r3, #68 ; 0x44\n", 1111 " 348: 2346 movs r3, #70 ; 0x46\n", 1112 " 34a: 2348 movs r3, #72 ; 0x48\n", 1113 " 34c: 234a movs r3, #74 ; 0x4a\n", 1114 " 34e: 234c movs r3, #76 ; 0x4c\n", 1115 " 350: 234e movs r3, #78 ; 0x4e\n", 1116 " 352: 2350 movs r3, #80 ; 0x50\n", 1117 " 354: 2352 movs r3, #82 ; 0x52\n", 1118 " 356: 2354 movs r3, #84 ; 0x54\n", 1119 " 358: 2356 movs r3, #86 ; 0x56\n", 1120 " 35a: 2358 movs r3, #88 ; 0x58\n", 1121 " 35c: 235a movs r3, #90 ; 0x5a\n", 1122 " 35e: 235c movs r3, #92 ; 0x5c\n", 1123 " 360: 235e movs r3, #94 ; 0x5e\n", 1124 " 362: 2360 movs r3, #96 ; 0x60\n", 1125 " 364: 2362 movs r3, #98 ; 0x62\n", 1126 " 366: 2364 movs r3, #100 ; 0x64\n", 1127 " 368: 2366 movs r3, #102 ; 0x66\n", 1128 " 36a: 2368 movs r3, #104 ; 0x68\n", 1129 " 36c: 236a movs r3, #106 ; 0x6a\n", 1130 " 36e: 236c movs r3, #108 ; 0x6c\n", 1131 " 370: 236e movs r3, #110 ; 0x6e\n", 1132 " 372: 2370 movs r3, #112 ; 0x70\n", 1133 " 374: 2372 movs r3, #114 ; 0x72\n", 1134 " 376: 2374 movs r3, #116 ; 0x74\n", 1135 " 378: 2376 movs r3, #118 ; 0x76\n", 1136 " 37a: 2378 movs r3, #120 ; 0x78\n", 1137 " 37c: 237a movs r3, #122 ; 0x7a\n", 1138 " 37e: 237c movs r3, #124 ; 0x7c\n", 1139 " 380: 237e movs r3, #126 ; 0x7e\n", 1140 " 382: 2380 movs r3, #128 ; 0x80\n", 1141 " 384: 2382 movs r3, #130 ; 0x82\n", 1142 " 386: 2384 movs r3, #132 ; 0x84\n", 1143 " 388: 2386 movs r3, #134 ; 0x86\n", 1144 " 38a: 2388 movs r3, #136 ; 0x88\n", 1145 " 38c: 238a movs r3, #138 ; 0x8a\n", 1146 " 38e: 238c movs r3, #140 ; 0x8c\n", 1147 " 390: 238e movs r3, #142 ; 0x8e\n", 1148 " 392: 2390 movs r3, #144 ; 0x90\n", 1149 " 394: 2392 movs r3, #146 ; 0x92\n", 1150 " 396: 2394 movs r3, #148 ; 0x94\n", 1151 " 398: 2396 movs r3, #150 ; 0x96\n", 1152 " 39a: 2398 movs r3, #152 ; 0x98\n", 1153 " 39c: 239a movs r3, #154 ; 0x9a\n", 1154 " 39e: 239c movs r3, #156 ; 0x9c\n", 1155 " 3a0: 239e movs r3, #158 ; 0x9e\n", 1156 " 3a2: 23a0 movs r3, #160 ; 0xa0\n", 1157 " 3a4: 23a2 movs r3, #162 ; 0xa2\n", 1158 " 3a6: 23a4 movs r3, #164 ; 0xa4\n", 1159 " 3a8: 23a6 movs r3, #166 ; 0xa6\n", 1160 " 3aa: 23a8 movs r3, #168 ; 0xa8\n", 1161 " 3ac: 23aa movs r3, #170 ; 0xaa\n", 1162 " 3ae: 23ac movs r3, #172 ; 0xac\n", 1163 " 3b0: 23ae movs r3, #174 ; 0xae\n", 1164 " 3b2: 23b0 movs r3, #176 ; 0xb0\n", 1165 " 3b4: 23b2 movs r3, #178 ; 0xb2\n", 1166 " 3b6: 23b4 movs r3, #180 ; 0xb4\n", 1167 " 3b8: 23b6 movs r3, #182 ; 0xb6\n", 1168 " 3ba: 23b8 movs r3, #184 ; 0xb8\n", 1169 " 3bc: 23ba movs r3, #186 ; 0xba\n", 1170 " 3be: 23bc movs r3, #188 ; 0xbc\n", 1171 " 3c0: 23be movs r3, #190 ; 0xbe\n", 1172 " 3c2: 23c0 movs r3, #192 ; 0xc0\n", 1173 " 3c4: 23c2 movs r3, #194 ; 0xc2\n", 1174 " 3c6: 23c4 movs r3, #196 ; 0xc4\n", 1175 " 3c8: 23c6 movs r3, #198 ; 0xc6\n", 1176 " 3ca: 23c8 movs r3, #200 ; 0xc8\n", 1177 " 3cc: 23ca movs r3, #202 ; 0xca\n", 1178 " 3ce: 23cc movs r3, #204 ; 0xcc\n", 1179 " 3d0: 23ce movs r3, #206 ; 0xce\n", 1180 " 3d2: 23d0 movs r3, #208 ; 0xd0\n", 1181 " 3d4: 23d2 movs r3, #210 ; 0xd2\n", 1182 " 3d6: 23d4 movs r3, #212 ; 0xd4\n", 1183 " 3d8: 23d6 movs r3, #214 ; 0xd6\n", 1184 " 3da: 23d8 movs r3, #216 ; 0xd8\n", 1185 " 3dc: 23da movs r3, #218 ; 0xda\n", 1186 " 3de: 23dc movs r3, #220 ; 0xdc\n", 1187 " 3e0: 23de movs r3, #222 ; 0xde\n", 1188 " 3e2: 23e0 movs r3, #224 ; 0xe0\n", 1189 " 3e4: 23e2 movs r3, #226 ; 0xe2\n", 1190 " 3e6: 23e4 movs r3, #228 ; 0xe4\n", 1191 " 3e8: 23e6 movs r3, #230 ; 0xe6\n", 1192 " 3ea: 23e8 movs r3, #232 ; 0xe8\n", 1193 " 3ec: 23ea movs r3, #234 ; 0xea\n", 1194 " 3ee: 23ec movs r3, #236 ; 0xec\n", 1195 " 3f0: 23ee movs r3, #238 ; 0xee\n", 1196 " 3f2: 23f0 movs r3, #240 ; 0xf0\n", 1197 " 3f4: 23f2 movs r3, #242 ; 0xf2\n", 1198 " 3f6: 23f4 movs r3, #244 ; 0xf4\n", 1199 " 3f8: 23f6 movs r3, #246 ; 0xf6\n", 1200 " 3fa: 23f8 movs r3, #248 ; 0xf8\n", 1201 " 3fc: 23fa movs r3, #250 ; 0xfa\n", 1202 " 3fe: 23fc movs r3, #252 ; 0xfc\n", 1203 " 400: 23fe movs r3, #254 ; 0xfe\n", 1204 " 402: 2300 movs r3, #0\n", 1205 " 404: 2302 movs r3, #2\n", 1206 " 406: 2304 movs r3, #4\n", 1207 " 408: 2306 movs r3, #6\n", 1208 " 40a: 2308 movs r3, #8\n", 1209 " 40c: 230a movs r3, #10\n", 1210 " 40e: 230c movs r3, #12\n", 1211 " 410: 230e movs r3, #14\n", 1212 " 412: 2310 movs r3, #16\n", 1213 " 414: 2312 movs r3, #18\n", 1214 " 416: 2314 movs r3, #20\n", 1215 " 418: 2316 movs r3, #22\n", 1216 " 41a: 2318 movs r3, #24\n", 1217 " 41c: 231a movs r3, #26\n", 1218 " 41e: 231c movs r3, #28\n", 1219 " 420: 231e movs r3, #30\n", 1220 " 422: 2320 movs r3, #32\n", 1221 " 424: 2322 movs r3, #34 ; 0x22\n", 1222 " 426: 2324 movs r3, #36 ; 0x24\n", 1223 " 428: 2326 movs r3, #38 ; 0x26\n", 1224 " 42a: 2328 movs r3, #40 ; 0x28\n", 1225 " 42c: 232a movs r3, #42 ; 0x2a\n", 1226 " 42e: 232c movs r3, #44 ; 0x2c\n", 1227 " 430: 232e movs r3, #46 ; 0x2e\n", 1228 " 432: 2330 movs r3, #48 ; 0x30\n", 1229 " 434: 2332 movs r3, #50 ; 0x32\n", 1230 " 436: 2334 movs r3, #52 ; 0x34\n", 1231 " 438: 2336 movs r3, #54 ; 0x36\n", 1232 " 43a: 2338 movs r3, #56 ; 0x38\n", 1233 " 43c: 233a movs r3, #58 ; 0x3a\n", 1234 " 43e: 233c movs r3, #60 ; 0x3c\n", 1235 " 440: 233e movs r3, #62 ; 0x3e\n", 1236 " 442: 2340 movs r3, #64 ; 0x40\n", 1237 " 444: 2342 movs r3, #66 ; 0x42\n", 1238 " 446: 2344 movs r3, #68 ; 0x44\n", 1239 " 448: 2346 movs r3, #70 ; 0x46\n", 1240 " 44a: 2348 movs r3, #72 ; 0x48\n", 1241 " 44c: 234a movs r3, #74 ; 0x4a\n", 1242 " 44e: 234c movs r3, #76 ; 0x4c\n", 1243 " 450: 234e movs r3, #78 ; 0x4e\n", 1244 " 452: 2350 movs r3, #80 ; 0x50\n", 1245 " 454: 2352 movs r3, #82 ; 0x52\n", 1246 " 456: 2354 movs r3, #84 ; 0x54\n", 1247 " 458: 2356 movs r3, #86 ; 0x56\n", 1248 " 45a: 2358 movs r3, #88 ; 0x58\n", 1249 " 45c: 235a movs r3, #90 ; 0x5a\n", 1250 " 45e: 235c movs r3, #92 ; 0x5c\n", 1251 " 460: 235e movs r3, #94 ; 0x5e\n", 1252 " 462: 2360 movs r3, #96 ; 0x60\n", 1253 " 464: 2362 movs r3, #98 ; 0x62\n", 1254 " 466: 2364 movs r3, #100 ; 0x64\n", 1255 " 468: 2366 movs r3, #102 ; 0x66\n", 1256 " 46a: 2368 movs r3, #104 ; 0x68\n", 1257 " 46c: 236a movs r3, #106 ; 0x6a\n", 1258 " 46e: 236c movs r3, #108 ; 0x6c\n", 1259 " 470: 236e movs r3, #110 ; 0x6e\n", 1260 " 472: 2370 movs r3, #112 ; 0x70\n", 1261 " 474: 2372 movs r3, #114 ; 0x72\n", 1262 " 476: 2374 movs r3, #116 ; 0x74\n", 1263 " 478: 2376 movs r3, #118 ; 0x76\n", 1264 " 47a: 2378 movs r3, #120 ; 0x78\n", 1265 " 47c: 237a movs r3, #122 ; 0x7a\n", 1266 " 47e: 237c movs r3, #124 ; 0x7c\n", 1267 " 480: 237e movs r3, #126 ; 0x7e\n", 1268 " 482: 2380 movs r3, #128 ; 0x80\n", 1269 " 484: 2382 movs r3, #130 ; 0x82\n", 1270 " 486: 2384 movs r3, #132 ; 0x84\n", 1271 " 488: 2386 movs r3, #134 ; 0x86\n", 1272 " 48a: 2388 movs r3, #136 ; 0x88\n", 1273 " 48c: 238a movs r3, #138 ; 0x8a\n", 1274 " 48e: 238c movs r3, #140 ; 0x8c\n", 1275 " 490: 238e movs r3, #142 ; 0x8e\n", 1276 " 492: 2390 movs r3, #144 ; 0x90\n", 1277 " 494: 2392 movs r3, #146 ; 0x92\n", 1278 " 496: 2394 movs r3, #148 ; 0x94\n", 1279 " 498: 2396 movs r3, #150 ; 0x96\n", 1280 " 49a: 2398 movs r3, #152 ; 0x98\n", 1281 " 49c: 239a movs r3, #154 ; 0x9a\n", 1282 " 49e: 239c movs r3, #156 ; 0x9c\n", 1283 " 4a0: 239e movs r3, #158 ; 0x9e\n", 1284 " 4a2: 23a0 movs r3, #160 ; 0xa0\n", 1285 " 4a4: 23a2 movs r3, #162 ; 0xa2\n", 1286 " 4a6: 23a4 movs r3, #164 ; 0xa4\n", 1287 " 4a8: 23a6 movs r3, #166 ; 0xa6\n", 1288 " 4aa: 23a8 movs r3, #168 ; 0xa8\n", 1289 " 4ac: 23aa movs r3, #170 ; 0xaa\n", 1290 " 4ae: 23ac movs r3, #172 ; 0xac\n", 1291 " 4b0: 23ae movs r3, #174 ; 0xae\n", 1292 " 4b2: 23b0 movs r3, #176 ; 0xb0\n", 1293 " 4b4: 23b2 movs r3, #178 ; 0xb2\n", 1294 " 4b6: 23b4 movs r3, #180 ; 0xb4\n", 1295 " 4b8: 23b6 movs r3, #182 ; 0xb6\n", 1296 " 4ba: 23b8 movs r3, #184 ; 0xb8\n", 1297 " 4bc: 23ba movs r3, #186 ; 0xba\n", 1298 " 4be: 23bc movs r3, #188 ; 0xbc\n", 1299 " 4c0: 23be movs r3, #190 ; 0xbe\n", 1300 " 4c2: 23c0 movs r3, #192 ; 0xc0\n", 1301 " 4c4: 23c2 movs r3, #194 ; 0xc2\n", 1302 " 4c6: 23c4 movs r3, #196 ; 0xc4\n", 1303 " 4c8: 23c6 movs r3, #198 ; 0xc6\n", 1304 " 4ca: 23c8 movs r3, #200 ; 0xc8\n", 1305 " 4cc: 23ca movs r3, #202 ; 0xca\n", 1306 " 4ce: 23cc movs r3, #204 ; 0xcc\n", 1307 " 4d0: 23ce movs r3, #206 ; 0xce\n", 1308 " 4d2: 23d0 movs r3, #208 ; 0xd0\n", 1309 " 4d4: 23d2 movs r3, #210 ; 0xd2\n", 1310 " 4d6: 23d4 movs r3, #212 ; 0xd4\n", 1311 " 4d8: 23d6 movs r3, #214 ; 0xd6\n", 1312 " 4da: 23d8 movs r3, #216 ; 0xd8\n", 1313 " 4dc: 23da movs r3, #218 ; 0xda\n", 1314 " 4de: 23dc movs r3, #220 ; 0xdc\n", 1315 " 4e0: 23de movs r3, #222 ; 0xde\n", 1316 " 4e2: 23e0 movs r3, #224 ; 0xe0\n", 1317 " 4e4: 23e2 movs r3, #226 ; 0xe2\n", 1318 " 4e6: 23e4 movs r3, #228 ; 0xe4\n", 1319 " 4e8: 23e6 movs r3, #230 ; 0xe6\n", 1320 " 4ea: 23e8 movs r3, #232 ; 0xe8\n", 1321 " 4ec: 23ea movs r3, #234 ; 0xea\n", 1322 " 4ee: 23ec movs r3, #236 ; 0xec\n", 1323 " 4f0: 23ee movs r3, #238 ; 0xee\n", 1324 " 4f2: 23f0 movs r3, #240 ; 0xf0\n", 1325 " 4f4: 23f2 movs r3, #242 ; 0xf2\n", 1326 " 4f6: 23f4 movs r3, #244 ; 0xf4\n", 1327 " 4f8: 23f6 movs r3, #246 ; 0xf6\n", 1328 " 4fa: 23f8 movs r3, #248 ; 0xf8\n", 1329 " 4fc: 23fa movs r3, #250 ; 0xfa\n", 1330 " 4fe: 23fc movs r3, #252 ; 0xfc\n", 1331 " 500: 23fe movs r3, #254 ; 0xfe\n", 1332 " 502: 2300 movs r3, #0\n", 1333 " 504: 2302 movs r3, #2\n", 1334 " 506: 2304 movs r3, #4\n", 1335 " 508: 2306 movs r3, #6\n", 1336 " 50a: 2308 movs r3, #8\n", 1337 " 50c: 230a movs r3, #10\n", 1338 " 50e: 230c movs r3, #12\n", 1339 " 510: 230e movs r3, #14\n", 1340 " 512: 2310 movs r3, #16\n", 1341 " 514: 2312 movs r3, #18\n", 1342 " 516: 2314 movs r3, #20\n", 1343 " 518: 2316 movs r3, #22\n", 1344 " 51a: 2318 movs r3, #24\n", 1345 " 51c: 231a movs r3, #26\n", 1346 " 51e: 231c movs r3, #28\n", 1347 " 520: 231e movs r3, #30\n", 1348 " 522: 2320 movs r3, #32\n", 1349 " 524: 2322 movs r3, #34 ; 0x22\n", 1350 " 526: 2324 movs r3, #36 ; 0x24\n", 1351 " 528: 2326 movs r3, #38 ; 0x26\n", 1352 " 52a: 2328 movs r3, #40 ; 0x28\n", 1353 " 52c: 232a movs r3, #42 ; 0x2a\n", 1354 " 52e: 232c movs r3, #44 ; 0x2c\n", 1355 " 530: 232e movs r3, #46 ; 0x2e\n", 1356 " 532: 2330 movs r3, #48 ; 0x30\n", 1357 " 534: 2332 movs r3, #50 ; 0x32\n", 1358 " 536: 2334 movs r3, #52 ; 0x34\n", 1359 " 538: 2336 movs r3, #54 ; 0x36\n", 1360 " 53a: 2338 movs r3, #56 ; 0x38\n", 1361 " 53c: 233a movs r3, #58 ; 0x3a\n", 1362 " 53e: 233c movs r3, #60 ; 0x3c\n", 1363 " 540: 233e movs r3, #62 ; 0x3e\n", 1364 " 542: 2340 movs r3, #64 ; 0x40\n", 1365 " 544: 2342 movs r3, #66 ; 0x42\n", 1366 " 546: 2344 movs r3, #68 ; 0x44\n", 1367 " 548: 2346 movs r3, #70 ; 0x46\n", 1368 " 54a: 2348 movs r3, #72 ; 0x48\n", 1369 " 54c: 234a movs r3, #74 ; 0x4a\n", 1370 " 54e: 234c movs r3, #76 ; 0x4c\n", 1371 " 550: 234e movs r3, #78 ; 0x4e\n", 1372 " 552: 2350 movs r3, #80 ; 0x50\n", 1373 " 554: 2352 movs r3, #82 ; 0x52\n", 1374 " 556: 2354 movs r3, #84 ; 0x54\n", 1375 " 558: 2356 movs r3, #86 ; 0x56\n", 1376 " 55a: 2358 movs r3, #88 ; 0x58\n", 1377 " 55c: 235a movs r3, #90 ; 0x5a\n", 1378 " 55e: 235c movs r3, #92 ; 0x5c\n", 1379 " 560: 235e movs r3, #94 ; 0x5e\n", 1380 " 562: 2360 movs r3, #96 ; 0x60\n", 1381 " 564: 2362 movs r3, #98 ; 0x62\n", 1382 " 566: 2364 movs r3, #100 ; 0x64\n", 1383 " 568: 2366 movs r3, #102 ; 0x66\n", 1384 " 56a: 2368 movs r3, #104 ; 0x68\n", 1385 " 56c: 236a movs r3, #106 ; 0x6a\n", 1386 " 56e: 236c movs r3, #108 ; 0x6c\n", 1387 " 570: 236e movs r3, #110 ; 0x6e\n", 1388 " 572: 2370 movs r3, #112 ; 0x70\n", 1389 " 574: 2372 movs r3, #114 ; 0x72\n", 1390 " 576: 2374 movs r3, #116 ; 0x74\n", 1391 " 578: 2376 movs r3, #118 ; 0x76\n", 1392 " 57a: 2378 movs r3, #120 ; 0x78\n", 1393 " 57c: 237a movs r3, #122 ; 0x7a\n", 1394 " 57e: 237c movs r3, #124 ; 0x7c\n", 1395 " 580: 237e movs r3, #126 ; 0x7e\n", 1396 " 582: 2380 movs r3, #128 ; 0x80\n", 1397 " 584: 2382 movs r3, #130 ; 0x82\n", 1398 " 586: 2384 movs r3, #132 ; 0x84\n", 1399 " 588: 2386 movs r3, #134 ; 0x86\n", 1400 " 58a: 2388 movs r3, #136 ; 0x88\n", 1401 " 58c: 238a movs r3, #138 ; 0x8a\n", 1402 " 58e: 238c movs r3, #140 ; 0x8c\n", 1403 " 590: 238e movs r3, #142 ; 0x8e\n", 1404 " 592: 2390 movs r3, #144 ; 0x90\n", 1405 " 594: 2392 movs r3, #146 ; 0x92\n", 1406 " 596: 2394 movs r3, #148 ; 0x94\n", 1407 " 598: 2396 movs r3, #150 ; 0x96\n", 1408 " 59a: 2398 movs r3, #152 ; 0x98\n", 1409 " 59c: 239a movs r3, #154 ; 0x9a\n", 1410 " 59e: 239c movs r3, #156 ; 0x9c\n", 1411 " 5a0: 239e movs r3, #158 ; 0x9e\n", 1412 " 5a2: 23a0 movs r3, #160 ; 0xa0\n", 1413 " 5a4: 23a2 movs r3, #162 ; 0xa2\n", 1414 " 5a6: 23a4 movs r3, #164 ; 0xa4\n", 1415 " 5a8: 23a6 movs r3, #166 ; 0xa6\n", 1416 " 5aa: 23a8 movs r3, #168 ; 0xa8\n", 1417 " 5ac: 23aa movs r3, #170 ; 0xaa\n", 1418 " 5ae: 23ac movs r3, #172 ; 0xac\n", 1419 " 5b0: 23ae movs r3, #174 ; 0xae\n", 1420 " 5b2: 23b0 movs r3, #176 ; 0xb0\n", 1421 " 5b4: 23b2 movs r3, #178 ; 0xb2\n", 1422 " 5b6: 23b4 movs r3, #180 ; 0xb4\n", 1423 " 5b8: 23b6 movs r3, #182 ; 0xb6\n", 1424 " 5ba: 23b8 movs r3, #184 ; 0xb8\n", 1425 " 5bc: 23ba movs r3, #186 ; 0xba\n", 1426 " 5be: 23bc movs r3, #188 ; 0xbc\n", 1427 " 5c0: 23be movs r3, #190 ; 0xbe\n", 1428 " 5c2: 23c0 movs r3, #192 ; 0xc0\n", 1429 " 5c4: 23c2 movs r3, #194 ; 0xc2\n", 1430 " 5c6: 23c4 movs r3, #196 ; 0xc4\n", 1431 " 5c8: 23c6 movs r3, #198 ; 0xc6\n", 1432 " 5ca: 23c8 movs r3, #200 ; 0xc8\n", 1433 " 5cc: 23ca movs r3, #202 ; 0xca\n", 1434 " 5ce: 23cc movs r3, #204 ; 0xcc\n", 1435 " 5d0: 23ce movs r3, #206 ; 0xce\n", 1436 " 5d2: 23d0 movs r3, #208 ; 0xd0\n", 1437 " 5d4: 23d2 movs r3, #210 ; 0xd2\n", 1438 " 5d6: 23d4 movs r3, #212 ; 0xd4\n", 1439 " 5d8: 23d6 movs r3, #214 ; 0xd6\n", 1440 " 5da: 23d8 movs r3, #216 ; 0xd8\n", 1441 " 5dc: 23da movs r3, #218 ; 0xda\n", 1442 " 5de: 23dc movs r3, #220 ; 0xdc\n", 1443 " 5e0: 23de movs r3, #222 ; 0xde\n", 1444 " 5e2: 23e0 movs r3, #224 ; 0xe0\n", 1445 " 5e4: 23e2 movs r3, #226 ; 0xe2\n", 1446 " 5e6: 23e4 movs r3, #228 ; 0xe4\n", 1447 " 5e8: 23e6 movs r3, #230 ; 0xe6\n", 1448 " 5ea: 23e8 movs r3, #232 ; 0xe8\n", 1449 " 5ec: 23ea movs r3, #234 ; 0xea\n", 1450 " 5ee: 23ec movs r3, #236 ; 0xec\n", 1451 " 5f0: 23ee movs r3, #238 ; 0xee\n", 1452 " 5f2: 23f0 movs r3, #240 ; 0xf0\n", 1453 " 5f4: 23f2 movs r3, #242 ; 0xf2\n", 1454 " 5f6: 23f4 movs r3, #244 ; 0xf4\n", 1455 " 5f8: 23f6 movs r3, #246 ; 0xf6\n", 1456 " 5fa: 23f8 movs r3, #248 ; 0xf8\n", 1457 " 5fc: 23fa movs r3, #250 ; 0xfa\n", 1458 " 5fe: 23fc movs r3, #252 ; 0xfc\n", 1459 " 600: 23fe movs r3, #254 ; 0xfe\n", 1460 " 602: 2300 movs r3, #0\n", 1461 " 604: 2302 movs r3, #2\n", 1462 " 606: 2304 movs r3, #4\n", 1463 " 608: 2306 movs r3, #6\n", 1464 " 60a: 2308 movs r3, #8\n", 1465 " 60c: 230a movs r3, #10\n", 1466 " 60e: 230c movs r3, #12\n", 1467 " 610: 230e movs r3, #14\n", 1468 " 612: 2310 movs r3, #16\n", 1469 " 614: 2312 movs r3, #18\n", 1470 " 616: 2314 movs r3, #20\n", 1471 " 618: 2316 movs r3, #22\n", 1472 " 61a: 2318 movs r3, #24\n", 1473 " 61c: 231a movs r3, #26\n", 1474 " 61e: 231c movs r3, #28\n", 1475 " 620: 231e movs r3, #30\n", 1476 " 622: 2320 movs r3, #32\n", 1477 " 624: 2322 movs r3, #34 ; 0x22\n", 1478 " 626: 2324 movs r3, #36 ; 0x24\n", 1479 " 628: 2326 movs r3, #38 ; 0x26\n", 1480 " 62a: 2328 movs r3, #40 ; 0x28\n", 1481 " 62c: 232a movs r3, #42 ; 0x2a\n", 1482 " 62e: 232c movs r3, #44 ; 0x2c\n", 1483 " 630: 232e movs r3, #46 ; 0x2e\n", 1484 " 632: 2330 movs r3, #48 ; 0x30\n", 1485 " 634: 2332 movs r3, #50 ; 0x32\n", 1486 " 636: 2334 movs r3, #52 ; 0x34\n", 1487 " 638: 2336 movs r3, #54 ; 0x36\n", 1488 " 63a: 2338 movs r3, #56 ; 0x38\n", 1489 " 63c: 233a movs r3, #58 ; 0x3a\n", 1490 " 63e: 233c movs r3, #60 ; 0x3c\n", 1491 " 640: 233e movs r3, #62 ; 0x3e\n", 1492 " 642: 2340 movs r3, #64 ; 0x40\n", 1493 " 644: 2342 movs r3, #66 ; 0x42\n", 1494 " 646: 2344 movs r3, #68 ; 0x44\n", 1495 " 648: 2346 movs r3, #70 ; 0x46\n", 1496 " 64a: 2348 movs r3, #72 ; 0x48\n", 1497 " 64c: 234a movs r3, #74 ; 0x4a\n", 1498 " 64e: 234c movs r3, #76 ; 0x4c\n", 1499 " 650: 234e movs r3, #78 ; 0x4e\n", 1500 " 652: 2350 movs r3, #80 ; 0x50\n", 1501 " 654: 2352 movs r3, #82 ; 0x52\n", 1502 " 656: 2354 movs r3, #84 ; 0x54\n", 1503 " 658: 2356 movs r3, #86 ; 0x56\n", 1504 " 65a: 2358 movs r3, #88 ; 0x58\n", 1505 " 65c: 235a movs r3, #90 ; 0x5a\n", 1506 " 65e: 235c movs r3, #92 ; 0x5c\n", 1507 " 660: 235e movs r3, #94 ; 0x5e\n", 1508 " 662: 2360 movs r3, #96 ; 0x60\n", 1509 " 664: 2362 movs r3, #98 ; 0x62\n", 1510 " 666: 2364 movs r3, #100 ; 0x64\n", 1511 " 668: 2366 movs r3, #102 ; 0x66\n", 1512 " 66a: 2368 movs r3, #104 ; 0x68\n", 1513 " 66c: 236a movs r3, #106 ; 0x6a\n", 1514 " 66e: 236c movs r3, #108 ; 0x6c\n", 1515 " 670: 236e movs r3, #110 ; 0x6e\n", 1516 " 672: 2370 movs r3, #112 ; 0x70\n", 1517 " 674: 2372 movs r3, #114 ; 0x72\n", 1518 " 676: 2374 movs r3, #116 ; 0x74\n", 1519 " 678: 2376 movs r3, #118 ; 0x76\n", 1520 " 67a: 2378 movs r3, #120 ; 0x78\n", 1521 " 67c: 237a movs r3, #122 ; 0x7a\n", 1522 " 67e: 237c movs r3, #124 ; 0x7c\n", 1523 " 680: 237e movs r3, #126 ; 0x7e\n", 1524 " 682: 2380 movs r3, #128 ; 0x80\n", 1525 " 684: 2382 movs r3, #130 ; 0x82\n", 1526 " 686: 2384 movs r3, #132 ; 0x84\n", 1527 " 688: 2386 movs r3, #134 ; 0x86\n", 1528 " 68a: 2388 movs r3, #136 ; 0x88\n", 1529 " 68c: 238a movs r3, #138 ; 0x8a\n", 1530 " 68e: 238c movs r3, #140 ; 0x8c\n", 1531 " 690: 238e movs r3, #142 ; 0x8e\n", 1532 " 692: 2390 movs r3, #144 ; 0x90\n", 1533 " 694: 2392 movs r3, #146 ; 0x92\n", 1534 " 696: 2394 movs r3, #148 ; 0x94\n", 1535 " 698: 2396 movs r3, #150 ; 0x96\n", 1536 " 69a: 2398 movs r3, #152 ; 0x98\n", 1537 " 69c: 239a movs r3, #154 ; 0x9a\n", 1538 " 69e: 239c movs r3, #156 ; 0x9c\n", 1539 " 6a0: 239e movs r3, #158 ; 0x9e\n", 1540 " 6a2: 23a0 movs r3, #160 ; 0xa0\n", 1541 " 6a4: 23a2 movs r3, #162 ; 0xa2\n", 1542 " 6a6: 23a4 movs r3, #164 ; 0xa4\n", 1543 " 6a8: 23a6 movs r3, #166 ; 0xa6\n", 1544 " 6aa: 23a8 movs r3, #168 ; 0xa8\n", 1545 " 6ac: 23aa movs r3, #170 ; 0xaa\n", 1546 " 6ae: 23ac movs r3, #172 ; 0xac\n", 1547 " 6b0: 23ae movs r3, #174 ; 0xae\n", 1548 " 6b2: 23b0 movs r3, #176 ; 0xb0\n", 1549 " 6b4: 23b2 movs r3, #178 ; 0xb2\n", 1550 " 6b6: 23b4 movs r3, #180 ; 0xb4\n", 1551 " 6b8: 23b6 movs r3, #182 ; 0xb6\n", 1552 " 6ba: 23b8 movs r3, #184 ; 0xb8\n", 1553 " 6bc: 23ba movs r3, #186 ; 0xba\n", 1554 " 6be: 23bc movs r3, #188 ; 0xbc\n", 1555 " 6c0: 23be movs r3, #190 ; 0xbe\n", 1556 " 6c2: 23c0 movs r3, #192 ; 0xc0\n", 1557 " 6c4: 23c2 movs r3, #194 ; 0xc2\n", 1558 " 6c6: 23c4 movs r3, #196 ; 0xc4\n", 1559 " 6c8: 23c6 movs r3, #198 ; 0xc6\n", 1560 " 6ca: 23c8 movs r3, #200 ; 0xc8\n", 1561 " 6cc: 23ca movs r3, #202 ; 0xca\n", 1562 " 6ce: 23cc movs r3, #204 ; 0xcc\n", 1563 " 6d0: 23ce movs r3, #206 ; 0xce\n", 1564 " 6d2: 23d0 movs r3, #208 ; 0xd0\n", 1565 " 6d4: 23d2 movs r3, #210 ; 0xd2\n", 1566 " 6d6: 23d4 movs r3, #212 ; 0xd4\n", 1567 " 6d8: 23d6 movs r3, #214 ; 0xd6\n", 1568 " 6da: 23d8 movs r3, #216 ; 0xd8\n", 1569 " 6dc: 23da movs r3, #218 ; 0xda\n", 1570 " 6de: 23dc movs r3, #220 ; 0xdc\n", 1571 " 6e0: 23de movs r3, #222 ; 0xde\n", 1572 " 6e2: 23e0 movs r3, #224 ; 0xe0\n", 1573 " 6e4: 23e2 movs r3, #226 ; 0xe2\n", 1574 " 6e6: 23e4 movs r3, #228 ; 0xe4\n", 1575 " 6e8: 23e6 movs r3, #230 ; 0xe6\n", 1576 " 6ea: 23e8 movs r3, #232 ; 0xe8\n", 1577 " 6ec: 23ea movs r3, #234 ; 0xea\n", 1578 " 6ee: 23ec movs r3, #236 ; 0xec\n", 1579 " 6f0: 23ee movs r3, #238 ; 0xee\n", 1580 " 6f2: 23f0 movs r3, #240 ; 0xf0\n", 1581 " 6f4: 23f2 movs r3, #242 ; 0xf2\n", 1582 " 6f6: 23f4 movs r3, #244 ; 0xf4\n", 1583 " 6f8: 23f6 movs r3, #246 ; 0xf6\n", 1584 " 6fa: 23f8 movs r3, #248 ; 0xf8\n", 1585 " 6fc: 23fa movs r3, #250 ; 0xfa\n", 1586 " 6fe: 23fc movs r3, #252 ; 0xfc\n", 1587 " 700: 23fe movs r3, #254 ; 0xfe\n", 1588 " 702: 2300 movs r3, #0\n", 1589 " 704: 2302 movs r3, #2\n", 1590 " 706: 2304 movs r3, #4\n", 1591 " 708: 2306 movs r3, #6\n", 1592 " 70a: 2308 movs r3, #8\n", 1593 " 70c: 230a movs r3, #10\n", 1594 " 70e: 230c movs r3, #12\n", 1595 " 710: 230e movs r3, #14\n", 1596 " 712: 2310 movs r3, #16\n", 1597 " 714: 2312 movs r3, #18\n", 1598 " 716: 2314 movs r3, #20\n", 1599 " 718: 2316 movs r3, #22\n", 1600 " 71a: 2318 movs r3, #24\n", 1601 " 71c: 231a movs r3, #26\n", 1602 " 71e: 231c movs r3, #28\n", 1603 " 720: 231e movs r3, #30\n", 1604 " 722: 2320 movs r3, #32\n", 1605 " 724: 2322 movs r3, #34 ; 0x22\n", 1606 " 726: 2324 movs r3, #36 ; 0x24\n", 1607 " 728: 2326 movs r3, #38 ; 0x26\n", 1608 " 72a: 2328 movs r3, #40 ; 0x28\n", 1609 " 72c: 232a movs r3, #42 ; 0x2a\n", 1610 " 72e: 232c movs r3, #44 ; 0x2c\n", 1611 " 730: 232e movs r3, #46 ; 0x2e\n", 1612 " 732: 2330 movs r3, #48 ; 0x30\n", 1613 " 734: 2332 movs r3, #50 ; 0x32\n", 1614 " 736: 2334 movs r3, #52 ; 0x34\n", 1615 " 738: 2336 movs r3, #54 ; 0x36\n", 1616 " 73a: 2338 movs r3, #56 ; 0x38\n", 1617 " 73c: 233a movs r3, #58 ; 0x3a\n", 1618 " 73e: 233c movs r3, #60 ; 0x3c\n", 1619 " 740: 233e movs r3, #62 ; 0x3e\n", 1620 " 742: 2340 movs r3, #64 ; 0x40\n", 1621 " 744: 2342 movs r3, #66 ; 0x42\n", 1622 " 746: 2344 movs r3, #68 ; 0x44\n", 1623 " 748: 2346 movs r3, #70 ; 0x46\n", 1624 " 74a: 2348 movs r3, #72 ; 0x48\n", 1625 " 74c: 234a movs r3, #74 ; 0x4a\n", 1626 " 74e: 234c movs r3, #76 ; 0x4c\n", 1627 " 750: 234e movs r3, #78 ; 0x4e\n", 1628 " 752: 2350 movs r3, #80 ; 0x50\n", 1629 " 754: 2352 movs r3, #82 ; 0x52\n", 1630 " 756: 2354 movs r3, #84 ; 0x54\n", 1631 " 758: 2356 movs r3, #86 ; 0x56\n", 1632 " 75a: 2358 movs r3, #88 ; 0x58\n", 1633 " 75c: 235a movs r3, #90 ; 0x5a\n", 1634 " 75e: 235c movs r3, #92 ; 0x5c\n", 1635 " 760: 235e movs r3, #94 ; 0x5e\n", 1636 " 762: 2360 movs r3, #96 ; 0x60\n", 1637 " 764: 2362 movs r3, #98 ; 0x62\n", 1638 " 766: 2364 movs r3, #100 ; 0x64\n", 1639 " 768: 2366 movs r3, #102 ; 0x66\n", 1640 " 76a: 2368 movs r3, #104 ; 0x68\n", 1641 " 76c: 236a movs r3, #106 ; 0x6a\n", 1642 " 76e: 236c movs r3, #108 ; 0x6c\n", 1643 " 770: 236e movs r3, #110 ; 0x6e\n", 1644 " 772: 2370 movs r3, #112 ; 0x70\n", 1645 " 774: 2372 movs r3, #114 ; 0x72\n", 1646 " 776: 2374 movs r3, #116 ; 0x74\n", 1647 " 778: 2376 movs r3, #118 ; 0x76\n", 1648 " 77a: 2378 movs r3, #120 ; 0x78\n", 1649 " 77c: 237a movs r3, #122 ; 0x7a\n", 1650 " 77e: 237c movs r3, #124 ; 0x7c\n", 1651 " 780: 237e movs r3, #126 ; 0x7e\n", 1652 " 782: 2380 movs r3, #128 ; 0x80\n", 1653 " 784: 2382 movs r3, #130 ; 0x82\n", 1654 " 786: 2384 movs r3, #132 ; 0x84\n", 1655 " 788: 2386 movs r3, #134 ; 0x86\n", 1656 " 78a: 2388 movs r3, #136 ; 0x88\n", 1657 " 78c: 238a movs r3, #138 ; 0x8a\n", 1658 " 78e: 238c movs r3, #140 ; 0x8c\n", 1659 " 790: 238e movs r3, #142 ; 0x8e\n", 1660 " 792: 2390 movs r3, #144 ; 0x90\n", 1661 " 794: 2392 movs r3, #146 ; 0x92\n", 1662 " 796: 2394 movs r3, #148 ; 0x94\n", 1663 " 798: 2396 movs r3, #150 ; 0x96\n", 1664 " 79a: 2398 movs r3, #152 ; 0x98\n", 1665 " 79c: 239a movs r3, #154 ; 0x9a\n", 1666 " 79e: 239c movs r3, #156 ; 0x9c\n", 1667 " 7a0: 239e movs r3, #158 ; 0x9e\n", 1668 " 7a2: 23a0 movs r3, #160 ; 0xa0\n", 1669 " 7a4: 23a2 movs r3, #162 ; 0xa2\n", 1670 " 7a6: 23a4 movs r3, #164 ; 0xa4\n", 1671 " 7a8: 23a6 movs r3, #166 ; 0xa6\n", 1672 " 7aa: 23a8 movs r3, #168 ; 0xa8\n", 1673 " 7ac: 23aa movs r3, #170 ; 0xaa\n", 1674 " 7ae: 23ac movs r3, #172 ; 0xac\n", 1675 " 7b0: 23ae movs r3, #174 ; 0xae\n", 1676 " 7b2: 23b0 movs r3, #176 ; 0xb0\n", 1677 " 7b4: 23b2 movs r3, #178 ; 0xb2\n", 1678 " 7b6: 23b4 movs r3, #180 ; 0xb4\n", 1679 " 7b8: 23b6 movs r3, #182 ; 0xb6\n", 1680 " 7ba: 23b8 movs r3, #184 ; 0xb8\n", 1681 " 7bc: 23ba movs r3, #186 ; 0xba\n", 1682 " 7be: 23bc movs r3, #188 ; 0xbc\n", 1683 " 7c0: 23be movs r3, #190 ; 0xbe\n", 1684 " 7c2: 23c0 movs r3, #192 ; 0xc0\n", 1685 " 7c4: 23c2 movs r3, #194 ; 0xc2\n", 1686 " 7c6: 23c4 movs r3, #196 ; 0xc4\n", 1687 " 7c8: 23c6 movs r3, #198 ; 0xc6\n", 1688 " 7ca: 23c8 movs r3, #200 ; 0xc8\n", 1689 " 7cc: 23ca movs r3, #202 ; 0xca\n", 1690 " 7ce: 23cc movs r3, #204 ; 0xcc\n", 1691 " 7d0: 23ce movs r3, #206 ; 0xce\n", 1692 " 7d2: 23d0 movs r3, #208 ; 0xd0\n", 1693 " 7d4: 23d2 movs r3, #210 ; 0xd2\n", 1694 " 7d6: 23d4 movs r3, #212 ; 0xd4\n", 1695 " 7d8: 23d6 movs r3, #214 ; 0xd6\n", 1696 " 7da: 23d8 movs r3, #216 ; 0xd8\n", 1697 " 7dc: 23da movs r3, #218 ; 0xda\n", 1698 " 7de: 23dc movs r3, #220 ; 0xdc\n", 1699 " 7e0: 23de movs r3, #222 ; 0xde\n", 1700 " 7e2: 23e0 movs r3, #224 ; 0xe0\n", 1701 " 7e4: 23e2 movs r3, #226 ; 0xe2\n", 1702 " 7e6: 23e4 movs r3, #228 ; 0xe4\n", 1703 " 7e8: 23e6 movs r3, #230 ; 0xe6\n", 1704 " 7ea: 23e8 movs r3, #232 ; 0xe8\n", 1705 " 7ec: 23ea movs r3, #234 ; 0xea\n", 1706 " 7ee: 23ec movs r3, #236 ; 0xec\n", 1707 " 7f0: 23ee movs r3, #238 ; 0xee\n", 1708 " 7f2: 23f0 movs r3, #240 ; 0xf0\n", 1709 " 7f4: 23f2 movs r3, #242 ; 0xf2\n", 1710 " 7f6: 23f4 movs r3, #244 ; 0xf4\n", 1711 " 7f8: 23f6 movs r3, #246 ; 0xf6\n", 1712 " 7fa: 23f8 movs r3, #248 ; 0xf8\n", 1713 " 7fc: 23fa movs r3, #250 ; 0xfa\n", 1714 " 7fe: 23fc movs r3, #252 ; 0xfc\n", 1715 " 800: 23fe movs r3, #254 ; 0xfe\n", 1716 " 802: 4611 mov r1, r2\n", 1717 nullptr 1718 }; 1719 const char* const Branch32Results[] = { 1720 " 0: f000 bc01 b.w 806 <Branch32+0x806>\n", 1721 " 4: 2300 movs r3, #0\n", 1722 " 6: 2302 movs r3, #2\n", 1723 " 8: 2304 movs r3, #4\n", 1724 " a: 2306 movs r3, #6\n", 1725 " c: 2308 movs r3, #8\n", 1726 " e: 230a movs r3, #10\n", 1727 " 10: 230c movs r3, #12\n", 1728 " 12: 230e movs r3, #14\n", 1729 " 14: 2310 movs r3, #16\n", 1730 " 16: 2312 movs r3, #18\n", 1731 " 18: 2314 movs r3, #20\n", 1732 " 1a: 2316 movs r3, #22\n", 1733 " 1c: 2318 movs r3, #24\n", 1734 " 1e: 231a movs r3, #26\n", 1735 " 20: 231c movs r3, #28\n", 1736 " 22: 231e movs r3, #30\n", 1737 " 24: 2320 movs r3, #32\n", 1738 " 26: 2322 movs r3, #34 ; 0x22\n", 1739 " 28: 2324 movs r3, #36 ; 0x24\n", 1740 " 2a: 2326 movs r3, #38 ; 0x26\n", 1741 " 2c: 2328 movs r3, #40 ; 0x28\n", 1742 " 2e: 232a movs r3, #42 ; 0x2a\n", 1743 " 30: 232c movs r3, #44 ; 0x2c\n", 1744 " 32: 232e movs r3, #46 ; 0x2e\n", 1745 " 34: 2330 movs r3, #48 ; 0x30\n", 1746 " 36: 2332 movs r3, #50 ; 0x32\n", 1747 " 38: 2334 movs r3, #52 ; 0x34\n", 1748 " 3a: 2336 movs r3, #54 ; 0x36\n", 1749 " 3c: 2338 movs r3, #56 ; 0x38\n", 1750 " 3e: 233a movs r3, #58 ; 0x3a\n", 1751 " 40: 233c movs r3, #60 ; 0x3c\n", 1752 " 42: 233e movs r3, #62 ; 0x3e\n", 1753 " 44: 2340 movs r3, #64 ; 0x40\n", 1754 " 46: 2342 movs r3, #66 ; 0x42\n", 1755 " 48: 2344 movs r3, #68 ; 0x44\n", 1756 " 4a: 2346 movs r3, #70 ; 0x46\n", 1757 " 4c: 2348 movs r3, #72 ; 0x48\n", 1758 " 4e: 234a movs r3, #74 ; 0x4a\n", 1759 " 50: 234c movs r3, #76 ; 0x4c\n", 1760 " 52: 234e movs r3, #78 ; 0x4e\n", 1761 " 54: 2350 movs r3, #80 ; 0x50\n", 1762 " 56: 2352 movs r3, #82 ; 0x52\n", 1763 " 58: 2354 movs r3, #84 ; 0x54\n", 1764 " 5a: 2356 movs r3, #86 ; 0x56\n", 1765 " 5c: 2358 movs r3, #88 ; 0x58\n", 1766 " 5e: 235a movs r3, #90 ; 0x5a\n", 1767 " 60: 235c movs r3, #92 ; 0x5c\n", 1768 " 62: 235e movs r3, #94 ; 0x5e\n", 1769 " 64: 2360 movs r3, #96 ; 0x60\n", 1770 " 66: 2362 movs r3, #98 ; 0x62\n", 1771 " 68: 2364 movs r3, #100 ; 0x64\n", 1772 " 6a: 2366 movs r3, #102 ; 0x66\n", 1773 " 6c: 2368 movs r3, #104 ; 0x68\n", 1774 " 6e: 236a movs r3, #106 ; 0x6a\n", 1775 " 70: 236c movs r3, #108 ; 0x6c\n", 1776 " 72: 236e movs r3, #110 ; 0x6e\n", 1777 " 74: 2370 movs r3, #112 ; 0x70\n", 1778 " 76: 2372 movs r3, #114 ; 0x72\n", 1779 " 78: 2374 movs r3, #116 ; 0x74\n", 1780 " 7a: 2376 movs r3, #118 ; 0x76\n", 1781 " 7c: 2378 movs r3, #120 ; 0x78\n", 1782 " 7e: 237a movs r3, #122 ; 0x7a\n", 1783 " 80: 237c movs r3, #124 ; 0x7c\n", 1784 " 82: 237e movs r3, #126 ; 0x7e\n", 1785 " 84: 2380 movs r3, #128 ; 0x80\n", 1786 " 86: 2382 movs r3, #130 ; 0x82\n", 1787 " 88: 2384 movs r3, #132 ; 0x84\n", 1788 " 8a: 2386 movs r3, #134 ; 0x86\n", 1789 " 8c: 2388 movs r3, #136 ; 0x88\n", 1790 " 8e: 238a movs r3, #138 ; 0x8a\n", 1791 " 90: 238c movs r3, #140 ; 0x8c\n", 1792 " 92: 238e movs r3, #142 ; 0x8e\n", 1793 " 94: 2390 movs r3, #144 ; 0x90\n", 1794 " 96: 2392 movs r3, #146 ; 0x92\n", 1795 " 98: 2394 movs r3, #148 ; 0x94\n", 1796 " 9a: 2396 movs r3, #150 ; 0x96\n", 1797 " 9c: 2398 movs r3, #152 ; 0x98\n", 1798 " 9e: 239a movs r3, #154 ; 0x9a\n", 1799 " a0: 239c movs r3, #156 ; 0x9c\n", 1800 " a2: 239e movs r3, #158 ; 0x9e\n", 1801 " a4: 23a0 movs r3, #160 ; 0xa0\n", 1802 " a6: 23a2 movs r3, #162 ; 0xa2\n", 1803 " a8: 23a4 movs r3, #164 ; 0xa4\n", 1804 " aa: 23a6 movs r3, #166 ; 0xa6\n", 1805 " ac: 23a8 movs r3, #168 ; 0xa8\n", 1806 " ae: 23aa movs r3, #170 ; 0xaa\n", 1807 " b0: 23ac movs r3, #172 ; 0xac\n", 1808 " b2: 23ae movs r3, #174 ; 0xae\n", 1809 " b4: 23b0 movs r3, #176 ; 0xb0\n", 1810 " b6: 23b2 movs r3, #178 ; 0xb2\n", 1811 " b8: 23b4 movs r3, #180 ; 0xb4\n", 1812 " ba: 23b6 movs r3, #182 ; 0xb6\n", 1813 " bc: 23b8 movs r3, #184 ; 0xb8\n", 1814 " be: 23ba movs r3, #186 ; 0xba\n", 1815 " c0: 23bc movs r3, #188 ; 0xbc\n", 1816 " c2: 23be movs r3, #190 ; 0xbe\n", 1817 " c4: 23c0 movs r3, #192 ; 0xc0\n", 1818 " c6: 23c2 movs r3, #194 ; 0xc2\n", 1819 " c8: 23c4 movs r3, #196 ; 0xc4\n", 1820 " ca: 23c6 movs r3, #198 ; 0xc6\n", 1821 " cc: 23c8 movs r3, #200 ; 0xc8\n", 1822 " ce: 23ca movs r3, #202 ; 0xca\n", 1823 " d0: 23cc movs r3, #204 ; 0xcc\n", 1824 " d2: 23ce movs r3, #206 ; 0xce\n", 1825 " d4: 23d0 movs r3, #208 ; 0xd0\n", 1826 " d6: 23d2 movs r3, #210 ; 0xd2\n", 1827 " d8: 23d4 movs r3, #212 ; 0xd4\n", 1828 " da: 23d6 movs r3, #214 ; 0xd6\n", 1829 " dc: 23d8 movs r3, #216 ; 0xd8\n", 1830 " de: 23da movs r3, #218 ; 0xda\n", 1831 " e0: 23dc movs r3, #220 ; 0xdc\n", 1832 " e2: 23de movs r3, #222 ; 0xde\n", 1833 " e4: 23e0 movs r3, #224 ; 0xe0\n", 1834 " e6: 23e2 movs r3, #226 ; 0xe2\n", 1835 " e8: 23e4 movs r3, #228 ; 0xe4\n", 1836 " ea: 23e6 movs r3, #230 ; 0xe6\n", 1837 " ec: 23e8 movs r3, #232 ; 0xe8\n", 1838 " ee: 23ea movs r3, #234 ; 0xea\n", 1839 " f0: 23ec movs r3, #236 ; 0xec\n", 1840 " f2: 23ee movs r3, #238 ; 0xee\n", 1841 " f4: 23f0 movs r3, #240 ; 0xf0\n", 1842 " f6: 23f2 movs r3, #242 ; 0xf2\n", 1843 " f8: 23f4 movs r3, #244 ; 0xf4\n", 1844 " fa: 23f6 movs r3, #246 ; 0xf6\n", 1845 " fc: 23f8 movs r3, #248 ; 0xf8\n", 1846 " fe: 23fa movs r3, #250 ; 0xfa\n", 1847 " 100: 23fc movs r3, #252 ; 0xfc\n", 1848 " 102: 23fe movs r3, #254 ; 0xfe\n", 1849 " 104: 2300 movs r3, #0\n", 1850 " 106: 2302 movs r3, #2\n", 1851 " 108: 2304 movs r3, #4\n", 1852 " 10a: 2306 movs r3, #6\n", 1853 " 10c: 2308 movs r3, #8\n", 1854 " 10e: 230a movs r3, #10\n", 1855 " 110: 230c movs r3, #12\n", 1856 " 112: 230e movs r3, #14\n", 1857 " 114: 2310 movs r3, #16\n", 1858 " 116: 2312 movs r3, #18\n", 1859 " 118: 2314 movs r3, #20\n", 1860 " 11a: 2316 movs r3, #22\n", 1861 " 11c: 2318 movs r3, #24\n", 1862 " 11e: 231a movs r3, #26\n", 1863 " 120: 231c movs r3, #28\n", 1864 " 122: 231e movs r3, #30\n", 1865 " 124: 2320 movs r3, #32\n", 1866 " 126: 2322 movs r3, #34 ; 0x22\n", 1867 " 128: 2324 movs r3, #36 ; 0x24\n", 1868 " 12a: 2326 movs r3, #38 ; 0x26\n", 1869 " 12c: 2328 movs r3, #40 ; 0x28\n", 1870 " 12e: 232a movs r3, #42 ; 0x2a\n", 1871 " 130: 232c movs r3, #44 ; 0x2c\n", 1872 " 132: 232e movs r3, #46 ; 0x2e\n", 1873 " 134: 2330 movs r3, #48 ; 0x30\n", 1874 " 136: 2332 movs r3, #50 ; 0x32\n", 1875 " 138: 2334 movs r3, #52 ; 0x34\n", 1876 " 13a: 2336 movs r3, #54 ; 0x36\n", 1877 " 13c: 2338 movs r3, #56 ; 0x38\n", 1878 " 13e: 233a movs r3, #58 ; 0x3a\n", 1879 " 140: 233c movs r3, #60 ; 0x3c\n", 1880 " 142: 233e movs r3, #62 ; 0x3e\n", 1881 " 144: 2340 movs r3, #64 ; 0x40\n", 1882 " 146: 2342 movs r3, #66 ; 0x42\n", 1883 " 148: 2344 movs r3, #68 ; 0x44\n", 1884 " 14a: 2346 movs r3, #70 ; 0x46\n", 1885 " 14c: 2348 movs r3, #72 ; 0x48\n", 1886 " 14e: 234a movs r3, #74 ; 0x4a\n", 1887 " 150: 234c movs r3, #76 ; 0x4c\n", 1888 " 152: 234e movs r3, #78 ; 0x4e\n", 1889 " 154: 2350 movs r3, #80 ; 0x50\n", 1890 " 156: 2352 movs r3, #82 ; 0x52\n", 1891 " 158: 2354 movs r3, #84 ; 0x54\n", 1892 " 15a: 2356 movs r3, #86 ; 0x56\n", 1893 " 15c: 2358 movs r3, #88 ; 0x58\n", 1894 " 15e: 235a movs r3, #90 ; 0x5a\n", 1895 " 160: 235c movs r3, #92 ; 0x5c\n", 1896 " 162: 235e movs r3, #94 ; 0x5e\n", 1897 " 164: 2360 movs r3, #96 ; 0x60\n", 1898 " 166: 2362 movs r3, #98 ; 0x62\n", 1899 " 168: 2364 movs r3, #100 ; 0x64\n", 1900 " 16a: 2366 movs r3, #102 ; 0x66\n", 1901 " 16c: 2368 movs r3, #104 ; 0x68\n", 1902 " 16e: 236a movs r3, #106 ; 0x6a\n", 1903 " 170: 236c movs r3, #108 ; 0x6c\n", 1904 " 172: 236e movs r3, #110 ; 0x6e\n", 1905 " 174: 2370 movs r3, #112 ; 0x70\n", 1906 " 176: 2372 movs r3, #114 ; 0x72\n", 1907 " 178: 2374 movs r3, #116 ; 0x74\n", 1908 " 17a: 2376 movs r3, #118 ; 0x76\n", 1909 " 17c: 2378 movs r3, #120 ; 0x78\n", 1910 " 17e: 237a movs r3, #122 ; 0x7a\n", 1911 " 180: 237c movs r3, #124 ; 0x7c\n", 1912 " 182: 237e movs r3, #126 ; 0x7e\n", 1913 " 184: 2380 movs r3, #128 ; 0x80\n", 1914 " 186: 2382 movs r3, #130 ; 0x82\n", 1915 " 188: 2384 movs r3, #132 ; 0x84\n", 1916 " 18a: 2386 movs r3, #134 ; 0x86\n", 1917 " 18c: 2388 movs r3, #136 ; 0x88\n", 1918 " 18e: 238a movs r3, #138 ; 0x8a\n", 1919 " 190: 238c movs r3, #140 ; 0x8c\n", 1920 " 192: 238e movs r3, #142 ; 0x8e\n", 1921 " 194: 2390 movs r3, #144 ; 0x90\n", 1922 " 196: 2392 movs r3, #146 ; 0x92\n", 1923 " 198: 2394 movs r3, #148 ; 0x94\n", 1924 " 19a: 2396 movs r3, #150 ; 0x96\n", 1925 " 19c: 2398 movs r3, #152 ; 0x98\n", 1926 " 19e: 239a movs r3, #154 ; 0x9a\n", 1927 " 1a0: 239c movs r3, #156 ; 0x9c\n", 1928 " 1a2: 239e movs r3, #158 ; 0x9e\n", 1929 " 1a4: 23a0 movs r3, #160 ; 0xa0\n", 1930 " 1a6: 23a2 movs r3, #162 ; 0xa2\n", 1931 " 1a8: 23a4 movs r3, #164 ; 0xa4\n", 1932 " 1aa: 23a6 movs r3, #166 ; 0xa6\n", 1933 " 1ac: 23a8 movs r3, #168 ; 0xa8\n", 1934 " 1ae: 23aa movs r3, #170 ; 0xaa\n", 1935 " 1b0: 23ac movs r3, #172 ; 0xac\n", 1936 " 1b2: 23ae movs r3, #174 ; 0xae\n", 1937 " 1b4: 23b0 movs r3, #176 ; 0xb0\n", 1938 " 1b6: 23b2 movs r3, #178 ; 0xb2\n", 1939 " 1b8: 23b4 movs r3, #180 ; 0xb4\n", 1940 " 1ba: 23b6 movs r3, #182 ; 0xb6\n", 1941 " 1bc: 23b8 movs r3, #184 ; 0xb8\n", 1942 " 1be: 23ba movs r3, #186 ; 0xba\n", 1943 " 1c0: 23bc movs r3, #188 ; 0xbc\n", 1944 " 1c2: 23be movs r3, #190 ; 0xbe\n", 1945 " 1c4: 23c0 movs r3, #192 ; 0xc0\n", 1946 " 1c6: 23c2 movs r3, #194 ; 0xc2\n", 1947 " 1c8: 23c4 movs r3, #196 ; 0xc4\n", 1948 " 1ca: 23c6 movs r3, #198 ; 0xc6\n", 1949 " 1cc: 23c8 movs r3, #200 ; 0xc8\n", 1950 " 1ce: 23ca movs r3, #202 ; 0xca\n", 1951 " 1d0: 23cc movs r3, #204 ; 0xcc\n", 1952 " 1d2: 23ce movs r3, #206 ; 0xce\n", 1953 " 1d4: 23d0 movs r3, #208 ; 0xd0\n", 1954 " 1d6: 23d2 movs r3, #210 ; 0xd2\n", 1955 " 1d8: 23d4 movs r3, #212 ; 0xd4\n", 1956 " 1da: 23d6 movs r3, #214 ; 0xd6\n", 1957 " 1dc: 23d8 movs r3, #216 ; 0xd8\n", 1958 " 1de: 23da movs r3, #218 ; 0xda\n", 1959 " 1e0: 23dc movs r3, #220 ; 0xdc\n", 1960 " 1e2: 23de movs r3, #222 ; 0xde\n", 1961 " 1e4: 23e0 movs r3, #224 ; 0xe0\n", 1962 " 1e6: 23e2 movs r3, #226 ; 0xe2\n", 1963 " 1e8: 23e4 movs r3, #228 ; 0xe4\n", 1964 " 1ea: 23e6 movs r3, #230 ; 0xe6\n", 1965 " 1ec: 23e8 movs r3, #232 ; 0xe8\n", 1966 " 1ee: 23ea movs r3, #234 ; 0xea\n", 1967 " 1f0: 23ec movs r3, #236 ; 0xec\n", 1968 " 1f2: 23ee movs r3, #238 ; 0xee\n", 1969 " 1f4: 23f0 movs r3, #240 ; 0xf0\n", 1970 " 1f6: 23f2 movs r3, #242 ; 0xf2\n", 1971 " 1f8: 23f4 movs r3, #244 ; 0xf4\n", 1972 " 1fa: 23f6 movs r3, #246 ; 0xf6\n", 1973 " 1fc: 23f8 movs r3, #248 ; 0xf8\n", 1974 " 1fe: 23fa movs r3, #250 ; 0xfa\n", 1975 " 200: 23fc movs r3, #252 ; 0xfc\n", 1976 " 202: 23fe movs r3, #254 ; 0xfe\n", 1977 " 204: 2300 movs r3, #0\n", 1978 " 206: 2302 movs r3, #2\n", 1979 " 208: 2304 movs r3, #4\n", 1980 " 20a: 2306 movs r3, #6\n", 1981 " 20c: 2308 movs r3, #8\n", 1982 " 20e: 230a movs r3, #10\n", 1983 " 210: 230c movs r3, #12\n", 1984 " 212: 230e movs r3, #14\n", 1985 " 214: 2310 movs r3, #16\n", 1986 " 216: 2312 movs r3, #18\n", 1987 " 218: 2314 movs r3, #20\n", 1988 " 21a: 2316 movs r3, #22\n", 1989 " 21c: 2318 movs r3, #24\n", 1990 " 21e: 231a movs r3, #26\n", 1991 " 220: 231c movs r3, #28\n", 1992 " 222: 231e movs r3, #30\n", 1993 " 224: 2320 movs r3, #32\n", 1994 " 226: 2322 movs r3, #34 ; 0x22\n", 1995 " 228: 2324 movs r3, #36 ; 0x24\n", 1996 " 22a: 2326 movs r3, #38 ; 0x26\n", 1997 " 22c: 2328 movs r3, #40 ; 0x28\n", 1998 " 22e: 232a movs r3, #42 ; 0x2a\n", 1999 " 230: 232c movs r3, #44 ; 0x2c\n", 2000 " 232: 232e movs r3, #46 ; 0x2e\n", 2001 " 234: 2330 movs r3, #48 ; 0x30\n", 2002 " 236: 2332 movs r3, #50 ; 0x32\n", 2003 " 238: 2334 movs r3, #52 ; 0x34\n", 2004 " 23a: 2336 movs r3, #54 ; 0x36\n", 2005 " 23c: 2338 movs r3, #56 ; 0x38\n", 2006 " 23e: 233a movs r3, #58 ; 0x3a\n", 2007 " 240: 233c movs r3, #60 ; 0x3c\n", 2008 " 242: 233e movs r3, #62 ; 0x3e\n", 2009 " 244: 2340 movs r3, #64 ; 0x40\n", 2010 " 246: 2342 movs r3, #66 ; 0x42\n", 2011 " 248: 2344 movs r3, #68 ; 0x44\n", 2012 " 24a: 2346 movs r3, #70 ; 0x46\n", 2013 " 24c: 2348 movs r3, #72 ; 0x48\n", 2014 " 24e: 234a movs r3, #74 ; 0x4a\n", 2015 " 250: 234c movs r3, #76 ; 0x4c\n", 2016 " 252: 234e movs r3, #78 ; 0x4e\n", 2017 " 254: 2350 movs r3, #80 ; 0x50\n", 2018 " 256: 2352 movs r3, #82 ; 0x52\n", 2019 " 258: 2354 movs r3, #84 ; 0x54\n", 2020 " 25a: 2356 movs r3, #86 ; 0x56\n", 2021 " 25c: 2358 movs r3, #88 ; 0x58\n", 2022 " 25e: 235a movs r3, #90 ; 0x5a\n", 2023 " 260: 235c movs r3, #92 ; 0x5c\n", 2024 " 262: 235e movs r3, #94 ; 0x5e\n", 2025 " 264: 2360 movs r3, #96 ; 0x60\n", 2026 " 266: 2362 movs r3, #98 ; 0x62\n", 2027 " 268: 2364 movs r3, #100 ; 0x64\n", 2028 " 26a: 2366 movs r3, #102 ; 0x66\n", 2029 " 26c: 2368 movs r3, #104 ; 0x68\n", 2030 " 26e: 236a movs r3, #106 ; 0x6a\n", 2031 " 270: 236c movs r3, #108 ; 0x6c\n", 2032 " 272: 236e movs r3, #110 ; 0x6e\n", 2033 " 274: 2370 movs r3, #112 ; 0x70\n", 2034 " 276: 2372 movs r3, #114 ; 0x72\n", 2035 " 278: 2374 movs r3, #116 ; 0x74\n", 2036 " 27a: 2376 movs r3, #118 ; 0x76\n", 2037 " 27c: 2378 movs r3, #120 ; 0x78\n", 2038 " 27e: 237a movs r3, #122 ; 0x7a\n", 2039 " 280: 237c movs r3, #124 ; 0x7c\n", 2040 " 282: 237e movs r3, #126 ; 0x7e\n", 2041 " 284: 2380 movs r3, #128 ; 0x80\n", 2042 " 286: 2382 movs r3, #130 ; 0x82\n", 2043 " 288: 2384 movs r3, #132 ; 0x84\n", 2044 " 28a: 2386 movs r3, #134 ; 0x86\n", 2045 " 28c: 2388 movs r3, #136 ; 0x88\n", 2046 " 28e: 238a movs r3, #138 ; 0x8a\n", 2047 " 290: 238c movs r3, #140 ; 0x8c\n", 2048 " 292: 238e movs r3, #142 ; 0x8e\n", 2049 " 294: 2390 movs r3, #144 ; 0x90\n", 2050 " 296: 2392 movs r3, #146 ; 0x92\n", 2051 " 298: 2394 movs r3, #148 ; 0x94\n", 2052 " 29a: 2396 movs r3, #150 ; 0x96\n", 2053 " 29c: 2398 movs r3, #152 ; 0x98\n", 2054 " 29e: 239a movs r3, #154 ; 0x9a\n", 2055 " 2a0: 239c movs r3, #156 ; 0x9c\n", 2056 " 2a2: 239e movs r3, #158 ; 0x9e\n", 2057 " 2a4: 23a0 movs r3, #160 ; 0xa0\n", 2058 " 2a6: 23a2 movs r3, #162 ; 0xa2\n", 2059 " 2a8: 23a4 movs r3, #164 ; 0xa4\n", 2060 " 2aa: 23a6 movs r3, #166 ; 0xa6\n", 2061 " 2ac: 23a8 movs r3, #168 ; 0xa8\n", 2062 " 2ae: 23aa movs r3, #170 ; 0xaa\n", 2063 " 2b0: 23ac movs r3, #172 ; 0xac\n", 2064 " 2b2: 23ae movs r3, #174 ; 0xae\n", 2065 " 2b4: 23b0 movs r3, #176 ; 0xb0\n", 2066 " 2b6: 23b2 movs r3, #178 ; 0xb2\n", 2067 " 2b8: 23b4 movs r3, #180 ; 0xb4\n", 2068 " 2ba: 23b6 movs r3, #182 ; 0xb6\n", 2069 " 2bc: 23b8 movs r3, #184 ; 0xb8\n", 2070 " 2be: 23ba movs r3, #186 ; 0xba\n", 2071 " 2c0: 23bc movs r3, #188 ; 0xbc\n", 2072 " 2c2: 23be movs r3, #190 ; 0xbe\n", 2073 " 2c4: 23c0 movs r3, #192 ; 0xc0\n", 2074 " 2c6: 23c2 movs r3, #194 ; 0xc2\n", 2075 " 2c8: 23c4 movs r3, #196 ; 0xc4\n", 2076 " 2ca: 23c6 movs r3, #198 ; 0xc6\n", 2077 " 2cc: 23c8 movs r3, #200 ; 0xc8\n", 2078 " 2ce: 23ca movs r3, #202 ; 0xca\n", 2079 " 2d0: 23cc movs r3, #204 ; 0xcc\n", 2080 " 2d2: 23ce movs r3, #206 ; 0xce\n", 2081 " 2d4: 23d0 movs r3, #208 ; 0xd0\n", 2082 " 2d6: 23d2 movs r3, #210 ; 0xd2\n", 2083 " 2d8: 23d4 movs r3, #212 ; 0xd4\n", 2084 " 2da: 23d6 movs r3, #214 ; 0xd6\n", 2085 " 2dc: 23d8 movs r3, #216 ; 0xd8\n", 2086 " 2de: 23da movs r3, #218 ; 0xda\n", 2087 " 2e0: 23dc movs r3, #220 ; 0xdc\n", 2088 " 2e2: 23de movs r3, #222 ; 0xde\n", 2089 " 2e4: 23e0 movs r3, #224 ; 0xe0\n", 2090 " 2e6: 23e2 movs r3, #226 ; 0xe2\n", 2091 " 2e8: 23e4 movs r3, #228 ; 0xe4\n", 2092 " 2ea: 23e6 movs r3, #230 ; 0xe6\n", 2093 " 2ec: 23e8 movs r3, #232 ; 0xe8\n", 2094 " 2ee: 23ea movs r3, #234 ; 0xea\n", 2095 " 2f0: 23ec movs r3, #236 ; 0xec\n", 2096 " 2f2: 23ee movs r3, #238 ; 0xee\n", 2097 " 2f4: 23f0 movs r3, #240 ; 0xf0\n", 2098 " 2f6: 23f2 movs r3, #242 ; 0xf2\n", 2099 " 2f8: 23f4 movs r3, #244 ; 0xf4\n", 2100 " 2fa: 23f6 movs r3, #246 ; 0xf6\n", 2101 " 2fc: 23f8 movs r3, #248 ; 0xf8\n", 2102 " 2fe: 23fa movs r3, #250 ; 0xfa\n", 2103 " 300: 23fc movs r3, #252 ; 0xfc\n", 2104 " 302: 23fe movs r3, #254 ; 0xfe\n", 2105 " 304: 2300 movs r3, #0\n", 2106 " 306: 2302 movs r3, #2\n", 2107 " 308: 2304 movs r3, #4\n", 2108 " 30a: 2306 movs r3, #6\n", 2109 " 30c: 2308 movs r3, #8\n", 2110 " 30e: 230a movs r3, #10\n", 2111 " 310: 230c movs r3, #12\n", 2112 " 312: 230e movs r3, #14\n", 2113 " 314: 2310 movs r3, #16\n", 2114 " 316: 2312 movs r3, #18\n", 2115 " 318: 2314 movs r3, #20\n", 2116 " 31a: 2316 movs r3, #22\n", 2117 " 31c: 2318 movs r3, #24\n", 2118 " 31e: 231a movs r3, #26\n", 2119 " 320: 231c movs r3, #28\n", 2120 " 322: 231e movs r3, #30\n", 2121 " 324: 2320 movs r3, #32\n", 2122 " 326: 2322 movs r3, #34 ; 0x22\n", 2123 " 328: 2324 movs r3, #36 ; 0x24\n", 2124 " 32a: 2326 movs r3, #38 ; 0x26\n", 2125 " 32c: 2328 movs r3, #40 ; 0x28\n", 2126 " 32e: 232a movs r3, #42 ; 0x2a\n", 2127 " 330: 232c movs r3, #44 ; 0x2c\n", 2128 " 332: 232e movs r3, #46 ; 0x2e\n", 2129 " 334: 2330 movs r3, #48 ; 0x30\n", 2130 " 336: 2332 movs r3, #50 ; 0x32\n", 2131 " 338: 2334 movs r3, #52 ; 0x34\n", 2132 " 33a: 2336 movs r3, #54 ; 0x36\n", 2133 " 33c: 2338 movs r3, #56 ; 0x38\n", 2134 " 33e: 233a movs r3, #58 ; 0x3a\n", 2135 " 340: 233c movs r3, #60 ; 0x3c\n", 2136 " 342: 233e movs r3, #62 ; 0x3e\n", 2137 " 344: 2340 movs r3, #64 ; 0x40\n", 2138 " 346: 2342 movs r3, #66 ; 0x42\n", 2139 " 348: 2344 movs r3, #68 ; 0x44\n", 2140 " 34a: 2346 movs r3, #70 ; 0x46\n", 2141 " 34c: 2348 movs r3, #72 ; 0x48\n", 2142 " 34e: 234a movs r3, #74 ; 0x4a\n", 2143 " 350: 234c movs r3, #76 ; 0x4c\n", 2144 " 352: 234e movs r3, #78 ; 0x4e\n", 2145 " 354: 2350 movs r3, #80 ; 0x50\n", 2146 " 356: 2352 movs r3, #82 ; 0x52\n", 2147 " 358: 2354 movs r3, #84 ; 0x54\n", 2148 " 35a: 2356 movs r3, #86 ; 0x56\n", 2149 " 35c: 2358 movs r3, #88 ; 0x58\n", 2150 " 35e: 235a movs r3, #90 ; 0x5a\n", 2151 " 360: 235c movs r3, #92 ; 0x5c\n", 2152 " 362: 235e movs r3, #94 ; 0x5e\n", 2153 " 364: 2360 movs r3, #96 ; 0x60\n", 2154 " 366: 2362 movs r3, #98 ; 0x62\n", 2155 " 368: 2364 movs r3, #100 ; 0x64\n", 2156 " 36a: 2366 movs r3, #102 ; 0x66\n", 2157 " 36c: 2368 movs r3, #104 ; 0x68\n", 2158 " 36e: 236a movs r3, #106 ; 0x6a\n", 2159 " 370: 236c movs r3, #108 ; 0x6c\n", 2160 " 372: 236e movs r3, #110 ; 0x6e\n", 2161 " 374: 2370 movs r3, #112 ; 0x70\n", 2162 " 376: 2372 movs r3, #114 ; 0x72\n", 2163 " 378: 2374 movs r3, #116 ; 0x74\n", 2164 " 37a: 2376 movs r3, #118 ; 0x76\n", 2165 " 37c: 2378 movs r3, #120 ; 0x78\n", 2166 " 37e: 237a movs r3, #122 ; 0x7a\n", 2167 " 380: 237c movs r3, #124 ; 0x7c\n", 2168 " 382: 237e movs r3, #126 ; 0x7e\n", 2169 " 384: 2380 movs r3, #128 ; 0x80\n", 2170 " 386: 2382 movs r3, #130 ; 0x82\n", 2171 " 388: 2384 movs r3, #132 ; 0x84\n", 2172 " 38a: 2386 movs r3, #134 ; 0x86\n", 2173 " 38c: 2388 movs r3, #136 ; 0x88\n", 2174 " 38e: 238a movs r3, #138 ; 0x8a\n", 2175 " 390: 238c movs r3, #140 ; 0x8c\n", 2176 " 392: 238e movs r3, #142 ; 0x8e\n", 2177 " 394: 2390 movs r3, #144 ; 0x90\n", 2178 " 396: 2392 movs r3, #146 ; 0x92\n", 2179 " 398: 2394 movs r3, #148 ; 0x94\n", 2180 " 39a: 2396 movs r3, #150 ; 0x96\n", 2181 " 39c: 2398 movs r3, #152 ; 0x98\n", 2182 " 39e: 239a movs r3, #154 ; 0x9a\n", 2183 " 3a0: 239c movs r3, #156 ; 0x9c\n", 2184 " 3a2: 239e movs r3, #158 ; 0x9e\n", 2185 " 3a4: 23a0 movs r3, #160 ; 0xa0\n", 2186 " 3a6: 23a2 movs r3, #162 ; 0xa2\n", 2187 " 3a8: 23a4 movs r3, #164 ; 0xa4\n", 2188 " 3aa: 23a6 movs r3, #166 ; 0xa6\n", 2189 " 3ac: 23a8 movs r3, #168 ; 0xa8\n", 2190 " 3ae: 23aa movs r3, #170 ; 0xaa\n", 2191 " 3b0: 23ac movs r3, #172 ; 0xac\n", 2192 " 3b2: 23ae movs r3, #174 ; 0xae\n", 2193 " 3b4: 23b0 movs r3, #176 ; 0xb0\n", 2194 " 3b6: 23b2 movs r3, #178 ; 0xb2\n", 2195 " 3b8: 23b4 movs r3, #180 ; 0xb4\n", 2196 " 3ba: 23b6 movs r3, #182 ; 0xb6\n", 2197 " 3bc: 23b8 movs r3, #184 ; 0xb8\n", 2198 " 3be: 23ba movs r3, #186 ; 0xba\n", 2199 " 3c0: 23bc movs r3, #188 ; 0xbc\n", 2200 " 3c2: 23be movs r3, #190 ; 0xbe\n", 2201 " 3c4: 23c0 movs r3, #192 ; 0xc0\n", 2202 " 3c6: 23c2 movs r3, #194 ; 0xc2\n", 2203 " 3c8: 23c4 movs r3, #196 ; 0xc4\n", 2204 " 3ca: 23c6 movs r3, #198 ; 0xc6\n", 2205 " 3cc: 23c8 movs r3, #200 ; 0xc8\n", 2206 " 3ce: 23ca movs r3, #202 ; 0xca\n", 2207 " 3d0: 23cc movs r3, #204 ; 0xcc\n", 2208 " 3d2: 23ce movs r3, #206 ; 0xce\n", 2209 " 3d4: 23d0 movs r3, #208 ; 0xd0\n", 2210 " 3d6: 23d2 movs r3, #210 ; 0xd2\n", 2211 " 3d8: 23d4 movs r3, #212 ; 0xd4\n", 2212 " 3da: 23d6 movs r3, #214 ; 0xd6\n", 2213 " 3dc: 23d8 movs r3, #216 ; 0xd8\n", 2214 " 3de: 23da movs r3, #218 ; 0xda\n", 2215 " 3e0: 23dc movs r3, #220 ; 0xdc\n", 2216 " 3e2: 23de movs r3, #222 ; 0xde\n", 2217 " 3e4: 23e0 movs r3, #224 ; 0xe0\n", 2218 " 3e6: 23e2 movs r3, #226 ; 0xe2\n", 2219 " 3e8: 23e4 movs r3, #228 ; 0xe4\n", 2220 " 3ea: 23e6 movs r3, #230 ; 0xe6\n", 2221 " 3ec: 23e8 movs r3, #232 ; 0xe8\n", 2222 " 3ee: 23ea movs r3, #234 ; 0xea\n", 2223 " 3f0: 23ec movs r3, #236 ; 0xec\n", 2224 " 3f2: 23ee movs r3, #238 ; 0xee\n", 2225 " 3f4: 23f0 movs r3, #240 ; 0xf0\n", 2226 " 3f6: 23f2 movs r3, #242 ; 0xf2\n", 2227 " 3f8: 23f4 movs r3, #244 ; 0xf4\n", 2228 " 3fa: 23f6 movs r3, #246 ; 0xf6\n", 2229 " 3fc: 23f8 movs r3, #248 ; 0xf8\n", 2230 " 3fe: 23fa movs r3, #250 ; 0xfa\n", 2231 " 400: 23fc movs r3, #252 ; 0xfc\n", 2232 " 402: 23fe movs r3, #254 ; 0xfe\n", 2233 " 404: 2300 movs r3, #0\n", 2234 " 406: 2302 movs r3, #2\n", 2235 " 408: 2304 movs r3, #4\n", 2236 " 40a: 2306 movs r3, #6\n", 2237 " 40c: 2308 movs r3, #8\n", 2238 " 40e: 230a movs r3, #10\n", 2239 " 410: 230c movs r3, #12\n", 2240 " 412: 230e movs r3, #14\n", 2241 " 414: 2310 movs r3, #16\n", 2242 " 416: 2312 movs r3, #18\n", 2243 " 418: 2314 movs r3, #20\n", 2244 " 41a: 2316 movs r3, #22\n", 2245 " 41c: 2318 movs r3, #24\n", 2246 " 41e: 231a movs r3, #26\n", 2247 " 420: 231c movs r3, #28\n", 2248 " 422: 231e movs r3, #30\n", 2249 " 424: 2320 movs r3, #32\n", 2250 " 426: 2322 movs r3, #34 ; 0x22\n", 2251 " 428: 2324 movs r3, #36 ; 0x24\n", 2252 " 42a: 2326 movs r3, #38 ; 0x26\n", 2253 " 42c: 2328 movs r3, #40 ; 0x28\n", 2254 " 42e: 232a movs r3, #42 ; 0x2a\n", 2255 " 430: 232c movs r3, #44 ; 0x2c\n", 2256 " 432: 232e movs r3, #46 ; 0x2e\n", 2257 " 434: 2330 movs r3, #48 ; 0x30\n", 2258 " 436: 2332 movs r3, #50 ; 0x32\n", 2259 " 438: 2334 movs r3, #52 ; 0x34\n", 2260 " 43a: 2336 movs r3, #54 ; 0x36\n", 2261 " 43c: 2338 movs r3, #56 ; 0x38\n", 2262 " 43e: 233a movs r3, #58 ; 0x3a\n", 2263 " 440: 233c movs r3, #60 ; 0x3c\n", 2264 " 442: 233e movs r3, #62 ; 0x3e\n", 2265 " 444: 2340 movs r3, #64 ; 0x40\n", 2266 " 446: 2342 movs r3, #66 ; 0x42\n", 2267 " 448: 2344 movs r3, #68 ; 0x44\n", 2268 " 44a: 2346 movs r3, #70 ; 0x46\n", 2269 " 44c: 2348 movs r3, #72 ; 0x48\n", 2270 " 44e: 234a movs r3, #74 ; 0x4a\n", 2271 " 450: 234c movs r3, #76 ; 0x4c\n", 2272 " 452: 234e movs r3, #78 ; 0x4e\n", 2273 " 454: 2350 movs r3, #80 ; 0x50\n", 2274 " 456: 2352 movs r3, #82 ; 0x52\n", 2275 " 458: 2354 movs r3, #84 ; 0x54\n", 2276 " 45a: 2356 movs r3, #86 ; 0x56\n", 2277 " 45c: 2358 movs r3, #88 ; 0x58\n", 2278 " 45e: 235a movs r3, #90 ; 0x5a\n", 2279 " 460: 235c movs r3, #92 ; 0x5c\n", 2280 " 462: 235e movs r3, #94 ; 0x5e\n", 2281 " 464: 2360 movs r3, #96 ; 0x60\n", 2282 " 466: 2362 movs r3, #98 ; 0x62\n", 2283 " 468: 2364 movs r3, #100 ; 0x64\n", 2284 " 46a: 2366 movs r3, #102 ; 0x66\n", 2285 " 46c: 2368 movs r3, #104 ; 0x68\n", 2286 " 46e: 236a movs r3, #106 ; 0x6a\n", 2287 " 470: 236c movs r3, #108 ; 0x6c\n", 2288 " 472: 236e movs r3, #110 ; 0x6e\n", 2289 " 474: 2370 movs r3, #112 ; 0x70\n", 2290 " 476: 2372 movs r3, #114 ; 0x72\n", 2291 " 478: 2374 movs r3, #116 ; 0x74\n", 2292 " 47a: 2376 movs r3, #118 ; 0x76\n", 2293 " 47c: 2378 movs r3, #120 ; 0x78\n", 2294 " 47e: 237a movs r3, #122 ; 0x7a\n", 2295 " 480: 237c movs r3, #124 ; 0x7c\n", 2296 " 482: 237e movs r3, #126 ; 0x7e\n", 2297 " 484: 2380 movs r3, #128 ; 0x80\n", 2298 " 486: 2382 movs r3, #130 ; 0x82\n", 2299 " 488: 2384 movs r3, #132 ; 0x84\n", 2300 " 48a: 2386 movs r3, #134 ; 0x86\n", 2301 " 48c: 2388 movs r3, #136 ; 0x88\n", 2302 " 48e: 238a movs r3, #138 ; 0x8a\n", 2303 " 490: 238c movs r3, #140 ; 0x8c\n", 2304 " 492: 238e movs r3, #142 ; 0x8e\n", 2305 " 494: 2390 movs r3, #144 ; 0x90\n", 2306 " 496: 2392 movs r3, #146 ; 0x92\n", 2307 " 498: 2394 movs r3, #148 ; 0x94\n", 2308 " 49a: 2396 movs r3, #150 ; 0x96\n", 2309 " 49c: 2398 movs r3, #152 ; 0x98\n", 2310 " 49e: 239a movs r3, #154 ; 0x9a\n", 2311 " 4a0: 239c movs r3, #156 ; 0x9c\n", 2312 " 4a2: 239e movs r3, #158 ; 0x9e\n", 2313 " 4a4: 23a0 movs r3, #160 ; 0xa0\n", 2314 " 4a6: 23a2 movs r3, #162 ; 0xa2\n", 2315 " 4a8: 23a4 movs r3, #164 ; 0xa4\n", 2316 " 4aa: 23a6 movs r3, #166 ; 0xa6\n", 2317 " 4ac: 23a8 movs r3, #168 ; 0xa8\n", 2318 " 4ae: 23aa movs r3, #170 ; 0xaa\n", 2319 " 4b0: 23ac movs r3, #172 ; 0xac\n", 2320 " 4b2: 23ae movs r3, #174 ; 0xae\n", 2321 " 4b4: 23b0 movs r3, #176 ; 0xb0\n", 2322 " 4b6: 23b2 movs r3, #178 ; 0xb2\n", 2323 " 4b8: 23b4 movs r3, #180 ; 0xb4\n", 2324 " 4ba: 23b6 movs r3, #182 ; 0xb6\n", 2325 " 4bc: 23b8 movs r3, #184 ; 0xb8\n", 2326 " 4be: 23ba movs r3, #186 ; 0xba\n", 2327 " 4c0: 23bc movs r3, #188 ; 0xbc\n", 2328 " 4c2: 23be movs r3, #190 ; 0xbe\n", 2329 " 4c4: 23c0 movs r3, #192 ; 0xc0\n", 2330 " 4c6: 23c2 movs r3, #194 ; 0xc2\n", 2331 " 4c8: 23c4 movs r3, #196 ; 0xc4\n", 2332 " 4ca: 23c6 movs r3, #198 ; 0xc6\n", 2333 " 4cc: 23c8 movs r3, #200 ; 0xc8\n", 2334 " 4ce: 23ca movs r3, #202 ; 0xca\n", 2335 " 4d0: 23cc movs r3, #204 ; 0xcc\n", 2336 " 4d2: 23ce movs r3, #206 ; 0xce\n", 2337 " 4d4: 23d0 movs r3, #208 ; 0xd0\n", 2338 " 4d6: 23d2 movs r3, #210 ; 0xd2\n", 2339 " 4d8: 23d4 movs r3, #212 ; 0xd4\n", 2340 " 4da: 23d6 movs r3, #214 ; 0xd6\n", 2341 " 4dc: 23d8 movs r3, #216 ; 0xd8\n", 2342 " 4de: 23da movs r3, #218 ; 0xda\n", 2343 " 4e0: 23dc movs r3, #220 ; 0xdc\n", 2344 " 4e2: 23de movs r3, #222 ; 0xde\n", 2345 " 4e4: 23e0 movs r3, #224 ; 0xe0\n", 2346 " 4e6: 23e2 movs r3, #226 ; 0xe2\n", 2347 " 4e8: 23e4 movs r3, #228 ; 0xe4\n", 2348 " 4ea: 23e6 movs r3, #230 ; 0xe6\n", 2349 " 4ec: 23e8 movs r3, #232 ; 0xe8\n", 2350 " 4ee: 23ea movs r3, #234 ; 0xea\n", 2351 " 4f0: 23ec movs r3, #236 ; 0xec\n", 2352 " 4f2: 23ee movs r3, #238 ; 0xee\n", 2353 " 4f4: 23f0 movs r3, #240 ; 0xf0\n", 2354 " 4f6: 23f2 movs r3, #242 ; 0xf2\n", 2355 " 4f8: 23f4 movs r3, #244 ; 0xf4\n", 2356 " 4fa: 23f6 movs r3, #246 ; 0xf6\n", 2357 " 4fc: 23f8 movs r3, #248 ; 0xf8\n", 2358 " 4fe: 23fa movs r3, #250 ; 0xfa\n", 2359 " 500: 23fc movs r3, #252 ; 0xfc\n", 2360 " 502: 23fe movs r3, #254 ; 0xfe\n", 2361 " 504: 2300 movs r3, #0\n", 2362 " 506: 2302 movs r3, #2\n", 2363 " 508: 2304 movs r3, #4\n", 2364 " 50a: 2306 movs r3, #6\n", 2365 " 50c: 2308 movs r3, #8\n", 2366 " 50e: 230a movs r3, #10\n", 2367 " 510: 230c movs r3, #12\n", 2368 " 512: 230e movs r3, #14\n", 2369 " 514: 2310 movs r3, #16\n", 2370 " 516: 2312 movs r3, #18\n", 2371 " 518: 2314 movs r3, #20\n", 2372 " 51a: 2316 movs r3, #22\n", 2373 " 51c: 2318 movs r3, #24\n", 2374 " 51e: 231a movs r3, #26\n", 2375 " 520: 231c movs r3, #28\n", 2376 " 522: 231e movs r3, #30\n", 2377 " 524: 2320 movs r3, #32\n", 2378 " 526: 2322 movs r3, #34 ; 0x22\n", 2379 " 528: 2324 movs r3, #36 ; 0x24\n", 2380 " 52a: 2326 movs r3, #38 ; 0x26\n", 2381 " 52c: 2328 movs r3, #40 ; 0x28\n", 2382 " 52e: 232a movs r3, #42 ; 0x2a\n", 2383 " 530: 232c movs r3, #44 ; 0x2c\n", 2384 " 532: 232e movs r3, #46 ; 0x2e\n", 2385 " 534: 2330 movs r3, #48 ; 0x30\n", 2386 " 536: 2332 movs r3, #50 ; 0x32\n", 2387 " 538: 2334 movs r3, #52 ; 0x34\n", 2388 " 53a: 2336 movs r3, #54 ; 0x36\n", 2389 " 53c: 2338 movs r3, #56 ; 0x38\n", 2390 " 53e: 233a movs r3, #58 ; 0x3a\n", 2391 " 540: 233c movs r3, #60 ; 0x3c\n", 2392 " 542: 233e movs r3, #62 ; 0x3e\n", 2393 " 544: 2340 movs r3, #64 ; 0x40\n", 2394 " 546: 2342 movs r3, #66 ; 0x42\n", 2395 " 548: 2344 movs r3, #68 ; 0x44\n", 2396 " 54a: 2346 movs r3, #70 ; 0x46\n", 2397 " 54c: 2348 movs r3, #72 ; 0x48\n", 2398 " 54e: 234a movs r3, #74 ; 0x4a\n", 2399 " 550: 234c movs r3, #76 ; 0x4c\n", 2400 " 552: 234e movs r3, #78 ; 0x4e\n", 2401 " 554: 2350 movs r3, #80 ; 0x50\n", 2402 " 556: 2352 movs r3, #82 ; 0x52\n", 2403 " 558: 2354 movs r3, #84 ; 0x54\n", 2404 " 55a: 2356 movs r3, #86 ; 0x56\n", 2405 " 55c: 2358 movs r3, #88 ; 0x58\n", 2406 " 55e: 235a movs r3, #90 ; 0x5a\n", 2407 " 560: 235c movs r3, #92 ; 0x5c\n", 2408 " 562: 235e movs r3, #94 ; 0x5e\n", 2409 " 564: 2360 movs r3, #96 ; 0x60\n", 2410 " 566: 2362 movs r3, #98 ; 0x62\n", 2411 " 568: 2364 movs r3, #100 ; 0x64\n", 2412 " 56a: 2366 movs r3, #102 ; 0x66\n", 2413 " 56c: 2368 movs r3, #104 ; 0x68\n", 2414 " 56e: 236a movs r3, #106 ; 0x6a\n", 2415 " 570: 236c movs r3, #108 ; 0x6c\n", 2416 " 572: 236e movs r3, #110 ; 0x6e\n", 2417 " 574: 2370 movs r3, #112 ; 0x70\n", 2418 " 576: 2372 movs r3, #114 ; 0x72\n", 2419 " 578: 2374 movs r3, #116 ; 0x74\n", 2420 " 57a: 2376 movs r3, #118 ; 0x76\n", 2421 " 57c: 2378 movs r3, #120 ; 0x78\n", 2422 " 57e: 237a movs r3, #122 ; 0x7a\n", 2423 " 580: 237c movs r3, #124 ; 0x7c\n", 2424 " 582: 237e movs r3, #126 ; 0x7e\n", 2425 " 584: 2380 movs r3, #128 ; 0x80\n", 2426 " 586: 2382 movs r3, #130 ; 0x82\n", 2427 " 588: 2384 movs r3, #132 ; 0x84\n", 2428 " 58a: 2386 movs r3, #134 ; 0x86\n", 2429 " 58c: 2388 movs r3, #136 ; 0x88\n", 2430 " 58e: 238a movs r3, #138 ; 0x8a\n", 2431 " 590: 238c movs r3, #140 ; 0x8c\n", 2432 " 592: 238e movs r3, #142 ; 0x8e\n", 2433 " 594: 2390 movs r3, #144 ; 0x90\n", 2434 " 596: 2392 movs r3, #146 ; 0x92\n", 2435 " 598: 2394 movs r3, #148 ; 0x94\n", 2436 " 59a: 2396 movs r3, #150 ; 0x96\n", 2437 " 59c: 2398 movs r3, #152 ; 0x98\n", 2438 " 59e: 239a movs r3, #154 ; 0x9a\n", 2439 " 5a0: 239c movs r3, #156 ; 0x9c\n", 2440 " 5a2: 239e movs r3, #158 ; 0x9e\n", 2441 " 5a4: 23a0 movs r3, #160 ; 0xa0\n", 2442 " 5a6: 23a2 movs r3, #162 ; 0xa2\n", 2443 " 5a8: 23a4 movs r3, #164 ; 0xa4\n", 2444 " 5aa: 23a6 movs r3, #166 ; 0xa6\n", 2445 " 5ac: 23a8 movs r3, #168 ; 0xa8\n", 2446 " 5ae: 23aa movs r3, #170 ; 0xaa\n", 2447 " 5b0: 23ac movs r3, #172 ; 0xac\n", 2448 " 5b2: 23ae movs r3, #174 ; 0xae\n", 2449 " 5b4: 23b0 movs r3, #176 ; 0xb0\n", 2450 " 5b6: 23b2 movs r3, #178 ; 0xb2\n", 2451 " 5b8: 23b4 movs r3, #180 ; 0xb4\n", 2452 " 5ba: 23b6 movs r3, #182 ; 0xb6\n", 2453 " 5bc: 23b8 movs r3, #184 ; 0xb8\n", 2454 " 5be: 23ba movs r3, #186 ; 0xba\n", 2455 " 5c0: 23bc movs r3, #188 ; 0xbc\n", 2456 " 5c2: 23be movs r3, #190 ; 0xbe\n", 2457 " 5c4: 23c0 movs r3, #192 ; 0xc0\n", 2458 " 5c6: 23c2 movs r3, #194 ; 0xc2\n", 2459 " 5c8: 23c4 movs r3, #196 ; 0xc4\n", 2460 " 5ca: 23c6 movs r3, #198 ; 0xc6\n", 2461 " 5cc: 23c8 movs r3, #200 ; 0xc8\n", 2462 " 5ce: 23ca movs r3, #202 ; 0xca\n", 2463 " 5d0: 23cc movs r3, #204 ; 0xcc\n", 2464 " 5d2: 23ce movs r3, #206 ; 0xce\n", 2465 " 5d4: 23d0 movs r3, #208 ; 0xd0\n", 2466 " 5d6: 23d2 movs r3, #210 ; 0xd2\n", 2467 " 5d8: 23d4 movs r3, #212 ; 0xd4\n", 2468 " 5da: 23d6 movs r3, #214 ; 0xd6\n", 2469 " 5dc: 23d8 movs r3, #216 ; 0xd8\n", 2470 " 5de: 23da movs r3, #218 ; 0xda\n", 2471 " 5e0: 23dc movs r3, #220 ; 0xdc\n", 2472 " 5e2: 23de movs r3, #222 ; 0xde\n", 2473 " 5e4: 23e0 movs r3, #224 ; 0xe0\n", 2474 " 5e6: 23e2 movs r3, #226 ; 0xe2\n", 2475 " 5e8: 23e4 movs r3, #228 ; 0xe4\n", 2476 " 5ea: 23e6 movs r3, #230 ; 0xe6\n", 2477 " 5ec: 23e8 movs r3, #232 ; 0xe8\n", 2478 " 5ee: 23ea movs r3, #234 ; 0xea\n", 2479 " 5f0: 23ec movs r3, #236 ; 0xec\n", 2480 " 5f2: 23ee movs r3, #238 ; 0xee\n", 2481 " 5f4: 23f0 movs r3, #240 ; 0xf0\n", 2482 " 5f6: 23f2 movs r3, #242 ; 0xf2\n", 2483 " 5f8: 23f4 movs r3, #244 ; 0xf4\n", 2484 " 5fa: 23f6 movs r3, #246 ; 0xf6\n", 2485 " 5fc: 23f8 movs r3, #248 ; 0xf8\n", 2486 " 5fe: 23fa movs r3, #250 ; 0xfa\n", 2487 " 600: 23fc movs r3, #252 ; 0xfc\n", 2488 " 602: 23fe movs r3, #254 ; 0xfe\n", 2489 " 604: 2300 movs r3, #0\n", 2490 " 606: 2302 movs r3, #2\n", 2491 " 608: 2304 movs r3, #4\n", 2492 " 60a: 2306 movs r3, #6\n", 2493 " 60c: 2308 movs r3, #8\n", 2494 " 60e: 230a movs r3, #10\n", 2495 " 610: 230c movs r3, #12\n", 2496 " 612: 230e movs r3, #14\n", 2497 " 614: 2310 movs r3, #16\n", 2498 " 616: 2312 movs r3, #18\n", 2499 " 618: 2314 movs r3, #20\n", 2500 " 61a: 2316 movs r3, #22\n", 2501 " 61c: 2318 movs r3, #24\n", 2502 " 61e: 231a movs r3, #26\n", 2503 " 620: 231c movs r3, #28\n", 2504 " 622: 231e movs r3, #30\n", 2505 " 624: 2320 movs r3, #32\n", 2506 " 626: 2322 movs r3, #34 ; 0x22\n", 2507 " 628: 2324 movs r3, #36 ; 0x24\n", 2508 " 62a: 2326 movs r3, #38 ; 0x26\n", 2509 " 62c: 2328 movs r3, #40 ; 0x28\n", 2510 " 62e: 232a movs r3, #42 ; 0x2a\n", 2511 " 630: 232c movs r3, #44 ; 0x2c\n", 2512 " 632: 232e movs r3, #46 ; 0x2e\n", 2513 " 634: 2330 movs r3, #48 ; 0x30\n", 2514 " 636: 2332 movs r3, #50 ; 0x32\n", 2515 " 638: 2334 movs r3, #52 ; 0x34\n", 2516 " 63a: 2336 movs r3, #54 ; 0x36\n", 2517 " 63c: 2338 movs r3, #56 ; 0x38\n", 2518 " 63e: 233a movs r3, #58 ; 0x3a\n", 2519 " 640: 233c movs r3, #60 ; 0x3c\n", 2520 " 642: 233e movs r3, #62 ; 0x3e\n", 2521 " 644: 2340 movs r3, #64 ; 0x40\n", 2522 " 646: 2342 movs r3, #66 ; 0x42\n", 2523 " 648: 2344 movs r3, #68 ; 0x44\n", 2524 " 64a: 2346 movs r3, #70 ; 0x46\n", 2525 " 64c: 2348 movs r3, #72 ; 0x48\n", 2526 " 64e: 234a movs r3, #74 ; 0x4a\n", 2527 " 650: 234c movs r3, #76 ; 0x4c\n", 2528 " 652: 234e movs r3, #78 ; 0x4e\n", 2529 " 654: 2350 movs r3, #80 ; 0x50\n", 2530 " 656: 2352 movs r3, #82 ; 0x52\n", 2531 " 658: 2354 movs r3, #84 ; 0x54\n", 2532 " 65a: 2356 movs r3, #86 ; 0x56\n", 2533 " 65c: 2358 movs r3, #88 ; 0x58\n", 2534 " 65e: 235a movs r3, #90 ; 0x5a\n", 2535 " 660: 235c movs r3, #92 ; 0x5c\n", 2536 " 662: 235e movs r3, #94 ; 0x5e\n", 2537 " 664: 2360 movs r3, #96 ; 0x60\n", 2538 " 666: 2362 movs r3, #98 ; 0x62\n", 2539 " 668: 2364 movs r3, #100 ; 0x64\n", 2540 " 66a: 2366 movs r3, #102 ; 0x66\n", 2541 " 66c: 2368 movs r3, #104 ; 0x68\n", 2542 " 66e: 236a movs r3, #106 ; 0x6a\n", 2543 " 670: 236c movs r3, #108 ; 0x6c\n", 2544 " 672: 236e movs r3, #110 ; 0x6e\n", 2545 " 674: 2370 movs r3, #112 ; 0x70\n", 2546 " 676: 2372 movs r3, #114 ; 0x72\n", 2547 " 678: 2374 movs r3, #116 ; 0x74\n", 2548 " 67a: 2376 movs r3, #118 ; 0x76\n", 2549 " 67c: 2378 movs r3, #120 ; 0x78\n", 2550 " 67e: 237a movs r3, #122 ; 0x7a\n", 2551 " 680: 237c movs r3, #124 ; 0x7c\n", 2552 " 682: 237e movs r3, #126 ; 0x7e\n", 2553 " 684: 2380 movs r3, #128 ; 0x80\n", 2554 " 686: 2382 movs r3, #130 ; 0x82\n", 2555 " 688: 2384 movs r3, #132 ; 0x84\n", 2556 " 68a: 2386 movs r3, #134 ; 0x86\n", 2557 " 68c: 2388 movs r3, #136 ; 0x88\n", 2558 " 68e: 238a movs r3, #138 ; 0x8a\n", 2559 " 690: 238c movs r3, #140 ; 0x8c\n", 2560 " 692: 238e movs r3, #142 ; 0x8e\n", 2561 " 694: 2390 movs r3, #144 ; 0x90\n", 2562 " 696: 2392 movs r3, #146 ; 0x92\n", 2563 " 698: 2394 movs r3, #148 ; 0x94\n", 2564 " 69a: 2396 movs r3, #150 ; 0x96\n", 2565 " 69c: 2398 movs r3, #152 ; 0x98\n", 2566 " 69e: 239a movs r3, #154 ; 0x9a\n", 2567 " 6a0: 239c movs r3, #156 ; 0x9c\n", 2568 " 6a2: 239e movs r3, #158 ; 0x9e\n", 2569 " 6a4: 23a0 movs r3, #160 ; 0xa0\n", 2570 " 6a6: 23a2 movs r3, #162 ; 0xa2\n", 2571 " 6a8: 23a4 movs r3, #164 ; 0xa4\n", 2572 " 6aa: 23a6 movs r3, #166 ; 0xa6\n", 2573 " 6ac: 23a8 movs r3, #168 ; 0xa8\n", 2574 " 6ae: 23aa movs r3, #170 ; 0xaa\n", 2575 " 6b0: 23ac movs r3, #172 ; 0xac\n", 2576 " 6b2: 23ae movs r3, #174 ; 0xae\n", 2577 " 6b4: 23b0 movs r3, #176 ; 0xb0\n", 2578 " 6b6: 23b2 movs r3, #178 ; 0xb2\n", 2579 " 6b8: 23b4 movs r3, #180 ; 0xb4\n", 2580 " 6ba: 23b6 movs r3, #182 ; 0xb6\n", 2581 " 6bc: 23b8 movs r3, #184 ; 0xb8\n", 2582 " 6be: 23ba movs r3, #186 ; 0xba\n", 2583 " 6c0: 23bc movs r3, #188 ; 0xbc\n", 2584 " 6c2: 23be movs r3, #190 ; 0xbe\n", 2585 " 6c4: 23c0 movs r3, #192 ; 0xc0\n", 2586 " 6c6: 23c2 movs r3, #194 ; 0xc2\n", 2587 " 6c8: 23c4 movs r3, #196 ; 0xc4\n", 2588 " 6ca: 23c6 movs r3, #198 ; 0xc6\n", 2589 " 6cc: 23c8 movs r3, #200 ; 0xc8\n", 2590 " 6ce: 23ca movs r3, #202 ; 0xca\n", 2591 " 6d0: 23cc movs r3, #204 ; 0xcc\n", 2592 " 6d2: 23ce movs r3, #206 ; 0xce\n", 2593 " 6d4: 23d0 movs r3, #208 ; 0xd0\n", 2594 " 6d6: 23d2 movs r3, #210 ; 0xd2\n", 2595 " 6d8: 23d4 movs r3, #212 ; 0xd4\n", 2596 " 6da: 23d6 movs r3, #214 ; 0xd6\n", 2597 " 6dc: 23d8 movs r3, #216 ; 0xd8\n", 2598 " 6de: 23da movs r3, #218 ; 0xda\n", 2599 " 6e0: 23dc movs r3, #220 ; 0xdc\n", 2600 " 6e2: 23de movs r3, #222 ; 0xde\n", 2601 " 6e4: 23e0 movs r3, #224 ; 0xe0\n", 2602 " 6e6: 23e2 movs r3, #226 ; 0xe2\n", 2603 " 6e8: 23e4 movs r3, #228 ; 0xe4\n", 2604 " 6ea: 23e6 movs r3, #230 ; 0xe6\n", 2605 " 6ec: 23e8 movs r3, #232 ; 0xe8\n", 2606 " 6ee: 23ea movs r3, #234 ; 0xea\n", 2607 " 6f0: 23ec movs r3, #236 ; 0xec\n", 2608 " 6f2: 23ee movs r3, #238 ; 0xee\n", 2609 " 6f4: 23f0 movs r3, #240 ; 0xf0\n", 2610 " 6f6: 23f2 movs r3, #242 ; 0xf2\n", 2611 " 6f8: 23f4 movs r3, #244 ; 0xf4\n", 2612 " 6fa: 23f6 movs r3, #246 ; 0xf6\n", 2613 " 6fc: 23f8 movs r3, #248 ; 0xf8\n", 2614 " 6fe: 23fa movs r3, #250 ; 0xfa\n", 2615 " 700: 23fc movs r3, #252 ; 0xfc\n", 2616 " 702: 23fe movs r3, #254 ; 0xfe\n", 2617 " 704: 2300 movs r3, #0\n", 2618 " 706: 2302 movs r3, #2\n", 2619 " 708: 2304 movs r3, #4\n", 2620 " 70a: 2306 movs r3, #6\n", 2621 " 70c: 2308 movs r3, #8\n", 2622 " 70e: 230a movs r3, #10\n", 2623 " 710: 230c movs r3, #12\n", 2624 " 712: 230e movs r3, #14\n", 2625 " 714: 2310 movs r3, #16\n", 2626 " 716: 2312 movs r3, #18\n", 2627 " 718: 2314 movs r3, #20\n", 2628 " 71a: 2316 movs r3, #22\n", 2629 " 71c: 2318 movs r3, #24\n", 2630 " 71e: 231a movs r3, #26\n", 2631 " 720: 231c movs r3, #28\n", 2632 " 722: 231e movs r3, #30\n", 2633 " 724: 2320 movs r3, #32\n", 2634 " 726: 2322 movs r3, #34 ; 0x22\n", 2635 " 728: 2324 movs r3, #36 ; 0x24\n", 2636 " 72a: 2326 movs r3, #38 ; 0x26\n", 2637 " 72c: 2328 movs r3, #40 ; 0x28\n", 2638 " 72e: 232a movs r3, #42 ; 0x2a\n", 2639 " 730: 232c movs r3, #44 ; 0x2c\n", 2640 " 732: 232e movs r3, #46 ; 0x2e\n", 2641 " 734: 2330 movs r3, #48 ; 0x30\n", 2642 " 736: 2332 movs r3, #50 ; 0x32\n", 2643 " 738: 2334 movs r3, #52 ; 0x34\n", 2644 " 73a: 2336 movs r3, #54 ; 0x36\n", 2645 " 73c: 2338 movs r3, #56 ; 0x38\n", 2646 " 73e: 233a movs r3, #58 ; 0x3a\n", 2647 " 740: 233c movs r3, #60 ; 0x3c\n", 2648 " 742: 233e movs r3, #62 ; 0x3e\n", 2649 " 744: 2340 movs r3, #64 ; 0x40\n", 2650 " 746: 2342 movs r3, #66 ; 0x42\n", 2651 " 748: 2344 movs r3, #68 ; 0x44\n", 2652 " 74a: 2346 movs r3, #70 ; 0x46\n", 2653 " 74c: 2348 movs r3, #72 ; 0x48\n", 2654 " 74e: 234a movs r3, #74 ; 0x4a\n", 2655 " 750: 234c movs r3, #76 ; 0x4c\n", 2656 " 752: 234e movs r3, #78 ; 0x4e\n", 2657 " 754: 2350 movs r3, #80 ; 0x50\n", 2658 " 756: 2352 movs r3, #82 ; 0x52\n", 2659 " 758: 2354 movs r3, #84 ; 0x54\n", 2660 " 75a: 2356 movs r3, #86 ; 0x56\n", 2661 " 75c: 2358 movs r3, #88 ; 0x58\n", 2662 " 75e: 235a movs r3, #90 ; 0x5a\n", 2663 " 760: 235c movs r3, #92 ; 0x5c\n", 2664 " 762: 235e movs r3, #94 ; 0x5e\n", 2665 " 764: 2360 movs r3, #96 ; 0x60\n", 2666 " 766: 2362 movs r3, #98 ; 0x62\n", 2667 " 768: 2364 movs r3, #100 ; 0x64\n", 2668 " 76a: 2366 movs r3, #102 ; 0x66\n", 2669 " 76c: 2368 movs r3, #104 ; 0x68\n", 2670 " 76e: 236a movs r3, #106 ; 0x6a\n", 2671 " 770: 236c movs r3, #108 ; 0x6c\n", 2672 " 772: 236e movs r3, #110 ; 0x6e\n", 2673 " 774: 2370 movs r3, #112 ; 0x70\n", 2674 " 776: 2372 movs r3, #114 ; 0x72\n", 2675 " 778: 2374 movs r3, #116 ; 0x74\n", 2676 " 77a: 2376 movs r3, #118 ; 0x76\n", 2677 " 77c: 2378 movs r3, #120 ; 0x78\n", 2678 " 77e: 237a movs r3, #122 ; 0x7a\n", 2679 " 780: 237c movs r3, #124 ; 0x7c\n", 2680 " 782: 237e movs r3, #126 ; 0x7e\n", 2681 " 784: 2380 movs r3, #128 ; 0x80\n", 2682 " 786: 2382 movs r3, #130 ; 0x82\n", 2683 " 788: 2384 movs r3, #132 ; 0x84\n", 2684 " 78a: 2386 movs r3, #134 ; 0x86\n", 2685 " 78c: 2388 movs r3, #136 ; 0x88\n", 2686 " 78e: 238a movs r3, #138 ; 0x8a\n", 2687 " 790: 238c movs r3, #140 ; 0x8c\n", 2688 " 792: 238e movs r3, #142 ; 0x8e\n", 2689 " 794: 2390 movs r3, #144 ; 0x90\n", 2690 " 796: 2392 movs r3, #146 ; 0x92\n", 2691 " 798: 2394 movs r3, #148 ; 0x94\n", 2692 " 79a: 2396 movs r3, #150 ; 0x96\n", 2693 " 79c: 2398 movs r3, #152 ; 0x98\n", 2694 " 79e: 239a movs r3, #154 ; 0x9a\n", 2695 " 7a0: 239c movs r3, #156 ; 0x9c\n", 2696 " 7a2: 239e movs r3, #158 ; 0x9e\n", 2697 " 7a4: 23a0 movs r3, #160 ; 0xa0\n", 2698 " 7a6: 23a2 movs r3, #162 ; 0xa2\n", 2699 " 7a8: 23a4 movs r3, #164 ; 0xa4\n", 2700 " 7aa: 23a6 movs r3, #166 ; 0xa6\n", 2701 " 7ac: 23a8 movs r3, #168 ; 0xa8\n", 2702 " 7ae: 23aa movs r3, #170 ; 0xaa\n", 2703 " 7b0: 23ac movs r3, #172 ; 0xac\n", 2704 " 7b2: 23ae movs r3, #174 ; 0xae\n", 2705 " 7b4: 23b0 movs r3, #176 ; 0xb0\n", 2706 " 7b6: 23b2 movs r3, #178 ; 0xb2\n", 2707 " 7b8: 23b4 movs r3, #180 ; 0xb4\n", 2708 " 7ba: 23b6 movs r3, #182 ; 0xb6\n", 2709 " 7bc: 23b8 movs r3, #184 ; 0xb8\n", 2710 " 7be: 23ba movs r3, #186 ; 0xba\n", 2711 " 7c0: 23bc movs r3, #188 ; 0xbc\n", 2712 " 7c2: 23be movs r3, #190 ; 0xbe\n", 2713 " 7c4: 23c0 movs r3, #192 ; 0xc0\n", 2714 " 7c6: 23c2 movs r3, #194 ; 0xc2\n", 2715 " 7c8: 23c4 movs r3, #196 ; 0xc4\n", 2716 " 7ca: 23c6 movs r3, #198 ; 0xc6\n", 2717 " 7cc: 23c8 movs r3, #200 ; 0xc8\n", 2718 " 7ce: 23ca movs r3, #202 ; 0xca\n", 2719 " 7d0: 23cc movs r3, #204 ; 0xcc\n", 2720 " 7d2: 23ce movs r3, #206 ; 0xce\n", 2721 " 7d4: 23d0 movs r3, #208 ; 0xd0\n", 2722 " 7d6: 23d2 movs r3, #210 ; 0xd2\n", 2723 " 7d8: 23d4 movs r3, #212 ; 0xd4\n", 2724 " 7da: 23d6 movs r3, #214 ; 0xd6\n", 2725 " 7dc: 23d8 movs r3, #216 ; 0xd8\n", 2726 " 7de: 23da movs r3, #218 ; 0xda\n", 2727 " 7e0: 23dc movs r3, #220 ; 0xdc\n", 2728 " 7e2: 23de movs r3, #222 ; 0xde\n", 2729 " 7e4: 23e0 movs r3, #224 ; 0xe0\n", 2730 " 7e6: 23e2 movs r3, #226 ; 0xe2\n", 2731 " 7e8: 23e4 movs r3, #228 ; 0xe4\n", 2732 " 7ea: 23e6 movs r3, #230 ; 0xe6\n", 2733 " 7ec: 23e8 movs r3, #232 ; 0xe8\n", 2734 " 7ee: 23ea movs r3, #234 ; 0xea\n", 2735 " 7f0: 23ec movs r3, #236 ; 0xec\n", 2736 " 7f2: 23ee movs r3, #238 ; 0xee\n", 2737 " 7f4: 23f0 movs r3, #240 ; 0xf0\n", 2738 " 7f6: 23f2 movs r3, #242 ; 0xf2\n", 2739 " 7f8: 23f4 movs r3, #244 ; 0xf4\n", 2740 " 7fa: 23f6 movs r3, #246 ; 0xf6\n", 2741 " 7fc: 23f8 movs r3, #248 ; 0xf8\n", 2742 " 7fe: 23fa movs r3, #250 ; 0xfa\n", 2743 " 800: 23fc movs r3, #252 ; 0xfc\n", 2744 " 802: 23fe movs r3, #254 ; 0xfe\n", 2745 " 804: 2300 movs r3, #0\n", 2746 " 806: 4611 mov r1, r2\n", 2747 nullptr 2748 }; 2749 const char* const CompareAndBranchMaxResults[] = { 2750 " 0: b3fc cbz r4, 82 <CompareAndBranchMax+0x82>\n", 2751 " 2: 2300 movs r3, #0\n", 2752 " 4: 2302 movs r3, #2\n", 2753 " 6: 2304 movs r3, #4\n", 2754 " 8: 2306 movs r3, #6\n", 2755 " a: 2308 movs r3, #8\n", 2756 " c: 230a movs r3, #10\n", 2757 " e: 230c movs r3, #12\n", 2758 " 10: 230e movs r3, #14\n", 2759 " 12: 2310 movs r3, #16\n", 2760 " 14: 2312 movs r3, #18\n", 2761 " 16: 2314 movs r3, #20\n", 2762 " 18: 2316 movs r3, #22\n", 2763 " 1a: 2318 movs r3, #24\n", 2764 " 1c: 231a movs r3, #26\n", 2765 " 1e: 231c movs r3, #28\n", 2766 " 20: 231e movs r3, #30\n", 2767 " 22: 2320 movs r3, #32\n", 2768 " 24: 2322 movs r3, #34 ; 0x22\n", 2769 " 26: 2324 movs r3, #36 ; 0x24\n", 2770 " 28: 2326 movs r3, #38 ; 0x26\n", 2771 " 2a: 2328 movs r3, #40 ; 0x28\n", 2772 " 2c: 232a movs r3, #42 ; 0x2a\n", 2773 " 2e: 232c movs r3, #44 ; 0x2c\n", 2774 " 30: 232e movs r3, #46 ; 0x2e\n", 2775 " 32: 2330 movs r3, #48 ; 0x30\n", 2776 " 34: 2332 movs r3, #50 ; 0x32\n", 2777 " 36: 2334 movs r3, #52 ; 0x34\n", 2778 " 38: 2336 movs r3, #54 ; 0x36\n", 2779 " 3a: 2338 movs r3, #56 ; 0x38\n", 2780 " 3c: 233a movs r3, #58 ; 0x3a\n", 2781 " 3e: 233c movs r3, #60 ; 0x3c\n", 2782 " 40: 233e movs r3, #62 ; 0x3e\n", 2783 " 42: 2340 movs r3, #64 ; 0x40\n", 2784 " 44: 2342 movs r3, #66 ; 0x42\n", 2785 " 46: 2344 movs r3, #68 ; 0x44\n", 2786 " 48: 2346 movs r3, #70 ; 0x46\n", 2787 " 4a: 2348 movs r3, #72 ; 0x48\n", 2788 " 4c: 234a movs r3, #74 ; 0x4a\n", 2789 " 4e: 234c movs r3, #76 ; 0x4c\n", 2790 " 50: 234e movs r3, #78 ; 0x4e\n", 2791 " 52: 2350 movs r3, #80 ; 0x50\n", 2792 " 54: 2352 movs r3, #82 ; 0x52\n", 2793 " 56: 2354 movs r3, #84 ; 0x54\n", 2794 " 58: 2356 movs r3, #86 ; 0x56\n", 2795 " 5a: 2358 movs r3, #88 ; 0x58\n", 2796 " 5c: 235a movs r3, #90 ; 0x5a\n", 2797 " 5e: 235c movs r3, #92 ; 0x5c\n", 2798 " 60: 235e movs r3, #94 ; 0x5e\n", 2799 " 62: 2360 movs r3, #96 ; 0x60\n", 2800 " 64: 2362 movs r3, #98 ; 0x62\n", 2801 " 66: 2364 movs r3, #100 ; 0x64\n", 2802 " 68: 2366 movs r3, #102 ; 0x66\n", 2803 " 6a: 2368 movs r3, #104 ; 0x68\n", 2804 " 6c: 236a movs r3, #106 ; 0x6a\n", 2805 " 6e: 236c movs r3, #108 ; 0x6c\n", 2806 " 70: 236e movs r3, #110 ; 0x6e\n", 2807 " 72: 2370 movs r3, #112 ; 0x70\n", 2808 " 74: 2372 movs r3, #114 ; 0x72\n", 2809 " 76: 2374 movs r3, #116 ; 0x74\n", 2810 " 78: 2376 movs r3, #118 ; 0x76\n", 2811 " 7a: 2378 movs r3, #120 ; 0x78\n", 2812 " 7c: 237a movs r3, #122 ; 0x7a\n", 2813 " 7e: 237c movs r3, #124 ; 0x7c\n", 2814 " 80: 237e movs r3, #126 ; 0x7e\n", 2815 " 82: 4611 mov r1, r2\n", 2816 nullptr 2817 }; 2818 const char* const CompareAndBranchRelocation16Results[] = { 2819 " 0: 2c00 cmp r4, #0\n", 2820 " 2: d040 beq.n 86 <CompareAndBranchRelocation16+0x86>\n", 2821 " 4: 2300 movs r3, #0\n", 2822 " 6: 2302 movs r3, #2\n", 2823 " 8: 2304 movs r3, #4\n", 2824 " a: 2306 movs r3, #6\n", 2825 " c: 2308 movs r3, #8\n", 2826 " e: 230a movs r3, #10\n", 2827 " 10: 230c movs r3, #12\n", 2828 " 12: 230e movs r3, #14\n", 2829 " 14: 2310 movs r3, #16\n", 2830 " 16: 2312 movs r3, #18\n", 2831 " 18: 2314 movs r3, #20\n", 2832 " 1a: 2316 movs r3, #22\n", 2833 " 1c: 2318 movs r3, #24\n", 2834 " 1e: 231a movs r3, #26\n", 2835 " 20: 231c movs r3, #28\n", 2836 " 22: 231e movs r3, #30\n", 2837 " 24: 2320 movs r3, #32\n", 2838 " 26: 2322 movs r3, #34 ; 0x22\n", 2839 " 28: 2324 movs r3, #36 ; 0x24\n", 2840 " 2a: 2326 movs r3, #38 ; 0x26\n", 2841 " 2c: 2328 movs r3, #40 ; 0x28\n", 2842 " 2e: 232a movs r3, #42 ; 0x2a\n", 2843 " 30: 232c movs r3, #44 ; 0x2c\n", 2844 " 32: 232e movs r3, #46 ; 0x2e\n", 2845 " 34: 2330 movs r3, #48 ; 0x30\n", 2846 " 36: 2332 movs r3, #50 ; 0x32\n", 2847 " 38: 2334 movs r3, #52 ; 0x34\n", 2848 " 3a: 2336 movs r3, #54 ; 0x36\n", 2849 " 3c: 2338 movs r3, #56 ; 0x38\n", 2850 " 3e: 233a movs r3, #58 ; 0x3a\n", 2851 " 40: 233c movs r3, #60 ; 0x3c\n", 2852 " 42: 233e movs r3, #62 ; 0x3e\n", 2853 " 44: 2340 movs r3, #64 ; 0x40\n", 2854 " 46: 2342 movs r3, #66 ; 0x42\n", 2855 " 48: 2344 movs r3, #68 ; 0x44\n", 2856 " 4a: 2346 movs r3, #70 ; 0x46\n", 2857 " 4c: 2348 movs r3, #72 ; 0x48\n", 2858 " 4e: 234a movs r3, #74 ; 0x4a\n", 2859 " 50: 234c movs r3, #76 ; 0x4c\n", 2860 " 52: 234e movs r3, #78 ; 0x4e\n", 2861 " 54: 2350 movs r3, #80 ; 0x50\n", 2862 " 56: 2352 movs r3, #82 ; 0x52\n", 2863 " 58: 2354 movs r3, #84 ; 0x54\n", 2864 " 5a: 2356 movs r3, #86 ; 0x56\n", 2865 " 5c: 2358 movs r3, #88 ; 0x58\n", 2866 " 5e: 235a movs r3, #90 ; 0x5a\n", 2867 " 60: 235c movs r3, #92 ; 0x5c\n", 2868 " 62: 235e movs r3, #94 ; 0x5e\n", 2869 " 64: 2360 movs r3, #96 ; 0x60\n", 2870 " 66: 2362 movs r3, #98 ; 0x62\n", 2871 " 68: 2364 movs r3, #100 ; 0x64\n", 2872 " 6a: 2366 movs r3, #102 ; 0x66\n", 2873 " 6c: 2368 movs r3, #104 ; 0x68\n", 2874 " 6e: 236a movs r3, #106 ; 0x6a\n", 2875 " 70: 236c movs r3, #108 ; 0x6c\n", 2876 " 72: 236e movs r3, #110 ; 0x6e\n", 2877 " 74: 2370 movs r3, #112 ; 0x70\n", 2878 " 76: 2372 movs r3, #114 ; 0x72\n", 2879 " 78: 2374 movs r3, #116 ; 0x74\n", 2880 " 7a: 2376 movs r3, #118 ; 0x76\n", 2881 " 7c: 2378 movs r3, #120 ; 0x78\n", 2882 " 7e: 237a movs r3, #122 ; 0x7a\n", 2883 " 80: 237c movs r3, #124 ; 0x7c\n", 2884 " 82: 237e movs r3, #126 ; 0x7e\n", 2885 " 84: 2380 movs r3, #128 ; 0x80\n", 2886 " 86: 4611 mov r1, r2\n", 2887 nullptr 2888 }; 2889 const char* const CompareAndBranchRelocation32Results[] = { 2890 " 0: 2c00 cmp r4, #0\n", 2891 " 2: f000 8401 beq.w 808 <CompareAndBranchRelocation32+0x808>\n", 2892 " 6: 2300 movs r3, #0\n", 2893 " 8: 2302 movs r3, #2\n", 2894 " a: 2304 movs r3, #4\n", 2895 " c: 2306 movs r3, #6\n", 2896 " e: 2308 movs r3, #8\n", 2897 " 10: 230a movs r3, #10\n", 2898 " 12: 230c movs r3, #12\n", 2899 " 14: 230e movs r3, #14\n", 2900 " 16: 2310 movs r3, #16\n", 2901 " 18: 2312 movs r3, #18\n", 2902 " 1a: 2314 movs r3, #20\n", 2903 " 1c: 2316 movs r3, #22\n", 2904 " 1e: 2318 movs r3, #24\n", 2905 " 20: 231a movs r3, #26\n", 2906 " 22: 231c movs r3, #28\n", 2907 " 24: 231e movs r3, #30\n", 2908 " 26: 2320 movs r3, #32\n", 2909 " 28: 2322 movs r3, #34 ; 0x22\n", 2910 " 2a: 2324 movs r3, #36 ; 0x24\n", 2911 " 2c: 2326 movs r3, #38 ; 0x26\n", 2912 " 2e: 2328 movs r3, #40 ; 0x28\n", 2913 " 30: 232a movs r3, #42 ; 0x2a\n", 2914 " 32: 232c movs r3, #44 ; 0x2c\n", 2915 " 34: 232e movs r3, #46 ; 0x2e\n", 2916 " 36: 2330 movs r3, #48 ; 0x30\n", 2917 " 38: 2332 movs r3, #50 ; 0x32\n", 2918 " 3a: 2334 movs r3, #52 ; 0x34\n", 2919 " 3c: 2336 movs r3, #54 ; 0x36\n", 2920 " 3e: 2338 movs r3, #56 ; 0x38\n", 2921 " 40: 233a movs r3, #58 ; 0x3a\n", 2922 " 42: 233c movs r3, #60 ; 0x3c\n", 2923 " 44: 233e movs r3, #62 ; 0x3e\n", 2924 " 46: 2340 movs r3, #64 ; 0x40\n", 2925 " 48: 2342 movs r3, #66 ; 0x42\n", 2926 " 4a: 2344 movs r3, #68 ; 0x44\n", 2927 " 4c: 2346 movs r3, #70 ; 0x46\n", 2928 " 4e: 2348 movs r3, #72 ; 0x48\n", 2929 " 50: 234a movs r3, #74 ; 0x4a\n", 2930 " 52: 234c movs r3, #76 ; 0x4c\n", 2931 " 54: 234e movs r3, #78 ; 0x4e\n", 2932 " 56: 2350 movs r3, #80 ; 0x50\n", 2933 " 58: 2352 movs r3, #82 ; 0x52\n", 2934 " 5a: 2354 movs r3, #84 ; 0x54\n", 2935 " 5c: 2356 movs r3, #86 ; 0x56\n", 2936 " 5e: 2358 movs r3, #88 ; 0x58\n", 2937 " 60: 235a movs r3, #90 ; 0x5a\n", 2938 " 62: 235c movs r3, #92 ; 0x5c\n", 2939 " 64: 235e movs r3, #94 ; 0x5e\n", 2940 " 66: 2360 movs r3, #96 ; 0x60\n", 2941 " 68: 2362 movs r3, #98 ; 0x62\n", 2942 " 6a: 2364 movs r3, #100 ; 0x64\n", 2943 " 6c: 2366 movs r3, #102 ; 0x66\n", 2944 " 6e: 2368 movs r3, #104 ; 0x68\n", 2945 " 70: 236a movs r3, #106 ; 0x6a\n", 2946 " 72: 236c movs r3, #108 ; 0x6c\n", 2947 " 74: 236e movs r3, #110 ; 0x6e\n", 2948 " 76: 2370 movs r3, #112 ; 0x70\n", 2949 " 78: 2372 movs r3, #114 ; 0x72\n", 2950 " 7a: 2374 movs r3, #116 ; 0x74\n", 2951 " 7c: 2376 movs r3, #118 ; 0x76\n", 2952 " 7e: 2378 movs r3, #120 ; 0x78\n", 2953 " 80: 237a movs r3, #122 ; 0x7a\n", 2954 " 82: 237c movs r3, #124 ; 0x7c\n", 2955 " 84: 237e movs r3, #126 ; 0x7e\n", 2956 " 86: 2380 movs r3, #128 ; 0x80\n", 2957 " 88: 2382 movs r3, #130 ; 0x82\n", 2958 " 8a: 2384 movs r3, #132 ; 0x84\n", 2959 " 8c: 2386 movs r3, #134 ; 0x86\n", 2960 " 8e: 2388 movs r3, #136 ; 0x88\n", 2961 " 90: 238a movs r3, #138 ; 0x8a\n", 2962 " 92: 238c movs r3, #140 ; 0x8c\n", 2963 " 94: 238e movs r3, #142 ; 0x8e\n", 2964 " 96: 2390 movs r3, #144 ; 0x90\n", 2965 " 98: 2392 movs r3, #146 ; 0x92\n", 2966 " 9a: 2394 movs r3, #148 ; 0x94\n", 2967 " 9c: 2396 movs r3, #150 ; 0x96\n", 2968 " 9e: 2398 movs r3, #152 ; 0x98\n", 2969 " a0: 239a movs r3, #154 ; 0x9a\n", 2970 " a2: 239c movs r3, #156 ; 0x9c\n", 2971 " a4: 239e movs r3, #158 ; 0x9e\n", 2972 " a6: 23a0 movs r3, #160 ; 0xa0\n", 2973 " a8: 23a2 movs r3, #162 ; 0xa2\n", 2974 " aa: 23a4 movs r3, #164 ; 0xa4\n", 2975 " ac: 23a6 movs r3, #166 ; 0xa6\n", 2976 " ae: 23a8 movs r3, #168 ; 0xa8\n", 2977 " b0: 23aa movs r3, #170 ; 0xaa\n", 2978 " b2: 23ac movs r3, #172 ; 0xac\n", 2979 " b4: 23ae movs r3, #174 ; 0xae\n", 2980 " b6: 23b0 movs r3, #176 ; 0xb0\n", 2981 " b8: 23b2 movs r3, #178 ; 0xb2\n", 2982 " ba: 23b4 movs r3, #180 ; 0xb4\n", 2983 " bc: 23b6 movs r3, #182 ; 0xb6\n", 2984 " be: 23b8 movs r3, #184 ; 0xb8\n", 2985 " c0: 23ba movs r3, #186 ; 0xba\n", 2986 " c2: 23bc movs r3, #188 ; 0xbc\n", 2987 " c4: 23be movs r3, #190 ; 0xbe\n", 2988 " c6: 23c0 movs r3, #192 ; 0xc0\n", 2989 " c8: 23c2 movs r3, #194 ; 0xc2\n", 2990 " ca: 23c4 movs r3, #196 ; 0xc4\n", 2991 " cc: 23c6 movs r3, #198 ; 0xc6\n", 2992 " ce: 23c8 movs r3, #200 ; 0xc8\n", 2993 " d0: 23ca movs r3, #202 ; 0xca\n", 2994 " d2: 23cc movs r3, #204 ; 0xcc\n", 2995 " d4: 23ce movs r3, #206 ; 0xce\n", 2996 " d6: 23d0 movs r3, #208 ; 0xd0\n", 2997 " d8: 23d2 movs r3, #210 ; 0xd2\n", 2998 " da: 23d4 movs r3, #212 ; 0xd4\n", 2999 " dc: 23d6 movs r3, #214 ; 0xd6\n", 3000 " de: 23d8 movs r3, #216 ; 0xd8\n", 3001 " e0: 23da movs r3, #218 ; 0xda\n", 3002 " e2: 23dc movs r3, #220 ; 0xdc\n", 3003 " e4: 23de movs r3, #222 ; 0xde\n", 3004 " e6: 23e0 movs r3, #224 ; 0xe0\n", 3005 " e8: 23e2 movs r3, #226 ; 0xe2\n", 3006 " ea: 23e4 movs r3, #228 ; 0xe4\n", 3007 " ec: 23e6 movs r3, #230 ; 0xe6\n", 3008 " ee: 23e8 movs r3, #232 ; 0xe8\n", 3009 " f0: 23ea movs r3, #234 ; 0xea\n", 3010 " f2: 23ec movs r3, #236 ; 0xec\n", 3011 " f4: 23ee movs r3, #238 ; 0xee\n", 3012 " f6: 23f0 movs r3, #240 ; 0xf0\n", 3013 " f8: 23f2 movs r3, #242 ; 0xf2\n", 3014 " fa: 23f4 movs r3, #244 ; 0xf4\n", 3015 " fc: 23f6 movs r3, #246 ; 0xf6\n", 3016 " fe: 23f8 movs r3, #248 ; 0xf8\n", 3017 " 100: 23fa movs r3, #250 ; 0xfa\n", 3018 " 102: 23fc movs r3, #252 ; 0xfc\n", 3019 " 104: 23fe movs r3, #254 ; 0xfe\n", 3020 " 106: 2300 movs r3, #0\n", 3021 " 108: 2302 movs r3, #2\n", 3022 " 10a: 2304 movs r3, #4\n", 3023 " 10c: 2306 movs r3, #6\n", 3024 " 10e: 2308 movs r3, #8\n", 3025 " 110: 230a movs r3, #10\n", 3026 " 112: 230c movs r3, #12\n", 3027 " 114: 230e movs r3, #14\n", 3028 " 116: 2310 movs r3, #16\n", 3029 " 118: 2312 movs r3, #18\n", 3030 " 11a: 2314 movs r3, #20\n", 3031 " 11c: 2316 movs r3, #22\n", 3032 " 11e: 2318 movs r3, #24\n", 3033 " 120: 231a movs r3, #26\n", 3034 " 122: 231c movs r3, #28\n", 3035 " 124: 231e movs r3, #30\n", 3036 " 126: 2320 movs r3, #32\n", 3037 " 128: 2322 movs r3, #34 ; 0x22\n", 3038 " 12a: 2324 movs r3, #36 ; 0x24\n", 3039 " 12c: 2326 movs r3, #38 ; 0x26\n", 3040 " 12e: 2328 movs r3, #40 ; 0x28\n", 3041 " 130: 232a movs r3, #42 ; 0x2a\n", 3042 " 132: 232c movs r3, #44 ; 0x2c\n", 3043 " 134: 232e movs r3, #46 ; 0x2e\n", 3044 " 136: 2330 movs r3, #48 ; 0x30\n", 3045 " 138: 2332 movs r3, #50 ; 0x32\n", 3046 " 13a: 2334 movs r3, #52 ; 0x34\n", 3047 " 13c: 2336 movs r3, #54 ; 0x36\n", 3048 " 13e: 2338 movs r3, #56 ; 0x38\n", 3049 " 140: 233a movs r3, #58 ; 0x3a\n", 3050 " 142: 233c movs r3, #60 ; 0x3c\n", 3051 " 144: 233e movs r3, #62 ; 0x3e\n", 3052 " 146: 2340 movs r3, #64 ; 0x40\n", 3053 " 148: 2342 movs r3, #66 ; 0x42\n", 3054 " 14a: 2344 movs r3, #68 ; 0x44\n", 3055 " 14c: 2346 movs r3, #70 ; 0x46\n", 3056 " 14e: 2348 movs r3, #72 ; 0x48\n", 3057 " 150: 234a movs r3, #74 ; 0x4a\n", 3058 " 152: 234c movs r3, #76 ; 0x4c\n", 3059 " 154: 234e movs r3, #78 ; 0x4e\n", 3060 " 156: 2350 movs r3, #80 ; 0x50\n", 3061 " 158: 2352 movs r3, #82 ; 0x52\n", 3062 " 15a: 2354 movs r3, #84 ; 0x54\n", 3063 " 15c: 2356 movs r3, #86 ; 0x56\n", 3064 " 15e: 2358 movs r3, #88 ; 0x58\n", 3065 " 160: 235a movs r3, #90 ; 0x5a\n", 3066 " 162: 235c movs r3, #92 ; 0x5c\n", 3067 " 164: 235e movs r3, #94 ; 0x5e\n", 3068 " 166: 2360 movs r3, #96 ; 0x60\n", 3069 " 168: 2362 movs r3, #98 ; 0x62\n", 3070 " 16a: 2364 movs r3, #100 ; 0x64\n", 3071 " 16c: 2366 movs r3, #102 ; 0x66\n", 3072 " 16e: 2368 movs r3, #104 ; 0x68\n", 3073 " 170: 236a movs r3, #106 ; 0x6a\n", 3074 " 172: 236c movs r3, #108 ; 0x6c\n", 3075 " 174: 236e movs r3, #110 ; 0x6e\n", 3076 " 176: 2370 movs r3, #112 ; 0x70\n", 3077 " 178: 2372 movs r3, #114 ; 0x72\n", 3078 " 17a: 2374 movs r3, #116 ; 0x74\n", 3079 " 17c: 2376 movs r3, #118 ; 0x76\n", 3080 " 17e: 2378 movs r3, #120 ; 0x78\n", 3081 " 180: 237a movs r3, #122 ; 0x7a\n", 3082 " 182: 237c movs r3, #124 ; 0x7c\n", 3083 " 184: 237e movs r3, #126 ; 0x7e\n", 3084 " 186: 2380 movs r3, #128 ; 0x80\n", 3085 " 188: 2382 movs r3, #130 ; 0x82\n", 3086 " 18a: 2384 movs r3, #132 ; 0x84\n", 3087 " 18c: 2386 movs r3, #134 ; 0x86\n", 3088 " 18e: 2388 movs r3, #136 ; 0x88\n", 3089 " 190: 238a movs r3, #138 ; 0x8a\n", 3090 " 192: 238c movs r3, #140 ; 0x8c\n", 3091 " 194: 238e movs r3, #142 ; 0x8e\n", 3092 " 196: 2390 movs r3, #144 ; 0x90\n", 3093 " 198: 2392 movs r3, #146 ; 0x92\n", 3094 " 19a: 2394 movs r3, #148 ; 0x94\n", 3095 " 19c: 2396 movs r3, #150 ; 0x96\n", 3096 " 19e: 2398 movs r3, #152 ; 0x98\n", 3097 " 1a0: 239a movs r3, #154 ; 0x9a\n", 3098 " 1a2: 239c movs r3, #156 ; 0x9c\n", 3099 " 1a4: 239e movs r3, #158 ; 0x9e\n", 3100 " 1a6: 23a0 movs r3, #160 ; 0xa0\n", 3101 " 1a8: 23a2 movs r3, #162 ; 0xa2\n", 3102 " 1aa: 23a4 movs r3, #164 ; 0xa4\n", 3103 " 1ac: 23a6 movs r3, #166 ; 0xa6\n", 3104 " 1ae: 23a8 movs r3, #168 ; 0xa8\n", 3105 " 1b0: 23aa movs r3, #170 ; 0xaa\n", 3106 " 1b2: 23ac movs r3, #172 ; 0xac\n", 3107 " 1b4: 23ae movs r3, #174 ; 0xae\n", 3108 " 1b6: 23b0 movs r3, #176 ; 0xb0\n", 3109 " 1b8: 23b2 movs r3, #178 ; 0xb2\n", 3110 " 1ba: 23b4 movs r3, #180 ; 0xb4\n", 3111 " 1bc: 23b6 movs r3, #182 ; 0xb6\n", 3112 " 1be: 23b8 movs r3, #184 ; 0xb8\n", 3113 " 1c0: 23ba movs r3, #186 ; 0xba\n", 3114 " 1c2: 23bc movs r3, #188 ; 0xbc\n", 3115 " 1c4: 23be movs r3, #190 ; 0xbe\n", 3116 " 1c6: 23c0 movs r3, #192 ; 0xc0\n", 3117 " 1c8: 23c2 movs r3, #194 ; 0xc2\n", 3118 " 1ca: 23c4 movs r3, #196 ; 0xc4\n", 3119 " 1cc: 23c6 movs r3, #198 ; 0xc6\n", 3120 " 1ce: 23c8 movs r3, #200 ; 0xc8\n", 3121 " 1d0: 23ca movs r3, #202 ; 0xca\n", 3122 " 1d2: 23cc movs r3, #204 ; 0xcc\n", 3123 " 1d4: 23ce movs r3, #206 ; 0xce\n", 3124 " 1d6: 23d0 movs r3, #208 ; 0xd0\n", 3125 " 1d8: 23d2 movs r3, #210 ; 0xd2\n", 3126 " 1da: 23d4 movs r3, #212 ; 0xd4\n", 3127 " 1dc: 23d6 movs r3, #214 ; 0xd6\n", 3128 " 1de: 23d8 movs r3, #216 ; 0xd8\n", 3129 " 1e0: 23da movs r3, #218 ; 0xda\n", 3130 " 1e2: 23dc movs r3, #220 ; 0xdc\n", 3131 " 1e4: 23de movs r3, #222 ; 0xde\n", 3132 " 1e6: 23e0 movs r3, #224 ; 0xe0\n", 3133 " 1e8: 23e2 movs r3, #226 ; 0xe2\n", 3134 " 1ea: 23e4 movs r3, #228 ; 0xe4\n", 3135 " 1ec: 23e6 movs r3, #230 ; 0xe6\n", 3136 " 1ee: 23e8 movs r3, #232 ; 0xe8\n", 3137 " 1f0: 23ea movs r3, #234 ; 0xea\n", 3138 " 1f2: 23ec movs r3, #236 ; 0xec\n", 3139 " 1f4: 23ee movs r3, #238 ; 0xee\n", 3140 " 1f6: 23f0 movs r3, #240 ; 0xf0\n", 3141 " 1f8: 23f2 movs r3, #242 ; 0xf2\n", 3142 " 1fa: 23f4 movs r3, #244 ; 0xf4\n", 3143 " 1fc: 23f6 movs r3, #246 ; 0xf6\n", 3144 " 1fe: 23f8 movs r3, #248 ; 0xf8\n", 3145 " 200: 23fa movs r3, #250 ; 0xfa\n", 3146 " 202: 23fc movs r3, #252 ; 0xfc\n", 3147 " 204: 23fe movs r3, #254 ; 0xfe\n", 3148 " 206: 2300 movs r3, #0\n", 3149 " 208: 2302 movs r3, #2\n", 3150 " 20a: 2304 movs r3, #4\n", 3151 " 20c: 2306 movs r3, #6\n", 3152 " 20e: 2308 movs r3, #8\n", 3153 " 210: 230a movs r3, #10\n", 3154 " 212: 230c movs r3, #12\n", 3155 " 214: 230e movs r3, #14\n", 3156 " 216: 2310 movs r3, #16\n", 3157 " 218: 2312 movs r3, #18\n", 3158 " 21a: 2314 movs r3, #20\n", 3159 " 21c: 2316 movs r3, #22\n", 3160 " 21e: 2318 movs r3, #24\n", 3161 " 220: 231a movs r3, #26\n", 3162 " 222: 231c movs r3, #28\n", 3163 " 224: 231e movs r3, #30\n", 3164 " 226: 2320 movs r3, #32\n", 3165 " 228: 2322 movs r3, #34 ; 0x22\n", 3166 " 22a: 2324 movs r3, #36 ; 0x24\n", 3167 " 22c: 2326 movs r3, #38 ; 0x26\n", 3168 " 22e: 2328 movs r3, #40 ; 0x28\n", 3169 " 230: 232a movs r3, #42 ; 0x2a\n", 3170 " 232: 232c movs r3, #44 ; 0x2c\n", 3171 " 234: 232e movs r3, #46 ; 0x2e\n", 3172 " 236: 2330 movs r3, #48 ; 0x30\n", 3173 " 238: 2332 movs r3, #50 ; 0x32\n", 3174 " 23a: 2334 movs r3, #52 ; 0x34\n", 3175 " 23c: 2336 movs r3, #54 ; 0x36\n", 3176 " 23e: 2338 movs r3, #56 ; 0x38\n", 3177 " 240: 233a movs r3, #58 ; 0x3a\n", 3178 " 242: 233c movs r3, #60 ; 0x3c\n", 3179 " 244: 233e movs r3, #62 ; 0x3e\n", 3180 " 246: 2340 movs r3, #64 ; 0x40\n", 3181 " 248: 2342 movs r3, #66 ; 0x42\n", 3182 " 24a: 2344 movs r3, #68 ; 0x44\n", 3183 " 24c: 2346 movs r3, #70 ; 0x46\n", 3184 " 24e: 2348 movs r3, #72 ; 0x48\n", 3185 " 250: 234a movs r3, #74 ; 0x4a\n", 3186 " 252: 234c movs r3, #76 ; 0x4c\n", 3187 " 254: 234e movs r3, #78 ; 0x4e\n", 3188 " 256: 2350 movs r3, #80 ; 0x50\n", 3189 " 258: 2352 movs r3, #82 ; 0x52\n", 3190 " 25a: 2354 movs r3, #84 ; 0x54\n", 3191 " 25c: 2356 movs r3, #86 ; 0x56\n", 3192 " 25e: 2358 movs r3, #88 ; 0x58\n", 3193 " 260: 235a movs r3, #90 ; 0x5a\n", 3194 " 262: 235c movs r3, #92 ; 0x5c\n", 3195 " 264: 235e movs r3, #94 ; 0x5e\n", 3196 " 266: 2360 movs r3, #96 ; 0x60\n", 3197 " 268: 2362 movs r3, #98 ; 0x62\n", 3198 " 26a: 2364 movs r3, #100 ; 0x64\n", 3199 " 26c: 2366 movs r3, #102 ; 0x66\n", 3200 " 26e: 2368 movs r3, #104 ; 0x68\n", 3201 " 270: 236a movs r3, #106 ; 0x6a\n", 3202 " 272: 236c movs r3, #108 ; 0x6c\n", 3203 " 274: 236e movs r3, #110 ; 0x6e\n", 3204 " 276: 2370 movs r3, #112 ; 0x70\n", 3205 " 278: 2372 movs r3, #114 ; 0x72\n", 3206 " 27a: 2374 movs r3, #116 ; 0x74\n", 3207 " 27c: 2376 movs r3, #118 ; 0x76\n", 3208 " 27e: 2378 movs r3, #120 ; 0x78\n", 3209 " 280: 237a movs r3, #122 ; 0x7a\n", 3210 " 282: 237c movs r3, #124 ; 0x7c\n", 3211 " 284: 237e movs r3, #126 ; 0x7e\n", 3212 " 286: 2380 movs r3, #128 ; 0x80\n", 3213 " 288: 2382 movs r3, #130 ; 0x82\n", 3214 " 28a: 2384 movs r3, #132 ; 0x84\n", 3215 " 28c: 2386 movs r3, #134 ; 0x86\n", 3216 " 28e: 2388 movs r3, #136 ; 0x88\n", 3217 " 290: 238a movs r3, #138 ; 0x8a\n", 3218 " 292: 238c movs r3, #140 ; 0x8c\n", 3219 " 294: 238e movs r3, #142 ; 0x8e\n", 3220 " 296: 2390 movs r3, #144 ; 0x90\n", 3221 " 298: 2392 movs r3, #146 ; 0x92\n", 3222 " 29a: 2394 movs r3, #148 ; 0x94\n", 3223 " 29c: 2396 movs r3, #150 ; 0x96\n", 3224 " 29e: 2398 movs r3, #152 ; 0x98\n", 3225 " 2a0: 239a movs r3, #154 ; 0x9a\n", 3226 " 2a2: 239c movs r3, #156 ; 0x9c\n", 3227 " 2a4: 239e movs r3, #158 ; 0x9e\n", 3228 " 2a6: 23a0 movs r3, #160 ; 0xa0\n", 3229 " 2a8: 23a2 movs r3, #162 ; 0xa2\n", 3230 " 2aa: 23a4 movs r3, #164 ; 0xa4\n", 3231 " 2ac: 23a6 movs r3, #166 ; 0xa6\n", 3232 " 2ae: 23a8 movs r3, #168 ; 0xa8\n", 3233 " 2b0: 23aa movs r3, #170 ; 0xaa\n", 3234 " 2b2: 23ac movs r3, #172 ; 0xac\n", 3235 " 2b4: 23ae movs r3, #174 ; 0xae\n", 3236 " 2b6: 23b0 movs r3, #176 ; 0xb0\n", 3237 " 2b8: 23b2 movs r3, #178 ; 0xb2\n", 3238 " 2ba: 23b4 movs r3, #180 ; 0xb4\n", 3239 " 2bc: 23b6 movs r3, #182 ; 0xb6\n", 3240 " 2be: 23b8 movs r3, #184 ; 0xb8\n", 3241 " 2c0: 23ba movs r3, #186 ; 0xba\n", 3242 " 2c2: 23bc movs r3, #188 ; 0xbc\n", 3243 " 2c4: 23be movs r3, #190 ; 0xbe\n", 3244 " 2c6: 23c0 movs r3, #192 ; 0xc0\n", 3245 " 2c8: 23c2 movs r3, #194 ; 0xc2\n", 3246 " 2ca: 23c4 movs r3, #196 ; 0xc4\n", 3247 " 2cc: 23c6 movs r3, #198 ; 0xc6\n", 3248 " 2ce: 23c8 movs r3, #200 ; 0xc8\n", 3249 " 2d0: 23ca movs r3, #202 ; 0xca\n", 3250 " 2d2: 23cc movs r3, #204 ; 0xcc\n", 3251 " 2d4: 23ce movs r3, #206 ; 0xce\n", 3252 " 2d6: 23d0 movs r3, #208 ; 0xd0\n", 3253 " 2d8: 23d2 movs r3, #210 ; 0xd2\n", 3254 " 2da: 23d4 movs r3, #212 ; 0xd4\n", 3255 " 2dc: 23d6 movs r3, #214 ; 0xd6\n", 3256 " 2de: 23d8 movs r3, #216 ; 0xd8\n", 3257 " 2e0: 23da movs r3, #218 ; 0xda\n", 3258 " 2e2: 23dc movs r3, #220 ; 0xdc\n", 3259 " 2e4: 23de movs r3, #222 ; 0xde\n", 3260 " 2e6: 23e0 movs r3, #224 ; 0xe0\n", 3261 " 2e8: 23e2 movs r3, #226 ; 0xe2\n", 3262 " 2ea: 23e4 movs r3, #228 ; 0xe4\n", 3263 " 2ec: 23e6 movs r3, #230 ; 0xe6\n", 3264 " 2ee: 23e8 movs r3, #232 ; 0xe8\n", 3265 " 2f0: 23ea movs r3, #234 ; 0xea\n", 3266 " 2f2: 23ec movs r3, #236 ; 0xec\n", 3267 " 2f4: 23ee movs r3, #238 ; 0xee\n", 3268 " 2f6: 23f0 movs r3, #240 ; 0xf0\n", 3269 " 2f8: 23f2 movs r3, #242 ; 0xf2\n", 3270 " 2fa: 23f4 movs r3, #244 ; 0xf4\n", 3271 " 2fc: 23f6 movs r3, #246 ; 0xf6\n", 3272 " 2fe: 23f8 movs r3, #248 ; 0xf8\n", 3273 " 300: 23fa movs r3, #250 ; 0xfa\n", 3274 " 302: 23fc movs r3, #252 ; 0xfc\n", 3275 " 304: 23fe movs r3, #254 ; 0xfe\n", 3276 " 306: 2300 movs r3, #0\n", 3277 " 308: 2302 movs r3, #2\n", 3278 " 30a: 2304 movs r3, #4\n", 3279 " 30c: 2306 movs r3, #6\n", 3280 " 30e: 2308 movs r3, #8\n", 3281 " 310: 230a movs r3, #10\n", 3282 " 312: 230c movs r3, #12\n", 3283 " 314: 230e movs r3, #14\n", 3284 " 316: 2310 movs r3, #16\n", 3285 " 318: 2312 movs r3, #18\n", 3286 " 31a: 2314 movs r3, #20\n", 3287 " 31c: 2316 movs r3, #22\n", 3288 " 31e: 2318 movs r3, #24\n", 3289 " 320: 231a movs r3, #26\n", 3290 " 322: 231c movs r3, #28\n", 3291 " 324: 231e movs r3, #30\n", 3292 " 326: 2320 movs r3, #32\n", 3293 " 328: 2322 movs r3, #34 ; 0x22\n", 3294 " 32a: 2324 movs r3, #36 ; 0x24\n", 3295 " 32c: 2326 movs r3, #38 ; 0x26\n", 3296 " 32e: 2328 movs r3, #40 ; 0x28\n", 3297 " 330: 232a movs r3, #42 ; 0x2a\n", 3298 " 332: 232c movs r3, #44 ; 0x2c\n", 3299 " 334: 232e movs r3, #46 ; 0x2e\n", 3300 " 336: 2330 movs r3, #48 ; 0x30\n", 3301 " 338: 2332 movs r3, #50 ; 0x32\n", 3302 " 33a: 2334 movs r3, #52 ; 0x34\n", 3303 " 33c: 2336 movs r3, #54 ; 0x36\n", 3304 " 33e: 2338 movs r3, #56 ; 0x38\n", 3305 " 340: 233a movs r3, #58 ; 0x3a\n", 3306 " 342: 233c movs r3, #60 ; 0x3c\n", 3307 " 344: 233e movs r3, #62 ; 0x3e\n", 3308 " 346: 2340 movs r3, #64 ; 0x40\n", 3309 " 348: 2342 movs r3, #66 ; 0x42\n", 3310 " 34a: 2344 movs r3, #68 ; 0x44\n", 3311 " 34c: 2346 movs r3, #70 ; 0x46\n", 3312 " 34e: 2348 movs r3, #72 ; 0x48\n", 3313 " 350: 234a movs r3, #74 ; 0x4a\n", 3314 " 352: 234c movs r3, #76 ; 0x4c\n", 3315 " 354: 234e movs r3, #78 ; 0x4e\n", 3316 " 356: 2350 movs r3, #80 ; 0x50\n", 3317 " 358: 2352 movs r3, #82 ; 0x52\n", 3318 " 35a: 2354 movs r3, #84 ; 0x54\n", 3319 " 35c: 2356 movs r3, #86 ; 0x56\n", 3320 " 35e: 2358 movs r3, #88 ; 0x58\n", 3321 " 360: 235a movs r3, #90 ; 0x5a\n", 3322 " 362: 235c movs r3, #92 ; 0x5c\n", 3323 " 364: 235e movs r3, #94 ; 0x5e\n", 3324 " 366: 2360 movs r3, #96 ; 0x60\n", 3325 " 368: 2362 movs r3, #98 ; 0x62\n", 3326 " 36a: 2364 movs r3, #100 ; 0x64\n", 3327 " 36c: 2366 movs r3, #102 ; 0x66\n", 3328 " 36e: 2368 movs r3, #104 ; 0x68\n", 3329 " 370: 236a movs r3, #106 ; 0x6a\n", 3330 " 372: 236c movs r3, #108 ; 0x6c\n", 3331 " 374: 236e movs r3, #110 ; 0x6e\n", 3332 " 376: 2370 movs r3, #112 ; 0x70\n", 3333 " 378: 2372 movs r3, #114 ; 0x72\n", 3334 " 37a: 2374 movs r3, #116 ; 0x74\n", 3335 " 37c: 2376 movs r3, #118 ; 0x76\n", 3336 " 37e: 2378 movs r3, #120 ; 0x78\n", 3337 " 380: 237a movs r3, #122 ; 0x7a\n", 3338 " 382: 237c movs r3, #124 ; 0x7c\n", 3339 " 384: 237e movs r3, #126 ; 0x7e\n", 3340 " 386: 2380 movs r3, #128 ; 0x80\n", 3341 " 388: 2382 movs r3, #130 ; 0x82\n", 3342 " 38a: 2384 movs r3, #132 ; 0x84\n", 3343 " 38c: 2386 movs r3, #134 ; 0x86\n", 3344 " 38e: 2388 movs r3, #136 ; 0x88\n", 3345 " 390: 238a movs r3, #138 ; 0x8a\n", 3346 " 392: 238c movs r3, #140 ; 0x8c\n", 3347 " 394: 238e movs r3, #142 ; 0x8e\n", 3348 " 396: 2390 movs r3, #144 ; 0x90\n", 3349 " 398: 2392 movs r3, #146 ; 0x92\n", 3350 " 39a: 2394 movs r3, #148 ; 0x94\n", 3351 " 39c: 2396 movs r3, #150 ; 0x96\n", 3352 " 39e: 2398 movs r3, #152 ; 0x98\n", 3353 " 3a0: 239a movs r3, #154 ; 0x9a\n", 3354 " 3a2: 239c movs r3, #156 ; 0x9c\n", 3355 " 3a4: 239e movs r3, #158 ; 0x9e\n", 3356 " 3a6: 23a0 movs r3, #160 ; 0xa0\n", 3357 " 3a8: 23a2 movs r3, #162 ; 0xa2\n", 3358 " 3aa: 23a4 movs r3, #164 ; 0xa4\n", 3359 " 3ac: 23a6 movs r3, #166 ; 0xa6\n", 3360 " 3ae: 23a8 movs r3, #168 ; 0xa8\n", 3361 " 3b0: 23aa movs r3, #170 ; 0xaa\n", 3362 " 3b2: 23ac movs r3, #172 ; 0xac\n", 3363 " 3b4: 23ae movs r3, #174 ; 0xae\n", 3364 " 3b6: 23b0 movs r3, #176 ; 0xb0\n", 3365 " 3b8: 23b2 movs r3, #178 ; 0xb2\n", 3366 " 3ba: 23b4 movs r3, #180 ; 0xb4\n", 3367 " 3bc: 23b6 movs r3, #182 ; 0xb6\n", 3368 " 3be: 23b8 movs r3, #184 ; 0xb8\n", 3369 " 3c0: 23ba movs r3, #186 ; 0xba\n", 3370 " 3c2: 23bc movs r3, #188 ; 0xbc\n", 3371 " 3c4: 23be movs r3, #190 ; 0xbe\n", 3372 " 3c6: 23c0 movs r3, #192 ; 0xc0\n", 3373 " 3c8: 23c2 movs r3, #194 ; 0xc2\n", 3374 " 3ca: 23c4 movs r3, #196 ; 0xc4\n", 3375 " 3cc: 23c6 movs r3, #198 ; 0xc6\n", 3376 " 3ce: 23c8 movs r3, #200 ; 0xc8\n", 3377 " 3d0: 23ca movs r3, #202 ; 0xca\n", 3378 " 3d2: 23cc movs r3, #204 ; 0xcc\n", 3379 " 3d4: 23ce movs r3, #206 ; 0xce\n", 3380 " 3d6: 23d0 movs r3, #208 ; 0xd0\n", 3381 " 3d8: 23d2 movs r3, #210 ; 0xd2\n", 3382 " 3da: 23d4 movs r3, #212 ; 0xd4\n", 3383 " 3dc: 23d6 movs r3, #214 ; 0xd6\n", 3384 " 3de: 23d8 movs r3, #216 ; 0xd8\n", 3385 " 3e0: 23da movs r3, #218 ; 0xda\n", 3386 " 3e2: 23dc movs r3, #220 ; 0xdc\n", 3387 " 3e4: 23de movs r3, #222 ; 0xde\n", 3388 " 3e6: 23e0 movs r3, #224 ; 0xe0\n", 3389 " 3e8: 23e2 movs r3, #226 ; 0xe2\n", 3390 " 3ea: 23e4 movs r3, #228 ; 0xe4\n", 3391 " 3ec: 23e6 movs r3, #230 ; 0xe6\n", 3392 " 3ee: 23e8 movs r3, #232 ; 0xe8\n", 3393 " 3f0: 23ea movs r3, #234 ; 0xea\n", 3394 " 3f2: 23ec movs r3, #236 ; 0xec\n", 3395 " 3f4: 23ee movs r3, #238 ; 0xee\n", 3396 " 3f6: 23f0 movs r3, #240 ; 0xf0\n", 3397 " 3f8: 23f2 movs r3, #242 ; 0xf2\n", 3398 " 3fa: 23f4 movs r3, #244 ; 0xf4\n", 3399 " 3fc: 23f6 movs r3, #246 ; 0xf6\n", 3400 " 3fe: 23f8 movs r3, #248 ; 0xf8\n", 3401 " 400: 23fa movs r3, #250 ; 0xfa\n", 3402 " 402: 23fc movs r3, #252 ; 0xfc\n", 3403 " 404: 23fe movs r3, #254 ; 0xfe\n", 3404 " 406: 2300 movs r3, #0\n", 3405 " 408: 2302 movs r3, #2\n", 3406 " 40a: 2304 movs r3, #4\n", 3407 " 40c: 2306 movs r3, #6\n", 3408 " 40e: 2308 movs r3, #8\n", 3409 " 410: 230a movs r3, #10\n", 3410 " 412: 230c movs r3, #12\n", 3411 " 414: 230e movs r3, #14\n", 3412 " 416: 2310 movs r3, #16\n", 3413 " 418: 2312 movs r3, #18\n", 3414 " 41a: 2314 movs r3, #20\n", 3415 " 41c: 2316 movs r3, #22\n", 3416 " 41e: 2318 movs r3, #24\n", 3417 " 420: 231a movs r3, #26\n", 3418 " 422: 231c movs r3, #28\n", 3419 " 424: 231e movs r3, #30\n", 3420 " 426: 2320 movs r3, #32\n", 3421 " 428: 2322 movs r3, #34 ; 0x22\n", 3422 " 42a: 2324 movs r3, #36 ; 0x24\n", 3423 " 42c: 2326 movs r3, #38 ; 0x26\n", 3424 " 42e: 2328 movs r3, #40 ; 0x28\n", 3425 " 430: 232a movs r3, #42 ; 0x2a\n", 3426 " 432: 232c movs r3, #44 ; 0x2c\n", 3427 " 434: 232e movs r3, #46 ; 0x2e\n", 3428 " 436: 2330 movs r3, #48 ; 0x30\n", 3429 " 438: 2332 movs r3, #50 ; 0x32\n", 3430 " 43a: 2334 movs r3, #52 ; 0x34\n", 3431 " 43c: 2336 movs r3, #54 ; 0x36\n", 3432 " 43e: 2338 movs r3, #56 ; 0x38\n", 3433 " 440: 233a movs r3, #58 ; 0x3a\n", 3434 " 442: 233c movs r3, #60 ; 0x3c\n", 3435 " 444: 233e movs r3, #62 ; 0x3e\n", 3436 " 446: 2340 movs r3, #64 ; 0x40\n", 3437 " 448: 2342 movs r3, #66 ; 0x42\n", 3438 " 44a: 2344 movs r3, #68 ; 0x44\n", 3439 " 44c: 2346 movs r3, #70 ; 0x46\n", 3440 " 44e: 2348 movs r3, #72 ; 0x48\n", 3441 " 450: 234a movs r3, #74 ; 0x4a\n", 3442 " 452: 234c movs r3, #76 ; 0x4c\n", 3443 " 454: 234e movs r3, #78 ; 0x4e\n", 3444 " 456: 2350 movs r3, #80 ; 0x50\n", 3445 " 458: 2352 movs r3, #82 ; 0x52\n", 3446 " 45a: 2354 movs r3, #84 ; 0x54\n", 3447 " 45c: 2356 movs r3, #86 ; 0x56\n", 3448 " 45e: 2358 movs r3, #88 ; 0x58\n", 3449 " 460: 235a movs r3, #90 ; 0x5a\n", 3450 " 462: 235c movs r3, #92 ; 0x5c\n", 3451 " 464: 235e movs r3, #94 ; 0x5e\n", 3452 " 466: 2360 movs r3, #96 ; 0x60\n", 3453 " 468: 2362 movs r3, #98 ; 0x62\n", 3454 " 46a: 2364 movs r3, #100 ; 0x64\n", 3455 " 46c: 2366 movs r3, #102 ; 0x66\n", 3456 " 46e: 2368 movs r3, #104 ; 0x68\n", 3457 " 470: 236a movs r3, #106 ; 0x6a\n", 3458 " 472: 236c movs r3, #108 ; 0x6c\n", 3459 " 474: 236e movs r3, #110 ; 0x6e\n", 3460 " 476: 2370 movs r3, #112 ; 0x70\n", 3461 " 478: 2372 movs r3, #114 ; 0x72\n", 3462 " 47a: 2374 movs r3, #116 ; 0x74\n", 3463 " 47c: 2376 movs r3, #118 ; 0x76\n", 3464 " 47e: 2378 movs r3, #120 ; 0x78\n", 3465 " 480: 237a movs r3, #122 ; 0x7a\n", 3466 " 482: 237c movs r3, #124 ; 0x7c\n", 3467 " 484: 237e movs r3, #126 ; 0x7e\n", 3468 " 486: 2380 movs r3, #128 ; 0x80\n", 3469 " 488: 2382 movs r3, #130 ; 0x82\n", 3470 " 48a: 2384 movs r3, #132 ; 0x84\n", 3471 " 48c: 2386 movs r3, #134 ; 0x86\n", 3472 " 48e: 2388 movs r3, #136 ; 0x88\n", 3473 " 490: 238a movs r3, #138 ; 0x8a\n", 3474 " 492: 238c movs r3, #140 ; 0x8c\n", 3475 " 494: 238e movs r3, #142 ; 0x8e\n", 3476 " 496: 2390 movs r3, #144 ; 0x90\n", 3477 " 498: 2392 movs r3, #146 ; 0x92\n", 3478 " 49a: 2394 movs r3, #148 ; 0x94\n", 3479 " 49c: 2396 movs r3, #150 ; 0x96\n", 3480 " 49e: 2398 movs r3, #152 ; 0x98\n", 3481 " 4a0: 239a movs r3, #154 ; 0x9a\n", 3482 " 4a2: 239c movs r3, #156 ; 0x9c\n", 3483 " 4a4: 239e movs r3, #158 ; 0x9e\n", 3484 " 4a6: 23a0 movs r3, #160 ; 0xa0\n", 3485 " 4a8: 23a2 movs r3, #162 ; 0xa2\n", 3486 " 4aa: 23a4 movs r3, #164 ; 0xa4\n", 3487 " 4ac: 23a6 movs r3, #166 ; 0xa6\n", 3488 " 4ae: 23a8 movs r3, #168 ; 0xa8\n", 3489 " 4b0: 23aa movs r3, #170 ; 0xaa\n", 3490 " 4b2: 23ac movs r3, #172 ; 0xac\n", 3491 " 4b4: 23ae movs r3, #174 ; 0xae\n", 3492 " 4b6: 23b0 movs r3, #176 ; 0xb0\n", 3493 " 4b8: 23b2 movs r3, #178 ; 0xb2\n", 3494 " 4ba: 23b4 movs r3, #180 ; 0xb4\n", 3495 " 4bc: 23b6 movs r3, #182 ; 0xb6\n", 3496 " 4be: 23b8 movs r3, #184 ; 0xb8\n", 3497 " 4c0: 23ba movs r3, #186 ; 0xba\n", 3498 " 4c2: 23bc movs r3, #188 ; 0xbc\n", 3499 " 4c4: 23be movs r3, #190 ; 0xbe\n", 3500 " 4c6: 23c0 movs r3, #192 ; 0xc0\n", 3501 " 4c8: 23c2 movs r3, #194 ; 0xc2\n", 3502 " 4ca: 23c4 movs r3, #196 ; 0xc4\n", 3503 " 4cc: 23c6 movs r3, #198 ; 0xc6\n", 3504 " 4ce: 23c8 movs r3, #200 ; 0xc8\n", 3505 " 4d0: 23ca movs r3, #202 ; 0xca\n", 3506 " 4d2: 23cc movs r3, #204 ; 0xcc\n", 3507 " 4d4: 23ce movs r3, #206 ; 0xce\n", 3508 " 4d6: 23d0 movs r3, #208 ; 0xd0\n", 3509 " 4d8: 23d2 movs r3, #210 ; 0xd2\n", 3510 " 4da: 23d4 movs r3, #212 ; 0xd4\n", 3511 " 4dc: 23d6 movs r3, #214 ; 0xd6\n", 3512 " 4de: 23d8 movs r3, #216 ; 0xd8\n", 3513 " 4e0: 23da movs r3, #218 ; 0xda\n", 3514 " 4e2: 23dc movs r3, #220 ; 0xdc\n", 3515 " 4e4: 23de movs r3, #222 ; 0xde\n", 3516 " 4e6: 23e0 movs r3, #224 ; 0xe0\n", 3517 " 4e8: 23e2 movs r3, #226 ; 0xe2\n", 3518 " 4ea: 23e4 movs r3, #228 ; 0xe4\n", 3519 " 4ec: 23e6 movs r3, #230 ; 0xe6\n", 3520 " 4ee: 23e8 movs r3, #232 ; 0xe8\n", 3521 " 4f0: 23ea movs r3, #234 ; 0xea\n", 3522 " 4f2: 23ec movs r3, #236 ; 0xec\n", 3523 " 4f4: 23ee movs r3, #238 ; 0xee\n", 3524 " 4f6: 23f0 movs r3, #240 ; 0xf0\n", 3525 " 4f8: 23f2 movs r3, #242 ; 0xf2\n", 3526 " 4fa: 23f4 movs r3, #244 ; 0xf4\n", 3527 " 4fc: 23f6 movs r3, #246 ; 0xf6\n", 3528 " 4fe: 23f8 movs r3, #248 ; 0xf8\n", 3529 " 500: 23fa movs r3, #250 ; 0xfa\n", 3530 " 502: 23fc movs r3, #252 ; 0xfc\n", 3531 " 504: 23fe movs r3, #254 ; 0xfe\n", 3532 " 506: 2300 movs r3, #0\n", 3533 " 508: 2302 movs r3, #2\n", 3534 " 50a: 2304 movs r3, #4\n", 3535 " 50c: 2306 movs r3, #6\n", 3536 " 50e: 2308 movs r3, #8\n", 3537 " 510: 230a movs r3, #10\n", 3538 " 512: 230c movs r3, #12\n", 3539 " 514: 230e movs r3, #14\n", 3540 " 516: 2310 movs r3, #16\n", 3541 " 518: 2312 movs r3, #18\n", 3542 " 51a: 2314 movs r3, #20\n", 3543 " 51c: 2316 movs r3, #22\n", 3544 " 51e: 2318 movs r3, #24\n", 3545 " 520: 231a movs r3, #26\n", 3546 " 522: 231c movs r3, #28\n", 3547 " 524: 231e movs r3, #30\n", 3548 " 526: 2320 movs r3, #32\n", 3549 " 528: 2322 movs r3, #34 ; 0x22\n", 3550 " 52a: 2324 movs r3, #36 ; 0x24\n", 3551 " 52c: 2326 movs r3, #38 ; 0x26\n", 3552 " 52e: 2328 movs r3, #40 ; 0x28\n", 3553 " 530: 232a movs r3, #42 ; 0x2a\n", 3554 " 532: 232c movs r3, #44 ; 0x2c\n", 3555 " 534: 232e movs r3, #46 ; 0x2e\n", 3556 " 536: 2330 movs r3, #48 ; 0x30\n", 3557 " 538: 2332 movs r3, #50 ; 0x32\n", 3558 " 53a: 2334 movs r3, #52 ; 0x34\n", 3559 " 53c: 2336 movs r3, #54 ; 0x36\n", 3560 " 53e: 2338 movs r3, #56 ; 0x38\n", 3561 " 540: 233a movs r3, #58 ; 0x3a\n", 3562 " 542: 233c movs r3, #60 ; 0x3c\n", 3563 " 544: 233e movs r3, #62 ; 0x3e\n", 3564 " 546: 2340 movs r3, #64 ; 0x40\n", 3565 " 548: 2342 movs r3, #66 ; 0x42\n", 3566 " 54a: 2344 movs r3, #68 ; 0x44\n", 3567 " 54c: 2346 movs r3, #70 ; 0x46\n", 3568 " 54e: 2348 movs r3, #72 ; 0x48\n", 3569 " 550: 234a movs r3, #74 ; 0x4a\n", 3570 " 552: 234c movs r3, #76 ; 0x4c\n", 3571 " 554: 234e movs r3, #78 ; 0x4e\n", 3572 " 556: 2350 movs r3, #80 ; 0x50\n", 3573 " 558: 2352 movs r3, #82 ; 0x52\n", 3574 " 55a: 2354 movs r3, #84 ; 0x54\n", 3575 " 55c: 2356 movs r3, #86 ; 0x56\n", 3576 " 55e: 2358 movs r3, #88 ; 0x58\n", 3577 " 560: 235a movs r3, #90 ; 0x5a\n", 3578 " 562: 235c movs r3, #92 ; 0x5c\n", 3579 " 564: 235e movs r3, #94 ; 0x5e\n", 3580 " 566: 2360 movs r3, #96 ; 0x60\n", 3581 " 568: 2362 movs r3, #98 ; 0x62\n", 3582 " 56a: 2364 movs r3, #100 ; 0x64\n", 3583 " 56c: 2366 movs r3, #102 ; 0x66\n", 3584 " 56e: 2368 movs r3, #104 ; 0x68\n", 3585 " 570: 236a movs r3, #106 ; 0x6a\n", 3586 " 572: 236c movs r3, #108 ; 0x6c\n", 3587 " 574: 236e movs r3, #110 ; 0x6e\n", 3588 " 576: 2370 movs r3, #112 ; 0x70\n", 3589 " 578: 2372 movs r3, #114 ; 0x72\n", 3590 " 57a: 2374 movs r3, #116 ; 0x74\n", 3591 " 57c: 2376 movs r3, #118 ; 0x76\n", 3592 " 57e: 2378 movs r3, #120 ; 0x78\n", 3593 " 580: 237a movs r3, #122 ; 0x7a\n", 3594 " 582: 237c movs r3, #124 ; 0x7c\n", 3595 " 584: 237e movs r3, #126 ; 0x7e\n", 3596 " 586: 2380 movs r3, #128 ; 0x80\n", 3597 " 588: 2382 movs r3, #130 ; 0x82\n", 3598 " 58a: 2384 movs r3, #132 ; 0x84\n", 3599 " 58c: 2386 movs r3, #134 ; 0x86\n", 3600 " 58e: 2388 movs r3, #136 ; 0x88\n", 3601 " 590: 238a movs r3, #138 ; 0x8a\n", 3602 " 592: 238c movs r3, #140 ; 0x8c\n", 3603 " 594: 238e movs r3, #142 ; 0x8e\n", 3604 " 596: 2390 movs r3, #144 ; 0x90\n", 3605 " 598: 2392 movs r3, #146 ; 0x92\n", 3606 " 59a: 2394 movs r3, #148 ; 0x94\n", 3607 " 59c: 2396 movs r3, #150 ; 0x96\n", 3608 " 59e: 2398 movs r3, #152 ; 0x98\n", 3609 " 5a0: 239a movs r3, #154 ; 0x9a\n", 3610 " 5a2: 239c movs r3, #156 ; 0x9c\n", 3611 " 5a4: 239e movs r3, #158 ; 0x9e\n", 3612 " 5a6: 23a0 movs r3, #160 ; 0xa0\n", 3613 " 5a8: 23a2 movs r3, #162 ; 0xa2\n", 3614 " 5aa: 23a4 movs r3, #164 ; 0xa4\n", 3615 " 5ac: 23a6 movs r3, #166 ; 0xa6\n", 3616 " 5ae: 23a8 movs r3, #168 ; 0xa8\n", 3617 " 5b0: 23aa movs r3, #170 ; 0xaa\n", 3618 " 5b2: 23ac movs r3, #172 ; 0xac\n", 3619 " 5b4: 23ae movs r3, #174 ; 0xae\n", 3620 " 5b6: 23b0 movs r3, #176 ; 0xb0\n", 3621 " 5b8: 23b2 movs r3, #178 ; 0xb2\n", 3622 " 5ba: 23b4 movs r3, #180 ; 0xb4\n", 3623 " 5bc: 23b6 movs r3, #182 ; 0xb6\n", 3624 " 5be: 23b8 movs r3, #184 ; 0xb8\n", 3625 " 5c0: 23ba movs r3, #186 ; 0xba\n", 3626 " 5c2: 23bc movs r3, #188 ; 0xbc\n", 3627 " 5c4: 23be movs r3, #190 ; 0xbe\n", 3628 " 5c6: 23c0 movs r3, #192 ; 0xc0\n", 3629 " 5c8: 23c2 movs r3, #194 ; 0xc2\n", 3630 " 5ca: 23c4 movs r3, #196 ; 0xc4\n", 3631 " 5cc: 23c6 movs r3, #198 ; 0xc6\n", 3632 " 5ce: 23c8 movs r3, #200 ; 0xc8\n", 3633 " 5d0: 23ca movs r3, #202 ; 0xca\n", 3634 " 5d2: 23cc movs r3, #204 ; 0xcc\n", 3635 " 5d4: 23ce movs r3, #206 ; 0xce\n", 3636 " 5d6: 23d0 movs r3, #208 ; 0xd0\n", 3637 " 5d8: 23d2 movs r3, #210 ; 0xd2\n", 3638 " 5da: 23d4 movs r3, #212 ; 0xd4\n", 3639 " 5dc: 23d6 movs r3, #214 ; 0xd6\n", 3640 " 5de: 23d8 movs r3, #216 ; 0xd8\n", 3641 " 5e0: 23da movs r3, #218 ; 0xda\n", 3642 " 5e2: 23dc movs r3, #220 ; 0xdc\n", 3643 " 5e4: 23de movs r3, #222 ; 0xde\n", 3644 " 5e6: 23e0 movs r3, #224 ; 0xe0\n", 3645 " 5e8: 23e2 movs r3, #226 ; 0xe2\n", 3646 " 5ea: 23e4 movs r3, #228 ; 0xe4\n", 3647 " 5ec: 23e6 movs r3, #230 ; 0xe6\n", 3648 " 5ee: 23e8 movs r3, #232 ; 0xe8\n", 3649 " 5f0: 23ea movs r3, #234 ; 0xea\n", 3650 " 5f2: 23ec movs r3, #236 ; 0xec\n", 3651 " 5f4: 23ee movs r3, #238 ; 0xee\n", 3652 " 5f6: 23f0 movs r3, #240 ; 0xf0\n", 3653 " 5f8: 23f2 movs r3, #242 ; 0xf2\n", 3654 " 5fa: 23f4 movs r3, #244 ; 0xf4\n", 3655 " 5fc: 23f6 movs r3, #246 ; 0xf6\n", 3656 " 5fe: 23f8 movs r3, #248 ; 0xf8\n", 3657 " 600: 23fa movs r3, #250 ; 0xfa\n", 3658 " 602: 23fc movs r3, #252 ; 0xfc\n", 3659 " 604: 23fe movs r3, #254 ; 0xfe\n", 3660 " 606: 2300 movs r3, #0\n", 3661 " 608: 2302 movs r3, #2\n", 3662 " 60a: 2304 movs r3, #4\n", 3663 " 60c: 2306 movs r3, #6\n", 3664 " 60e: 2308 movs r3, #8\n", 3665 " 610: 230a movs r3, #10\n", 3666 " 612: 230c movs r3, #12\n", 3667 " 614: 230e movs r3, #14\n", 3668 " 616: 2310 movs r3, #16\n", 3669 " 618: 2312 movs r3, #18\n", 3670 " 61a: 2314 movs r3, #20\n", 3671 " 61c: 2316 movs r3, #22\n", 3672 " 61e: 2318 movs r3, #24\n", 3673 " 620: 231a movs r3, #26\n", 3674 " 622: 231c movs r3, #28\n", 3675 " 624: 231e movs r3, #30\n", 3676 " 626: 2320 movs r3, #32\n", 3677 " 628: 2322 movs r3, #34 ; 0x22\n", 3678 " 62a: 2324 movs r3, #36 ; 0x24\n", 3679 " 62c: 2326 movs r3, #38 ; 0x26\n", 3680 " 62e: 2328 movs r3, #40 ; 0x28\n", 3681 " 630: 232a movs r3, #42 ; 0x2a\n", 3682 " 632: 232c movs r3, #44 ; 0x2c\n", 3683 " 634: 232e movs r3, #46 ; 0x2e\n", 3684 " 636: 2330 movs r3, #48 ; 0x30\n", 3685 " 638: 2332 movs r3, #50 ; 0x32\n", 3686 " 63a: 2334 movs r3, #52 ; 0x34\n", 3687 " 63c: 2336 movs r3, #54 ; 0x36\n", 3688 " 63e: 2338 movs r3, #56 ; 0x38\n", 3689 " 640: 233a movs r3, #58 ; 0x3a\n", 3690 " 642: 233c movs r3, #60 ; 0x3c\n", 3691 " 644: 233e movs r3, #62 ; 0x3e\n", 3692 " 646: 2340 movs r3, #64 ; 0x40\n", 3693 " 648: 2342 movs r3, #66 ; 0x42\n", 3694 " 64a: 2344 movs r3, #68 ; 0x44\n", 3695 " 64c: 2346 movs r3, #70 ; 0x46\n", 3696 " 64e: 2348 movs r3, #72 ; 0x48\n", 3697 " 650: 234a movs r3, #74 ; 0x4a\n", 3698 " 652: 234c movs r3, #76 ; 0x4c\n", 3699 " 654: 234e movs r3, #78 ; 0x4e\n", 3700 " 656: 2350 movs r3, #80 ; 0x50\n", 3701 " 658: 2352 movs r3, #82 ; 0x52\n", 3702 " 65a: 2354 movs r3, #84 ; 0x54\n", 3703 " 65c: 2356 movs r3, #86 ; 0x56\n", 3704 " 65e: 2358 movs r3, #88 ; 0x58\n", 3705 " 660: 235a movs r3, #90 ; 0x5a\n", 3706 " 662: 235c movs r3, #92 ; 0x5c\n", 3707 " 664: 235e movs r3, #94 ; 0x5e\n", 3708 " 666: 2360 movs r3, #96 ; 0x60\n", 3709 " 668: 2362 movs r3, #98 ; 0x62\n", 3710 " 66a: 2364 movs r3, #100 ; 0x64\n", 3711 " 66c: 2366 movs r3, #102 ; 0x66\n", 3712 " 66e: 2368 movs r3, #104 ; 0x68\n", 3713 " 670: 236a movs r3, #106 ; 0x6a\n", 3714 " 672: 236c movs r3, #108 ; 0x6c\n", 3715 " 674: 236e movs r3, #110 ; 0x6e\n", 3716 " 676: 2370 movs r3, #112 ; 0x70\n", 3717 " 678: 2372 movs r3, #114 ; 0x72\n", 3718 " 67a: 2374 movs r3, #116 ; 0x74\n", 3719 " 67c: 2376 movs r3, #118 ; 0x76\n", 3720 " 67e: 2378 movs r3, #120 ; 0x78\n", 3721 " 680: 237a movs r3, #122 ; 0x7a\n", 3722 " 682: 237c movs r3, #124 ; 0x7c\n", 3723 " 684: 237e movs r3, #126 ; 0x7e\n", 3724 " 686: 2380 movs r3, #128 ; 0x80\n", 3725 " 688: 2382 movs r3, #130 ; 0x82\n", 3726 " 68a: 2384 movs r3, #132 ; 0x84\n", 3727 " 68c: 2386 movs r3, #134 ; 0x86\n", 3728 " 68e: 2388 movs r3, #136 ; 0x88\n", 3729 " 690: 238a movs r3, #138 ; 0x8a\n", 3730 " 692: 238c movs r3, #140 ; 0x8c\n", 3731 " 694: 238e movs r3, #142 ; 0x8e\n", 3732 " 696: 2390 movs r3, #144 ; 0x90\n", 3733 " 698: 2392 movs r3, #146 ; 0x92\n", 3734 " 69a: 2394 movs r3, #148 ; 0x94\n", 3735 " 69c: 2396 movs r3, #150 ; 0x96\n", 3736 " 69e: 2398 movs r3, #152 ; 0x98\n", 3737 " 6a0: 239a movs r3, #154 ; 0x9a\n", 3738 " 6a2: 239c movs r3, #156 ; 0x9c\n", 3739 " 6a4: 239e movs r3, #158 ; 0x9e\n", 3740 " 6a6: 23a0 movs r3, #160 ; 0xa0\n", 3741 " 6a8: 23a2 movs r3, #162 ; 0xa2\n", 3742 " 6aa: 23a4 movs r3, #164 ; 0xa4\n", 3743 " 6ac: 23a6 movs r3, #166 ; 0xa6\n", 3744 " 6ae: 23a8 movs r3, #168 ; 0xa8\n", 3745 " 6b0: 23aa movs r3, #170 ; 0xaa\n", 3746 " 6b2: 23ac movs r3, #172 ; 0xac\n", 3747 " 6b4: 23ae movs r3, #174 ; 0xae\n", 3748 " 6b6: 23b0 movs r3, #176 ; 0xb0\n", 3749 " 6b8: 23b2 movs r3, #178 ; 0xb2\n", 3750 " 6ba: 23b4 movs r3, #180 ; 0xb4\n", 3751 " 6bc: 23b6 movs r3, #182 ; 0xb6\n", 3752 " 6be: 23b8 movs r3, #184 ; 0xb8\n", 3753 " 6c0: 23ba movs r3, #186 ; 0xba\n", 3754 " 6c2: 23bc movs r3, #188 ; 0xbc\n", 3755 " 6c4: 23be movs r3, #190 ; 0xbe\n", 3756 " 6c6: 23c0 movs r3, #192 ; 0xc0\n", 3757 " 6c8: 23c2 movs r3, #194 ; 0xc2\n", 3758 " 6ca: 23c4 movs r3, #196 ; 0xc4\n", 3759 " 6cc: 23c6 movs r3, #198 ; 0xc6\n", 3760 " 6ce: 23c8 movs r3, #200 ; 0xc8\n", 3761 " 6d0: 23ca movs r3, #202 ; 0xca\n", 3762 " 6d2: 23cc movs r3, #204 ; 0xcc\n", 3763 " 6d4: 23ce movs r3, #206 ; 0xce\n", 3764 " 6d6: 23d0 movs r3, #208 ; 0xd0\n", 3765 " 6d8: 23d2 movs r3, #210 ; 0xd2\n", 3766 " 6da: 23d4 movs r3, #212 ; 0xd4\n", 3767 " 6dc: 23d6 movs r3, #214 ; 0xd6\n", 3768 " 6de: 23d8 movs r3, #216 ; 0xd8\n", 3769 " 6e0: 23da movs r3, #218 ; 0xda\n", 3770 " 6e2: 23dc movs r3, #220 ; 0xdc\n", 3771 " 6e4: 23de movs r3, #222 ; 0xde\n", 3772 " 6e6: 23e0 movs r3, #224 ; 0xe0\n", 3773 " 6e8: 23e2 movs r3, #226 ; 0xe2\n", 3774 " 6ea: 23e4 movs r3, #228 ; 0xe4\n", 3775 " 6ec: 23e6 movs r3, #230 ; 0xe6\n", 3776 " 6ee: 23e8 movs r3, #232 ; 0xe8\n", 3777 " 6f0: 23ea movs r3, #234 ; 0xea\n", 3778 " 6f2: 23ec movs r3, #236 ; 0xec\n", 3779 " 6f4: 23ee movs r3, #238 ; 0xee\n", 3780 " 6f6: 23f0 movs r3, #240 ; 0xf0\n", 3781 " 6f8: 23f2 movs r3, #242 ; 0xf2\n", 3782 " 6fa: 23f4 movs r3, #244 ; 0xf4\n", 3783 " 6fc: 23f6 movs r3, #246 ; 0xf6\n", 3784 " 6fe: 23f8 movs r3, #248 ; 0xf8\n", 3785 " 700: 23fa movs r3, #250 ; 0xfa\n", 3786 " 702: 23fc movs r3, #252 ; 0xfc\n", 3787 " 704: 23fe movs r3, #254 ; 0xfe\n", 3788 " 706: 2300 movs r3, #0\n", 3789 " 708: 2302 movs r3, #2\n", 3790 " 70a: 2304 movs r3, #4\n", 3791 " 70c: 2306 movs r3, #6\n", 3792 " 70e: 2308 movs r3, #8\n", 3793 " 710: 230a movs r3, #10\n", 3794 " 712: 230c movs r3, #12\n", 3795 " 714: 230e movs r3, #14\n", 3796 " 716: 2310 movs r3, #16\n", 3797 " 718: 2312 movs r3, #18\n", 3798 " 71a: 2314 movs r3, #20\n", 3799 " 71c: 2316 movs r3, #22\n", 3800 " 71e: 2318 movs r3, #24\n", 3801 " 720: 231a movs r3, #26\n", 3802 " 722: 231c movs r3, #28\n", 3803 " 724: 231e movs r3, #30\n", 3804 " 726: 2320 movs r3, #32\n", 3805 " 728: 2322 movs r3, #34 ; 0x22\n", 3806 " 72a: 2324 movs r3, #36 ; 0x24\n", 3807 " 72c: 2326 movs r3, #38 ; 0x26\n", 3808 " 72e: 2328 movs r3, #40 ; 0x28\n", 3809 " 730: 232a movs r3, #42 ; 0x2a\n", 3810 " 732: 232c movs r3, #44 ; 0x2c\n", 3811 " 734: 232e movs r3, #46 ; 0x2e\n", 3812 " 736: 2330 movs r3, #48 ; 0x30\n", 3813 " 738: 2332 movs r3, #50 ; 0x32\n", 3814 " 73a: 2334 movs r3, #52 ; 0x34\n", 3815 " 73c: 2336 movs r3, #54 ; 0x36\n", 3816 " 73e: 2338 movs r3, #56 ; 0x38\n", 3817 " 740: 233a movs r3, #58 ; 0x3a\n", 3818 " 742: 233c movs r3, #60 ; 0x3c\n", 3819 " 744: 233e movs r3, #62 ; 0x3e\n", 3820 " 746: 2340 movs r3, #64 ; 0x40\n", 3821 " 748: 2342 movs r3, #66 ; 0x42\n", 3822 " 74a: 2344 movs r3, #68 ; 0x44\n", 3823 " 74c: 2346 movs r3, #70 ; 0x46\n", 3824 " 74e: 2348 movs r3, #72 ; 0x48\n", 3825 " 750: 234a movs r3, #74 ; 0x4a\n", 3826 " 752: 234c movs r3, #76 ; 0x4c\n", 3827 " 754: 234e movs r3, #78 ; 0x4e\n", 3828 " 756: 2350 movs r3, #80 ; 0x50\n", 3829 " 758: 2352 movs r3, #82 ; 0x52\n", 3830 " 75a: 2354 movs r3, #84 ; 0x54\n", 3831 " 75c: 2356 movs r3, #86 ; 0x56\n", 3832 " 75e: 2358 movs r3, #88 ; 0x58\n", 3833 " 760: 235a movs r3, #90 ; 0x5a\n", 3834 " 762: 235c movs r3, #92 ; 0x5c\n", 3835 " 764: 235e movs r3, #94 ; 0x5e\n", 3836 " 766: 2360 movs r3, #96 ; 0x60\n", 3837 " 768: 2362 movs r3, #98 ; 0x62\n", 3838 " 76a: 2364 movs r3, #100 ; 0x64\n", 3839 " 76c: 2366 movs r3, #102 ; 0x66\n", 3840 " 76e: 2368 movs r3, #104 ; 0x68\n", 3841 " 770: 236a movs r3, #106 ; 0x6a\n", 3842 " 772: 236c movs r3, #108 ; 0x6c\n", 3843 " 774: 236e movs r3, #110 ; 0x6e\n", 3844 " 776: 2370 movs r3, #112 ; 0x70\n", 3845 " 778: 2372 movs r3, #114 ; 0x72\n", 3846 " 77a: 2374 movs r3, #116 ; 0x74\n", 3847 " 77c: 2376 movs r3, #118 ; 0x76\n", 3848 " 77e: 2378 movs r3, #120 ; 0x78\n", 3849 " 780: 237a movs r3, #122 ; 0x7a\n", 3850 " 782: 237c movs r3, #124 ; 0x7c\n", 3851 " 784: 237e movs r3, #126 ; 0x7e\n", 3852 " 786: 2380 movs r3, #128 ; 0x80\n", 3853 " 788: 2382 movs r3, #130 ; 0x82\n", 3854 " 78a: 2384 movs r3, #132 ; 0x84\n", 3855 " 78c: 2386 movs r3, #134 ; 0x86\n", 3856 " 78e: 2388 movs r3, #136 ; 0x88\n", 3857 " 790: 238a movs r3, #138 ; 0x8a\n", 3858 " 792: 238c movs r3, #140 ; 0x8c\n", 3859 " 794: 238e movs r3, #142 ; 0x8e\n", 3860 " 796: 2390 movs r3, #144 ; 0x90\n", 3861 " 798: 2392 movs r3, #146 ; 0x92\n", 3862 " 79a: 2394 movs r3, #148 ; 0x94\n", 3863 " 79c: 2396 movs r3, #150 ; 0x96\n", 3864 " 79e: 2398 movs r3, #152 ; 0x98\n", 3865 " 7a0: 239a movs r3, #154 ; 0x9a\n", 3866 " 7a2: 239c movs r3, #156 ; 0x9c\n", 3867 " 7a4: 239e movs r3, #158 ; 0x9e\n", 3868 " 7a6: 23a0 movs r3, #160 ; 0xa0\n", 3869 " 7a8: 23a2 movs r3, #162 ; 0xa2\n", 3870 " 7aa: 23a4 movs r3, #164 ; 0xa4\n", 3871 " 7ac: 23a6 movs r3, #166 ; 0xa6\n", 3872 " 7ae: 23a8 movs r3, #168 ; 0xa8\n", 3873 " 7b0: 23aa movs r3, #170 ; 0xaa\n", 3874 " 7b2: 23ac movs r3, #172 ; 0xac\n", 3875 " 7b4: 23ae movs r3, #174 ; 0xae\n", 3876 " 7b6: 23b0 movs r3, #176 ; 0xb0\n", 3877 " 7b8: 23b2 movs r3, #178 ; 0xb2\n", 3878 " 7ba: 23b4 movs r3, #180 ; 0xb4\n", 3879 " 7bc: 23b6 movs r3, #182 ; 0xb6\n", 3880 " 7be: 23b8 movs r3, #184 ; 0xb8\n", 3881 " 7c0: 23ba movs r3, #186 ; 0xba\n", 3882 " 7c2: 23bc movs r3, #188 ; 0xbc\n", 3883 " 7c4: 23be movs r3, #190 ; 0xbe\n", 3884 " 7c6: 23c0 movs r3, #192 ; 0xc0\n", 3885 " 7c8: 23c2 movs r3, #194 ; 0xc2\n", 3886 " 7ca: 23c4 movs r3, #196 ; 0xc4\n", 3887 " 7cc: 23c6 movs r3, #198 ; 0xc6\n", 3888 " 7ce: 23c8 movs r3, #200 ; 0xc8\n", 3889 " 7d0: 23ca movs r3, #202 ; 0xca\n", 3890 " 7d2: 23cc movs r3, #204 ; 0xcc\n", 3891 " 7d4: 23ce movs r3, #206 ; 0xce\n", 3892 " 7d6: 23d0 movs r3, #208 ; 0xd0\n", 3893 " 7d8: 23d2 movs r3, #210 ; 0xd2\n", 3894 " 7da: 23d4 movs r3, #212 ; 0xd4\n", 3895 " 7dc: 23d6 movs r3, #214 ; 0xd6\n", 3896 " 7de: 23d8 movs r3, #216 ; 0xd8\n", 3897 " 7e0: 23da movs r3, #218 ; 0xda\n", 3898 " 7e2: 23dc movs r3, #220 ; 0xdc\n", 3899 " 7e4: 23de movs r3, #222 ; 0xde\n", 3900 " 7e6: 23e0 movs r3, #224 ; 0xe0\n", 3901 " 7e8: 23e2 movs r3, #226 ; 0xe2\n", 3902 " 7ea: 23e4 movs r3, #228 ; 0xe4\n", 3903 " 7ec: 23e6 movs r3, #230 ; 0xe6\n", 3904 " 7ee: 23e8 movs r3, #232 ; 0xe8\n", 3905 " 7f0: 23ea movs r3, #234 ; 0xea\n", 3906 " 7f2: 23ec movs r3, #236 ; 0xec\n", 3907 " 7f4: 23ee movs r3, #238 ; 0xee\n", 3908 " 7f6: 23f0 movs r3, #240 ; 0xf0\n", 3909 " 7f8: 23f2 movs r3, #242 ; 0xf2\n", 3910 " 7fa: 23f4 movs r3, #244 ; 0xf4\n", 3911 " 7fc: 23f6 movs r3, #246 ; 0xf6\n", 3912 " 7fe: 23f8 movs r3, #248 ; 0xf8\n", 3913 " 800: 23fa movs r3, #250 ; 0xfa\n", 3914 " 802: 23fc movs r3, #252 ; 0xfc\n", 3915 " 804: 23fe movs r3, #254 ; 0xfe\n", 3916 " 806: 2300 movs r3, #0\n", 3917 " 808: 4611 mov r1, r2\n", 3918 nullptr 3919 }; 3920 const char* const MixedBranch32Results[] = { 3921 " 0: f000 bc03 b.w 80a <MixedBranch32+0x80a>\n", 3922 " 4: 2300 movs r3, #0\n", 3923 " 6: 2302 movs r3, #2\n", 3924 " 8: 2304 movs r3, #4\n", 3925 " a: 2306 movs r3, #6\n", 3926 " c: 2308 movs r3, #8\n", 3927 " e: 230a movs r3, #10\n", 3928 " 10: 230c movs r3, #12\n", 3929 " 12: 230e movs r3, #14\n", 3930 " 14: 2310 movs r3, #16\n", 3931 " 16: 2312 movs r3, #18\n", 3932 " 18: 2314 movs r3, #20\n", 3933 " 1a: 2316 movs r3, #22\n", 3934 " 1c: 2318 movs r3, #24\n", 3935 " 1e: 231a movs r3, #26\n", 3936 " 20: 231c movs r3, #28\n", 3937 " 22: 231e movs r3, #30\n", 3938 " 24: 2320 movs r3, #32\n", 3939 " 26: 2322 movs r3, #34 ; 0x22\n", 3940 " 28: 2324 movs r3, #36 ; 0x24\n", 3941 " 2a: 2326 movs r3, #38 ; 0x26\n", 3942 " 2c: 2328 movs r3, #40 ; 0x28\n", 3943 " 2e: 232a movs r3, #42 ; 0x2a\n", 3944 " 30: 232c movs r3, #44 ; 0x2c\n", 3945 " 32: 232e movs r3, #46 ; 0x2e\n", 3946 " 34: 2330 movs r3, #48 ; 0x30\n", 3947 " 36: 2332 movs r3, #50 ; 0x32\n", 3948 " 38: 2334 movs r3, #52 ; 0x34\n", 3949 " 3a: 2336 movs r3, #54 ; 0x36\n", 3950 " 3c: 2338 movs r3, #56 ; 0x38\n", 3951 " 3e: 233a movs r3, #58 ; 0x3a\n", 3952 " 40: 233c movs r3, #60 ; 0x3c\n", 3953 " 42: 233e movs r3, #62 ; 0x3e\n", 3954 " 44: 2340 movs r3, #64 ; 0x40\n", 3955 " 46: 2342 movs r3, #66 ; 0x42\n", 3956 " 48: 2344 movs r3, #68 ; 0x44\n", 3957 " 4a: 2346 movs r3, #70 ; 0x46\n", 3958 " 4c: 2348 movs r3, #72 ; 0x48\n", 3959 " 4e: 234a movs r3, #74 ; 0x4a\n", 3960 " 50: 234c movs r3, #76 ; 0x4c\n", 3961 " 52: 234e movs r3, #78 ; 0x4e\n", 3962 " 54: 2350 movs r3, #80 ; 0x50\n", 3963 " 56: 2352 movs r3, #82 ; 0x52\n", 3964 " 58: 2354 movs r3, #84 ; 0x54\n", 3965 " 5a: 2356 movs r3, #86 ; 0x56\n", 3966 " 5c: 2358 movs r3, #88 ; 0x58\n", 3967 " 5e: 235a movs r3, #90 ; 0x5a\n", 3968 " 60: 235c movs r3, #92 ; 0x5c\n", 3969 " 62: 235e movs r3, #94 ; 0x5e\n", 3970 " 64: 2360 movs r3, #96 ; 0x60\n", 3971 " 66: 2362 movs r3, #98 ; 0x62\n", 3972 " 68: 2364 movs r3, #100 ; 0x64\n", 3973 " 6a: 2366 movs r3, #102 ; 0x66\n", 3974 " 6c: 2368 movs r3, #104 ; 0x68\n", 3975 " 6e: 236a movs r3, #106 ; 0x6a\n", 3976 " 70: 236c movs r3, #108 ; 0x6c\n", 3977 " 72: 236e movs r3, #110 ; 0x6e\n", 3978 " 74: 2370 movs r3, #112 ; 0x70\n", 3979 " 76: 2372 movs r3, #114 ; 0x72\n", 3980 " 78: 2374 movs r3, #116 ; 0x74\n", 3981 " 7a: 2376 movs r3, #118 ; 0x76\n", 3982 " 7c: 2378 movs r3, #120 ; 0x78\n", 3983 " 7e: 237a movs r3, #122 ; 0x7a\n", 3984 " 80: 237c movs r3, #124 ; 0x7c\n", 3985 " 82: 237e movs r3, #126 ; 0x7e\n", 3986 " 84: 2380 movs r3, #128 ; 0x80\n", 3987 " 86: 2382 movs r3, #130 ; 0x82\n", 3988 " 88: 2384 movs r3, #132 ; 0x84\n", 3989 " 8a: 2386 movs r3, #134 ; 0x86\n", 3990 " 8c: 2388 movs r3, #136 ; 0x88\n", 3991 " 8e: 238a movs r3, #138 ; 0x8a\n", 3992 " 90: 238c movs r3, #140 ; 0x8c\n", 3993 " 92: 238e movs r3, #142 ; 0x8e\n", 3994 " 94: 2390 movs r3, #144 ; 0x90\n", 3995 " 96: 2392 movs r3, #146 ; 0x92\n", 3996 " 98: 2394 movs r3, #148 ; 0x94\n", 3997 " 9a: 2396 movs r3, #150 ; 0x96\n", 3998 " 9c: 2398 movs r3, #152 ; 0x98\n", 3999 " 9e: 239a movs r3, #154 ; 0x9a\n", 4000 " a0: 239c movs r3, #156 ; 0x9c\n", 4001 " a2: 239e movs r3, #158 ; 0x9e\n", 4002 " a4: 23a0 movs r3, #160 ; 0xa0\n", 4003 " a6: 23a2 movs r3, #162 ; 0xa2\n", 4004 " a8: 23a4 movs r3, #164 ; 0xa4\n", 4005 " aa: 23a6 movs r3, #166 ; 0xa6\n", 4006 " ac: 23a8 movs r3, #168 ; 0xa8\n", 4007 " ae: 23aa movs r3, #170 ; 0xaa\n", 4008 " b0: 23ac movs r3, #172 ; 0xac\n", 4009 " b2: 23ae movs r3, #174 ; 0xae\n", 4010 " b4: 23b0 movs r3, #176 ; 0xb0\n", 4011 " b6: 23b2 movs r3, #178 ; 0xb2\n", 4012 " b8: 23b4 movs r3, #180 ; 0xb4\n", 4013 " ba: 23b6 movs r3, #182 ; 0xb6\n", 4014 " bc: 23b8 movs r3, #184 ; 0xb8\n", 4015 " be: 23ba movs r3, #186 ; 0xba\n", 4016 " c0: 23bc movs r3, #188 ; 0xbc\n", 4017 " c2: 23be movs r3, #190 ; 0xbe\n", 4018 " c4: 23c0 movs r3, #192 ; 0xc0\n", 4019 " c6: 23c2 movs r3, #194 ; 0xc2\n", 4020 " c8: 23c4 movs r3, #196 ; 0xc4\n", 4021 " ca: 23c6 movs r3, #198 ; 0xc6\n", 4022 " cc: 23c8 movs r3, #200 ; 0xc8\n", 4023 " ce: 23ca movs r3, #202 ; 0xca\n", 4024 " d0: 23cc movs r3, #204 ; 0xcc\n", 4025 " d2: 23ce movs r3, #206 ; 0xce\n", 4026 " d4: 23d0 movs r3, #208 ; 0xd0\n", 4027 " d6: 23d2 movs r3, #210 ; 0xd2\n", 4028 " d8: 23d4 movs r3, #212 ; 0xd4\n", 4029 " da: 23d6 movs r3, #214 ; 0xd6\n", 4030 " dc: 23d8 movs r3, #216 ; 0xd8\n", 4031 " de: 23da movs r3, #218 ; 0xda\n", 4032 " e0: 23dc movs r3, #220 ; 0xdc\n", 4033 " e2: 23de movs r3, #222 ; 0xde\n", 4034 " e4: 23e0 movs r3, #224 ; 0xe0\n", 4035 " e6: 23e2 movs r3, #226 ; 0xe2\n", 4036 " e8: 23e4 movs r3, #228 ; 0xe4\n", 4037 " ea: 23e6 movs r3, #230 ; 0xe6\n", 4038 " ec: 23e8 movs r3, #232 ; 0xe8\n", 4039 " ee: 23ea movs r3, #234 ; 0xea\n", 4040 " f0: 23ec movs r3, #236 ; 0xec\n", 4041 " f2: 23ee movs r3, #238 ; 0xee\n", 4042 " f4: 23f0 movs r3, #240 ; 0xf0\n", 4043 " f6: 23f2 movs r3, #242 ; 0xf2\n", 4044 " f8: 23f4 movs r3, #244 ; 0xf4\n", 4045 " fa: 23f6 movs r3, #246 ; 0xf6\n", 4046 " fc: 23f8 movs r3, #248 ; 0xf8\n", 4047 " fe: 23fa movs r3, #250 ; 0xfa\n", 4048 " 100: 23fc movs r3, #252 ; 0xfc\n", 4049 " 102: 23fe movs r3, #254 ; 0xfe\n", 4050 " 104: 2300 movs r3, #0\n", 4051 " 106: 2302 movs r3, #2\n", 4052 " 108: 2304 movs r3, #4\n", 4053 " 10a: 2306 movs r3, #6\n", 4054 " 10c: 2308 movs r3, #8\n", 4055 " 10e: 230a movs r3, #10\n", 4056 " 110: 230c movs r3, #12\n", 4057 " 112: 230e movs r3, #14\n", 4058 " 114: 2310 movs r3, #16\n", 4059 " 116: 2312 movs r3, #18\n", 4060 " 118: 2314 movs r3, #20\n", 4061 " 11a: 2316 movs r3, #22\n", 4062 " 11c: 2318 movs r3, #24\n", 4063 " 11e: 231a movs r3, #26\n", 4064 " 120: 231c movs r3, #28\n", 4065 " 122: 231e movs r3, #30\n", 4066 " 124: 2320 movs r3, #32\n", 4067 " 126: 2322 movs r3, #34 ; 0x22\n", 4068 " 128: 2324 movs r3, #36 ; 0x24\n", 4069 " 12a: 2326 movs r3, #38 ; 0x26\n", 4070 " 12c: 2328 movs r3, #40 ; 0x28\n", 4071 " 12e: 232a movs r3, #42 ; 0x2a\n", 4072 " 130: 232c movs r3, #44 ; 0x2c\n", 4073 " 132: 232e movs r3, #46 ; 0x2e\n", 4074 " 134: 2330 movs r3, #48 ; 0x30\n", 4075 " 136: 2332 movs r3, #50 ; 0x32\n", 4076 " 138: 2334 movs r3, #52 ; 0x34\n", 4077 " 13a: 2336 movs r3, #54 ; 0x36\n", 4078 " 13c: 2338 movs r3, #56 ; 0x38\n", 4079 " 13e: 233a movs r3, #58 ; 0x3a\n", 4080 " 140: 233c movs r3, #60 ; 0x3c\n", 4081 " 142: 233e movs r3, #62 ; 0x3e\n", 4082 " 144: 2340 movs r3, #64 ; 0x40\n", 4083 " 146: 2342 movs r3, #66 ; 0x42\n", 4084 " 148: 2344 movs r3, #68 ; 0x44\n", 4085 " 14a: 2346 movs r3, #70 ; 0x46\n", 4086 " 14c: 2348 movs r3, #72 ; 0x48\n", 4087 " 14e: 234a movs r3, #74 ; 0x4a\n", 4088 " 150: 234c movs r3, #76 ; 0x4c\n", 4089 " 152: 234e movs r3, #78 ; 0x4e\n", 4090 " 154: 2350 movs r3, #80 ; 0x50\n", 4091 " 156: 2352 movs r3, #82 ; 0x52\n", 4092 " 158: 2354 movs r3, #84 ; 0x54\n", 4093 " 15a: 2356 movs r3, #86 ; 0x56\n", 4094 " 15c: 2358 movs r3, #88 ; 0x58\n", 4095 " 15e: 235a movs r3, #90 ; 0x5a\n", 4096 " 160: 235c movs r3, #92 ; 0x5c\n", 4097 " 162: 235e movs r3, #94 ; 0x5e\n", 4098 " 164: 2360 movs r3, #96 ; 0x60\n", 4099 " 166: 2362 movs r3, #98 ; 0x62\n", 4100 " 168: 2364 movs r3, #100 ; 0x64\n", 4101 " 16a: 2366 movs r3, #102 ; 0x66\n", 4102 " 16c: 2368 movs r3, #104 ; 0x68\n", 4103 " 16e: 236a movs r3, #106 ; 0x6a\n", 4104 " 170: 236c movs r3, #108 ; 0x6c\n", 4105 " 172: 236e movs r3, #110 ; 0x6e\n", 4106 " 174: 2370 movs r3, #112 ; 0x70\n", 4107 " 176: 2372 movs r3, #114 ; 0x72\n", 4108 " 178: 2374 movs r3, #116 ; 0x74\n", 4109 " 17a: 2376 movs r3, #118 ; 0x76\n", 4110 " 17c: 2378 movs r3, #120 ; 0x78\n", 4111 " 17e: 237a movs r3, #122 ; 0x7a\n", 4112 " 180: 237c movs r3, #124 ; 0x7c\n", 4113 " 182: 237e movs r3, #126 ; 0x7e\n", 4114 " 184: 2380 movs r3, #128 ; 0x80\n", 4115 " 186: 2382 movs r3, #130 ; 0x82\n", 4116 " 188: 2384 movs r3, #132 ; 0x84\n", 4117 " 18a: 2386 movs r3, #134 ; 0x86\n", 4118 " 18c: 2388 movs r3, #136 ; 0x88\n", 4119 " 18e: 238a movs r3, #138 ; 0x8a\n", 4120 " 190: 238c movs r3, #140 ; 0x8c\n", 4121 " 192: 238e movs r3, #142 ; 0x8e\n", 4122 " 194: 2390 movs r3, #144 ; 0x90\n", 4123 " 196: 2392 movs r3, #146 ; 0x92\n", 4124 " 198: 2394 movs r3, #148 ; 0x94\n", 4125 " 19a: 2396 movs r3, #150 ; 0x96\n", 4126 " 19c: 2398 movs r3, #152 ; 0x98\n", 4127 " 19e: 239a movs r3, #154 ; 0x9a\n", 4128 " 1a0: 239c movs r3, #156 ; 0x9c\n", 4129 " 1a2: 239e movs r3, #158 ; 0x9e\n", 4130 " 1a4: 23a0 movs r3, #160 ; 0xa0\n", 4131 " 1a6: 23a2 movs r3, #162 ; 0xa2\n", 4132 " 1a8: 23a4 movs r3, #164 ; 0xa4\n", 4133 " 1aa: 23a6 movs r3, #166 ; 0xa6\n", 4134 " 1ac: 23a8 movs r3, #168 ; 0xa8\n", 4135 " 1ae: 23aa movs r3, #170 ; 0xaa\n", 4136 " 1b0: 23ac movs r3, #172 ; 0xac\n", 4137 " 1b2: 23ae movs r3, #174 ; 0xae\n", 4138 " 1b4: 23b0 movs r3, #176 ; 0xb0\n", 4139 " 1b6: 23b2 movs r3, #178 ; 0xb2\n", 4140 " 1b8: 23b4 movs r3, #180 ; 0xb4\n", 4141 " 1ba: 23b6 movs r3, #182 ; 0xb6\n", 4142 " 1bc: 23b8 movs r3, #184 ; 0xb8\n", 4143 " 1be: 23ba movs r3, #186 ; 0xba\n", 4144 " 1c0: 23bc movs r3, #188 ; 0xbc\n", 4145 " 1c2: 23be movs r3, #190 ; 0xbe\n", 4146 " 1c4: 23c0 movs r3, #192 ; 0xc0\n", 4147 " 1c6: 23c2 movs r3, #194 ; 0xc2\n", 4148 " 1c8: 23c4 movs r3, #196 ; 0xc4\n", 4149 " 1ca: 23c6 movs r3, #198 ; 0xc6\n", 4150 " 1cc: 23c8 movs r3, #200 ; 0xc8\n", 4151 " 1ce: 23ca movs r3, #202 ; 0xca\n", 4152 " 1d0: 23cc movs r3, #204 ; 0xcc\n", 4153 " 1d2: 23ce movs r3, #206 ; 0xce\n", 4154 " 1d4: 23d0 movs r3, #208 ; 0xd0\n", 4155 " 1d6: 23d2 movs r3, #210 ; 0xd2\n", 4156 " 1d8: 23d4 movs r3, #212 ; 0xd4\n", 4157 " 1da: 23d6 movs r3, #214 ; 0xd6\n", 4158 " 1dc: 23d8 movs r3, #216 ; 0xd8\n", 4159 " 1de: 23da movs r3, #218 ; 0xda\n", 4160 " 1e0: 23dc movs r3, #220 ; 0xdc\n", 4161 " 1e2: 23de movs r3, #222 ; 0xde\n", 4162 " 1e4: 23e0 movs r3, #224 ; 0xe0\n", 4163 " 1e6: 23e2 movs r3, #226 ; 0xe2\n", 4164 " 1e8: 23e4 movs r3, #228 ; 0xe4\n", 4165 " 1ea: 23e6 movs r3, #230 ; 0xe6\n", 4166 " 1ec: 23e8 movs r3, #232 ; 0xe8\n", 4167 " 1ee: 23ea movs r3, #234 ; 0xea\n", 4168 " 1f0: 23ec movs r3, #236 ; 0xec\n", 4169 " 1f2: 23ee movs r3, #238 ; 0xee\n", 4170 " 1f4: 23f0 movs r3, #240 ; 0xf0\n", 4171 " 1f6: 23f2 movs r3, #242 ; 0xf2\n", 4172 " 1f8: 23f4 movs r3, #244 ; 0xf4\n", 4173 " 1fa: 23f6 movs r3, #246 ; 0xf6\n", 4174 " 1fc: 23f8 movs r3, #248 ; 0xf8\n", 4175 " 1fe: 23fa movs r3, #250 ; 0xfa\n", 4176 " 200: 23fc movs r3, #252 ; 0xfc\n", 4177 " 202: 23fe movs r3, #254 ; 0xfe\n", 4178 " 204: 2300 movs r3, #0\n", 4179 " 206: 2302 movs r3, #2\n", 4180 " 208: 2304 movs r3, #4\n", 4181 " 20a: 2306 movs r3, #6\n", 4182 " 20c: 2308 movs r3, #8\n", 4183 " 20e: 230a movs r3, #10\n", 4184 " 210: 230c movs r3, #12\n", 4185 " 212: 230e movs r3, #14\n", 4186 " 214: 2310 movs r3, #16\n", 4187 " 216: 2312 movs r3, #18\n", 4188 " 218: 2314 movs r3, #20\n", 4189 " 21a: 2316 movs r3, #22\n", 4190 " 21c: 2318 movs r3, #24\n", 4191 " 21e: 231a movs r3, #26\n", 4192 " 220: 231c movs r3, #28\n", 4193 " 222: 231e movs r3, #30\n", 4194 " 224: 2320 movs r3, #32\n", 4195 " 226: 2322 movs r3, #34 ; 0x22\n", 4196 " 228: 2324 movs r3, #36 ; 0x24\n", 4197 " 22a: 2326 movs r3, #38 ; 0x26\n", 4198 " 22c: 2328 movs r3, #40 ; 0x28\n", 4199 " 22e: 232a movs r3, #42 ; 0x2a\n", 4200 " 230: 232c movs r3, #44 ; 0x2c\n", 4201 " 232: 232e movs r3, #46 ; 0x2e\n", 4202 " 234: 2330 movs r3, #48 ; 0x30\n", 4203 " 236: 2332 movs r3, #50 ; 0x32\n", 4204 " 238: 2334 movs r3, #52 ; 0x34\n", 4205 " 23a: 2336 movs r3, #54 ; 0x36\n", 4206 " 23c: 2338 movs r3, #56 ; 0x38\n", 4207 " 23e: 233a movs r3, #58 ; 0x3a\n", 4208 " 240: 233c movs r3, #60 ; 0x3c\n", 4209 " 242: 233e movs r3, #62 ; 0x3e\n", 4210 " 244: 2340 movs r3, #64 ; 0x40\n", 4211 " 246: 2342 movs r3, #66 ; 0x42\n", 4212 " 248: 2344 movs r3, #68 ; 0x44\n", 4213 " 24a: 2346 movs r3, #70 ; 0x46\n", 4214 " 24c: 2348 movs r3, #72 ; 0x48\n", 4215 " 24e: 234a movs r3, #74 ; 0x4a\n", 4216 " 250: 234c movs r3, #76 ; 0x4c\n", 4217 " 252: 234e movs r3, #78 ; 0x4e\n", 4218 " 254: 2350 movs r3, #80 ; 0x50\n", 4219 " 256: 2352 movs r3, #82 ; 0x52\n", 4220 " 258: 2354 movs r3, #84 ; 0x54\n", 4221 " 25a: 2356 movs r3, #86 ; 0x56\n", 4222 " 25c: 2358 movs r3, #88 ; 0x58\n", 4223 " 25e: 235a movs r3, #90 ; 0x5a\n", 4224 " 260: 235c movs r3, #92 ; 0x5c\n", 4225 " 262: 235e movs r3, #94 ; 0x5e\n", 4226 " 264: 2360 movs r3, #96 ; 0x60\n", 4227 " 266: 2362 movs r3, #98 ; 0x62\n", 4228 " 268: 2364 movs r3, #100 ; 0x64\n", 4229 " 26a: 2366 movs r3, #102 ; 0x66\n", 4230 " 26c: 2368 movs r3, #104 ; 0x68\n", 4231 " 26e: 236a movs r3, #106 ; 0x6a\n", 4232 " 270: 236c movs r3, #108 ; 0x6c\n", 4233 " 272: 236e movs r3, #110 ; 0x6e\n", 4234 " 274: 2370 movs r3, #112 ; 0x70\n", 4235 " 276: 2372 movs r3, #114 ; 0x72\n", 4236 " 278: 2374 movs r3, #116 ; 0x74\n", 4237 " 27a: 2376 movs r3, #118 ; 0x76\n", 4238 " 27c: 2378 movs r3, #120 ; 0x78\n", 4239 " 27e: 237a movs r3, #122 ; 0x7a\n", 4240 " 280: 237c movs r3, #124 ; 0x7c\n", 4241 " 282: 237e movs r3, #126 ; 0x7e\n", 4242 " 284: 2380 movs r3, #128 ; 0x80\n", 4243 " 286: 2382 movs r3, #130 ; 0x82\n", 4244 " 288: 2384 movs r3, #132 ; 0x84\n", 4245 " 28a: 2386 movs r3, #134 ; 0x86\n", 4246 " 28c: 2388 movs r3, #136 ; 0x88\n", 4247 " 28e: 238a movs r3, #138 ; 0x8a\n", 4248 " 290: 238c movs r3, #140 ; 0x8c\n", 4249 " 292: 238e movs r3, #142 ; 0x8e\n", 4250 " 294: 2390 movs r3, #144 ; 0x90\n", 4251 " 296: 2392 movs r3, #146 ; 0x92\n", 4252 " 298: 2394 movs r3, #148 ; 0x94\n", 4253 " 29a: 2396 movs r3, #150 ; 0x96\n", 4254 " 29c: 2398 movs r3, #152 ; 0x98\n", 4255 " 29e: 239a movs r3, #154 ; 0x9a\n", 4256 " 2a0: 239c movs r3, #156 ; 0x9c\n", 4257 " 2a2: 239e movs r3, #158 ; 0x9e\n", 4258 " 2a4: 23a0 movs r3, #160 ; 0xa0\n", 4259 " 2a6: 23a2 movs r3, #162 ; 0xa2\n", 4260 " 2a8: 23a4 movs r3, #164 ; 0xa4\n", 4261 " 2aa: 23a6 movs r3, #166 ; 0xa6\n", 4262 " 2ac: 23a8 movs r3, #168 ; 0xa8\n", 4263 " 2ae: 23aa movs r3, #170 ; 0xaa\n", 4264 " 2b0: 23ac movs r3, #172 ; 0xac\n", 4265 " 2b2: 23ae movs r3, #174 ; 0xae\n", 4266 " 2b4: 23b0 movs r3, #176 ; 0xb0\n", 4267 " 2b6: 23b2 movs r3, #178 ; 0xb2\n", 4268 " 2b8: 23b4 movs r3, #180 ; 0xb4\n", 4269 " 2ba: 23b6 movs r3, #182 ; 0xb6\n", 4270 " 2bc: 23b8 movs r3, #184 ; 0xb8\n", 4271 " 2be: 23ba movs r3, #186 ; 0xba\n", 4272 " 2c0: 23bc movs r3, #188 ; 0xbc\n", 4273 " 2c2: 23be movs r3, #190 ; 0xbe\n", 4274 " 2c4: 23c0 movs r3, #192 ; 0xc0\n", 4275 " 2c6: 23c2 movs r3, #194 ; 0xc2\n", 4276 " 2c8: 23c4 movs r3, #196 ; 0xc4\n", 4277 " 2ca: 23c6 movs r3, #198 ; 0xc6\n", 4278 " 2cc: 23c8 movs r3, #200 ; 0xc8\n", 4279 " 2ce: 23ca movs r3, #202 ; 0xca\n", 4280 " 2d0: 23cc movs r3, #204 ; 0xcc\n", 4281 " 2d2: 23ce movs r3, #206 ; 0xce\n", 4282 " 2d4: 23d0 movs r3, #208 ; 0xd0\n", 4283 " 2d6: 23d2 movs r3, #210 ; 0xd2\n", 4284 " 2d8: 23d4 movs r3, #212 ; 0xd4\n", 4285 " 2da: 23d6 movs r3, #214 ; 0xd6\n", 4286 " 2dc: 23d8 movs r3, #216 ; 0xd8\n", 4287 " 2de: 23da movs r3, #218 ; 0xda\n", 4288 " 2e0: 23dc movs r3, #220 ; 0xdc\n", 4289 " 2e2: 23de movs r3, #222 ; 0xde\n", 4290 " 2e4: 23e0 movs r3, #224 ; 0xe0\n", 4291 " 2e6: 23e2 movs r3, #226 ; 0xe2\n", 4292 " 2e8: 23e4 movs r3, #228 ; 0xe4\n", 4293 " 2ea: 23e6 movs r3, #230 ; 0xe6\n", 4294 " 2ec: 23e8 movs r3, #232 ; 0xe8\n", 4295 " 2ee: 23ea movs r3, #234 ; 0xea\n", 4296 " 2f0: 23ec movs r3, #236 ; 0xec\n", 4297 " 2f2: 23ee movs r3, #238 ; 0xee\n", 4298 " 2f4: 23f0 movs r3, #240 ; 0xf0\n", 4299 " 2f6: 23f2 movs r3, #242 ; 0xf2\n", 4300 " 2f8: 23f4 movs r3, #244 ; 0xf4\n", 4301 " 2fa: 23f6 movs r3, #246 ; 0xf6\n", 4302 " 2fc: 23f8 movs r3, #248 ; 0xf8\n", 4303 " 2fe: 23fa movs r3, #250 ; 0xfa\n", 4304 " 300: 23fc movs r3, #252 ; 0xfc\n", 4305 " 302: 23fe movs r3, #254 ; 0xfe\n", 4306 " 304: 2300 movs r3, #0\n", 4307 " 306: 2302 movs r3, #2\n", 4308 " 308: 2304 movs r3, #4\n", 4309 " 30a: 2306 movs r3, #6\n", 4310 " 30c: 2308 movs r3, #8\n", 4311 " 30e: 230a movs r3, #10\n", 4312 " 310: 230c movs r3, #12\n", 4313 " 312: 230e movs r3, #14\n", 4314 " 314: 2310 movs r3, #16\n", 4315 " 316: 2312 movs r3, #18\n", 4316 " 318: 2314 movs r3, #20\n", 4317 " 31a: 2316 movs r3, #22\n", 4318 " 31c: 2318 movs r3, #24\n", 4319 " 31e: 231a movs r3, #26\n", 4320 " 320: 231c movs r3, #28\n", 4321 " 322: 231e movs r3, #30\n", 4322 " 324: 2320 movs r3, #32\n", 4323 " 326: 2322 movs r3, #34 ; 0x22\n", 4324 " 328: 2324 movs r3, #36 ; 0x24\n", 4325 " 32a: 2326 movs r3, #38 ; 0x26\n", 4326 " 32c: 2328 movs r3, #40 ; 0x28\n", 4327 " 32e: 232a movs r3, #42 ; 0x2a\n", 4328 " 330: 232c movs r3, #44 ; 0x2c\n", 4329 " 332: 232e movs r3, #46 ; 0x2e\n", 4330 " 334: 2330 movs r3, #48 ; 0x30\n", 4331 " 336: 2332 movs r3, #50 ; 0x32\n", 4332 " 338: 2334 movs r3, #52 ; 0x34\n", 4333 " 33a: 2336 movs r3, #54 ; 0x36\n", 4334 " 33c: 2338 movs r3, #56 ; 0x38\n", 4335 " 33e: 233a movs r3, #58 ; 0x3a\n", 4336 " 340: 233c movs r3, #60 ; 0x3c\n", 4337 " 342: 233e movs r3, #62 ; 0x3e\n", 4338 " 344: 2340 movs r3, #64 ; 0x40\n", 4339 " 346: 2342 movs r3, #66 ; 0x42\n", 4340 " 348: 2344 movs r3, #68 ; 0x44\n", 4341 " 34a: 2346 movs r3, #70 ; 0x46\n", 4342 " 34c: 2348 movs r3, #72 ; 0x48\n", 4343 " 34e: 234a movs r3, #74 ; 0x4a\n", 4344 " 350: 234c movs r3, #76 ; 0x4c\n", 4345 " 352: 234e movs r3, #78 ; 0x4e\n", 4346 " 354: 2350 movs r3, #80 ; 0x50\n", 4347 " 356: 2352 movs r3, #82 ; 0x52\n", 4348 " 358: 2354 movs r3, #84 ; 0x54\n", 4349 " 35a: 2356 movs r3, #86 ; 0x56\n", 4350 " 35c: 2358 movs r3, #88 ; 0x58\n", 4351 " 35e: 235a movs r3, #90 ; 0x5a\n", 4352 " 360: 235c movs r3, #92 ; 0x5c\n", 4353 " 362: 235e movs r3, #94 ; 0x5e\n", 4354 " 364: 2360 movs r3, #96 ; 0x60\n", 4355 " 366: 2362 movs r3, #98 ; 0x62\n", 4356 " 368: 2364 movs r3, #100 ; 0x64\n", 4357 " 36a: 2366 movs r3, #102 ; 0x66\n", 4358 " 36c: 2368 movs r3, #104 ; 0x68\n", 4359 " 36e: 236a movs r3, #106 ; 0x6a\n", 4360 " 370: 236c movs r3, #108 ; 0x6c\n", 4361 " 372: 236e movs r3, #110 ; 0x6e\n", 4362 " 374: 2370 movs r3, #112 ; 0x70\n", 4363 " 376: 2372 movs r3, #114 ; 0x72\n", 4364 " 378: 2374 movs r3, #116 ; 0x74\n", 4365 " 37a: 2376 movs r3, #118 ; 0x76\n", 4366 " 37c: 2378 movs r3, #120 ; 0x78\n", 4367 " 37e: 237a movs r3, #122 ; 0x7a\n", 4368 " 380: 237c movs r3, #124 ; 0x7c\n", 4369 " 382: 237e movs r3, #126 ; 0x7e\n", 4370 " 384: 2380 movs r3, #128 ; 0x80\n", 4371 " 386: 2382 movs r3, #130 ; 0x82\n", 4372 " 388: 2384 movs r3, #132 ; 0x84\n", 4373 " 38a: 2386 movs r3, #134 ; 0x86\n", 4374 " 38c: 2388 movs r3, #136 ; 0x88\n", 4375 " 38e: 238a movs r3, #138 ; 0x8a\n", 4376 " 390: 238c movs r3, #140 ; 0x8c\n", 4377 " 392: 238e movs r3, #142 ; 0x8e\n", 4378 " 394: 2390 movs r3, #144 ; 0x90\n", 4379 " 396: 2392 movs r3, #146 ; 0x92\n", 4380 " 398: 2394 movs r3, #148 ; 0x94\n", 4381 " 39a: 2396 movs r3, #150 ; 0x96\n", 4382 " 39c: 2398 movs r3, #152 ; 0x98\n", 4383 " 39e: 239a movs r3, #154 ; 0x9a\n", 4384 " 3a0: 239c movs r3, #156 ; 0x9c\n", 4385 " 3a2: 239e movs r3, #158 ; 0x9e\n", 4386 " 3a4: 23a0 movs r3, #160 ; 0xa0\n", 4387 " 3a6: 23a2 movs r3, #162 ; 0xa2\n", 4388 " 3a8: 23a4 movs r3, #164 ; 0xa4\n", 4389 " 3aa: 23a6 movs r3, #166 ; 0xa6\n", 4390 " 3ac: 23a8 movs r3, #168 ; 0xa8\n", 4391 " 3ae: 23aa movs r3, #170 ; 0xaa\n", 4392 " 3b0: 23ac movs r3, #172 ; 0xac\n", 4393 " 3b2: 23ae movs r3, #174 ; 0xae\n", 4394 " 3b4: 23b0 movs r3, #176 ; 0xb0\n", 4395 " 3b6: 23b2 movs r3, #178 ; 0xb2\n", 4396 " 3b8: 23b4 movs r3, #180 ; 0xb4\n", 4397 " 3ba: 23b6 movs r3, #182 ; 0xb6\n", 4398 " 3bc: 23b8 movs r3, #184 ; 0xb8\n", 4399 " 3be: 23ba movs r3, #186 ; 0xba\n", 4400 " 3c0: 23bc movs r3, #188 ; 0xbc\n", 4401 " 3c2: 23be movs r3, #190 ; 0xbe\n", 4402 " 3c4: 23c0 movs r3, #192 ; 0xc0\n", 4403 " 3c6: 23c2 movs r3, #194 ; 0xc2\n", 4404 " 3c8: 23c4 movs r3, #196 ; 0xc4\n", 4405 " 3ca: 23c6 movs r3, #198 ; 0xc6\n", 4406 " 3cc: 23c8 movs r3, #200 ; 0xc8\n", 4407 " 3ce: 23ca movs r3, #202 ; 0xca\n", 4408 " 3d0: 23cc movs r3, #204 ; 0xcc\n", 4409 " 3d2: 23ce movs r3, #206 ; 0xce\n", 4410 " 3d4: 23d0 movs r3, #208 ; 0xd0\n", 4411 " 3d6: 23d2 movs r3, #210 ; 0xd2\n", 4412 " 3d8: 23d4 movs r3, #212 ; 0xd4\n", 4413 " 3da: 23d6 movs r3, #214 ; 0xd6\n", 4414 " 3dc: 23d8 movs r3, #216 ; 0xd8\n", 4415 " 3de: 23da movs r3, #218 ; 0xda\n", 4416 " 3e0: 23dc movs r3, #220 ; 0xdc\n", 4417 " 3e2: 23de movs r3, #222 ; 0xde\n", 4418 " 3e4: 23e0 movs r3, #224 ; 0xe0\n", 4419 " 3e6: 23e2 movs r3, #226 ; 0xe2\n", 4420 " 3e8: 23e4 movs r3, #228 ; 0xe4\n", 4421 " 3ea: 23e6 movs r3, #230 ; 0xe6\n", 4422 " 3ec: 23e8 movs r3, #232 ; 0xe8\n", 4423 " 3ee: 23ea movs r3, #234 ; 0xea\n", 4424 " 3f0: 23ec movs r3, #236 ; 0xec\n", 4425 " 3f2: 23ee movs r3, #238 ; 0xee\n", 4426 " 3f4: 23f0 movs r3, #240 ; 0xf0\n", 4427 " 3f6: 23f2 movs r3, #242 ; 0xf2\n", 4428 " 3f8: 23f4 movs r3, #244 ; 0xf4\n", 4429 " 3fa: 23f6 movs r3, #246 ; 0xf6\n", 4430 " 3fc: 23f8 movs r3, #248 ; 0xf8\n", 4431 " 3fe: 23fa movs r3, #250 ; 0xfa\n", 4432 " 400: 23fc movs r3, #252 ; 0xfc\n", 4433 " 402: 23fe movs r3, #254 ; 0xfe\n", 4434 " 404: 2300 movs r3, #0\n", 4435 " 406: 2302 movs r3, #2\n", 4436 " 408: 2304 movs r3, #4\n", 4437 " 40a: 2306 movs r3, #6\n", 4438 " 40c: 2308 movs r3, #8\n", 4439 " 40e: 230a movs r3, #10\n", 4440 " 410: 230c movs r3, #12\n", 4441 " 412: 230e movs r3, #14\n", 4442 " 414: 2310 movs r3, #16\n", 4443 " 416: 2312 movs r3, #18\n", 4444 " 418: 2314 movs r3, #20\n", 4445 " 41a: 2316 movs r3, #22\n", 4446 " 41c: 2318 movs r3, #24\n", 4447 " 41e: 231a movs r3, #26\n", 4448 " 420: 231c movs r3, #28\n", 4449 " 422: 231e movs r3, #30\n", 4450 " 424: 2320 movs r3, #32\n", 4451 " 426: 2322 movs r3, #34 ; 0x22\n", 4452 " 428: 2324 movs r3, #36 ; 0x24\n", 4453 " 42a: 2326 movs r3, #38 ; 0x26\n", 4454 " 42c: 2328 movs r3, #40 ; 0x28\n", 4455 " 42e: 232a movs r3, #42 ; 0x2a\n", 4456 " 430: 232c movs r3, #44 ; 0x2c\n", 4457 " 432: 232e movs r3, #46 ; 0x2e\n", 4458 " 434: 2330 movs r3, #48 ; 0x30\n", 4459 " 436: 2332 movs r3, #50 ; 0x32\n", 4460 " 438: 2334 movs r3, #52 ; 0x34\n", 4461 " 43a: 2336 movs r3, #54 ; 0x36\n", 4462 " 43c: 2338 movs r3, #56 ; 0x38\n", 4463 " 43e: 233a movs r3, #58 ; 0x3a\n", 4464 " 440: 233c movs r3, #60 ; 0x3c\n", 4465 " 442: 233e movs r3, #62 ; 0x3e\n", 4466 " 444: 2340 movs r3, #64 ; 0x40\n", 4467 " 446: 2342 movs r3, #66 ; 0x42\n", 4468 " 448: 2344 movs r3, #68 ; 0x44\n", 4469 " 44a: 2346 movs r3, #70 ; 0x46\n", 4470 " 44c: 2348 movs r3, #72 ; 0x48\n", 4471 " 44e: 234a movs r3, #74 ; 0x4a\n", 4472 " 450: 234c movs r3, #76 ; 0x4c\n", 4473 " 452: 234e movs r3, #78 ; 0x4e\n", 4474 " 454: 2350 movs r3, #80 ; 0x50\n", 4475 " 456: 2352 movs r3, #82 ; 0x52\n", 4476 " 458: 2354 movs r3, #84 ; 0x54\n", 4477 " 45a: 2356 movs r3, #86 ; 0x56\n", 4478 " 45c: 2358 movs r3, #88 ; 0x58\n", 4479 " 45e: 235a movs r3, #90 ; 0x5a\n", 4480 " 460: 235c movs r3, #92 ; 0x5c\n", 4481 " 462: 235e movs r3, #94 ; 0x5e\n", 4482 " 464: 2360 movs r3, #96 ; 0x60\n", 4483 " 466: 2362 movs r3, #98 ; 0x62\n", 4484 " 468: 2364 movs r3, #100 ; 0x64\n", 4485 " 46a: 2366 movs r3, #102 ; 0x66\n", 4486 " 46c: 2368 movs r3, #104 ; 0x68\n", 4487 " 46e: 236a movs r3, #106 ; 0x6a\n", 4488 " 470: 236c movs r3, #108 ; 0x6c\n", 4489 " 472: 236e movs r3, #110 ; 0x6e\n", 4490 " 474: 2370 movs r3, #112 ; 0x70\n", 4491 " 476: 2372 movs r3, #114 ; 0x72\n", 4492 " 478: 2374 movs r3, #116 ; 0x74\n", 4493 " 47a: 2376 movs r3, #118 ; 0x76\n", 4494 " 47c: 2378 movs r3, #120 ; 0x78\n", 4495 " 47e: 237a movs r3, #122 ; 0x7a\n", 4496 " 480: 237c movs r3, #124 ; 0x7c\n", 4497 " 482: 237e movs r3, #126 ; 0x7e\n", 4498 " 484: 2380 movs r3, #128 ; 0x80\n", 4499 " 486: 2382 movs r3, #130 ; 0x82\n", 4500 " 488: 2384 movs r3, #132 ; 0x84\n", 4501 " 48a: 2386 movs r3, #134 ; 0x86\n", 4502 " 48c: 2388 movs r3, #136 ; 0x88\n", 4503 " 48e: 238a movs r3, #138 ; 0x8a\n", 4504 " 490: 238c movs r3, #140 ; 0x8c\n", 4505 " 492: 238e movs r3, #142 ; 0x8e\n", 4506 " 494: 2390 movs r3, #144 ; 0x90\n", 4507 " 496: 2392 movs r3, #146 ; 0x92\n", 4508 " 498: 2394 movs r3, #148 ; 0x94\n", 4509 " 49a: 2396 movs r3, #150 ; 0x96\n", 4510 " 49c: 2398 movs r3, #152 ; 0x98\n", 4511 " 49e: 239a movs r3, #154 ; 0x9a\n", 4512 " 4a0: 239c movs r3, #156 ; 0x9c\n", 4513 " 4a2: 239e movs r3, #158 ; 0x9e\n", 4514 " 4a4: 23a0 movs r3, #160 ; 0xa0\n", 4515 " 4a6: 23a2 movs r3, #162 ; 0xa2\n", 4516 " 4a8: 23a4 movs r3, #164 ; 0xa4\n", 4517 " 4aa: 23a6 movs r3, #166 ; 0xa6\n", 4518 " 4ac: 23a8 movs r3, #168 ; 0xa8\n", 4519 " 4ae: 23aa movs r3, #170 ; 0xaa\n", 4520 " 4b0: 23ac movs r3, #172 ; 0xac\n", 4521 " 4b2: 23ae movs r3, #174 ; 0xae\n", 4522 " 4b4: 23b0 movs r3, #176 ; 0xb0\n", 4523 " 4b6: 23b2 movs r3, #178 ; 0xb2\n", 4524 " 4b8: 23b4 movs r3, #180 ; 0xb4\n", 4525 " 4ba: 23b6 movs r3, #182 ; 0xb6\n", 4526 " 4bc: 23b8 movs r3, #184 ; 0xb8\n", 4527 " 4be: 23ba movs r3, #186 ; 0xba\n", 4528 " 4c0: 23bc movs r3, #188 ; 0xbc\n", 4529 " 4c2: 23be movs r3, #190 ; 0xbe\n", 4530 " 4c4: 23c0 movs r3, #192 ; 0xc0\n", 4531 " 4c6: 23c2 movs r3, #194 ; 0xc2\n", 4532 " 4c8: 23c4 movs r3, #196 ; 0xc4\n", 4533 " 4ca: 23c6 movs r3, #198 ; 0xc6\n", 4534 " 4cc: 23c8 movs r3, #200 ; 0xc8\n", 4535 " 4ce: 23ca movs r3, #202 ; 0xca\n", 4536 " 4d0: 23cc movs r3, #204 ; 0xcc\n", 4537 " 4d2: 23ce movs r3, #206 ; 0xce\n", 4538 " 4d4: 23d0 movs r3, #208 ; 0xd0\n", 4539 " 4d6: 23d2 movs r3, #210 ; 0xd2\n", 4540 " 4d8: 23d4 movs r3, #212 ; 0xd4\n", 4541 " 4da: 23d6 movs r3, #214 ; 0xd6\n", 4542 " 4dc: 23d8 movs r3, #216 ; 0xd8\n", 4543 " 4de: 23da movs r3, #218 ; 0xda\n", 4544 " 4e0: 23dc movs r3, #220 ; 0xdc\n", 4545 " 4e2: 23de movs r3, #222 ; 0xde\n", 4546 " 4e4: 23e0 movs r3, #224 ; 0xe0\n", 4547 " 4e6: 23e2 movs r3, #226 ; 0xe2\n", 4548 " 4e8: 23e4 movs r3, #228 ; 0xe4\n", 4549 " 4ea: 23e6 movs r3, #230 ; 0xe6\n", 4550 " 4ec: 23e8 movs r3, #232 ; 0xe8\n", 4551 " 4ee: 23ea movs r3, #234 ; 0xea\n", 4552 " 4f0: 23ec movs r3, #236 ; 0xec\n", 4553 " 4f2: 23ee movs r3, #238 ; 0xee\n", 4554 " 4f4: 23f0 movs r3, #240 ; 0xf0\n", 4555 " 4f6: 23f2 movs r3, #242 ; 0xf2\n", 4556 " 4f8: 23f4 movs r3, #244 ; 0xf4\n", 4557 " 4fa: 23f6 movs r3, #246 ; 0xf6\n", 4558 " 4fc: 23f8 movs r3, #248 ; 0xf8\n", 4559 " 4fe: 23fa movs r3, #250 ; 0xfa\n", 4560 " 500: 23fc movs r3, #252 ; 0xfc\n", 4561 " 502: 23fe movs r3, #254 ; 0xfe\n", 4562 " 504: 2300 movs r3, #0\n", 4563 " 506: 2302 movs r3, #2\n", 4564 " 508: 2304 movs r3, #4\n", 4565 " 50a: 2306 movs r3, #6\n", 4566 " 50c: 2308 movs r3, #8\n", 4567 " 50e: 230a movs r3, #10\n", 4568 " 510: 230c movs r3, #12\n", 4569 " 512: 230e movs r3, #14\n", 4570 " 514: 2310 movs r3, #16\n", 4571 " 516: 2312 movs r3, #18\n", 4572 " 518: 2314 movs r3, #20\n", 4573 " 51a: 2316 movs r3, #22\n", 4574 " 51c: 2318 movs r3, #24\n", 4575 " 51e: 231a movs r3, #26\n", 4576 " 520: 231c movs r3, #28\n", 4577 " 522: 231e movs r3, #30\n", 4578 " 524: 2320 movs r3, #32\n", 4579 " 526: 2322 movs r3, #34 ; 0x22\n", 4580 " 528: 2324 movs r3, #36 ; 0x24\n", 4581 " 52a: 2326 movs r3, #38 ; 0x26\n", 4582 " 52c: 2328 movs r3, #40 ; 0x28\n", 4583 " 52e: 232a movs r3, #42 ; 0x2a\n", 4584 " 530: 232c movs r3, #44 ; 0x2c\n", 4585 " 532: 232e movs r3, #46 ; 0x2e\n", 4586 " 534: 2330 movs r3, #48 ; 0x30\n", 4587 " 536: 2332 movs r3, #50 ; 0x32\n", 4588 " 538: 2334 movs r3, #52 ; 0x34\n", 4589 " 53a: 2336 movs r3, #54 ; 0x36\n", 4590 " 53c: 2338 movs r3, #56 ; 0x38\n", 4591 " 53e: 233a movs r3, #58 ; 0x3a\n", 4592 " 540: 233c movs r3, #60 ; 0x3c\n", 4593 " 542: 233e movs r3, #62 ; 0x3e\n", 4594 " 544: 2340 movs r3, #64 ; 0x40\n", 4595 " 546: 2342 movs r3, #66 ; 0x42\n", 4596 " 548: 2344 movs r3, #68 ; 0x44\n", 4597 " 54a: 2346 movs r3, #70 ; 0x46\n", 4598 " 54c: 2348 movs r3, #72 ; 0x48\n", 4599 " 54e: 234a movs r3, #74 ; 0x4a\n", 4600 " 550: 234c movs r3, #76 ; 0x4c\n", 4601 " 552: 234e movs r3, #78 ; 0x4e\n", 4602 " 554: 2350 movs r3, #80 ; 0x50\n", 4603 " 556: 2352 movs r3, #82 ; 0x52\n", 4604 " 558: 2354 movs r3, #84 ; 0x54\n", 4605 " 55a: 2356 movs r3, #86 ; 0x56\n", 4606 " 55c: 2358 movs r3, #88 ; 0x58\n", 4607 " 55e: 235a movs r3, #90 ; 0x5a\n", 4608 " 560: 235c movs r3, #92 ; 0x5c\n", 4609 " 562: 235e movs r3, #94 ; 0x5e\n", 4610 " 564: 2360 movs r3, #96 ; 0x60\n", 4611 " 566: 2362 movs r3, #98 ; 0x62\n", 4612 " 568: 2364 movs r3, #100 ; 0x64\n", 4613 " 56a: 2366 movs r3, #102 ; 0x66\n", 4614 " 56c: 2368 movs r3, #104 ; 0x68\n", 4615 " 56e: 236a movs r3, #106 ; 0x6a\n", 4616 " 570: 236c movs r3, #108 ; 0x6c\n", 4617 " 572: 236e movs r3, #110 ; 0x6e\n", 4618 " 574: 2370 movs r3, #112 ; 0x70\n", 4619 " 576: 2372 movs r3, #114 ; 0x72\n", 4620 " 578: 2374 movs r3, #116 ; 0x74\n", 4621 " 57a: 2376 movs r3, #118 ; 0x76\n", 4622 " 57c: 2378 movs r3, #120 ; 0x78\n", 4623 " 57e: 237a movs r3, #122 ; 0x7a\n", 4624 " 580: 237c movs r3, #124 ; 0x7c\n", 4625 " 582: 237e movs r3, #126 ; 0x7e\n", 4626 " 584: 2380 movs r3, #128 ; 0x80\n", 4627 " 586: 2382 movs r3, #130 ; 0x82\n", 4628 " 588: 2384 movs r3, #132 ; 0x84\n", 4629 " 58a: 2386 movs r3, #134 ; 0x86\n", 4630 " 58c: 2388 movs r3, #136 ; 0x88\n", 4631 " 58e: 238a movs r3, #138 ; 0x8a\n", 4632 " 590: 238c movs r3, #140 ; 0x8c\n", 4633 " 592: 238e movs r3, #142 ; 0x8e\n", 4634 " 594: 2390 movs r3, #144 ; 0x90\n", 4635 " 596: 2392 movs r3, #146 ; 0x92\n", 4636 " 598: 2394 movs r3, #148 ; 0x94\n", 4637 " 59a: 2396 movs r3, #150 ; 0x96\n", 4638 " 59c: 2398 movs r3, #152 ; 0x98\n", 4639 " 59e: 239a movs r3, #154 ; 0x9a\n", 4640 " 5a0: 239c movs r3, #156 ; 0x9c\n", 4641 " 5a2: 239e movs r3, #158 ; 0x9e\n", 4642 " 5a4: 23a0 movs r3, #160 ; 0xa0\n", 4643 " 5a6: 23a2 movs r3, #162 ; 0xa2\n", 4644 " 5a8: 23a4 movs r3, #164 ; 0xa4\n", 4645 " 5aa: 23a6 movs r3, #166 ; 0xa6\n", 4646 " 5ac: 23a8 movs r3, #168 ; 0xa8\n", 4647 " 5ae: 23aa movs r3, #170 ; 0xaa\n", 4648 " 5b0: 23ac movs r3, #172 ; 0xac\n", 4649 " 5b2: 23ae movs r3, #174 ; 0xae\n", 4650 " 5b4: 23b0 movs r3, #176 ; 0xb0\n", 4651 " 5b6: 23b2 movs r3, #178 ; 0xb2\n", 4652 " 5b8: 23b4 movs r3, #180 ; 0xb4\n", 4653 " 5ba: 23b6 movs r3, #182 ; 0xb6\n", 4654 " 5bc: 23b8 movs r3, #184 ; 0xb8\n", 4655 " 5be: 23ba movs r3, #186 ; 0xba\n", 4656 " 5c0: 23bc movs r3, #188 ; 0xbc\n", 4657 " 5c2: 23be movs r3, #190 ; 0xbe\n", 4658 " 5c4: 23c0 movs r3, #192 ; 0xc0\n", 4659 " 5c6: 23c2 movs r3, #194 ; 0xc2\n", 4660 " 5c8: 23c4 movs r3, #196 ; 0xc4\n", 4661 " 5ca: 23c6 movs r3, #198 ; 0xc6\n", 4662 " 5cc: 23c8 movs r3, #200 ; 0xc8\n", 4663 " 5ce: 23ca movs r3, #202 ; 0xca\n", 4664 " 5d0: 23cc movs r3, #204 ; 0xcc\n", 4665 " 5d2: 23ce movs r3, #206 ; 0xce\n", 4666 " 5d4: 23d0 movs r3, #208 ; 0xd0\n", 4667 " 5d6: 23d2 movs r3, #210 ; 0xd2\n", 4668 " 5d8: 23d4 movs r3, #212 ; 0xd4\n", 4669 " 5da: 23d6 movs r3, #214 ; 0xd6\n", 4670 " 5dc: 23d8 movs r3, #216 ; 0xd8\n", 4671 " 5de: 23da movs r3, #218 ; 0xda\n", 4672 " 5e0: 23dc movs r3, #220 ; 0xdc\n", 4673 " 5e2: 23de movs r3, #222 ; 0xde\n", 4674 " 5e4: 23e0 movs r3, #224 ; 0xe0\n", 4675 " 5e6: 23e2 movs r3, #226 ; 0xe2\n", 4676 " 5e8: 23e4 movs r3, #228 ; 0xe4\n", 4677 " 5ea: 23e6 movs r3, #230 ; 0xe6\n", 4678 " 5ec: 23e8 movs r3, #232 ; 0xe8\n", 4679 " 5ee: 23ea movs r3, #234 ; 0xea\n", 4680 " 5f0: 23ec movs r3, #236 ; 0xec\n", 4681 " 5f2: 23ee movs r3, #238 ; 0xee\n", 4682 " 5f4: 23f0 movs r3, #240 ; 0xf0\n", 4683 " 5f6: 23f2 movs r3, #242 ; 0xf2\n", 4684 " 5f8: 23f4 movs r3, #244 ; 0xf4\n", 4685 " 5fa: 23f6 movs r3, #246 ; 0xf6\n", 4686 " 5fc: 23f8 movs r3, #248 ; 0xf8\n", 4687 " 5fe: 23fa movs r3, #250 ; 0xfa\n", 4688 " 600: 23fc movs r3, #252 ; 0xfc\n", 4689 " 602: 23fe movs r3, #254 ; 0xfe\n", 4690 " 604: 2300 movs r3, #0\n", 4691 " 606: 2302 movs r3, #2\n", 4692 " 608: 2304 movs r3, #4\n", 4693 " 60a: 2306 movs r3, #6\n", 4694 " 60c: 2308 movs r3, #8\n", 4695 " 60e: 230a movs r3, #10\n", 4696 " 610: 230c movs r3, #12\n", 4697 " 612: 230e movs r3, #14\n", 4698 " 614: 2310 movs r3, #16\n", 4699 " 616: 2312 movs r3, #18\n", 4700 " 618: 2314 movs r3, #20\n", 4701 " 61a: 2316 movs r3, #22\n", 4702 " 61c: 2318 movs r3, #24\n", 4703 " 61e: 231a movs r3, #26\n", 4704 " 620: 231c movs r3, #28\n", 4705 " 622: 231e movs r3, #30\n", 4706 " 624: 2320 movs r3, #32\n", 4707 " 626: 2322 movs r3, #34 ; 0x22\n", 4708 " 628: 2324 movs r3, #36 ; 0x24\n", 4709 " 62a: 2326 movs r3, #38 ; 0x26\n", 4710 " 62c: 2328 movs r3, #40 ; 0x28\n", 4711 " 62e: 232a movs r3, #42 ; 0x2a\n", 4712 " 630: 232c movs r3, #44 ; 0x2c\n", 4713 " 632: 232e movs r3, #46 ; 0x2e\n", 4714 " 634: 2330 movs r3, #48 ; 0x30\n", 4715 " 636: 2332 movs r3, #50 ; 0x32\n", 4716 " 638: 2334 movs r3, #52 ; 0x34\n", 4717 " 63a: 2336 movs r3, #54 ; 0x36\n", 4718 " 63c: 2338 movs r3, #56 ; 0x38\n", 4719 " 63e: 233a movs r3, #58 ; 0x3a\n", 4720 " 640: 233c movs r3, #60 ; 0x3c\n", 4721 " 642: 233e movs r3, #62 ; 0x3e\n", 4722 " 644: 2340 movs r3, #64 ; 0x40\n", 4723 " 646: 2342 movs r3, #66 ; 0x42\n", 4724 " 648: 2344 movs r3, #68 ; 0x44\n", 4725 " 64a: 2346 movs r3, #70 ; 0x46\n", 4726 " 64c: 2348 movs r3, #72 ; 0x48\n", 4727 " 64e: 234a movs r3, #74 ; 0x4a\n", 4728 " 650: 234c movs r3, #76 ; 0x4c\n", 4729 " 652: 234e movs r3, #78 ; 0x4e\n", 4730 " 654: 2350 movs r3, #80 ; 0x50\n", 4731 " 656: 2352 movs r3, #82 ; 0x52\n", 4732 " 658: 2354 movs r3, #84 ; 0x54\n", 4733 " 65a: 2356 movs r3, #86 ; 0x56\n", 4734 " 65c: 2358 movs r3, #88 ; 0x58\n", 4735 " 65e: 235a movs r3, #90 ; 0x5a\n", 4736 " 660: 235c movs r3, #92 ; 0x5c\n", 4737 " 662: 235e movs r3, #94 ; 0x5e\n", 4738 " 664: 2360 movs r3, #96 ; 0x60\n", 4739 " 666: 2362 movs r3, #98 ; 0x62\n", 4740 " 668: 2364 movs r3, #100 ; 0x64\n", 4741 " 66a: 2366 movs r3, #102 ; 0x66\n", 4742 " 66c: 2368 movs r3, #104 ; 0x68\n", 4743 " 66e: 236a movs r3, #106 ; 0x6a\n", 4744 " 670: 236c movs r3, #108 ; 0x6c\n", 4745 " 672: 236e movs r3, #110 ; 0x6e\n", 4746 " 674: 2370 movs r3, #112 ; 0x70\n", 4747 " 676: 2372 movs r3, #114 ; 0x72\n", 4748 " 678: 2374 movs r3, #116 ; 0x74\n", 4749 " 67a: 2376 movs r3, #118 ; 0x76\n", 4750 " 67c: 2378 movs r3, #120 ; 0x78\n", 4751 " 67e: 237a movs r3, #122 ; 0x7a\n", 4752 " 680: 237c movs r3, #124 ; 0x7c\n", 4753 " 682: 237e movs r3, #126 ; 0x7e\n", 4754 " 684: 2380 movs r3, #128 ; 0x80\n", 4755 " 686: 2382 movs r3, #130 ; 0x82\n", 4756 " 688: 2384 movs r3, #132 ; 0x84\n", 4757 " 68a: 2386 movs r3, #134 ; 0x86\n", 4758 " 68c: 2388 movs r3, #136 ; 0x88\n", 4759 " 68e: 238a movs r3, #138 ; 0x8a\n", 4760 " 690: 238c movs r3, #140 ; 0x8c\n", 4761 " 692: 238e movs r3, #142 ; 0x8e\n", 4762 " 694: 2390 movs r3, #144 ; 0x90\n", 4763 " 696: 2392 movs r3, #146 ; 0x92\n", 4764 " 698: 2394 movs r3, #148 ; 0x94\n", 4765 " 69a: 2396 movs r3, #150 ; 0x96\n", 4766 " 69c: 2398 movs r3, #152 ; 0x98\n", 4767 " 69e: 239a movs r3, #154 ; 0x9a\n", 4768 " 6a0: 239c movs r3, #156 ; 0x9c\n", 4769 " 6a2: 239e movs r3, #158 ; 0x9e\n", 4770 " 6a4: 23a0 movs r3, #160 ; 0xa0\n", 4771 " 6a6: 23a2 movs r3, #162 ; 0xa2\n", 4772 " 6a8: 23a4 movs r3, #164 ; 0xa4\n", 4773 " 6aa: 23a6 movs r3, #166 ; 0xa6\n", 4774 " 6ac: 23a8 movs r3, #168 ; 0xa8\n", 4775 " 6ae: 23aa movs r3, #170 ; 0xaa\n", 4776 " 6b0: 23ac movs r3, #172 ; 0xac\n", 4777 " 6b2: 23ae movs r3, #174 ; 0xae\n", 4778 " 6b4: 23b0 movs r3, #176 ; 0xb0\n", 4779 " 6b6: 23b2 movs r3, #178 ; 0xb2\n", 4780 " 6b8: 23b4 movs r3, #180 ; 0xb4\n", 4781 " 6ba: 23b6 movs r3, #182 ; 0xb6\n", 4782 " 6bc: 23b8 movs r3, #184 ; 0xb8\n", 4783 " 6be: 23ba movs r3, #186 ; 0xba\n", 4784 " 6c0: 23bc movs r3, #188 ; 0xbc\n", 4785 " 6c2: 23be movs r3, #190 ; 0xbe\n", 4786 " 6c4: 23c0 movs r3, #192 ; 0xc0\n", 4787 " 6c6: 23c2 movs r3, #194 ; 0xc2\n", 4788 " 6c8: 23c4 movs r3, #196 ; 0xc4\n", 4789 " 6ca: 23c6 movs r3, #198 ; 0xc6\n", 4790 " 6cc: 23c8 movs r3, #200 ; 0xc8\n", 4791 " 6ce: 23ca movs r3, #202 ; 0xca\n", 4792 " 6d0: 23cc movs r3, #204 ; 0xcc\n", 4793 " 6d2: 23ce movs r3, #206 ; 0xce\n", 4794 " 6d4: 23d0 movs r3, #208 ; 0xd0\n", 4795 " 6d6: 23d2 movs r3, #210 ; 0xd2\n", 4796 " 6d8: 23d4 movs r3, #212 ; 0xd4\n", 4797 " 6da: 23d6 movs r3, #214 ; 0xd6\n", 4798 " 6dc: 23d8 movs r3, #216 ; 0xd8\n", 4799 " 6de: 23da movs r3, #218 ; 0xda\n", 4800 " 6e0: 23dc movs r3, #220 ; 0xdc\n", 4801 " 6e2: 23de movs r3, #222 ; 0xde\n", 4802 " 6e4: 23e0 movs r3, #224 ; 0xe0\n", 4803 " 6e6: 23e2 movs r3, #226 ; 0xe2\n", 4804 " 6e8: 23e4 movs r3, #228 ; 0xe4\n", 4805 " 6ea: 23e6 movs r3, #230 ; 0xe6\n", 4806 " 6ec: 23e8 movs r3, #232 ; 0xe8\n", 4807 " 6ee: 23ea movs r3, #234 ; 0xea\n", 4808 " 6f0: 23ec movs r3, #236 ; 0xec\n", 4809 " 6f2: 23ee movs r3, #238 ; 0xee\n", 4810 " 6f4: 23f0 movs r3, #240 ; 0xf0\n", 4811 " 6f6: 23f2 movs r3, #242 ; 0xf2\n", 4812 " 6f8: 23f4 movs r3, #244 ; 0xf4\n", 4813 " 6fa: 23f6 movs r3, #246 ; 0xf6\n", 4814 " 6fc: 23f8 movs r3, #248 ; 0xf8\n", 4815 " 6fe: 23fa movs r3, #250 ; 0xfa\n", 4816 " 700: 23fc movs r3, #252 ; 0xfc\n", 4817 " 702: 23fe movs r3, #254 ; 0xfe\n", 4818 " 704: 2300 movs r3, #0\n", 4819 " 706: 2302 movs r3, #2\n", 4820 " 708: 2304 movs r3, #4\n", 4821 " 70a: 2306 movs r3, #6\n", 4822 " 70c: 2308 movs r3, #8\n", 4823 " 70e: 230a movs r3, #10\n", 4824 " 710: 230c movs r3, #12\n", 4825 " 712: 230e movs r3, #14\n", 4826 " 714: 2310 movs r3, #16\n", 4827 " 716: 2312 movs r3, #18\n", 4828 " 718: 2314 movs r3, #20\n", 4829 " 71a: 2316 movs r3, #22\n", 4830 " 71c: 2318 movs r3, #24\n", 4831 " 71e: 231a movs r3, #26\n", 4832 " 720: 231c movs r3, #28\n", 4833 " 722: 231e movs r3, #30\n", 4834 " 724: 2320 movs r3, #32\n", 4835 " 726: 2322 movs r3, #34 ; 0x22\n", 4836 " 728: 2324 movs r3, #36 ; 0x24\n", 4837 " 72a: 2326 movs r3, #38 ; 0x26\n", 4838 " 72c: 2328 movs r3, #40 ; 0x28\n", 4839 " 72e: 232a movs r3, #42 ; 0x2a\n", 4840 " 730: 232c movs r3, #44 ; 0x2c\n", 4841 " 732: 232e movs r3, #46 ; 0x2e\n", 4842 " 734: 2330 movs r3, #48 ; 0x30\n", 4843 " 736: 2332 movs r3, #50 ; 0x32\n", 4844 " 738: 2334 movs r3, #52 ; 0x34\n", 4845 " 73a: 2336 movs r3, #54 ; 0x36\n", 4846 " 73c: 2338 movs r3, #56 ; 0x38\n", 4847 " 73e: 233a movs r3, #58 ; 0x3a\n", 4848 " 740: 233c movs r3, #60 ; 0x3c\n", 4849 " 742: 233e movs r3, #62 ; 0x3e\n", 4850 " 744: 2340 movs r3, #64 ; 0x40\n", 4851 " 746: 2342 movs r3, #66 ; 0x42\n", 4852 " 748: 2344 movs r3, #68 ; 0x44\n", 4853 " 74a: 2346 movs r3, #70 ; 0x46\n", 4854 " 74c: 2348 movs r3, #72 ; 0x48\n", 4855 " 74e: 234a movs r3, #74 ; 0x4a\n", 4856 " 750: 234c movs r3, #76 ; 0x4c\n", 4857 " 752: 234e movs r3, #78 ; 0x4e\n", 4858 " 754: 2350 movs r3, #80 ; 0x50\n", 4859 " 756: 2352 movs r3, #82 ; 0x52\n", 4860 " 758: 2354 movs r3, #84 ; 0x54\n", 4861 " 75a: 2356 movs r3, #86 ; 0x56\n", 4862 " 75c: 2358 movs r3, #88 ; 0x58\n", 4863 " 75e: 235a movs r3, #90 ; 0x5a\n", 4864 " 760: 235c movs r3, #92 ; 0x5c\n", 4865 " 762: 235e movs r3, #94 ; 0x5e\n", 4866 " 764: 2360 movs r3, #96 ; 0x60\n", 4867 " 766: 2362 movs r3, #98 ; 0x62\n", 4868 " 768: 2364 movs r3, #100 ; 0x64\n", 4869 " 76a: 2366 movs r3, #102 ; 0x66\n", 4870 " 76c: 2368 movs r3, #104 ; 0x68\n", 4871 " 76e: 236a movs r3, #106 ; 0x6a\n", 4872 " 770: 236c movs r3, #108 ; 0x6c\n", 4873 " 772: 236e movs r3, #110 ; 0x6e\n", 4874 " 774: 2370 movs r3, #112 ; 0x70\n", 4875 " 776: 2372 movs r3, #114 ; 0x72\n", 4876 " 778: 2374 movs r3, #116 ; 0x74\n", 4877 " 77a: 2376 movs r3, #118 ; 0x76\n", 4878 " 77c: 2378 movs r3, #120 ; 0x78\n", 4879 " 77e: 237a movs r3, #122 ; 0x7a\n", 4880 " 780: 237c movs r3, #124 ; 0x7c\n", 4881 " 782: 237e movs r3, #126 ; 0x7e\n", 4882 " 784: 2380 movs r3, #128 ; 0x80\n", 4883 " 786: 2382 movs r3, #130 ; 0x82\n", 4884 " 788: 2384 movs r3, #132 ; 0x84\n", 4885 " 78a: 2386 movs r3, #134 ; 0x86\n", 4886 " 78c: 2388 movs r3, #136 ; 0x88\n", 4887 " 78e: 238a movs r3, #138 ; 0x8a\n", 4888 " 790: 238c movs r3, #140 ; 0x8c\n", 4889 " 792: 238e movs r3, #142 ; 0x8e\n", 4890 " 794: 2390 movs r3, #144 ; 0x90\n", 4891 " 796: 2392 movs r3, #146 ; 0x92\n", 4892 " 798: 2394 movs r3, #148 ; 0x94\n", 4893 " 79a: 2396 movs r3, #150 ; 0x96\n", 4894 " 79c: 2398 movs r3, #152 ; 0x98\n", 4895 " 79e: 239a movs r3, #154 ; 0x9a\n", 4896 " 7a0: 239c movs r3, #156 ; 0x9c\n", 4897 " 7a2: 239e movs r3, #158 ; 0x9e\n", 4898 " 7a4: 23a0 movs r3, #160 ; 0xa0\n", 4899 " 7a6: 23a2 movs r3, #162 ; 0xa2\n", 4900 " 7a8: 23a4 movs r3, #164 ; 0xa4\n", 4901 " 7aa: 23a6 movs r3, #166 ; 0xa6\n", 4902 " 7ac: 23a8 movs r3, #168 ; 0xa8\n", 4903 " 7ae: 23aa movs r3, #170 ; 0xaa\n", 4904 " 7b0: 23ac movs r3, #172 ; 0xac\n", 4905 " 7b2: 23ae movs r3, #174 ; 0xae\n", 4906 " 7b4: 23b0 movs r3, #176 ; 0xb0\n", 4907 " 7b6: 23b2 movs r3, #178 ; 0xb2\n", 4908 " 7b8: 23b4 movs r3, #180 ; 0xb4\n", 4909 " 7ba: 23b6 movs r3, #182 ; 0xb6\n", 4910 " 7bc: 23b8 movs r3, #184 ; 0xb8\n", 4911 " 7be: 23ba movs r3, #186 ; 0xba\n", 4912 " 7c0: 23bc movs r3, #188 ; 0xbc\n", 4913 " 7c2: 23be movs r3, #190 ; 0xbe\n", 4914 " 7c4: 23c0 movs r3, #192 ; 0xc0\n", 4915 " 7c6: 23c2 movs r3, #194 ; 0xc2\n", 4916 " 7c8: 23c4 movs r3, #196 ; 0xc4\n", 4917 " 7ca: 23c6 movs r3, #198 ; 0xc6\n", 4918 " 7cc: 23c8 movs r3, #200 ; 0xc8\n", 4919 " 7ce: 23ca movs r3, #202 ; 0xca\n", 4920 " 7d0: 23cc movs r3, #204 ; 0xcc\n", 4921 " 7d2: 23ce movs r3, #206 ; 0xce\n", 4922 " 7d4: 23d0 movs r3, #208 ; 0xd0\n", 4923 " 7d6: 23d2 movs r3, #210 ; 0xd2\n", 4924 " 7d8: 23d4 movs r3, #212 ; 0xd4\n", 4925 " 7da: 23d6 movs r3, #214 ; 0xd6\n", 4926 " 7dc: 23d8 movs r3, #216 ; 0xd8\n", 4927 " 7de: 23da movs r3, #218 ; 0xda\n", 4928 " 7e0: 23dc movs r3, #220 ; 0xdc\n", 4929 " 7e2: 23de movs r3, #222 ; 0xde\n", 4930 " 7e4: 23e0 movs r3, #224 ; 0xe0\n", 4931 " 7e6: 23e2 movs r3, #226 ; 0xe2\n", 4932 " 7e8: 23e4 movs r3, #228 ; 0xe4\n", 4933 " 7ea: 23e6 movs r3, #230 ; 0xe6\n", 4934 " 7ec: 23e8 movs r3, #232 ; 0xe8\n", 4935 " 7ee: 23ea movs r3, #234 ; 0xea\n", 4936 " 7f0: 23ec movs r3, #236 ; 0xec\n", 4937 " 7f2: 23ee movs r3, #238 ; 0xee\n", 4938 " 7f4: 23f0 movs r3, #240 ; 0xf0\n", 4939 " 7f6: 23f2 movs r3, #242 ; 0xf2\n", 4940 " 7f8: 23f4 movs r3, #244 ; 0xf4\n", 4941 " 7fa: 23f6 movs r3, #246 ; 0xf6\n", 4942 " 7fc: 23f8 movs r3, #248 ; 0xf8\n", 4943 " 7fe: 23fa movs r3, #250 ; 0xfa\n", 4944 " 800: 23fc movs r3, #252 ; 0xfc\n", 4945 " 802: 23fe movs r3, #254 ; 0xfe\n", 4946 " 804: 2300 movs r3, #0\n", 4947 " 806: f7ff bbfd b.w 4 <MixedBranch32+0x4>\n", 4948 " 80a: 4611 mov r1, r2\n", 4949 nullptr 4950 }; 4951 const char* const ShiftsResults[] = { 4952 " 0: 0148 lsls r0, r1, #5\n", 4953 " 2: 0948 lsrs r0, r1, #5\n", 4954 " 4: 1148 asrs r0, r1, #5\n", 4955 " 6: 4088 lsls r0, r1\n", 4956 " 8: 40c8 lsrs r0, r1\n", 4957 " a: 4108 asrs r0, r1\n", 4958 " c: 41c8 rors r0, r1\n", 4959 " e: 0148 lsls r0, r1, #5\n", 4960 " 10: 0948 lsrs r0, r1, #5\n", 4961 " 12: 1148 asrs r0, r1, #5\n", 4962 " 14: 4088 lsls r0, r1\n", 4963 " 16: 40c8 lsrs r0, r1\n", 4964 " 18: 4108 asrs r0, r1\n", 4965 " 1a: 41c8 rors r0, r1\n", 4966 " 1c: ea4f 1041 mov.w r0, r1, lsl #5\n", 4967 " 20: ea4f 1051 mov.w r0, r1, lsr #5\n", 4968 " 24: ea4f 1061 mov.w r0, r1, asr #5\n", 4969 " 28: fa00 f001 lsl.w r0, r0, r1\n", 4970 " 2c: fa20 f001 lsr.w r0, r0, r1\n", 4971 " 30: fa40 f001 asr.w r0, r0, r1\n", 4972 " 34: fa60 f001 ror.w r0, r0, r1\n", 4973 " 38: ea4f 1071 mov.w r0, r1, ror #5\n", 4974 " 3c: ea5f 1071 movs.w r0, r1, ror #5\n", 4975 " 40: ea4f 1071 mov.w r0, r1, ror #5\n", 4976 " 44: ea4f 1841 mov.w r8, r1, lsl #5\n", 4977 " 48: ea4f 1058 mov.w r0, r8, lsr #5\n", 4978 " 4c: ea4f 1861 mov.w r8, r1, asr #5\n", 4979 " 50: ea4f 1078 mov.w r0, r8, ror #5\n", 4980 " 54: fa01 f002 lsl.w r0, r1, r2\n", 4981 " 58: fa21 f002 lsr.w r0, r1, r2\n", 4982 " 5c: fa41 f002 asr.w r0, r1, r2\n", 4983 " 60: fa61 f002 ror.w r0, r1, r2\n", 4984 " 64: fa01 f802 lsl.w r8, r1, r2\n", 4985 " 68: fa28 f002 lsr.w r0, r8, r2\n", 4986 " 6c: fa41 f008 asr.w r0, r1, r8\n", 4987 " 70: ea5f 1841 movs.w r8, r1, lsl #5\n", 4988 " 74: ea5f 1058 movs.w r0, r8, lsr #5\n", 4989 " 78: ea5f 1861 movs.w r8, r1, asr #5\n", 4990 " 7c: ea5f 1078 movs.w r0, r8, ror #5\n", 4991 " 80: fa11 f002 lsls.w r0, r1, r2\n", 4992 " 84: fa31 f002 lsrs.w r0, r1, r2\n", 4993 " 88: fa51 f002 asrs.w r0, r1, r2\n", 4994 " 8c: fa71 f002 rors.w r0, r1, r2\n", 4995 " 90: fa11 f802 lsls.w r8, r1, r2\n", 4996 " 94: fa38 f002 lsrs.w r0, r8, r2\n", 4997 " 98: fa51 f008 asrs.w r0, r1, r8\n", 4998 nullptr 4999 }; 5000 const char* const LoadStoreRegOffsetResults[] = { 5001 " 0: 5888 ldr r0, [r1, r2]\n", 5002 " 2: 5088 str r0, [r1, r2]\n", 5003 " 4: f851 0012 ldr.w r0, [r1, r2, lsl #1]\n", 5004 " 8: f841 0012 str.w r0, [r1, r2, lsl #1]\n", 5005 " c: f851 0032 ldr.w r0, [r1, r2, lsl #3]\n", 5006 " 10: f841 0032 str.w r0, [r1, r2, lsl #3]\n", 5007 " 14: f851 8002 ldr.w r8, [r1, r2]\n", 5008 " 18: f841 8002 str.w r8, [r1, r2]\n", 5009 " 1c: f858 1002 ldr.w r1, [r8, r2]\n", 5010 " 20: f848 2002 str.w r2, [r8, r2]\n", 5011 " 24: f851 0008 ldr.w r0, [r1, r8]\n", 5012 " 28: f841 0008 str.w r0, [r1, r8]\n", 5013 nullptr 5014 }; 5015 const char* const LoadStoreLimitsResults[] = { 5016 " 0: 6fe0 ldr r0, [r4, #124] ; 0x7c\n", 5017 " 2: f8d4 0080 ldr.w r0, [r4, #128] ; 0x80\n", 5018 " 6: 7fe0 ldrb r0, [r4, #31]\n", 5019 " 8: f894 0020 ldrb.w r0, [r4, #32]\n", 5020 " c: 8fe0 ldrh r0, [r4, #62] ; 0x3e\n", 5021 " e: f8b4 0040 ldrh.w r0, [r4, #64] ; 0x40\n", 5022 " 12: f994 001f ldrsb.w r0, [r4, #31]\n", 5023 " 16: f994 0020 ldrsb.w r0, [r4, #32]\n", 5024 " 1a: f9b4 003e ldrsh.w r0, [r4, #62] ; 0x3e\n", 5025 " 1e: f9b4 0040 ldrsh.w r0, [r4, #64] ; 0x40\n", 5026 " 22: 67e0 str r0, [r4, #124] ; 0x7c\n", 5027 " 24: f8c4 0080 str.w r0, [r4, #128] ; 0x80\n", 5028 " 28: 77e0 strb r0, [r4, #31]\n", 5029 " 2a: f884 0020 strb.w r0, [r4, #32]\n", 5030 " 2e: 87e0 strh r0, [r4, #62] ; 0x3e\n", 5031 " 30: f8a4 0040 strh.w r0, [r4, #64] ; 0x40\n", 5032 nullptr 5033 }; 5034 const char* const CompareAndBranchResults[] = { 5035 " 0: b130 cbz r0, 10 <CompareAndBranch+0x10>\n", 5036 " 2: f1bb 0f00 cmp.w fp, #0\n", 5037 " 6: d003 beq.n 10 <CompareAndBranch+0x10>\n", 5038 " 8: b910 cbnz r0, 10 <CompareAndBranch+0x10>\n", 5039 " a: f1bb 0f00 cmp.w fp, #0\n", 5040 " e: d1ff bne.n 10 <CompareAndBranch+0x10>\n", 5041 nullptr 5042 }; 5043 5044 const char* const AddConstantResults[] = { 5045 " 0: 4608 mov r0, r1\n", 5046 " 2: 1c48 adds r0, r1, #1\n", 5047 " 4: 1dc8 adds r0, r1, #7\n", 5048 " 6: f101 0008 add.w r0, r1, #8\n", 5049 " a: f101 00ff add.w r0, r1, #255 ; 0xff\n", 5050 " e: f501 7080 add.w r0, r1, #256 ; 0x100\n", 5051 " 12: f201 1001 addw r0, r1, #257 ; 0x101\n", 5052 " 16: f601 70ff addw r0, r1, #4095 ; 0xfff\n", 5053 " 1a: f501 5080 add.w r0, r1, #4096 ; 0x1000\n", 5054 " 1e: f46f 5080 mvn.w r0, #4096 ; 0x1000\n", 5055 " 22: 1a08 subs r0, r1, r0\n", 5056 " 24: f241 0002 movw r0, #4098 ; 0x1002\n", 5057 " 28: 1808 adds r0, r1, r0\n", 5058 " 2a: f64f 70ff movw r0, #65535 ; 0xffff\n", 5059 " 2e: 1808 adds r0, r1, r0\n", 5060 " 30: f501 3080 add.w r0, r1, #65536 ; 0x10000\n", 5061 " 34: f101 1001 add.w r0, r1, #65537 ; 0x10001\n", 5062 " 38: f06f 1001 mvn.w r0, #65537 ; 0x10001\n", 5063 " 3c: 1a08 subs r0, r1, r0\n", 5064 " 3e: f240 0003 movw r0, #3\n", 5065 " 42: f2c0 0001 movt r0, #1\n", 5066 " 46: 1808 adds r0, r1, r0\n", 5067 " 48: 1e48 subs r0, r1, #1\n", 5068 " 4a: 1fc8 subs r0, r1, #7\n", 5069 " 4c: f1a1 0008 sub.w r0, r1, #8\n", 5070 " 50: f1a1 00ff sub.w r0, r1, #255 ; 0xff\n", 5071 " 54: f5a1 7080 sub.w r0, r1, #256 ; 0x100\n", 5072 " 58: f2a1 1001 subw r0, r1, #257 ; 0x101\n", 5073 " 5c: f6a1 70ff subw r0, r1, #4095 ; 0xfff\n", 5074 " 60: f5a1 5080 sub.w r0, r1, #4096 ; 0x1000\n", 5075 " 64: f46f 5080 mvn.w r0, #4096 ; 0x1000\n", 5076 " 68: 1808 adds r0, r1, r0\n", 5077 " 6a: f241 0002 movw r0, #4098 ; 0x1002\n", 5078 " 6e: 1a08 subs r0, r1, r0\n", 5079 " 70: f64f 70ff movw r0, #65535 ; 0xffff\n", 5080 " 74: 1a08 subs r0, r1, r0\n", 5081 " 76: f5a1 3080 sub.w r0, r1, #65536 ; 0x10000\n", 5082 " 7a: f1a1 1001 sub.w r0, r1, #65537 ; 0x10001\n", 5083 " 7e: f06f 1001 mvn.w r0, #65537 ; 0x10001\n", 5084 " 82: 1808 adds r0, r1, r0\n", 5085 " 84: f64f 70fd movw r0, #65533 ; 0xfffd\n", 5086 " 88: f6cf 70fe movt r0, #65534 ; 0xfffe\n", 5087 " 8c: 1808 adds r0, r1, r0\n", 5088 " 8e: 3101 adds r1, #1\n", 5089 " 90: 3007 adds r0, #7\n", 5090 " 92: 3108 adds r1, #8\n", 5091 " 94: 30ff adds r0, #255 ; 0xff\n", 5092 " 96: f501 7180 add.w r1, r1, #256 ; 0x100\n", 5093 " 9a: f200 1001 addw r0, r0, #257 ; 0x101\n", 5094 " 9e: f601 71ff addw r1, r1, #4095 ; 0xfff\n", 5095 " a2: f500 5080 add.w r0, r0, #4096 ; 0x1000\n", 5096 " a6: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5097 " aa: eba1 010c sub.w r1, r1, ip\n", 5098 " ae: f241 0c02 movw ip, #4098 ; 0x1002\n", 5099 " b2: 4460 add r0, ip\n", 5100 " b4: f64f 7cff movw ip, #65535 ; 0xffff\n", 5101 " b8: 4461 add r1, ip\n", 5102 " ba: f500 3080 add.w r0, r0, #65536 ; 0x10000\n", 5103 " be: f101 1101 add.w r1, r1, #65537 ; 0x10001\n", 5104 " c2: f06f 1c01 mvn.w ip, #65537 ; 0x10001\n", 5105 " c6: eba0 000c sub.w r0, r0, ip\n", 5106 " ca: f240 0c03 movw ip, #3\n", 5107 " ce: f2c0 0c01 movt ip, #1\n", 5108 " d2: 4461 add r1, ip\n", 5109 " d4: 3801 subs r0, #1\n", 5110 " d6: 3907 subs r1, #7\n", 5111 " d8: 3808 subs r0, #8\n", 5112 " da: 39ff subs r1, #255 ; 0xff\n", 5113 " dc: f5a0 7080 sub.w r0, r0, #256 ; 0x100\n", 5114 " e0: f2a1 1101 subw r1, r1, #257 ; 0x101\n", 5115 " e4: f6a0 70ff subw r0, r0, #4095 ; 0xfff\n", 5116 " e8: f5a1 5180 sub.w r1, r1, #4096 ; 0x1000\n", 5117 " ec: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5118 " f0: 4460 add r0, ip\n", 5119 " f2: f241 0c02 movw ip, #4098 ; 0x1002\n", 5120 " f6: eba1 010c sub.w r1, r1, ip\n", 5121 " fa: f64f 7cff movw ip, #65535 ; 0xffff\n", 5122 " fe: eba0 000c sub.w r0, r0, ip\n", 5123 " 102: f5a1 3180 sub.w r1, r1, #65536 ; 0x10000\n", 5124 " 106: f1a0 1001 sub.w r0, r0, #65537 ; 0x10001\n", 5125 " 10a: f06f 1c01 mvn.w ip, #65537 ; 0x10001\n", 5126 " 10e: 4461 add r1, ip\n", 5127 " 110: f64f 7cfd movw ip, #65533 ; 0xfffd\n", 5128 " 114: f6cf 7cfe movt ip, #65534 ; 0xfffe\n", 5129 " 118: 4460 add r0, ip\n", 5130 " 11a: f101 0801 add.w r8, r1, #1\n", 5131 " 11e: f108 0007 add.w r0, r8, #7\n", 5132 " 122: f108 0808 add.w r8, r8, #8\n", 5133 " 126: f101 08ff add.w r8, r1, #255 ; 0xff\n", 5134 " 12a: f508 7080 add.w r0, r8, #256 ; 0x100\n", 5135 " 12e: f208 1801 addw r8, r8, #257 ; 0x101\n", 5136 " 132: f601 78ff addw r8, r1, #4095 ; 0xfff\n", 5137 " 136: f508 5080 add.w r0, r8, #4096 ; 0x1000\n", 5138 " 13a: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5139 " 13e: eba8 080c sub.w r8, r8, ip\n", 5140 " 142: f241 0002 movw r0, #4098 ; 0x1002\n", 5141 " 146: 1808 adds r0, r1, r0\n", 5142 " 148: f64f 70ff movw r0, #65535 ; 0xffff\n", 5143 " 14c: eb08 0000 add.w r0, r8, r0\n", 5144 " 150: f508 3880 add.w r8, r8, #65536 ; 0x10000\n", 5145 " 154: f101 1801 add.w r8, r1, #65537 ; 0x10001\n", 5146 " 158: f06f 1001 mvn.w r0, #65537 ; 0x10001\n", 5147 " 15c: eba8 0000 sub.w r0, r8, r0\n", 5148 " 160: f240 0003 movw r0, #3\n", 5149 " 164: f2c0 0001 movt r0, #1\n", 5150 " 168: eb08 0000 add.w r0, r8, r0\n", 5151 " 16c: f108 38ff add.w r8, r8, #4294967295 ; 0xffffffff\n", 5152 " 170: f1a1 0807 sub.w r8, r1, #7\n", 5153 " 174: f1a8 0008 sub.w r0, r8, #8\n", 5154 " 178: f1a8 08ff sub.w r8, r8, #255 ; 0xff\n", 5155 " 17c: f5a1 7880 sub.w r8, r1, #256 ; 0x100\n", 5156 " 180: f2a8 1001 subw r0, r8, #257 ; 0x101\n", 5157 " 184: f6a8 78ff subw r8, r8, #4095 ; 0xfff\n", 5158 " 188: f5a1 5880 sub.w r8, r1, #4096 ; 0x1000\n", 5159 " 18c: f46f 5080 mvn.w r0, #4096 ; 0x1000\n", 5160 " 190: eb08 0000 add.w r0, r8, r0\n", 5161 " 194: f241 0002 movw r0, #4098 ; 0x1002\n", 5162 " 198: 1a08 subs r0, r1, r0\n", 5163 " 19a: f64f 78ff movw r8, #65535 ; 0xffff\n", 5164 " 19e: eba1 0808 sub.w r8, r1, r8\n", 5165 " 1a2: f5a8 3080 sub.w r0, r8, #65536 ; 0x10000\n", 5166 " 1a6: f1a8 1801 sub.w r8, r8, #65537 ; 0x10001\n", 5167 " 1aa: f06f 1801 mvn.w r8, #65537 ; 0x10001\n", 5168 " 1ae: eb01 0808 add.w r8, r1, r8\n", 5169 " 1b2: f64f 70fd movw r0, #65533 ; 0xfffd\n", 5170 " 1b6: f6cf 70fe movt r0, #65534 ; 0xfffe\n", 5171 " 1ba: eb08 0000 add.w r0, r8, r0\n", 5172 " 1be: 4608 mov r0, r1\n", 5173 " 1c0: f101 0001 add.w r0, r1, #1\n", 5174 " 1c4: f101 0007 add.w r0, r1, #7\n", 5175 " 1c8: f101 0008 add.w r0, r1, #8\n", 5176 " 1cc: f101 00ff add.w r0, r1, #255 ; 0xff\n", 5177 " 1d0: f501 7080 add.w r0, r1, #256 ; 0x100\n", 5178 " 1d4: f201 1001 addw r0, r1, #257 ; 0x101\n", 5179 " 1d8: f601 70ff addw r0, r1, #4095 ; 0xfff\n", 5180 " 1dc: f501 5080 add.w r0, r1, #4096 ; 0x1000\n", 5181 " 1e0: f46f 5080 mvn.w r0, #4096 ; 0x1000\n", 5182 " 1e4: eba1 0000 sub.w r0, r1, r0\n", 5183 " 1e8: f241 0002 movw r0, #4098 ; 0x1002\n", 5184 " 1ec: eb01 0000 add.w r0, r1, r0\n", 5185 " 1f0: f64f 70ff movw r0, #65535 ; 0xffff\n", 5186 " 1f4: eb01 0000 add.w r0, r1, r0\n", 5187 " 1f8: f501 3080 add.w r0, r1, #65536 ; 0x10000\n", 5188 " 1fc: f101 1001 add.w r0, r1, #65537 ; 0x10001\n", 5189 " 200: f06f 1001 mvn.w r0, #65537 ; 0x10001\n", 5190 " 204: eba1 0000 sub.w r0, r1, r0\n", 5191 " 208: f240 0003 movw r0, #3\n", 5192 " 20c: f2c0 0001 movt r0, #1\n", 5193 " 210: eb01 0000 add.w r0, r1, r0\n", 5194 " 214: f101 30ff add.w r0, r1, #4294967295 ; 0xffffffff\n", 5195 " 218: f1a1 0007 sub.w r0, r1, #7\n", 5196 " 21c: f1a1 0008 sub.w r0, r1, #8\n", 5197 " 220: f1a1 00ff sub.w r0, r1, #255 ; 0xff\n", 5198 " 224: f5a1 7080 sub.w r0, r1, #256 ; 0x100\n", 5199 " 228: f2a1 1001 subw r0, r1, #257 ; 0x101\n", 5200 " 22c: f6a1 70ff subw r0, r1, #4095 ; 0xfff\n", 5201 " 230: f5a1 5080 sub.w r0, r1, #4096 ; 0x1000\n", 5202 " 234: f46f 5080 mvn.w r0, #4096 ; 0x1000\n", 5203 " 238: eb01 0000 add.w r0, r1, r0\n", 5204 " 23c: f241 0002 movw r0, #4098 ; 0x1002\n", 5205 " 240: eba1 0000 sub.w r0, r1, r0\n", 5206 " 244: f64f 70ff movw r0, #65535 ; 0xffff\n", 5207 " 248: eba1 0000 sub.w r0, r1, r0\n", 5208 " 24c: f5a1 3080 sub.w r0, r1, #65536 ; 0x10000\n", 5209 " 250: f1a1 1001 sub.w r0, r1, #65537 ; 0x10001\n", 5210 " 254: f06f 1001 mvn.w r0, #65537 ; 0x10001\n", 5211 " 258: eb01 0000 add.w r0, r1, r0\n", 5212 " 25c: f64f 70fd movw r0, #65533 ; 0xfffd\n", 5213 " 260: f6cf 70fe movt r0, #65534 ; 0xfffe\n", 5214 " 264: eb01 0000 add.w r0, r1, r0\n", 5215 " 268: f101 0101 add.w r1, r1, #1\n", 5216 " 26c: f100 0007 add.w r0, r0, #7\n", 5217 " 270: f101 0108 add.w r1, r1, #8\n", 5218 " 274: f100 00ff add.w r0, r0, #255 ; 0xff\n", 5219 " 278: f501 7180 add.w r1, r1, #256 ; 0x100\n", 5220 " 27c: f200 1001 addw r0, r0, #257 ; 0x101\n", 5221 " 280: f601 71ff addw r1, r1, #4095 ; 0xfff\n", 5222 " 284: f500 5080 add.w r0, r0, #4096 ; 0x1000\n", 5223 " 288: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5224 " 28c: eba1 010c sub.w r1, r1, ip\n", 5225 " 290: f241 0c02 movw ip, #4098 ; 0x1002\n", 5226 " 294: 4460 add r0, ip\n", 5227 " 296: f64f 7cff movw ip, #65535 ; 0xffff\n", 5228 " 29a: 4461 add r1, ip\n", 5229 " 29c: f500 3080 add.w r0, r0, #65536 ; 0x10000\n", 5230 " 2a0: f101 1101 add.w r1, r1, #65537 ; 0x10001\n", 5231 " 2a4: f06f 1c01 mvn.w ip, #65537 ; 0x10001\n", 5232 " 2a8: eba0 000c sub.w r0, r0, ip\n", 5233 " 2ac: f240 0c03 movw ip, #3\n", 5234 " 2b0: f2c0 0c01 movt ip, #1\n", 5235 " 2b4: 4461 add r1, ip\n", 5236 " 2b6: f100 30ff add.w r0, r0, #4294967295 ; 0xffffffff\n", 5237 " 2ba: f1a1 0107 sub.w r1, r1, #7\n", 5238 " 2be: f1a0 0008 sub.w r0, r0, #8\n", 5239 " 2c2: f1a1 01ff sub.w r1, r1, #255 ; 0xff\n", 5240 " 2c6: f5a0 7080 sub.w r0, r0, #256 ; 0x100\n", 5241 " 2ca: f2a1 1101 subw r1, r1, #257 ; 0x101\n", 5242 " 2ce: f6a0 70ff subw r0, r0, #4095 ; 0xfff\n", 5243 " 2d2: f5a1 5180 sub.w r1, r1, #4096 ; 0x1000\n", 5244 " 2d6: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5245 " 2da: 4460 add r0, ip\n", 5246 " 2dc: f241 0c02 movw ip, #4098 ; 0x1002\n", 5247 " 2e0: eba1 010c sub.w r1, r1, ip\n", 5248 " 2e4: f64f 7cff movw ip, #65535 ; 0xffff\n", 5249 " 2e8: eba0 000c sub.w r0, r0, ip\n", 5250 " 2ec: f5a1 3180 sub.w r1, r1, #65536 ; 0x10000\n", 5251 " 2f0: f1a0 1001 sub.w r0, r0, #65537 ; 0x10001\n", 5252 " 2f4: f06f 1c01 mvn.w ip, #65537 ; 0x10001\n", 5253 " 2f8: 4461 add r1, ip\n", 5254 " 2fa: f64f 7cfd movw ip, #65533 ; 0xfffd\n", 5255 " 2fe: f6cf 7cfe movt ip, #65534 ; 0xfffe\n", 5256 " 302: 4460 add r0, ip\n", 5257 " 304: 1c08 adds r0, r1, #0\n", 5258 " 306: 1c48 adds r0, r1, #1\n", 5259 " 308: 1dc8 adds r0, r1, #7\n", 5260 " 30a: f111 0008 adds.w r0, r1, #8\n", 5261 " 30e: f111 00ff adds.w r0, r1, #255 ; 0xff\n", 5262 " 312: f511 7080 adds.w r0, r1, #256 ; 0x100\n", 5263 " 316: f46f 7080 mvn.w r0, #256 ; 0x100\n", 5264 " 31a: 1a08 subs r0, r1, r0\n", 5265 " 31c: f640 70ff movw r0, #4095 ; 0xfff\n", 5266 " 320: 1808 adds r0, r1, r0\n", 5267 " 322: f511 5080 adds.w r0, r1, #4096 ; 0x1000\n", 5268 " 326: f46f 5080 mvn.w r0, #4096 ; 0x1000\n", 5269 " 32a: 1a08 subs r0, r1, r0\n", 5270 " 32c: f241 0002 movw r0, #4098 ; 0x1002\n", 5271 " 330: 1808 adds r0, r1, r0\n", 5272 " 332: f64f 70ff movw r0, #65535 ; 0xffff\n", 5273 " 336: 1808 adds r0, r1, r0\n", 5274 " 338: f511 3080 adds.w r0, r1, #65536 ; 0x10000\n", 5275 " 33c: f111 1001 adds.w r0, r1, #65537 ; 0x10001\n", 5276 " 340: f06f 1001 mvn.w r0, #65537 ; 0x10001\n", 5277 " 344: 1a08 subs r0, r1, r0\n", 5278 " 346: f240 0003 movw r0, #3\n", 5279 " 34a: f2c0 0001 movt r0, #1\n", 5280 " 34e: 1808 adds r0, r1, r0\n", 5281 " 350: 1e48 subs r0, r1, #1\n", 5282 " 352: 1fc8 subs r0, r1, #7\n", 5283 " 354: f1b1 0008 subs.w r0, r1, #8\n", 5284 " 358: f1b1 00ff subs.w r0, r1, #255 ; 0xff\n", 5285 " 35c: f5b1 7080 subs.w r0, r1, #256 ; 0x100\n", 5286 " 360: f46f 7080 mvn.w r0, #256 ; 0x100\n", 5287 " 364: 1808 adds r0, r1, r0\n", 5288 " 366: f640 70ff movw r0, #4095 ; 0xfff\n", 5289 " 36a: 1a08 subs r0, r1, r0\n", 5290 " 36c: f5b1 5080 subs.w r0, r1, #4096 ; 0x1000\n", 5291 " 370: f46f 5080 mvn.w r0, #4096 ; 0x1000\n", 5292 " 374: 1808 adds r0, r1, r0\n", 5293 " 376: f241 0002 movw r0, #4098 ; 0x1002\n", 5294 " 37a: 1a08 subs r0, r1, r0\n", 5295 " 37c: f64f 70ff movw r0, #65535 ; 0xffff\n", 5296 " 380: 1a08 subs r0, r1, r0\n", 5297 " 382: f5b1 3080 subs.w r0, r1, #65536 ; 0x10000\n", 5298 " 386: f1b1 1001 subs.w r0, r1, #65537 ; 0x10001\n", 5299 " 38a: f06f 1001 mvn.w r0, #65537 ; 0x10001\n", 5300 " 38e: 1808 adds r0, r1, r0\n", 5301 " 390: f64f 70fd movw r0, #65533 ; 0xfffd\n", 5302 " 394: f6cf 70fe movt r0, #65534 ; 0xfffe\n", 5303 " 398: 1808 adds r0, r1, r0\n", 5304 " 39a: 3000 adds r0, #0\n", 5305 " 39c: 3101 adds r1, #1\n", 5306 " 39e: 3007 adds r0, #7\n", 5307 " 3a0: 3108 adds r1, #8\n", 5308 " 3a2: 30ff adds r0, #255 ; 0xff\n", 5309 " 3a4: f511 7180 adds.w r1, r1, #256 ; 0x100\n", 5310 " 3a8: f46f 7c80 mvn.w ip, #256 ; 0x100\n", 5311 " 3ac: ebb0 000c subs.w r0, r0, ip\n", 5312 " 3b0: f640 7cff movw ip, #4095 ; 0xfff\n", 5313 " 3b4: eb11 010c adds.w r1, r1, ip\n", 5314 " 3b8: f510 5080 adds.w r0, r0, #4096 ; 0x1000\n", 5315 " 3bc: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5316 " 3c0: ebb1 010c subs.w r1, r1, ip\n", 5317 " 3c4: f241 0c02 movw ip, #4098 ; 0x1002\n", 5318 " 3c8: eb10 000c adds.w r0, r0, ip\n", 5319 " 3cc: f64f 7cff movw ip, #65535 ; 0xffff\n", 5320 " 3d0: eb11 010c adds.w r1, r1, ip\n", 5321 " 3d4: f510 3080 adds.w r0, r0, #65536 ; 0x10000\n", 5322 " 3d8: f111 1101 adds.w r1, r1, #65537 ; 0x10001\n", 5323 " 3dc: f06f 1c01 mvn.w ip, #65537 ; 0x10001\n", 5324 " 3e0: ebb0 000c subs.w r0, r0, ip\n", 5325 " 3e4: f240 0c03 movw ip, #3\n", 5326 " 3e8: f2c0 0c01 movt ip, #1\n", 5327 " 3ec: eb11 010c adds.w r1, r1, ip\n", 5328 " 3f0: 3801 subs r0, #1\n", 5329 " 3f2: 3907 subs r1, #7\n", 5330 " 3f4: 3808 subs r0, #8\n", 5331 " 3f6: 39ff subs r1, #255 ; 0xff\n", 5332 " 3f8: f5b0 7080 subs.w r0, r0, #256 ; 0x100\n", 5333 " 3fc: f46f 7c80 mvn.w ip, #256 ; 0x100\n", 5334 " 400: eb11 010c adds.w r1, r1, ip\n", 5335 " 404: f640 7cff movw ip, #4095 ; 0xfff\n", 5336 " 408: ebb0 000c subs.w r0, r0, ip\n", 5337 " 40c: f5b1 5180 subs.w r1, r1, #4096 ; 0x1000\n", 5338 " 410: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5339 " 414: eb10 000c adds.w r0, r0, ip\n", 5340 " 418: f241 0c02 movw ip, #4098 ; 0x1002\n", 5341 " 41c: ebb1 010c subs.w r1, r1, ip\n", 5342 " 420: f64f 7cff movw ip, #65535 ; 0xffff\n", 5343 " 424: ebb0 000c subs.w r0, r0, ip\n", 5344 " 428: f5b1 3180 subs.w r1, r1, #65536 ; 0x10000\n", 5345 " 42c: f1b0 1001 subs.w r0, r0, #65537 ; 0x10001\n", 5346 " 430: f06f 1c01 mvn.w ip, #65537 ; 0x10001\n", 5347 " 434: eb11 010c adds.w r1, r1, ip\n", 5348 " 438: f64f 7cfd movw ip, #65533 ; 0xfffd\n", 5349 " 43c: f6cf 7cfe movt ip, #65534 ; 0xfffe\n", 5350 " 440: eb10 000c adds.w r0, r0, ip\n", 5351 " 444: bf08 it eq\n", 5352 " 446: f111 0001 addseq.w r0, r1, #1\n", 5353 " 44a: bf18 it ne\n", 5354 " 44c: 1c48 addne r0, r1, #1\n", 5355 " 44e: bfa8 it ge\n", 5356 " 450: f110 0001 addsge.w r0, r0, #1\n", 5357 " 454: bfd8 it le\n", 5358 " 456: 3001 addle r0, #1\n", 5359 nullptr 5360 }; 5361 5362 const char* const CmpConstantResults[] = { 5363 " 0: 2800 cmp r0, #0\n", 5364 " 2: 2901 cmp r1, #1\n", 5365 " 4: 2807 cmp r0, #7\n", 5366 " 6: 2908 cmp r1, #8\n", 5367 " 8: 28ff cmp r0, #255 ; 0xff\n", 5368 " a: f5b1 7f80 cmp.w r1, #256 ; 0x100\n", 5369 " e: f46f 7c80 mvn.w ip, #256 ; 0x100\n", 5370 " 12: eb10 0f0c cmn.w r0, ip\n", 5371 " 16: f640 7cff movw ip, #4095 ; 0xfff\n", 5372 " 1a: 4561 cmp r1, ip\n", 5373 " 1c: f5b0 5f80 cmp.w r0, #4096 ; 0x1000\n", 5374 " 20: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5375 " 24: eb11 0f0c cmn.w r1, ip\n", 5376 " 28: f241 0c02 movw ip, #4098 ; 0x1002\n", 5377 " 2c: 4560 cmp r0, ip\n", 5378 " 2e: f64f 7cff movw ip, #65535 ; 0xffff\n", 5379 " 32: 4561 cmp r1, ip\n", 5380 " 34: f5b0 3f80 cmp.w r0, #65536 ; 0x10000\n", 5381 " 38: f1b1 1f01 cmp.w r1, #65537 ; 0x10001\n", 5382 " 3c: f06f 1c01 mvn.w ip, #65537 ; 0x10001\n", 5383 " 40: eb10 0f0c cmn.w r0, ip\n", 5384 " 44: f240 0c03 movw ip, #3\n", 5385 " 48: f2c0 0c01 movt ip, #1\n", 5386 " 4c: 4561 cmp r1, ip\n", 5387 " 4e: f1b0 3fff cmp.w r0, #4294967295 ; 0xffffffff\n", 5388 " 52: f111 0f07 cmn.w r1, #7\n", 5389 " 56: f110 0f08 cmn.w r0, #8\n", 5390 " 5a: f111 0fff cmn.w r1, #255 ; 0xff\n", 5391 " 5e: f510 7f80 cmn.w r0, #256 ; 0x100\n", 5392 " 62: f46f 7c80 mvn.w ip, #256 ; 0x100\n", 5393 " 66: 4561 cmp r1, ip\n", 5394 " 68: f640 7cff movw ip, #4095 ; 0xfff\n", 5395 " 6c: eb10 0f0c cmn.w r0, ip\n", 5396 " 70: f511 5f80 cmn.w r1, #4096 ; 0x1000\n", 5397 " 74: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5398 " 78: 4560 cmp r0, ip\n", 5399 " 7a: f241 0c02 movw ip, #4098 ; 0x1002\n", 5400 " 7e: eb11 0f0c cmn.w r1, ip\n", 5401 " 82: f64f 7cff movw ip, #65535 ; 0xffff\n", 5402 " 86: eb10 0f0c cmn.w r0, ip\n", 5403 " 8a: f511 3f80 cmn.w r1, #65536 ; 0x10000\n", 5404 " 8e: f110 1f01 cmn.w r0, #65537 ; 0x10001\n", 5405 " 92: f06f 1c01 mvn.w ip, #65537 ; 0x10001\n", 5406 " 96: 4561 cmp r1, ip\n", 5407 " 98: f64f 7cfd movw ip, #65533 ; 0xfffd\n", 5408 " 9c: f6cf 7cfe movt ip, #65534 ; 0xfffe\n", 5409 " a0: 4560 cmp r0, ip\n", 5410 " a2: f1b8 0f00 cmp.w r8, #0\n", 5411 " a6: f1b9 0f01 cmp.w r9, #1\n", 5412 " aa: f1b8 0f07 cmp.w r8, #7\n", 5413 " ae: f1b9 0f08 cmp.w r9, #8\n", 5414 " b2: f1b8 0fff cmp.w r8, #255 ; 0xff\n", 5415 " b6: f5b9 7f80 cmp.w r9, #256 ; 0x100\n", 5416 " ba: f46f 7c80 mvn.w ip, #256 ; 0x100\n", 5417 " be: eb18 0f0c cmn.w r8, ip\n", 5418 " c2: f640 7cff movw ip, #4095 ; 0xfff\n", 5419 " c6: 45e1 cmp r9, ip\n", 5420 " c8: f5b8 5f80 cmp.w r8, #4096 ; 0x1000\n", 5421 " cc: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5422 " d0: eb19 0f0c cmn.w r9, ip\n", 5423 " d4: f241 0c02 movw ip, #4098 ; 0x1002\n", 5424 " d8: 45e0 cmp r8, ip\n", 5425 " da: f64f 7cff movw ip, #65535 ; 0xffff\n", 5426 " de: 45e1 cmp r9, ip\n", 5427 " e0: f5b8 3f80 cmp.w r8, #65536 ; 0x10000\n", 5428 " e4: f1b9 1f01 cmp.w r9, #65537 ; 0x10001\n", 5429 " e8: f06f 1c01 mvn.w ip, #65537 ; 0x10001\n", 5430 " ec: eb18 0f0c cmn.w r8, ip\n", 5431 " f0: f240 0c03 movw ip, #3\n", 5432 " f4: f2c0 0c01 movt ip, #1\n", 5433 " f8: 45e1 cmp r9, ip\n", 5434 " fa: f1b8 3fff cmp.w r8, #4294967295 ; 0xffffffff\n", 5435 " fe: f119 0f07 cmn.w r9, #7\n", 5436 " 102: f118 0f08 cmn.w r8, #8\n", 5437 " 106: f119 0fff cmn.w r9, #255 ; 0xff\n", 5438 " 10a: f518 7f80 cmn.w r8, #256 ; 0x100\n", 5439 " 10e: f46f 7c80 mvn.w ip, #256 ; 0x100\n", 5440 " 112: 45e1 cmp r9, ip\n", 5441 " 114: f640 7cff movw ip, #4095 ; 0xfff\n", 5442 " 118: eb18 0f0c cmn.w r8, ip\n", 5443 " 11c: f519 5f80 cmn.w r9, #4096 ; 0x1000\n", 5444 " 120: f46f 5c80 mvn.w ip, #4096 ; 0x1000\n", 5445 " 124: 45e0 cmp r8, ip\n", 5446 " 126: f241 0c02 movw ip, #4098 ; 0x1002\n", 5447 " 12a: eb19 0f0c cmn.w r9, ip\n", 5448 " 12e: f64f 7cff movw ip, #65535 ; 0xffff\n", 5449 " 132: eb18 0f0c cmn.w r8, ip\n", 5450 " 136: f519 3f80 cmn.w r9, #65536 ; 0x10000\n", 5451 " 13a: f118 1f01 cmn.w r8, #65537 ; 0x10001\n", 5452 " 13e: f06f 1c01 mvn.w ip, #65537 ; 0x10001\n", 5453 " 142: 45e1 cmp r9, ip\n", 5454 " 144: f64f 7cfd movw ip, #65533 ; 0xfffd\n", 5455 " 148: f6cf 7cfe movt ip, #65534 ; 0xfffe\n", 5456 " 14c: 45e0 cmp r8, ip\n", 5457 nullptr 5458 }; 5459 5460 const char* const VixlJniHelpersResults[] = { 5461 " 0: e92d 4de0 stmdb sp!, {r5, r6, r7, r8, sl, fp, lr}\n", 5462 " 4: ed2d 8a10 vpush {s16-s31}\n", 5463 " 8: b089 sub sp, #36 ; 0x24\n", 5464 " a: 9000 str r0, [sp, #0]\n", 5465 " c: 9121 str r1, [sp, #132] ; 0x84\n", 5466 " e: ed8d 0a22 vstr s0, [sp, #136] ; 0x88\n", 5467 " 12: 9223 str r2, [sp, #140] ; 0x8c\n", 5468 " 14: 9324 str r3, [sp, #144] ; 0x90\n", 5469 " 16: b088 sub sp, #32\n", 5470 " 18: f5ad 5d80 sub.w sp, sp, #4096 ; 0x1000\n", 5471 " 1c: 9808 ldr r0, [sp, #32]\n", 5472 " 1e: 981f ldr r0, [sp, #124] ; 0x7c\n", 5473 " 20: 9821 ldr r0, [sp, #132] ; 0x84\n", 5474 " 22: 98ff ldr r0, [sp, #1020] ; 0x3fc\n", 5475 " 24: f8dd 0400 ldr.w r0, [sp, #1024] ; 0x400\n", 5476 " 28: f8dd cffc ldr.w ip, [sp, #4092] ; 0xffc\n", 5477 " 2c: f50d 5c80 add.w ip, sp, #4096 ; 0x1000\n", 5478 " 30: f8dc c000 ldr.w ip, [ip]\n", 5479 " 34: f8d9 c200 ldr.w ip, [r9, #512] ; 0x200\n", 5480 " 38: f8dc 0080 ldr.w r0, [ip, #128] ; 0x80\n", 5481 " 3c: 9008 str r0, [sp, #32]\n", 5482 " 3e: 901f str r0, [sp, #124] ; 0x7c\n", 5483 " 40: 9021 str r0, [sp, #132] ; 0x84\n", 5484 " 42: 90ff str r0, [sp, #1020] ; 0x3fc\n", 5485 " 44: f8cd 0400 str.w r0, [sp, #1024] ; 0x400\n", 5486 " 48: f8cd cffc str.w ip, [sp, #4092] ; 0xffc\n", 5487 " 4c: f84d 5d04 str.w r5, [sp, #-4]!\n", 5488 " 50: f50d 5580 add.w r5, sp, #4096 ; 0x1000\n", 5489 " 54: f8c5 c004 str.w ip, [r5, #4]\n", 5490 " 58: f85d 5b04 ldr.w r5, [sp], #4\n", 5491 " 5c: f04f 0cff mov.w ip, #255 ; 0xff\n", 5492 " 60: f8cd c030 str.w ip, [sp, #48] ; 0x30\n", 5493 " 64: f06f 4c7f mvn.w ip, #4278190080 ; 0xff000000\n", 5494 " 68: f8cd c030 str.w ip, [sp, #48] ; 0x30\n", 5495 " 6c: f8cd c030 str.w ip, [sp, #48] ; 0x30\n", 5496 " 70: f8cd c030 str.w ip, [sp, #48] ; 0x30\n", 5497 " 74: 900c str r0, [sp, #48] ; 0x30\n", 5498 " 76: f8dd c030 ldr.w ip, [sp, #48] ; 0x30\n", 5499 " 7a: f8cd c034 str.w ip, [sp, #52] ; 0x34\n", 5500 " 7e: f50d 5c80 add.w ip, sp, #4096 ; 0x1000\n", 5501 " 82: f8c9 c200 str.w ip, [r9, #512] ; 0x200\n", 5502 " 86: f8c9 d200 str.w sp, [r9, #512] ; 0x200\n", 5503 " 8a: f8d0 c030 ldr.w ip, [r0, #48] ; 0x30\n", 5504 " 8e: 47e0 blx ip\n", 5505 " 90: f8dd c02c ldr.w ip, [sp, #44] ; 0x2c\n", 5506 " 94: f8cd c030 str.w ip, [sp, #48] ; 0x30\n", 5507 " 98: f8d9 c200 ldr.w ip, [r9, #512] ; 0x200\n", 5508 " 9c: f8cd c02c str.w ip, [sp, #44] ; 0x2c\n", 5509 " a0: f8dd c02c ldr.w ip, [sp, #44] ; 0x2c\n", 5510 " a4: f8cd c030 str.w ip, [sp, #48] ; 0x30\n", 5511 " a8: 4648 mov r0, r9\n", 5512 " aa: f8cd 9030 str.w r9, [sp, #48] ; 0x30\n", 5513 " ae: 4684 mov ip, r0\n", 5514 " b0: f1bc 0f00 cmp.w ip, #0\n", 5515 " b4: bf18 it ne\n", 5516 " b6: f10d 0c30 addne.w ip, sp, #48 ; 0x30\n", 5517 " ba: f10d 0c30 add.w ip, sp, #48 ; 0x30\n", 5518 " be: f1bc 0f00 cmp.w ip, #0\n", 5519 " c2: bf0c ite eq\n", 5520 " c4: 2000 moveq r0, #0\n", 5521 " c6: a80c addne r0, sp, #48 ; 0x30\n", 5522 " c8: f8dd c040 ldr.w ip, [sp, #64] ; 0x40\n", 5523 " cc: f1bc 0f00 cmp.w ip, #0\n", 5524 " d0: bf18 it ne\n", 5525 " d2: f10d 0c40 addne.w ip, sp, #64 ; 0x40\n", 5526 " d6: f8cd c030 str.w ip, [sp, #48] ; 0x30\n", 5527 " da: f1bc 0f00 cmp.w ip, #0\n", 5528 " de: bf0c ite eq\n", 5529 " e0: 2000 moveq r0, #0\n", 5530 " e2: 4668 movne r0, sp\n", 5531 " e4: f1bc 0f00 cmp.w ip, #0\n", 5532 " e8: bf0c ite eq\n", 5533 " ea: 2000 moveq r0, #0\n", 5534 " ec: f20d 4001 addwne r0, sp, #1025 ; 0x401\n", 5535 " f0: f1bc 0f00 cmp.w ip, #0\n", 5536 " f4: bf18 it ne\n", 5537 " f6: f20d 4c01 addwne ip, sp, #1025 ; 0x401\n", 5538 " fa: f8d9 c084 ldr.w ip, [r9, #132] ; 0x84\n", 5539 " fe: f1bc 0f00 cmp.w ip, #0\n", 5540 " 102: d171 bne.n 1e8 <VixlJniHelpers+0x1e8>\n", 5541 " 104: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5542 " 108: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5543 " 10c: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5544 " 110: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5545 " 114: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5546 " 118: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5547 " 11c: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5548 " 120: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5549 " 124: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5550 " 128: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5551 " 12c: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5552 " 130: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5553 " 134: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5554 " 138: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5555 " 13c: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5556 " 140: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5557 " 144: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5558 " 148: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5559 " 14c: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5560 " 150: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5561 " 154: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5562 " 158: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5563 " 15c: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5564 " 160: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5565 " 164: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5566 " 168: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5567 " 16c: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5568 " 170: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5569 " 174: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5570 " 178: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5571 " 17c: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5572 " 180: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5573 " 184: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5574 " 188: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5575 " 18c: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5576 " 190: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5577 " 194: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5578 " 198: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5579 " 19c: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5580 " 1a0: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5581 " 1a4: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5582 " 1a8: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5583 " 1ac: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5584 " 1b0: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5585 " 1b4: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5586 " 1b8: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5587 " 1bc: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5588 " 1c0: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5589 " 1c4: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5590 " 1c8: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5591 " 1cc: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5592 " 1d0: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5593 " 1d4: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5594 " 1d8: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5595 " 1dc: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5596 " 1e0: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5597 " 1e4: f000 b802 b.w 1ec <VixlJniHelpers+0x1ec>\n", 5598 " 1e8: f000 b818 b.w 21c <VixlJniHelpers+0x21c>\n", 5599 " 1ec: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5600 " 1f0: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5601 " 1f4: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5602 " 1f8: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5603 " 1fc: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5604 " 200: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5605 " 204: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5606 " 208: f8cd c7ff str.w ip, [sp, #2047] ; 0x7ff\n", 5607 " 20c: f50d 5d80 add.w sp, sp, #4096 ; 0x1000\n", 5608 " 210: b008 add sp, #32\n", 5609 " 212: b009 add sp, #36 ; 0x24\n", 5610 " 214: ecbd 8a10 vpop {s16-s31}\n", 5611 " 218: e8bd 8de0 ldmia.w sp!, {r5, r6, r7, r8, sl, fp, pc}\n", 5612 " 21c: 4660 mov r0, ip\n", 5613 " 21e: f8d9 c2b8 ldr.w ip, [r9, #696] ; 0x2b8\n", 5614 " 222: 47e0 blx ip\n", 5615 nullptr 5616 }; 5617 5618 const char* const VixlLoadFromOffsetResults[] = { 5619 " 0: 68e2 ldr r2, [r4, #12]\n", 5620 " 2: f8d4 2fff ldr.w r2, [r4, #4095] ; 0xfff\n", 5621 " 6: f504 5280 add.w r2, r4, #4096 ; 0x1000\n", 5622 " a: 6812 ldr r2, [r2, #0]\n", 5623 " c: f504 1280 add.w r2, r4, #1048576 ; 0x100000\n", 5624 " 10: f8d2 20a4 ldr.w r2, [r2, #164] ; 0xa4\n", 5625 " 14: f44f 5280 mov.w r2, #4096 ; 0x1000\n", 5626 " 18: f2c0 0210 movt r2, #16\n", 5627 " 1c: 4422 add r2, r4\n", 5628 " 1e: 6812 ldr r2, [r2, #0]\n", 5629 " 20: f44f 5c80 mov.w ip, #4096 ; 0x1000\n", 5630 " 24: f2c0 0c10 movt ip, #16\n", 5631 " 28: 4464 add r4, ip\n", 5632 " 2a: 6824 ldr r4, [r4, #0]\n", 5633 " 2c: 89a2 ldrh r2, [r4, #12]\n", 5634 " 2e: f8b4 2fff ldrh.w r2, [r4, #4095] ; 0xfff\n", 5635 " 32: f504 5280 add.w r2, r4, #4096 ; 0x1000\n", 5636 " 36: 8812 ldrh r2, [r2, #0]\n", 5637 " 38: f504 1280 add.w r2, r4, #1048576 ; 0x100000\n", 5638 " 3c: f8b2 20a4 ldrh.w r2, [r2, #164] ; 0xa4\n", 5639 " 40: f44f 5280 mov.w r2, #4096 ; 0x1000\n", 5640 " 44: f2c0 0210 movt r2, #16\n", 5641 " 48: 4422 add r2, r4\n", 5642 " 4a: 8812 ldrh r2, [r2, #0]\n", 5643 " 4c: f44f 5c80 mov.w ip, #4096 ; 0x1000\n", 5644 " 50: f2c0 0c10 movt ip, #16\n", 5645 " 54: 4464 add r4, ip\n", 5646 " 56: 8824 ldrh r4, [r4, #0]\n", 5647 " 58: e9d4 2303 ldrd r2, r3, [r4, #12]\n", 5648 " 5c: e9d4 23ff ldrd r2, r3, [r4, #1020] ; 0x3fc\n", 5649 " 60: f504 6280 add.w r2, r4, #1024 ; 0x400\n", 5650 " 64: e9d2 2300 ldrd r2, r3, [r2]\n", 5651 " 68: f504 2280 add.w r2, r4, #262144 ; 0x40000\n", 5652 " 6c: e9d2 2329 ldrd r2, r3, [r2, #164] ; 0xa4\n", 5653 " 70: f44f 6280 mov.w r2, #1024 ; 0x400\n", 5654 " 74: f2c0 0204 movt r2, #4\n", 5655 " 78: 4422 add r2, r4\n", 5656 " 7a: e9d2 2300 ldrd r2, r3, [r2]\n", 5657 " 7e: f44f 6c80 mov.w ip, #1024 ; 0x400\n", 5658 " 82: f2c0 0c04 movt ip, #4\n", 5659 " 86: 4464 add r4, ip\n", 5660 " 88: e9d4 4500 ldrd r4, r5, [r4]\n", 5661 " 8c: f8dc 000c ldr.w r0, [ip, #12]\n", 5662 " 90: f5a4 1280 sub.w r2, r4, #1048576 ; 0x100000\n", 5663 " 94: f8d2 20a4 ldr.w r2, [r2, #164] ; 0xa4\n", 5664 " 98: f994 200c ldrsb.w r2, [r4, #12]\n", 5665 " 9c: 7b22 ldrb r2, [r4, #12]\n", 5666 " 9e: f9b4 200c ldrsh.w r2, [r4, #12]\n", 5667 nullptr 5668 }; 5669 const char* const VixlStoreToOffsetResults[] = { 5670 " 0: 60e2 str r2, [r4, #12]\n", 5671 " 2: f8c4 2fff str.w r2, [r4, #4095] ; 0xfff\n", 5672 " 6: f504 5c80 add.w ip, r4, #4096 ; 0x1000\n", 5673 " a: f8cc 2000 str.w r2, [ip]\n", 5674 " e: f504 1c80 add.w ip, r4, #1048576 ; 0x100000\n", 5675 " 12: f8cc 20a4 str.w r2, [ip, #164] ; 0xa4\n", 5676 " 16: f44f 5c80 mov.w ip, #4096 ; 0x1000\n", 5677 " 1a: f2c0 0c10 movt ip, #16\n", 5678 " 1e: 44a4 add ip, r4\n", 5679 " 20: f8cc 2000 str.w r2, [ip]\n", 5680 " 24: f44f 5c80 mov.w ip, #4096 ; 0x1000\n", 5681 " 28: f2c0 0c10 movt ip, #16\n", 5682 " 2c: 44a4 add ip, r4\n", 5683 " 2e: f8cc 4000 str.w r4, [ip]\n", 5684 " 32: 81a2 strh r2, [r4, #12]\n", 5685 " 34: f8a4 2fff strh.w r2, [r4, #4095] ; 0xfff\n", 5686 " 38: f504 5c80 add.w ip, r4, #4096 ; 0x1000\n", 5687 " 3c: f8ac 2000 strh.w r2, [ip]\n", 5688 " 40: f504 1c80 add.w ip, r4, #1048576 ; 0x100000\n", 5689 " 44: f8ac 20a4 strh.w r2, [ip, #164] ; 0xa4\n", 5690 " 48: f44f 5c80 mov.w ip, #4096 ; 0x1000\n", 5691 " 4c: f2c0 0c10 movt ip, #16\n", 5692 " 50: 44a4 add ip, r4\n", 5693 " 52: f8ac 2000 strh.w r2, [ip]\n", 5694 " 56: f44f 5c80 mov.w ip, #4096 ; 0x1000\n", 5695 " 5a: f2c0 0c10 movt ip, #16\n", 5696 " 5e: 44a4 add ip, r4\n", 5697 " 60: f8ac 4000 strh.w r4, [ip]\n", 5698 " 64: e9c4 2303 strd r2, r3, [r4, #12]\n", 5699 " 68: e9c4 23ff strd r2, r3, [r4, #1020] ; 0x3fc\n", 5700 " 6c: f504 6c80 add.w ip, r4, #1024 ; 0x400\n", 5701 " 70: e9cc 2300 strd r2, r3, [ip]\n", 5702 " 74: f504 2c80 add.w ip, r4, #262144 ; 0x40000\n", 5703 " 78: e9cc 2329 strd r2, r3, [ip, #164] ; 0xa4\n", 5704 " 7c: f44f 6c80 mov.w ip, #1024 ; 0x400\n", 5705 " 80: f2c0 0c04 movt ip, #4\n", 5706 " 84: 44a4 add ip, r4\n", 5707 " 86: e9cc 2300 strd r2, r3, [ip]\n", 5708 " 8a: f44f 6c80 mov.w ip, #1024 ; 0x400\n", 5709 " 8e: f2c0 0c04 movt ip, #4\n", 5710 " 92: 44a4 add ip, r4\n", 5711 " 94: e9cc 4500 strd r4, r5, [ip]\n", 5712 " 98: f8cc 000c str.w r0, [ip, #12]\n", 5713 " 9c: f5a4 1c80 sub.w ip, r4, #1048576 ; 0x100000\n", 5714 " a0: f8cc 20a4 str.w r2, [ip, #164] ; 0xa4\n", 5715 " a4: 7322 strb r2, [r4, #12]\n", 5716 nullptr 5717 }; 5718 5719 std::map<std::string, const char* const*> test_results; 5720 void setup_results() { 5721 test_results["SimpleMov"] = SimpleMovResults; 5722 test_results["SimpleMov32"] = SimpleMov32Results; 5723 test_results["SimpleMovAdd"] = SimpleMovAddResults; 5724 test_results["DataProcessingRegister"] = DataProcessingRegisterResults; 5725 test_results["DataProcessingImmediate"] = DataProcessingImmediateResults; 5726 test_results["DataProcessingModifiedImmediate"] = DataProcessingModifiedImmediateResults; 5727 test_results["DataProcessingModifiedImmediates"] = DataProcessingModifiedImmediatesResults; 5728 test_results["DataProcessingShiftedRegister"] = DataProcessingShiftedRegisterResults; 5729 test_results["ShiftImmediate"] = ShiftImmediateResults; 5730 test_results["BasicLoad"] = BasicLoadResults; 5731 test_results["BasicStore"] = BasicStoreResults; 5732 test_results["ComplexLoad"] = ComplexLoadResults; 5733 test_results["ComplexStore"] = ComplexStoreResults; 5734 test_results["NegativeLoadStore"] = NegativeLoadStoreResults; 5735 test_results["SimpleLoadStoreDual"] = SimpleLoadStoreDualResults; 5736 test_results["ComplexLoadStoreDual"] = ComplexLoadStoreDualResults; 5737 test_results["NegativeLoadStoreDual"] = NegativeLoadStoreDualResults; 5738 test_results["SimpleBranch"] = SimpleBranchResults; 5739 test_results["LongBranch"] = LongBranchResults; 5740 test_results["LoadMultiple"] = LoadMultipleResults; 5741 test_results["StoreMultiple"] = StoreMultipleResults; 5742 test_results["MovWMovT"] = MovWMovTResults; 5743 test_results["SpecialAddSub"] = SpecialAddSubResults; 5744 test_results["LoadFromOffset"] = LoadFromOffsetResults; 5745 test_results["StoreToOffset"] = StoreToOffsetResults; 5746 test_results["IfThen"] = IfThenResults; 5747 test_results["CbzCbnz"] = CbzCbnzResults; 5748 test_results["Multiply"] = MultiplyResults; 5749 test_results["Divide"] = DivideResults; 5750 test_results["VMov"] = VMovResults; 5751 test_results["BasicFloatingPoint"] = BasicFloatingPointResults; 5752 test_results["FloatingPointConversions"] = FloatingPointConversionsResults; 5753 test_results["FloatingPointComparisons"] = FloatingPointComparisonsResults; 5754 test_results["Calls"] = CallsResults; 5755 test_results["Breakpoint"] = BreakpointResults; 5756 test_results["StrR1"] = StrR1Results; 5757 test_results["VPushPop"] = VPushPopResults; 5758 test_results["Max16BitBranch"] = Max16BitBranchResults; 5759 test_results["Branch32"] = Branch32Results; 5760 test_results["CompareAndBranchMax"] = CompareAndBranchMaxResults; 5761 test_results["CompareAndBranchRelocation16"] = CompareAndBranchRelocation16Results; 5762 test_results["CompareAndBranchRelocation32"] = CompareAndBranchRelocation32Results; 5763 test_results["MixedBranch32"] = MixedBranch32Results; 5764 test_results["Shifts"] = ShiftsResults; 5765 test_results["LoadStoreRegOffset"] = LoadStoreRegOffsetResults; 5766 test_results["LoadStoreLimits"] = LoadStoreLimitsResults; 5767 test_results["CompareAndBranch"] = CompareAndBranchResults; 5768 test_results["AddConstant"] = AddConstantResults; 5769 test_results["CmpConstant"] = CmpConstantResults; 5770 test_results["VixlJniHelpers"] = VixlJniHelpersResults; 5771 test_results["VixlStoreToOffset"] = VixlStoreToOffsetResults; 5772 test_results["VixlLoadFromOffset"] = VixlLoadFromOffsetResults; 5773 } 5774