0x418600 STP X29, X30, [SP, #944]! |
0x418604 STR X25, [SP, #16] |
0x418608 STP X24, X23, [SP, #32] |
0x41860c STP X22, X21, [SP, #48] |
0x418610 STP X20, X19, [SP, #64] |
0x418614 ADD X29, SP, #0 |
0x418618 ORR X19, XZR, X1 |
0x41861c LDR W1, [X0, #168] |
0x418620 ORR X20, XZR, X0 |
0x418624 ORR X0, XZR, X19 |
0x418628 BL 44a070 |
0x41862c LDR W8, [X20, #148] |
0x418630 CMP W8, #1 |
0x418634 B.LT 418a38 |
0x418638 ORR X21, XZR, X0 |
0x41863c ORR X22, XZR, XZR |
0x418640 MOVZ W23, #40 |
0x418644 MOVZ W24, #24 |
0x418648 CNTW X25, ALL |
0x41864c B 418684 |
0x418650 HINT #0 |
0x418654 HINT #0 |
0x418658 HINT #0 |
0x41865c HINT #0 |
(345) 0x418660 MOVI D0, #0 |
(345) 0x418664 STP XZR, XZR, [X8] |
(345) 0x418668 STR XZR, [X8, #16] |
(345) 0x41866c LDR X8, [X20, #440] |
(345) 0x418670 STR D0, [X8, X22,LSL #3] |
(345) 0x418674 LDRSW X8, [X20, #148] |
(345) 0x418678 ADD X22, X22, #1 |
(345) 0x41867c CMP X22, X8 |
(345) 0x418680 B.GE 418a38 |
(345) 0x418684 LDR X8, [X21, #72] |
(345) 0x418688 ORR X0, XZR, X20 |
(345) 0x41868c ORR X1, XZR, X19 |
(345) 0x418690 ORR W2, WZR, W22 |
(345) 0x418694 MADD X8, X22, X23, X8 |
(345) 0x418698 LDR X3, [X8, #24] |
(345) 0x41869c BL 4177e0 |
(345) 0x4186a0 LDRSW X9, [X20, #144] |
(345) 0x4186a4 CBZ W9, 4186e0 |
(345) 0x4186a8 LDR X8, [X20, #256] |
(345) 0x4186ac SUB X10, X9, #1 |
(345) 0x4186b0 MOVI D0, #0 |
(345) 0x4186b4 AND X10, X10, #7936 |
(345) 0x4186b8 ADD X10, X10, #1 |
(345) 0x4186bc CMP X10, X25 |
(345) 0x4186c0 B.CS 418700 |
(345) 0x4186c4 ORR X10, XZR, X8 |
(345) 0x4186c8 FDUP Z6.D, #0 |
(345) 0x4186cc PTRUE P0.D, ALL |
(345) 0x4186d0 B 418750 |
0x4186d4 HINT #0 |
0x4186d8 HINT #0 |
0x4186dc HINT #0 |
(345) 0x4186e0 MOVI D0, #0 |
(345) 0x4186e4 FDUP Z6.D, #0 |
(345) 0x4186e8 PTRUE P0.D, ALL |
(345) 0x4186ec B 418770 |
0x4186f0 HINT #0 |
0x4186f4 HINT #0 |
0x4186f8 HINT #0 |
0x4186fc HINT #0 |
(345) 0x418700 UDIV X11, X10, X25 |
(345) 0x418704 DUP Z1.D, #0 |
(345) 0x418708 ORR X12, XZR, XZR |
(345) 0x41870c ADDVL X14, X8, #1 |
(345) 0x418710 PTRUE P0.D, ALL |
(345) 0x418714 ORR Z0.D, Z1.D, Z1.D |
(345) 0x418718 MADD X13, X11, X25, XZR |
(345) 0x41871c SUB X11, X10, X13 |
(345) 0x418720 ADD X10, X8, X13,LSL #3 |
(355) 0x418724 LD1D {Z2.D}, P0/Z, [X8, X12,LSL #3] |
(355) 0x418728 LD1D {Z3.D}, P0/Z, [X14, X12,LSL #3] |
(355) 0x41872c ADD X12, X12, X25 |
(355) 0x418730 CMP X13, X12 |
(355) 0x418734 FADD Z0.D, Z2.D, Z0.D |
(355) 0x418738 FADD Z1.D, Z3.D, Z1.D |
(355) 0x41873c B.NE 418724 |
(345) 0x418740 FADD Z0.D, Z1.D, Z0.D |
(345) 0x418744 FDUP Z6.D, #0 |
(345) 0x418748 FADDV D0, P0, Z0.D |
(345) 0x41874c CBZ X11, 418770 |
(345) 0x418750 ADD X8, X8, X9,LSL #3 |
(345) 0x418754 HINT #0 |
(345) 0x418758 HINT #0 |
(345) 0x41875c HINT #0 |
(356) 0x418760 LDR D1, [X10], #8 |
(356) 0x418764 FADD D0, D1, D0 |
(356) 0x418768 CMP X10, X8 |
(356) 0x41876c B.NE 418760 |
(345) 0x418770 LDR X8, [X20, #240] |
(345) 0x418774 CMP W9, #1 |
(345) 0x418778 STR D0, [X8, X22,LSL #3] |
(345) 0x41877c LDR X8, [X20, #400] |
(345) 0x418780 MADD X8, X22, X24, X8 |
(345) 0x418784 B.LT 418660 |
(351) 0x418788 AND X10, X9, #6080 |
(351) 0x41878c LDR X9, [X20, #280] |
(351) 0x418790 LDR X11, [X20, #304] |
(351) 0x418794 CMP X25, X10 |
(351) 0x418798 B.LS 4187a8 |
(351) 0x41879c ORR X12, XZR, XZR |
(351) 0x4187a0 MOVI D0, #0 |
(351) 0x4187a4 B 418800 |
(351) 0x4187a8 UDIV X12, X10, X25 |
(351) 0x4187ac DUP Z1.D, #0 |
(351) 0x4187b0 ORR X14, XZR, XZR |
(351) 0x4187b4 ADDVL X15, X11, #1 |
(351) 0x4187b8 ADDVL X16, X9, #1 |
(351) 0x4187bc ORR Z0.D, Z1.D, Z1.D |
(351) 0x4187c0 UMSUBL X13, W12, W25, X10 |
(351) 0x4187c4 UMADDL X12, W12, W25, XZR |
(346) 0x4187c8 LD1D {Z2.D}, P0/Z, [X11, X14,LSL #3] |
(346) 0x4187cc LD1D {Z3.D}, P0/Z, [X15, X14,LSL #3] |
(346) 0x4187d0 FADD Z0.D, Z2.D, Z0.D |
(346) 0x4187d4 LD1D {Z4.D}, P0/Z, [X9, X14,LSL #3] |
(346) 0x4187d8 LD1D {Z5.D}, P0/Z, [X16, X14,LSL #3] |
(346) 0x4187dc FADD Z1.D, Z3.D, Z1.D |
(346) 0x4187e0 ADD X14, X14, X25 |
(346) 0x4187e4 CMP X12, X14 |
(346) 0x4187e8 FMLA Z0.D, P0/M, Z4.D, Z6.D |
(346) 0x4187ec FMLA Z1.D, P0/M, Z5.D, Z6.D |
(346) 0x4187f0 B.NE 4187c8 |
(351) 0x4187f4 FADD Z0.D, Z1.D, Z0.D |
(351) 0x4187f8 FADDV D0, P0, Z0.D |
(351) 0x4187fc CBZ X13, 41883c |
(351) 0x418800 UBFM X14, X12, #61, #60 |
(351) 0x418804 SUB X13, X10, X12 |
(351) 0x418808 ADD X12, X9, X14 |
(351) 0x41880c ADD X11, X11, X14 |
(351) 0x418810 HINT #0 |
(351) 0x418814 HINT #0 |
(351) 0x418818 HINT #0 |
(351) 0x41881c HINT #0 |
(354) 0x418820 LDR D1, [X11], #8 |
(354) 0x418824 LDR D2, [X12], #8 |
(354) 0x418828 FADD D2, D2, D2 |
(354) 0x41882c FADD D0, D1, D0 |
(354) 0x418830 SUBS X13, X13, #1 |
(354) 0x418834 FADD D0, D0, D2 |
(354) 0x418838 B.NE 418820 |
(351) 0x41883c LDR X11, [X21, #96] |
(351) 0x418840 CMP X25, X10 |
(351) 0x418844 MADD X12, X22, X23, X11 |
(351) 0x418848 LDR X11, [X12, #24] |
(351) 0x41884c B.LS 418860 |
(351) 0x418850 ORR X13, XZR, XZR |
(351) 0x418854 MOVI D1, #0 |
(351) 0x418858 B 4188b0 |
0x41885c HINT #0 |
(351) 0x418860 UDIV X13, X10, X25 |
(351) 0x418864 DUP Z2.D, #0 |
(351) 0x418868 ORR X15, XZR, XZR |
(351) 0x41886c ADDVL X16, X9, #1 |
(351) 0x418870 ADDVL X17, X11, #1 |
(351) 0x418874 ORR Z1.D, Z2.D, Z2.D |
(351) 0x418878 UMSUBL X14, W13, W25, X10 |
(351) 0x41887c UMADDL X13, W13, W25, XZR |
(347) 0x418880 LD1D {Z3.D}, P0/Z, [X9, X15,LSL #3] |
(347) 0x418884 LD1D {Z4.D}, P0/Z, [X16, X15,LSL #3] |
(347) 0x418888 LD1D {Z5.D}, P0/Z, [X11, X15,LSL #3] |
(347) 0x41888c FMLA Z1.D, P0/M, Z5.D, Z3.D |
(347) 0x418890 LD1D {Z6.D}, P0/Z, [X17, X15,LSL #3] |
(347) 0x418894 FMLA Z2.D, P0/M, Z6.D, Z4.D |
(347) 0x418898 ADD X15, X15, X25 |
(347) 0x41889c CMP X13, X15 |
(347) 0x4188a0 B.NE 418880 |
(351) 0x4188a4 FADD Z1.D, Z2.D, Z1.D |
(351) 0x4188a8 FADDV D1, P0, Z1.D |
(351) 0x4188ac CBZ X14, 4188d4 |
(351) 0x4188b0 UBFM X15, X13, #61, #60 |
(351) 0x4188b4 SUB X14, X10, X13 |
(351) 0x4188b8 ADD X13, X11, X15 |
(351) 0x4188bc ADD X15, X9, X15 |
(353) 0x4188c0 LDR D2, [X15], #8 |
(353) 0x4188c4 LDR D3, [X13], #8 |
(353) 0x4188c8 FMADD D1, D3, D2, D1 |
(353) 0x4188cc SUBS X14, X14, #1 |
(353) 0x4188d0 B.NE 4188c0 |
(351) 0x4188d4 LDR X12, [X12, #8] |
(351) 0x4188d8 CMP X25, X10 |
(351) 0x4188dc STR D1, [X8] |
(351) 0x4188e0 B.LS 418900 |
(351) 0x4188e4 ORR X13, XZR, XZR |
(351) 0x4188e8 MOVI D1, #0 |
(351) 0x4188ec B 418954 |
0x4188f0 HINT #0 |
0x4188f4 HINT #0 |
0x4188f8 HINT #0 |
0x4188fc HINT #0 |
(351) 0x418900 UDIV X13, X10, X25 |
(351) 0x418904 ADD X16, X11, X12,LSL #3 |
(351) 0x418908 DUP Z2.D, #0 |
(351) 0x41890c ORR X15, XZR, XZR |
(351) 0x418910 ADDVL X17, X9, #1 |
(351) 0x418914 ADDVL X18, X16, #1 |
(351) 0x418918 ORR Z1.D, Z2.D, Z2.D |
(351) 0x41891c UMSUBL X14, W13, W25, X10 |
(351) 0x418920 UMADDL X13, W13, W25, XZR |
(348) 0x418924 LD1D {Z3.D}, P0/Z, [X9, X15,LSL #3] |
(348) 0x418928 LD1D {Z4.D}, P0/Z, [X17, X15,LSL #3] |
(348) 0x41892c LD1D {Z5.D}, P0/Z, [X16, X15,LSL #3] |
(348) 0x418930 FMLA Z1.D, P0/M, Z5.D, Z3.D |
(348) 0x418934 LD1D {Z6.D}, P0/Z, [X18, X15,LSL #3] |
(348) 0x418938 FMLA Z2.D, P0/M, Z6.D, Z4.D |
(348) 0x41893c ADD X15, X15, X25 |
(348) 0x418940 CMP X13, X15 |
(348) 0x418944 B.NE 418924 |
(351) 0x418948 FADD Z1.D, Z2.D, Z1.D |
(351) 0x41894c FADDV D1, P0, Z1.D |
(351) 0x418950 CBZ X14, 41897c |
(351) 0x418954 UBFM X15, X13, #61, #60 |
(351) 0x418958 SUB X14, X10, X13 |
(351) 0x41895c ADD X13, X15, X12,LSL #3 |
(351) 0x418960 ADD X15, X9, X15 |
(351) 0x418964 ADD X13, X11, X13 |
(352) 0x418968 LDR D2, [X15], #8 |
(352) 0x41896c LDR D3, [X13], #8 |
(352) 0x418970 FMADD D1, D3, D2, D1 |
(352) 0x418974 SUBS X14, X14, #1 |
(352) 0x418978 B.NE 418968 |
(351) 0x41897c CMP X25, X10 |
(351) 0x418980 STR D1, [X8, #8] |
(351) 0x418984 B.LS 4189a0 |
(351) 0x418988 ORR X13, XZR, XZR |
(351) 0x41898c MOVI D1, #0 |
(351) 0x418990 B 4189f4 |
0x418994 HINT #0 |
0x418998 HINT #0 |
0x41899c HINT #0 |
(349) 0x4189a0 UDIV X13, X10, X25 |
(349) 0x4189a4 ADD X16, X11, X12,LSL #4 |
(349) 0x4189a8 DUP Z2.D, #0 |
(349) 0x4189ac ORR X15, XZR, XZR |
(349) 0x4189b0 ADDVL X17, X9, #1 |
(349) 0x4189b4 ADDVL X18, X16, #1 |
(349) 0x4189b8 ORR Z1.D, Z2.D, Z2.D |
(349) 0x4189bc UMSUBL X14, W13, W25, X10 |
(349) 0x4189c0 UMADDL X13, W13, W25, XZR |
(344) 0x4189c4 LD1D {Z3.D}, P0/Z, [X9, X15,LSL #3] |
(344) 0x4189c8 LD1D {Z4.D}, P0/Z, [X17, X15,LSL #3] |
(344) 0x4189cc LD1D {Z5.D}, P0/Z, [X16, X15,LSL #3] |
(344) 0x4189d0 FMLA Z1.D, P0/M, Z5.D, Z3.D |
(344) 0x4189d4 LD1D {Z6.D}, P0/Z, [X18, X15,LSL #3] |
(344) 0x4189d8 FMLA Z2.D, P0/M, Z6.D, Z4.D |
(344) 0x4189dc ADD X15, X15, X25 |
(344) 0x4189e0 CMP X13, X15 |
(344) 0x4189e4 B.NE 4189c4 |
(349) 0x4189e8 FADD Z1.D, Z2.D, Z1.D |
(349) 0x4189ec FADDV D1, P0, Z1.D |
(349) 0x4189f0 CBZ X14, 418a1c |
(351) 0x4189f4 SUB X10, X10, X13 |
(351) 0x4189f8 UBFM X13, X13, #61, #60 |
(351) 0x4189fc ADD X12, X13, X12,LSL #4 |
(351) 0x418a00 ADD X9, X9, X13 |
(351) 0x418a04 ADD X11, X11, X12 |
(350) 0x418a08 LDR D2, [X9], #8 |
(350) 0x418a0c LDR D3, [X11], #8 |
(350) 0x418a10 FMADD D1, D3, D2, D1 |
(350) 0x418a14 SUBS X10, X10, #1 |
(350) 0x418a18 B.NE 418a08 |
(351) 0x418a1c STR D1, [X8, #16] |
(351) 0x418a20 LDR X8, [X20, #440] |
(351) 0x418a24 STR D0, [X8, X22,LSL #3] |
(351) 0x418a28 LDRSW X8, [X20, #148] |
(351) 0x418a2c ADD X22, X22, #1 |
(351) 0x418a30 CMP X22, X8 |
(351) 0x418a34 B.LT 418684 |
0x418a38 LDP X20, X19, [SP, #64] |
0x418a3c LDP X22, X21, [SP, #48] |
0x418a40 LDP X24, X23, [SP, #32] |
0x418a44 LDR X25, [SP, #16] |
0x418a48 LDP X29, X30, [SP], #80 |
0x418a4c RET |
0x418a50 HINT #0 |
0x418a54 HINT #0 |
0x418a58 HINT #0 |
0x418a5c HINT #0 |