blob: 3943e3713b99b974e1f844f031ee0e48cb8fb3a8 [file] [log] [blame]
const char* SimpleMovResults[] = {
" 0: 0008 movs r0, r1\n",
" 2: 46c8 mov r8, r9\n",
" 4: 2001 movs r0, #1\n",
" 6: f04f 0809 mov.w r8, #9\n",
nullptr
};
const char* SimpleMov32Results[] = {
" 0: ea4f 0001 mov.w r0, r1\n",
" 4: ea4f 0809 mov.w r8, r9\n",
nullptr
};
const char* SimpleMovAddResults[] = {
" 0: 0008 movs r0, r1\n",
" 2: 1888 adds r0, r1, r2\n",
" 4: 1c08 adds r0, r1, #0\n",
nullptr
};
const char* DataProcessingRegisterResults[] = {
" 0: 0008 movs r0, r1\n",
" 2: 43c8 mvns r0, r1\n",
" 4: 1888 adds r0, r1, r2\n",
" 6: 1a88 subs r0, r1, r2\n",
" 8: ea01 0002 and.w r0, r1, r2\n",
" c: ea41 0002 orr.w r0, r1, r2\n",
" 10: ea81 0002 eor.w r0, r1, r2\n",
" 14: ea21 0002 bic.w r0, r1, r2\n",
" 18: eb41 0002 adc.w r0, r1, r2\n",
" 1c: eb61 0002 sbc.w r0, r1, r2\n",
" 20: ebc1 0002 rsb r0, r1, r2\n",
" 24: 1c08 adds r0, r1, #0\n",
" 26: 1e08 subs r0, r1, #0\n",
" 28: 4008 ands r0, r1\n",
" 2a: 4308 orrs r0, r1\n",
" 2c: 4048 eors r0, r1\n",
" 2e: 4388 bics r0, r1\n",
" 30: 4148 adcs r0, r1\n",
" 32: 4188 sbcs r0, r1\n",
" 34: 4248 negs r0, r1\n",
" 36: 4208 tst r0, r1\n",
" 38: ea90 0f01 teq r0, r1\n",
" 3c: 4288 cmp r0, r1\n",
" 3e: 42c8 cmn r0, r1\n",
" 40: 0008 movs r0, r1\n",
" 42: 43c8 mvns r0, r1\n",
nullptr
};
const char* DataProcessingImmediateResults[] = {
" 0: 2055 movs r0, #85 ; 0x55\n",
" 2: f06f 0055 mvn.w r0, #85 ; 0x55\n",
" 6: f101 0055 add.w r0, r1, #85 ; 0x55\n",
" a: f1a1 0055 sub.w r0, r1, #85 ; 0x55\n",
" e: f001 0055 and.w r0, r1, #85 ; 0x55\n",
" 12: f041 0055 orr.w r0, r1, #85 ; 0x55\n",
" 16: f081 0055 eor.w r0, r1, #85 ; 0x55\n",
" 1a: f021 0055 bic.w r0, r1, #85 ; 0x55\n",
" 1e: f141 0055 adc.w r0, r1, #85 ; 0x55\n",
" 22: f161 0055 sbc.w r0, r1, #85 ; 0x55\n",
" 26: f1c1 0055 rsb r0, r1, #85 ; 0x55\n",
" 2a: f010 0f55 tst.w r0, #85 ; 0x55\n",
" 2e: f090 0f55 teq r0, #85 ; 0x55\n",
" 32: 2855 cmp r0, #85 ; 0x55\n",
" 34: f110 0f55 cmn.w r0, #85 ; 0x55\n",
" 38: 1d48 adds r0, r1, #5\n",
" 3a: 1f48 subs r0, r1, #5\n",
" 3c: 2055 movs r0, #85 ; 0x55\n",
" 3e: f07f 0055 mvns.w r0, #85 ; 0x55\n",
nullptr
};
const char* DataProcessingModifiedImmediateResults[] = {
" 0: f04f 1055 mov.w r0, #5570645 ; 0x550055\n",
" 4: f06f 1055 mvn.w r0, #5570645 ; 0x550055\n",
" 8: f101 1055 add.w r0, r1, #5570645 ; 0x550055\n",
" c: f1a1 1055 sub.w r0, r1, #5570645 ; 0x550055\n",
" 10: f001 1055 and.w r0, r1, #5570645 ; 0x550055\n",
" 14: f041 1055 orr.w r0, r1, #5570645 ; 0x550055\n",
" 18: f081 1055 eor.w r0, r1, #5570645 ; 0x550055\n",
" 1c: f021 1055 bic.w r0, r1, #5570645 ; 0x550055\n",
" 20: f141 1055 adc.w r0, r1, #5570645 ; 0x550055\n",
" 24: f161 1055 sbc.w r0, r1, #5570645 ; 0x550055\n",
" 28: f1c1 1055 rsb r0, r1, #5570645 ; 0x550055\n",
" 2c: f010 1f55 tst.w r0, #5570645 ; 0x550055\n",
" 30: f090 1f55 teq r0, #5570645 ; 0x550055\n",
" 34: f1b0 1f55 cmp.w r0, #5570645 ; 0x550055\n",
" 38: f110 1f55 cmn.w r0, #5570645 ; 0x550055\n",
nullptr
};
const char* DataProcessingModifiedImmediatesResults[] = {
" 0: f04f 1055 mov.w r0, #5570645 ; 0x550055\n",
" 4: f04f 2055 mov.w r0, #1426085120 ; 0x55005500\n",
" 8: f04f 3055 mov.w r0, #1431655765 ; 0x55555555\n",
" c: f04f 4055 mov.w r0, #3573547008 ; 0xd5000000\n",
" 10: f04f 40d4 mov.w r0, #1778384896 ; 0x6a000000\n",
" 14: f44f 7054 mov.w r0, #848 ; 0x350\n",
" 18: f44f 70d4 mov.w r0, #424 ; 0x1a8\n",
nullptr
};
const char* DataProcessingShiftedRegisterResults[] = {
" 0: 0123 lsls r3, r4, #4\n",
" 2: 0963 lsrs r3, r4, #5\n",
" 4: 11a3 asrs r3, r4, #6\n",
" 6: ea4f 13f4 mov.w r3, r4, ror #7\n",
" a: 41e3 rors r3, r4\n",
" c: 0128 lsls r0, r5, #4\n",
" e: 0968 lsrs r0, r5, #5\n",
" 10: 11a8 asrs r0, r5, #6\n",
" 12: ea4f 18f4 mov.w r8, r4, ror #7\n",
" 16: ea4f 0834 mov.w r8, r4, rrx\n",
nullptr
};
const char* BasicLoadResults[] = {
" 0: 69a3 ldr r3, [r4, #24]\n",
" 2: 7e23 ldrb r3, [r4, #24]\n",
" 4: 8b23 ldrh r3, [r4, #24]\n",
" 6: f994 3018 ldrsb.w r3, [r4, #24]\n",
" a: f9b4 3018 ldrsh.w r3, [r4, #24]\n",
" e: 9b06 ldr r3, [sp, #24]\n",
" 10: f8d4 8018 ldr.w r8, [r4, #24]\n",
" 14: f894 8018 ldrb.w r8, [r4, #24]\n",
" 18: f8b4 8018 ldrh.w r8, [r4, #24]\n",
" 1c: f994 8018 ldrsb.w r8, [r4, #24]\n",
" 20: f9b4 8018 ldrsh.w r8, [r4, #24]\n",
nullptr
};
const char* BasicStoreResults[] = {
" 0: 61a3 str r3, [r4, #24]\n",
" 2: 7623 strb r3, [r4, #24]\n",
" 4: 8323 strh r3, [r4, #24]\n",
" 6: 9306 str r3, [sp, #24]\n",
" 8: f8c4 8018 str.w r8, [r4, #24]\n",
" c: f884 8018 strb.w r8, [r4, #24]\n",
" 10: f8a4 8018 strh.w r8, [r4, #24]\n",
nullptr
};
const char* ComplexLoadResults[] = {
" 0: 69a3 ldr r3, [r4, #24]\n",
" 2: f854 3f18 ldr.w r3, [r4, #24]!\n",
" 6: f854 3b18 ldr.w r3, [r4], #24\n",
" a: f854 3c18 ldr.w r3, [r4, #-24]\n",
" e: f854 3d18 ldr.w r3, [r4, #-24]!\n",
" 12: f854 3918 ldr.w r3, [r4], #-24\n",
" 16: 7e23 ldrb r3, [r4, #24]\n",
" 18: f814 3f18 ldrb.w r3, [r4, #24]!\n",
" 1c: f814 3b18 ldrb.w r3, [r4], #24\n",
" 20: f814 3c18 ldrb.w r3, [r4, #-24]\n",
" 24: f814 3d18 ldrb.w r3, [r4, #-24]!\n",
" 28: f814 3918 ldrb.w r3, [r4], #-24\n",
" 2c: 8b23 ldrh r3, [r4, #24]\n",
" 2e: f834 3f18 ldrh.w r3, [r4, #24]!\n",
" 32: f834 3b18 ldrh.w r3, [r4], #24\n",
" 36: f834 3c18 ldrh.w r3, [r4, #-24]\n",
" 3a: f834 3d18 ldrh.w r3, [r4, #-24]!\n",
" 3e: f834 3918 ldrh.w r3, [r4], #-24\n",
" 42: f994 3018 ldrsb.w r3, [r4, #24]\n",
" 46: f914 3f18 ldrsb.w r3, [r4, #24]!\n",
" 4a: f914 3b18 ldrsb.w r3, [r4], #24\n",
" 4e: f914 3c18 ldrsb.w r3, [r4, #-24]\n",
" 52: f914 3d18 ldrsb.w r3, [r4, #-24]!\n",
" 56: f914 3918 ldrsb.w r3, [r4], #-24\n",
" 5a: f9b4 3018 ldrsh.w r3, [r4, #24]\n",
" 5e: f934 3f18 ldrsh.w r3, [r4, #24]!\n",
" 62: f934 3b18 ldrsh.w r3, [r4], #24\n",
" 66: f934 3c18 ldrsh.w r3, [r4, #-24]\n",
" 6a: f934 3d18 ldrsh.w r3, [r4, #-24]!\n",
" 6e: f934 3918 ldrsh.w r3, [r4], #-24\n",
nullptr
};
const char* ComplexStoreResults[] = {
" 0: 61a3 str r3, [r4, #24]\n",
" 2: f844 3f18 str.w r3, [r4, #24]!\n",
" 6: f844 3b18 str.w r3, [r4], #24\n",
" a: f844 3c18 str.w r3, [r4, #-24]\n",
" e: f844 3d18 str.w r3, [r4, #-24]!\n",
" 12: f844 3918 str.w r3, [r4], #-24\n",
" 16: 7623 strb r3, [r4, #24]\n",
" 18: f804 3f18 strb.w r3, [r4, #24]!\n",
" 1c: f804 3b18 strb.w r3, [r4], #24\n",
" 20: f804 3c18 strb.w r3, [r4, #-24]\n",
" 24: f804 3d18 strb.w r3, [r4, #-24]!\n",
" 28: f804 3918 strb.w r3, [r4], #-24\n",
" 2c: 8323 strh r3, [r4, #24]\n",
" 2e: f824 3f18 strh.w r3, [r4, #24]!\n",
" 32: f824 3b18 strh.w r3, [r4], #24\n",
" 36: f824 3c18 strh.w r3, [r4, #-24]\n",
" 3a: f824 3d18 strh.w r3, [r4, #-24]!\n",
" 3e: f824 3918 strh.w r3, [r4], #-24\n",
nullptr
};
const char* NegativeLoadStoreResults[] = {
" 0: f854 3c18 ldr.w r3, [r4, #-24]\n",
" 4: f854 3d18 ldr.w r3, [r4, #-24]!\n",
" 8: f854 3918 ldr.w r3, [r4], #-24\n",
" c: f854 3e18 ldrt r3, [r4, #24]\n",
" 10: f854 3f18 ldr.w r3, [r4, #24]!\n",
" 14: f854 3b18 ldr.w r3, [r4], #24\n",
" 18: f814 3c18 ldrb.w r3, [r4, #-24]\n",
" 1c: f814 3d18 ldrb.w r3, [r4, #-24]!\n",
" 20: f814 3918 ldrb.w r3, [r4], #-24\n",
" 24: f814 3e18 ldrbt r3, [r4, #24]\n",
" 28: f814 3f18 ldrb.w r3, [r4, #24]!\n",
" 2c: f814 3b18 ldrb.w r3, [r4], #24\n",
" 30: f834 3c18 ldrh.w r3, [r4, #-24]\n",
" 34: f834 3d18 ldrh.w r3, [r4, #-24]!\n",
" 38: f834 3918 ldrh.w r3, [r4], #-24\n",
" 3c: f834 3e18 ldrht r3, [r4, #24]\n",
" 40: f834 3f18 ldrh.w r3, [r4, #24]!\n",
" 44: f834 3b18 ldrh.w r3, [r4], #24\n",
" 48: f914 3c18 ldrsb.w r3, [r4, #-24]\n",
" 4c: f914 3d18 ldrsb.w r3, [r4, #-24]!\n",
" 50: f914 3918 ldrsb.w r3, [r4], #-24\n",
" 54: f914 3e18 ldrsbt r3, [r4, #24]\n",
" 58: f914 3f18 ldrsb.w r3, [r4, #24]!\n",
" 5c: f914 3b18 ldrsb.w r3, [r4], #24\n",
" 60: f934 3c18 ldrsh.w r3, [r4, #-24]\n",
" 64: f934 3d18 ldrsh.w r3, [r4, #-24]!\n",
" 68: f934 3918 ldrsh.w r3, [r4], #-24\n",
" 6c: f934 3e18 ldrsht r3, [r4, #24]\n",
" 70: f934 3f18 ldrsh.w r3, [r4, #24]!\n",
" 74: f934 3b18 ldrsh.w r3, [r4], #24\n",
" 78: f844 3c18 str.w r3, [r4, #-24]\n",
" 7c: f844 3d18 str.w r3, [r4, #-24]!\n",
" 80: f844 3918 str.w r3, [r4], #-24\n",
" 84: f844 3e18 strt r3, [r4, #24]\n",
" 88: f844 3f18 str.w r3, [r4, #24]!\n",
" 8c: f844 3b18 str.w r3, [r4], #24\n",
" 90: f804 3c18 strb.w r3, [r4, #-24]\n",
" 94: f804 3d18 strb.w r3, [r4, #-24]!\n",
" 98: f804 3918 strb.w r3, [r4], #-24\n",
" 9c: f804 3e18 strbt r3, [r4, #24]\n",
" a0: f804 3f18 strb.w r3, [r4, #24]!\n",
" a4: f804 3b18 strb.w r3, [r4], #24\n",
" a8: f824 3c18 strh.w r3, [r4, #-24]\n",
" ac: f824 3d18 strh.w r3, [r4, #-24]!\n",
" b0: f824 3918 strh.w r3, [r4], #-24\n",
" b4: f824 3e18 strht r3, [r4, #24]\n",
" b8: f824 3f18 strh.w r3, [r4, #24]!\n",
" bc: f824 3b18 strh.w r3, [r4], #24\n",
nullptr
};
const char* SimpleLoadStoreDualResults[] = {
" 0: e9c0 2306 strd r2, r3, [r0, #24]\n",
" 4: e9d0 2306 ldrd r2, r3, [r0, #24]\n",
nullptr
};
const char* ComplexLoadStoreDualResults[] = {
" 0: e9c0 2306 strd r2, r3, [r0, #24]\n",
" 4: e9e0 2306 strd r2, r3, [r0, #24]!\n",
" 8: e8e0 2306 strd r2, r3, [r0], #24\n",
" c: e940 2306 strd r2, r3, [r0, #-24]\n",
" 10: e960 2306 strd r2, r3, [r0, #-24]!\n",
" 14: e860 2306 strd r2, r3, [r0], #-24\n",
" 18: e9d0 2306 ldrd r2, r3, [r0, #24]\n",
" 1c: e9f0 2306 ldrd r2, r3, [r0, #24]!\n",
" 20: e8f0 2306 ldrd r2, r3, [r0], #24\n",
" 24: e950 2306 ldrd r2, r3, [r0, #-24]\n",
" 28: e970 2306 ldrd r2, r3, [r0, #-24]!\n",
" 2c: e870 2306 ldrd r2, r3, [r0], #-24\n",
nullptr
};
const char* NegativeLoadStoreDualResults[] = {
" 0: e940 2306 strd r2, r3, [r0, #-24]\n",
" 4: e960 2306 strd r2, r3, [r0, #-24]!\n",
" 8: e860 2306 strd r2, r3, [r0], #-24\n",
" c: e9c0 2306 strd r2, r3, [r0, #24]\n",
" 10: e9e0 2306 strd r2, r3, [r0, #24]!\n",
" 14: e8e0 2306 strd r2, r3, [r0], #24\n",
" 18: e950 2306 ldrd r2, r3, [r0, #-24]\n",
" 1c: e970 2306 ldrd r2, r3, [r0, #-24]!\n",
" 20: e870 2306 ldrd r2, r3, [r0], #-24\n",
" 24: e9d0 2306 ldrd r2, r3, [r0, #24]\n",
" 28: e9f0 2306 ldrd r2, r3, [r0, #24]!\n",
" 2c: e8f0 2306 ldrd r2, r3, [r0], #24\n",
nullptr
};
const char* SimpleBranchResults[] = {
" 0: 2002 movs r0, #2\n",
" 2: 2101 movs r1, #1\n",
" 4: e7fd b.n 2 <SimpleBranch+0x2>\n",
" 6: e000 b.n a <SimpleBranch+0xa>\n",
" 8: 2102 movs r1, #2\n",
" a: 2003 movs r0, #3\n",
" c: 2002 movs r0, #2\n",
" e: 2101 movs r1, #1\n",
" 10: d0fd beq.n e <SimpleBranch+0xe>\n",
" 12: d000 beq.n 16 <SimpleBranch+0x16>\n",
" 14: 2102 movs r1, #2\n",
" 16: 2003 movs r0, #3\n",
" 18: e002 b.n 20 <SimpleBranch+0x20>\n",
" 1a: 2104 movs r1, #4\n",
" 1c: e000 b.n 20 <SimpleBranch+0x20>\n",
" 1e: 2105 movs r1, #5\n",
" 20: 2006 movs r0, #6\n",
nullptr
};
const char* LongBranchResults[] = {
" 0: f04f 0002 mov.w r0, #2\n",
" 4: f04f 0101 mov.w r1, #1\n",
" 8: f7ff bffc b.w 4 <LongBranch+0x4>\n",
" c: f000 b802 b.w 14 <LongBranch+0x14>\n",
" 10: f04f 0102 mov.w r1, #2\n",
" 14: f04f 0003 mov.w r0, #3\n",
" 18: f04f 0002 mov.w r0, #2\n",
" 1c: f04f 0101 mov.w r1, #1\n",
" 20: f43f affc beq.w 1c <LongBranch+0x1c>\n",
" 24: f000 8002 beq.w 2c <LongBranch+0x2c>\n",
" 28: f04f 0102 mov.w r1, #2\n",
" 2c: f04f 0003 mov.w r0, #3\n",
" 30: f000 b806 b.w 40 <LongBranch+0x40>\n",
" 34: f04f 0104 mov.w r1, #4\n",
" 38: f000 b802 b.w 40 <LongBranch+0x40>\n",
" 3c: f04f 0105 mov.w r1, #5\n",
" 40: f04f 0006 mov.w r0, #6\n",
nullptr
};
const char* LoadMultipleResults[] = {
" 0: cc09 ldmia r4!, {r0, r3}\n",
" 2: e934 4800 ldmdb r4!, {fp, lr}\n",
" 6: e914 4800 ldmdb r4, {fp, lr}\n",
" a: f854 5b04 ldr.w r5, [r4], #4\n",
nullptr
};
const char* StoreMultipleResults[] = {
" 0: c409 stmia r4!, {r0, r3}\n",
" 2: e8a4 4800 stmia.w r4!, {fp, lr}\n",
" 6: e884 4800 stmia.w r4, {fp, lr}\n",
" a: f844 5c04 str.w r5, [r4, #-4]\n",
" e: f844 5d04 str.w r5, [r4, #-4]!\n",
nullptr
};
const char* MovWMovTResults[] = {
" 0: 2400 movs r4, #0\n",
" 2: 2434 movs r4, #52 ; 0x34\n",
" 4: f240 0934 movw r9, #52 ; 0x34\n",
" 8: f241 2334 movw r3, #4660 ; 0x1234\n",
" c: f64f 79ff movw r9, #65535 ; 0xffff\n",
" 10: f2c0 0000 movt r0, #0\n",
" 14: f2c1 2034 movt r0, #4660 ; 0x1234\n",
" 18: f6cf 71ff movt r1, #65535 ; 0xffff\n",
nullptr
};
const char* SpecialAddSubResults[] = {
" 0: f20d 0250 addw r2, sp, #80 ; 0x50\n",
" 4: f20d 0d50 addw sp, sp, #80 ; 0x50\n",
" 8: f20d 0850 addw r8, sp, #80 ; 0x50\n",
" c: f60d 7200 addw r2, sp, #3840 ; 0xf00\n",
" 10: f60d 7d00 addw sp, sp, #3840 ; 0xf00\n",
" 14: f2ad 0d50 subw sp, sp, #80 ; 0x50\n",
" 18: f2ad 0050 subw r0, sp, #80 ; 0x50\n",
" 1c: f2ad 0850 subw r8, sp, #80 ; 0x50\n",
" 20: f6ad 7d00 subw sp, sp, #3840 ; 0xf00\n",
nullptr
};
const char* StoreToOffsetResults[] = {
" 0: 60e2 str r2, [r4, #12]\n",
" 2: f44f 5c00 mov.w ip, #8192 ; 0x2000\n",
" 6: 44a4 add ip, r4\n",
" 8: f8cc 2000 str.w r2, [ip]\n",
nullptr
};
const char* IfThenResults[] = {
" 0: bf08 it eq\n",
" 2: 2101 moveq r1, #1\n",
" 4: bf04 itt eq\n",
" 6: 2101 moveq r1, #1\n",
" 8: 2202 moveq r2, #2\n",
" a: bf0c ite eq\n",
" c: 2101 moveq r1, #1\n",
" e: 2202 movne r2, #2\n",
" 10: bf06 itte eq\n",
" 12: 2101 moveq r1, #1\n",
" 14: 2202 moveq r2, #2\n",
" 16: 2303 movne r3, #3\n",
" 18: bf0e itee eq\n",
" 1a: 2101 moveq r1, #1\n",
" 1c: 2202 movne r2, #2\n",
" 1e: 2303 movne r3, #3\n",
" 20: bf03 ittte eq\n",
" 22: 2101 moveq r1, #1\n",
" 24: 2202 moveq r2, #2\n",
" 26: 2303 moveq r3, #3\n",
" 28: 2404 movne r4, #4\n",
nullptr
};
const char* CbzCbnzResults[] = {
" 0: b10a cbz r2, 6 <CbzCbnz+0x6>\n",
" 2: 2103 movs r1, #3\n",
" 4: 2203 movs r2, #3\n",
" 6: 2204 movs r2, #4\n",
" 8: b912 cbnz r2, 10 <CbzCbnz+0x10>\n",
" a: f04f 0803 mov.w r8, #3\n",
" e: 2203 movs r2, #3\n",
" 10: 2204 movs r2, #4\n",
nullptr
};
const char* MultiplyResults[] = {
" 0: 4348 muls r0, r1\n",
" 2: fb01 f002 mul.w r0, r1, r2\n",
" 6: fb09 f808 mul.w r8, r9, r8\n",
" a: fb09 f80a mul.w r8, r9, sl\n",
" e: fb01 3002 mla r0, r1, r2, r3\n",
" 12: fb09 9808 mla r8, r9, r8, r9\n",
" 16: fb01 3012 mls r0, r1, r2, r3\n",
" 1a: fb09 9818 mls r8, r9, r8, r9\n",
" 1e: fba2 0103 umull r0, r1, r2, r3\n",
" 22: fbaa 890b umull r8, r9, sl, fp\n",
nullptr
};
const char* DivideResults[] = {
" 0: fb91 f0f2 sdiv r0, r1, r2\n",
" 4: fb99 f8fa sdiv r8, r9, sl\n",
" 8: fbb1 f0f2 udiv r0, r1, r2\n",
" c: fbb9 f8fa udiv r8, r9, sl\n",
nullptr
};
const char* VMovResults[] = {
" 0: eef7 0a00 vmov.f32 s1, #112 ; 0x70\n",
" 4: eeb7 1b00 vmov.f64 d1, #112 ; 0x70\n",
" 8: eef0 0a41 vmov.f32 s1, s2\n",
" c: eeb0 1b42 vmov.f64 d1, d2\n",
nullptr
};
const char* BasicFloatingPointResults[] = {
" 0: ee30 0a81 vadd.f32 s0, s1, s2\n",
" 4: ee30 0ac1 vsub.f32 s0, s1, s2\n",
" 8: ee20 0a81 vmul.f32 s0, s1, s2\n",
" c: ee00 0a81 vmla.f32 s0, s1, s2\n",
" 10: ee00 0ac1 vmls.f32 s0, s1, s2\n",
" 14: ee80 0a81 vdiv.f32 s0, s1, s2\n",
" 18: eeb0 0ae0 vabs.f32 s0, s1\n",
" 1c: eeb1 0a60 vneg.f32 s0, s1\n",
" 20: eeb1 0ae0 vsqrt.f32 s0, s1\n",
" 24: ee31 0b02 vadd.f64 d0, d1, d2\n",
" 28: ee31 0b42 vsub.f64 d0, d1, d2\n",
" 2c: ee21 0b02 vmul.f64 d0, d1, d2\n",
" 30: ee01 0b02 vmla.f64 d0, d1, d2\n",
" 34: ee01 0b42 vmls.f64 d0, d1, d2\n",
" 38: ee81 0b02 vdiv.f64 d0, d1, d2\n",
" 3c: eeb0 0bc1 vabs.f64 d0, d1\n",
" 40: eeb1 0b41 vneg.f64 d0, d1\n",
" 44: eeb1 0bc1 vsqrt.f64 d0, d1\n",
nullptr
};
const char* FloatingPointConversionsResults[] = {
" 0: eeb7 1bc2 vcvt.f32.f64 s2, d2\n",
" 4: eeb7 2ac1 vcvt.f64.f32 d2, s2\n",
" 8: eefd 0ac1 vcvt.s32.f32 s1, s2\n",
" c: eef8 0ac1 vcvt.f32.s32 s1, s2\n",
" 10: eefd 0bc2 vcvt.s32.f64 s1, d2\n",
" 14: eeb8 1bc1 vcvt.f64.s32 d1, s2\n",
" 18: eefc 0ac1 vcvt.u32.f32 s1, s2\n",
" 1c: eef8 0a41 vcvt.f32.u32 s1, s2\n",
" 20: eefc 0bc2 vcvt.u32.f64 s1, d2\n",
" 24: eeb8 1b41 vcvt.f64.u32 d1, s2\n",
nullptr
};
const char* FloatingPointComparisonsResults[] = {
" 0: eeb4 0a60 vcmp.f32 s0, s1\n",
" 4: eeb4 0b41 vcmp.f64 d0, d1\n",
" 8: eeb5 1a40 vcmp.f32 s2, #0.0\n",
" c: eeb5 2b40 vcmp.f64 d2, #0.0\n",
nullptr
};
const char* CallsResults[] = {
" 0: 47f0 blx lr\n",
" 2: 4770 bx lr\n",
nullptr
};
const char* BreakpointResults[] = {
" 0: be00 bkpt 0x0000\n",
nullptr
};
const char* StrR1Results[] = {
" 0: 9111 str r1, [sp, #68] ; 0x44\n",
" 2: f8cd 142c str.w r1, [sp, #1068] ; 0x42c\n",
nullptr
};
const char* VPushPopResults[] = {
" 0: ed2d 1a04 vpush {s2-s5}\n",
" 4: ed2d 2b08 vpush {d2-d5}\n",
" 8: ecbd 1a04 vpop {s2-s5}\n",
" c: ecbd 2b08 vpop {d2-d5}\n",
nullptr
};
const char* Max16BitBranchResults[] = {
" 0: e3ff b.n 802 <Max16BitBranch+0x802>\n",
" 2: 2300 movs r3, #0\n",
" 4: 2302 movs r3, #2\n",
" 6: 2304 movs r3, #4\n",
" 8: 2306 movs r3, #6\n",
" a: 2308 movs r3, #8\n",
" c: 230a movs r3, #10\n",
" e: 230c movs r3, #12\n",
" 10: 230e movs r3, #14\n",
" 12: 2310 movs r3, #16\n",
" 14: 2312 movs r3, #18\n",
" 16: 2314 movs r3, #20\n",
" 18: 2316 movs r3, #22\n",
" 1a: 2318 movs r3, #24\n",
" 1c: 231a movs r3, #26\n",
" 1e: 231c movs r3, #28\n",
" 20: 231e movs r3, #30\n",
" 22: 2320 movs r3, #32\n",
" 24: 2322 movs r3, #34 ; 0x22\n",
" 26: 2324 movs r3, #36 ; 0x24\n",
" 28: 2326 movs r3, #38 ; 0x26\n",
" 2a: 2328 movs r3, #40 ; 0x28\n",
" 2c: 232a movs r3, #42 ; 0x2a\n",
" 2e: 232c movs r3, #44 ; 0x2c\n",
" 30: 232e movs r3, #46 ; 0x2e\n",
" 32: 2330 movs r3, #48 ; 0x30\n",
" 34: 2332 movs r3, #50 ; 0x32\n",
" 36: 2334 movs r3, #52 ; 0x34\n",
" 38: 2336 movs r3, #54 ; 0x36\n",
" 3a: 2338 movs r3, #56 ; 0x38\n",
" 3c: 233a movs r3, #58 ; 0x3a\n",
" 3e: 233c movs r3, #60 ; 0x3c\n",
" 40: 233e movs r3, #62 ; 0x3e\n",
" 42: 2340 movs r3, #64 ; 0x40\n",
" 44: 2342 movs r3, #66 ; 0x42\n",
" 46: 2344 movs r3, #68 ; 0x44\n",
" 48: 2346 movs r3, #70 ; 0x46\n",
" 4a: 2348 movs r3, #72 ; 0x48\n",
" 4c: 234a movs r3, #74 ; 0x4a\n",
" 4e: 234c movs r3, #76 ; 0x4c\n",
" 50: 234e movs r3, #78 ; 0x4e\n",
" 52: 2350 movs r3, #80 ; 0x50\n",
" 54: 2352 movs r3, #82 ; 0x52\n",
" 56: 2354 movs r3, #84 ; 0x54\n",
" 58: 2356 movs r3, #86 ; 0x56\n",
" 5a: 2358 movs r3, #88 ; 0x58\n",
" 5c: 235a movs r3, #90 ; 0x5a\n",
" 5e: 235c movs r3, #92 ; 0x5c\n",
" 60: 235e movs r3, #94 ; 0x5e\n",
" 62: 2360 movs r3, #96 ; 0x60\n",
" 64: 2362 movs r3, #98 ; 0x62\n",
" 66: 2364 movs r3, #100 ; 0x64\n",
" 68: 2366 movs r3, #102 ; 0x66\n",
" 6a: 2368 movs r3, #104 ; 0x68\n",
" 6c: 236a movs r3, #106 ; 0x6a\n",
" 6e: 236c movs r3, #108 ; 0x6c\n",
" 70: 236e movs r3, #110 ; 0x6e\n",
" 72: 2370 movs r3, #112 ; 0x70\n",
" 74: 2372 movs r3, #114 ; 0x72\n",
" 76: 2374 movs r3, #116 ; 0x74\n",
" 78: 2376 movs r3, #118 ; 0x76\n",
" 7a: 2378 movs r3, #120 ; 0x78\n",
" 7c: 237a movs r3, #122 ; 0x7a\n",
" 7e: 237c movs r3, #124 ; 0x7c\n",
" 80: 237e movs r3, #126 ; 0x7e\n",
" 82: 2380 movs r3, #128 ; 0x80\n",
" 84: 2382 movs r3, #130 ; 0x82\n",
" 86: 2384 movs r3, #132 ; 0x84\n",
" 88: 2386 movs r3, #134 ; 0x86\n",
" 8a: 2388 movs r3, #136 ; 0x88\n",
" 8c: 238a movs r3, #138 ; 0x8a\n",
" 8e: 238c movs r3, #140 ; 0x8c\n",
" 90: 238e movs r3, #142 ; 0x8e\n",
" 92: 2390 movs r3, #144 ; 0x90\n",
" 94: 2392 movs r3, #146 ; 0x92\n",
" 96: 2394 movs r3, #148 ; 0x94\n",
" 98: 2396 movs r3, #150 ; 0x96\n",
" 9a: 2398 movs r3, #152 ; 0x98\n",
" 9c: 239a movs r3, #154 ; 0x9a\n",
" 9e: 239c movs r3, #156 ; 0x9c\n",
" a0: 239e movs r3, #158 ; 0x9e\n",
" a2: 23a0 movs r3, #160 ; 0xa0\n",
" a4: 23a2 movs r3, #162 ; 0xa2\n",
" a6: 23a4 movs r3, #164 ; 0xa4\n",
" a8: 23a6 movs r3, #166 ; 0xa6\n",
" aa: 23a8 movs r3, #168 ; 0xa8\n",
" ac: 23aa movs r3, #170 ; 0xaa\n",
" ae: 23ac movs r3, #172 ; 0xac\n",
" b0: 23ae movs r3, #174 ; 0xae\n",
" b2: 23b0 movs r3, #176 ; 0xb0\n",
" b4: 23b2 movs r3, #178 ; 0xb2\n",
" b6: 23b4 movs r3, #180 ; 0xb4\n",
" b8: 23b6 movs r3, #182 ; 0xb6\n",
" ba: 23b8 movs r3, #184 ; 0xb8\n",
" bc: 23ba movs r3, #186 ; 0xba\n",
" be: 23bc movs r3, #188 ; 0xbc\n",
" c0: 23be movs r3, #190 ; 0xbe\n",
" c2: 23c0 movs r3, #192 ; 0xc0\n",
" c4: 23c2 movs r3, #194 ; 0xc2\n",
" c6: 23c4 movs r3, #196 ; 0xc4\n",
" c8: 23c6 movs r3, #198 ; 0xc6\n",
" ca: 23c8 movs r3, #200 ; 0xc8\n",
" cc: 23ca movs r3, #202 ; 0xca\n",
" ce: 23cc movs r3, #204 ; 0xcc\n",
" d0: 23ce movs r3, #206 ; 0xce\n",
" d2: 23d0 movs r3, #208 ; 0xd0\n",
" d4: 23d2 movs r3, #210 ; 0xd2\n",
" d6: 23d4 movs r3, #212 ; 0xd4\n",
" d8: 23d6 movs r3, #214 ; 0xd6\n",
" da: 23d8 movs r3, #216 ; 0xd8\n",
" dc: 23da movs r3, #218 ; 0xda\n",
" de: 23dc movs r3, #220 ; 0xdc\n",
" e0: 23de movs r3, #222 ; 0xde\n",
" e2: 23e0 movs r3, #224 ; 0xe0\n",
" e4: 23e2 movs r3, #226 ; 0xe2\n",
" e6: 23e4 movs r3, #228 ; 0xe4\n",
" e8: 23e6 movs r3, #230 ; 0xe6\n",
" ea: 23e8 movs r3, #232 ; 0xe8\n",
" ec: 23ea movs r3, #234 ; 0xea\n",
" ee: 23ec movs r3, #236 ; 0xec\n",
" f0: 23ee movs r3, #238 ; 0xee\n",
" f2: 23f0 movs r3, #240 ; 0xf0\n",
" f4: 23f2 movs r3, #242 ; 0xf2\n",
" f6: 23f4 movs r3, #244 ; 0xf4\n",
" f8: 23f6 movs r3, #246 ; 0xf6\n",
" fa: 23f8 movs r3, #248 ; 0xf8\n",
" fc: 23fa movs r3, #250 ; 0xfa\n",
" fe: 23fc movs r3, #252 ; 0xfc\n",
" 100: 23fe movs r3, #254 ; 0xfe\n",
" 102: 2300 movs r3, #0\n",
" 104: 2302 movs r3, #2\n",
" 106: 2304 movs r3, #4\n",
" 108: 2306 movs r3, #6\n",
" 10a: 2308 movs r3, #8\n",
" 10c: 230a movs r3, #10\n",
" 10e: 230c movs r3, #12\n",
" 110: 230e movs r3, #14\n",
" 112: 2310 movs r3, #16\n",
" 114: 2312 movs r3, #18\n",
" 116: 2314 movs r3, #20\n",
" 118: 2316 movs r3, #22\n",
" 11a: 2318 movs r3, #24\n",
" 11c: 231a movs r3, #26\n",
" 11e: 231c movs r3, #28\n",
" 120: 231e movs r3, #30\n",
" 122: 2320 movs r3, #32\n",
" 124: 2322 movs r3, #34 ; 0x22\n",
" 126: 2324 movs r3, #36 ; 0x24\n",
" 128: 2326 movs r3, #38 ; 0x26\n",
" 12a: 2328 movs r3, #40 ; 0x28\n",
" 12c: 232a movs r3, #42 ; 0x2a\n",
" 12e: 232c movs r3, #44 ; 0x2c\n",
" 130: 232e movs r3, #46 ; 0x2e\n",
" 132: 2330 movs r3, #48 ; 0x30\n",
" 134: 2332 movs r3, #50 ; 0x32\n",
" 136: 2334 movs r3, #52 ; 0x34\n",
" 138: 2336 movs r3, #54 ; 0x36\n",
" 13a: 2338 movs r3, #56 ; 0x38\n",
" 13c: 233a movs r3, #58 ; 0x3a\n",
" 13e: 233c movs r3, #60 ; 0x3c\n",
" 140: 233e movs r3, #62 ; 0x3e\n",
" 142: 2340 movs r3, #64 ; 0x40\n",
" 144: 2342 movs r3, #66 ; 0x42\n",
" 146: 2344 movs r3, #68 ; 0x44\n",
" 148: 2346 movs r3, #70 ; 0x46\n",
" 14a: 2348 movs r3, #72 ; 0x48\n",
" 14c: 234a movs r3, #74 ; 0x4a\n",
" 14e: 234c movs r3, #76 ; 0x4c\n",
" 150: 234e movs r3, #78 ; 0x4e\n",
" 152: 2350 movs r3, #80 ; 0x50\n",
" 154: 2352 movs r3, #82 ; 0x52\n",
" 156: 2354 movs r3, #84 ; 0x54\n",
" 158: 2356 movs r3, #86 ; 0x56\n",
" 15a: 2358 movs r3, #88 ; 0x58\n",
" 15c: 235a movs r3, #90 ; 0x5a\n",
" 15e: 235c movs r3, #92 ; 0x5c\n",
" 160: 235e movs r3, #94 ; 0x5e\n",
" 162: 2360 movs r3, #96 ; 0x60\n",
" 164: 2362 movs r3, #98 ; 0x62\n",
" 166: 2364 movs r3, #100 ; 0x64\n",
" 168: 2366 movs r3, #102 ; 0x66\n",
" 16a: 2368 movs r3, #104 ; 0x68\n",
" 16c: 236a movs r3, #106 ; 0x6a\n",
" 16e: 236c movs r3, #108 ; 0x6c\n",
" 170: 236e movs r3, #110 ; 0x6e\n",
" 172: 2370 movs r3, #112 ; 0x70\n",
" 174: 2372 movs r3, #114 ; 0x72\n",
" 176: 2374 movs r3, #116 ; 0x74\n",
" 178: 2376 movs r3, #118 ; 0x76\n",
" 17a: 2378 movs r3, #120 ; 0x78\n",
" 17c: 237a movs r3, #122 ; 0x7a\n",
" 17e: 237c movs r3, #124 ; 0x7c\n",
" 180: 237e movs r3, #126 ; 0x7e\n",
" 182: 2380 movs r3, #128 ; 0x80\n",
" 184: 2382 movs r3, #130 ; 0x82\n",
" 186: 2384 movs r3, #132 ; 0x84\n",
" 188: 2386 movs r3, #134 ; 0x86\n",
" 18a: 2388 movs r3, #136 ; 0x88\n",
" 18c: 238a movs r3, #138 ; 0x8a\n",
" 18e: 238c movs r3, #140 ; 0x8c\n",
" 190: 238e movs r3, #142 ; 0x8e\n",
" 192: 2390 movs r3, #144 ; 0x90\n",
" 194: 2392 movs r3, #146 ; 0x92\n",
" 196: 2394 movs r3, #148 ; 0x94\n",
" 198: 2396 movs r3, #150 ; 0x96\n",
" 19a: 2398 movs r3, #152 ; 0x98\n",
" 19c: 239a movs r3, #154 ; 0x9a\n",
" 19e: 239c movs r3, #156 ; 0x9c\n",
" 1a0: 239e movs r3, #158 ; 0x9e\n",
" 1a2: 23a0 movs r3, #160 ; 0xa0\n",
" 1a4: 23a2 movs r3, #162 ; 0xa2\n",
" 1a6: 23a4 movs r3, #164 ; 0xa4\n",
" 1a8: 23a6 movs r3, #166 ; 0xa6\n",
" 1aa: 23a8 movs r3, #168 ; 0xa8\n",
" 1ac: 23aa movs r3, #170 ; 0xaa\n",
" 1ae: 23ac movs r3, #172 ; 0xac\n",
" 1b0: 23ae movs r3, #174 ; 0xae\n",
" 1b2: 23b0 movs r3, #176 ; 0xb0\n",
" 1b4: 23b2 movs r3, #178 ; 0xb2\n",
" 1b6: 23b4 movs r3, #180 ; 0xb4\n",
" 1b8: 23b6 movs r3, #182 ; 0xb6\n",
" 1ba: 23b8 movs r3, #184 ; 0xb8\n",
" 1bc: 23ba movs r3, #186 ; 0xba\n",
" 1be: 23bc movs r3, #188 ; 0xbc\n",
" 1c0: 23be movs r3, #190 ; 0xbe\n",
" 1c2: 23c0 movs r3, #192 ; 0xc0\n",
" 1c4: 23c2 movs r3, #194 ; 0xc2\n",
" 1c6: 23c4 movs r3, #196 ; 0xc4\n",
" 1c8: 23c6 movs r3, #198 ; 0xc6\n",
" 1ca: 23c8 movs r3, #200 ; 0xc8\n",
" 1cc: 23ca movs r3, #202 ; 0xca\n",
" 1ce: 23cc movs r3, #204 ; 0xcc\n",
" 1d0: 23ce movs r3, #206 ; 0xce\n",
" 1d2: 23d0 movs r3, #208 ; 0xd0\n",
" 1d4: 23d2 movs r3, #210 ; 0xd2\n",
" 1d6: 23d4 movs r3, #212 ; 0xd4\n",
" 1d8: 23d6 movs r3, #214 ; 0xd6\n",
" 1da: 23d8 movs r3, #216 ; 0xd8\n",
" 1dc: 23da movs r3, #218 ; 0xda\n",
" 1de: 23dc movs r3, #220 ; 0xdc\n",
" 1e0: 23de movs r3, #222 ; 0xde\n",
" 1e2: 23e0 movs r3, #224 ; 0xe0\n",
" 1e4: 23e2 movs r3, #226 ; 0xe2\n",
" 1e6: 23e4 movs r3, #228 ; 0xe4\n",
" 1e8: 23e6 movs r3, #230 ; 0xe6\n",
" 1ea: 23e8 movs r3, #232 ; 0xe8\n",
" 1ec: 23ea movs r3, #234 ; 0xea\n",
" 1ee: 23ec movs r3, #236 ; 0xec\n",
" 1f0: 23ee movs r3, #238 ; 0xee\n",
" 1f2: 23f0 movs r3, #240 ; 0xf0\n",
" 1f4: 23f2 movs r3, #242 ; 0xf2\n",
" 1f6: 23f4 movs r3, #244 ; 0xf4\n",
" 1f8: 23f6 movs r3, #246 ; 0xf6\n",
" 1fa: 23f8 movs r3, #248 ; 0xf8\n",
" 1fc: 23fa movs r3, #250 ; 0xfa\n",
" 1fe: 23fc movs r3, #252 ; 0xfc\n",
" 200: 23fe movs r3, #254 ; 0xfe\n",
" 202: 2300 movs r3, #0\n",
" 204: 2302 movs r3, #2\n",
" 206: 2304 movs r3, #4\n",
" 208: 2306 movs r3, #6\n",
" 20a: 2308 movs r3, #8\n",
" 20c: 230a movs r3, #10\n",
" 20e: 230c movs r3, #12\n",
" 210: 230e movs r3, #14\n",
" 212: 2310 movs r3, #16\n",
" 214: 2312 movs r3, #18\n",
" 216: 2314 movs r3, #20\n",
" 218: 2316 movs r3, #22\n",
" 21a: 2318 movs r3, #24\n",
" 21c: 231a movs r3, #26\n",
" 21e: 231c movs r3, #28\n",
" 220: 231e movs r3, #30\n",
" 222: 2320 movs r3, #32\n",
" 224: 2322 movs r3, #34 ; 0x22\n",
" 226: 2324 movs r3, #36 ; 0x24\n",
" 228: 2326 movs r3, #38 ; 0x26\n",
" 22a: 2328 movs r3, #40 ; 0x28\n",
" 22c: 232a movs r3, #42 ; 0x2a\n",
" 22e: 232c movs r3, #44 ; 0x2c\n",
" 230: 232e movs r3, #46 ; 0x2e\n",
" 232: 2330 movs r3, #48 ; 0x30\n",
" 234: 2332 movs r3, #50 ; 0x32\n",
" 236: 2334 movs r3, #52 ; 0x34\n",
" 238: 2336 movs r3, #54 ; 0x36\n",
" 23a: 2338 movs r3, #56 ; 0x38\n",
" 23c: 233a movs r3, #58 ; 0x3a\n",
" 23e: 233c movs r3, #60 ; 0x3c\n",
" 240: 233e movs r3, #62 ; 0x3e\n",
" 242: 2340 movs r3, #64 ; 0x40\n",
" 244: 2342 movs r3, #66 ; 0x42\n",
" 246: 2344 movs r3, #68 ; 0x44\n",
" 248: 2346 movs r3, #70 ; 0x46\n",
" 24a: 2348 movs r3, #72 ; 0x48\n",
" 24c: 234a movs r3, #74 ; 0x4a\n",
" 24e: 234c movs r3, #76 ; 0x4c\n",
" 250: 234e movs r3, #78 ; 0x4e\n",
" 252: 2350 movs r3, #80 ; 0x50\n",
" 254: 2352 movs r3, #82 ; 0x52\n",
" 256: 2354 movs r3, #84 ; 0x54\n",
" 258: 2356 movs r3, #86 ; 0x56\n",
" 25a: 2358 movs r3, #88 ; 0x58\n",
" 25c: 235a movs r3, #90 ; 0x5a\n",
" 25e: 235c movs r3, #92 ; 0x5c\n",
" 260: 235e movs r3, #94 ; 0x5e\n",
" 262: 2360 movs r3, #96 ; 0x60\n",
" 264: 2362 movs r3, #98 ; 0x62\n",
" 266: 2364 movs r3, #100 ; 0x64\n",
" 268: 2366 movs r3, #102 ; 0x66\n",
" 26a: 2368 movs r3, #104 ; 0x68\n",
" 26c: 236a movs r3, #106 ; 0x6a\n",
" 26e: 236c movs r3, #108 ; 0x6c\n",
" 270: 236e movs r3, #110 ; 0x6e\n",
" 272: 2370 movs r3, #112 ; 0x70\n",
" 274: 2372 movs r3, #114 ; 0x72\n",
" 276: 2374 movs r3, #116 ; 0x74\n",
" 278: 2376 movs r3, #118 ; 0x76\n",
" 27a: 2378 movs r3, #120 ; 0x78\n",
" 27c: 237a movs r3, #122 ; 0x7a\n",
" 27e: 237c movs r3, #124 ; 0x7c\n",
" 280: 237e movs r3, #126 ; 0x7e\n",
" 282: 2380 movs r3, #128 ; 0x80\n",
" 284: 2382 movs r3, #130 ; 0x82\n",
" 286: 2384 movs r3, #132 ; 0x84\n",
" 288: 2386 movs r3, #134 ; 0x86\n",
" 28a: 2388 movs r3, #136 ; 0x88\n",
" 28c: 238a movs r3, #138 ; 0x8a\n",
" 28e: 238c movs r3, #140 ; 0x8c\n",
" 290: 238e movs r3, #142 ; 0x8e\n",
" 292: 2390 movs r3, #144 ; 0x90\n",
" 294: 2392 movs r3, #146 ; 0x92\n",
" 296: 2394 movs r3, #148 ; 0x94\n",
" 298: 2396 movs r3, #150 ; 0x96\n",
" 29a: 2398 movs r3, #152 ; 0x98\n",
" 29c: 239a movs r3, #154 ; 0x9a\n",
" 29e: 239c movs r3, #156 ; 0x9c\n",
" 2a0: 239e movs r3, #158 ; 0x9e\n",
" 2a2: 23a0 movs r3, #160 ; 0xa0\n",
" 2a4: 23a2 movs r3, #162 ; 0xa2\n",
" 2a6: 23a4 movs r3, #164 ; 0xa4\n",
" 2a8: 23a6 movs r3, #166 ; 0xa6\n",
" 2aa: 23a8 movs r3, #168 ; 0xa8\n",
" 2ac: 23aa movs r3, #170 ; 0xaa\n",
" 2ae: 23ac movs r3, #172 ; 0xac\n",
" 2b0: 23ae movs r3, #174 ; 0xae\n",
" 2b2: 23b0 movs r3, #176 ; 0xb0\n",
" 2b4: 23b2 movs r3, #178 ; 0xb2\n",
" 2b6: 23b4 movs r3, #180 ; 0xb4\n",
" 2b8: 23b6 movs r3, #182 ; 0xb6\n",
" 2ba: 23b8 movs r3, #184 ; 0xb8\n",
" 2bc: 23ba movs r3, #186 ; 0xba\n",
" 2be: 23bc movs r3, #188 ; 0xbc\n",
" 2c0: 23be movs r3, #190 ; 0xbe\n",
" 2c2: 23c0 movs r3, #192 ; 0xc0\n",
" 2c4: 23c2 movs r3, #194 ; 0xc2\n",
" 2c6: 23c4 movs r3, #196 ; 0xc4\n",
" 2c8: 23c6 movs r3, #198 ; 0xc6\n",
" 2ca: 23c8 movs r3, #200 ; 0xc8\n",
" 2cc: 23ca movs r3, #202 ; 0xca\n",
" 2ce: 23cc movs r3, #204 ; 0xcc\n",
" 2d0: 23ce movs r3, #206 ; 0xce\n",
" 2d2: 23d0 movs r3, #208 ; 0xd0\n",
" 2d4: 23d2 movs r3, #210 ; 0xd2\n",
" 2d6: 23d4 movs r3, #212 ; 0xd4\n",
" 2d8: 23d6 movs r3, #214 ; 0xd6\n",
" 2da: 23d8 movs r3, #216 ; 0xd8\n",
" 2dc: 23da movs r3, #218 ; 0xda\n",
" 2de: 23dc movs r3, #220 ; 0xdc\n",
" 2e0: 23de movs r3, #222 ; 0xde\n",
" 2e2: 23e0 movs r3, #224 ; 0xe0\n",
" 2e4: 23e2 movs r3, #226 ; 0xe2\n",
" 2e6: 23e4 movs r3, #228 ; 0xe4\n",
" 2e8: 23e6 movs r3, #230 ; 0xe6\n",
" 2ea: 23e8 movs r3, #232 ; 0xe8\n",
" 2ec: 23ea movs r3, #234 ; 0xea\n",
" 2ee: 23ec movs r3, #236 ; 0xec\n",
" 2f0: 23ee movs r3, #238 ; 0xee\n",
" 2f2: 23f0 movs r3, #240 ; 0xf0\n",
" 2f4: 23f2 movs r3, #242 ; 0xf2\n",
" 2f6: 23f4 movs r3, #244 ; 0xf4\n",
" 2f8: 23f6 movs r3, #246 ; 0xf6\n",
" 2fa: 23f8 movs r3, #248 ; 0xf8\n",
" 2fc: 23fa movs r3, #250 ; 0xfa\n",
" 2fe: 23fc movs r3, #252 ; 0xfc\n",
" 300: 23fe movs r3, #254 ; 0xfe\n",
" 302: 2300 movs r3, #0\n",
" 304: 2302 movs r3, #2\n",
" 306: 2304 movs r3, #4\n",
" 308: 2306 movs r3, #6\n",
" 30a: 2308 movs r3, #8\n",
" 30c: 230a movs r3, #10\n",
" 30e: 230c movs r3, #12\n",
" 310: 230e movs r3, #14\n",
" 312: 2310 movs r3, #16\n",
" 314: 2312 movs r3, #18\n",
" 316: 2314 movs r3, #20\n",
" 318: 2316 movs r3, #22\n",
" 31a: 2318 movs r3, #24\n",
" 31c: 231a movs r3, #26\n",
" 31e: 231c movs r3, #28\n",
" 320: 231e movs r3, #30\n",
" 322: 2320 movs r3, #32\n",
" 324: 2322 movs r3, #34 ; 0x22\n",
" 326: 2324 movs r3, #36 ; 0x24\n",
" 328: 2326 movs r3, #38 ; 0x26\n",
" 32a: 2328 movs r3, #40 ; 0x28\n",
" 32c: 232a movs r3, #42 ; 0x2a\n",
" 32e: 232c movs r3, #44 ; 0x2c\n",
" 330: 232e movs r3, #46 ; 0x2e\n",
" 332: 2330 movs r3, #48 ; 0x30\n",
" 334: 2332 movs r3, #50 ; 0x32\n",
" 336: 2334 movs r3, #52 ; 0x34\n",
" 338: 2336 movs r3, #54 ; 0x36\n",
" 33a: 2338 movs r3, #56 ; 0x38\n",
" 33c: 233a movs r3, #58 ; 0x3a\n",
" 33e: 233c movs r3, #60 ; 0x3c\n",
" 340: 233e movs r3, #62 ; 0x3e\n",
" 342: 2340 movs r3, #64 ; 0x40\n",
" 344: 2342 movs r3, #66 ; 0x42\n",
" 346: 2344 movs r3, #68 ; 0x44\n",
" 348: 2346 movs r3, #70 ; 0x46\n",
" 34a: 2348 movs r3, #72 ; 0x48\n",
" 34c: 234a movs r3, #74 ; 0x4a\n",
" 34e: 234c movs r3, #76 ; 0x4c\n",
" 350: 234e movs r3, #78 ; 0x4e\n",
" 352: 2350 movs r3, #80 ; 0x50\n",
" 354: 2352 movs r3, #82 ; 0x52\n",
" 356: 2354 movs r3, #84 ; 0x54\n",
" 358: 2356 movs r3, #86 ; 0x56\n",
" 35a: 2358 movs r3, #88 ; 0x58\n",
" 35c: 235a movs r3, #90 ; 0x5a\n",
" 35e: 235c movs r3, #92 ; 0x5c\n",
" 360: 235e movs r3, #94 ; 0x5e\n",
" 362: 2360 movs r3, #96 ; 0x60\n",
" 364: 2362 movs r3, #98 ; 0x62\n",
" 366: 2364 movs r3, #100 ; 0x64\n",
" 368: 2366 movs r3, #102 ; 0x66\n",
" 36a: 2368 movs r3, #104 ; 0x68\n",
" 36c: 236a movs r3, #106 ; 0x6a\n",
" 36e: 236c movs r3, #108 ; 0x6c\n",
" 370: 236e movs r3, #110 ; 0x6e\n",
" 372: 2370 movs r3, #112 ; 0x70\n",
" 374: 2372 movs r3, #114 ; 0x72\n",
" 376: 2374 movs r3, #116 ; 0x74\n",
" 378: 2376 movs r3, #118 ; 0x76\n",
" 37a: 2378 movs r3, #120 ; 0x78\n",
" 37c: 237a movs r3, #122 ; 0x7a\n",
" 37e: 237c movs r3, #124 ; 0x7c\n",
" 380: 237e movs r3, #126 ; 0x7e\n",
" 382: 2380 movs r3, #128 ; 0x80\n",
" 384: 2382 movs r3, #130 ; 0x82\n",
" 386: 2384 movs r3, #132 ; 0x84\n",
" 388: 2386 movs r3, #134 ; 0x86\n",
" 38a: 2388 movs r3, #136 ; 0x88\n",
" 38c: 238a movs r3, #138 ; 0x8a\n",
" 38e: 238c movs r3, #140 ; 0x8c\n",
" 390: 238e movs r3, #142 ; 0x8e\n",
" 392: 2390 movs r3, #144 ; 0x90\n",
" 394: 2392 movs r3, #146 ; 0x92\n",
" 396: 2394 movs r3, #148 ; 0x94\n",
" 398: 2396 movs r3, #150 ; 0x96\n",
" 39a: 2398 movs r3, #152 ; 0x98\n",
" 39c: 239a movs r3, #154 ; 0x9a\n",
" 39e: 239c movs r3, #156 ; 0x9c\n",
" 3a0: 239e movs r3, #158 ; 0x9e\n",
" 3a2: 23a0 movs r3, #160 ; 0xa0\n",
" 3a4: 23a2 movs r3, #162 ; 0xa2\n",
" 3a6: 23a4 movs r3, #164 ; 0xa4\n",
" 3a8: 23a6 movs r3, #166 ; 0xa6\n",
" 3aa: 23a8 movs r3, #168 ; 0xa8\n",
" 3ac: 23aa movs r3, #170 ; 0xaa\n",
" 3ae: 23ac movs r3, #172 ; 0xac\n",
" 3b0: 23ae movs r3, #174 ; 0xae\n",
" 3b2: 23b0 movs r3, #176 ; 0xb0\n",
" 3b4: 23b2 movs r3, #178 ; 0xb2\n",
" 3b6: 23b4 movs r3, #180 ; 0xb4\n",
" 3b8: 23b6 movs r3, #182 ; 0xb6\n",
" 3ba: 23b8 movs r3, #184 ; 0xb8\n",
" 3bc: 23ba movs r3, #186 ; 0xba\n",
" 3be: 23bc movs r3, #188 ; 0xbc\n",
" 3c0: 23be movs r3, #190 ; 0xbe\n",
" 3c2: 23c0 movs r3, #192 ; 0xc0\n",
" 3c4: 23c2 movs r3, #194 ; 0xc2\n",
" 3c6: 23c4 movs r3, #196 ; 0xc4\n",
" 3c8: 23c6 movs r3, #198 ; 0xc6\n",
" 3ca: 23c8 movs r3, #200 ; 0xc8\n",
" 3cc: 23ca movs r3, #202 ; 0xca\n",
" 3ce: 23cc movs r3, #204 ; 0xcc\n",
" 3d0: 23ce movs r3, #206 ; 0xce\n",
" 3d2: 23d0 movs r3, #208 ; 0xd0\n",
" 3d4: 23d2 movs r3, #210 ; 0xd2\n",
" 3d6: 23d4 movs r3, #212 ; 0xd4\n",
" 3d8: 23d6 movs r3, #214 ; 0xd6\n",
" 3da: 23d8 movs r3, #216 ; 0xd8\n",
" 3dc: 23da movs r3, #218 ; 0xda\n",
" 3de: 23dc movs r3, #220 ; 0xdc\n",
" 3e0: 23de movs r3, #222 ; 0xde\n",
" 3e2: 23e0 movs r3, #224 ; 0xe0\n",
" 3e4: 23e2 movs r3, #226 ; 0xe2\n",
" 3e6: 23e4 movs r3, #228 ; 0xe4\n",
" 3e8: 23e6 movs r3, #230 ; 0xe6\n",
" 3ea: 23e8 movs r3, #232 ; 0xe8\n",
" 3ec: 23ea movs r3, #234 ; 0xea\n",
" 3ee: 23ec movs r3, #236 ; 0xec\n",
" 3f0: 23ee movs r3, #238 ; 0xee\n",
" 3f2: 23f0 movs r3, #240 ; 0xf0\n",
" 3f4: 23f2 movs r3, #242 ; 0xf2\n",
" 3f6: 23f4 movs r3, #244 ; 0xf4\n",
" 3f8: 23f6 movs r3, #246 ; 0xf6\n",
" 3fa: 23f8 movs r3, #248 ; 0xf8\n",
" 3fc: 23fa movs r3, #250 ; 0xfa\n",
" 3fe: 23fc movs r3, #252 ; 0xfc\n",
" 400: 23fe movs r3, #254 ; 0xfe\n",
" 402: 2300 movs r3, #0\n",
" 404: 2302 movs r3, #2\n",
" 406: 2304 movs r3, #4\n",
" 408: 2306 movs r3, #6\n",
" 40a: 2308 movs r3, #8\n",
" 40c: 230a movs r3, #10\n",
" 40e: 230c movs r3, #12\n",
" 410: 230e movs r3, #14\n",
" 412: 2310 movs r3, #16\n",
" 414: 2312 movs r3, #18\n",
" 416: 2314 movs r3, #20\n",
" 418: 2316 movs r3, #22\n",
" 41a: 2318 movs r3, #24\n",
" 41c: 231a movs r3, #26\n",
" 41e: 231c movs r3, #28\n",
" 420: 231e movs r3, #30\n",
" 422: 2320 movs r3, #32\n",
" 424: 2322 movs r3, #34 ; 0x22\n",
" 426: 2324 movs r3, #36 ; 0x24\n",
" 428: 2326 movs r3, #38 ; 0x26\n",
" 42a: 2328 movs r3, #40 ; 0x28\n",
" 42c: 232a movs r3, #42 ; 0x2a\n",
" 42e: 232c movs r3, #44 ; 0x2c\n",
" 430: 232e movs r3, #46 ; 0x2e\n",
" 432: 2330 movs r3, #48 ; 0x30\n",
" 434: 2332 movs r3, #50 ; 0x32\n",
" 436: 2334 movs r3, #52 ; 0x34\n",
" 438: 2336 movs r3, #54 ; 0x36\n",
" 43a: 2338 movs r3, #56 ; 0x38\n",
" 43c: 233a movs r3, #58 ; 0x3a\n",
" 43e: 233c movs r3, #60 ; 0x3c\n",
" 440: 233e movs r3, #62 ; 0x3e\n",
" 442: 2340 movs r3, #64 ; 0x40\n",
" 444: 2342 movs r3, #66 ; 0x42\n",
" 446: 2344 movs r3, #68 ; 0x44\n",
" 448: 2346 movs r3, #70 ; 0x46\n",
" 44a: 2348 movs r3, #72 ; 0x48\n",
" 44c: 234a movs r3, #74 ; 0x4a\n",
" 44e: 234c movs r3, #76 ; 0x4c\n",
" 450: 234e movs r3, #78 ; 0x4e\n",
" 452: 2350 movs r3, #80 ; 0x50\n",
" 454: 2352 movs r3, #82 ; 0x52\n",
" 456: 2354 movs r3, #84 ; 0x54\n",
" 458: 2356 movs r3, #86 ; 0x56\n",
" 45a: 2358 movs r3, #88 ; 0x58\n",
" 45c: 235a movs r3, #90 ; 0x5a\n",
" 45e: 235c movs r3, #92 ; 0x5c\n",
" 460: 235e movs r3, #94 ; 0x5e\n",
" 462: 2360 movs r3, #96 ; 0x60\n",
" 464: 2362 movs r3, #98 ; 0x62\n",
" 466: 2364 movs r3, #100 ; 0x64\n",
" 468: 2366 movs r3, #102 ; 0x66\n",
" 46a: 2368 movs r3, #104 ; 0x68\n",
" 46c: 236a movs r3, #106 ; 0x6a\n",
" 46e: 236c movs r3, #108 ; 0x6c\n",
" 470: 236e movs r3, #110 ; 0x6e\n",
" 472: 2370 movs r3, #112 ; 0x70\n",
" 474: 2372 movs r3, #114 ; 0x72\n",
" 476: 2374 movs r3, #116 ; 0x74\n",
" 478: 2376 movs r3, #118 ; 0x76\n",
" 47a: 2378 movs r3, #120 ; 0x78\n",
" 47c: 237a movs r3, #122 ; 0x7a\n",
" 47e: 237c movs r3, #124 ; 0x7c\n",
" 480: 237e movs r3, #126 ; 0x7e\n",
" 482: 2380 movs r3, #128 ; 0x80\n",
" 484: 2382 movs r3, #130 ; 0x82\n",
" 486: 2384 movs r3, #132 ; 0x84\n",
" 488: 2386 movs r3, #134 ; 0x86\n",
" 48a: 2388 movs r3, #136 ; 0x88\n",
" 48c: 238a movs r3, #138 ; 0x8a\n",
" 48e: 238c movs r3, #140 ; 0x8c\n",
" 490: 238e movs r3, #142 ; 0x8e\n",
" 492: 2390 movs r3, #144 ; 0x90\n",
" 494: 2392 movs r3, #146 ; 0x92\n",
" 496: 2394 movs r3, #148 ; 0x94\n",
" 498: 2396 movs r3, #150 ; 0x96\n",
" 49a: 2398 movs r3, #152 ; 0x98\n",
" 49c: 239a movs r3, #154 ; 0x9a\n",
" 49e: 239c movs r3, #156 ; 0x9c\n",
" 4a0: 239e movs r3, #158 ; 0x9e\n",
" 4a2: 23a0 movs r3, #160 ; 0xa0\n",
" 4a4: 23a2 movs r3, #162 ; 0xa2\n",
" 4a6: 23a4 movs r3, #164 ; 0xa4\n",
" 4a8: 23a6 movs r3, #166 ; 0xa6\n",
" 4aa: 23a8 movs r3, #168 ; 0xa8\n",
" 4ac: 23aa movs r3, #170 ; 0xaa\n",
" 4ae: 23ac movs r3, #172 ; 0xac\n",
" 4b0: 23ae movs r3, #174 ; 0xae\n",
" 4b2: 23b0 movs r3, #176 ; 0xb0\n",
" 4b4: 23b2 movs r3, #178 ; 0xb2\n",
" 4b6: 23b4 movs r3, #180 ; 0xb4\n",
" 4b8: 23b6 movs r3, #182 ; 0xb6\n",
" 4ba: 23b8 movs r3, #184 ; 0xb8\n",
" 4bc: 23ba movs r3, #186 ; 0xba\n",
" 4be: 23bc movs r3, #188 ; 0xbc\n",
" 4c0: 23be movs r3, #190 ; 0xbe\n",
" 4c2: 23c0 movs r3, #192 ; 0xc0\n",
" 4c4: 23c2 movs r3, #194 ; 0xc2\n",
" 4c6: 23c4 movs r3, #196 ; 0xc4\n",
" 4c8: 23c6 movs r3, #198 ; 0xc6\n",
" 4ca: 23c8 movs r3, #200 ; 0xc8\n",
" 4cc: 23ca movs r3, #202 ; 0xca\n",
" 4ce: 23cc movs r3, #204 ; 0xcc\n",
" 4d0: 23ce movs r3, #206 ; 0xce\n",
" 4d2: 23d0 movs r3, #208 ; 0xd0\n",
" 4d4: 23d2 movs r3, #210 ; 0xd2\n",
" 4d6: 23d4 movs r3, #212 ; 0xd4\n",
" 4d8: 23d6 movs r3, #214 ; 0xd6\n",
" 4da: 23d8 movs r3, #216 ; 0xd8\n",
" 4dc: 23da movs r3, #218 ; 0xda\n",
" 4de: 23dc movs r3, #220 ; 0xdc\n",
" 4e0: 23de movs r3, #222 ; 0xde\n",
" 4e2: 23e0 movs r3, #224 ; 0xe0\n",
" 4e4: 23e2 movs r3, #226 ; 0xe2\n",
" 4e6: 23e4 movs r3, #228 ; 0xe4\n",
" 4e8: 23e6 movs r3, #230 ; 0xe6\n",
" 4ea: 23e8 movs r3, #232 ; 0xe8\n",
" 4ec: 23ea movs r3, #234 ; 0xea\n",
" 4ee: 23ec movs r3, #236 ; 0xec\n",
" 4f0: 23ee movs r3, #238 ; 0xee\n",
" 4f2: 23f0 movs r3, #240 ; 0xf0\n",
" 4f4: 23f2 movs r3, #242 ; 0xf2\n",
" 4f6: 23f4 movs r3, #244 ; 0xf4\n",
" 4f8: 23f6 movs r3, #246 ; 0xf6\n",
" 4fa: 23f8 movs r3, #248 ; 0xf8\n",
" 4fc: 23fa movs r3, #250 ; 0xfa\n",
" 4fe: 23fc movs r3, #252 ; 0xfc\n",
" 500: 23fe movs r3, #254 ; 0xfe\n",
" 502: 2300 movs r3, #0\n",
" 504: 2302 movs r3, #2\n",
" 506: 2304 movs r3, #4\n",
" 508: 2306 movs r3, #6\n",
" 50a: 2308 movs r3, #8\n",
" 50c: 230a movs r3, #10\n",
" 50e: 230c movs r3, #12\n",
" 510: 230e movs r3, #14\n",
" 512: 2310 movs r3, #16\n",
" 514: 2312 movs r3, #18\n",
" 516: 2314 movs r3, #20\n",
" 518: 2316 movs r3, #22\n",
" 51a: 2318 movs r3, #24\n",
" 51c: 231a movs r3, #26\n",
" 51e: 231c movs r3, #28\n",
" 520: 231e movs r3, #30\n",
" 522: 2320 movs r3, #32\n",
" 524: 2322 movs r3, #34 ; 0x22\n",
" 526: 2324 movs r3, #36 ; 0x24\n",
" 528: 2326 movs r3, #38 ; 0x26\n",
" 52a: 2328 movs r3, #40 ; 0x28\n",
" 52c: 232a movs r3, #42 ; 0x2a\n",
" 52e: 232c movs r3, #44 ; 0x2c\n",
" 530: 232e movs r3, #46 ; 0x2e\n",
" 532: 2330 movs r3, #48 ; 0x30\n",
" 534: 2332 movs r3, #50 ; 0x32\n",
" 536: 2334 movs r3, #52 ; 0x34\n",
" 538: 2336 movs r3, #54 ; 0x36\n",
" 53a: 2338 movs r3, #56 ; 0x38\n",
" 53c: 233a movs r3, #58 ; 0x3a\n",
" 53e: 233c movs r3, #60 ; 0x3c\n",
" 540: 233e movs r3, #62 ; 0x3e\n",
" 542: 2340 movs r3, #64 ; 0x40\n",
" 544: 2342 movs r3, #66 ; 0x42\n",
" 546: 2344 movs r3, #68 ; 0x44\n",
" 548: 2346 movs r3, #70 ; 0x46\n",
" 54a: 2348 movs r3, #72 ; 0x48\n",
" 54c: 234a movs r3, #74 ; 0x4a\n",
" 54e: 234c movs r3, #76 ; 0x4c\n",
" 550: 234e movs r3, #78 ; 0x4e\n",
" 552: 2350 movs r3, #80 ; 0x50\n",
" 554: 2352 movs r3, #82 ; 0x52\n",
" 556: 2354 movs r3, #84 ; 0x54\n",
" 558: 2356 movs r3, #86 ; 0x56\n",
" 55a: 2358 movs r3, #88 ; 0x58\n",
" 55c: 235a movs r3, #90 ; 0x5a\n",
" 55e: 235c movs r3, #92 ; 0x5c\n",
" 560: 235e movs r3, #94 ; 0x5e\n",
" 562: 2360 movs r3, #96 ; 0x60\n",
" 564: 2362 movs r3, #98 ; 0x62\n",
" 566: 2364 movs r3, #100 ; 0x64\n",
" 568: 2366 movs r3, #102 ; 0x66\n",
" 56a: 2368 movs r3, #104 ; 0x68\n",
" 56c: 236a movs r3, #106 ; 0x6a\n",
" 56e: 236c movs r3, #108 ; 0x6c\n",
" 570: 236e movs r3, #110 ; 0x6e\n",
" 572: 2370 movs r3, #112 ; 0x70\n",
" 574: 2372 movs r3, #114 ; 0x72\n",
" 576: 2374 movs r3, #116 ; 0x74\n",
" 578: 2376 movs r3, #118 ; 0x76\n",
" 57a: 2378 movs r3, #120 ; 0x78\n",
" 57c: 237a movs r3, #122 ; 0x7a\n",
" 57e: 237c movs r3, #124 ; 0x7c\n",
" 580: 237e movs r3, #126 ; 0x7e\n",
" 582: 2380 movs r3, #128 ; 0x80\n",
" 584: 2382 movs r3, #130 ; 0x82\n",
" 586: 2384 movs r3, #132 ; 0x84\n",
" 588: 2386 movs r3, #134 ; 0x86\n",
" 58a: 2388 movs r3, #136 ; 0x88\n",
" 58c: 238a movs r3, #138 ; 0x8a\n",
" 58e: 238c movs r3, #140 ; 0x8c\n",
" 590: 238e movs r3, #142 ; 0x8e\n",
" 592: 2390 movs r3, #144 ; 0x90\n",
" 594: 2392 movs r3, #146 ; 0x92\n",
" 596: 2394 movs r3, #148 ; 0x94\n",
" 598: 2396 movs r3, #150 ; 0x96\n",
" 59a: 2398 movs r3, #152 ; 0x98\n",
" 59c: 239a movs r3, #154 ; 0x9a\n",
" 59e: 239c movs r3, #156 ; 0x9c\n",
" 5a0: 239e movs r3, #158 ; 0x9e\n",
" 5a2: 23a0 movs r3, #160 ; 0xa0\n",
" 5a4: 23a2 movs r3, #162 ; 0xa2\n",
" 5a6: 23a4 movs r3, #164 ; 0xa4\n",
" 5a8: 23a6 movs r3, #166 ; 0xa6\n",
" 5aa: 23a8 movs r3, #168 ; 0xa8\n",
" 5ac: 23aa movs r3, #170 ; 0xaa\n",
" 5ae: 23ac movs r3, #172 ; 0xac\n",
" 5b0: 23ae movs r3, #174 ; 0xae\n",
" 5b2: 23b0 movs r3, #176 ; 0xb0\n",
" 5b4: 23b2 movs r3, #178 ; 0xb2\n",
" 5b6: 23b4 movs r3, #180 ; 0xb4\n",
" 5b8: 23b6 movs r3, #182 ; 0xb6\n",
" 5ba: 23b8 movs r3, #184 ; 0xb8\n",
" 5bc: 23ba movs r3, #186 ; 0xba\n",
" 5be: 23bc movs r3, #188 ; 0xbc\n",
" 5c0: 23be movs r3, #190 ; 0xbe\n",
" 5c2: 23c0 movs r3, #192 ; 0xc0\n",
" 5c4: 23c2 movs r3, #194 ; 0xc2\n",
" 5c6: 23c4 movs r3, #196 ; 0xc4\n",
" 5c8: 23c6 movs r3, #198 ; 0xc6\n",
" 5ca: 23c8 movs r3, #200 ; 0xc8\n",
" 5cc: 23ca movs r3, #202 ; 0xca\n",
" 5ce: 23cc movs r3, #204 ; 0xcc\n",
" 5d0: 23ce movs r3, #206 ; 0xce\n",
" 5d2: 23d0 movs r3, #208 ; 0xd0\n",
" 5d4: 23d2 movs r3, #210 ; 0xd2\n",
" 5d6: 23d4 movs r3, #212 ; 0xd4\n",
" 5d8: 23d6 movs r3, #214 ; 0xd6\n",
" 5da: 23d8 movs r3, #216 ; 0xd8\n",
" 5dc: 23da movs r3, #218 ; 0xda\n",
" 5de: 23dc movs r3, #220 ; 0xdc\n",
" 5e0: 23de movs r3, #222 ; 0xde\n",
" 5e2: 23e0 movs r3, #224 ; 0xe0\n",
" 5e4: 23e2 movs r3, #226 ; 0xe2\n",
" 5e6: 23e4 movs r3, #228 ; 0xe4\n",
" 5e8: 23e6 movs r3, #230 ; 0xe6\n",
" 5ea: 23e8 movs r3, #232 ; 0xe8\n",
" 5ec: 23ea movs r3, #234 ; 0xea\n",
" 5ee: 23ec movs r3, #236 ; 0xec\n",
" 5f0: 23ee movs r3, #238 ; 0xee\n",
" 5f2: 23f0 movs r3, #240 ; 0xf0\n",
" 5f4: 23f2 movs r3, #242 ; 0xf2\n",
" 5f6: 23f4 movs r3, #244 ; 0xf4\n",
" 5f8: 23f6 movs r3, #246 ; 0xf6\n",
" 5fa: 23f8 movs r3, #248 ; 0xf8\n",
" 5fc: 23fa movs r3, #250 ; 0xfa\n",
" 5fe: 23fc movs r3, #252 ; 0xfc\n",
" 600: 23fe movs r3, #254 ; 0xfe\n",
" 602: 2300 movs r3, #0\n",
" 604: 2302 movs r3, #2\n",
" 606: 2304 movs r3, #4\n",
" 608: 2306 movs r3, #6\n",
" 60a: 2308 movs r3, #8\n",
" 60c: 230a movs r3, #10\n",
" 60e: 230c movs r3, #12\n",
" 610: 230e movs r3, #14\n",
" 612: 2310 movs r3, #16\n",
" 614: 2312 movs r3, #18\n",
" 616: 2314 movs r3, #20\n",
" 618: 2316 movs r3, #22\n",
" 61a: 2318 movs r3, #24\n",
" 61c: 231a movs r3, #26\n",
" 61e: 231c movs r3, #28\n",
" 620: 231e movs r3, #30\n",
" 622: 2320 movs r3, #32\n",
" 624: 2322 movs r3, #34 ; 0x22\n",
" 626: 2324 movs r3, #36 ; 0x24\n",
" 628: 2326 movs r3, #38 ; 0x26\n",
" 62a: 2328 movs r3, #40 ; 0x28\n",
" 62c: 232a movs r3, #42 ; 0x2a\n",
" 62e: 232c movs r3, #44 ; 0x2c\n",
" 630: 232e movs r3, #46 ; 0x2e\n",
" 632: 2330 movs r3, #48 ; 0x30\n",
" 634: 2332 movs r3, #50 ; 0x32\n",
" 636: 2334 movs r3, #52 ; 0x34\n",
" 638: 2336 movs r3, #54 ; 0x36\n",
" 63a: 2338 movs r3, #56 ; 0x38\n",
" 63c: 233a movs r3, #58 ; 0x3a\n",
" 63e: 233c movs r3, #60 ; 0x3c\n",
" 640: 233e movs r3, #62 ; 0x3e\n",
" 642: 2340 movs r3, #64 ; 0x40\n",
" 644: 2342 movs r3, #66 ; 0x42\n",
" 646: 2344 movs r3, #68 ; 0x44\n",
" 648: 2346 movs r3, #70 ; 0x46\n",
" 64a: 2348 movs r3, #72 ; 0x48\n",
" 64c: 234a movs r3, #74 ; 0x4a\n",
" 64e: 234c movs r3, #76 ; 0x4c\n",
" 650: 234e movs r3, #78 ; 0x4e\n",
" 652: 2350 movs r3, #80 ; 0x50\n",
" 654: 2352 movs r3, #82 ; 0x52\n",
" 656: 2354 movs r3, #84 ; 0x54\n",
" 658: 2356 movs r3, #86 ; 0x56\n",
" 65a: 2358 movs r3, #88 ; 0x58\n",
" 65c: 235a movs r3, #90 ; 0x5a\n",
" 65e: 235c movs r3, #92 ; 0x5c\n",
" 660: 235e movs r3, #94 ; 0x5e\n",
" 662: 2360 movs r3, #96 ; 0x60\n",
" 664: 2362 movs r3, #98 ; 0x62\n",
" 666: 2364 movs r3, #100 ; 0x64\n",
" 668: 2366 movs r3, #102 ; 0x66\n",
" 66a: 2368 movs r3, #104 ; 0x68\n",
" 66c: 236a movs r3, #106 ; 0x6a\n",
" 66e: 236c movs r3, #108 ; 0x6c\n",
" 670: 236e movs r3, #110 ; 0x6e\n",
" 672: 2370 movs r3, #112 ; 0x70\n",
" 674: 2372 movs r3, #114 ; 0x72\n",
" 676: 2374 movs r3, #116 ; 0x74\n",
" 678: 2376 movs r3, #118 ; 0x76\n",
" 67a: 2378 movs r3, #120 ; 0x78\n",
" 67c: 237a movs r3, #122 ; 0x7a\n",
" 67e: 237c movs r3, #124 ; 0x7c\n",
" 680: 237e movs r3, #126 ; 0x7e\n",
" 682: 2380 movs r3, #128 ; 0x80\n",
" 684: 2382 movs r3, #130 ; 0x82\n",
" 686: 2384 movs r3, #132 ; 0x84\n",
" 688: 2386 movs r3, #134 ; 0x86\n",
" 68a: 2388 movs r3, #136 ; 0x88\n",
" 68c: 238a movs r3, #138 ; 0x8a\n",
" 68e: 238c movs r3, #140 ; 0x8c\n",
" 690: 238e movs r3, #142 ; 0x8e\n",
" 692: 2390 movs r3, #144 ; 0x90\n",
" 694: 2392 movs r3, #146 ; 0x92\n",
" 696: 2394 movs r3, #148 ; 0x94\n",
" 698: 2396 movs r3, #150 ; 0x96\n",
" 69a: 2398 movs r3, #152 ; 0x98\n",
" 69c: 239a movs r3, #154 ; 0x9a\n",
" 69e: 239c movs r3, #156 ; 0x9c\n",
" 6a0: 239e movs r3, #158 ; 0x9e\n",
" 6a2: 23a0 movs r3, #160 ; 0xa0\n",
" 6a4: 23a2 movs r3, #162 ; 0xa2\n",
" 6a6: 23a4 movs r3, #164 ; 0xa4\n",
" 6a8: 23a6 movs r3, #166 ; 0xa6\n",
" 6aa: 23a8 movs r3, #168 ; 0xa8\n",
" 6ac: 23aa movs r3, #170 ; 0xaa\n",
" 6ae: 23ac movs r3, #172 ; 0xac\n",
" 6b0: 23ae movs r3, #174 ; 0xae\n",
" 6b2: 23b0 movs r3, #176 ; 0xb0\n",
" 6b4: 23b2 movs r3, #178 ; 0xb2\n",
" 6b6: 23b4 movs r3, #180 ; 0xb4\n",
" 6b8: 23b6 movs r3, #182 ; 0xb6\n",
" 6ba: 23b8 movs r3, #184 ; 0xb8\n",
" 6bc: 23ba movs r3, #186 ; 0xba\n",
" 6be: 23bc movs r3, #188 ; 0xbc\n",
" 6c0: 23be movs r3, #190 ; 0xbe\n",
" 6c2: 23c0 movs r3, #192 ; 0xc0\n",
" 6c4: 23c2 movs r3, #194 ; 0xc2\n",
" 6c6: 23c4 movs r3, #196 ; 0xc4\n",
" 6c8: 23c6 movs r3, #198 ; 0xc6\n",
" 6ca: 23c8 movs r3, #200 ; 0xc8\n",
" 6cc: 23ca movs r3, #202 ; 0xca\n",
" 6ce: 23cc movs r3, #204 ; 0xcc\n",
" 6d0: 23ce movs r3, #206 ; 0xce\n",
" 6d2: 23d0 movs r3, #208 ; 0xd0\n",
" 6d4: 23d2 movs r3, #210 ; 0xd2\n",
" 6d6: 23d4 movs r3, #212 ; 0xd4\n",
" 6d8: 23d6 movs r3, #214 ; 0xd6\n",
" 6da: 23d8 movs r3, #216 ; 0xd8\n",
" 6dc: 23da movs r3, #218 ; 0xda\n",
" 6de: 23dc movs r3, #220 ; 0xdc\n",
" 6e0: 23de movs r3, #222 ; 0xde\n",
" 6e2: 23e0 movs r3, #224 ; 0xe0\n",
" 6e4: 23e2 movs r3, #226 ; 0xe2\n",
" 6e6: 23e4 movs r3, #228 ; 0xe4\n",
" 6e8: 23e6 movs r3, #230 ; 0xe6\n",
" 6ea: 23e8 movs r3, #232 ; 0xe8\n",
" 6ec: 23ea movs r3, #234 ; 0xea\n",
" 6ee: 23ec movs r3, #236 ; 0xec\n",
" 6f0: 23ee movs r3, #238 ; 0xee\n",
" 6f2: 23f0 movs r3, #240 ; 0xf0\n",
" 6f4: 23f2 movs r3, #242 ; 0xf2\n",
" 6f6: 23f4 movs r3, #244 ; 0xf4\n",
" 6f8: 23f6 movs r3, #246 ; 0xf6\n",
" 6fa: 23f8 movs r3, #248 ; 0xf8\n",
" 6fc: 23fa movs r3, #250 ; 0xfa\n",
" 6fe: 23fc movs r3, #252 ; 0xfc\n",
" 700: 23fe movs r3, #254 ; 0xfe\n",
" 702: 2300 movs r3, #0\n",
" 704: 2302 movs r3, #2\n",
" 706: 2304 movs r3, #4\n",
" 708: 2306 movs r3, #6\n",
" 70a: 2308 movs r3, #8\n",
" 70c: 230a movs r3, #10\n",
" 70e: 230c movs r3, #12\n",
" 710: 230e movs r3, #14\n",
" 712: 2310 movs r3, #16\n",
" 714: 2312 movs r3, #18\n",
" 716: 2314 movs r3, #20\n",
" 718: 2316 movs r3, #22\n",
" 71a: 2318 movs r3, #24\n",
" 71c: 231a movs r3, #26\n",
" 71e: 231c movs r3, #28\n",
" 720: 231e movs r3, #30\n",
" 722: 2320 movs r3, #32\n",
" 724: 2322 movs r3, #34 ; 0x22\n",
" 726: 2324 movs r3, #36 ; 0x24\n",
" 728: 2326 movs r3, #38 ; 0x26\n",
" 72a: 2328 movs r3, #40 ; 0x28\n",
" 72c: 232a movs r3, #42 ; 0x2a\n",
" 72e: 232c movs r3, #44 ; 0x2c\n",
" 730: 232e movs r3, #46 ; 0x2e\n",
" 732: 2330 movs r3, #48 ; 0x30\n",
" 734: 2332 movs r3, #50 ; 0x32\n",
" 736: 2334 movs r3, #52 ; 0x34\n",
" 738: 2336 movs r3, #54 ; 0x36\n",
" 73a: 2338 movs r3, #56 ; 0x38\n",
" 73c: 233a movs r3, #58 ; 0x3a\n",
" 73e: 233c movs r3, #60 ; 0x3c\n",
" 740: 233e movs r3, #62 ; 0x3e\n",
" 742: 2340 movs r3, #64 ; 0x40\n",
" 744: 2342 movs r3, #66 ; 0x42\n",
" 746: 2344 movs r3, #68 ; 0x44\n",
" 748: 2346 movs r3, #70 ; 0x46\n",
" 74a: 2348 movs r3, #72 ; 0x48\n",
" 74c: 234a movs r3, #74 ; 0x4a\n",
" 74e: 234c movs r3, #76 ; 0x4c\n",
" 750: 234e movs r3, #78 ; 0x4e\n",
" 752: 2350 movs r3, #80 ; 0x50\n",
" 754: 2352 movs r3, #82 ; 0x52\n",
" 756: 2354 movs r3, #84 ; 0x54\n",
" 758: 2356 movs r3, #86 ; 0x56\n",
" 75a: 2358 movs r3, #88 ; 0x58\n",
" 75c: 235a movs r3, #90 ; 0x5a\n",
" 75e: 235c movs r3, #92 ; 0x5c\n",
" 760: 235e movs r3, #94 ; 0x5e\n",
" 762: 2360 movs r3, #96 ; 0x60\n",
" 764: 2362 movs r3, #98 ; 0x62\n",
" 766: 2364 movs r3, #100 ; 0x64\n",
" 768: 2366 movs r3, #102 ; 0x66\n",
" 76a: 2368 movs r3, #104 ; 0x68\n",
" 76c: 236a movs r3, #106 ; 0x6a\n",
" 76e: 236c movs r3, #108 ; 0x6c\n",
" 770: 236e movs r3, #110 ; 0x6e\n",
" 772: 2370 movs r3, #112 ; 0x70\n",
" 774: 2372 movs r3, #114 ; 0x72\n",
" 776: 2374 movs r3, #116 ; 0x74\n",
" 778: 2376 movs r3, #118 ; 0x76\n",
" 77a: 2378 movs r3, #120 ; 0x78\n",
" 77c: 237a movs r3, #122 ; 0x7a\n",
" 77e: 237c movs r3, #124 ; 0x7c\n",
" 780: 237e movs r3, #126 ; 0x7e\n",
" 782: 2380 movs r3, #128 ; 0x80\n",
" 784: 2382 movs r3, #130 ; 0x82\n",
" 786: 2384 movs r3, #132 ; 0x84\n",
" 788: 2386 movs r3, #134 ; 0x86\n",
" 78a: 2388 movs r3, #136 ; 0x88\n",
" 78c: 238a movs r3, #138 ; 0x8a\n",
" 78e: 238c movs r3, #140 ; 0x8c\n",
" 790: 238e movs r3, #142 ; 0x8e\n",
" 792: 2390 movs r3, #144 ; 0x90\n",
" 794: 2392 movs r3, #146 ; 0x92\n",
" 796: 2394 movs r3, #148 ; 0x94\n",
" 798: 2396 movs r3, #150 ; 0x96\n",
" 79a: 2398 movs r3, #152 ; 0x98\n",
" 79c: 239a movs r3, #154 ; 0x9a\n",
" 79e: 239c movs r3, #156 ; 0x9c\n",
" 7a0: 239e movs r3, #158 ; 0x9e\n",
" 7a2: 23a0 movs r3, #160 ; 0xa0\n",
" 7a4: 23a2 movs r3, #162 ; 0xa2\n",
" 7a6: 23a4 movs r3, #164 ; 0xa4\n",
" 7a8: 23a6 movs r3, #166 ; 0xa6\n",
" 7aa: 23a8 movs r3, #168 ; 0xa8\n",
" 7ac: 23aa movs r3, #170 ; 0xaa\n",
" 7ae: 23ac movs r3, #172 ; 0xac\n",
" 7b0: 23ae movs r3, #174 ; 0xae\n",
" 7b2: 23b0 movs r3, #176 ; 0xb0\n",
" 7b4: 23b2 movs r3, #178 ; 0xb2\n",
" 7b6: 23b4 movs r3, #180 ; 0xb4\n",
" 7b8: 23b6 movs r3, #182 ; 0xb6\n",
" 7ba: 23b8 movs r3, #184 ; 0xb8\n",
" 7bc: 23ba movs r3, #186 ; 0xba\n",
" 7be: 23bc movs r3, #188 ; 0xbc\n",
" 7c0: 23be movs r3, #190 ; 0xbe\n",
" 7c2: 23c0 movs r3, #192 ; 0xc0\n",
" 7c4: 23c2 movs r3, #194 ; 0xc2\n",
" 7c6: 23c4 movs r3, #196 ; 0xc4\n",
" 7c8: 23c6 movs r3, #198 ; 0xc6\n",
" 7ca: 23c8 movs r3, #200 ; 0xc8\n",
" 7cc: 23ca movs r3, #202 ; 0xca\n",
" 7ce: 23cc movs r3, #204 ; 0xcc\n",
" 7d0: 23ce movs r3, #206 ; 0xce\n",
" 7d2: 23d0 movs r3, #208 ; 0xd0\n",
" 7d4: 23d2 movs r3, #210 ; 0xd2\n",
" 7d6: 23d4 movs r3, #212 ; 0xd4\n",
" 7d8: 23d6 movs r3, #214 ; 0xd6\n",
" 7da: 23d8 movs r3, #216 ; 0xd8\n",
" 7dc: 23da movs r3, #218 ; 0xda\n",
" 7de: 23dc movs r3, #220 ; 0xdc\n",
" 7e0: 23de movs r3, #222 ; 0xde\n",
" 7e2: 23e0 movs r3, #224 ; 0xe0\n",
" 7e4: 23e2 movs r3, #226 ; 0xe2\n",
" 7e6: 23e4 movs r3, #228 ; 0xe4\n",
" 7e8: 23e6 movs r3, #230 ; 0xe6\n",
" 7ea: 23e8 movs r3, #232 ; 0xe8\n",
" 7ec: 23ea movs r3, #234 ; 0xea\n",
" 7ee: 23ec movs r3, #236 ; 0xec\n",
" 7f0: 23ee movs r3, #238 ; 0xee\n",
" 7f2: 23f0 movs r3, #240 ; 0xf0\n",
" 7f4: 23f2 movs r3, #242 ; 0xf2\n",
" 7f6: 23f4 movs r3, #244 ; 0xf4\n",
" 7f8: 23f6 movs r3, #246 ; 0xf6\n",
" 7fa: 23f8 movs r3, #248 ; 0xf8\n",
" 7fc: 23fa movs r3, #250 ; 0xfa\n",
" 7fe: 23fc movs r3, #252 ; 0xfc\n",
" 800: 23fe movs r3, #254 ; 0xfe\n",
" 802: 0011 movs r1, r2\n",
nullptr
};
const char* Branch32Results[] = {
" 0: f000 bc01 b.w 806 <Branch32+0x806>\n",
" 4: 2300 movs r3, #0\n",
" 6: 2302 movs r3, #2\n",
" 8: 2304 movs r3, #4\n",
" a: 2306 movs r3, #6\n",
" c: 2308 movs r3, #8\n",
" e: 230a movs r3, #10\n",
" 10: 230c movs r3, #12\n",
" 12: 230e movs r3, #14\n",
" 14: 2310 movs r3, #16\n",
" 16: 2312 movs r3, #18\n",
" 18: 2314 movs r3, #20\n",
" 1a: 2316 movs r3, #22\n",
" 1c: 2318 movs r3, #24\n",
" 1e: 231a movs r3, #26\n",
" 20: 231c movs r3, #28\n",
" 22: 231e movs r3, #30\n",
" 24: 2320 movs r3, #32\n",
" 26: 2322 movs r3, #34 ; 0x22\n",
" 28: 2324 movs r3, #36 ; 0x24\n",
" 2a: 2326 movs r3, #38 ; 0x26\n",
" 2c: 2328 movs r3, #40 ; 0x28\n",
" 2e: 232a movs r3, #42 ; 0x2a\n",
" 30: 232c movs r3, #44 ; 0x2c\n",
" 32: 232e movs r3, #46 ; 0x2e\n",
" 34: 2330 movs r3, #48 ; 0x30\n",
" 36: 2332 movs r3, #50 ; 0x32\n",
" 38: 2334 movs r3, #52 ; 0x34\n",
" 3a: 2336 movs r3, #54 ; 0x36\n",
" 3c: 2338 movs r3, #56 ; 0x38\n",
" 3e: 233a movs r3, #58 ; 0x3a\n",
" 40: 233c movs r3, #60 ; 0x3c\n",
" 42: 233e movs r3, #62 ; 0x3e\n",
" 44: 2340 movs r3, #64 ; 0x40\n",
" 46: 2342 movs r3, #66 ; 0x42\n",
" 48: 2344 movs r3, #68 ; 0x44\n",
" 4a: 2346 movs r3, #70 ; 0x46\n",
" 4c: 2348 movs r3, #72 ; 0x48\n",
" 4e: 234a movs r3, #74 ; 0x4a\n",
" 50: 234c movs r3, #76 ; 0x4c\n",
" 52: 234e movs r3, #78 ; 0x4e\n",
" 54: 2350 movs r3, #80 ; 0x50\n",
" 56: 2352 movs r3, #82 ; 0x52\n",
" 58: 2354 movs r3, #84 ; 0x54\n",
" 5a: 2356 movs r3, #86 ; 0x56\n",
" 5c: 2358 movs r3, #88 ; 0x58\n",
" 5e: 235a movs r3, #90 ; 0x5a\n",
" 60: 235c movs r3, #92 ; 0x5c\n",
" 62: 235e movs r3, #94 ; 0x5e\n",
" 64: 2360 movs r3, #96 ; 0x60\n",
" 66: 2362 movs r3, #98 ; 0x62\n",
" 68: 2364 movs r3, #100 ; 0x64\n",
" 6a: 2366 movs r3, #102 ; 0x66\n",
" 6c: 2368 movs r3, #104 ; 0x68\n",
" 6e: 236a movs r3, #106 ; 0x6a\n",
" 70: 236c movs r3, #108 ; 0x6c\n",
" 72: 236e movs r3, #110 ; 0x6e\n",
" 74: 2370 movs r3, #112 ; 0x70\n",
" 76: 2372 movs r3, #114 ; 0x72\n",
" 78: 2374 movs r3, #116 ; 0x74\n",
" 7a: 2376 movs r3, #118 ; 0x76\n",
" 7c: 2378 movs r3, #120 ; 0x78\n",
" 7e: 237a movs r3, #122 ; 0x7a\n",
" 80: 237c movs r3, #124 ; 0x7c\n",
" 82: 237e movs r3, #126 ; 0x7e\n",
" 84: 2380 movs r3, #128 ; 0x80\n",
" 86: 2382 movs r3, #130 ; 0x82\n",
" 88: 2384 movs r3, #132 ; 0x84\n",
" 8a: 2386 movs r3, #134 ; 0x86\n",
" 8c: 2388 movs r3, #136 ; 0x88\n",
" 8e: 238a movs r3, #138 ; 0x8a\n",
" 90: 238c movs r3, #140 ; 0x8c\n",
" 92: 238e movs r3, #142 ; 0x8e\n",
" 94: 2390 movs r3, #144 ; 0x90\n",
" 96: 2392 movs r3, #146 ; 0x92\n",
" 98: 2394 movs r3, #148 ; 0x94\n",
" 9a: 2396 movs r3, #150 ; 0x96\n",
" 9c: 2398 movs r3, #152 ; 0x98\n",
" 9e: 239a movs r3, #154 ; 0x9a\n",
" a0: 239c movs r3, #156 ; 0x9c\n",
" a2: 239e movs r3, #158 ; 0x9e\n",
" a4: 23a0 movs r3, #160 ; 0xa0\n",
" a6: 23a2 movs r3, #162 ; 0xa2\n",
" a8: 23a4 movs r3, #164 ; 0xa4\n",
" aa: 23a6 movs r3, #166 ; 0xa6\n",
" ac: 23a8 movs r3, #168 ; 0xa8\n",
" ae: 23aa movs r3, #170 ; 0xaa\n",
" b0: 23ac movs r3, #172 ; 0xac\n",
" b2: 23ae movs r3, #174 ; 0xae\n",
" b4: 23b0 movs r3, #176 ; 0xb0\n",
" b6: 23b2 movs r3, #178 ; 0xb2\n",
" b8: 23b4 movs r3, #180 ; 0xb4\n",
" ba: 23b6 movs r3, #182 ; 0xb6\n",
" bc: 23b8 movs r3, #184 ; 0xb8\n",
" be: 23ba movs r3, #186 ; 0xba\n",
" c0: 23bc movs r3, #188 ; 0xbc\n",
" c2: 23be movs r3, #190 ; 0xbe\n",
" c4: 23c0 movs r3, #192 ; 0xc0\n",
" c6: 23c2 movs r3, #194 ; 0xc2\n",
" c8: 23c4 movs r3, #196 ; 0xc4\n",
" ca: 23c6 movs r3, #198 ; 0xc6\n",
" cc: 23c8 movs r3, #200 ; 0xc8\n",
" ce: 23ca movs r3, #202 ; 0xca\n",
" d0: 23cc movs r3, #204 ; 0xcc\n",
" d2: 23ce movs r3, #206 ; 0xce\n",
" d4: 23d0 movs r3, #208 ; 0xd0\n",
" d6: 23d2 movs r3, #210 ; 0xd2\n",
" d8: 23d4 movs r3, #212 ; 0xd4\n",
" da: 23d6 movs r3, #214 ; 0xd6\n",
" dc: 23d8 movs r3, #216 ; 0xd8\n",
" de: 23da movs r3, #218 ; 0xda\n",
" e0: 23dc movs r3, #220 ; 0xdc\n",
" e2: 23de movs r3, #222 ; 0xde\n",
" e4: 23e0 movs r3, #224 ; 0xe0\n",
" e6: 23e2 movs r3, #226 ; 0xe2\n",
" e8: 23e4 movs r3, #228 ; 0xe4\n",
" ea: 23e6 movs r3, #230 ; 0xe6\n",
" ec: 23e8 movs r3, #232 ; 0xe8\n",
" ee: 23ea movs r3, #234 ; 0xea\n",
" f0: 23ec movs r3, #236 ; 0xec\n",
" f2: 23ee movs r3, #238 ; 0xee\n",
" f4: 23f0 movs r3, #240 ; 0xf0\n",
" f6: 23f2 movs r3, #242 ; 0xf2\n",
" f8: 23f4 movs r3, #244 ; 0xf4\n",
" fa: 23f6 movs r3, #246 ; 0xf6\n",
" fc: 23f8 movs r3, #248 ; 0xf8\n",
" fe: 23fa movs r3, #250 ; 0xfa\n",
" 100: 23fc movs r3, #252 ; 0xfc\n",
" 102: 23fe movs r3, #254 ; 0xfe\n",
" 104: 2300 movs r3, #0\n",
" 106: 2302 movs r3, #2\n",
" 108: 2304 movs r3, #4\n",
" 10a: 2306 movs r3, #6\n",
" 10c: 2308 movs r3, #8\n",
" 10e: 230a movs r3, #10\n",
" 110: 230c movs r3, #12\n",
" 112: 230e movs r3, #14\n",
" 114: 2310 movs r3, #16\n",
" 116: 2312 movs r3, #18\n",
" 118: 2314 movs r3, #20\n",
" 11a: 2316 movs r3, #22\n",
" 11c: 2318 movs r3, #24\n",
" 11e: 231a movs r3, #26\n",
" 120: 231c movs r3, #28\n",
" 122: 231e movs r3, #30\n",
" 124: 2320 movs r3, #32\n",
" 126: 2322 movs r3, #34 ; 0x22\n",
" 128: 2324 movs r3, #36 ; 0x24\n",
" 12a: 2326 movs r3, #38 ; 0x26\n",
" 12c: 2328 movs r3, #40 ; 0x28\n",
" 12e: 232a movs r3, #42 ; 0x2a\n",
" 130: 232c movs r3, #44 ; 0x2c\n",
" 132: 232e movs r3, #46 ; 0x2e\n",
" 134: 2330 movs r3, #48 ; 0x30\n",
" 136: 2332 movs r3, #50 ; 0x32\n",
" 138: 2334 movs r3, #52 ; 0x34\n",
" 13a: 2336 movs r3, #54 ; 0x36\n",
" 13c: 2338 movs r3, #56 ; 0x38\n",
" 13e: 233a movs r3, #58 ; 0x3a\n",
" 140: 233c movs r3, #60 ; 0x3c\n",
" 142: 233e movs r3, #62 ; 0x3e\n",
" 144: 2340 movs r3, #64 ; 0x40\n",
" 146: 2342 movs r3, #66 ; 0x42\n",
" 148: 2344 movs r3, #68 ; 0x44\n",
" 14a: 2346 movs r3, #70 ; 0x46\n",
" 14c: 2348 movs r3, #72 ; 0x48\n",
" 14e: 234a movs r3, #74 ; 0x4a\n",
" 150: 234c movs r3, #76 ; 0x4c\n",
" 152: 234e movs r3, #78 ; 0x4e\n",
" 154: 2350 movs r3, #80 ; 0x50\n",
" 156: 2352 movs r3, #82 ; 0x52\n",
" 158: 2354 movs r3, #84 ; 0x54\n",
" 15a: 2356 movs r3, #86 ; 0x56\n",
" 15c: 2358 movs r3, #88 ; 0x58\n",
" 15e: 235a movs r3, #90 ; 0x5a\n",
" 160: 235c movs r3, #92 ; 0x5c\n",
" 162: 235e movs r3, #94 ; 0x5e\n",
" 164: 2360 movs r3, #96 ; 0x60\n",
" 166: 2362 movs r3, #98 ; 0x62\n",
" 168: 2364 movs r3, #100 ; 0x64\n",
" 16a: 2366 movs r3, #102 ; 0x66\n",
" 16c: 2368 movs r3, #104 ; 0x68\n",
" 16e: 236a movs r3, #106 ; 0x6a\n",
" 170: 236c movs r3, #108 ; 0x6c\n",
" 172: 236e movs r3, #110 ; 0x6e\n",
" 174: 2370 movs r3, #112 ; 0x70\n",
" 176: 2372 movs r3, #114 ; 0x72\n",
" 178: 2374 movs r3, #116 ; 0x74\n",
" 17a: 2376 movs r3, #118 ; 0x76\n",
" 17c: 2378 movs r3, #120 ; 0x78\n",
" 17e: 237a movs r3, #122 ; 0x7a\n",
" 180: 237c movs r3, #124 ; 0x7c\n",
" 182: 237e movs r3, #126 ; 0x7e\n",
" 184: 2380 movs r3, #128 ; 0x80\n",
" 186: 2382 movs r3, #130 ; 0x82\n",
" 188: 2384 movs r3, #132 ; 0x84\n",
" 18a: 2386 movs r3, #134 ; 0x86\n",
" 18c: 2388 movs r3, #136 ; 0x88\n",
" 18e: 238a movs r3, #138 ; 0x8a\n",
" 190: 238c movs r3, #140 ; 0x8c\n",
" 192: 238e movs r3, #142 ; 0x8e\n",
" 194: 2390 movs r3, #144 ; 0x90\n",
" 196: 2392 movs r3, #146 ; 0x92\n",
" 198: 2394 movs r3, #148 ; 0x94\n",
" 19a: 2396 movs r3, #150 ; 0x96\n",
" 19c: 2398 movs r3, #152 ; 0x98\n",
" 19e: 239a movs r3, #154 ; 0x9a\n",
" 1a0: 239c movs r3, #156 ; 0x9c\n",
" 1a2: 239e movs r3, #158 ; 0x9e\n",
" 1a4: 23a0 movs r3, #160 ; 0xa0\n",
" 1a6: 23a2 movs r3, #162 ; 0xa2\n",
" 1a8: 23a4 movs r3, #164 ; 0xa4\n",
" 1aa: 23a6 movs r3, #166 ; 0xa6\n",
" 1ac: 23a8 movs r3, #168 ; 0xa8\n",
" 1ae: 23aa movs r3, #170 ; 0xaa\n",
" 1b0: 23ac movs r3, #172 ; 0xac\n",
" 1b2: 23ae movs r3, #174 ; 0xae\n",
" 1b4: 23b0 movs r3, #176 ; 0xb0\n",
" 1b6: 23b2 movs r3, #178 ; 0xb2\n",
" 1b8: 23b4 movs r3, #180 ; 0xb4\n",
" 1ba: 23b6 movs r3, #182 ; 0xb6\n",
" 1bc: 23b8 movs r3, #184 ; 0xb8\n",
" 1be: 23ba movs r3, #186 ; 0xba\n",
" 1c0: 23bc movs r3, #188 ; 0xbc\n",
" 1c2: 23be movs r3, #190 ; 0xbe\n",
" 1c4: 23c0 movs r3, #192 ; 0xc0\n",
" 1c6: 23c2 movs r3, #194 ; 0xc2\n",
" 1c8: 23c4 movs r3, #196 ; 0xc4\n",
" 1ca: 23c6 movs r3, #198 ; 0xc6\n",
" 1cc: 23c8 movs r3, #200 ; 0xc8\n",
" 1ce: 23ca movs r3, #202 ; 0xca\n",
" 1d0: 23cc movs r3, #204 ; 0xcc\n",
" 1d2: 23ce movs r3, #206 ; 0xce\n",
" 1d4: 23d0 movs r3, #208 ; 0xd0\n",
" 1d6: 23d2 movs r3, #210 ; 0xd2\n",
" 1d8: 23d4 movs r3, #212 ; 0xd4\n",
" 1da: 23d6 movs r3, #214 ; 0xd6\n",
" 1dc: 23d8 movs r3, #216 ; 0xd8\n",
" 1de: 23da movs r3, #218 ; 0xda\n",
" 1e0: 23dc movs r3, #220 ; 0xdc\n",
" 1e2: 23de movs r3, #222 ; 0xde\n",
" 1e4: 23e0 movs r3, #224 ; 0xe0\n",
" 1e6: 23e2 movs r3, #226 ; 0xe2\n",
" 1e8: 23e4 movs r3, #228 ; 0xe4\n",
" 1ea: 23e6 movs r3, #230 ; 0xe6\n",
" 1ec: 23e8 movs r3, #232 ; 0xe8\n",
" 1ee: 23ea movs r3, #234 ; 0xea\n",
" 1f0: 23ec movs r3, #236 ; 0xec\n",
" 1f2: 23ee movs r3, #238 ; 0xee\n",
" 1f4: 23f0 movs r3, #240 ; 0xf0\n",
" 1f6: 23f2 movs r3, #242 ; 0xf2\n",
" 1f8: 23f4 movs r3, #244 ; 0xf4\n",
" 1fa: 23f6 movs r3, #246 ; 0xf6\n",
" 1fc: 23f8 movs r3, #248 ; 0xf8\n",
" 1fe: 23fa movs r3, #250 ; 0xfa\n",
" 200: 23fc movs r3, #252 ; 0xfc\n",
" 202: 23fe movs r3, #254 ; 0xfe\n",
" 204: 2300 movs r3, #0\n",
" 206: 2302 movs r3, #2\n",
" 208: 2304 movs r3, #4\n",
" 20a: 2306 movs r3, #6\n",
" 20c: 2308 movs r3, #8\n",
" 20e: 230a movs r3, #10\n",
" 210: 230c movs r3, #12\n",
" 212: 230e movs r3, #14\n",
" 214: 2310 movs r3, #16\n",
" 216: 2312 movs r3, #18\n",
" 218: 2314 movs r3, #20\n",
" 21a: 2316 movs r3, #22\n",
" 21c: 2318 movs r3, #24\n",
" 21e: 231a movs r3, #26\n",
" 220: 231c movs r3, #28\n",
" 222: 231e movs r3, #30\n",
" 224: 2320 movs r3, #32\n",
" 226: 2322 movs r3, #34 ; 0x22\n",
" 228: 2324 movs r3, #36 ; 0x24\n",
" 22a: 2326 movs r3, #38 ; 0x26\n",
" 22c: 2328 movs r3, #40 ; 0x28\n",
" 22e: 232a movs r3, #42 ; 0x2a\n",
" 230: 232c movs r3, #44 ; 0x2c\n",
" 232: 232e movs r3, #46 ; 0x2e\n",
" 234: 2330 movs r3, #48 ; 0x30\n",
" 236: 2332 movs r3, #50 ; 0x32\n",
" 238: 2334 movs r3, #52 ; 0x34\n",
" 23a: 2336 movs r3, #54 ; 0x36\n",
" 23c: 2338 movs r3, #56 ; 0x38\n",
" 23e: 233a movs r3, #58 ; 0x3a\n",
" 240: 233c movs r3, #60 ; 0x3c\n",
" 242: 233e movs r3, #62 ; 0x3e\n",
" 244: 2340 movs r3, #64 ; 0x40\n",
" 246: 2342 movs r3, #66 ; 0x42\n",
" 248: 2344 movs r3, #68 ; 0x44\n",
" 24a: 2346 movs r3, #70 ; 0x46\n",
" 24c: 2348 movs r3, #72 ; 0x48\n",
" 24e: 234a movs r3, #74 ; 0x4a\n",
" 250: 234c movs r3, #76 ; 0x4c\n",
" 252: 234e movs r3, #78 ; 0x4e\n",
" 254: 2350 movs r3, #80 ; 0x50\n",
" 256: 2352 movs r3, #82 ; 0x52\n",
" 258: 2354 movs r3, #84 ; 0x54\n",
" 25a: 2356 movs r3, #86 ; 0x56\n",
" 25c: 2358 movs r3, #88 ; 0x58\n",
" 25e: 235a movs r3, #90 ; 0x5a\n",
" 260: 235c movs r3, #92 ; 0x5c\n",
" 262: 235e movs r3, #94 ; 0x5e\n",
" 264: 2360 movs r3, #96 ; 0x60\n",
" 266: 2362 movs r3, #98 ; 0x62\n",
" 268: 2364 movs r3, #100 ; 0x64\n",
" 26a: 2366 movs r3, #102 ; 0x66\n",
" 26c: 2368 movs r3, #104 ; 0x68\n",
" 26e: 236a movs r3, #106 ; 0x6a\n",
" 270: 236c movs r3, #108 ; 0x6c\n",
" 272: 236e movs r3, #110 ; 0x6e\n",
" 274: 2370 movs r3, #112 ; 0x70\n",
" 276: 2372 movs r3, #114 ; 0x72\n",
" 278: 2374 movs r3, #116 ; 0x74\n",
" 27a: 2376 movs r3, #118 ; 0x76\n",
" 27c: 2378 movs r3, #120 ; 0x78\n",
" 27e: 237a movs r3, #122 ; 0x7a\n",
" 280: 237c movs r3, #124 ; 0x7c\n",
" 282: 237e movs r3, #126 ; 0x7e\n",
" 284: 2380 movs r3, #128 ; 0x80\n",
" 286: 2382 movs r3, #130 ; 0x82\n",
" 288: 2384 movs r3, #132 ; 0x84\n",
" 28a: 2386 movs r3, #134 ; 0x86\n",
" 28c: 2388 movs r3, #136 ; 0x88\n",
" 28e: 238a movs r3, #138 ; 0x8a\n",
" 290: 238c movs r3, #140 ; 0x8c\n",
" 292: 238e movs r3, #142 ; 0x8e\n",
" 294: 2390 movs r3, #144 ; 0x90\n",
" 296: 2392 movs r3, #146 ; 0x92\n",
" 298: 2394 movs r3, #148 ; 0x94\n",
" 29a: 2396 movs r3, #150 ; 0x96\n",
" 29c: 2398 movs r3, #152 ; 0x98\n",
" 29e: 239a movs r3, #154 ; 0x9a\n",
" 2a0: 239c movs r3, #156 ; 0x9c\n",
" 2a2: 239e movs r3, #158 ; 0x9e\n",
" 2a4: 23a0 movs r3, #160 ; 0xa0\n",
" 2a6: 23a2 movs r3, #162 ; 0xa2\n",
" 2a8: 23a4 movs r3, #164 ; 0xa4\n",
" 2aa: 23a6 movs r3, #166 ; 0xa6\n",
" 2ac: 23a8 movs r3, #168 ; 0xa8\n",
" 2ae: 23aa movs r3, #170 ; 0xaa\n",
" 2b0: 23ac movs r3, #172 ; 0xac\n",
" 2b2: 23ae movs r3, #174 ; 0xae\n",
" 2b4: 23b0 movs r3, #176 ; 0xb0\n",
" 2b6: 23b2 movs r3, #178 ; 0xb2\n",
" 2b8: 23b4 movs r3, #180 ; 0xb4\n",
" 2ba: 23b6 movs r3, #182 ; 0xb6\n",
" 2bc: 23b8 movs r3, #184 ; 0xb8\n",
" 2be: 23ba movs r3, #186 ; 0xba\n",
" 2c0: 23bc movs r3, #188 ; 0xbc\n",
" 2c2: 23be movs r3, #190 ; 0xbe\n",
" 2c4: 23c0 movs r3, #192 ; 0xc0\n",
" 2c6: 23c2 movs r3, #194 ; 0xc2\n",
" 2c8: 23c4 movs r3, #196 ; 0xc4\n",
" 2ca: 23c6 movs r3, #198 ; 0xc6\n",
" 2cc: 23c8 movs r3, #200 ; 0xc8\n",
" 2ce: 23ca movs r3, #202 ; 0xca\n",
" 2d0: 23cc movs r3, #204 ; 0xcc\n",
" 2d2: 23ce movs r3, #206 ; 0xce\n",
" 2d4: 23d0 movs r3, #208 ; 0xd0\n",
" 2d6: 23d2 movs r3, #210 ; 0xd2\n",
" 2d8: 23d4 movs r3, #212 ; 0xd4\n",
" 2da: 23d6 movs r3, #214 ; 0xd6\n",
" 2dc: 23d8 movs r3, #216 ; 0xd8\n",
" 2de: 23da movs r3, #218 ; 0xda\n",
" 2e0: 23dc movs r3, #220 ; 0xdc\n",
" 2e2: 23de movs r3, #222 ; 0xde\n",
" 2e4: 23e0 movs r3, #224 ; 0xe0\n",
" 2e6: 23e2 movs r3, #226 ; 0xe2\n",
" 2e8: 23e4 movs r3, #228 ; 0xe4\n",
" 2ea: 23e6 movs r3, #230 ; 0xe6\n",
" 2ec: 23e8 movs r3, #232 ; 0xe8\n",
" 2ee: 23ea movs r3, #234 ; 0xea\n",
" 2f0: 23ec movs r3, #236 ; 0xec\n",
" 2f2: 23ee movs r3, #238 ; 0xee\n",
" 2f4: 23f0 movs r3, #240 ; 0xf0\n",
" 2f6: 23f2 movs r3, #242 ; 0xf2\n",
" 2f8: 23f4 movs r3, #244 ; 0xf4\n",
" 2fa: 23f6 movs r3, #246 ; 0xf6\n",
" 2fc: 23f8 movs r3, #248 ; 0xf8\n",
" 2fe: 23fa movs r3, #250 ; 0xfa\n",
" 300: 23fc movs r3, #252 ; 0xfc\n",
" 302: 23fe movs r3, #254 ; 0xfe\n",
" 304: 2300 movs r3, #0\n",
" 306: 2302 movs r3, #2\n",
" 308: 2304 movs r3, #4\n",
" 30a: 2306 movs r3, #6\n",
" 30c: 2308 movs r3, #8\n",
" 30e: 230a movs r3, #10\n",
" 310: 230c movs r3, #12\n",
" 312: 230e movs r3, #14\n",
" 314: 2310 movs r3, #16\n",
" 316: 2312 movs r3, #18\n",
" 318: 2314 movs r3, #20\n",
" 31a: 2316 movs r3, #22\n",
" 31c: 2318 movs r3, #24\n",
" 31e: 231a movs r3, #26\n",
" 320: 231c movs r3, #28\n",
" 322: 231e movs r3, #30\n",
" 324: 2320 movs r3, #32\n",
" 326: 2322 movs r3, #34 ; 0x22\n",
" 328: 2324 movs r3, #36 ; 0x24\n",
" 32a: 2326 movs r3, #38 ; 0x26\n",
" 32c: 2328 movs r3, #40 ; 0x28\n",
" 32e: 232a movs r3, #42 ; 0x2a\n",
" 330: 232c movs r3, #44 ; 0x2c\n",
" 332: 232e movs r3, #46 ; 0x2e\n",
" 334: 2330 movs r3, #48 ; 0x30\n",
" 336: 2332 movs r3, #50 ; 0x32\n",
" 338: 2334 movs r3, #52 ; 0x34\n",
" 33a: 2336 movs r3, #54 ; 0x36\n",
" 33c: 2338 movs r3, #56 ; 0x38\n",
" 33e: 233a movs r3, #58 ; 0x3a\n",
" 340: 233c movs r3, #60 ; 0x3c\n",
" 342: 233e movs r3, #62 ; 0x3e\n",
" 344: 2340 movs r3, #64 ; 0x40\n",
" 346: 2342 movs r3, #66 ; 0x42\n",
" 348: 2344 movs r3, #68 ; 0x44\n",
" 34a: 2346 movs r3, #70 ; 0x46\n",
" 34c: 2348 movs r3, #72 ; 0x48\n",
" 34e: 234a movs r3, #74 ; 0x4a\n",
" 350: 234c movs r3, #76 ; 0x4c\n",
" 352: 234e movs r3, #78 ; 0x4e\n",
" 354: 2350 movs r3, #80 ; 0x50\n",
" 356: 2352 movs r3, #82 ; 0x52\n",
" 358: 2354 movs r3, #84 ; 0x54\n",
" 35a: 2356 movs r3, #86 ; 0x56\n",
" 35c: 2358 movs r3, #88 ; 0x58\n",
" 35e: 235a movs r3, #90 ; 0x5a\n",
" 360: 235c movs r3, #92 ; 0x5c\n",
" 362: 235e movs r3, #94 ; 0x5e\n",
" 364: 2360 movs r3, #96 ; 0x60\n",
" 366: 2362 movs r3, #98 ; 0x62\n",
" 368: 2364 movs r3, #100 ; 0x64\n",
" 36a: 2366 movs r3, #102 ; 0x66\n",
" 36c: 2368 movs r3, #104 ; 0x68\n",
" 36e: 236a movs r3, #106 ; 0x6a\n",
" 370: 236c movs r3, #108 ; 0x6c\n",
" 372: 236e movs r3, #110 ; 0x6e\n",
" 374: 2370 movs r3, #112 ; 0x70\n",
" 376: 2372 movs r3, #114 ; 0x72\n",
" 378: 2374 movs r3, #116 ; 0x74\n",
" 37a: 2376 movs r3, #118 ; 0x76\n",
" 37c: 2378 movs r3, #120 ; 0x78\n",
" 37e: 237a movs r3, #122 ; 0x7a\n",
" 380: 237c movs r3, #124 ; 0x7c\n",
" 382: 237e movs r3, #126 ; 0x7e\n",
" 384: 2380 movs r3, #128 ; 0x80\n",
" 386: 2382 movs r3, #130 ; 0x82\n",
" 388: 2384 movs r3, #132 ; 0x84\n",
" 38a: 2386 movs r3, #134 ; 0x86\n",
" 38c: 2388 movs r3, #136 ; 0x88\n",
" 38e: 238a movs r3, #138 ; 0x8a\n",
" 390: 238c movs r3, #140 ; 0x8c\n",
" 392: 238e movs r3, #142 ; 0x8e\n",
" 394: 2390 movs r3, #144 ; 0x90\n",
" 396: 2392 movs r3, #146 ; 0x92\n",
" 398: 2394 movs r3, #148 ; 0x94\n",
" 39a: 2396 movs r3, #150 ; 0x96\n",
" 39c: 2398 movs r3, #152 ; 0x98\n",
" 39e: 239a movs r3, #154 ; 0x9a\n",
" 3a0: 239c movs r3, #156 ; 0x9c\n",
" 3a2: 239e movs r3, #158 ; 0x9e\n",
" 3a4: 23a0 movs r3, #160 ; 0xa0\n",
" 3a6: 23a2 movs r3, #162 ; 0xa2\n",
" 3a8: 23a4 movs r3, #164 ; 0xa4\n",
" 3aa: 23a6 movs r3, #166 ; 0xa6\n",
" 3ac: 23a8 movs r3, #168 ; 0xa8\n",
" 3ae: 23aa movs r3, #170 ; 0xaa\n",
" 3b0: 23ac movs r3, #172 ; 0xac\n",
" 3b2: 23ae movs r3, #174 ; 0xae\n",
" 3b4: 23b0 movs r3, #176 ; 0xb0\n",
" 3b6: 23b2 movs r3, #178 ; 0xb2\n",
" 3b8: 23b4 movs r3, #180 ; 0xb4\n",
" 3ba: 23b6 movs r3, #182 ; 0xb6\n",
" 3bc: 23b8 movs r3, #184 ; 0xb8\n",
" 3be: 23ba movs r3, #186 ; 0xba\n",
" 3c0: 23bc movs r3, #188 ; 0xbc\n",
" 3c2: 23be movs r3, #190 ; 0xbe\n",
" 3c4: 23c0 movs r3, #192 ; 0xc0\n",
" 3c6: 23c2 movs r3, #194 ; 0xc2\n",
" 3c8: 23c4 movs r3, #196 ; 0xc4\n",
" 3ca: 23c6 movs r3, #198 ; 0xc6\n",
" 3cc: 23c8 movs r3, #200 ; 0xc8\n",
" 3ce: 23ca movs r3, #202 ; 0xca\n",
" 3d0: 23cc movs r3, #204 ; 0xcc\n",
" 3d2: 23ce movs r3, #206 ; 0xce\n",
" 3d4: 23d0 movs r3, #208 ; 0xd0\n",
" 3d6: 23d2 movs r3, #210 ; 0xd2\n",
" 3d8: 23d4 movs r3, #212 ; 0xd4\n",
" 3da: 23d6 movs r3, #214 ; 0xd6\n",
" 3dc: 23d8 movs r3, #216 ; 0xd8\n",
" 3de: 23da movs r3, #218 ; 0xda\n",
" 3e0: 23dc movs r3, #220 ; 0xdc\n",
" 3e2: 23de movs r3, #222 ; 0xde\n",
" 3e4: 23e0 movs r3, #224 ; 0xe0\n",
" 3e6: 23e2 movs r3, #226 ; 0xe2\n",
" 3e8: 23e4 movs r3, #228 ; 0xe4\n",
" 3ea: 23e6 movs r3, #230 ; 0xe6\n",
" 3ec: 23e8 movs r3, #232 ; 0xe8\n",
" 3ee: 23ea movs r3, #234 ; 0xea\n",
" 3f0: 23ec movs r3, #236 ; 0xec\n",
" 3f2: 23ee movs r3, #238 ; 0xee\n",
" 3f4: 23f0 movs r3, #240 ; 0xf0\n",
" 3f6: 23f2 movs r3, #242 ; 0xf2\n",
" 3f8: 23f4 movs r3, #244 ; 0xf4\n",
" 3fa: 23f6 movs r3, #246 ; 0xf6\n",
" 3fc: 23f8 movs r3, #248 ; 0xf8\n",
" 3fe: 23fa movs r3, #250 ; 0xfa\n",
" 400: 23fc movs r3, #252 ; 0xfc\n",
" 402: 23fe movs r3, #254 ; 0xfe\n",
" 404: 2300 movs r3, #0\n",
" 406: 2302 movs r3, #2\n",
" 408: 2304 movs r3, #4\n",
" 40a: 2306 movs r3, #6\n",
" 40c: 2308 movs r3, #8\n",
" 40e: 230a movs r3, #10\n",
" 410: 230c movs r3, #12\n",
" 412: 230e movs r3, #14\n",
" 414: 2310 movs r3, #16\n",
" 416: 2312 movs r3, #18\n",
" 418: 2314 movs r3, #20\n",
" 41a: 2316 movs r3, #22\n",
" 41c: 2318 movs r3, #24\n",
" 41e: 231a movs r3, #26\n",
" 420: 231c movs r3, #28\n",
" 422: 231e movs r3, #30\n",
" 424: 2320 movs r3, #32\n",
" 426: 2322 movs r3, #34 ; 0x22\n",
" 428: 2324 movs r3, #36 ; 0x24\n",
" 42a: 2326 movs r3, #38 ; 0x26\n",
" 42c: 2328 movs r3, #40 ; 0x28\n",
" 42e: 232a movs r3, #42 ; 0x2a\n",
" 430: 232c movs r3, #44 ; 0x2c\n",
" 432: 232e movs r3, #46 ; 0x2e\n",
" 434: 2330 movs r3, #48 ; 0x30\n",
" 436: 2332 movs r3, #50 ; 0x32\n",
" 438: 2334 movs r3, #52 ; 0x34\n",
" 43a: 2336 movs r3, #54 ; 0x36\n",
" 43c: 2338 movs r3, #56 ; 0x38\n",
" 43e: 233a movs r3, #58 ; 0x3a\n",
" 440: 233c movs r3, #60 ; 0x3c\n",
" 442: 233e movs r3, #62 ; 0x3e\n",
" 444: 2340 movs r3, #64 ; 0x40\n",
" 446: 2342 movs r3, #66 ; 0x42\n",
" 448: 2344 movs r3, #68 ; 0x44\n",
" 44a: 2346 movs r3, #70 ; 0x46\n",
" 44c: 2348 movs r3, #72 ; 0x48\n",
" 44e: 234a movs r3, #74 ; 0x4a\n",
" 450: 234c movs r3, #76 ; 0x4c\n",
" 452: 234e movs r3, #78 ; 0x4e\n",
" 454: 2350 movs r3, #80 ; 0x50\n",
" 456: 2352 movs r3, #82 ; 0x52\n",
" 458: 2354 movs r3, #84 ; 0x54\n",
" 45a: 2356 movs r3, #86 ; 0x56\n",
" 45c: 2358 movs r3, #88 ; 0x58\n",
" 45e: 235a movs r3, #90 ; 0x5a\n",
" 460: 235c movs r3, #92 ; 0x5c\n",
" 462: 235e movs r3, #94 ; 0x5e\n",
" 464: 2360 movs r3, #96 ; 0x60\n",
" 466: 2362 movs r3, #98 ; 0x62\n",
" 468: 2364 movs r3, #100 ; 0x64\n",
" 46a: 2366 movs r3, #102 ; 0x66\n",
" 46c: 2368 movs r3, #104 ; 0x68\n",
" 46e: 236a movs r3, #106 ; 0x6a\n",
" 470: 236c movs r3, #108 ; 0x6c\n",
" 472: 236e movs r3, #110 ; 0x6e\n",
" 474: 2370 movs r3, #112 ; 0x70\n",
" 476: 2372 movs r3, #114 ; 0x72\n",
" 478: 2374 movs r3, #116 ; 0x74\n",
" 47a: 2376 movs r3, #118 ; 0x76\n",
" 47c: 2378 movs r3, #120 ; 0x78\n",
" 47e: 237a movs r3, #122 ; 0x7a\n",
" 480: 237c movs r3, #124 ; 0x7c\n",
" 482: 237e movs r3, #126 ; 0x7e\n",
" 484: 2380 movs r3, #128 ; 0x80\n",
" 486: 2382 movs r3, #130 ; 0x82\n",
" 488: 2384 movs r3, #132 ; 0x84\n",
" 48a: 2386 movs r3, #134 ; 0x86\n",
" 48c: 2388 movs r3, #136 ; 0x88\n",
" 48e: 238a movs r3, #138 ; 0x8a\n",
" 490: 238c movs r3, #140 ; 0x8c\n",
" 492: 238e movs r3, #142 ; 0x8e\n",
" 494: 2390 movs r3, #144 ; 0x90\n",
" 496: 2392 movs r3, #146 ; 0x92\n",
" 498: 2394 movs r3, #148 ; 0x94\n",
" 49a: 2396 movs r3, #150 ; 0x96\n",
" 49c: 2398 movs r3, #152 ; 0x98\n",
" 49e: 239a movs r3, #154 ; 0x9a\n",
" 4a0: 239c movs r3, #156 ; 0x9c\n",
" 4a2: 239e movs r3, #158 ; 0x9e\n",
" 4a4: 23a0 movs r3, #160 ; 0xa0\n",
" 4a6: 23a2 movs r3, #162 ; 0xa2\n",
" 4a8: 23a4 movs r3, #164 ; 0xa4\n",
" 4aa: 23a6 movs r3, #166 ; 0xa6\n",
" 4ac: 23a8 movs r3, #168 ; 0xa8\n",
" 4ae: 23aa movs r3, #170 ; 0xaa\n",
" 4b0: 23ac movs r3, #172 ; 0xac\n",
" 4b2: 23ae movs r3, #174 ; 0xae\n",
" 4b4: 23b0 movs r3, #176 ; 0xb0\n",
" 4b6: 23b2 movs r3, #178 ; 0xb2\n",
" 4b8: 23b4 movs r3, #180 ; 0xb4\n",
" 4ba: 23b6 movs r3, #182 ; 0xb6\n",
" 4bc: 23b8 movs r3, #184 ; 0xb8\n",
" 4be: 23ba movs r3, #186 ; 0xba\n",
" 4c0: 23bc movs r3, #188 ; 0xbc\n",
" 4c2: 23be movs r3, #190 ; 0xbe\n",
" 4c4: 23c0 movs r3, #192 ; 0xc0\n",
" 4c6: 23c2 movs r3, #194 ; 0xc2\n",
" 4c8: 23c4 movs r3, #196 ; 0xc4\n",
" 4ca: 23c6 movs r3, #198 ; 0xc6\n",
" 4cc: 23c8 movs r3, #200 ; 0xc8\n",
" 4ce: 23ca movs r3, #202 ; 0xca\n",
" 4d0: 23cc movs r3, #204 ; 0xcc\n",
" 4d2: 23ce movs r3, #206 ; 0xce\n",
" 4d4: 23d0 movs r3, #208 ; 0xd0\n",
" 4d6: 23d2 movs r3, #210 ; 0xd2\n",
" 4d8: 23d4 movs r3, #212 ; 0xd4\n",
" 4da: 23d6 movs r3, #214 ; 0xd6\n",
" 4dc: 23d8 movs r3, #216 ; 0xd8\n",
" 4de: 23da movs r3, #218 ; 0xda\n",
" 4e0: 23dc movs r3, #220 ; 0xdc\n",
" 4e2: 23de movs r3, #222 ; 0xde\n",
" 4e4: 23e0 movs r3, #224 ; 0xe0\n",
" 4e6: 23e2 movs r3, #226 ; 0xe2\n",
" 4e8: 23e4 movs r3, #228 ; 0xe4\n",
" 4ea: 23e6 movs r3, #230 ; 0xe6\n",
" 4ec: 23e8 movs r3, #232 ; 0xe8\n",
" 4ee: 23ea movs r3, #234 ; 0xea\n",
" 4f0: 23ec movs r3, #236 ; 0xec\n",
" 4f2: 23ee movs r3, #238 ; 0xee\n",
" 4f4: 23f0 movs r3, #240 ; 0xf0\n",
" 4f6: 23f2 movs r3, #242 ; 0xf2\n",
" 4f8: 23f4 movs r3, #244 ; 0xf4\n",
" 4fa: 23f6 movs r3, #246 ; 0xf6\n",
" 4fc: 23f8 movs r3, #248 ; 0xf8\n",
" 4fe: 23fa movs r3, #250 ; 0xfa\n",
" 500: 23fc movs r3, #252 ; 0xfc\n",
" 502: 23fe movs r3, #254 ; 0xfe\n",
" 504: 2300 movs r3, #0\n",
" 506: 2302 movs r3, #2\n",
" 508: 2304 movs r3, #4\n",
" 50a: 2306 movs r3, #6\n",
" 50c: 2308 movs r3, #8\n",
" 50e: 230a movs r3, #10\n",
" 510: 230c movs r3, #12\n",
" 512: 230e movs r3, #14\n",
" 514: 2310 movs r3, #16\n",
" 516: 2312 movs r3, #18\n",
" 518: 2314 movs r3, #20\n",
" 51a: 2316 movs r3, #22\n",
" 51c: 2318 movs r3, #24\n",
" 51e: 231a movs r3, #26\n",
" 520: 231c movs r3, #28\n",
" 522: 231e movs r3, #30\n",
" 524: 2320 movs r3, #32\n",
" 526: 2322 movs r3, #34 ; 0x22\n",
" 528: 2324 movs r3, #36 ; 0x24\n",
" 52a: 2326 movs r3, #38 ; 0x26\n",
" 52c: 2328 movs r3, #40 ; 0x28\n",
" 52e: 232a movs r3, #42 ; 0x2a\n",
" 530: 232c movs r3, #44 ; 0x2c\n",
" 532: 232e movs r3, #46 ; 0x2e\n",
" 534: 2330 movs r3, #48 ; 0x30\n",
" 536: 2332 movs r3, #50 ; 0x32\n",
" 538: 2334 movs r3, #52 ; 0x34\n",
" 53a: 2336 movs r3, #54 ; 0x36\n",
" 53c: 2338 movs r3, #56 ; 0x38\n",
" 53e: 233a movs r3, #58 ; 0x3a\n",
" 540: 233c movs r3, #60 ; 0x3c\n",
" 542: 233e movs r3, #62 ; 0x3e\n",
" 544: 2340 movs r3, #64 ; 0x40\n",
" 546: 2342 movs r3, #66 ; 0x42\n",
" 548: 2344 movs r3, #68 ; 0x44\n",
" 54a: 2346 movs r3, #70 ; 0x46\n",
" 54c: 2348 movs r3, #72 ; 0x48\n",
" 54e: 234a movs r3, #74 ; 0x4a\n",
" 550: 234c movs r3, #76 ; 0x4c\n",
" 552: 234e movs r3, #78 ; 0x4e\n",
" 554: 2350 movs r3, #80 ; 0x50\n",
" 556: 2352 movs r3, #82 ; 0x52\n",
" 558: 2354 movs r3, #84 ; 0x54\n",
" 55a: 2356 movs r3, #86 ; 0x56\n",
" 55c: 2358 movs r3, #88 ; 0x58\n",
" 55e: 235a movs r3, #90 ; 0x5a\n",
" 560: 235c movs r3, #92 ; 0x5c\n",
" 562: 235e movs r3, #94 ; 0x5e\n",
" 564: 2360 movs r3, #96 ; 0x60\n",
" 566: 2362 movs r3, #98 ; 0x62\n",
" 568: 2364 movs r3, #100 ; 0x64\n",
" 56a: 2366 movs r3, #102 ; 0x66\n",
" 56c: 2368 movs r3, #104 ; 0x68\n",
" 56e: 236a movs r3, #106 ; 0x6a\n",
" 570: 236c movs r3, #108 ; 0x6c\n",
" 572: 236e movs r3, #110 ; 0x6e\n",
" 574: 2370 movs r3, #112 ; 0x70\n",
" 576: 2372 movs r3, #114 ; 0x72\n",
" 578: 2374 movs r3, #116 ; 0x74\n",
" 57a: 2376 movs r3, #118 ; 0x76\n",
" 57c: 2378 movs r3, #120 ; 0x78\n",
" 57e: 237a movs r3, #122 ; 0x7a\n",
" 580: 237c movs r3, #124 ; 0x7c\n",
" 582: 237e movs r3, #126 ; 0x7e\n",
" 584: 2380 movs r3, #128 ; 0x80\n",
" 586: 2382 movs r3, #130 ; 0x82\n",
" 588: 2384 movs r3, #132 ; 0x84\n",
" 58a: 2386 movs r3, #134 ; 0x86\n",
" 58c: 2388 movs r3, #136 ; 0x88\n",
" 58e: 238a movs r3, #138 ; 0x8a\n",
" 590: 238c movs r3, #140 ; 0x8c\n",
" 592: 238e movs r3, #142 ; 0x8e\n",
" 594: 2390 movs r3, #144 ; 0x90\n",
" 596: 2392 movs r3, #146 ; 0x92\n",
" 598: 2394 movs r3, #148 ; 0x94\n",
" 59a: 2396 movs r3, #150 ; 0x96\n",
" 59c: 2398 movs r3, #152 ; 0x98\n",
" 59e: 239a movs r3, #154 ; 0x9a\n",
" 5a0: 239c movs r3, #156 ; 0x9c\n",
" 5a2: 239e movs r3, #158 ; 0x9e\n",
" 5a4: 23a0 movs r3, #160 ; 0xa0\n",
" 5a6: 23a2 movs r3, #162 ; 0xa2\n",
" 5a8: 23a4 movs r3, #164 ; 0xa4\n",
" 5aa: 23a6 movs r3, #166 ; 0xa6\n",
" 5ac: 23a8 movs r3, #168 ; 0xa8\n",
" 5ae: 23aa movs r3, #170 ; 0xaa\n",
" 5b0: 23ac movs r3, #172 ; 0xac\n",
" 5b2: 23ae movs r3, #174 ; 0xae\n",
" 5b4: 23b0 movs r3, #176 ; 0xb0\n",
" 5b6: 23b2 movs r3, #178 ; 0xb2\n",
" 5b8: 23b4 movs r3, #180 ; 0xb4\n",
" 5ba: 23b6 movs r3, #182 ; 0xb6\n",
" 5bc: 23b8 movs r3, #184 ; 0xb8\n",
" 5be: 23ba movs r3, #186 ; 0xba\n",
" 5c0: 23bc movs r3, #188 ; 0xbc\n",
" 5c2: 23be movs r3, #190 ; 0xbe\n",
" 5c4: 23c0 movs r3, #192 ; 0xc0\n",
" 5c6: 23c2 movs r3, #194 ; 0xc2\n",
" 5c8: 23c4 movs r3, #196 ; 0xc4\n",
" 5ca: 23c6 movs r3, #198 ; 0xc6\n",
" 5cc: 23c8 movs r3, #200 ; 0xc8\n",
" 5ce: 23ca movs r3, #202 ; 0xca\n",
" 5d0: 23cc movs r3, #204 ; 0xcc\n",
" 5d2: 23ce movs r3, #206 ; 0xce\n",
" 5d4: 23d0 movs r3, #208 ; 0xd0\n",
" 5d6: 23d2 movs r3, #210 ; 0xd2\n",
" 5d8: 23d4 movs r3, #212 ; 0xd4\n",
" 5da: 23d6 movs r3, #214 ; 0xd6\n",
" 5dc: 23d8 movs r3, #216 ; 0xd8\n",
" 5de: 23da movs r3, #218 ; 0xda\n",
" 5e0: 23dc movs r3, #220 ; 0xdc\n",
" 5e2: 23de movs r3, #222 ; 0xde\n",
" 5e4: 23e0 movs r3, #224 ; 0xe0\n",
" 5e6: 23e2 movs r3, #226 ; 0xe2\n",
" 5e8: 23e4 movs r3, #228 ; 0xe4\n",
" 5ea: 23e6 movs r3, #230 ; 0xe6\n",
" 5ec: 23e8 movs r3, #232 ; 0xe8\n",
" 5ee: 23ea movs r3, #234 ; 0xea\n",
" 5f0: 23ec movs r3, #236 ; 0xec\n",
" 5f2: 23ee movs r3, #238 ; 0xee\n",
" 5f4: 23f0 movs r3, #240 ; 0xf0\n",
" 5f6: 23f2 movs r3, #242 ; 0xf2\n",
" 5f8: 23f4 movs r3, #244 ; 0xf4\n",
" 5fa: 23f6 movs r3, #246 ; 0xf6\n",
" 5fc: 23f8 movs r3, #248 ; 0xf8\n",
" 5fe: 23fa movs r3, #250 ; 0xfa\n",
" 600: 23fc movs r3, #252 ; 0xfc\n",
" 602: 23fe movs r3, #254 ; 0xfe\n",
" 604: 2300 movs r3, #0\n",
" 606: 2302 movs r3, #2\n",
" 608: 2304 movs r3, #4\n",
" 60a: 2306 movs r3, #6\n",
" 60c: 2308 movs r3, #8\n",
" 60e: 230a movs r3, #10\n",
" 610: 230c movs r3, #12\n",
" 612: 230e movs r3, #14\n",
" 614: 2310 movs r3, #16\n",
" 616: 2312 movs r3, #18\n",
" 618: 2314 movs r3, #20\n",
" 61a: 2316 movs r3, #22\n",
" 61c: 2318 movs r3, #24\n",
" 61e: 231a movs r3, #26\n",
" 620: 231c movs r3, #28\n",
" 622: 231e movs r3, #30\n",
" 624: 2320 movs r3, #32\n",
" 626: 2322 movs r3, #34 ; 0x22\n",
" 628: 2324 movs r3, #36 ; 0x24\n",
" 62a: 2326 movs r3, #38 ; 0x26\n",
" 62c: 2328 movs r3, #40 ; 0x28\n",
" 62e: 232a movs r3, #42 ; 0x2a\n",
" 630: 232c movs r3, #44 ; 0x2c\n",
" 632: 232e movs r3, #46 ; 0x2e\n",
" 634: 2330 movs r3, #48 ; 0x30\n",
" 636: 2332 movs r3, #50 ; 0x32\n",
" 638: 2334 movs r3, #52 ; 0x34\n",
" 63a: 2336 movs r3, #54 ; 0x36\n",
" 63c: 2338 movs r3, #56 ; 0x38\n",
" 63e: 233a movs r3, #58 ; 0x3a\n",
" 640: 233c movs r3, #60 ; 0x3c\n",
" 642: 233e movs r3, #62 ; 0x3e\n",
" 644: 2340 movs r3, #64 ; 0x40\n",
" 646: 2342 movs r3, #66 ; 0x42\n",
" 648: 2344 movs r3, #68 ; 0x44\n",
" 64a: 2346 movs r3, #70 ; 0x46\n",
" 64c: 2348 movs r3, #72 ; 0x48\n",
" 64e: 234a movs r3, #74 ; 0x4a\n",
" 650: 234c movs r3, #76 ; 0x4c\n",
" 652: 234e movs r3, #78 ; 0x4e\n",
" 654: 2350 movs r3, #80 ; 0x50\n",
" 656: 2352 movs r3, #82 ; 0x52\n",
" 658: 2354 movs r3, #84 ; 0x54\n",
" 65a: 2356 movs r3, #86 ; 0x56\n",
" 65c: 2358 movs r3, #88 ; 0x58\n",
" 65e: 235a movs r3, #90 ; 0x5a\n",
" 660: 235c movs r3, #92 ; 0x5c\n",
" 662: 235e movs r3, #94 ; 0x5e\n",
" 664: 2360 movs r3, #96 ; 0x60\n",
" 666: 2362 movs r3, #98 ; 0x62\n",
" 668: 2364 movs r3, #100 ; 0x64\n",
" 66a: 2366 movs r3, #102 ; 0x66\n",
" 66c: 2368 movs r3, #104 ; 0x68\n",
" 66e: 236a movs r3, #106 ; 0x6a\n",
" 670: 236c movs r3, #108 ; 0x6c\n",
" 672: 236e movs r3, #110 ; 0x6e\n",
" 674: 2370 movs r3, #112 ; 0x70\n",
" 676: 2372 movs r3, #114 ; 0x72\n",
" 678: 2374 movs r3, #116 ; 0x74\n",
" 67a: 2376 movs r3, #118 ; 0x76\n",
" 67c: 2378 movs r3, #120 ; 0x78\n",
" 67e: 237a movs r3, #122 ; 0x7a\n",
" 680: 237c movs r3, #124 ; 0x7c\n",
" 682: 237e movs r3, #126 ; 0x7e\n",
" 684: 2380 movs r3, #128 ; 0x80\n",
" 686: 2382 movs r3, #130 ; 0x82\n",
" 688: 2384 movs r3, #132 ; 0x84\n",
" 68a: 2386 movs r3, #134 ; 0x86\n",
" 68c: 2388 movs r3, #136 ; 0x88\n",
" 68e: 238a movs r3, #138 ; 0x8a\n",
" 690: 238c movs r3, #140 ; 0x8c\n",
" 692: 238e movs r3, #142 ; 0x8e\n",
" 694: 2390 movs r3, #144 ; 0x90\n",
" 696: 2392 movs r3, #146 ; 0x92\n",
" 698: 2394 movs r3, #148 ; 0x94\n",
" 69a: 2396 movs r3, #150 ; 0x96\n",
" 69c: 2398 movs r3, #152 ; 0x98\n",
" 69e: 239a movs r3, #154 ; 0x9a\n",
" 6a0: 239c movs r3, #156 ; 0x9c\n",
" 6a2: 239e movs r3, #158 ; 0x9e\n",
" 6a4: 23a0 movs r3, #160 ; 0xa0\n",
" 6a6: 23a2 movs r3, #162 ; 0xa2\n",
" 6a8: 23a4 movs r3, #164 ; 0xa4\n",
" 6aa: 23a6 movs r3, #166 ; 0xa6\n",
" 6ac: 23a8 movs r3, #168 ; 0xa8\n",
" 6ae: 23aa movs r3, #170 ; 0xaa\n",
" 6b0: 23ac movs r3, #172 ; 0xac\n",
" 6b2: 23ae movs r3, #174 ; 0xae\n",
" 6b4: 23b0 movs r3, #176 ; 0xb0\n",
" 6b6: 23b2 movs r3, #178 ; 0xb2\n",
" 6b8: 23b4 movs r3, #180 ; 0xb4\n",
" 6ba: 23b6 movs r3, #182 ; 0xb6\n",
" 6bc: 23b8 movs r3, #184 ; 0xb8\n",
" 6be: 23ba movs r3, #186 ; 0xba\n",
" 6c0: 23bc movs r3, #188 ; 0xbc\n",
" 6c2: 23be movs r3, #190 ; 0xbe\n",
" 6c4: 23c0 movs r3, #192 ; 0xc0\n",
" 6c6: 23c2 movs r3, #194 ; 0xc2\n",
" 6c8: 23c4 movs r3, #196 ; 0xc4\n",
" 6ca: 23c6 movs r3, #198 ; 0xc6\n",
" 6cc: 23c8 movs r3, #200 ; 0xc8\n",
" 6ce: 23ca movs r3, #202 ; 0xca\n",
" 6d0: 23cc movs r3, #204 ; 0xcc\n",
" 6d2: 23ce movs r3, #206 ; 0xce\n",
" 6d4: 23d0 movs r3, #208 ; 0xd0\n",
" 6d6: 23d2 movs r3, #210 ; 0xd2\n",
" 6d8: 23d4 movs r3, #212 ; 0xd4\n",
" 6da: 23d6 movs r3, #214 ; 0xd6\n",
" 6dc: 23d8 movs r3, #216 ; 0xd8\n",
" 6de: 23da movs r3, #218 ; 0xda\n",
" 6e0: 23dc movs r3, #220 ; 0xdc\n",
" 6e2: 23de movs r3, #222 ; 0xde\n",
" 6e4: 23e0 movs r3, #224 ; 0xe0\n",
" 6e6: 23e2 movs r3, #226 ; 0xe2\n",
" 6e8: 23e4 movs r3, #228 ; 0xe4\n",
" 6ea: 23e6 movs r3, #230 ; 0xe6\n",
" 6ec: 23e8 movs r3, #232 ; 0xe8\n",
" 6ee: 23ea movs r3, #234 ; 0xea\n",
" 6f0: 23ec movs r3, #236 ; 0xec\n",
" 6f2: 23ee movs r3, #238 ; 0xee\n",
" 6f4: 23f0 movs r3, #240 ; 0xf0\n",
" 6f6: 23f2 movs r3, #242 ; 0xf2\n",
" 6f8: 23f4 movs r3, #244 ; 0xf4\n",
" 6fa: 23f6 movs r3, #246 ; 0xf6\n",
" 6fc: 23f8 movs r3, #248 ; 0xf8\n",
" 6fe: 23fa movs r3, #250 ; 0xfa\n",
" 700: 23fc movs r3, #252 ; 0xfc\n",
" 702: 23fe movs r3, #254 ; 0xfe\n",
" 704: 2300 movs r3, #0\n",
" 706: 2302 movs r3, #2\n",
" 708: 2304 movs r3, #4\n",
" 70a: 2306 movs r3, #6\n",
" 70c: 2308 movs r3, #8\n",
" 70e: 230a movs r3, #10\n",
" 710: 230c movs r3, #12\n",
" 712: 230e movs r3, #14\n",
" 714: 2310 movs r3, #16\n",
" 716: 2312 movs r3, #18\n",
" 718: 2314 movs r3, #20\n",
" 71a: 2316 movs r3, #22\n",
" 71c: 2318 movs r3, #24\n",
" 71e: 231a movs r3, #26\n",
" 720: 231c movs r3, #28\n",
" 722: 231e movs r3, #30\n",
" 724: 2320 movs r3, #32\n",
" 726: 2322 movs r3, #34 ; 0x22\n",
" 728: 2324 movs r3, #36 ; 0x24\n",
" 72a: 2326 movs r3, #38 ; 0x26\n",
" 72c: 2328 movs r3, #40 ; 0x28\n",
" 72e: 232a movs r3, #42 ; 0x2a\n",
" 730: 232c movs r3, #44 ; 0x2c\n",
" 732: 232e movs r3, #46 ; 0x2e\n",
" 734: 2330 movs r3, #48 ; 0x30\n",
" 736: 2332 movs r3, #50 ; 0x32\n",
" 738: 2334 movs r3, #52 ; 0x34\n",
" 73a: 2336 movs r3, #54 ; 0x36\n",
" 73c: 2338 movs r3, #56 ; 0x38\n",
" 73e: 233a movs r3, #58 ; 0x3a\n",
" 740: 233c movs r3, #60 ; 0x3c\n",
" 742: 233e movs r3, #62 ; 0x3e\n",
" 744: 2340 movs r3, #64 ; 0x40\n",
" 746: 2342 movs r3, #66 ; 0x42\n",
" 748: 2344 movs r3, #68 ; 0x44\n",
" 74a: 2346 movs r3, #70 ; 0x46\n",
" 74c: 2348 movs r3, #72 ; 0x48\n",
" 74e: 234a movs r3, #74 ; 0x4a\n",
" 750: 234c movs r3, #76 ; 0x4c\n",
" 752: 234e movs r3, #78 ; 0x4e\n",
" 754: 2350 movs r3, #80 ; 0x50\n",
" 756: 2352 movs r3, #82 ; 0x52\n",
" 758: 2354 movs r3, #84 ; 0x54\n",
" 75a: 2356 movs r3, #86 ; 0x56\n",
" 75c: 2358 movs r3, #88 ; 0x58\n",
" 75e: 235a movs r3, #90 ; 0x5a\n",
" 760: 235c movs r3, #92 ; 0x5c\n",
" 762: 235e movs r3, #94 ; 0x5e\n",
" 764: 2360 movs r3, #96 ; 0x60\n",
" 766: 2362 movs r3, #98 ; 0x62\n",
" 768: 2364 movs r3, #100 ; 0x64\n",
" 76a: 2366 movs r3, #102 ; 0x66\n",
" 76c: 2368 movs r3, #104 ; 0x68\n",
" 76e: 236a movs r3, #106 ; 0x6a\n",
" 770: 236c movs r3, #108 ; 0x6c\n",
" 772: 236e movs r3, #110 ; 0x6e\n",
" 774: 2370 movs r3, #112 ; 0x70\n",
" 776: 2372 movs r3, #114 ; 0x72\n",
" 778: 2374 movs r3, #116 ; 0x74\n",
" 77a: 2376 movs r3, #118 ; 0x76\n",
" 77c: 2378 movs r3, #120 ; 0x78\n",
" 77e: 237a movs r3, #122 ; 0x7a\n",
" 780: 237c movs r3, #124 ; 0x7c\n",
" 782: 237e movs r3, #126 ; 0x7e\n",
" 784: 2380 movs r3, #128 ; 0x80\n",
" 786: 2382 movs r3, #130 ; 0x82\n",
" 788: 2384 movs r3, #132 ; 0x84\n",
" 78a: 2386 movs r3, #134 ; 0x86\n",
" 78c: 2388 movs r3, #136 ; 0x88\n",
" 78e: 238a movs r3, #138 ; 0x8a\n",
" 790: 238c movs r3, #140 ; 0x8c\n",
" 792: 238e movs r3, #142 ; 0x8e\n",
" 794: 2390 movs r3, #144 ; 0x90\n",
" 796: 2392 movs r3, #146 ; 0x92\n",
" 798: 2394 movs r3, #148 ; 0x94\n",
" 79a: 2396 movs r3, #150 ; 0x96\n",
" 79c: 2398 movs r3, #152 ; 0x98\n",
" 79e: 239a movs r3, #154 ; 0x9a\n",
" 7a0: 239c movs r3, #156 ; 0x9c\n",
" 7a2: 239e movs r3, #158 ; 0x9e\n",
" 7a4: 23a0 movs r3, #160 ; 0xa0\n",
" 7a6: 23a2 movs r3, #162 ; 0xa2\n",
" 7a8: 23a4 movs r3, #164 ; 0xa4\n",
" 7aa: 23a6 movs r3, #166 ; 0xa6\n",
" 7ac: 23a8 movs r3, #168 ; 0xa8\n",
" 7ae: 23aa movs r3, #170 ; 0xaa\n",
" 7b0: 23ac movs r3, #172 ; 0xac\n",
" 7b2: 23ae movs r3, #174 ; 0xae\n",
" 7b4: 23b0 movs r3, #176 ; 0xb0\n",
" 7b6: 23b2 movs r3, #178 ; 0xb2\n",
" 7b8: 23b4 movs r3, #180 ; 0xb4\n",
" 7ba: 23b6 movs r3, #182 ; 0xb6\n",
" 7bc: 23b8 movs r3, #184 ; 0xb8\n",
" 7be: 23ba movs r3, #186 ; 0xba\n",
" 7c0: 23bc movs r3, #188 ; 0xbc\n",
" 7c2: 23be movs r3, #190 ; 0xbe\n",
" 7c4: 23c0 movs r3, #192 ; 0xc0\n",
" 7c6: 23c2 movs r3, #194 ; 0xc2\n",
" 7c8: 23c4 movs r3, #196 ; 0xc4\n",
" 7ca: 23c6 movs r3, #198 ; 0xc6\n",
" 7cc: 23c8 movs r3, #200 ; 0xc8\n",
" 7ce: 23ca movs r3, #202 ; 0xca\n",
" 7d0: 23cc movs r3, #204 ; 0xcc\n",
" 7d2: 23ce movs r3, #206 ; 0xce\n",
" 7d4: 23d0 movs r3, #208 ; 0xd0\n",
" 7d6: 23d2 movs r3, #210 ; 0xd2\n",
" 7d8: 23d4 movs r3, #212 ; 0xd4\n",
" 7da: 23d6 movs r3, #214 ; 0xd6\n",
" 7dc: 23d8 movs r3, #216 ; 0xd8\n",
" 7de: 23da movs r3, #218 ; 0xda\n",
" 7e0: 23dc movs r3, #220 ; 0xdc\n",
" 7e2: 23de movs r3, #222 ; 0xde\n",
" 7e4: 23e0 movs r3, #224 ; 0xe0\n",
" 7e6: 23e2 movs r3, #226 ; 0xe2\n",
" 7e8: 23e4 movs r3, #228 ; 0xe4\n",
" 7ea: 23e6 movs r3, #230 ; 0xe6\n",
" 7ec: 23e8 movs r3, #232 ; 0xe8\n",
" 7ee: 23ea movs r3, #234 ; 0xea\n",
" 7f0: 23ec movs r3, #236 ; 0xec\n",
" 7f2: 23ee movs r3, #238 ; 0xee\n",
" 7f4: 23f0 movs r3, #240 ; 0xf0\n",
" 7f6: 23f2 movs r3, #242 ; 0xf2\n",
" 7f8: 23f4 movs r3, #244 ; 0xf4\n",
" 7fa: 23f6 movs r3, #246 ; 0xf6\n",
" 7fc: 23f8 movs r3, #248 ; 0xf8\n",
" 7fe: 23fa movs r3, #250 ; 0xfa\n",
" 800: 23fc movs r3, #252 ; 0xfc\n",
" 802: 23fe movs r3, #254 ; 0xfe\n",
" 804: 2300 movs r3, #0\n",
" 806: 0011 movs r1, r2\n",
nullptr
};
const char* CompareAndBranchMaxResults[] = {
" 0: b3fc cbz r4, 82 <CompareAndBranchMax+0x82>\n",
" 2: 2300 movs r3, #0\n",
" 4: 2302 movs r3, #2\n",
" 6: 2304 movs r3, #4\n",
" 8: 2306 movs r3, #6\n",
" a: 2308 movs r3, #8\n",
" c: 230a movs r3, #10\n",
" e: 230c movs r3, #12\n",
" 10: 230e movs r3, #14\n",
" 12: 2310 movs r3, #16\n",
" 14: 2312 movs r3, #18\n",
" 16: 2314 movs r3, #20\n",
" 18: 2316 movs r3, #22\n",
" 1a: 2318 movs r3, #24\n",
" 1c: 231a movs r3, #26\n",
" 1e: 231c movs r3, #28\n",
" 20: 231e movs r3, #30\n",
" 22: 2320 movs r3, #32\n",
" 24: 2322 movs r3, #34 ; 0x22\n",
" 26: 2324 movs r3, #36 ; 0x24\n",
" 28: 2326 movs r3, #38 ; 0x26\n",
" 2a: 2328 movs r3, #40 ; 0x28\n",
" 2c: 232a movs r3, #42 ; 0x2a\n",
" 2e: 232c movs r3, #44 ; 0x2c\n",
" 30: 232e movs r3, #46 ; 0x2e\n",
" 32: 2330 movs r3, #48 ; 0x30\n",
" 34: 2332 movs r3, #50 ; 0x32\n",
" 36: 2334 movs r3, #52 ; 0x34\n",
" 38: 2336 movs r3, #54 ; 0x36\n",
" 3a: 2338 movs r3, #56 ; 0x38\n",
" 3c: 233a movs r3, #58 ; 0x3a\n",
" 3e: 233c movs r3, #60 ; 0x3c\n",
" 40: 233e movs r3, #62 ; 0x3e\n",
" 42: 2340 movs r3, #64 ; 0x40\n",
" 44: 2342 movs r3, #66 ; 0x42\n",
" 46: 2344 movs r3, #68 ; 0x44\n",
" 48: 2346 movs r3, #70 ; 0x46\n",
" 4a: 2348 movs r3, #72 ; 0x48\n",
" 4c: 234a movs r3, #74 ; 0x4a\n",
" 4e: 234c movs r3, #76 ; 0x4c\n",
" 50: 234e movs r3, #78 ; 0x4e\n",
" 52: 2350 movs r3, #80 ; 0x50\n",
" 54: 2352 movs r3, #82 ; 0x52\n",
" 56: 2354 movs r3, #84 ; 0x54\n",
" 58: 2356 movs r3, #86 ; 0x56\n",
" 5a: 2358 movs r3, #88 ; 0x58\n",
" 5c: 235a movs r3, #90 ; 0x5a\n",
" 5e: 235c movs r3, #92 ; 0x5c\n",
" 60: 235e movs r3, #94 ; 0x5e\n",
" 62: 2360 movs r3, #96 ; 0x60\n",
" 64: 2362 movs r3, #98 ; 0x62\n",
" 66: 2364 movs r3, #100 ; 0x64\n",
" 68: 2366 movs r3, #102 ; 0x66\n",
" 6a: 2368 movs r3, #104 ; 0x68\n",
" 6c: 236a movs r3, #106 ; 0x6a\n",
" 6e: 236c movs r3, #108 ; 0x6c\n",
" 70: 236e movs r3, #110 ; 0x6e\n",
" 72: 2370 movs r3, #112 ; 0x70\n",
" 74: 2372 movs r3, #114 ; 0x72\n",
" 76: 2374 movs r3, #116 ; 0x74\n",
" 78: 2376 movs r3, #118 ; 0x76\n",
" 7a: 2378 movs r3, #120 ; 0x78\n",
" 7c: 237a movs r3, #122 ; 0x7a\n",
" 7e: 237c movs r3, #124 ; 0x7c\n",
" 80: 237e movs r3, #126 ; 0x7e\n",
" 82: 0011 movs r1, r2\n",
nullptr
};
const char* CompareAndBranchRelocation16Results[] = {
" 0: 2c00 cmp r4, #0\n",
" 2: d040 beq.n 86 <CompareAndBranchRelocation16+0x86>\n",
" 4: 2300 movs r3, #0\n",
" 6: 2302 movs r3, #2\n",
" 8: 2304 movs r3, #4\n",
" a: 2306 movs r3, #6\n",
" c: 2308 movs r3, #8\n",
" e: 230a movs r3, #10\n",
" 10: 230c movs r3, #12\n",
" 12: 230e movs r3, #14\n",
" 14: 2310 movs r3, #16\n",
" 16: 2312 movs r3, #18\n",
" 18: 2314 movs r3, #20\n",
" 1a: 2316 movs r3, #22\n",
" 1c: 2318 movs r3, #24\n",
" 1e: 231a movs r3, #26\n",
" 20: 231c movs r3, #28\n",
" 22: 231e movs r3, #30\n",
" 24: 2320 movs r3, #32\n",
" 26: 2322 movs r3, #34 ; 0x22\n",
" 28: 2324 movs r3, #36 ; 0x24\n",
" 2a: 2326 movs r3, #38 ; 0x26\n",
" 2c: 2328 movs r3, #40 ; 0x28\n",
" 2e: 232a movs r3, #42 ; 0x2a\n",
" 30: 232c movs r3, #44 ; 0x2c\n",
" 32: 232e movs r3, #46 ; 0x2e\n",
" 34: 2330 movs r3, #48 ; 0x30\n",
" 36: 2332 movs r3, #50 ; 0x32\n",
" 38: 2334 movs r3, #52 ; 0x34\n",
" 3a: 2336 movs r3, #54 ; 0x36\n",
" 3c: 2338 movs r3, #56 ; 0x38\n",
" 3e: 233a movs r3, #58 ; 0x3a\n",
" 40: 233c movs r3, #60 ; 0x3c\n",
" 42: 233e movs r3, #62 ; 0x3e\n",
" 44: 2340 movs r3, #64 ; 0x40\n",
" 46: 2342 movs r3, #66 ; 0x42\n",
" 48: 2344 movs r3, #68 ; 0x44\n",
" 4a: 2346 movs r3, #70 ; 0x46\n",
" 4c: 2348 movs r3, #72 ; 0x48\n",
" 4e: 234a movs r3, #74 ; 0x4a\n",
" 50: 234c movs r3, #76 ; 0x4c\n",
" 52: 234e movs r3, #78 ; 0x4e\n",
" 54: 2350 movs r3, #80 ; 0x50\n",
" 56: 2352 movs r3, #82 ; 0x52\n",
" 58: 2354 movs r3, #84 ; 0x54\n",
" 5a: 2356 movs r3, #86 ; 0x56\n",
" 5c: 2358 movs r3, #88 ; 0x58\n",
" 5e: 235a movs r3, #90 ; 0x5a\n",
" 60: 235c movs r3, #92 ; 0x5c\n",
" 62: 235e movs r3, #94 ; 0x5e\n",
" 64: 2360 movs r3, #96 ; 0x60\n",
" 66: 2362 movs r3, #98 ; 0x62\n",
" 68: 2364 movs r3, #100 ; 0x64\n",
" 6a: 2366 movs r3, #102 ; 0x66\n",
" 6c: 2368 movs r3, #104 ; 0x68\n",
" 6e: 236a movs r3, #106 ; 0x6a\n",
" 70: 236c movs r3, #108 ; 0x6c\n",
" 72: 236e movs r3, #110 ; 0x6e\n",
" 74: 2370 movs r3, #112 ; 0x70\n",
" 76: 2372 movs r3, #114 ; 0x72\n",
" 78: 2374 movs r3, #116 ; 0x74\n",
" 7a: 2376 movs r3, #118 ; 0x76\n",
" 7c: 2378 movs r3, #120 ; 0x78\n",
" 7e: 237a movs r3, #122 ; 0x7a\n",
" 80: 237c movs r3, #124 ; 0x7c\n",
" 82: 237e movs r3, #126 ; 0x7e\n",
" 84: 2380 movs r3, #128 ; 0x80\n",
" 86: 0011 movs r1, r2\n",
nullptr
};
const char* CompareAndBranchRelocation32Results[] = {
" 0: 2c00 cmp r4, #0\n",
" 2: f000 8401 beq.w 808 <CompareAndBranchRelocation32+0x808>\n",
" 6: 2300 movs r3, #0\n",
" 8: 2302 movs r3, #2\n",
" a: 2304 movs r3, #4\n",
" c: 2306 movs r3, #6\n",
" e: 2308 movs r3, #8\n",
" 10: 230a movs r3, #10\n",
" 12: 230c movs r3, #12\n",
" 14: 230e movs r3, #14\n",
" 16: 2310 movs r3, #16\n",
" 18: 2312 movs r3, #18\n",
" 1a: 2314 movs r3, #20\n",
" 1c: 2316 movs r3, #22\n",
" 1e: 2318 movs r3, #24\n",
" 20: 231a movs r3, #26\n",
" 22: 231c movs r3, #28\n",
" 24: 231e movs r3, #30\n",
" 26: 2320 movs r3, #32\n",
" 28: 2322 movs r3, #34 ; 0x22\n",
" 2a: 2324 movs r3, #36 ; 0x24\n",
" 2c: 2326 movs r3, #38 ; 0x26\n",
" 2e: 2328 movs r3, #40 ; 0x28\n",
" 30: 232a movs r3, #42 ; 0x2a\n",
" 32: 232c movs r3, #44 ; 0x2c\n",
" 34: 232e movs r3, #46 ; 0x2e\n",
" 36: 2330 movs r3, #48 ; 0x30\n",
" 38: 2332 movs r3, #50 ; 0x32\n",
" 3a: 2334 movs r3, #52 ; 0x34\n",
" 3c: 2336 movs r3, #54 ; 0x36\n",
" 3e: 2338 movs r3, #56 ; 0x38\n",
" 40: 233a movs r3, #58 ; 0x3a\n",
" 42: 233c movs r3, #60 ; 0x3c\n",
" 44: 233e movs r3, #62 ; 0x3e\n",
" 46: 2340 movs r3, #64 ; 0x40\n",
" 48: 2342 movs r3, #66 ; 0x42\n",
" 4a: 2344 movs r3, #68 ; 0x44\n",
" 4c: 2346 movs r3, #70 ; 0x46\n",
" 4e: 2348 movs r3, #72 ; 0x48\n",
" 50: 234a movs r3, #74 ; 0x4a\n",
" 52: 234c movs r3, #76 ; 0x4c\n",
" 54: 234e movs r3, #78 ; 0x4e\n",
" 56: 2350 movs r3, #80 ; 0x50\n",
" 58: 2352 movs r3, #82 ; 0x52\n",
" 5a: 2354 movs r3, #84 ; 0x54\n",
" 5c: 2356 movs r3, #86 ; 0x56\n",
" 5e: 2358 movs r3, #88 ; 0x58\n",
" 60: 235a movs r3, #90 ; 0x5a\n",
" 62: 235c movs r3, #92 ; 0x5c\n",
" 64: 235e movs r3, #94 ; 0x5e\n",
" 66: 2360 movs r3, #96 ; 0x60\n",
" 68: 2362 movs r3, #98 ; 0x62\n",
" 6a: 2364 movs r3, #100 ; 0x64\n",
" 6c: 2366 movs r3, #102 ; 0x66\n",
" 6e: 2368 movs r3, #104 ; 0x68\n",
" 70: 236a movs r3, #106 ; 0x6a\n",
" 72: 236c movs r3, #108 ; 0x6c\n",
" 74: 236e movs r3, #110 ; 0x6e\n",
" 76: 2370 movs r3, #112 ; 0x70\n",
" 78: 2372 movs r3, #114 ; 0x72\n",
" 7a: 2374 movs r3, #116 ; 0x74\n",
" 7c: 2376 movs r3, #118 ; 0x76\n",
" 7e: 2378 movs r3, #120 ; 0x78\n",
" 80: 237a movs r3, #122 ; 0x7a\n",
" 82: 237c movs r3, #124 ; 0x7c\n",
" 84: 237e movs r3, #126 ; 0x7e\n",
" 86: 2380 movs r3, #128 ; 0x80\n",
" 88: 2382 movs r3, #130 ; 0x82\n",
" 8a: 2384 movs r3, #132 ; 0x84\n",
" 8c: 2386 movs r3, #134 ; 0x86\n",
" 8e: 2388 movs r3, #136 ; 0x88\n",
" 90: 238a movs r3, #138 ; 0x8a\n",
" 92: 238c movs r3, #140 ; 0x8c\n",
" 94: 238e movs r3, #142 ; 0x8e\n",
" 96: 2390 movs r3, #144 ; 0x90\n",
" 98: 2392 movs r3, #146 ; 0x92\n",
" 9a: 2394 movs r3, #148 ; 0x94\n",
" 9c: 2396 movs r3, #150 ; 0x96\n",
" 9e: 2398 movs r3, #152 ; 0x98\n",
" a0: 239a movs r3, #154 ; 0x9a\n",
" a2: 239c movs r3, #156 ; 0x9c\n",
" a4: 239e movs r3, #158 ; 0x9e\n",
" a6: 23a0 movs r3, #160 ; 0xa0\n",
" a8: 23a2 movs r3, #162 ; 0xa2\n",
" aa: 23a4 movs r3, #164 ; 0xa4\n",
" ac: 23a6 movs r3, #166 ; 0xa6\n",
" ae: 23a8 movs r3, #168 ; 0xa8\n",
" b0: 23aa movs r3, #170 ; 0xaa\n",
" b2: 23ac movs r3, #172 ; 0xac\n",
" b4: 23ae movs r3, #174 ; 0xae\n",
" b6: 23b0 movs r3, #176 ; 0xb0\n",
" b8: 23b2 movs r3, #178 ; 0xb2\n",
" ba: 23b4 movs r3, #180 ; 0xb4\n",
" bc: 23b6 movs r3, #182 ; 0xb6\n",
" be: 23b8 movs r3, #184 ; 0xb8\n",
" c0: 23ba movs r3, #186 ; 0xba\n",
" c2: 23bc movs r3, #188 ; 0xbc\n",
" c4: 23be movs r3, #190 ; 0xbe\n",
" c6: 23c0 movs r3, #192 ; 0xc0\n",
" c8: 23c2 movs r3, #194 ; 0xc2\n",
" ca: 23c4 movs r3, #196 ; 0xc4\n",
" cc: 23c6 movs r3, #198 ; 0xc6\n",
" ce: 23c8 movs r3, #200 ; 0xc8\n",
" d0: 23ca movs r3, #202 ; 0xca\n",
" d2: 23cc movs r3, #204 ; 0xcc\n",
" d4: 23ce movs r3, #206 ; 0xce\n",
" d6: 23d0 movs r3, #208 ; 0xd0\n",
" d8: 23d2 movs r3, #210 ; 0xd2\n",
" da: 23d4 movs r3, #212 ; 0xd4\n",
" dc: 23d6 movs r3, #214 ; 0xd6\n",
" de: 23d8 movs r3, #216 ; 0xd8\n",
" e0: 23da movs r3, #218 ; 0xda\n",
" e2: 23dc movs r3, #220 ; 0xdc\n",
" e4: 23de movs r3, #222 ; 0xde\n",
" e6: 23e0 movs r3, #224 ; 0xe0\n",
" e8: 23e2 movs r3, #226 ; 0xe2\n",
" ea: 23e4 movs r3, #228 ; 0xe4\n",
" ec: 23e6 movs r3, #230 ; 0xe6\n",
" ee: 23e8 movs r3, #232 ; 0xe8\n",
" f0: 23ea movs r3, #234 ; 0xea\n",
" f2: 23ec movs r3, #236 ; 0xec\n",
" f4: 23ee movs r3, #238 ; 0xee\n",
" f6: 23f0 movs r3, #240 ; 0xf0\n",
" f8: 23f2 movs r3, #242 ; 0xf2\n",
" fa: 23f4 movs r3, #244 ; 0xf4\n",
" fc: 23f6 movs r3, #246 ; 0xf6\n",
" fe: 23f8 movs r3, #248 ; 0xf8\n",
" 100: 23fa movs r3, #250 ; 0xfa\n",
" 102: 23fc movs r3, #252 ; 0xfc\n",
" 104: 23fe movs r3, #254 ; 0xfe\n",
" 106: 2300 movs r3, #0\n",
" 108: 2302 movs r3, #2\n",
" 10a: 2304 movs r3, #4\n",
" 10c: 2306 movs r3, #6\n",
" 10e: 2308 movs r3, #8\n",
" 110: 230a movs r3, #10\n",
" 112: 230c movs r3, #12\n",
" 114: 230e movs r3, #14\n",
" 116: 2310 movs r3, #16\n",
" 118: 2312 movs r3, #18\n",
" 11a: 2314 movs r3, #20\n",
" 11c: 2316 movs r3, #22\n",
" 11e: 2318 movs r3, #24\n",
" 120: 231a movs r3, #26\n",
" 122: 231c movs r3, #28\n",
" 124: 231e movs r3, #30\n",
" 126: 2320 movs r3, #32\n",
" 128: 2322 movs r3, #34 ; 0x22\n",
" 12a: 2324 movs r3, #36 ; 0x24\n",
" 12c: 2326 movs r3, #38 ; 0x26\n",
" 12e: 2328 movs r3, #40 ; 0x28\n",
" 130: 232a movs r3, #42 ; 0x2a\n",
" 132: 232c movs r3, #44 ; 0x2c\n",
" 134: 232e movs r3, #46 ; 0x2e\n",
" 136: 2330 movs r3, #48 ; 0x30\n",
" 138: 2332 movs r3, #50 ; 0x32\n",
" 13a: 2334 movs r3, #52 ; 0x34\n",
" 13c: 2336 movs r3, #54 ; 0x36\n",
" 13e: 2338 movs r3, #56 ; 0x38\n",
" 140: 233a movs r3, #58 ; 0x3a\n",
" 142: 233c movs r3, #60 ; 0x3c\n",
" 144: 233e movs r3, #62 ; 0x3e\n",
" 146: 2340 movs r3, #64 ; 0x40\n",
" 148: 2342 movs r3, #66 ; 0x42\n",
" 14a: 2344 movs r3, #68 ; 0x44\n",
" 14c: 2346 movs r3, #70 ; 0x46\n",
" 14e: 2348 movs r3, #72 ; 0x48\n",
" 150: 234a movs r3, #74 ; 0x4a\n",
" 152: 234c movs r3, #76 ; 0x4c\n",
" 154: 234e movs r3, #78 ; 0x4e\n",
" 156: 2350 movs r3, #80 ; 0x50\n",
" 158: 2352 movs r3, #82 ; 0x52\n",
" 15a: 2354 movs r3, #84 ; 0x54\n",
" 15c: 2356 movs r3, #86 ; 0x56\n",
" 15e: 2358 movs r3, #88 ; 0x58\n",
" 160: 235a movs r3, #90 ; 0x5a\n",
" 162: 235c movs r3, #92 ; 0x5c\n",
" 164: 235e movs r3, #94 ; 0x5e\n",
" 166: 2360 movs r3, #96 ; 0x60\n",
" 168: 2362 movs r3, #98 ; 0x62\n",
" 16a: 2364 movs r3, #100 ; 0x64\n",
" 16c: 2366 movs r3, #102 ; 0x66\n",
" 16e: 2368 movs r3, #104 ; 0x68\n",
" 170: 236a movs r3, #106 ; 0x6a\n",
" 172: 236c movs r3, #108 ; 0x6c\n",
" 174: 236e movs r3, #110 ; 0x6e\n",
" 176: 2370 movs r3, #112 ; 0x70\n",
" 178: 2372 movs r3, #114 ; 0x72\n",
" 17a: 2374 movs r3, #116 ; 0x74\n",
" 17c: 2376 movs r3, #118 ; 0x76\n",
" 17e: 2378 movs r3, #120 ; 0x78\n",
" 180: 237a movs r3, #122 ; 0x7a\n",
" 182: 237c movs r3, #124 ; 0x7c\n",
" 184: 237e movs r3, #126 ; 0x7e\n",
" 186: 2380 movs r3, #128 ; 0x80\n",
" 188: 2382 movs r3, #130 ; 0x82\n",
" 18a: 2384 movs r3, #132 ; 0x84\n",
" 18c: 2386 movs r3, #134 ; 0x86\n",
" 18e: 2388 movs r3, #136 ; 0x88\n",
" 190: 238a movs r3, #138 ; 0x8a\n",
" 192: 238c movs r3, #140 ; 0x8c\n",
" 194: 238e movs r3, #142 ; 0x8e\n",
" 196: 2390 movs r3, #144 ; 0x90\n",
" 198: 2392 movs r3, #146 ; 0x92\n",
" 19a: 2394 movs r3, #148 ; 0x94\n",
" 19c: 2396 movs r3, #150 ; 0x96\n",
" 19e: 2398 movs r3, #152 ; 0x98\n",
" 1a0: 239a movs r3, #154 ; 0x9a\n",
" 1a2: 239c movs r3, #156 ; 0x9c\n",
" 1a4: 239e movs r3, #158 ; 0x9e\n",
" 1a6: 23a0 movs r3, #160 ; 0xa0\n",
" 1a8: 23a2 movs r3, #162 ; 0xa2\n",
" 1aa: 23a4 movs r3, #164 ; 0xa4\n",
" 1ac: 23a6 movs r3, #166 ; 0xa6\n",
" 1ae: 23a8 movs r3, #168 ; 0xa8\n",
" 1b0: 23aa movs r3, #170 ; 0xaa\n",
" 1b2: 23ac movs r3, #172 ; 0xac\n",
" 1b4: 23ae movs r3, #174 ; 0xae\n",
" 1b6: 23b0 movs r3, #176 ; 0xb0\n",
" 1b8: 23b2 movs r3, #178 ; 0xb2\n",
" 1ba: 23b4 movs r3, #180 ; 0xb4\n",
" 1bc: 23b6 movs r3, #182 ; 0xb6\n",
" 1be: 23b8 movs r3, #184 ; 0xb8\n",
" 1c0: 23ba movs r3, #186 ; 0xba\n",
" 1c2: 23bc movs r3, #188 ; 0xbc\n",
" 1c4: 23be movs r3, #190 ; 0xbe\n",
" 1c6: 23c0 movs r3, #192 ; 0xc0\n",
" 1c8: 23c2 movs r3, #194 ; 0xc2\n",
" 1ca: 23c4 movs r3, #196 ; 0xc4\n",
" 1cc: 23c6 movs r3, #198 ; 0xc6\n",
" 1ce: 23c8 movs r3, #200 ; 0xc8\n",
" 1d0: 23ca movs r3, #202 ; 0xca\n",
" 1d2: 23cc movs r3, #204 ; 0xcc\n",
" 1d4: 23ce movs r3, #206 ; 0xce\n",
" 1d6: 23d0 movs r3, #208 ; 0xd0\n",
" 1d8: 23d2 movs r3, #210 ; 0xd2\n",
" 1da: 23d4 movs r3, #212 ; 0xd4\n",
" 1dc: 23d6 movs r3, #214 ; 0xd6\n",
" 1de: 23d8 movs r3, #216 ; 0xd8\n",
" 1e0: 23da movs r3, #218 ; 0xda\n",
" 1e2: 23dc movs r3, #220 ; 0xdc\n",
" 1e4: 23de movs r3, #222 ; 0xde\n",
" 1e6: 23e0 movs r3, #224 ; 0xe0\n",
" 1e8: 23e2 movs r3, #226 ; 0xe2\n",
" 1ea: 23e4 movs r3, #228 ; 0xe4\n",
" 1ec: 23e6 movs r3, #230 ; 0xe6\n",
" 1ee: 23e8 movs r3, #232 ; 0xe8\n",
" 1f0: 23ea movs r3, #234 ; 0xea\n",
" 1f2: 23ec movs r3, #236 ; 0xec\n",
" 1f4: 23ee movs r3, #238 ; 0xee\n",
" 1f6: 23f0 movs r3, #240 ; 0xf0\n",
" 1f8: 23f2 movs r3, #242 ; 0xf2\n",
" 1fa: 23f4 movs r3, #244 ; 0xf4\n",
" 1fc: 23f6 movs r3, #246 ; 0xf6\n",
" 1fe: 23f8 movs r3, #248 ; 0xf8\n",
" 200: 23fa movs r3, #250 ; 0xfa\n",
" 202: 23fc movs r3, #252 ; 0xfc\n",
" 204: 23fe movs r3, #254 ; 0xfe\n",
" 206: 2300 movs r3, #0\n",
" 208: 2302 movs r3, #2\n",
" 20a: 2304 movs r3, #4\n",
" 20c: 2306 movs r3, #6\n",
" 20e: 2308 movs r3, #8\n",
" 210: 230a movs r3, #10\n",
" 212: 230c movs r3, #12\n",
" 214: 230e movs r3, #14\n",
" 216: