0x401460 STP X29, X30, [SP, #992]! |
0x401464 ADD X29, SP, #0 |
0x401468 STP X19, X20, [SP, #16] |
0x40146c ORR X20, XZR, X0 |
0x401470 BL 400720 |
0x401474 SBFM X19, X0, #0, #31 |
0x401478 BL 400730 |
0x40147c MOVZ X2, #13125 |
0x401480 SBFM X1, X0, #0, #31 |
0x401484 SDIV X3, X2, X19 |
0x401488 MSUB X0, X3, X19, X2 |
0x40148c CMP X1, X0 |
0x401490 B.LT 4015fc |
(8) 0x401494 MADD X14, X3, X1, X0 |
(8) 0x401498 ADD X11, X3, X14 |
(8) 0x40149c CMP X14, X11 |
(8) 0x4014a0 B.GE 4015f0 |
(8) 0x4014a4 ADRP X5, 4014a4 |
(8) 0x4014a8 SUB X4, X11, X14 |
(8) 0x4014ac LDR D31, [X20] |
(8) 0x4014b0 ANDS X6, X4, #4224 |
(8) 0x4014b4 LDR X7, [X5, #1544] |
(8) 0x4014b8 LDP X12, X13, [X7] |
(8) 0x4014bc B.EQ 401568 |
(8) 0x4014c0 CMP X6, #1 |
(8) 0x4014c4 B.EQ 401550 |
(8) 0x4014c8 CMP X6, #2 |
(8) 0x4014cc B.EQ 401540 |
(8) 0x4014d0 CMP X6, #3 |
(8) 0x4014d4 B.EQ 401530 |
(8) 0x4014d8 CMP X6, #4 |
(8) 0x4014dc B.EQ 401520 |
(8) 0x4014e0 CMP X6, #5 |
(8) 0x4014e4 B.EQ 401510 |
(8) 0x4014e8 CMP X6, #6 |
(8) 0x4014ec B.EQ 401500 |
(8) 0x4014f0 LDR D21, [X13, X14,LSL #3] |
(8) 0x4014f4 FMUL D0, D21, D31 |
(8) 0x4014f8 STR D0, [X12, X14,LSL #3] |
(8) 0x4014fc ADD X14, X14, #1 |
(8) 0x401500 LDR D20, [X13, X14,LSL #3] |
(8) 0x401504 FMUL D1, D20, D31 |
(8) 0x401508 STR D1, [X12, X14,LSL #3] |
(8) 0x40150c ADD X14, X14, #1 |
(8) 0x401510 LDR D19, [X13, X14,LSL #3] |
(8) 0x401514 FMUL D2, D19, D31 |
(8) 0x401518 STR D2, [X12, X14,LSL #3] |
(8) 0x40151c ADD X14, X14, #1 |
(8) 0x401520 LDR D18, [X13, X14,LSL #3] |
(8) 0x401524 FMUL D3, D18, D31 |
(8) 0x401528 STR D3, [X12, X14,LSL #3] |
(8) 0x40152c ADD X14, X14, #1 |
(8) 0x401530 LDR D17, [X13, X14,LSL #3] |
(8) 0x401534 FMUL D4, D17, D31 |
(8) 0x401538 STR D4, [X12, X14,LSL #3] |
(8) 0x40153c ADD X14, X14, #1 |
(8) 0x401540 LDR D16, [X13, X14,LSL #3] |
(8) 0x401544 FMUL D5, D16, D31 |
(8) 0x401548 STR D5, [X12, X14,LSL #3] |
(8) 0x40154c ADD X14, X14, #1 |
(8) 0x401550 LDR D7, [X13, X14,LSL #3] |
(8) 0x401554 FMUL D6, D7, D31 |
(8) 0x401558 STR D6, [X12, X14,LSL #3] |
(8) 0x40155c ADD X14, X14, #1 |
(8) 0x401560 CMP X11, X14 |
(8) 0x401564 B.EQ 4015f0 |
(9) 0x401568 LDR D22, [X13, X14,LSL #3] |
(9) 0x40156c ADD X15, X14, #1 |
(9) 0x401570 ADD X10, X14, #2 |
(9) 0x401574 ADD X9, X14, #3 |
(9) 0x401578 ADD X8, X14, #4 |
(9) 0x40157c ADD X16, X14, #5 |
(9) 0x401580 ADD X17, X14, #6 |
(9) 0x401584 ADD X18, X14, #7 |
(9) 0x401588 FMUL D23, D22, D31 |
(9) 0x40158c STR D23, [X12, X14,LSL #3] |
(9) 0x401590 ADD X14, X14, #8 |
(9) 0x401594 LDR D24, [X13, X15,LSL #3] |
(9) 0x401598 FMUL D25, D24, D31 |
(9) 0x40159c STR D25, [X12, X15,LSL #3] |
(9) 0x4015a0 LDR D26, [X13, X10,LSL #3] |
(9) 0x4015a4 FMUL D27, D26, D31 |
(9) 0x4015a8 STR D27, [X12, X10,LSL #3] |
(9) 0x4015ac LDR D28, [X13, X9,LSL #3] |
(9) 0x4015b0 FMUL D29, D28, D31 |
(9) 0x4015b4 STR D29, [X12, X9,LSL #3] |
(9) 0x4015b8 LDR D30, [X13, X8,LSL #3] |
(9) 0x4015bc FMUL D21, D30, D31 |
(9) 0x4015c0 STR D21, [X12, X8,LSL #3] |
(9) 0x4015c4 LDR D0, [X13, X16,LSL #3] |
(9) 0x4015c8 FMUL D20, D0, D31 |
(9) 0x4015cc STR D20, [X12, X16,LSL #3] |
(9) 0x4015d0 LDR D1, [X13, X17,LSL #3] |
(9) 0x4015d4 FMUL D19, D1, D31 |
(9) 0x4015d8 STR D19, [X12, X17,LSL #3] |
(9) 0x4015dc LDR D2, [X13, X18,LSL #3] |
(9) 0x4015e0 FMUL D18, D2, D31 |
(9) 0x4015e4 STR D18, [X12, X18,LSL #3] |
(9) 0x4015e8 CMP X11, X14 |
(9) 0x4015ec B.NE 401568 |
(8) 0x4015f0 LDP X19, X20, [SP, #16] |
(8) 0x4015f4 LDP X29, X30, [SP], #32 |
(8) 0x4015f8 RET |
(8) 0x4015fc ADD X3, X3, #1 |
(8) 0x401600 MOVZ X0, #0 |
(8) 0x401604 B 401494 |
0x401608 (bad) |
0x40160c (bad) |