0x401100 STP X29, X30, [SP, #992]! |
0x401104 ADD X29, SP, #0 |
0x401108 STP X19, X20, [SP, #16] |
0x40110c ORR X20, XZR, X0 |
0x401110 BL 400740 |
0x401114 SBFM X19, X0, #0, #31 |
0x401118 BL 400710 |
0x40111c MOVZ X2, #13125 |
0x401120 SBFM X1, X0, #0, #31 |
0x401124 SDIV X5, X2, X19 |
0x401128 MSUB X0, X5, X19, X2 |
0x40112c CMP X1, X0 |
0x401130 B.LT 401348 |
(4) 0x401134 MADD X1, X5, X1, X0 |
(4) 0x401138 ADD X12, X5, X1 |
(4) 0x40113c CMP X1, X12 |
(4) 0x401140 B.GE 40133c |
(4) 0x401144 ADRP X3, 401144 |
(4) 0x401148 SUB X4, X5, #1 |
(4) 0x40114c LDR D31, [X20] |
(4) 0x401150 LDR X6, [X3, #1232] |
(4) 0x401154 LDR X10, [X6, #16] |
(4) 0x401158 LDP X8, X9, [X6] |
(4) 0x40115c CMP X4, #1 |
(4) 0x401160 B.LS 401354 |
(4) 0x401164 UBFM X11, X1, #61, #60 |
(4) 0x401168 ADD X17, X10, X1,LSL #3 |
(4) 0x40116c ADD X7, X11, #8 |
(4) 0x401170 ADD X13, X8, X7 |
(4) 0x401174 ADD X14, X9, X7 |
(4) 0x401178 CMP X13, X17 |
(4) 0x40117c CCMP X14, X17, #4, #1 |
(4) 0x401180 B.EQ 401354 |
(4) 0x401184 UBFM X15, X5, #1, #63 |
(4) 0x401188 DUP V30.2D, V31.D[0] |
(4) 0x40118c ADD X18, X8, X11 |
(4) 0x401190 UBFM X30, X15, #60, #59 |
(4) 0x401194 ADD X20, X9, X11 |
(4) 0x401198 SUB X16, X30, #16 |
(4) 0x40119c MOVZ X0, #0 |
(4) 0x4011a0 UBFM X19, X16, #4, #63 |
(4) 0x4011a4 ADD X2, X19, #1 |
(4) 0x4011a8 ANDS X12, X2, #4224 |
(4) 0x4011ac B.EQ 401274 |
(4) 0x4011b0 CMP X12, #1 |
(4) 0x4011b4 B.EQ 401258 |
(4) 0x4011b8 CMP X12, #2 |
(4) 0x4011bc B.EQ 401244 |
(4) 0x4011c0 CMP X12, #3 |
(4) 0x4011c4 B.EQ 401230 |
(4) 0x4011c8 CMP X12, #4 |
(4) 0x4011cc B.EQ 40121c |
(4) 0x4011d0 CMP X12, #5 |
(4) 0x4011d4 B.EQ 401208 |
(4) 0x4011d8 CMP X12, #6 |
(4) 0x4011dc B.EQ 4011f4 |
(4) 0x4011e0 LDR Q23, [X20] |
(4) 0x4011e4 MOVZ X0, #16 |
(4) 0x4011e8 LDR Q22, [X18] |
(4) 0x4011ec FMLA V22.2D, V23.2D, V30.2D |
(4) 0x4011f0 STR Q22, [X17] |
(4) 0x4011f4 LDR Q21, [X20, X0] |
(4) 0x4011f8 LDR Q20, [X18, X0] |
(4) 0x4011fc FMLA V20.2D, V21.2D, V30.2D |
(4) 0x401200 STR Q20, [X17, X0] |
(4) 0x401204 ADD X0, X0, #16 |
(4) 0x401208 LDR Q19, [X20, X0] |
(4) 0x40120c LDR Q18, [X18, X0] |
(4) 0x401210 FMLA V18.2D, V19.2D, V30.2D |
(4) 0x401214 STR Q18, [X17, X0] |
(4) 0x401218 ADD X0, X0, #16 |
(4) 0x40121c LDR Q17, [X20, X0] |
(4) 0x401220 LDR Q16, [X18, X0] |
(4) 0x401224 FMLA V16.2D, V17.2D, V30.2D |
(4) 0x401228 STR Q16, [X17, X0] |
(4) 0x40122c ADD X0, X0, #16 |
(4) 0x401230 LDR Q7, [X20, X0] |
(4) 0x401234 LDR Q6, [X18, X0] |
(4) 0x401238 FMLA V6.2D, V7.2D, V30.2D |
(4) 0x40123c STR Q6, [X17, X0] |
(4) 0x401240 ADD X0, X0, #16 |
(4) 0x401244 LDR Q5, [X20, X0] |
(4) 0x401248 LDR Q4, [X18, X0] |
(4) 0x40124c FMLA V4.2D, V5.2D, V30.2D |
(4) 0x401250 STR Q4, [X17, X0] |
(4) 0x401254 ADD X0, X0, #16 |
(4) 0x401258 LDR Q3, [X20, X0] |
(4) 0x40125c LDR Q2, [X18, X0] |
(4) 0x401260 FMLA V2.2D, V3.2D, V30.2D |
(4) 0x401264 STR Q2, [X17, X0] |
(4) 0x401268 ADD X0, X0, #16 |
(4) 0x40126c CMP X30, X0 |
(4) 0x401270 B.EQ 40131c |
(6) 0x401274 LDR Q1, [X20, X0] |
(6) 0x401278 ADD X3, X0, #16 |
(6) 0x40127c ADD X6, X0, #32 |
(6) 0x401280 ADD X4, X0, #48 |
(6) 0x401284 ADD X7, X0, #64 |
(6) 0x401288 LDR Q0, [X18, X0] |
(6) 0x40128c ADD X13, X0, #80 |
(6) 0x401290 ADD X14, X0, #96 |
(6) 0x401294 ADD X11, X0, #112 |
(6) 0x401298 FMLA V0.2D, V1.2D, V30.2D |
(6) 0x40129c STR Q0, [X17, X0] |
(6) 0x4012a0 ADD X0, X0, #128 |
(6) 0x4012a4 LDR Q29, [X20, X3] |
(6) 0x4012a8 LDR Q28, [X18, X3] |
(6) 0x4012ac FMLA V28.2D, V29.2D, V30.2D |
(6) 0x4012b0 STR Q28, [X17, X3] |
(6) 0x4012b4 LDR Q27, [X20, X6] |
(6) 0x4012b8 LDR Q26, [X18, X6] |
(6) 0x4012bc FMLA V26.2D, V27.2D, V30.2D |
(6) 0x4012c0 STR Q26, [X17, X6] |
(6) 0x4012c4 LDR Q25, [X20, X4] |
(6) 0x4012c8 LDR Q24, [X18, X4] |
(6) 0x4012cc FMLA V24.2D, V25.2D, V30.2D |
(6) 0x4012d0 STR Q24, [X17, X4] |
(6) 0x4012d4 LDR Q23, [X20, X7] |
(6) 0x4012d8 LDR Q22, [X18, X7] |
(6) 0x4012dc FMLA V22.2D, V23.2D, V30.2D |
(6) 0x4012e0 STR Q22, [X17, X7] |
(6) 0x4012e4 LDR Q21, [X20, X13] |
(6) 0x4012e8 LDR Q20, [X18, X13] |
(6) 0x4012ec FMLA V20.2D, V21.2D, V30.2D |
(6) 0x4012f0 STR Q20, [X17, X13] |
(6) 0x4012f4 LDR Q19, [X20, X14] |
(6) 0x4012f8 LDR Q18, [X18, X14] |
(6) 0x4012fc FMLA V18.2D, V19.2D, V30.2D |
(6) 0x401300 STR Q18, [X17, X14] |
(6) 0x401304 LDR Q17, [X20, X11] |
(6) 0x401308 LDR Q16, [X18, X11] |
(6) 0x40130c FMLA V16.2D, V17.2D, V30.2D |
(6) 0x401310 STR Q16, [X17, X11] |
(6) 0x401314 CMP X30, X0 |
(6) 0x401318 B.NE 401274 |
(4) 0x40131c AND X17, X5, #8127 |
(4) 0x401320 TBZ W5, #0, 40133c |
(4) 0x401324 ADD X1, X1, X17 |
(4) 0x401328 UBFM X5, X1, #61, #60 |
(4) 0x40132c LDR D30, [X9, X5] |
(4) 0x401330 LDR D7, [X8, X5] |
(4) 0x401334 FMADD D31, D31, D30, D7 |
(4) 0x401338 STR D31, [X10, X5] |
(4) 0x40133c LDP X19, X20, [SP, #16] |
(4) 0x401340 LDP X29, X30, [SP], #32 |
(4) 0x401344 RET |
(4) 0x401348 ADD X5, X5, #1 |
(4) 0x40134c MOVZ X0, #0 |
(4) 0x401350 B 401134 |
(4) 0x401354 SUB X15, X12, X1 |
(4) 0x401358 ANDS X18, X15, #4224 |
(4) 0x40135c B.EQ 401424 |
(4) 0x401360 CMP X18, #1 |
(4) 0x401364 B.EQ 401408 |
(4) 0x401368 CMP X18, #2 |
(4) 0x40136c B.EQ 4013f4 |
(4) 0x401370 CMP X18, #3 |
(4) 0x401374 B.EQ 4013e0 |
(4) 0x401378 CMP X18, #4 |
(4) 0x40137c B.EQ 4013cc |
(4) 0x401380 CMP X18, #5 |
(4) 0x401384 B.EQ 4013b8 |
(4) 0x401388 CMP X18, #6 |
(4) 0x40138c B.EQ 4013a4 |
(4) 0x401390 LDR D6, [X9, X1,LSL #3] |
(4) 0x401394 LDR D5, [X8, X1,LSL #3] |
(4) 0x401398 FMADD D4, D31, D6, D5 |
(4) 0x40139c STR D4, [X10, X1,LSL #3] |
(4) 0x4013a0 ADD X1, X1, #1 |
(4) 0x4013a4 LDR D3, [X9, X1,LSL #3] |
(4) 0x4013a8 LDR D2, [X8, X1,LSL #3] |
(4) 0x4013ac FMADD D1, D31, D3, D2 |
(4) 0x4013b0 STR D1, [X10, X1,LSL #3] |
(4) 0x4013b4 ADD X1, X1, #1 |
(4) 0x4013b8 LDR D29, [X9, X1,LSL #3] |
(4) 0x4013bc LDR D0, [X8, X1,LSL #3] |
(4) 0x4013c0 FMADD D28, D31, D29, D0 |
(4) 0x4013c4 STR D28, [X10, X1,LSL #3] |
(4) 0x4013c8 ADD X1, X1, #1 |
(4) 0x4013cc LDR D27, [X9, X1,LSL #3] |
(4) 0x4013d0 LDR D26, [X8, X1,LSL #3] |
(4) 0x4013d4 FMADD D25, D31, D27, D26 |
(4) 0x4013d8 STR D25, [X10, X1,LSL #3] |
(4) 0x4013dc ADD X1, X1, #1 |
(4) 0x4013e0 LDR D24, [X9, X1,LSL #3] |
(4) 0x4013e4 LDR D23, [X8, X1,LSL #3] |
(4) 0x4013e8 FMADD D22, D31, D24, D23 |
(4) 0x4013ec STR D22, [X10, X1,LSL #3] |
(4) 0x4013f0 ADD X1, X1, #1 |
(4) 0x4013f4 LDR D21, [X9, X1,LSL #3] |
(4) 0x4013f8 LDR D20, [X8, X1,LSL #3] |
(4) 0x4013fc FMADD D19, D31, D21, D20 |
(4) 0x401400 STR D19, [X10, X1,LSL #3] |
(4) 0x401404 ADD X1, X1, #1 |
(4) 0x401408 LDR D18, [X9, X1,LSL #3] |
(4) 0x40140c LDR D17, [X8, X1,LSL #3] |
(4) 0x401410 FMADD D16, D31, D18, D17 |
(4) 0x401414 STR D16, [X10, X1,LSL #3] |
(4) 0x401418 ADD X1, X1, #1 |
(4) 0x40141c CMP X12, X1 |
(4) 0x401420 B.EQ 40133c |
(5) 0x401424 LDR D30, [X9, X1,LSL #3] |
(5) 0x401428 ADD X30, X1, #1 |
(5) 0x40142c ADD X16, X1, #2 |
(5) 0x401430 ADD X20, X1, #3 |
(5) 0x401434 ADD X19, X1, #4 |
(5) 0x401438 LDR D7, [X8, X1,LSL #3] |
(5) 0x40143c ADD X2, X1, #5 |
(5) 0x401440 ADD X0, X1, #6 |
(5) 0x401444 ADD X3, X1, #7 |
(5) 0x401448 FMADD D6, D31, D30, D7 |
(5) 0x40144c STR D6, [X10, X1,LSL #3] |
(5) 0x401450 ADD X1, X1, #8 |
(5) 0x401454 LDR D5, [X9, X30,LSL #3] |
(5) 0x401458 LDR D4, [X8, X30,LSL #3] |
(5) 0x40145c FMADD D3, D31, D5, D4 |
(5) 0x401460 STR D3, [X10, X30,LSL #3] |
(5) 0x401464 LDR D2, [X9, X16,LSL #3] |
(5) 0x401468 LDR D1, [X8, X16,LSL #3] |
(5) 0x40146c FMADD D29, D31, D2, D1 |
(5) 0x401470 STR D29, [X10, X16,LSL #3] |
(5) 0x401474 LDR D0, [X9, X20,LSL #3] |
(5) 0x401478 LDR D28, [X8, X20,LSL #3] |
(5) 0x40147c FMADD D27, D31, D0, D28 |
(5) 0x401480 STR D27, [X10, X20,LSL #3] |
(5) 0x401484 LDR D26, [X9, X19,LSL #3] |
(5) 0x401488 LDR D25, [X8, X19,LSL #3] |
(5) 0x40148c FMADD D24, D31, D26, D25 |
(5) 0x401490 STR D24, [X10, X19,LSL #3] |
(5) 0x401494 LDR D23, [X9, X2,LSL #3] |
(5) 0x401498 LDR D22, [X8, X2,LSL #3] |
(5) 0x40149c FMADD D21, D31, D23, D22 |
(5) 0x4014a0 STR D21, [X10, X2,LSL #3] |
(5) 0x4014a4 LDR D20, [X9, X0,LSL #3] |
(5) 0x4014a8 LDR D19, [X8, X0,LSL #3] |
(5) 0x4014ac FMADD D18, D31, D20, D19 |
(5) 0x4014b0 STR D18, [X10, X0,LSL #3] |
(5) 0x4014b4 LDR D17, [X9, X3,LSL #3] |
(5) 0x4014b8 LDR D16, [X8, X3,LSL #3] |
(5) 0x4014bc FMADD D30, D31, D17, D16 |
(5) 0x4014c0 STR D30, [X10, X3,LSL #3] |
(5) 0x4014c4 CMP X12, X1 |
(5) 0x4014c8 B.NE 401424 |
(4) 0x4014cc B 40133c |
0x4014d0 (bad) |
0x4014d4 (bad) |
0x4014d8 HINT #0 |
0x4014dc HINT #0 |