; ; sub_1010C0 from 0x1010c0 to 0x101a98 (2520 bytes) ; ; 1 xrefs: ; > sub_101080 @ 0x1010a4 ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; ADRP X10, #xmmword_2F650@PAGE ; +0x0, 0x1010c0 LDR Q0, [X10,#xmmword_2F650@PAGEOFF] ; +0x4, 0x1010c4 MOV W10, #0xFFFFFFFF ; +0x8, 0x1010c8 INS V0.S[2], W10 ; +0xc, 0x1010cc MOV W10, #0xFFFFFFFF ; +0x10, 0x1010d0 INS V0.S[1], W10 ; +0x14, 0x1010d4 MOV W15, #0xFFFFFFFF ; +0x18, 0x1010d8 INS V0.S[0], W15 ; +0x1c, 0x1010dc ADRP X15, #jpt_10111C@PAGE ; +0x20, 0x1010e0 MOV W10, WZR ; +0x24, 0x1010e4 MVN V1.16B, V1.16B ; +0x28, 0x1010e8 ASR W11, W5, #2 ; +0x2c, 0x1010ec AND W12, W5, #3 ; +0x30, 0x1010f0 SXTW X13, W5 ; +0x34, 0x1010f4 SXTW X14, W4 ; +0x38, 0x1010f8 ADD X15, X15, #jpt_10111C@PAGEOFF ; +0x3c, 0x1010fc CMP W10, W2 ; +0x40, 0x101100 B.GE locret_101A94 ; +0x44, 0x101104 CMP W8, #0x1F; switch 32 cases ; +0x48, 0x101108 B.HI def_10111C; jumptable 000000000010111C default case ; +0x4c, 0x10110c ADR X16, loc_101120; jumptable 000000000010111C cases 0-3 ; +0x50, 0x101110 LDRH W17, [X15,X8,LSL#1] ; +0x54, 0x101114 ADD X16, X16, X17,LSL#2 ; +0x58, 0x101118 BR X16; switch jump ; +0x5c, 0x10111c LDR Q2, [X0]; jumptable 000000000010111C cases 0-3 ; +0x60, 0x101120 MOV X16, X1 ; +0x64, 0x101124 MOV X17, X3 ; +0x68, 0x101128 MOV W4, W11 ; +0x6c, 0x10112c AND V2.16B, V2.16B, V0.16B ; +0x70, 0x101130 CBZ W4, loc_1011A8 ; +0x74, 0x101134 LDR Q4, [X17] ; +0x78, 0x101138 LDR Q5, [X17,#0x80] ; +0x7c, 0x10113c LDR Q6, [X17,#0x100] ; +0x80, 0x101140 LDR Q7, [X17,#0x180] ; +0x84, 0x101144 LDR Q3, [X16] ; +0x88, 0x101148 FMUL V4.4S, V4.4S, V2.4S ; +0x8c, 0x10114c FMUL V5.4S, V5.4S, V2.4S ; +0x90, 0x101150 FMUL V6.4S, V6.4S, V2.4S ; +0x94, 0x101154 FMUL V7.4S, V7.4S, V2.4S ; +0x98, 0x101158 EXT V16.16B, V5.16B, V4.16B, #8 ; +0x9c, 0x10115c EXT V16.16B, V4.16B, V16.16B, #8 ; +0xa0, 0x101160 INS V4.D[1], V5.D[0] ; +0xa4, 0x101164 EXT V5.16B, V7.16B, V6.16B, #8 ; +0xa8, 0x101168 EXT V5.16B, V6.16B, V5.16B, #8 ; +0xac, 0x10116c INS V6.D[1], V7.D[0] ; +0xb0, 0x101170 AND V3.16B, V3.16B, V1.16B ; +0xb4, 0x101174 UZP1 V7.4S, V16.4S, V5.4S ; +0xb8, 0x101178 UZP2 V5.4S, V16.4S, V5.4S ; +0xbc, 0x10117c UZP1 V16.4S, V4.4S, V6.4S ; +0xc0, 0x101180 UZP2 V4.4S, V4.4S, V6.4S ; +0xc4, 0x101184 FADD V3.4S, V3.4S, V4.4S ; +0xc8, 0x101188 FADD V3.4S, V3.4S, V7.4S ; +0xcc, 0x10118c FADD V3.4S, V3.4S, V5.4S ; +0xd0, 0x101190 FADD V3.4S, V16.4S, V3.4S ; +0xd4, 0x101194 SUB W4, W4, #1 ; +0xd8, 0x101198 STR Q3, [X16],#0x10 ; +0xdc, 0x10119c ADD X17, X17, #0x200 ; +0xe0, 0x1011a0 CBNZ W4, loc_101138 ; +0xe4, 0x1011a4 MOV W4, W12 ; +0xe8, 0x1011a8 CBZ W4, loc_101A84 ; +0xec, 0x1011ac LDR W5, [X16] ; +0xf0, 0x1011b0 LDR Q3, [X17],#0x80 ; +0xf4, 0x1011b4 SUB W4, W4, #1 ; +0xf8, 0x1011b8 AND W5, W5, W9 ; +0xfc, 0x1011bc FMUL V3.4S, V3.4S, V2.4S ; +0x100, 0x1011c0 FADDP V3.4S, V3.4S, V3.4S ; +0x104, 0x1011c4 FMOV S4, W5 ; +0x108, 0x1011c8 FADDP S3, V3.2S ; +0x10c, 0x1011cc FADD S3, S3, S4 ; +0x110, 0x1011d0 STR S3, [X16],#4 ; +0x114, 0x1011d4 CBNZ W4, loc_1011B0 ; +0x118, 0x1011d8 B loc_101A84 ; +0x11c, 0x1011dc LDP Q2, Q3, [X0]; jumptable 000000000010111C cases 4-7 ; +0x120, 0x1011e0 MOV X16, X1 ; +0x124, 0x1011e4 MOV X17, X3 ; +0x128, 0x1011e8 MOV W4, W11 ; +0x12c, 0x1011ec AND V3.16B, V3.16B, V0.16B ; +0x130, 0x1011f0 CBZ W4, loc_101278 ; +0x134, 0x1011f4 LDP Q5, Q6, [X17] ; +0x138, 0x1011f8 LDP Q7, Q16, [X17,#0x80] ; +0x13c, 0x1011fc LDP Q17, Q18, [X17,#0x100] ; +0x140, 0x101200 LDP Q19, Q20, [X17,#0x180] ; +0x144, 0x101204 LDR Q4, [X16] ; +0x148, 0x101208 FMUL V5.4S, V5.4S, V2.4S ; +0x14c, 0x10120c FMUL V7.4S, V7.4S, V2.4S ; +0x150, 0x101210 FMUL V17.4S, V17.4S, V2.4S ; +0x154, 0x101214 FMUL V19.4S, V19.4S, V2.4S ; +0x158, 0x101218 FMLA V5.4S, V3.4S, V6.4S ; +0x15c, 0x10121c FMLA V7.4S, V3.4S, V16.4S ; +0x160, 0x101220 FMLA V17.4S, V3.4S, V18.4S ; +0x164, 0x101224 FMLA V19.4S, V3.4S, V20.4S ; +0x168, 0x101228 EXT V6.16B, V7.16B, V5.16B, #8 ; +0x16c, 0x10122c EXT V16.16B, V19.16B, V17.16B, #8 ; +0x170, 0x101230 EXT V6.16B, V5.16B, V6.16B, #8 ; +0x174, 0x101234 EXT V16.16B, V17.16B, V16.16B, #8 ; +0x178, 0x101238 INS V5.D[1], V7.D[0] ; +0x17c, 0x10123c INS V17.D[1], V19.D[0] ; +0x180, 0x101240 AND V4.16B, V4.16B, V1.16B ; +0x184, 0x101244 UZP1 V7.4S, V6.4S, V16.4S ; +0x188, 0x101248 UZP2 V6.4S, V6.4S, V16.4S ; +0x18c, 0x10124c UZP1 V16.4S, V5.4S, V17.4S ; +0x190, 0x101250 UZP2 V5.4S, V5.4S, V17.4S ; +0x194, 0x101254 FADD V4.4S, V4.4S, V5.4S ; +0x198, 0x101258 FADD V4.4S, V4.4S, V7.4S ; +0x19c, 0x10125c FADD V4.4S, V4.4S, V6.4S ; +0x1a0, 0x101260 FADD V4.4S, V16.4S, V4.4S ; +0x1a4, 0x101264 SUB W4, W4, #1 ; +0x1a8, 0x101268 STR Q4, [X16],#0x10 ; +0x1ac, 0x10126c ADD X17, X17, #0x200 ; +0x1b0, 0x101270 CBNZ W4, loc_1011F8 ; +0x1b4, 0x101274 MOV W4, W12 ; +0x1b8, 0x101278 CBZ W4, loc_101A84 ; +0x1bc, 0x10127c LDP Q4, Q5, [X17],#0x80 ; +0x1c0, 0x101280 LDR W5, [X16] ; +0x1c4, 0x101284 SUB W4, W4, #1 ; +0x1c8, 0x101288 FMUL V4.4S, V4.4S, V2.4S ; +0x1cc, 0x10128c FMLA V4.4S, V3.4S, V5.4S ; +0x1d0, 0x101290 AND W5, W5, W9 ; +0x1d4, 0x101294 FADDP V4.4S, V4.4S, V4.4S ; +0x1d8, 0x101298 FMOV S5, W5 ; +0x1dc, 0x10129c FADDP S4, V4.2S ; +0x1e0, 0x1012a0 FADD S4, S4, S5 ; +0x1e4, 0x1012a4 STR S4, [X16],#4 ; +0x1e8, 0x1012a8 CBNZ W4, loc_101280 ; +0x1ec, 0x1012ac B loc_101A84 ; +0x1f0, 0x1012b0 LDP Q3, Q4, [X0,#0x10]; jumptable 000000000010111C cases 8-11 ; +0x1f4, 0x1012b4 LDR Q2, [X0] ; +0x1f8, 0x1012b8 MOV X16, X1 ; +0x1fc, 0x1012bc MOV X17, X3 ; +0x200, 0x1012c0 AND V4.16B, V4.16B, V0.16B ; +0x204, 0x1012c4 MOV W4, W11 ; +0x208, 0x1012c8 CBZ W4, loc_101370 ; +0x20c, 0x1012cc LDP Q6, Q7, [X17] ; +0x210, 0x1012d0 LDP Q16, Q17, [X17,#0x80] ; +0x214, 0x1012d4 LDP Q18, Q19, [X17,#0x100] ; +0x218, 0x1012d8 LDP Q20, Q21, [X17,#0x180] ; +0x21c, 0x1012dc FMUL V6.4S, V6.4S, V2.4S ; +0x220, 0x1012e0 FMUL V16.4S, V16.4S, V2.4S ; +0x224, 0x1012e4 FMUL V18.4S, V18.4S, V2.4S ; +0x228, 0x1012e8 FMUL V20.4S, V20.4S, V2.4S ; +0x22c, 0x1012ec FMLA V6.4S, V3.4S, V7.4S ; +0x230, 0x1012f0 LDR Q7, [X17,#0x20] ; +0x234, 0x1012f4 FMLA V16.4S, V3.4S, V17.4S ; +0x238, 0x1012f8 LDR Q17, [X17,#0xA0] ; +0x23c, 0x1012fc FMLA V18.4S, V3.4S, V19.4S ; +0x240, 0x101300 LDR Q19, [X17,#0x120] ; +0x244, 0x101304 FMLA V20.4S, V3.4S, V21.4S ; +0x248, 0x101308 LDR Q21, [X17,#0x1A0] ; +0x24c, 0x10130c LDR Q5, [X16] ; +0x250, 0x101310 FMLA V6.4S, V4.4S, V7.4S ; +0x254, 0x101314 FMLA V16.4S, V4.4S, V17.4S ; +0x258, 0x101318 FMLA V18.4S, V4.4S, V19.4S ; +0x25c, 0x10131c FMLA V20.4S, V4.4S, V21.4S ; +0x260, 0x101320 EXT V7.16B, V16.16B, V6.16B, #8 ; +0x264, 0x101324 EXT V17.16B, V20.16B, V18.16B, #8 ; +0x268, 0x101328 EXT V7.16B, V6.16B, V7.16B, #8 ; +0x26c, 0x10132c EXT V17.16B, V18.16B, V17.16B, #8 ; +0x270, 0x101330 INS V6.D[1], V16.D[0] ; +0x274, 0x101334 INS V18.D[1], V20.D[0] ; +0x278, 0x101338 AND V5.16B, V5.16B, V1.16B ; +0x27c, 0x10133c UZP1 V16.4S, V7.4S, V17.4S ; +0x280, 0x101340 UZP2 V7.4S, V7.4S, V17.4S ; +0x284, 0x101344 UZP1 V17.4S, V6.4S, V18.4S ; +0x288, 0x101348 UZP2 V6.4S, V6.4S, V18.4S ; +0x28c, 0x10134c FADD V5.4S, V5.4S, V6.4S ; +0x290, 0x101350 FADD V5.4S, V5.4S, V16.4S ; +0x294, 0x101354 FADD V5.4S, V5.4S, V7.4S ; +0x298, 0x101358 FADD V5.4S, V17.4S, V5.4S ; +0x29c, 0x10135c SUB W4, W4, #1 ; +0x2a0, 0x101360 STR Q5, [X16],#0x10 ; +0x2a4, 0x101364 ADD X17, X17, #0x200 ; +0x2a8, 0x101368 CBNZ W4, loc_1012D0 ; +0x2ac, 0x10136c MOV W4, W12 ; +0x2b0, 0x101370 CBZ W4, loc_101A84 ; +0x2b4, 0x101374 LDP Q5, Q6, [X17] ; +0x2b8, 0x101378 LDR Q7, [X17,#0x20] ; +0x2bc, 0x10137c LDR W5, [X16] ; +0x2c0, 0x101380 SUB W4, W4, #1 ; +0x2c4, 0x101384 FMUL V5.4S, V5.4S, V2.4S ; +0x2c8, 0x101388 FMLA V5.4S, V3.4S, V6.4S ; +0x2cc, 0x10138c FMLA V5.4S, V4.4S, V7.4S ; +0x2d0, 0x101390 AND W5, W5, W9 ; +0x2d4, 0x101394 FADDP V5.4S, V5.4S, V5.4S ; +0x2d8, 0x101398 FMOV S6, W5 ; +0x2dc, 0x10139c FADDP S5, V5.2S ; +0x2e0, 0x1013a0 FADD S5, S5, S6 ; +0x2e4, 0x1013a4 STR S5, [X16],#4 ; +0x2e8, 0x1013a8 ADD X17, X17, #0x80 ; +0x2ec, 0x1013ac CBNZ W4, loc_101378 ; +0x2f0, 0x1013b0 B loc_101A84 ; +0x2f4, 0x1013b4 LDP Q2, Q5, [X0,#0x20]; jumptable 000000000010111C cases 12-15 ; +0x2f8, 0x1013b8 LDP Q3, Q4, [X0] ; +0x2fc, 0x1013bc MOV X16, X1 ; +0x300, 0x1013c0 MOV X17, X3 ; +0x304, 0x1013c4 AND V5.16B, V5.16B, V0.16B ; +0x308, 0x1013c8 MOV W4, W11 ; +0x30c, 0x1013cc CBZ W4, loc_101484 ; +0x310, 0x1013d0 LDP Q19, Q20, [X17,#0x100] ; +0x314, 0x1013d4 LDP Q21, Q22, [X17,#0x180] ; +0x318, 0x1013d8 LDP Q7, Q16, [X17] ; +0x31c, 0x1013dc LDP Q17, Q18, [X17,#0x80] ; +0x320, 0x1013e0 FMUL V19.4S, V19.4S, V3.4S ; +0x324, 0x1013e4 FMUL V21.4S, V21.4S, V3.4S ; +0x328, 0x1013e8 FMLA V19.4S, V4.4S, V20.4S ; +0x32c, 0x1013ec FMLA V21.4S, V4.4S, V22.4S ; +0x330, 0x1013f0 LDP Q20, Q22, [X17,#0x20] ; +0x334, 0x1013f4 FMUL V7.4S, V7.4S, V3.4S ; +0x338, 0x1013f8 FMLA V7.4S, V4.4S, V16.4S ; +0x33c, 0x1013fc FMUL V17.4S, V17.4S, V3.4S ; +0x340, 0x101400 FMLA V7.4S, V2.4S, V20.4S ; +0x344, 0x101404 LDP Q23, Q20, [X17,#0xA0] ; +0x348, 0x101408 FMLA V17.4S, V4.4S, V18.4S ; +0x34c, 0x10140c LDR Q6, [X16] ; +0x350, 0x101410 FMLA V7.4S, V5.4S, V22.4S ; +0x354, 0x101414 FMLA V17.4S, V2.4S, V23.4S ; +0x358, 0x101418 LDP Q16, Q23, [X17,#0x120] ; +0x35c, 0x10141c FMLA V17.4S, V5.4S, V20.4S ; +0x360, 0x101420 AND V6.16B, V6.16B, V1.16B ; +0x364, 0x101424 SUB W4, W4, #1 ; +0x368, 0x101428 FMLA V19.4S, V2.4S, V16.4S ; +0x36c, 0x10142c LDP Q18, Q16, [X17,#0x1A0] ; +0x370, 0x101430 FMLA V19.4S, V5.4S, V23.4S ; +0x374, 0x101434 ADD X17, X17, #0x200 ; +0x378, 0x101438 FMLA V21.4S, V2.4S, V18.4S ; +0x37c, 0x10143c FMLA V21.4S, V5.4S, V16.4S ; +0x380, 0x101440 EXT V16.16B, V17.16B, V7.16B, #8 ; +0x384, 0x101444 EXT V18.16B, V21.16B, V19.16B, #8 ; +0x388, 0x101448 EXT V16.16B, V7.16B, V16.16B, #8 ; +0x38c, 0x10144c EXT V18.16B, V19.16B, V18.16B, #8 ; +0x390, 0x101450 INS V7.D[1], V17.D[0] ; +0x394, 0x101454 INS V19.D[1], V21.D[0] ; +0x398, 0x101458 UZP1 V17.4S, V16.4S, V18.4S ; +0x39c, 0x10145c UZP2 V16.4S, V16.4S, V18.4S ; +0x3a0, 0x101460 UZP1 V18.4S, V7.4S, V19.4S ; +0x3a4, 0x101464 UZP2 V7.4S, V7.4S, V19.4S ; +0x3a8, 0x101468 FADD V6.4S, V6.4S, V7.4S ; +0x3ac, 0x10146c FADD V6.4S, V6.4S, V17.4S ; +0x3b0, 0x101470 FADD V6.4S, V6.4S, V16.4S ; +0x3b4, 0x101474 FADD V6.4S, V18.4S, V6.4S ; +0x3b8, 0x101478 STR Q6, [X16],#0x10 ; +0x3bc, 0x10147c CBNZ W4, loc_1013D4 ; +0x3c0, 0x101480 MOV W4, W12 ; +0x3c4, 0x101484 CBZ W4, loc_101A84 ; +0x3c8, 0x101488 LDP Q6, Q7, [X17] ; +0x3cc, 0x10148c LDR W5, [X16] ; +0x3d0, 0x101490 SUB W4, W4, #1 ; +0x3d4, 0x101494 FMUL V6.4S, V6.4S, V3.4S ; +0x3d8, 0x101498 FMLA V6.4S, V4.4S, V7.4S ; +0x3dc, 0x10149c LDP Q16, Q7, [X17,#0x20] ; +0x3e0, 0x1014a0 AND W5, W5, W9 ; +0x3e4, 0x1014a4 ADD X17, X17, #0x80 ; +0x3e8, 0x1014a8 FMLA V6.4S, V2.4S, V16.4S ; +0x3ec, 0x1014ac FMLA V6.4S, V5.4S, V7.4S ; +0x3f0, 0x1014b0 FADDP V6.4S, V6.4S, V6.4S ; +0x3f4, 0x1014b4 FMOV S7, W5 ; +0x3f8, 0x1014b8 FADDP S6, V6.2S ; +0x3fc, 0x1014bc FADD S6, S6, S7 ; +0x400, 0x1014c0 STR S6, [X16],#4 ; +0x404, 0x1014c4 CBNZ W4, loc_10148C ; +0x408, 0x1014c8 B loc_101A84 ; +0x40c, 0x1014cc LDP Q5, Q6, [X0,#0x30]; jumptable 000000000010111C cases 16-19 ; +0x410, 0x1014d0 LDP Q2, Q3, [X0] ; +0x414, 0x1014d4 LDR Q4, [X0,#0x20] ; +0x418, 0x1014d8 MOV X16, X1 ; +0x41c, 0x1014dc AND V6.16B, V6.16B, V0.16B ; +0x420, 0x1014e0 MOV X17, X3 ; +0x424, 0x1014e4 MOV W4, W11 ; +0x428, 0x1014e8 CBZ W4, loc_1015C0 ; +0x42c, 0x1014ec LDP Q7, Q17, [X17] ; +0x430, 0x1014f0 LDP Q18, Q19, [X17,#0x80] ; +0x434, 0x1014f4 LDP Q20, Q21, [X17,#0x100] ; +0x438, 0x1014f8 LDP Q22, Q23, [X17,#0x180] ; +0x43c, 0x1014fc FMUL V16.4S, V7.4S, V2.4S ; +0x440, 0x101500 FMUL V7.4S, V18.4S, V2.4S ; +0x444, 0x101504 FMLA V7.4S, V3.4S, V19.4S ; +0x448, 0x101508 FMUL V19.4S, V20.4S, V2.4S ; +0x44c, 0x10150c FMLA V19.4S, V3.4S, V21.4S ; +0x450, 0x101510 FMUL V21.4S, V22.4S, V2.4S ; +0x454, 0x101514 FMLA V16.4S, V3.4S, V17.4S ; +0x458, 0x101518 FMLA V21.4S, V3.4S, V23.4S ; +0x45c, 0x10151c LDP Q20, Q22, [X17,#0x20] ; +0x460, 0x101520 LDP Q17, Q23, [X17,#0x120] ; +0x464, 0x101524 SUB W4, W4, #1 ; +0x468, 0x101528 FMLA V16.4S, V4.4S, V20.4S ; +0x46c, 0x10152c LDP Q24, Q20, [X17,#0xA0] ; +0x470, 0x101530 FMLA V19.4S, V4.4S, V17.4S ; +0x474, 0x101534 LDP Q18, Q17, [X17,#0x1A0] ; +0x478, 0x101538 FMLA V16.4S, V5.4S, V22.4S ; +0x47c, 0x10153c FMLA V7.4S, V4.4S, V24.4S ; +0x480, 0x101540 LDR Q22, [X17,#0x40] ; +0x484, 0x101544 FMLA V21.4S, V4.4S, V18.4S ; +0x488, 0x101548 FMLA V7.4S, V5.4S, V20.4S ; +0x48c, 0x10154c LDR Q20, [X17,#0xC0] ; +0x490, 0x101550 FMLA V19.4S, V5.4S, V23.4S ; +0x494, 0x101554 LDR Q23, [X17,#0x140] ; +0x498, 0x101558 FMLA V21.4S, V5.4S, V17.4S ; +0x49c, 0x10155c LDR Q17, [X17,#0x1C0] ; +0x4a0, 0x101560 LDR Q18, [X16] ; +0x4a4, 0x101564 FMLA V16.4S, V6.4S, V22.4S ; +0x4a8, 0x101568 FMLA V7.4S, V6.4S, V20.4S ; +0x4ac, 0x10156c FMLA V19.4S, V6.4S, V23.4S ; +0x4b0, 0x101570 FMLA V21.4S, V6.4S, V17.4S ; +0x4b4, 0x101574 EXT V17.16B, V7.16B, V16.16B, #8 ; +0x4b8, 0x101578 EXT V20.16B, V21.16B, V19.16B, #8 ; +0x4bc, 0x10157c EXT V17.16B, V16.16B, V17.16B, #8 ; +0x4c0, 0x101580 EXT V20.16B, V19.16B, V20.16B, #8 ; +0x4c4, 0x101584 INS V16.D[1], V7.D[0] ; +0x4c8, 0x101588 INS V19.D[1], V21.D[0] ; +0x4cc, 0x10158c AND V18.16B, V18.16B, V1.16B ; +0x4d0, 0x101590 UZP1 V7.4S, V17.4S, V20.4S ; +0x4d4, 0x101594 UZP2 V17.4S, V17.4S, V20.4S ; +0x4d8, 0x101598 UZP1 V20.4S, V16.4S, V19.4S ; +0x4dc, 0x10159c UZP2 V16.4S, V16.4S, V19.4S ; +0x4e0, 0x1015a0 FADD V16.4S, V18.4S, V16.4S ; +0x4e4, 0x1015a4 FADD V7.4S, V16.4S, V7.4S ; +0x4e8, 0x1015a8 FADD V7.4S, V7.4S, V17.4S ; +0x4ec, 0x1015ac FADD V7.4S, V20.4S, V7.4S ; +0x4f0, 0x1015b0 STR Q7, [X16],#0x10 ; +0x4f4, 0x1015b4 ADD X17, X17, #0x200 ; +0x4f8, 0x1015b8 CBNZ W4, loc_1014F0 ; +0x4fc, 0x1015bc MOV W4, W12 ; +0x500, 0x1015c0 CBZ W4, loc_101A84 ; +0x504, 0x1015c4 LDP Q7, Q16, [X17] ; +0x508, 0x1015c8 LDR W5, [X16] ; +0x50c, 0x1015cc SUB W4, W4, #1 ; +0x510, 0x1015d0 FMUL V7.4S, V7.4S, V2.4S ; +0x514, 0x1015d4 FMLA V7.4S, V3.4S, V16.4S ; +0x518, 0x1015d8 LDP Q17, Q16, [X17,#0x20] ; +0x51c, 0x1015dc AND W5, W5, W9 ; +0x520, 0x1015e0 FMLA V7.4S, V4.4S, V17.4S ; +0x524, 0x1015e4 LDR Q17, [X17,#0x40] ; +0x528, 0x1015e8 FMLA V7.4S, V5.4S, V16.4S ; +0x52c, 0x1015ec FMOV S16, W5 ; +0x530, 0x1015f0 ADD X17, X17, #0x80 ; +0x534, 0x1015f4 FMLA V7.4S, V6.4S, V17.4S ; +0x538, 0x1015f8 FADDP V7.4S, V7.4S, V7.4S ; +0x53c, 0x1015fc FADDP S7, V7.2S ; +0x540, 0x101600 FADD S7, S7, S16 ; +0x544, 0x101604 STR S7, [X16],#4 ; +0x548, 0x101608 CBNZ W4, loc_1015C8 ; +0x54c, 0x10160c B loc_101A84 ; +0x550, 0x101610 LDP Q4, Q7, [X0,#0x40]; jumptable 000000000010111C cases 20-23 ; +0x554, 0x101614 LDP Q2, Q3, [X0] ; +0x558, 0x101618 LDP Q5, Q6, [X0,#0x20] ; +0x55c, 0x10161c MOV X16, X1 ; +0x560, 0x101620 AND V7.16B, V7.16B, V0.16B ; +0x564, 0x101624 MOV X17, X3 ; +0x568, 0x101628 MOV W4, W11 ; +0x56c, 0x10162c CBZ W4, loc_101714 ; +0x570, 0x101630 LDP Q17, Q19, [X17] ; +0x574, 0x101634 LDP Q22, Q23, [X17,#0x100] ; +0x578, 0x101638 LDP Q20, Q21, [X17,#0x80] ; +0x57c, 0x10163c LDP Q24, Q25, [X17,#0x180] ; +0x580, 0x101640 FMUL V18.4S, V17.4S, V2.4S ; +0x584, 0x101644 FMLA V18.4S, V3.4S, V19.4S ; +0x588, 0x101648 FMUL V19.4S, V22.4S, V2.4S ; +0x58c, 0x10164c FMLA V19.4S, V3.4S, V23.4S ; +0x590, 0x101650 LDP Q22, Q23, [X17,#0x20] ; +0x594, 0x101654 FMUL V17.4S, V20.4S, V2.4S ; +0x598, 0x101658 FMUL V20.4S, V24.4S, V2.4S ; +0x59c, 0x10165c FMLA V17.4S, V3.4S, V21.4S ; +0x5a0, 0x101660 FMLA V20.4S, V3.4S, V25.4S ; +0x5a4, 0x101664 FMLA V18.4S, V5.4S, V22.4S ; +0x5a8, 0x101668 LDP Q26, Q22, [X17,#0xA0] ; +0x5ac, 0x10166c LDP Q21, Q25, [X17,#0x1A0] ; +0x5b0, 0x101670 FMLA V18.4S, V6.4S, V23.4S ; +0x5b4, 0x101674 LDP Q27, Q24, [X17,#0x120] ; +0x5b8, 0x101678 FMLA V17.4S, V5.4S, V26.4S ; +0x5bc, 0x10167c FMLA V20.4S, V5.4S, V21.4S ; +0x5c0, 0x101680 FMLA V17.4S, V6.4S, V22.4S ; +0x5c4, 0x101684 FMLA V20.4S, V6.4S, V25.4S ; +0x5c8, 0x101688 LDP Q22, Q25, [X17,#0x40] ; +0x5cc, 0x10168c FMLA V19.4S, V5.4S, V27.4S ; +0x5d0, 0x101690 FMLA V19.4S, V6.4S, V24.4S ; +0x5d4, 0x101694 LDR Q16, [X16] ; +0x5d8, 0x101698 FMLA V18.4S, V4.4S, V22.4S ; +0x5dc, 0x10169c LDP Q21, Q22, [X17,#0xC0] ; +0x5e0, 0x1016a0 FMLA V18.4S, V7.4S, V25.4S ; +0x5e4, 0x1016a4 AND V16.16B, V16.16B, V1.16B ; +0x5e8, 0x1016a8 SUB W4, W4, #1 ; +0x5ec, 0x1016ac FMLA V17.4S, V4.4S, V21.4S ; +0x5f0, 0x1016b0 LDP Q23, Q21, [X17,#0x140] ; +0x5f4, 0x1016b4 FMLA V17.4S, V7.4S, V22.4S ; +0x5f8, 0x1016b8 FMLA V19.4S, V4.4S, V23.4S ; +0x5fc, 0x1016bc LDP Q24, Q23, [X17,#0x1C0] ; +0x600, 0x1016c0 FMLA V19.4S, V7.4S, V21.4S ; +0x604, 0x1016c4 EXT V21.16B, V17.16B, V18.16B, #8 ; +0x608, 0x1016c8 EXT V21.16B, V18.16B, V21.16B, #8 ; +0x60c, 0x1016cc FMLA V20.4S, V4.4S, V24.4S ; +0x610, 0x1016d0 FMLA V20.4S, V7.4S, V23.4S ; +0x614, 0x1016d4 EXT V22.16B, V20.16B, V19.16B, #8 ; +0x618, 0x1016d8 EXT V22.16B, V19.16B, V22.16B, #8 ; +0x61c, 0x1016dc INS V18.D[1], V17.D[0] ; +0x620, 0x1016e0 INS V19.D[1], V20.D[0] ; +0x624, 0x1016e4 UZP1 V17.4S, V21.4S, V22.4S ; +0x628, 0x1016e8 UZP2 V20.4S, V21.4S, V22.4S ; +0x62c, 0x1016ec UZP1 V21.4S, V18.4S, V19.4S ; +0x630, 0x1016f0 UZP2 V18.4S, V18.4S, V19.4S ; +0x634, 0x1016f4 FADD V16.4S, V16.4S, V18.4S ; +0x638, 0x1016f8 FADD V16.4S, V16.4S, V17.4S ; +0x63c, 0x1016fc FADD V16.4S, V16.4S, V20.4S ; +0x640, 0x101700 FADD V16.4S, V21.4S, V16.4S ; +0x644, 0x101704 STR Q16, [X16],#0x10 ; +0x648, 0x101708 ADD X17, X17, #0x200 ; +0x64c, 0x10170c CBNZ W4, loc_101634 ; +0x650, 0x101710 MOV W4, W12 ; +0x654, 0x101714 CBZ W4, loc_101A84 ; +0x658, 0x101718 LDP Q16, Q17, [X17] ; +0x65c, 0x10171c LDR W5, [X16] ; +0x660, 0x101720 SUB W4, W4, #1 ; +0x664, 0x101724 FMUL V16.4S, V16.4S, V2.4S ; +0x668, 0x101728 FMLA V16.4S, V3.4S, V17.4S ; +0x66c, 0x10172c LDP Q18, Q17, [X17,#0x20] ; +0x670, 0x101730 AND W5, W5, W9 ; +0x674, 0x101734 FMLA V16.4S, V5.4S, V18.4S ; +0x678, 0x101738 FMLA V16.4S, V6.4S, V17.4S ; +0x67c, 0x10173c LDP Q18, Q17, [X17,#0x40] ; +0x680, 0x101740 ADD X17, X17, #0x80 ; +0x684, 0x101744 FMLA V16.4S, V4.4S, V18.4S ; +0x688, 0x101748 FMLA V16.4S, V7.4S, V17.4S ; +0x68c, 0x10174c FADDP V16.4S, V16.4S, V16.4S ; +0x690, 0x101750 FMOV S17, W5 ; +0x694, 0x101754 FADDP S16, V16.2S ; +0x698, 0x101758 FADD S16, S16, S17 ; +0x69c, 0x10175c STR S16, [X16],#4 ; +0x6a0, 0x101760 CBNZ W4, loc_10171C ; +0x6a4, 0x101764 B loc_101A84 ; +0x6a8, 0x101768 LDP Q7, Q16, [X0,#0x50]; jumptable 000000000010111C cases 24-27 ; +0x6ac, 0x10176c LDP Q2, Q3, [X0] ; +0x6b0, 0x101770 LDP Q4, Q5, [X0,#0x20] ; +0x6b4, 0x101774 LDR Q6, [X0,#0x40] ; +0x6b8, 0x101778 AND V16.16B, V16.16B, V0.16B ; +0x6bc, 0x10177c MOV X16, X1 ; +0x6c0, 0x101780 MOV X17, X3 ; +0x6c4, 0x101784 MOV W4, W11 ; +0x6c8, 0x101788 CBZ W4, loc_101890 ; +0x6cc, 0x10178c LDP Q17, Q19, [X17] ; +0x6d0, 0x101790 LDP Q22, Q23, [X17,#0x100] ; +0x6d4, 0x101794 LDP Q20, Q21, [X17,#0x80] ; +0x6d8, 0x101798 LDP Q24, Q25, [X17,#0x180] ; +0x6dc, 0x10179c FMUL V18.4S, V17.4S, V2.4S ; +0x6e0, 0x1017a0 FMLA V18.4S, V3.4S, V19.4S ; +0x6e4, 0x1017a4 FMUL V19.4S, V22.4S, V2.4S ; +0x6e8, 0x1017a8 FMLA V19.4S, V3.4S, V23.4S ; +0x6ec, 0x1017ac LDP Q22, Q23, [X17,#0x20] ; +0x6f0, 0x1017b0 FMUL V17.4S, V20.4S, V2.4S ; +0x6f4, 0x1017b4 FMUL V20.4S, V24.4S, V2.4S ; +0x6f8, 0x1017b8 FMLA V17.4S, V3.4S, V21.4S ; +0x6fc, 0x1017bc FMLA V20.4S, V3.4S, V25.4S ; +0x700, 0x1017c0 FMLA V18.4S, V4.4S, V22.4S ; +0x704, 0x1017c4 LDP Q26, Q22, [X17,#0xA0] ; +0x708, 0x1017c8 LDP Q21, Q25, [X17,#0x1A0] ; +0x70c, 0x1017cc FMLA V18.4S, V5.4S, V23.4S ; +0x710, 0x1017d0 LDP Q27, Q24, [X17,#0x120] ; +0x714, 0x1017d4 FMLA V17.4S, V4.4S, V26.4S ; +0x718, 0x1017d8 FMLA V20.4S, V4.4S, V21.4S ; +0x71c, 0x1017dc FMLA V17.4S, V5.4S, V22.4S ; +0x720, 0x1017e0 FMLA V20.4S, V5.4S, V25.4S ; +0x724, 0x1017e4 LDP Q22, Q25, [X17,#0x40] ; +0x728, 0x1017e8 FMLA V19.4S, V4.4S, V27.4S ; +0x72c, 0x1017ec FMLA V19.4S, V5.4S, V24.4S ; +0x730, 0x1017f0 SUB W4, W4, #1 ; +0x734, 0x1017f4 FMLA V18.4S, V6.4S, V22.4S ; +0x738, 0x1017f8 LDP Q21, Q22, [X17,#0xC0] ; +0x73c, 0x1017fc FMLA V18.4S, V7.4S, V25.4S ; +0x740, 0x101800 LDR Q25, [X17,#0x60] ; +0x744, 0x101804 FMLA V17.4S, V6.4S, V21.4S ; +0x748, 0x101808 LDP Q23, Q21, [X17,#0x140] ; +0x74c, 0x10180c FMLA V17.4S, V7.4S, V22.4S ; +0x750, 0x101810 LDR Q22, [X17,#0xE0] ; +0x754, 0x101814 FMLA V18.4S, V16.4S, V25.4S ; +0x758, 0x101818 FMLA V19.4S, V6.4S, V23.4S ; +0x75c, 0x10181c LDP Q24, Q23, [X17,#0x1C0] ; +0x760, 0x101820 FMLA V19.4S, V7.4S, V21.4S ; +0x764, 0x101824 LDR Q21, [X17,#0x160] ; +0x768, 0x101828 FMLA V17.4S, V16.4S, V22.4S ; +0x76c, 0x10182c FMLA V20.4S, V6.4S, V24.4S ; +0x770, 0x101830 FMLA V20.4S, V7.4S, V23.4S ; +0x774, 0x101834 LDR Q23, [X17,#0x1E0] ; +0x778, 0x101838 LDR Q24, [X16] ; +0x77c, 0x10183c FMLA V19.4S, V16.4S, V21.4S ; +0x780, 0x101840 EXT V21.16B, V17.16B, V18.16B, #8 ; +0x784, 0x101844 FMLA V20.4S, V16.4S, V23.4S ; +0x788, 0x101848 EXT V22.16B, V20.16B, V19.16B, #8 ; +0x78c, 0x10184c EXT V21.16B, V18.16B, V21.16B, #8 ; +0x790, 0x101850 EXT V22.16B, V19.16B, V22.16B, #8 ; +0x794, 0x101854 INS V18.D[1], V17.D[0] ; +0x798, 0x101858 INS V19.D[1], V20.D[0] ; +0x79c, 0x10185c AND V24.16B, V24.16B, V1.16B ; +0x7a0, 0x101860 UZP1 V17.4S, V21.4S, V22.4S ; +0x7a4, 0x101864 UZP2 V20.4S, V21.4S, V22.4S ; +0x7a8, 0x101868 UZP1 V21.4S, V18.4S, V19.4S ; +0x7ac, 0x10186c UZP2 V18.4S, V18.4S, V19.4S ; +0x7b0, 0x101870 FADD V18.4S, V24.4S, V18.4S ; +0x7b4, 0x101874 FADD V17.4S, V18.4S, V17.4S ; +0x7b8, 0x101878 FADD V17.4S, V17.4S, V20.4S ; +0x7bc, 0x10187c FADD V17.4S, V21.4S, V17.4S ; +0x7c0, 0x101880 STR Q17, [X16],#0x10 ; +0x7c4, 0x101884 ADD X17, X17, #0x200 ; +0x7c8, 0x101888 CBNZ W4, loc_101790 ; +0x7cc, 0x10188c MOV W4, W12 ; +0x7d0, 0x101890 CBZ W4, loc_101A84 ; +0x7d4, 0x101894 LDP Q17, Q18, [X17] ; +0x7d8, 0x101898 LDP Q19, Q20, [X17,#0x20] ; +0x7dc, 0x10189c LDR W5, [X16] ; +0x7e0, 0x1018a0 SUB W4, W4, #1 ; +0x7e4, 0x1018a4 FMUL V17.4S, V17.4S, V2.4S ; +0x7e8, 0x1018a8 FMLA V17.4S, V3.4S, V18.4S ; +0x7ec, 0x1018ac FMLA V17.4S, V4.4S, V19.4S ; +0x7f0, 0x1018b0 LDP Q18, Q19, [X17,#0x40] ; +0x7f4, 0x1018b4 FMLA V17.4S, V5.4S, V20.4S ; +0x7f8, 0x1018b8 AND W5, W5, W9 ; +0x7fc, 0x1018bc FMLA V17.4S, V6.4S, V18.4S ; +0x800, 0x1018c0 LDR Q18, [X17,#0x60] ; +0x804, 0x1018c4 FMLA V17.4S, V7.4S, V19.4S ; +0x808, 0x1018c8 ADD X17, X17, #0x80 ; +0x80c, 0x1018cc FMLA V17.4S, V16.4S, V18.4S ; +0x810, 0x1018d0 FADDP V17.4S, V17.4S, V17.4S ; +0x814, 0x1018d4 FMOV S18, W5 ; +0x818, 0x1018d8 FADDP S17, V17.2S ; +0x81c, 0x1018dc FADD S17, S17, S18 ; +0x820, 0x1018e0 STR S17, [X16],#4 ; +0x824, 0x1018e4 CBNZ W4, loc_101898 ; +0x828, 0x1018e8 B loc_101A84 ; +0x82c, 0x1018ec LDP Q6, Q17, [X0,#0x60]; jumptable 000000000010111C cases 28-31 ; +0x830, 0x1018f0 LDP Q2, Q3, [X0] ; +0x834, 0x1018f4 LDP Q4, Q5, [X0,#0x20] ; +0x838, 0x1018f8 LDP Q7, Q16, [X0,#0x40] ; +0x83c, 0x1018fc AND V17.16B, V17.16B, V0.16B ; +0x840, 0x101900 MOV X16, X1 ; +0x844, 0x101904 MOV X17, X3 ; +0x848, 0x101908 MOV W4, W11 ; +0x84c, 0x10190c CBZ W4, loc_101A24 ; +0x850, 0x101910 LDP Q19, Q21, [X17] ; +0x854, 0x101914 LDP Q24, Q25, [X17,#0x100] ; +0x858, 0x101918 LDP Q22, Q23, [X17,#0x80] ; +0x85c, 0x10191c LDP Q26, Q27, [X17,#0x180] ; +0x860, 0x101920 FMUL V20.4S, V19.4S, V2.4S ; +0x864, 0x101924 FMLA V20.4S, V3.4S, V21.4S ; +0x868, 0x101928 FMUL V21.4S, V24.4S, V2.4S ; +0x86c, 0x10192c FMLA V21.4S, V3.4S, V25.4S ; +0x870, 0x101930 LDP Q24, Q25, [X17,#0x20] ; +0x874, 0x101934 FMUL V19.4S, V22.4S, V2.4S ; +0x878, 0x101938 FMUL V22.4S, V26.4S, V2.4S ; +0x87c, 0x10193c FMLA V19.4S, V3.4S, V23.4S ; +0x880, 0x101940 FMLA V22.4S, V3.4S, V27.4S ; +0x884, 0x101944 FMLA V20.4S, V4.4S, V24.4S ; +0x888, 0x101948 LDP Q28, Q24, [X17,#0xA0] ; +0x88c, 0x10194c LDP Q23, Q27, [X17,#0x1A0] ; +0x890, 0x101950 FMLA V20.4S, V5.4S, V25.4S ; +0x894, 0x101954 LDP Q29, Q26, [X17,#0x120] ; +0x898, 0x101958 FMLA V19.4S, V4.4S, V28.4S ; +0x89c, 0x10195c FMLA V22.4S, V4.4S, V23.4S ; +0x8a0, 0x101960 FMLA V19.4S, V5.4S, V24.4S ; +0x8a4, 0x101964 FMLA V22.4S, V5.4S, V27.4S ; +0x8a8, 0x101968 LDP Q24, Q27, [X17,#0x40] ; +0x8ac, 0x10196c FMLA V21.4S, V4.4S, V29.4S ; +0x8b0, 0x101970 FMLA V21.4S, V5.4S, V26.4S ; +0x8b4, 0x101974 LDR Q18, [X16] ; +0x8b8, 0x101978 FMLA V20.4S, V7.4S, V24.4S ; +0x8bc, 0x10197c LDP Q23, Q24, [X17,#0xC0] ; +0x8c0, 0x101980 FMLA V20.4S, V16.4S, V27.4S ; +0x8c4, 0x101984 AND V18.16B, V18.16B, V1.16B ; +0x8c8, 0x101988 SUB W4, W4, #1 ; +0x8cc, 0x10198c FMLA V19.4S, V7.4S, V23.4S ; +0x8d0, 0x101990 LDP Q25, Q23, [X17,#0x140] ; +0x8d4, 0x101994 FMLA V19.4S, V16.4S, V24.4S ; +0x8d8, 0x101998 FMLA V21.4S, V7.4S, V25.4S ; +0x8dc, 0x10199c LDP Q26, Q25, [X17,#0x1C0] ; +0x8e0, 0x1019a0 FMLA V21.4S, V16.4S, V23.4S ; +0x8e4, 0x1019a4 FMLA V22.4S, V7.4S, V26.4S ; +0x8e8, 0x1019a8 FMLA V22.4S, V16.4S, V25.4S ; +0x8ec, 0x1019ac LDP Q23, Q25, [X17,#0x60] ; +0x8f0, 0x1019b0 FMLA V20.4S, V6.4S, V23.4S ; +0x8f4, 0x1019b4 LDP Q26, Q23, [X17,#0xE0] ; +0x8f8, 0x1019b8 FMLA V20.4S, V17.4S, V25.4S ; +0x8fc, 0x1019bc FMLA V19.4S, V6.4S, V26.4S ; +0x900, 0x1019c0 LDP Q27, Q26, [X17,#0x160] ; +0x904, 0x1019c4 FMLA V19.4S, V17.4S, V23.4S ; +0x908, 0x1019c8 EXT V23.16B, V19.16B, V20.16B, #8 ; +0x90c, 0x1019cc EXT V23.16B, V20.16B, V23.16B, #8 ; +0x910, 0x1019d0 FMLA V21.4S, V6.4S, V27.4S ; +0x914, 0x1019d4 LDP Q24, Q27, [X17,#0x1E0] ; +0x918, 0x1019d8 FMLA V21.4S, V17.4S, V26.4S ; +0x91c, 0x1019dc INS V20.D[1], V19.D[0] ; +0x920, 0x1019e0 ADD X17, X17, #0x200 ; +0x924, 0x1019e4 FMLA V22.4S, V6.4S, V24.4S ; +0x928, 0x1019e8 FMLA V22.4S, V17.4S, V27.4S ; +0x92c, 0x1019ec EXT V24.16B, V22.16B, V21.16B, #8 ; +0x930, 0x1019f0 EXT V24.16B, V21.16B, V24.16B, #8 ; +0x934, 0x1019f4 INS V21.D[1], V22.D[0] ; +0x938, 0x1019f8 UZP1 V19.4S, V23.4S, V24.4S ; +0x93c, 0x1019fc UZP2 V22.4S, V23.4S, V24.4S ; +0x940, 0x101a00 UZP1 V23.4S, V20.4S, V21.4S ; +0x944, 0x101a04 UZP2 V20.4S, V20.4S, V21.4S ; +0x948, 0x101a08 FADD V18.4S, V18.4S, V20.4S ; +0x94c, 0x101a0c FADD V18.4S, V18.4S, V19.4S ; +0x950, 0x101a10 FADD V18.4S, V18.4S, V22.4S ; +0x954, 0x101a14 FADD V18.4S, V23.4S, V18.4S ; +0x958, 0x101a18 STR Q18, [X16],#0x10 ; +0x95c, 0x101a1c CBNZ W4, loc_101914 ; +0x960, 0x101a20 MOV W4, W12 ; +0x964, 0x101a24 CBZ W4, loc_101A84 ; +0x968, 0x101a28 LDP Q18, Q19, [X17] ; +0x96c, 0x101a2c LDP Q20, Q21, [X17,#0x20] ; +0x970, 0x101a30 LDR W5, [X16] ; +0x974, 0x101a34 SUB W4, W4, #1 ; +0x978, 0x101a38 FMUL V18.4S, V18.4S, V2.4S ; +0x97c, 0x101a3c FMLA V18.4S, V3.4S, V19.4S ; +0x980, 0x101a40 FMLA V18.4S, V4.4S, V20.4S ; +0x984, 0x101a44 LDP Q19, Q20, [X17,#0x40] ; +0x988, 0x101a48 FMLA V18.4S, V5.4S, V21.4S ; +0x98c, 0x101a4c AND W5, W5, W9 ; +0x990, 0x101a50 FMLA V18.4S, V7.4S, V19.4S ; +0x994, 0x101a54 FMLA V18.4S, V16.4S, V20.4S ; +0x998, 0x101a58 LDP Q19, Q20, [X17,#0x60] ; +0x99c, 0x101a5c ADD X17, X17, #0x80 ; +0x9a0, 0x101a60 FMLA V18.4S, V6.4S, V19.4S ; +0x9a4, 0x101a64 FMLA V18.4S, V17.4S, V20.4S ; +0x9a8, 0x101a68 FADDP V18.4S, V18.4S, V18.4S ; +0x9ac, 0x101a6c FMOV S19, W5 ; +0x9b0, 0x101a70 FADDP S18, V18.2S ; +0x9b4, 0x101a74 FADD S18, S18, S19 ; +0x9b8, 0x101a78 STR S18, [X16],#4 ; +0x9bc, 0x101a7c CBNZ W4, loc_101A2C ; +0x9c0, 0x101a80 ADD X1, X1, X13,LSL#2 ; +0x9c4, 0x101a84 ADD X0, X0, X14,LSL#2; jumptable 000000000010111C default case ; +0x9c8, 0x101a88 ADD W10, W10, #1 ; +0x9cc, 0x101a8c B loc_101100 ; +0x9d0, 0x101a90 RET ; +0x9d4, 0x101a94