0x401770 STP X29, X30, [SP, #992]! |
0x401774 ADD X29, SP, #0 |
0x401778 STR X19, [SP, #16] |
0x40177c BL 400730 |
0x401780 SBFM X19, X0, #0, #31 |
0x401784 BL 400740 |
0x401788 MOVZ X1, #13125 |
0x40178c SBFM X0, X0, #0, #31 |
0x401790 SDIV X2, X1, X19 |
0x401794 MSUB X3, X2, X19, X1 |
0x401798 CMP X0, X3 |
0x40179c B.LT 4018c8 |
(10) 0x4017a0 MADD X14, X2, X0, X3 |
(10) 0x4017a4 ADD X11, X2, X14 |
(10) 0x4017a8 CMP X14, X11 |
(10) 0x4017ac B.GE 4018bc |
(10) 0x4017b0 ADRP X5, 4017b0 |
(10) 0x4017b4 SUB X4, X11, X14 |
(10) 0x4017b8 LDR X6, [X5, #2264] |
(10) 0x4017bc ANDS X7, X4, #4224 |
(10) 0x4017c0 LDP X12, X13, [X6, #8] |
(10) 0x4017c4 B.EQ 401854 |
(10) 0x4017c8 CMP X7, #1 |
(10) 0x4017cc B.EQ 401840 |
(10) 0x4017d0 CMP X7, #2 |
(10) 0x4017d4 B.EQ 401834 |
(10) 0x4017d8 CMP X7, #3 |
(10) 0x4017dc B.EQ 401828 |
(10) 0x4017e0 CMP X7, #4 |
(10) 0x4017e4 B.EQ 40181c |
(10) 0x4017e8 CMP X7, #5 |
(10) 0x4017ec B.EQ 401810 |
(10) 0x4017f0 CMP X7, #6 |
(10) 0x4017f4 B.EQ 401804 |
(10) 0x4017f8 LDR D31, [X13, X14,LSL #3] |
(10) 0x4017fc STR D31, [X12, X14,LSL #3] |
(10) 0x401800 ADD X14, X14, #1 |
(10) 0x401804 LDR D0, [X13, X14,LSL #3] |
(10) 0x401808 STR D0, [X12, X14,LSL #3] |
(10) 0x40180c ADD X14, X14, #1 |
(10) 0x401810 LDR D1, [X13, X14,LSL #3] |
(10) 0x401814 STR D1, [X12, X14,LSL #3] |
(10) 0x401818 ADD X14, X14, #1 |
(10) 0x40181c LDR D2, [X13, X14,LSL #3] |
(10) 0x401820 STR D2, [X12, X14,LSL #3] |
(10) 0x401824 ADD X14, X14, #1 |
(10) 0x401828 LDR D3, [X13, X14,LSL #3] |
(10) 0x40182c STR D3, [X12, X14,LSL #3] |
(10) 0x401830 ADD X14, X14, #1 |
(10) 0x401834 LDR D4, [X13, X14,LSL #3] |
(10) 0x401838 STR D4, [X12, X14,LSL #3] |
(10) 0x40183c ADD X14, X14, #1 |
(10) 0x401840 LDR D5, [X13, X14,LSL #3] |
(10) 0x401844 STR D5, [X12, X14,LSL #3] |
(10) 0x401848 ADD X14, X14, #1 |
(10) 0x40184c CMP X11, X14 |
(10) 0x401850 B.EQ 4018bc |
(11) 0x401854 LDR D6, [X13, X14,LSL #3] |
(11) 0x401858 ADD X15, X14, #1 |
(11) 0x40185c ADD X10, X14, #2 |
(11) 0x401860 ADD X9, X14, #3 |
(11) 0x401864 ADD X8, X14, #4 |
(11) 0x401868 ADD X16, X14, #5 |
(11) 0x40186c ADD X17, X14, #6 |
(11) 0x401870 ADD X18, X14, #7 |
(11) 0x401874 STR D6, [X12, X14,LSL #3] |
(11) 0x401878 ADD X14, X14, #8 |
(11) 0x40187c LDR D7, [X13, X15,LSL #3] |
(11) 0x401880 STR D7, [X12, X15,LSL #3] |
(11) 0x401884 LDR D16, [X13, X10,LSL #3] |
(11) 0x401888 STR D16, [X12, X10,LSL #3] |
(11) 0x40188c LDR D17, [X13, X9,LSL #3] |
(11) 0x401890 STR D17, [X12, X9,LSL #3] |
(11) 0x401894 LDR D18, [X13, X8,LSL #3] |
(11) 0x401898 STR D18, [X12, X8,LSL #3] |
(11) 0x40189c LDR D19, [X13, X16,LSL #3] |
(11) 0x4018a0 STR D19, [X12, X16,LSL #3] |
(11) 0x4018a4 LDR D20, [X13, X17,LSL #3] |
(11) 0x4018a8 STR D20, [X12, X17,LSL #3] |
(11) 0x4018ac LDR D21, [X13, X18,LSL #3] |
(11) 0x4018b0 STR D21, [X12, X18,LSL #3] |
(11) 0x4018b4 CMP X11, X14 |
(11) 0x4018b8 B.NE 401854 |
(10) 0x4018bc LDR X19, [SP, #16] |
(10) 0x4018c0 LDP X29, X30, [SP], #32 |
(10) 0x4018c4 RET |
(10) 0x4018c8 ADD X2, X2, #1 |
(10) 0x4018cc MOVZ X3, #0 |
(10) 0x4018d0 B 4017a0 |
0x4018d4 HINT #0 |
0x4018d8 (bad) |
0x4018dc (bad) |