-
-
Save SquaredTiki/3374ecaad9b485f3c19e to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
================ B E G I N N I N G O F P R O C E D U R E ================ | |
; Basic Block Registers Used: r0 r1 r4 r5 r6 r7 r8 r10 r11 sp lr - Defined: r0 r1 r3 r4 r7 r12 sp lr - Killed: <nothing> - LiveIn: r0 r1 r4 r5 r6 r7 r8 r10 r11 sp lr pc - LiveOut: r0 r3 r4 r7 r12 sp pc - AvailIn: <nothing> - AvailOut: r0 r1 r3 r4 r7 r12 sp lr | |
sub_46d554: | |
0x0046d554 F0B5 push {r4, r5, r6, r7, lr} ; XREF=sub_44d84+76 | |
0x0046d556 03AF add r7, sp, #0xc | |
0x0046d558 2DE9000D push.w {r8, r10, r11} | |
0x0046d55c ADF5895D sub.w sp, sp, #0x1120 | |
0x0046d560 84B0 sub sp, #0x10 | |
0x0046d562 0446 mov r4, r0 | |
0x0046d564 0DF5805E add.w lr, sp, #0x1000 | |
0x0046d568 94F800C0 ldrb.w r12, [r4] | |
0x0046d56c 0B46 mov r3, r1 | |
0x0046d56e 0CF11300 add.w r0, r12, #0x13 | |
0x0046d572 CEF84400 str.w r0, [lr, #0x44] | |
0x0046d576 10F0FF0F tst.w r0, #0xff | |
0x0046d57a 6046 mov r0, r12 | |
0x0046d57c 08BF it eq | |
0x0046d57e 8CF07500 eoreq r0, r12, #0x75 | |
0x0046d582 0CF15D01 add.w r1, r12, #0x5d | |
0x0046d586 CDF8001F str.w r1, [sp, #0xf00] | |
0x0046d58a 11F0FF0F tst.w r1, #0xff | |
0x0046d58e 08BF it eq | |
0x0046d590 3B30 addeq r0, #0x3b | |
0x0046d592 0CF1D801 add.w r1, r12, #0xd8 | |
0x0046d596 47F8C41C str r1, [r7, #0xffffff3c] | |
0x0046d59a 11F0FF0F tst.w r1, #0xff | |
0x0046d59e 04BF itt eq | |
0x0046d5a0 40F09700 orreq r0, r0, #0x97 | |
0x0046d5a4 C0B2 uxtbeq r0, r0 | |
0x0046d5a6 0CF1FA01 add.w r1, r12, #0xfa | |
0x0046d5aa 47F8701C str r1, [r7, #0xffffff90] | |
0x0046d5ae 11F0FF0F tst.w r1, #0xff | |
0x0046d5b2 04BF itt eq | |
0x0046d5b4 40F03800 orreq r0, r0, #0x38 | |
0x0046d5b8 C0B2 uxtbeq r0, r0 | |
0x0046d5ba 0CF12401 add.w r1, r12, #0x24 | |
0x0046d5be 47F8A81C str r1, [r7, #0xffffff58] | |
0x0046d5c2 11F0FF0F tst.w r1, #0xff | |
0x0046d5c6 07D1 bne 0x46d5d8 | |
; Basic Block Registers Used: r0 - Defined: r0 r1 - Killed: <nothing> - LiveIn: r0 r3 r4 r7 r12 sp pc - LiveOut: r3 r4 r7 r12 sp pc - AvailIn: r0 r1 r3 r4 r7 r12 sp lr - AvailOut: r0 r1 r3 r4 r7 r12 sp lr | |
0x0046d5c8 48F6A331 movw r1, #0x8ba3 | |
0x0046d5cc C0B2 uxtb r0, r0 | |
0x0046d5ce CBF62E21 movt r1, #0xba2e | |
0x0046d5d2 A0FB0101 umull r0, r1, r0, r1 | |
0x0046d5d6 4809 lsrs r0, r1, #0x5 | |
; Basic Block Registers Used: r7 r12 sp - Defined: r0 r1 r2 r5 r6 r12 lr - Killed: <nothing> - LiveIn: r3 r4 r7 r12 sp pc - LiveOut: r0 r2 r3 r4 r5 r7 r12 sp pc - AvailIn: r0 r1 r3 r4 r7 r12 sp lr - AvailOut: r0 r1 r2 r3 r4 r5 r6 r7 r12 sp lr | |
0x0046d5d8 0CF1FD01 add.w r1, r12, #0xfd ; XREF=sub_46d554+114 | |
0x0046d5dc 47F83C1C str r1, [r7, #0xffffffc4] | |
0x0046d5e0 11F0FF0F tst.w r1, #0xff | |
0x0046d5e4 02BF ittt eq | |
0x0046d5e6 C0B2 uxtbeq r0, r0 | |
0x0046d5e8 C0EBC000 rsbeq r0, r0, r0, lsl #3 | |
0x0046d5ec C000 lsleq r0, r0, #0x3 | |
0x0046d5ee BCF1000F cmp.w r12, #0x0 | |
0x0046d5f2 0DF5805E add.w lr, sp, #0x1000 | |
0x0046d5f6 0CF1FE01 add.w r1, r12, #0xfe | |
0x0046d5fa 0CF17705 add.w r5, r12, #0x77 | |
0x0046d5fe 04BF itt eq | |
0x0046d600 40F01B00 orreq r0, r0, #0x1b | |
0x0046d604 C0B2 uxtbeq r0, r0 | |
0x0046d606 CEF80810 str.w r1, [lr, #0x8] | |
0x0046d60a 11F0FF0F tst.w r1, #0xff | |
0x0046d60e 0DF5805E add.w lr, sp, #0x1000 | |
0x0046d612 04BF itt eq | |
0x0046d614 40F04D00 orreq r0, r0, #0x4d | |
0x0046d618 C0B2 uxtbeq r0, r0 | |
0x0046d61a 0CF11E01 add.w r1, r12, #0x1e | |
0x0046d61e CEF80410 str.w r1, [lr, #0x4] | |
0x0046d622 11F0FF0F tst.w r1, #0xff | |
0x0046d626 04BF itt eq | |
0x0046d628 C0B2 uxtbeq r0, r0 | |
0x0046d62a 80F09C00 eoreq r0, r0, #0x9c | |
0x0046d62e 0CF1AA01 add.w r1, r12, #0xaa | |
0x0046d632 CDF8B41B str.w r1, [sp, #0xbb4] | |
0x0046d636 11F0FF0F tst.w r1, #0xff | |
0x0046d63a 04BF itt eq | |
0x0046d63c F321 moveq r1, #0xf3 | |
0x0046d63e 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d642 0DF5805E add.w lr, sp, #0x1000 | |
0x0046d646 0CF1DC01 add.w r1, r12, #0xdc | |
0x0046d64a CDF87C1B str.w r1, [sp, #0xb7c] | |
0x0046d64e 11F0FF0F tst.w r1, #0xff | |
0x0046d652 04BF itt eq | |
0x0046d654 CC21 moveq r1, #0xcc | |
0x0046d656 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d65a 0CF14301 add.w r1, r12, #0x43 | |
0x0046d65e CDF8581E str.w r1, [sp, #0xe58] | |
0x0046d662 11F0FF0F tst.w r1, #0xff | |
0x0046d666 04BF itt eq | |
0x0046d668 0C21 moveq r1, #0xc | |
0x0046d66a 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d66e 0CF11901 add.w r1, r12, #0x19 | |
0x0046d672 CDF8D41C str.w r1, [sp, #0xcd4] | |
0x0046d676 11F0FF0F tst.w r1, #0xff | |
0x0046d67a 04BF itt eq | |
0x0046d67c C0B2 uxtbeq r0, r0 | |
0x0046d67e 80F0BA00 eoreq r0, r0, #0xba | |
0x0046d682 0CF1D101 add.w r1, r12, #0xd1 | |
0x0046d686 CDF80C1E str.w r1, [sp, #0xe0c] | |
0x0046d68a 11F0FF0F tst.w r1, #0xff | |
0x0046d68e 04BF itt eq | |
0x0046d690 C0B2 uxtbeq r0, r0 | |
0x0046d692 80F0BC00 eoreq r0, r0, #0xbc | |
0x0046d696 0CF13701 add.w r1, r12, #0x37 | |
0x0046d69a CDF8CC1C str.w r1, [sp, #0xccc] | |
0x0046d69e 11F0FF0F tst.w r1, #0xff | |
0x0046d6a2 04BF itt eq | |
0x0046d6a4 2C21 moveq r1, #0x2c | |
0x0046d6a6 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d6aa 0CF16501 add.w r1, r12, #0x65 | |
0x0046d6ae CEF80010 str.w r1, [lr] | |
0x0046d6b2 11F0FF0F tst.w r1, #0xff | |
0x0046d6b6 04BF itt eq | |
0x0046d6b8 C0B2 uxtbeq r0, r0 | |
0x0046d6ba 80F0C900 eoreq r0, r0, #0xc9 | |
0x0046d6be 0CF11101 add.w r1, r12, #0x11 | |
0x0046d6c2 CDF8241F str.w r1, [sp, #0xf24] | |
0x0046d6c6 11F0FF0F tst.w r1, #0xff | |
0x0046d6ca 04BF itt eq | |
0x0046d6cc C0B2 uxtbeq r0, r0 | |
0x0046d6ce 80F0F300 eoreq r0, r0, #0xf3 | |
0x0046d6d2 0CF1EC01 add.w r1, r12, #0xec | |
0x0046d6d6 CDF8201D str.w r1, [sp, #0xd20] | |
0x0046d6da 11F0FF0F tst.w r1, #0xff | |
0x0046d6de 04BF itt eq | |
0x0046d6e0 C0B2 uxtbeq r0, r0 | |
0x0046d6e2 80F03500 eoreq r0, r0, #0x35 | |
0x0046d6e6 0CF1CA01 add.w r1, r12, #0xca | |
0x0046d6ea 47F8401C str r1, [r7, #0xffffffc0] | |
0x0046d6ee 11F0FF0F tst.w r1, #0xff | |
0x0046d6f2 04BF itt eq | |
0x0046d6f4 C0B2 uxtbeq r0, r0 | |
0x0046d6f6 80F06000 eoreq r0, r0, #0x60 | |
0x0046d6fa 0CF1EA01 add.w r1, r12, #0xea | |
0x0046d6fe 47F8841C str r1, [r7, #0xffffff7c] | |
0x0046d702 11F0FF0F tst.w r1, #0xff | |
0x0046d706 04BF itt eq | |
0x0046d708 C0B2 uxtbeq r0, r0 | |
0x0046d70a 80F04F00 eoreq r0, r0, #0x4f | |
0x0046d70e 0CF1EF01 add.w r1, r12, #0xef | |
0x0046d712 47F84C1C str r1, [r7, #0xffffffb4] | |
0x0046d716 11F0FF0F tst.w r1, #0xff | |
0x0046d71a 04BF itt eq | |
0x0046d71c C0B2 uxtbeq r0, r0 | |
0x0046d71e 80F0D600 eoreq r0, r0, #0xd6 | |
0x0046d722 0CF16601 add.w r1, r12, #0x66 | |
0x0046d726 CDF8481D str.w r1, [sp, #0xd48] | |
0x0046d72a 11F0FF0F tst.w r1, #0xff | |
0x0046d72e 04BF itt eq | |
0x0046d730 8C21 moveq r1, #0x8c | |
0x0046d732 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d736 0CF1EB01 add.w r1, r12, #0xeb | |
0x0046d73a CDF8141D str.w r1, [sp, #0xd14] | |
0x0046d73e 11F0FF0F tst.w r1, #0xff | |
0x0046d742 04BF itt eq | |
0x0046d744 C521 moveq r1, #0xc5 | |
0x0046d746 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d74a 0CF1EE01 add.w r1, r12, #0xee | |
0x0046d74e 47F8781C str r1, [r7, #0xffffff88] | |
0x0046d752 11F0FF0F tst.w r1, #0xff | |
0x0046d756 04BF itt eq | |
0x0046d758 5D21 moveq r1, #0x5d | |
0x0046d75a 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d75e 0CF1E301 add.w r1, r12, #0xe3 | |
0x0046d762 CDF8A41F str.w r1, [sp, #0xfa4] | |
0x0046d766 11F0FF0F tst.w r1, #0xff | |
0x0046d76a 04BF itt eq | |
0x0046d76c C0B2 uxtbeq r0, r0 | |
0x0046d76e 80F01A00 eoreq r0, r0, #0x1a | |
0x0046d772 0CF1AB01 add.w r1, r12, #0xab | |
0x0046d776 CDF80C1B str.w r1, [sp, #0xb0c] | |
0x0046d77a 11F0FF0F tst.w r1, #0xff | |
0x0046d77e 04BF itt eq | |
0x0046d780 E521 moveq r1, #0xe5 | |
0x0046d782 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d786 0DF5805E add.w lr, sp, #0x1000 | |
0x0046d78a 0CF1BF01 add.w r1, r12, #0xbf | |
0x0046d78e 11F0FF0F tst.w r1, #0xff | |
0x0046d792 0CF14106 add.w r6, r12, #0x41 | |
0x0046d796 CEF81410 str.w r1, [lr, #0x14] | |
0x0046d79a 04BF itt eq | |
0x0046d79c 40F02000 orreq r0, r0, #0x20 | |
0x0046d7a0 C0B2 uxtbeq r0, r0 | |
0x0046d7a2 0CF1FF01 add.w r1, r12, #0xff | |
0x0046d7a6 CDF8CC1B str.w r1, [sp, #0xbcc] | |
0x0046d7aa 11F0FF0F tst.w r1, #0xff | |
0x0046d7ae 04BF itt eq | |
0x0046d7b0 C0B2 uxtbeq r0, r0 | |
0x0046d7b2 C0EB8010 rsbeq r0, r0, r0, lsl #6 | |
0x0046d7b6 0CF1B801 add.w r1, r12, #0xb8 | |
0x0046d7ba CDF8B01B str.w r1, [sp, #0xbb0] | |
0x0046d7be 11F0FF0F tst.w r1, #0xff | |
0x0046d7c2 04BF itt eq | |
0x0046d7c4 C0B2 uxtbeq r0, r0 | |
0x0046d7c6 80F00C00 eoreq r0, r0, #0xc | |
0x0046d7ca 0CF1E801 add.w r1, r12, #0xe8 | |
0x0046d7ce CDF8D81F str.w r1, [sp, #0xfd8] | |
0x0046d7d2 11F0FF0F tst.w r1, #0xff | |
0x0046d7d6 04BF itt eq | |
0x0046d7d8 40F04400 orreq r0, r0, #0x44 | |
0x0046d7dc C0B2 uxtbeq r0, r0 | |
0x0046d7de 0CF1B401 add.w r1, r12, #0xb4 | |
0x0046d7e2 CDF8E81A str.w r1, [sp, #0xae8] | |
0x0046d7e6 11F0FF0F tst.w r1, #0xff | |
0x0046d7ea 04BF itt eq | |
0x0046d7ec 5A21 moveq r1, #0x5a | |
0x0046d7ee 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d7f2 0CF14701 add.w r1, r12, #0x47 | |
0x0046d7f6 47F87C1C str r1, [r7, #0xffffff84] | |
0x0046d7fa 11F0FF0F tst.w r1, #0xff | |
0x0046d7fe 04BF itt eq | |
0x0046d800 C0B2 uxtbeq r0, r0 | |
0x0046d802 80F05B00 eoreq r0, r0, #0x5b | |
0x0046d806 0CF1DB01 add.w r1, r12, #0xdb | |
0x0046d80a CDF8941A str.w r1, [sp, #0xa94] | |
0x0046d80e 11F0FF0F tst.w r1, #0xff | |
0x0046d812 04BF itt eq | |
0x0046d814 C0B2 uxtbeq r0, r0 | |
0x0046d816 80F05400 eoreq r0, r0, #0x54 | |
0x0046d81a 0CF1B201 add.w r1, r12, #0xb2 | |
0x0046d81e CDF8A81D str.w r1, [sp, #0xda8] | |
0x0046d822 11F0FF0F tst.w r1, #0xff | |
0x0046d826 04BF itt eq | |
0x0046d828 5221 moveq r1, #0x52 | |
0x0046d82a 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d82e 0CF13301 add.w r1, r12, #0x33 | |
0x0046d832 47F8581C str r1, [r7, #0xffffffa8] | |
0x0046d836 11F0FF0F tst.w r1, #0xff | |
0x0046d83a 04BF itt eq | |
0x0046d83c C0B2 uxtbeq r0, r0 | |
0x0046d83e 80F0BD00 eoreq r0, r0, #0xbd | |
0x0046d842 0CF17C01 add.w r1, r12, #0x7c | |
0x0046d846 CDF8381E str.w r1, [sp, #0xe38] | |
0x0046d84a 11F0FF0F tst.w r1, #0xff | |
0x0046d84e 04BF itt eq | |
0x0046d850 C0B2 uxtbeq r0, r0 | |
0x0046d852 80F02F00 eoreq r0, r0, #0x2f | |
0x0046d856 0CF14E01 add.w r1, r12, #0x4e | |
0x0046d85a 47F8F81C str r1, [r7, #0xffffff08] | |
0x0046d85e 11F0FF0F tst.w r1, #0xff | |
0x0046d862 04BF itt eq | |
0x0046d864 C0B2 uxtbeq r0, r0 | |
0x0046d866 80F06D00 eoreq r0, r0, #0x6d | |
0x0046d86a 0DF5805E add.w lr, sp, #0x1000 | |
0x0046d86e 0CF1BD01 add.w r1, r12, #0xbd | |
0x0046d872 11F0FF0F tst.w r1, #0xff | |
0x0046d876 0CF1C002 add.w r2, r12, #0xc0 | |
0x0046d87a CEF83C10 str.w r1, [lr, #0x3c] | |
0x0046d87e 04BF itt eq | |
0x0046d880 9221 moveq r1, #0x92 | |
0x0046d882 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d886 0CF1D701 add.w r1, r12, #0xd7 | |
0x0046d88a CDF8201A str.w r1, [sp, #0xa20] | |
0x0046d88e 11F0FF0F tst.w r1, #0xff | |
0x0046d892 04BF itt eq | |
0x0046d894 8C21 moveq r1, #0x8c | |
0x0046d896 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d89a 0CF1F601 add.w r1, r12, #0xf6 | |
0x0046d89e 47F85C1C str r1, [r7, #0xffffffa4] | |
0x0046d8a2 11F0FF0F tst.w r1, #0xff | |
0x0046d8a6 04BF itt eq | |
0x0046d8a8 C0B2 uxtbeq r0, r0 | |
0x0046d8aa 80F0BB00 eoreq r0, r0, #0xbb | |
0x0046d8ae 0CF11B01 add.w r1, r12, #0x1b | |
0x0046d8b2 CDF8781B str.w r1, [sp, #0xb78] | |
0x0046d8b6 11F0FF0F tst.w r1, #0xff | |
0x0046d8ba 04BF itt eq | |
0x0046d8bc B921 moveq r1, #0xb9 | |
0x0046d8be 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d8c2 0CF15801 add.w r1, r12, #0x58 | |
0x0046d8c6 47F8741C str r1, [r7, #0xffffff8c] | |
0x0046d8ca 11F0FF0F tst.w r1, #0xff | |
0x0046d8ce 04BF itt eq | |
0x0046d8d0 C0B2 uxtbeq r0, r0 | |
0x0046d8d2 80F03C00 eoreq r0, r0, #0x3c | |
0x0046d8d6 0CF1A801 add.w r1, r12, #0xa8 | |
0x0046d8da CDF8941E str.w r1, [sp, #0xe94] | |
0x0046d8de 11F0FF0F tst.w r1, #0xff | |
0x0046d8e2 04BF itt eq | |
0x0046d8e4 AB21 moveq r1, #0xab | |
0x0046d8e6 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d8ea 0CF1CD01 add.w r1, r12, #0xcd | |
0x0046d8ee CDF8641A str.w r1, [sp, #0xa64] | |
0x0046d8f2 11F0FF0F tst.w r1, #0xff | |
0x0046d8f6 04BF itt eq | |
0x0046d8f8 C0B2 uxtbeq r0, r0 | |
0x0046d8fa 80F0D400 eoreq r0, r0, #0xd4 | |
0x0046d8fe 0CF11D01 add.w r1, r12, #0x1d | |
0x0046d902 CDF8581F str.w r1, [sp, #0xf58] | |
0x0046d906 11F0FF0F tst.w r1, #0xff | |
0x0046d90a 04BF itt eq | |
0x0046d90c 0221 moveq r1, #0x2 | |
0x0046d90e 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d912 0CF1E101 add.w r1, r12, #0xe1 | |
0x0046d916 47F8681C str r1, [r7, #0xffffff98] | |
0x0046d91a 11F0FF0F tst.w r1, #0xff | |
0x0046d91e 04BF itt eq | |
0x0046d920 C0B2 uxtbeq r0, r0 | |
0x0046d922 80F0A400 eoreq r0, r0, #0xa4 | |
0x0046d926 0CF1C601 add.w r1, r12, #0xc6 | |
0x0046d92a CDF80C1D str.w r1, [sp, #0xd0c] | |
0x0046d92e 11F0FF0F tst.w r1, #0xff | |
0x0046d932 04BF itt eq | |
0x0046d934 C0B2 uxtbeq r0, r0 | |
0x0046d936 80F0D300 eoreq r0, r0, #0xd3 | |
0x0046d93a 0CF16E01 add.w r1, r12, #0x6e | |
0x0046d93e 47F8B41C str r1, [r7, #0xffffff4c] | |
0x0046d942 11F0FF0F tst.w r1, #0xff | |
0x0046d946 04BF itt eq | |
0x0046d948 C0B2 uxtbeq r0, r0 | |
0x0046d94a 80F0E100 eoreq r0, r0, #0xe1 | |
0x0046d94e 0CF13401 add.w r1, r12, #0x34 | |
0x0046d952 CDF8E41F str.w r1, [sp, #0xfe4] | |
0x0046d956 11F0FF0F tst.w r1, #0xff | |
0x0046d95a 04BF itt eq | |
0x0046d95c C0B2 uxtbeq r0, r0 | |
0x0046d95e 80F03400 eoreq r0, r0, #0x34 | |
0x0046d962 0CF1CC01 add.w r1, r12, #0xcc | |
0x0046d966 CDF8501D str.w r1, [sp, #0xd50] | |
0x0046d96a 11F0FF0F tst.w r1, #0xff | |
0x0046d96e 04BF itt eq | |
0x0046d970 C0B2 uxtbeq r0, r0 | |
0x0046d972 80F0BF00 eoreq r0, r0, #0xbf | |
0x0046d976 0CF19A01 add.w r1, r12, #0x9a | |
0x0046d97a CDF8C81B str.w r1, [sp, #0xbc8] | |
0x0046d97e 11F0FF0F tst.w r1, #0xff | |
0x0046d982 08BF it eq | |
0x0046d984 00F09D00 andeq r0, r0, #0x9d | |
0x0046d988 0CF18001 add.w r1, r12, #0x80 | |
0x0046d98c CDF8F81A str.w r1, [sp, #0xaf8] | |
0x0046d990 11F0FF0F tst.w r1, #0xff | |
0x0046d994 04BF itt eq | |
0x0046d996 D821 moveq r1, #0xd8 | |
0x0046d998 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d99c 0CF17001 add.w r1, r12, #0x70 | |
0x0046d9a0 CDF8D41D str.w r1, [sp, #0xdd4] | |
0x0046d9a4 11F0FF0F tst.w r1, #0xff | |
0x0046d9a8 04BF itt eq | |
0x0046d9aa 40F04800 orreq r0, r0, #0x48 | |
0x0046d9ae C0B2 uxtbeq r0, r0 | |
0x0046d9b0 0CF1D001 add.w r1, r12, #0xd0 | |
0x0046d9b4 47F8E81C str r1, [r7, #0xffffff18] | |
0x0046d9b8 11F0FF0F tst.w r1, #0xff | |
0x0046d9bc 04BF itt eq | |
0x0046d9be 40F04600 orreq r0, r0, #0x46 | |
0x0046d9c2 C0B2 uxtbeq r0, r0 | |
0x0046d9c4 0CF19B01 add.w r1, r12, #0x9b | |
0x0046d9c8 47F8FC1C str r1, [r7, #0xffffff04] | |
0x0046d9cc 11F0FF0F tst.w r1, #0xff | |
0x0046d9d0 04BF itt eq | |
0x0046d9d2 4021 moveq r1, #0x40 | |
0x0046d9d4 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046d9d8 0CF16901 add.w r1, r12, #0x69 | |
0x0046d9dc CDF86C1A str.w r1, [sp, #0xa6c] | |
0x0046d9e0 11F0FF0F tst.w r1, #0xff | |
0x0046d9e4 04BF itt eq | |
0x0046d9e6 C0B2 uxtbeq r0, r0 | |
0x0046d9e8 80F03D00 eoreq r0, r0, #0x3d | |
0x0046d9ec 0CF1C301 add.w r1, r12, #0xc3 | |
0x0046d9f0 CDF8701E str.w r1, [sp, #0xe70] | |
0x0046d9f4 11F0FF0F tst.w r1, #0xff | |
0x0046d9f8 04BF itt eq | |
0x0046d9fa 7921 moveq r1, #0x79 | |
0x0046d9fc 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046da00 0CF1BC01 add.w r1, r12, #0xbc | |
0x0046da04 CDF8441E str.w r1, [sp, #0xe44] | |
0x0046da08 11F0FF0F tst.w r1, #0xff | |
0x0046da0c 04BF itt eq | |
0x0046da0e C0B2 uxtbeq r0, r0 | |
0x0046da10 80F0E700 eoreq r0, r0, #0xe7 | |
0x0046da14 0CF1E401 add.w r1, r12, #0xe4 | |
0x0046da18 CDF8BC19 str.w r1, [sp, #0x9bc] | |
0x0046da1c 11F0FF0F tst.w r1, #0xff | |
0x0046da20 04BF itt eq | |
0x0046da22 F521 moveq r1, #0xf5 | |
0x0046da24 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046da28 0CF1C201 add.w r1, r12, #0xc2 | |
0x0046da2c CDF8901C str.w r1, [sp, #0xc90] | |
0x0046da30 11F0FF0F tst.w r1, #0xff | |
0x0046da34 04BF itt eq | |
0x0046da36 9921 moveq r1, #0x99 | |
0x0046da38 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046da3c 0CF1AF01 add.w r1, r12, #0xaf | |
0x0046da40 47F86C1C str r1, [r7, #0xffffff94] | |
0x0046da44 11F0FF0F tst.w r1, #0xff | |
0x0046da48 04BF itt eq | |
0x0046da4a 4421 moveq r1, #0x44 | |
0x0046da4c 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046da50 0CF19001 add.w r1, r12, #0x90 | |
0x0046da54 47F8DC1C str r1, [r7, #0xffffff24] | |
0x0046da58 11F0FF0F tst.w r1, #0xff | |
0x0046da5c 04BF itt eq | |
0x0046da5e C0B2 uxtbeq r0, r0 | |
0x0046da60 80F01500 eoreq r0, r0, #0x15 | |
0x0046da64 0CF1F801 add.w r1, r12, #0xf8 | |
0x0046da68 CDF8741D str.w r1, [sp, #0xd74] | |
0x0046da6c 11F0FF0F tst.w r1, #0xff | |
0x0046da70 04BF itt eq | |
0x0046da72 B921 moveq r1, #0xb9 | |
0x0046da74 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046da78 0CF15401 add.w r1, r12, #0x54 | |
0x0046da7c 47F8B01C str r1, [r7, #0xffffff50] | |
0x0046da80 11F0FF0F tst.w r1, #0xff | |
0x0046da84 04BF itt eq | |
0x0046da86 C0B2 uxtbeq r0, r0 | |
0x0046da88 80F0F800 eoreq r0, r0, #0xf8 | |
0x0046da8c 0CF1D201 add.w r1, r12, #0xd2 | |
0x0046da90 47F8881C str r1, [r7, #0xffffff78] | |
0x0046da94 11F0FF0F tst.w r1, #0xff | |
0x0046da98 04BF itt eq | |
0x0046da9a 3821 moveq r1, #0x38 | |
0x0046da9c 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046daa0 0CF13E01 add.w r1, r12, #0x3e | |
0x0046daa4 47F8E01C str r1, [r7, #0xffffff20] | |
0x0046daa8 11F0FF0F tst.w r1, #0xff | |
0x0046daac 04BF itt eq | |
0x0046daae 6F21 moveq r1, #0x6f | |
0x0046dab0 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dab4 0CF1B901 add.w r1, r12, #0xb9 | |
0x0046dab8 CDF85C1D str.w r1, [sp, #0xd5c] | |
0x0046dabc 11F0FF0F tst.w r1, #0xff | |
0x0046dac0 04BF itt eq | |
0x0046dac2 40F0B000 orreq r0, r0, #0xb0 | |
0x0046dac6 C0B2 uxtbeq r0, r0 | |
0x0046dac8 0CF1B501 add.w r1, r12, #0xb5 | |
0x0046dacc CDF8BC1A str.w r1, [sp, #0xabc] | |
0x0046dad0 11F0FF0F tst.w r1, #0xff | |
0x0046dad4 04BF itt eq | |
0x0046dad6 C0B2 uxtbeq r0, r0 | |
0x0046dad8 80F01100 eoreq r0, r0, #0x11 | |
0x0046dadc 0CF1E901 add.w r1, r12, #0xe9 | |
0x0046dae0 CDF8B01D str.w r1, [sp, #0xdb0] | |
0x0046dae4 11F0FF0F tst.w r1, #0xff | |
0x0046dae8 04BF itt eq | |
0x0046daea 2A21 moveq r1, #0x2a | |
0x0046daec 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046daf0 0CF18901 add.w r1, r12, #0x89 | |
0x0046daf4 CDF85018 str.w r1, [sp, #0x850] | |
0x0046daf8 11F0FF0F tst.w r1, #0xff | |
0x0046dafc 04BF itt eq | |
0x0046dafe 3921 moveq r1, #0x39 | |
0x0046db00 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046db04 0CF15A01 add.w r1, r12, #0x5a | |
0x0046db08 CDF8641D str.w r1, [sp, #0xd64] | |
0x0046db0c 11F0FF0F tst.w r1, #0xff | |
0x0046db10 04BF itt eq | |
0x0046db12 F621 moveq r1, #0xf6 | |
0x0046db14 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046db18 0CF1BE01 add.w r1, r12, #0xbe | |
0x0046db1c CDF87819 str.w r1, [sp, #0x978] | |
0x0046db20 11F0FF0F tst.w r1, #0xff | |
0x0046db24 04BF itt eq | |
0x0046db26 C0B2 uxtbeq r0, r0 | |
0x0046db28 80F08200 eoreq r0, r0, #0x82 | |
0x0046db2c 0CF15B01 add.w r1, r12, #0x5b | |
0x0046db30 CDF8F019 str.w r1, [sp, #0x9f0] | |
0x0046db34 11F0FF0F tst.w r1, #0xff | |
0x0046db38 04BF itt eq | |
0x0046db3a C0B2 uxtbeq r0, r0 | |
0x0046db3c 80F02600 eoreq r0, r0, #0x26 | |
0x0046db40 0CF10F01 add.w r1, r12, #0xf | |
0x0046db44 CDF8F41F str.w r1, [sp, #0xff4] | |
0x0046db48 11F0FF0F tst.w r1, #0xff | |
0x0046db4c 04BF itt eq | |
0x0046db4e C0B2 uxtbeq r0, r0 | |
0x0046db50 80F0E300 eoreq r0, r0, #0xe3 | |
0x0046db54 0CF1F001 add.w r1, r12, #0xf0 | |
0x0046db58 CDF8FC17 str.w r1, [sp, #0x7fc] | |
0x0046db5c 11F0FF0F tst.w r1, #0xff | |
0x0046db60 04BF itt eq | |
0x0046db62 C0B2 uxtbeq r0, r0 | |
0x0046db64 80F09500 eoreq r0, r0, #0x95 | |
0x0046db68 0CF12F01 add.w r1, r12, #0x2f | |
0x0046db6c 5B91 str r1, [sp, #0x16c] | |
0x0046db6e 11F0FF0F tst.w r1, #0xff | |
0x0046db72 04BF itt eq | |
0x0046db74 C0B2 uxtbeq r0, r0 | |
0x0046db76 80F04B00 eoreq r0, r0, #0x4b | |
0x0046db7a 0CF19901 add.w r1, r12, #0x99 | |
0x0046db7e CDF8681F str.w r1, [sp, #0xf68] | |
0x0046db82 11F0FF0F tst.w r1, #0xff | |
0x0046db86 04BF itt eq | |
0x0046db88 C0B2 uxtbeq r0, r0 | |
0x0046db8a 80F09B00 eoreq r0, r0, #0x9b | |
0x0046db8e 0CF16401 add.w r1, r12, #0x64 | |
0x0046db92 CDF8B81E str.w r1, [sp, #0xeb8] | |
0x0046db96 11F0FF0F tst.w r1, #0xff | |
0x0046db9a 04BF itt eq | |
0x0046db9c 1121 moveq r1, #0x11 | |
0x0046db9e 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dba2 15F0FF0F tst.w r5, #0xff | |
0x0046dba6 0DF5805E add.w lr, sp, #0x1000 | |
0x0046dbaa 04BF itt eq | |
0x0046dbac 4A21 moveq r1, #0x4a | |
0x0046dbae 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dbb2 0CF1F701 add.w r1, r12, #0xf7 | |
0x0046dbb6 CDF8C41A str.w r1, [sp, #0xac4] | |
0x0046dbba 11F0FF0F tst.w r1, #0xff | |
0x0046dbbe 04BF itt eq | |
0x0046dbc0 40F04200 orreq r0, r0, #0x42 | |
0x0046dbc4 C0B2 uxtbeq r0, r0 | |
0x0046dbc6 0CF1C901 add.w r1, r12, #0xc9 | |
0x0046dbca 47F8EC1C str r1, [r7, #0xffffff14] | |
0x0046dbce 11F0FF0F tst.w r1, #0xff | |
0x0046dbd2 04BF itt eq | |
0x0046dbd4 5921 moveq r1, #0x59 | |
0x0046dbd6 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dbda 0CF1AC01 add.w r1, r12, #0xac | |
0x0046dbde CDF83C18 str.w r1, [sp, #0x83c] | |
0x0046dbe2 11F0FF0F tst.w r1, #0xff | |
0x0046dbe6 04BF itt eq | |
0x0046dbe8 3E21 moveq r1, #0x3e | |
0x0046dbea 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dbee 0CF18F01 add.w r1, r12, #0x8f | |
0x0046dbf2 47F8C81C str r1, [r7, #0xffffff38] | |
0x0046dbf6 11F0FF0F tst.w r1, #0xff | |
0x0046dbfa 04BF itt eq | |
0x0046dbfc C0B2 uxtbeq r0, r0 | |
0x0046dbfe 80F0F500 eoreq r0, r0, #0xf5 | |
0x0046dc02 0CF1A101 add.w r1, r12, #0xa1 | |
0x0046dc06 CDF80417 str.w r1, [sp, #0x704] | |
0x0046dc0a 11F0FF0F tst.w r1, #0xff | |
0x0046dc0e 04BF itt eq | |
0x0046dc10 2E21 moveq r1, #0x2e | |
0x0046dc12 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dc16 0CF17B01 add.w r1, r12, #0x7b | |
0x0046dc1a CDF8C817 str.w r1, [sp, #0x7c8] | |
0x0046dc1e 11F0FF0F tst.w r1, #0xff | |
0x0046dc22 04BF itt eq | |
0x0046dc24 CE21 moveq r1, #0xce | |
0x0046dc26 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dc2a 0CF1BB01 add.w r1, r12, #0xbb | |
0x0046dc2e CDF8141B str.w r1, [sp, #0xb14] | |
0x0046dc32 11F0FF0F tst.w r1, #0xff | |
0x0046dc36 04BF itt eq | |
0x0046dc38 C0B2 uxtbeq r0, r0 | |
0x0046dc3a 80F0CB00 eoreq r0, r0, #0xcb | |
0x0046dc3e 0CF11401 add.w r1, r12, #0x14 | |
0x0046dc42 CDF8DC1F str.w r1, [sp, #0xfdc] | |
0x0046dc46 11F0FF0F tst.w r1, #0xff | |
0x0046dc4a 04BF itt eq | |
0x0046dc4c 6521 moveq r1, #0x65 | |
0x0046dc4e 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dc52 0CF15901 add.w r1, r12, #0x59 | |
0x0046dc56 CDF8F817 str.w r1, [sp, #0x7f8] | |
0x0046dc5a 11F0FF0F tst.w r1, #0xff | |
0x0046dc5e 04BF itt eq | |
0x0046dc60 E121 moveq r1, #0xe1 | |
0x0046dc62 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dc66 0CF1A301 add.w r1, r12, #0xa3 | |
0x0046dc6a CDF8481E str.w r1, [sp, #0xe48] | |
0x0046dc6e 11F0FF0F tst.w r1, #0xff | |
0x0046dc72 08BF it eq | |
0x0046dc74 00F0BF00 andeq r0, r0, #0xbf | |
0x0046dc78 0CF10D01 add.w r1, r12, #0xd | |
0x0046dc7c CDF8881B str.w r1, [sp, #0xb88] | |
0x0046dc80 11F0FF0F tst.w r1, #0xff | |
0x0046dc84 04BF itt eq | |
0x0046dc86 3921 moveq r1, #0x39 | |
0x0046dc88 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dc8c 0CF18201 add.w r1, r12, #0x82 | |
0x0046dc90 CDF81019 str.w r1, [sp, #0x910] | |
0x0046dc94 11F0FF0F tst.w r1, #0xff | |
0x0046dc98 08BF it eq | |
0x0046dc9a 00F09700 andeq r0, r0, #0x97 | |
0x0046dc9e 16F0FF0F tst.w r6, #0xff | |
0x0046dca2 04BF itt eq | |
0x0046dca4 2921 moveq r1, #0x29 | |
0x0046dca6 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dcaa 0CF1A701 add.w r1, r12, #0xa7 | |
0x0046dcae CDF83C1A str.w r1, [sp, #0xa3c] | |
0x0046dcb2 11F0FF0F tst.w r1, #0xff | |
0x0046dcb6 04BF itt eq | |
0x0046dcb8 5B21 moveq r1, #0x5b | |
0x0046dcba 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dcbe 0CF11001 add.w r1, r12, #0x10 | |
0x0046dcc2 CDF8C819 str.w r1, [sp, #0x9c8] | |
0x0046dcc6 11F0FF0F tst.w r1, #0xff | |
0x0046dcca 04BF itt eq | |
0x0046dccc C0B2 uxtbeq r0, r0 | |
0x0046dcce 80F04800 eoreq r0, r0, #0x48 | |
0x0046dcd2 0CF18B01 add.w r1, r12, #0x8b | |
0x0046dcd6 CDF8B417 str.w r1, [sp, #0x7b4] | |
0x0046dcda 11F0FF0F tst.w r1, #0xff | |
0x0046dcde 04BF itt eq | |
0x0046dce0 C0B2 uxtbeq r0, r0 | |
0x0046dce2 80F07D00 eoreq r0, r0, #0x7d | |
0x0046dce6 0CF1A601 add.w r1, r12, #0xa6 | |
0x0046dcea CDF84416 str.w r1, [sp, #0x644] | |
0x0046dcee 11F0FF0F tst.w r1, #0xff | |
0x0046dcf2 04BF itt eq | |
0x0046dcf4 2321 moveq r1, #0x23 | |
0x0046dcf6 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dcfa 0CF10901 add.w r1, r12, #0x9 | |
0x0046dcfe CDF8681C str.w r1, [sp, #0xc68] | |
0x0046dd02 11F0FF0F tst.w r1, #0xff | |
0x0046dd06 04BF itt eq | |
0x0046dd08 4521 moveq r1, #0x45 | |
0x0046dd0a 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dd0e 0CF1F501 add.w r1, r12, #0xf5 | |
0x0046dd12 CDF8681B str.w r1, [sp, #0xb68] | |
0x0046dd16 11F0FF0F tst.w r1, #0xff | |
0x0046dd1a 04BF itt eq | |
0x0046dd1c 1721 moveq r1, #0x17 | |
0x0046dd1e 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dd22 0CF17601 add.w r1, r12, #0x76 | |
0x0046dd26 CDF8E018 str.w r1, [sp, #0x8e0] | |
0x0046dd2a 11F0FF0F tst.w r1, #0xff | |
0x0046dd2e 08BF it eq | |
0x0046dd30 00F0F500 andeq r0, r0, #0xf5 | |
0x0046dd34 0CF1F901 add.w r1, r12, #0xf9 | |
0x0046dd38 CDF89818 str.w r1, [sp, #0x898] | |
0x0046dd3c 11F0FF0F tst.w r1, #0xff | |
0x0046dd40 04BF itt eq | |
0x0046dd42 1721 moveq r1, #0x17 | |
0x0046dd44 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dd48 0CF19F01 add.w r1, r12, #0x9f | |
0x0046dd4c CDF8B01F str.w r1, [sp, #0xfb0] | |
0x0046dd50 11F0FF0F tst.w r1, #0xff | |
0x0046dd54 04BF itt eq | |
0x0046dd56 C0B2 uxtbeq r0, r0 | |
0x0046dd58 80F06C00 eoreq r0, r0, #0x6c | |
0x0046dd5c 0CF1A001 add.w r1, r12, #0xa0 | |
0x0046dd60 CDF86C1E str.w r1, [sp, #0xe6c] | |
0x0046dd64 11F0FF0F tst.w r1, #0xff | |
0x0046dd68 04BF itt eq | |
0x0046dd6a D621 moveq r1, #0xd6 | |
0x0046dd6c 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dd70 0CF1D601 add.w r1, r12, #0xd6 | |
0x0046dd74 CDF8941F str.w r1, [sp, #0xf94] | |
0x0046dd78 11F0FF0F tst.w r1, #0xff | |
0x0046dd7c 04BF itt eq | |
0x0046dd7e D321 moveq r1, #0xd3 | |
0x0046dd80 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dd84 0CF19E01 add.w r1, r12, #0x9e | |
0x0046dd88 CDF8601D str.w r1, [sp, #0xd60] | |
0x0046dd8c 11F0FF0F tst.w r1, #0xff | |
0x0046dd90 04BF itt eq | |
0x0046dd92 C0B2 uxtbeq r0, r0 | |
0x0046dd94 80F00A00 eoreq r0, r0, #0xa | |
0x0046dd98 0CF10E01 add.w r1, r12, #0xe | |
0x0046dd9c CDF8FC19 str.w r1, [sp, #0x9fc] | |
0x0046dda0 11F0FF0F tst.w r1, #0xff | |
0x0046dda4 04BF itt eq | |
0x0046dda6 40F00900 orreq r0, r0, #0x9 | |
0x0046ddaa C0B2 uxtbeq r0, r0 | |
0x0046ddac 0CF19401 add.w r1, r12, #0x94 | |
0x0046ddb0 CDF8F01F str.w r1, [sp, #0xff0] | |
0x0046ddb4 11F0FF0F tst.w r1, #0xff | |
0x0046ddb8 04BF itt eq | |
0x0046ddba 9F21 moveq r1, #0x9f | |
0x0046ddbc 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046ddc0 0CF18301 add.w r1, r12, #0x83 | |
0x0046ddc4 CDF8C41B str.w r1, [sp, #0xbc4] | |
0x0046ddc8 11F0FF0F tst.w r1, #0xff | |
0x0046ddcc 0CF19201 add.w r1, r12, #0x92 | |
0x0046ddd0 04BF itt eq | |
0x0046ddd2 C0B2 uxtbeq r0, r0 | |
0x0046ddd4 80F09B00 eoreq r0, r0, #0x9b | |
0x0046ddd8 CDF88019 str.w r1, [sp, #0x980] | |
0x0046dddc 11F0FF0F tst.w r1, #0xff | |
0x0046dde0 0CF1AD01 add.w r1, r12, #0xad | |
0x0046dde4 04BF itt eq | |
0x0046dde6 C0B2 uxtbeq r0, r0 | |
0x0046dde8 80F05C00 eoreq r0, r0, #0x5c | |
0x0046ddec CDF8A81F str.w r1, [sp, #0xfa8] | |
0x0046ddf0 C9B2 uxtb r1, r1 | |
0x0046ddf2 0029 cmp r1, #0x0 | |
0x0046ddf4 08BF it eq | |
0x0046ddf6 0846 moveq r0, r1 | |
0x0046ddf8 0CF19801 add.w r1, r12, #0x98 | |
0x0046ddfc CDF84C1D str.w r1, [sp, #0xd4c] | |
0x0046de00 11F0FF0F tst.w r1, #0xff | |
0x0046de04 04BF itt eq | |
0x0046de06 40F00400 orreq r0, r0, #0x4 | |
0x0046de0a C0B2 uxtbeq r0, r0 | |
0x0046de0c 0CF1C401 add.w r1, r12, #0xc4 | |
0x0046de10 CEF80C10 str.w r1, [lr, #0xc] | |
0x0046de14 11F0FF0F tst.w r1, #0xff | |
0x0046de18 04BF itt eq | |
0x0046de1a C0B2 uxtbeq r0, r0 | |
0x0046de1c 80F01700 eoreq r0, r0, #0x17 | |
0x0046de20 0CF12301 add.w r1, r12, #0x23 | |
0x0046de24 CDF8541C str.w r1, [sp, #0xc54] | |
0x0046de28 11F0FF0F tst.w r1, #0xff | |
0x0046de2c 08BF it eq | |
0x0046de2e 00F0BB00 andeq r0, r0, #0xbb | |
0x0046de32 0CF1CB01 add.w r1, r12, #0xcb | |
0x0046de36 CDF8001C str.w r1, [sp, #0xc00] | |
0x0046de3a 11F0FF0F tst.w r1, #0xff | |
0x0046de3e 04BF itt eq | |
0x0046de40 C0B2 uxtbeq r0, r0 | |
0x0046de42 80F04100 eoreq r0, r0, #0x41 | |
0x0046de46 0CF19301 add.w r1, r12, #0x93 | |
0x0046de4a CDF8B01C str.w r1, [sp, #0xcb0] | |
0x0046de4e 11F0FF0F tst.w r1, #0xff | |
0x0046de52 04BF itt eq | |
0x0046de54 C0B2 uxtbeq r0, r0 | |
0x0046de56 80F09400 eoreq r0, r0, #0x94 | |
0x0046de5a 0CF1D901 add.w r1, r12, #0xd9 | |
0x0046de5e CDF87C1C str.w r1, [sp, #0xc7c] | |
0x0046de62 11F0FF0F tst.w r1, #0xff | |
0x0046de66 04BF itt eq | |
0x0046de68 7621 moveq r1, #0x76 | |
0x0046de6a 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046de6e 0CF16101 add.w r1, r12, #0x61 | |
0x0046de72 CDF8201E str.w r1, [sp, #0xe20] | |
0x0046de76 11F0FF0F tst.w r1, #0xff | |
0x0046de7a 08BF it eq | |
0x0046de7c 00F07500 andeq r0, r0, #0x75 | |
0x0046de80 0CF15501 add.w r1, r12, #0x55 | |
0x0046de84 CDF83C1C str.w r1, [sp, #0xc3c] | |
0x0046de88 11F0FF0F tst.w r1, #0xff | |
0x0046de8c 08BF it eq | |
0x0046de8e 00F07E00 andeq r0, r0, #0x7e | |
0x0046de92 0CF12501 add.w r1, r12, #0x25 | |
0x0046de96 CDF8E019 str.w r1, [sp, #0x9e0] | |
0x0046de9a 11F0FF0F tst.w r1, #0xff | |
0x0046de9e 04BF itt eq | |
0x0046dea0 1221 moveq r1, #0x12 | |
0x0046dea2 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dea6 0CF10801 add.w r1, r12, #0x8 | |
0x0046deaa CDF89C1D str.w r1, [sp, #0xd9c] | |
0x0046deae 11F0FF0F tst.w r1, #0xff | |
0x0046deb2 04BF itt eq | |
0x0046deb4 D921 moveq r1, #0xd9 | |
0x0046deb6 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046deba 0CF1DA01 add.w r1, r12, #0xda | |
0x0046debe CDF8C019 str.w r1, [sp, #0x9c0] | |
0x0046dec2 11F0FF0F tst.w r1, #0xff | |
0x0046dec6 04BF itt eq | |
0x0046dec8 FD21 moveq r1, #0xfd | |
0x0046deca 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046dece 0CF19101 add.w r1, r12, #0x91 | |
0x0046ded2 CDF88018 str.w r1, [sp, #0x880] | |
0x0046ded6 11F0FF0F tst.w r1, #0xff | |
0x0046deda 04BF itt eq | |
0x0046dedc C0B2 uxtbeq r0, r0 | |
0x0046dede 80F05600 eoreq r0, r0, #0x56 | |
0x0046dee2 0CF1C801 add.w r1, r12, #0xc8 | |
0x0046dee6 CDF8801E str.w r1, [sp, #0xe80] | |
0x0046deea 11F0FF0F tst.w r1, #0xff | |
0x0046deee 04BF itt eq | |
0x0046def0 C0B2 uxtbeq r0, r0 | |
0x0046def2 80F01F00 eoreq r0, r0, #0x1f | |
0x0046def6 0CF18101 add.w r1, r12, #0x81 | |
0x0046defa CDF80816 str.w r1, [sp, #0x608] | |
0x0046defe 11F0FF0F tst.w r1, #0xff | |
0x0046df02 08BF it eq | |
0x0046df04 00F0B800 andeq r0, r0, #0xb8 | |
0x0046df08 0CF14D01 add.w r1, r12, #0x4d | |
0x0046df0c CDF83C1E str.w r1, [sp, #0xe3c] | |
0x0046df10 11F0FF0F tst.w r1, #0xff | |
0x0046df14 04BF itt eq | |
0x0046df16 3921 moveq r1, #0x39 | |
0x0046df18 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046df1c 0CF1A501 add.w r1, r12, #0xa5 | |
0x0046df20 CDF8A819 str.w r1, [sp, #0x9a8] | |
0x0046df24 11F0FF0F tst.w r1, #0xff | |
0x0046df28 04BF itt eq | |
0x0046df2a 8821 moveq r1, #0x88 | |
0x0046df2c 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046df30 0CF1A401 add.w r1, r12, #0xa4 | |
0x0046df34 CDF8481B str.w r1, [sp, #0xb48] | |
0x0046df38 11F0FF0F tst.w r1, #0xff | |
0x0046df3c 04BF itt eq | |
0x0046df3e C0B2 uxtbeq r0, r0 | |
0x0046df40 80F08E00 eoreq r0, r0, #0x8e | |
0x0046df44 0CF1DD01 add.w r1, r12, #0xdd | |
0x0046df48 CDF8EC1A str.w r1, [sp, #0xaec] | |
0x0046df4c 11F0FF0F tst.w r1, #0xff | |
0x0046df50 04BF itt eq | |
0x0046df52 C0B2 uxtbeq r0, r0 | |
0x0046df54 80F0EE00 eoreq r0, r0, #0xee | |
0x0046df58 0CF18601 add.w r1, r12, #0x86 | |
0x0046df5c CDF8B415 str.w r1, [sp, #0x5b4] | |
0x0046df60 11F0FF0F tst.w r1, #0xff | |
0x0046df64 08BF it eq | |
0x0046df66 00F09500 andeq r0, r0, #0x95 | |
0x0046df6a 0CF15101 add.w r1, r12, #0x51 | |
0x0046df6e CDF8C814 str.w r1, [sp, #0x4c8] | |
0x0046df72 11F0FF0F tst.w r1, #0xff | |
0x0046df76 04BF itt eq | |
0x0046df78 BF21 moveq r1, #0xbf | |
0x0046df7a 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046df7e 0CF18401 add.w r1, r12, #0x84 | |
0x0046df82 CDF8E81D str.w r1, [sp, #0xde8] | |
0x0046df86 11F0FF0F tst.w r1, #0xff | |
0x0046df8a 04BF itt eq | |
0x0046df8c 4821 moveq r1, #0x48 | |
0x0046df8e 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046df92 0CF17901 add.w r1, r12, #0x79 | |
0x0046df96 CDF8F01B str.w r1, [sp, #0xbf0] | |
0x0046df9a 11F0FF0F tst.w r1, #0xff | |
0x0046df9e 04BF itt eq | |
0x0046dfa0 C0B2 uxtbeq r0, r0 | |
0x0046dfa2 80F06D00 eoreq r0, r0, #0x6d | |
0x0046dfa6 0CF17A01 add.w r1, r12, #0x7a | |
0x0046dfaa CDF82C1C str.w r1, [sp, #0xc2c] | |
0x0046dfae 11F0FF0F tst.w r1, #0xff | |
0x0046dfb2 04BF itt eq | |
0x0046dfb4 40F02100 orreq r0, r0, #0x21 | |
0x0046dfb8 C0B2 uxtbeq r0, r0 | |
0x0046dfba 0CF17F01 add.w r1, r12, #0x7f | |
0x0046dfbe CDF8EC16 str.w r1, [sp, #0x6ec] | |
0x0046dfc2 11F0FF0F tst.w r1, #0xff | |
0x0046dfc6 04BF itt eq | |
0x0046dfc8 40F07200 orreq r0, r0, #0x72 | |
0x0046dfcc C0B2 uxtbeq r0, r0 | |
0x0046dfce 0CF10701 add.w r1, r12, #0x7 | |
0x0046dfd2 CDF86015 str.w r1, [sp, #0x560] | |
0x0046dfd6 11F0FF0F tst.w r1, #0xff | |
0x0046dfda 04BF itt eq | |
0x0046dfdc C0B2 uxtbeq r0, r0 | |
0x0046dfde 80F08600 eoreq r0, r0, #0x86 | |
0x0046dfe2 0CF10501 add.w r1, r12, #0x5 | |
0x0046dfe6 CDF85C19 str.w r1, [sp, #0x95c] | |
0x0046dfea 11F0FF0F tst.w r1, #0xff | |
0x0046dfee 04BF itt eq | |
0x0046dff0 C0B2 uxtbeq r0, r0 | |
0x0046dff2 80F0B700 eoreq r0, r0, #0xb7 | |
0x0046dff6 0CF17E01 add.w r1, r12, #0x7e | |
0x0046dffa CDF82C1A str.w r1, [sp, #0xa2c] | |
0x0046dffe 11F0FF0F tst.w r1, #0xff | |
0x0046e002 04BF itt eq | |
0x0046e004 DD21 moveq r1, #0xdd | |
0x0046e006 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e00a 0CF12901 add.w r1, r12, #0x29 | |
0x0046e00e CDF8301F str.w r1, [sp, #0xf30] | |
0x0046e012 11F0FF0F tst.w r1, #0xff | |
0x0046e016 04BF itt eq | |
0x0046e018 F121 moveq r1, #0xf1 | |
0x0046e01a 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e01e 0CF17401 add.w r1, r12, #0x74 | |
0x0046e022 CDF84C1E str.w r1, [sp, #0xe4c] | |
0x0046e026 11F0FF0F tst.w r1, #0xff | |
0x0046e02a 04BF itt eq | |
0x0046e02c 40F04300 orreq r0, r0, #0x43 | |
0x0046e030 C0B2 uxtbeq r0, r0 | |
0x0046e032 0CF1DF01 add.w r1, r12, #0xdf | |
0x0046e036 CDF87015 str.w r1, [sp, #0x570] | |
0x0046e03a 11F0FF0F tst.w r1, #0xff | |
0x0046e03e 04BF itt eq | |
0x0046e040 C0B2 uxtbeq r0, r0 | |
0x0046e042 80F09B00 eoreq r0, r0, #0x9b | |
0x0046e046 0CF18801 add.w r1, r12, #0x88 | |
0x0046e04a CDF8FC16 str.w r1, [sp, #0x6fc] | |
0x0046e04e 11F0FF0F tst.w r1, #0xff | |
0x0046e052 04BF itt eq | |
0x0046e054 7E21 moveq r1, #0x7e | |
0x0046e056 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e05a 0CF1C701 add.w r1, r12, #0xc7 | |
0x0046e05e CDF85C15 str.w r1, [sp, #0x55c] | |
0x0046e062 11F0FF0F tst.w r1, #0xff | |
0x0046e066 04BF itt eq | |
0x0046e068 C0B2 uxtbeq r0, r0 | |
0x0046e06a 80F00D00 eoreq r0, r0, #0xd | |
0x0046e06e 0CF11801 add.w r1, r12, #0x18 | |
0x0046e072 CDF8B416 str.w r1, [sp, #0x6b4] | |
0x0046e076 11F0FF0F tst.w r1, #0xff | |
0x0046e07a 04BF itt eq | |
0x0046e07c 7321 moveq r1, #0x73 | |
0x0046e07e 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e082 0CF1A901 add.w r1, r12, #0xa9 | |
0x0046e086 CDF82415 str.w r1, [sp, #0x524] | |
0x0046e08a 11F0FF0F tst.w r1, #0xff | |
0x0046e08e 04BF itt eq | |
0x0046e090 C0B2 uxtbeq r0, r0 | |
0x0046e092 80F08E00 eoreq r0, r0, #0x8e | |
0x0046e096 0CF16201 add.w r1, r12, #0x62 | |
0x0046e09a CDF8B81B str.w r1, [sp, #0xbb8] | |
0x0046e09e 11F0FF0F tst.w r1, #0xff | |
0x0046e0a2 04BF itt eq | |
0x0046e0a4 A521 moveq r1, #0xa5 | |
0x0046e0a6 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e0aa 0CF16C01 add.w r1, r12, #0x6c | |
0x0046e0ae CDF8BC1C str.w r1, [sp, #0xcbc] | |
0x0046e0b2 11F0FF0F tst.w r1, #0xff | |
0x0046e0b6 04BF itt eq | |
0x0046e0b8 40F04200 orreq r0, r0, #0x42 | |
0x0046e0bc C0B2 uxtbeq r0, r0 | |
0x0046e0be 0CF16B01 add.w r1, r12, #0x6b | |
0x0046e0c2 CDF8FC1D str.w r1, [sp, #0xdfc] | |
0x0046e0c6 11F0FF0F tst.w r1, #0xff | |
0x0046e0ca 08BF it eq | |
0x0046e0cc 00F0EB00 andeq r0, r0, #0xeb | |
0x0046e0d0 0CF14401 add.w r1, r12, #0x44 | |
0x0046e0d4 CDF8EC18 str.w r1, [sp, #0x8ec] | |
0x0046e0d8 11F0FF0F tst.w r1, #0xff | |
0x0046e0dc 04BF itt eq | |
0x0046e0de AE21 moveq r1, #0xae | |
0x0046e0e0 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e0e4 0CF1B701 add.w r1, r12, #0xb7 | |
0x0046e0e8 CDF8EC1B str.w r1, [sp, #0xbec] | |
0x0046e0ec 11F0FF0F tst.w r1, #0xff | |
0x0046e0f0 04BF itt eq | |
0x0046e0f2 C621 moveq r1, #0xc6 | |
0x0046e0f4 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e0f8 0CF10201 add.w r1, r12, #0x2 | |
0x0046e0fc CDF84018 str.w r1, [sp, #0x840] | |
0x0046e100 11F0FF0F tst.w r1, #0xff | |
0x0046e104 08BF it eq | |
0x0046e106 00F06100 andeq r0, r0, #0x61 | |
0x0046e10a 00F0E001 and r1, r0, #0xe0 | |
0x0046e10e CDF8542D str.w r2, [sp, #0xd54] | |
0x0046e112 12F0FF0F tst.w r2, #0xff | |
0x0046e116 08BF it eq | |
0x0046e118 4809 lsreq r0, r1, #0x5 | |
0x0046e11a 0CF1E701 add.w r1, r12, #0xe7 | |
0x0046e11e CDF8881E str.w r1, [sp, #0xe88] | |
0x0046e122 11F0FF0F tst.w r1, #0xff | |
0x0046e126 04BF itt eq | |
0x0046e128 B721 moveq r1, #0xb7 | |
0x0046e12a 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e12e 0CF15F01 add.w r1, r12, #0x5f | |
0x0046e132 CDF8081C str.w r1, [sp, #0xc08] | |
0x0046e136 11F0FF0F tst.w r1, #0xff | |
0x0046e13a 04BF itt eq | |
0x0046e13c 0121 moveq r1, #0x1 | |
0x0046e13e 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e142 0CF16301 add.w r1, r12, #0x63 | |
0x0046e146 CDF8901D str.w r1, [sp, #0xd90] | |
0x0046e14a 11F0FF0F tst.w r1, #0xff | |
0x0046e14e 04BF itt eq | |
0x0046e150 9221 moveq r1, #0x92 | |
0x0046e152 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e156 0CF16D01 add.w r1, r12, #0x6d | |
0x0046e15a CDF8F417 str.w r1, [sp, #0x7f4] | |
0x0046e15e 11F0FF0F tst.w r1, #0xff | |
0x0046e162 04BF itt eq | |
0x0046e164 7621 moveq r1, #0x76 | |
0x0046e166 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e16a 0CF1E001 add.w r1, r12, #0xe0 | |
0x0046e16e CDF86419 str.w r1, [sp, #0x964] | |
0x0046e172 11F0FF0F tst.w r1, #0xff | |
0x0046e176 04BF itt eq | |
0x0046e178 40F0D400 orreq r0, r0, #0xd4 | |
0x0046e17c C0B2 uxtbeq r0, r0 | |
0x0046e17e 0CF12A01 add.w r1, r12, #0x2a | |
0x0046e182 CDF8A81C str.w r1, [sp, #0xca8] | |
0x0046e186 11F0FF0F tst.w r1, #0xff | |
0x0046e18a 04BF itt eq | |
0x0046e18c 0A21 moveq r1, #0xa | |
0x0046e18e 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e192 0CF13501 add.w r1, r12, #0x35 | |
0x0046e196 CDF86416 str.w r1, [sp, #0x664] | |
0x0046e19a 11F0FF0F tst.w r1, #0xff | |
0x0046e19e 04BF itt eq | |
0x0046e1a0 B021 moveq r1, #0xb0 | |
0x0046e1a2 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e1a6 0CF16801 add.w r1, r12, #0x68 | |
0x0046e1aa CDF8CC1D str.w r1, [sp, #0xdcc] | |
0x0046e1ae 11F0FF0F tst.w r1, #0xff | |
0x0046e1b2 04BF itt eq | |
0x0046e1b4 C0B2 uxtbeq r0, r0 | |
0x0046e1b6 80F03C00 eoreq r0, r0, #0x3c | |
0x0046e1ba 0CF1B301 add.w r1, r12, #0xb3 | |
0x0046e1be CDF8341E str.w r1, [sp, #0xe34] | |
0x0046e1c2 11F0FF0F tst.w r1, #0xff | |
0x0046e1c6 04BF itt eq | |
0x0046e1c8 E321 moveq r1, #0xe3 | |
0x0046e1ca 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e1ce 0CF19601 add.w r1, r12, #0x96 | |
0x0046e1d2 CDF88C1E str.w r1, [sp, #0xe8c] | |
0x0046e1d6 11F0FF0F tst.w r1, #0xff | |
0x0046e1da 08BF it eq | |
0x0046e1dc 00F0B500 andeq r0, r0, #0xb5 | |
0x0046e1e0 0CF1B001 add.w r1, r12, #0xb0 | |
0x0046e1e4 CDF8B01E str.w r1, [sp, #0xeb0] | |
0x0046e1e8 11F0FF0F tst.w r1, #0xff | |
0x0046e1ec 04BF itt eq | |
0x0046e1ee 40F02500 orreq r0, r0, #0x25 | |
0x0046e1f2 C0B2 uxtbeq r0, r0 | |
0x0046e1f4 0CF12001 add.w r1, r12, #0x20 | |
0x0046e1f8 CDF81817 str.w r1, [sp, #0x718] | |
0x0046e1fc 11F0FF0F tst.w r1, #0xff | |
0x0046e200 04BF itt eq | |
0x0046e202 D321 moveq r1, #0xd3 | |
0x0046e204 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e208 0CF15001 add.w r1, r12, #0x50 | |
0x0046e20c CDF8FC14 str.w r1, [sp, #0x4fc] | |
0x0046e210 11F0FF0F tst.w r1, #0xff | |
0x0046e214 04BF itt eq | |
0x0046e216 C0B2 uxtbeq r0, r0 | |
0x0046e218 80F0A400 eoreq r0, r0, #0xa4 | |
0x0046e21c 0CF12E01 add.w r1, r12, #0x2e | |
0x0046e220 CDF8381A str.w r1, [sp, #0xa38] | |
0x0046e224 11F0FF0F tst.w r1, #0xff | |
0x0046e228 08BF it eq | |
0x0046e22a 00F06F00 andeq r0, r0, #0x6f | |
0x0046e22e 0CF19701 add.w r1, r12, #0x97 | |
0x0046e232 CDF8A01D str.w r1, [sp, #0xda0] | |
0x0046e236 11F0FF0F tst.w r1, #0xff | |
0x0046e23a 04BF itt eq | |
0x0046e23c C0B2 uxtbeq r0, r0 | |
0x0046e23e 80F06700 eoreq r0, r0, #0x67 | |
0x0046e242 0CF1F101 add.w r1, r12, #0xf1 | |
0x0046e246 EF91 str r1, [sp, #0x3bc] | |
0x0046e248 11F0FF0F tst.w r1, #0xff | |
0x0046e24c 04BF itt eq | |
0x0046e24e 7D21 moveq r1, #0x7d | |
0x0046e250 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e254 0CF15C01 add.w r1, r12, #0x5c | |
0x0046e258 CDF82417 str.w r1, [sp, #0x724] | |
0x0046e25c 11F0FF0F tst.w r1, #0xff | |
0x0046e260 04BF itt eq | |
0x0046e262 C0B2 uxtbeq r0, r0 | |
0x0046e264 80F07900 eoreq r0, r0, #0x79 | |
0x0046e268 0CF15E01 add.w r1, r12, #0x5e | |
0x0046e26c CDF8C81C str.w r1, [sp, #0xcc8] | |
0x0046e270 11F0FF0F tst.w r1, #0xff | |
0x0046e274 04BF itt eq | |
0x0046e276 9921 moveq r1, #0x99 | |
0x0046e278 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e27c 0CF1C101 add.w r1, r12, #0xc1 | |
0x0046e280 CDF81016 str.w r1, [sp, #0x610] | |
0x0046e284 11F0FF0F tst.w r1, #0xff | |
0x0046e288 04BF itt eq | |
0x0046e28a 4321 moveq r1, #0x43 | |
0x0046e28c 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e290 0CF10301 add.w r1, r12, #0x3 | |
0x0046e294 CDF85817 str.w r1, [sp, #0x758] | |
0x0046e298 11F0FF0F tst.w r1, #0xff | |
0x0046e29c 08BF it eq | |
0x0046e29e 00F03F00 andeq r0, r0, #0x3f | |
0x0046e2a2 0CF18D01 add.w r1, r12, #0x8d | |
0x0046e2a6 CDF8701B str.w r1, [sp, #0xb70] | |
0x0046e2aa 11F0FF0F tst.w r1, #0xff | |
0x0046e2ae 04BF itt eq | |
0x0046e2b0 EB21 moveq r1, #0xeb | |
0x0046e2b2 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e2b6 0CF1BA01 add.w r1, r12, #0xba | |
0x0046e2ba CDF8C414 str.w r1, [sp, #0x4c4] | |
0x0046e2be 11F0FF0F tst.w r1, #0xff | |
0x0046e2c2 04BF itt eq | |
0x0046e2c4 C0B2 uxtbeq r0, r0 | |
0x0046e2c6 80F00C00 eoreq r0, r0, #0xc | |
0x0046e2ca 0CF13101 add.w r1, r12, #0x31 | |
0x0046e2ce CDF83819 str.w r1, [sp, #0x938] | |
0x0046e2d2 11F0FF0F tst.w r1, #0xff | |
0x0046e2d6 04BF itt eq | |
0x0046e2d8 C0B2 uxtbeq r0, r0 | |
0x0046e2da 80F02B00 eoreq r0, r0, #0x2b | |
0x0046e2de 0CF1B601 add.w r1, r12, #0xb6 | |
0x0046e2e2 CDF89C1A str.w r1, [sp, #0xa9c] | |
0x0046e2e6 11F0FF0F tst.w r1, #0xff | |
0x0046e2ea 04BF itt eq | |
0x0046e2ec C0B2 uxtbeq r0, r0 | |
0x0046e2ee 80F0F300 eoreq r0, r0, #0xf3 | |
0x0046e2f2 0CF14901 add.w r1, r12, #0x49 | |
0x0046e2f6 CDF8E01A str.w r1, [sp, #0xae0] | |
0x0046e2fa 11F0FF0F tst.w r1, #0xff | |
0x0046e2fe 04BF itt eq | |
0x0046e300 C0B2 uxtbeq r0, r0 | |
0x0046e302 80F0DC00 eoreq r0, r0, #0xdc | |
0x0046e306 0CF1FB01 add.w r1, r12, #0xfb | |
0x0046e30a CDF8AC18 str.w r1, [sp, #0x8ac] | |
0x0046e30e 11F0FF0F tst.w r1, #0xff | |
0x0046e312 02BF ittt eq | |
0x0046e314 C1B2 uxtbeq r1, r0 | |
0x0046e316 0901 lsleq r1, r1, #0x4 | |
0x0046e318 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e31c 0CF10401 add.w r1, r12, #0x4 | |
0x0046e320 CDF86415 str.w r1, [sp, #0x564] | |
0x0046e324 11F0FF0F tst.w r1, #0xff | |
0x0046e328 0AD1 bne 0x46e340 | |
; Basic Block Registers Used: r0 r2 - Defined: r0 r1 - Killed: <nothing> - LiveIn: r0 r2 r3 r4 r5 r7 r12 sp pc - LiveOut: r3 r4 r5 r7 r12 sp pc - AvailIn: r0 r1 r2 r3 r4 r5 r6 r7 r12 sp lr - AvailOut: r0 r1 r2 r3 r4 r5 r6 r7 r12 sp lr | |
0x0046e32a 46F28711 movw r1, #0x6187 | |
0x0046e32e C0B2 uxtb r0, r0 | |
0x0046e330 C8F21861 movt r1, #0x8618 | |
0x0046e334 A0FB0112 umull r1, r2, r0, r1 | |
0x0046e338 801A subs r0, r0, r2 | |
0x0046e33a 02EB5000 add.w r0, r2, r0, lsr #1 | |
0x0046e33e 0009 lsrs r0, r0, #0x4 | |
; Basic Block Registers Used: r12 sp - Defined: r0 r1 r2 - Killed: <nothing> - LiveIn: r3 r4 r5 r7 r12 sp pc - LiveOut: r1 r3 r4 r5 r7 r12 sp pc - AvailIn: r0 r1 r2 r3 r4 r5 r6 r7 r12 sp lr - AvailOut: r0 r1 r2 r3 r4 r5 r6 r7 r12 sp lr | |
0x0046e340 0CF14C01 add.w r1, r12, #0x4c ; XREF=sub_46d554+3540 | |
0x0046e344 CDF8AC14 str.w r1, [sp, #0x4ac] | |
0x0046e348 11F0FF0F tst.w r1, #0xff | |
0x0046e34c 04BF itt eq | |
0x0046e34e B921 moveq r1, #0xb9 | |
0x0046e350 51FA80F0 uxtabeq r0, r1, r0 | |
0x0046e354 0CF17501 add.w r1, r12, #0x75 | |
0x0046e358 CDF81C1A str.w r1, [sp, #0xa1c] | |
0x0046e35c 11F0FF0F tst.w r1, #0xff | |
0x0046e360 04BF itt eq | |
0x0046e362 C0B2 uxtbeq r0, r0 | |
0x0046e364 80F09C00 eoreq r0, r0, #0x9c | |
0x0046e368 0CF11F01 add.w r1, r12, #0x1f | |
0x0046e36c DA91 str r1, [sp, #0x368] | |
0x0046e36e 11F0FF0F tst.w r1, #0xff | |
0x0046e372 04BF itt eq |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment