0x418540 STP X29, X30, [SP, #944]! |
0x418544 STR X25, [SP, #16] |
0x418548 STP X24, X23, [SP, #32] |
0x41854c STP X22, X21, [SP, #48] |
0x418550 STP X20, X19, [SP, #64] |
0x418554 ADD X29, SP, #0 |
0x418558 ORR X19, XZR, X1 |
0x41855c LDR W1, [X0, #168] |
0x418560 ORR X20, XZR, X0 |
0x418564 ORR X0, XZR, X19 |
0x418568 BL 449fb0 |
0x41856c LDR W8, [X20, #148] |
0x418570 CMP W8, #1 |
0x418574 B.LT 418978 |
0x418578 ORR X21, XZR, X0 |
0x41857c ORR X22, XZR, XZR |
0x418580 MOVZ W23, #40 |
0x418584 MOVZ W24, #24 |
0x418588 CNTW X25, ALL |
0x41858c B 4185c4 |
0x418590 HINT #0 |
0x418594 HINT #0 |
0x418598 HINT #0 |
0x41859c HINT #0 |
(345) 0x4185a0 MOVI D0, #0 |
(345) 0x4185a4 STP XZR, XZR, [X8] |
(345) 0x4185a8 STR XZR, [X8, #16] |
(345) 0x4185ac LDR X8, [X20, #440] |
(345) 0x4185b0 STR D0, [X8, X22,LSL #3] |
(345) 0x4185b4 LDRSW X8, [X20, #148] |
(345) 0x4185b8 ADD X22, X22, #1 |
(345) 0x4185bc CMP X22, X8 |
(345) 0x4185c0 B.GE 418978 |
(345) 0x4185c4 LDR X8, [X21, #72] |
(345) 0x4185c8 ORR X0, XZR, X20 |
(345) 0x4185cc ORR X1, XZR, X19 |
(345) 0x4185d0 ORR W2, WZR, W22 |
(345) 0x4185d4 MADD X8, X22, X23, X8 |
(345) 0x4185d8 LDR X3, [X8, #24] |
(345) 0x4185dc BL 417720 |
(345) 0x4185e0 LDRSW X9, [X20, #144] |
(345) 0x4185e4 CBZ W9, 418620 |
(345) 0x4185e8 LDR X8, [X20, #256] |
(345) 0x4185ec SUB X10, X9, #1 |
(345) 0x4185f0 MOVI D0, #0 |
(345) 0x4185f4 AND X10, X10, #7936 |
(345) 0x4185f8 ADD X10, X10, #1 |
(345) 0x4185fc CMP X10, X25 |
(345) 0x418600 B.CS 418640 |
(345) 0x418604 ORR X10, XZR, X8 |
(345) 0x418608 FDUP Z6.D, #0 |
(345) 0x41860c PTRUE P0.D, ALL |
(345) 0x418610 B 418690 |
0x418614 HINT #0 |
0x418618 HINT #0 |
0x41861c HINT #0 |
(345) 0x418620 MOVI D0, #0 |
(345) 0x418624 FDUP Z6.D, #0 |
(345) 0x418628 PTRUE P0.D, ALL |
(345) 0x41862c B 4186b0 |
0x418630 HINT #0 |
0x418634 HINT #0 |
0x418638 HINT #0 |
0x41863c HINT #0 |
(345) 0x418640 UDIV X11, X10, X25 |
(345) 0x418644 DUP Z1.D, #0 |
(345) 0x418648 ORR X12, XZR, XZR |
(345) 0x41864c ADDVL X14, X8, #1 |
(345) 0x418650 PTRUE P0.D, ALL |
(345) 0x418654 ORR Z0.D, Z1.D, Z1.D |
(345) 0x418658 MADD X13, X11, X25, XZR |
(345) 0x41865c SUB X11, X10, X13 |
(345) 0x418660 ADD X10, X8, X13,LSL #3 |
(355) 0x418664 LD1D {Z2.D}, P0/Z, [X8, X12,LSL #3] |
(355) 0x418668 LD1D {Z3.D}, P0/Z, [X14, X12,LSL #3] |
(355) 0x41866c ADD X12, X12, X25 |
(355) 0x418670 CMP X13, X12 |
(355) 0x418674 FADD Z0.D, Z2.D, Z0.D |
(355) 0x418678 FADD Z1.D, Z3.D, Z1.D |
(355) 0x41867c B.NE 418664 |
(345) 0x418680 FADD Z0.D, Z1.D, Z0.D |
(345) 0x418684 FDUP Z6.D, #0 |
(345) 0x418688 FADDV D0, P0, Z0.D |
(345) 0x41868c CBZ X11, 4186b0 |
(345) 0x418690 ADD X8, X8, X9,LSL #3 |
(345) 0x418694 HINT #0 |
(345) 0x418698 HINT #0 |
(345) 0x41869c HINT #0 |
(356) 0x4186a0 LDR D1, [X10], #8 |
(356) 0x4186a4 FADD D0, D1, D0 |
(356) 0x4186a8 CMP X10, X8 |
(356) 0x4186ac B.NE 4186a0 |
(345) 0x4186b0 LDR X8, [X20, #240] |
(345) 0x4186b4 CMP W9, #1 |
(345) 0x4186b8 STR D0, [X8, X22,LSL #3] |
(345) 0x4186bc LDR X8, [X20, #400] |
(345) 0x4186c0 MADD X8, X22, X24, X8 |
(345) 0x4186c4 B.LT 4185a0 |
(351) 0x4186c8 AND X10, X9, #6080 |
(351) 0x4186cc LDR X9, [X20, #280] |
(351) 0x4186d0 LDR X11, [X20, #304] |
(351) 0x4186d4 CMP X25, X10 |
(351) 0x4186d8 B.LS 4186e8 |
(351) 0x4186dc ORR X12, XZR, XZR |
(351) 0x4186e0 MOVI D0, #0 |
(351) 0x4186e4 B 418740 |
(351) 0x4186e8 UDIV X12, X10, X25 |
(351) 0x4186ec DUP Z1.D, #0 |
(351) 0x4186f0 ORR X14, XZR, XZR |
(351) 0x4186f4 ADDVL X15, X11, #1 |
(351) 0x4186f8 ADDVL X16, X9, #1 |
(351) 0x4186fc ORR Z0.D, Z1.D, Z1.D |
(351) 0x418700 UMSUBL X13, W12, W25, X10 |
(351) 0x418704 UMADDL X12, W12, W25, XZR |
(346) 0x418708 LD1D {Z2.D}, P0/Z, [X11, X14,LSL #3] |
(346) 0x41870c LD1D {Z3.D}, P0/Z, [X15, X14,LSL #3] |
(346) 0x418710 FADD Z0.D, Z2.D, Z0.D |
(346) 0x418714 LD1D {Z4.D}, P0/Z, [X9, X14,LSL #3] |
(346) 0x418718 LD1D {Z5.D}, P0/Z, [X16, X14,LSL #3] |
(346) 0x41871c FADD Z1.D, Z3.D, Z1.D |
(346) 0x418720 ADD X14, X14, X25 |
(346) 0x418724 CMP X12, X14 |
(346) 0x418728 FMLA Z0.D, P0/M, Z4.D, Z6.D |
(346) 0x41872c FMLA Z1.D, P0/M, Z5.D, Z6.D |
(346) 0x418730 B.NE 418708 |
(351) 0x418734 FADD Z0.D, Z1.D, Z0.D |
(351) 0x418738 FADDV D0, P0, Z0.D |
(351) 0x41873c CBZ X13, 41877c |
(351) 0x418740 UBFM X14, X12, #61, #60 |
(351) 0x418744 SUB X13, X10, X12 |
(351) 0x418748 ADD X12, X9, X14 |
(351) 0x41874c ADD X11, X11, X14 |
(351) 0x418750 HINT #0 |
(351) 0x418754 HINT #0 |
(351) 0x418758 HINT #0 |
(351) 0x41875c HINT #0 |
(354) 0x418760 LDR D1, [X11], #8 |
(354) 0x418764 LDR D2, [X12], #8 |
(354) 0x418768 FADD D2, D2, D2 |
(354) 0x41876c FADD D0, D1, D0 |
(354) 0x418770 SUBS X13, X13, #1 |
(354) 0x418774 FADD D0, D0, D2 |
(354) 0x418778 B.NE 418760 |
(351) 0x41877c LDR X11, [X21, #96] |
(351) 0x418780 CMP X25, X10 |
(351) 0x418784 MADD X12, X22, X23, X11 |
(351) 0x418788 LDR X11, [X12, #24] |
(351) 0x41878c B.LS 4187a0 |
(351) 0x418790 ORR X13, XZR, XZR |
(351) 0x418794 MOVI D1, #0 |
(351) 0x418798 B 4187f0 |
0x41879c HINT #0 |
(351) 0x4187a0 UDIV X13, X10, X25 |
(351) 0x4187a4 DUP Z2.D, #0 |
(351) 0x4187a8 ORR X15, XZR, XZR |
(351) 0x4187ac ADDVL X16, X9, #1 |
(351) 0x4187b0 ADDVL X17, X11, #1 |
(351) 0x4187b4 ORR Z1.D, Z2.D, Z2.D |
(351) 0x4187b8 UMSUBL X14, W13, W25, X10 |
(351) 0x4187bc UMADDL X13, W13, W25, XZR |
(347) 0x4187c0 LD1D {Z3.D}, P0/Z, [X9, X15,LSL #3] |
(347) 0x4187c4 LD1D {Z4.D}, P0/Z, [X16, X15,LSL #3] |
(347) 0x4187c8 LD1D {Z5.D}, P0/Z, [X11, X15,LSL #3] |
(347) 0x4187cc FMLA Z1.D, P0/M, Z5.D, Z3.D |
(347) 0x4187d0 LD1D {Z6.D}, P0/Z, [X17, X15,LSL #3] |
(347) 0x4187d4 FMLA Z2.D, P0/M, Z6.D, Z4.D |
(347) 0x4187d8 ADD X15, X15, X25 |
(347) 0x4187dc CMP X13, X15 |
(347) 0x4187e0 B.NE 4187c0 |
(351) 0x4187e4 FADD Z1.D, Z2.D, Z1.D |
(351) 0x4187e8 FADDV D1, P0, Z1.D |
(351) 0x4187ec CBZ X14, 418814 |
(351) 0x4187f0 UBFM X15, X13, #61, #60 |
(351) 0x4187f4 SUB X14, X10, X13 |
(351) 0x4187f8 ADD X13, X11, X15 |
(351) 0x4187fc ADD X15, X9, X15 |
(353) 0x418800 LDR D2, [X15], #8 |
(353) 0x418804 LDR D3, [X13], #8 |
(353) 0x418808 FMADD D1, D3, D2, D1 |
(353) 0x41880c SUBS X14, X14, #1 |
(353) 0x418810 B.NE 418800 |
(351) 0x418814 LDR X12, [X12, #8] |
(351) 0x418818 CMP X25, X10 |
(351) 0x41881c STR D1, [X8] |
(351) 0x418820 B.LS 418840 |
(351) 0x418824 ORR X13, XZR, XZR |
(351) 0x418828 MOVI D1, #0 |
(351) 0x41882c B 418894 |
0x418830 HINT #0 |
0x418834 HINT #0 |
0x418838 HINT #0 |
0x41883c HINT #0 |
(351) 0x418840 UDIV X13, X10, X25 |
(351) 0x418844 ADD X16, X11, X12,LSL #3 |
(351) 0x418848 DUP Z2.D, #0 |
(351) 0x41884c ORR X15, XZR, XZR |
(351) 0x418850 ADDVL X17, X9, #1 |
(351) 0x418854 ADDVL X18, X16, #1 |
(351) 0x418858 ORR Z1.D, Z2.D, Z2.D |
(351) 0x41885c UMSUBL X14, W13, W25, X10 |
(351) 0x418860 UMADDL X13, W13, W25, XZR |
(348) 0x418864 LD1D {Z3.D}, P0/Z, [X9, X15,LSL #3] |
(348) 0x418868 LD1D {Z4.D}, P0/Z, [X17, X15,LSL #3] |
(348) 0x41886c LD1D {Z5.D}, P0/Z, [X16, X15,LSL #3] |
(348) 0x418870 FMLA Z1.D, P0/M, Z5.D, Z3.D |
(348) 0x418874 LD1D {Z6.D}, P0/Z, [X18, X15,LSL #3] |
(348) 0x418878 FMLA Z2.D, P0/M, Z6.D, Z4.D |
(348) 0x41887c ADD X15, X15, X25 |
(348) 0x418880 CMP X13, X15 |
(348) 0x418884 B.NE 418864 |
(351) 0x418888 FADD Z1.D, Z2.D, Z1.D |
(351) 0x41888c FADDV D1, P0, Z1.D |
(351) 0x418890 CBZ X14, 4188bc |
(351) 0x418894 UBFM X15, X13, #61, #60 |
(351) 0x418898 SUB X14, X10, X13 |
(351) 0x41889c ADD X13, X15, X12,LSL #3 |
(351) 0x4188a0 ADD X15, X9, X15 |
(351) 0x4188a4 ADD X13, X11, X13 |
(352) 0x4188a8 LDR D2, [X15], #8 |
(352) 0x4188ac LDR D3, [X13], #8 |
(352) 0x4188b0 FMADD D1, D3, D2, D1 |
(352) 0x4188b4 SUBS X14, X14, #1 |
(352) 0x4188b8 B.NE 4188a8 |
(351) 0x4188bc CMP X25, X10 |
(351) 0x4188c0 STR D1, [X8, #8] |
(351) 0x4188c4 B.LS 4188e0 |
(351) 0x4188c8 ORR X13, XZR, XZR |
(351) 0x4188cc MOVI D1, #0 |
(351) 0x4188d0 B 418934 |
0x4188d4 HINT #0 |
0x4188d8 HINT #0 |
0x4188dc HINT #0 |
(349) 0x4188e0 UDIV X13, X10, X25 |
(349) 0x4188e4 ADD X16, X11, X12,LSL #4 |
(349) 0x4188e8 DUP Z2.D, #0 |
(349) 0x4188ec ORR X15, XZR, XZR |
(349) 0x4188f0 ADDVL X17, X9, #1 |
(349) 0x4188f4 ADDVL X18, X16, #1 |
(349) 0x4188f8 ORR Z1.D, Z2.D, Z2.D |
(349) 0x4188fc UMSUBL X14, W13, W25, X10 |
(349) 0x418900 UMADDL X13, W13, W25, XZR |
(344) 0x418904 LD1D {Z3.D}, P0/Z, [X9, X15,LSL #3] |
(344) 0x418908 LD1D {Z4.D}, P0/Z, [X17, X15,LSL #3] |
(344) 0x41890c LD1D {Z5.D}, P0/Z, [X16, X15,LSL #3] |
(344) 0x418910 FMLA Z1.D, P0/M, Z5.D, Z3.D |
(344) 0x418914 LD1D {Z6.D}, P0/Z, [X18, X15,LSL #3] |
(344) 0x418918 FMLA Z2.D, P0/M, Z6.D, Z4.D |
(344) 0x41891c ADD X15, X15, X25 |
(344) 0x418920 CMP X13, X15 |
(344) 0x418924 B.NE 418904 |
(349) 0x418928 FADD Z1.D, Z2.D, Z1.D |
(349) 0x41892c FADDV D1, P0, Z1.D |
(349) 0x418930 CBZ X14, 41895c |
(351) 0x418934 SUB X10, X10, X13 |
(351) 0x418938 UBFM X13, X13, #61, #60 |
(351) 0x41893c ADD X12, X13, X12,LSL #4 |
(351) 0x418940 ADD X9, X9, X13 |
(351) 0x418944 ADD X11, X11, X12 |
(350) 0x418948 LDR D2, [X9], #8 |
(350) 0x41894c LDR D3, [X11], #8 |
(350) 0x418950 FMADD D1, D3, D2, D1 |
(350) 0x418954 SUBS X10, X10, #1 |
(350) 0x418958 B.NE 418948 |
(351) 0x41895c STR D1, [X8, #16] |
(351) 0x418960 LDR X8, [X20, #440] |
(351) 0x418964 STR D0, [X8, X22,LSL #3] |
(351) 0x418968 LDRSW X8, [X20, #148] |
(351) 0x41896c ADD X22, X22, #1 |
(351) 0x418970 CMP X22, X8 |
(351) 0x418974 B.LT 4185c4 |
0x418978 LDP X20, X19, [SP, #64] |
0x41897c LDP X22, X21, [SP, #48] |
0x418980 LDP X24, X23, [SP, #32] |
0x418984 LDR X25, [SP, #16] |
0x418988 LDP X29, X30, [SP], #80 |
0x41898c RET |
0x418990 HINT #0 |
0x418994 HINT #0 |
0x418998 HINT #0 |
0x41899c HINT #0 |