0x40c940 STP X29, X30, [SP, #976]! |
0x40c944 ADD X29, SP, #0 |
0x40c948 STR X21, [SP, #32] |
0x40c94c LDR W21, [X0, #16] |
0x40c950 STP X19, X20, [SP, #16] |
0x40c954 ORR X20, XZR, X0 |
0x40c958 BL 4024a0 |
0x40c95c ORR W19, WZR, W0 |
0x40c960 BL 4023f0 |
0x40c964 SDIV W1, W21, W19 |
0x40c968 ORR W6, WZR, W0 |
0x40c96c MSUB W2, W1, W19, W21 |
0x40c970 CMP W0, W2 |
0x40c974 B.LT 40cbac |
(116) 0x40c978 MADD W3, W1, W6, W2 |
(116) 0x40c97c ADD W11, W1, W3 |
(116) 0x40c980 CMP W3, W11 |
(116) 0x40c984 B.GE 40cb9c |
(116) 0x40c988 LDR X12, [X20] |
(116) 0x40c98c UBFM W10, W3, #26, #25 |
(116) 0x40c990 MOVZ W0, #24 |
(116) 0x40c994 SBFM X6, X3, #0, #31 |
(116) 0x40c998 LDR D0, [X20, #8] |
(116) 0x40c99c SMADDL X10, W10, W0, XZR |
(116) 0x40c9a0 LDR X4, [X12, #24] |
(116) 0x40c9a4 LDR X13, [X4, #120] |
(117) 0x40c9a8 LDR W5, [X13, X6,LSL #2] |
(117) 0x40c9ac CMP W5, #0 |
(117) 0x40c9b0 B.LE 40cb8c |
(117) 0x40c9b4 LDR X15, [X12, #32] |
(117) 0x40c9b8 SUB W7, W5, #1 |
(117) 0x40c9bc MOVZ X8, #43691 |
(117) 0x40c9c0 ADD X9, X7, X6,LSL #6 |
(117) 0x40c9c4 MOVK X8, #43690 |
(117) 0x40c9c8 MOVK X8, #43690 |
(117) 0x40c9cc ADD X14, X9, X9,LSL #1 |
(117) 0x40c9d0 MOVK X8, #2730 |
(117) 0x40c9d4 LDP X16, X17, [X15, #32] |
(117) 0x40c9d8 ADD X18, X16, #24 |
(117) 0x40c9dc ADD X0, X16, X10 |
(117) 0x40c9e0 ADD X30, X18, X14,LSL #3 |
(117) 0x40c9e4 ADD X1, X17, X10 |
(117) 0x40c9e8 SUB X20, X30, X0 |
(117) 0x40c9ec SUB X21, X20, #24 |
(117) 0x40c9f0 UBFM X19, X21, #3, #63 |
(117) 0x40c9f4 MADD X2, X19, X8, XZR |
(117) 0x40c9f8 ADD X3, X2, #1 |
(117) 0x40c9fc ANDS X4, X3, #4160 |
(117) 0x40ca00 B.EQ 40cab8 |
(117) 0x40ca04 CMP X4, #1 |
(117) 0x40ca08 B.EQ 40ca7c |
(117) 0x40ca0c CMP X4, #2 |
(117) 0x40ca10 B.EQ 40ca48 |
(117) 0x40ca14 LDP D3, D2, [X0] |
(117) 0x40ca18 ADD X1, X1, #24 |
(117) 0x40ca1c ADD X0, X0, #24 |
(117) 0x40ca20 LDUR D4, [X1, #488] |
(117) 0x40ca24 LDUR D1, [X0, #504] |
(117) 0x40ca28 FMADD D5, D0, D4, D3 |
(117) 0x40ca2c STUR D5, [X0, #488] |
(117) 0x40ca30 LDUR D6, [X1, #496] |
(117) 0x40ca34 FMADD D7, D0, D6, D2 |
(117) 0x40ca38 STUR D7, [X0, #496] |
(117) 0x40ca3c LDUR D16, [X1, #504] |
(117) 0x40ca40 FMADD D17, D0, D16, D1 |
(117) 0x40ca44 STUR D17, [X0, #504] |
(117) 0x40ca48 LDP D18, D19, [X0] |
(117) 0x40ca4c ADD X1, X1, #24 |
(117) 0x40ca50 ADD X0, X0, #24 |
(117) 0x40ca54 LDUR D21, [X1, #488] |
(117) 0x40ca58 LDUR D20, [X0, #504] |
(117) 0x40ca5c FMADD D22, D0, D21, D18 |
(117) 0x40ca60 STUR D22, [X0, #488] |
(117) 0x40ca64 LDUR D23, [X1, #496] |
(117) 0x40ca68 FMADD D24, D0, D23, D19 |
(117) 0x40ca6c STUR D24, [X0, #496] |
(117) 0x40ca70 LDUR D25, [X1, #504] |
(117) 0x40ca74 FMADD D26, D0, D25, D20 |
(117) 0x40ca78 STUR D26, [X0, #504] |
(117) 0x40ca7c LDP D27, D28, [X0] |
(117) 0x40ca80 ADD X0, X0, #24 |
(117) 0x40ca84 ADD X1, X1, #24 |
(117) 0x40ca88 LDUR D30, [X1, #488] |
(117) 0x40ca8c LDUR D29, [X0, #504] |
(117) 0x40ca90 FMADD D31, D0, D30, D27 |
(117) 0x40ca94 STUR D31, [X0, #488] |
(117) 0x40ca98 LDUR D3, [X1, #496] |
(117) 0x40ca9c FMADD D2, D0, D3, D28 |
(117) 0x40caa0 STUR D2, [X0, #496] |
(117) 0x40caa4 LDUR D1, [X1, #504] |
(117) 0x40caa8 FMADD D4, D0, D1, D29 |
(117) 0x40caac STUR D4, [X0, #504] |
(117) 0x40cab0 CMP X0, X30 |
(117) 0x40cab4 B.EQ 40cb8c |
(118) 0x40cab8 LDR D16, [X1] |
(118) 0x40cabc ADD X7, X0, #72 |
(118) 0x40cac0 ADD X5, X1, #72 |
(118) 0x40cac4 ADD X1, X1, #96 |
(118) 0x40cac8 LDP D5, D6, [X0] |
(118) 0x40cacc ADD X0, X0, #96 |
(118) 0x40cad0 LDUR D7, [X0, #432] |
(118) 0x40cad4 LDUR D18, [X0, #440] |
(118) 0x40cad8 FMADD D17, D0, D16, D5 |
(118) 0x40cadc LDUR D25, [X0, #448] |
(118) 0x40cae0 LDUR D26, [X0, #456] |
(118) 0x40cae4 LDUR D31, [X0, #464] |
(118) 0x40cae8 LDUR D2, [X0, #472] |
(118) 0x40caec LDUR D4, [X0, #480] |
(118) 0x40caf0 STUR D17, [X0, #416] |
(118) 0x40caf4 LDUR D19, [X1, #424] |
(118) 0x40caf8 LDUR D17, [X0, #488] |
(118) 0x40cafc FMADD D20, D0, D19, D6 |
(118) 0x40cb00 STUR D20, [X0, #424] |
(118) 0x40cb04 LDUR D21, [X1, #432] |
(118) 0x40cb08 FMADD D22, D0, D21, D7 |
(118) 0x40cb0c STUR D22, [X0, #432] |
(118) 0x40cb10 LDUR D23, [X1, #440] |
(118) 0x40cb14 FMADD D24, D0, D23, D18 |
(118) 0x40cb18 STUR D24, [X0, #440] |
(118) 0x40cb1c LDUR D27, [X1, #448] |
(118) 0x40cb20 FMADD D28, D0, D27, D25 |
(118) 0x40cb24 STUR D28, [X0, #448] |
(118) 0x40cb28 LDUR D29, [X1, #456] |
(118) 0x40cb2c FMADD D30, D0, D29, D26 |
(118) 0x40cb30 STUR D30, [X0, #456] |
(118) 0x40cb34 LDUR D3, [X1, #464] |
(118) 0x40cb38 FMADD D1, D0, D3, D31 |
(118) 0x40cb3c STUR D1, [X0, #464] |
(118) 0x40cb40 LDUR D5, [X1, #472] |
(118) 0x40cb44 FMADD D6, D0, D5, D2 |
(118) 0x40cb48 STUR D6, [X0, #472] |
(118) 0x40cb4c LDUR D7, [X1, #480] |
(118) 0x40cb50 FMADD D16, D0, D7, D4 |
(118) 0x40cb54 STUR D16, [X0, #480] |
(118) 0x40cb58 LDUR D18, [X1, #488] |
(118) 0x40cb5c FMADD D19, D0, D18, D17 |
(118) 0x40cb60 STUR D19, [X0, #488] |
(118) 0x40cb64 LDR D20, [X7, #8] |
(118) 0x40cb68 LDR D21, [X5, #8] |
(118) 0x40cb6c FMADD D22, D0, D21, D20 |
(118) 0x40cb70 STR D22, [X7, #8] |
(118) 0x40cb74 LDR D23, [X7, #16] |
(118) 0x40cb78 LDR D24, [X5, #16] |
(118) 0x40cb7c FMADD D25, D0, D24, D23 |
(118) 0x40cb80 STR D25, [X7, #16] |
(118) 0x40cb84 CMP X0, X30 |
(118) 0x40cb88 B.NE 40cab8 |
(117) 0x40cb8c ADD X6, X6, #1 |
(117) 0x40cb90 ADD X10, X10, #1536 |
(117) 0x40cb94 CMP W11, W6 |
(117) 0x40cb98 B.GT 40c9a8 |
(116) 0x40cb9c LDP X19, X20, [SP, #16] |
(116) 0x40cba0 LDR X21, [SP, #32] |
(116) 0x40cba4 LDP X29, X30, [SP], #48 |
(116) 0x40cba8 RET |
(116) 0x40cbac ADD W1, W1, #1 |
(116) 0x40cbb0 MOVZ W2, #0 |
(116) 0x40cbb4 B 40c978 |
0x40cbb8 HINT #0 |
0x40cbbc HINT #0 |