0x40c6c0 STP X29, X30, [SP, #976]! |
0x40c6c4 ADD X29, SP, #0 |
0x40c6c8 STR X21, [SP, #32] |
0x40c6cc LDR W21, [X0, #16] |
0x40c6d0 STP X19, X20, [SP, #16] |
0x40c6d4 ORR X20, XZR, X0 |
0x40c6d8 BL 401f30 |
0x40c6dc ORR W19, WZR, W0 |
0x40c6e0 BL 401e10 |
0x40c6e4 SDIV W1, W21, W19 |
0x40c6e8 ORR W6, WZR, W0 |
0x40c6ec MSUB W2, W1, W19, W21 |
0x40c6f0 CMP W0, W2 |
0x40c6f4 B.LT 40c92c |
(124) 0x40c6f8 MADD W3, W1, W6, W2 |
(124) 0x40c6fc ADD W11, W1, W3 |
(124) 0x40c700 CMP W3, W11 |
(124) 0x40c704 B.GE 40c91c |
(124) 0x40c708 LDR X12, [X20] |
(124) 0x40c70c UBFM W10, W3, #26, #25 |
(124) 0x40c710 MOVZ W0, #24 |
(124) 0x40c714 SBFM X6, X3, #0, #31 |
(124) 0x40c718 LDR D0, [X20, #8] |
(124) 0x40c71c SMADDL X10, W10, W0, XZR |
(124) 0x40c720 LDR X4, [X12, #24] |
(124) 0x40c724 LDR X13, [X4, #120] |
(125) 0x40c728 LDR W5, [X13, X6,LSL #2] |
(125) 0x40c72c CMP W5, #0 |
(125) 0x40c730 B.LE 40c90c |
(125) 0x40c734 LDR X15, [X12, #32] |
(125) 0x40c738 SUB W7, W5, #1 |
(125) 0x40c73c MOVZ X8, #43691 |
(125) 0x40c740 ADD X9, X7, X6,LSL #6 |
(125) 0x40c744 MOVK X8, #43690 |
(125) 0x40c748 MOVK X8, #43690 |
(125) 0x40c74c ADD X14, X9, X9,LSL #1 |
(125) 0x40c750 MOVK X8, #2730 |
(125) 0x40c754 LDP X16, X17, [X15, #32] |
(125) 0x40c758 ADD X18, X16, #24 |
(125) 0x40c75c ADD X0, X16, X10 |
(125) 0x40c760 ADD X30, X18, X14,LSL #3 |
(125) 0x40c764 ADD X1, X17, X10 |
(125) 0x40c768 SUB X20, X30, X0 |
(125) 0x40c76c SUB X21, X20, #24 |
(125) 0x40c770 UBFM X19, X21, #3, #63 |
(125) 0x40c774 MADD X2, X19, X8, XZR |
(125) 0x40c778 ADD X3, X2, #1 |
(125) 0x40c77c ANDS X4, X3, #4160 |
(125) 0x40c780 B.EQ 40c838 |
(125) 0x40c784 CMP X4, #1 |
(125) 0x40c788 B.EQ 40c7fc |
(125) 0x40c78c CMP X4, #2 |
(125) 0x40c790 B.EQ 40c7c8 |
(125) 0x40c794 LDP D3, D2, [X0] |
(125) 0x40c798 ADD X1, X1, #24 |
(125) 0x40c79c ADD X0, X0, #24 |
(125) 0x40c7a0 LDUR D4, [X1, #488] |
(125) 0x40c7a4 LDUR D1, [X0, #504] |
(125) 0x40c7a8 FMADD D5, D0, D4, D3 |
(125) 0x40c7ac STUR D5, [X0, #488] |
(125) 0x40c7b0 LDUR D6, [X1, #496] |
(125) 0x40c7b4 FMADD D7, D0, D6, D2 |
(125) 0x40c7b8 STUR D7, [X0, #496] |
(125) 0x40c7bc LDUR D16, [X1, #504] |
(125) 0x40c7c0 FMADD D17, D0, D16, D1 |
(125) 0x40c7c4 STUR D17, [X0, #504] |
(125) 0x40c7c8 LDP D18, D19, [X0] |
(125) 0x40c7cc ADD X1, X1, #24 |
(125) 0x40c7d0 ADD X0, X0, #24 |
(125) 0x40c7d4 LDUR D21, [X1, #488] |
(125) 0x40c7d8 LDUR D20, [X0, #504] |
(125) 0x40c7dc FMADD D22, D0, D21, D18 |
(125) 0x40c7e0 STUR D22, [X0, #488] |
(125) 0x40c7e4 LDUR D23, [X1, #496] |
(125) 0x40c7e8 FMADD D24, D0, D23, D19 |
(125) 0x40c7ec STUR D24, [X0, #496] |
(125) 0x40c7f0 LDUR D25, [X1, #504] |
(125) 0x40c7f4 FMADD D26, D0, D25, D20 |
(125) 0x40c7f8 STUR D26, [X0, #504] |
(125) 0x40c7fc LDP D27, D28, [X0] |
(125) 0x40c800 ADD X0, X0, #24 |
(125) 0x40c804 ADD X1, X1, #24 |
(125) 0x40c808 LDUR D30, [X1, #488] |
(125) 0x40c80c LDUR D29, [X0, #504] |
(125) 0x40c810 FMADD D31, D0, D30, D27 |
(125) 0x40c814 STUR D31, [X0, #488] |
(125) 0x40c818 LDUR D3, [X1, #496] |
(125) 0x40c81c FMADD D2, D0, D3, D28 |
(125) 0x40c820 STUR D2, [X0, #496] |
(125) 0x40c824 LDUR D1, [X1, #504] |
(125) 0x40c828 FMADD D4, D0, D1, D29 |
(125) 0x40c82c STUR D4, [X0, #504] |
(125) 0x40c830 CMP X0, X30 |
(125) 0x40c834 B.EQ 40c90c |
(126) 0x40c838 LDR D16, [X1] |
(126) 0x40c83c ADD X7, X0, #72 |
(126) 0x40c840 ADD X5, X1, #72 |
(126) 0x40c844 ADD X1, X1, #96 |
(126) 0x40c848 LDP D5, D6, [X0] |
(126) 0x40c84c ADD X0, X0, #96 |
(126) 0x40c850 LDUR D7, [X0, #432] |
(126) 0x40c854 LDUR D18, [X0, #440] |
(126) 0x40c858 FMADD D17, D0, D16, D5 |
(126) 0x40c85c LDUR D25, [X0, #448] |
(126) 0x40c860 LDUR D26, [X0, #456] |
(126) 0x40c864 LDUR D31, [X0, #464] |
(126) 0x40c868 LDUR D2, [X0, #472] |
(126) 0x40c86c LDUR D4, [X0, #480] |
(126) 0x40c870 STUR D17, [X0, #416] |
(126) 0x40c874 LDUR D19, [X1, #424] |
(126) 0x40c878 LDUR D17, [X0, #488] |
(126) 0x40c87c FMADD D20, D0, D19, D6 |
(126) 0x40c880 STUR D20, [X0, #424] |
(126) 0x40c884 LDUR D21, [X1, #432] |
(126) 0x40c888 FMADD D22, D0, D21, D7 |
(126) 0x40c88c STUR D22, [X0, #432] |
(126) 0x40c890 LDUR D23, [X1, #440] |
(126) 0x40c894 FMADD D24, D0, D23, D18 |
(126) 0x40c898 STUR D24, [X0, #440] |
(126) 0x40c89c LDUR D27, [X1, #448] |
(126) 0x40c8a0 FMADD D28, D0, D27, D25 |
(126) 0x40c8a4 STUR D28, [X0, #448] |
(126) 0x40c8a8 LDUR D29, [X1, #456] |
(126) 0x40c8ac FMADD D30, D0, D29, D26 |
(126) 0x40c8b0 STUR D30, [X0, #456] |
(126) 0x40c8b4 LDUR D3, [X1, #464] |
(126) 0x40c8b8 FMADD D1, D0, D3, D31 |
(126) 0x40c8bc STUR D1, [X0, #464] |
(126) 0x40c8c0 LDUR D5, [X1, #472] |
(126) 0x40c8c4 FMADD D6, D0, D5, D2 |
(126) 0x40c8c8 STUR D6, [X0, #472] |
(126) 0x40c8cc LDUR D7, [X1, #480] |
(126) 0x40c8d0 FMADD D16, D0, D7, D4 |
(126) 0x40c8d4 STUR D16, [X0, #480] |
(126) 0x40c8d8 LDUR D18, [X1, #488] |
(126) 0x40c8dc FMADD D19, D0, D18, D17 |
(126) 0x40c8e0 STUR D19, [X0, #488] |
(126) 0x40c8e4 LDR D20, [X7, #8] |
(126) 0x40c8e8 LDR D21, [X5, #8] |
(126) 0x40c8ec FMADD D22, D0, D21, D20 |
(126) 0x40c8f0 STR D22, [X7, #8] |
(126) 0x40c8f4 LDR D23, [X7, #16] |
(126) 0x40c8f8 LDR D24, [X5, #16] |
(126) 0x40c8fc FMADD D25, D0, D24, D23 |
(126) 0x40c900 STR D25, [X7, #16] |
(126) 0x40c904 CMP X0, X30 |
(126) 0x40c908 B.NE 40c838 |
(125) 0x40c90c ADD X6, X6, #1 |
(125) 0x40c910 ADD X10, X10, #1536 |
(125) 0x40c914 CMP W11, W6 |
(125) 0x40c918 B.GT 40c728 |
(124) 0x40c91c LDP X19, X20, [SP, #16] |
(124) 0x40c920 LDR X21, [SP, #32] |
(124) 0x40c924 LDP X29, X30, [SP], #48 |
(124) 0x40c928 RET |
(124) 0x40c92c ADD W1, W1, #1 |
(124) 0x40c930 MOVZ W2, #0 |
(124) 0x40c934 B 40c6f8 |
0x40c938 HINT #0 |
0x40c93c HINT #0 |