0x401080 STP X29, X30, [SP, #992]! |
0x401084 ADD X29, SP, #0 |
0x401088 STP X19, X20, [SP, #16] |
0x40108c ORR X20, XZR, X0 |
0x401090 BL 400720 |
0x401094 SBFM X19, X0, #0, #31 |
0x401098 BL 400730 |
0x40109c MOVZ X2, #13125 |
0x4010a0 SBFM X1, X0, #0, #31 |
0x4010a4 SDIV X3, X2, X19 |
0x4010a8 MSUB X0, X3, X19, X2 |
0x4010ac CMP X1, X0 |
0x4010b0 B.LT 40125c |
(4) 0x4010b4 MADD X16, X3, X1, X0 |
(4) 0x4010b8 ADD X12, X3, X16 |
(4) 0x4010bc CMP X16, X12 |
(4) 0x4010c0 B.GE 401250 |
(4) 0x4010c4 ADRP X4, 4010c4 |
(4) 0x4010c8 SUB X5, X12, X16 |
(4) 0x4010cc LDR D31, [X20] |
(4) 0x4010d0 ANDS X6, X5, #4224 |
(4) 0x4010d4 LDR X7, [X4, #616] |
(4) 0x4010d8 LDR X15, [X7, #16] |
(4) 0x4010dc LDP X13, X14, [X7] |
(4) 0x4010e0 B.EQ 4011a8 |
(4) 0x4010e4 CMP X6, #1 |
(4) 0x4010e8 B.EQ 40118c |
(4) 0x4010ec CMP X6, #2 |
(4) 0x4010f0 B.EQ 401178 |
(4) 0x4010f4 CMP X6, #3 |
(4) 0x4010f8 B.EQ 401164 |
(4) 0x4010fc CMP X6, #4 |
(4) 0x401100 B.EQ 401150 |
(4) 0x401104 CMP X6, #5 |
(4) 0x401108 B.EQ 40113c |
(4) 0x40110c CMP X6, #6 |
(4) 0x401110 B.EQ 401128 |
(4) 0x401114 LDR D4, [X14, X16,LSL #3] |
(4) 0x401118 LDR D3, [X13, X16,LSL #3] |
(4) 0x40111c FMADD D0, D31, D4, D3 |
(4) 0x401120 STR D0, [X15, X16,LSL #3] |
(4) 0x401124 ADD X16, X16, #1 |
(4) 0x401128 LDR D2, [X14, X16,LSL #3] |
(4) 0x40112c LDR D1, [X13, X16,LSL #3] |
(4) 0x401130 FMADD D5, D31, D2, D1 |
(4) 0x401134 STR D5, [X15, X16,LSL #3] |
(4) 0x401138 ADD X16, X16, #1 |
(4) 0x40113c LDR D6, [X14, X16,LSL #3] |
(4) 0x401140 LDR D29, [X13, X16,LSL #3] |
(4) 0x401144 FMADD D7, D31, D6, D29 |
(4) 0x401148 STR D7, [X15, X16,LSL #3] |
(4) 0x40114c ADD X16, X16, #1 |
(4) 0x401150 LDR D30, [X14, X16,LSL #3] |
(4) 0x401154 LDR D28, [X13, X16,LSL #3] |
(4) 0x401158 FMADD D16, D31, D30, D28 |
(4) 0x40115c STR D16, [X15, X16,LSL #3] |
(4) 0x401160 ADD X16, X16, #1 |
(4) 0x401164 LDR D27, [X14, X16,LSL #3] |
(4) 0x401168 LDR D26, [X13, X16,LSL #3] |
(4) 0x40116c FMADD D17, D31, D27, D26 |
(4) 0x401170 STR D17, [X15, X16,LSL #3] |
(4) 0x401174 ADD X16, X16, #1 |
(4) 0x401178 LDR D25, [X14, X16,LSL #3] |
(4) 0x40117c LDR D24, [X13, X16,LSL #3] |
(4) 0x401180 FMADD D18, D31, D25, D24 |
(4) 0x401184 STR D18, [X15, X16,LSL #3] |
(4) 0x401188 ADD X16, X16, #1 |
(4) 0x40118c LDR D23, [X14, X16,LSL #3] |
(4) 0x401190 LDR D22, [X13, X16,LSL #3] |
(4) 0x401194 FMADD D19, D31, D23, D22 |
(4) 0x401198 STR D19, [X15, X16,LSL #3] |
(4) 0x40119c ADD X16, X16, #1 |
(4) 0x4011a0 CMP X12, X16 |
(4) 0x4011a4 B.EQ 401250 |
(5) 0x4011a8 LDR D21, [X14, X16,LSL #3] |
(5) 0x4011ac ADD X17, X16, #1 |
(5) 0x4011b0 ADD X11, X16, #2 |
(5) 0x4011b4 ADD X10, X16, #3 |
(5) 0x4011b8 ADD X9, X16, #4 |
(5) 0x4011bc LDR D20, [X13, X16,LSL #3] |
(5) 0x4011c0 ADD X8, X16, #5 |
(5) 0x4011c4 ADD X18, X16, #6 |
(5) 0x4011c8 ADD X30, X16, #7 |
(5) 0x4011cc FMADD D4, D31, D21, D20 |
(5) 0x4011d0 STR D4, [X15, X16,LSL #3] |
(5) 0x4011d4 ADD X16, X16, #8 |
(5) 0x4011d8 LDR D3, [X14, X17,LSL #3] |
(5) 0x4011dc LDR D0, [X13, X17,LSL #3] |
(5) 0x4011e0 FMADD D2, D31, D3, D0 |
(5) 0x4011e4 STR D2, [X15, X17,LSL #3] |
(5) 0x4011e8 LDR D1, [X14, X11,LSL #3] |
(5) 0x4011ec LDR D5, [X13, X11,LSL #3] |
(5) 0x4011f0 FMADD D6, D31, D1, D5 |
(5) 0x4011f4 STR D6, [X15, X11,LSL #3] |
(5) 0x4011f8 LDR D29, [X14, X10,LSL #3] |
(5) 0x4011fc LDR D7, [X13, X10,LSL #3] |
(5) 0x401200 FMADD D30, D31, D29, D7 |
(5) 0x401204 STR D30, [X15, X10,LSL #3] |
(5) 0x401208 LDR D28, [X14, X9,LSL #3] |
(5) 0x40120c LDR D16, [X13, X9,LSL #3] |
(5) 0x401210 FMADD D27, D31, D28, D16 |
(5) 0x401214 STR D27, [X15, X9,LSL #3] |
(5) 0x401218 LDR D26, [X14, X8,LSL #3] |
(5) 0x40121c LDR D17, [X13, X8,LSL #3] |
(5) 0x401220 FMADD D25, D31, D26, D17 |
(5) 0x401224 STR D25, [X15, X8,LSL #3] |
(5) 0x401228 LDR D24, [X14, X18,LSL #3] |
(5) 0x40122c LDR D18, [X13, X18,LSL #3] |
(5) 0x401230 FMADD D23, D31, D24, D18 |
(5) 0x401234 STR D23, [X15, X18,LSL #3] |
(5) 0x401238 LDR D22, [X14, X30,LSL #3] |
(5) 0x40123c LDR D19, [X13, X30,LSL #3] |
(5) 0x401240 FMADD D21, D31, D22, D19 |
(5) 0x401244 STR D21, [X15, X30,LSL #3] |
(5) 0x401248 CMP X12, X16 |
(5) 0x40124c B.NE 4011a8 |
(4) 0x401250 LDP X19, X20, [SP, #16] |
(4) 0x401254 LDP X29, X30, [SP], #32 |
(4) 0x401258 RET |
(4) 0x40125c ADD X3, X3, #1 |
(4) 0x401260 MOVZ X0, #0 |
(4) 0x401264 B 4010b4 |
0x401268 (bad) |
0x40126c (bad) |