400280: a9bf7bfd stp x29, x30, [sp, #-16]! 400284: 910003fd mov x29, sp 400288: 940000d2 bl 4005d0 <.plt+0x330> 40028c: a8c17bfd ldp x29, x30, [sp], #16 400290: d65f03c0 ret -- 400580: 53082000 ubfx w0, w0, #8, #1 400584: f0000481 adrp x1, 493000 <.got+0x24d0> 400588: a8c17bfd ldp x29, x30, [sp], #16 40058c: 39357020 strb w0, [x1, #3420] 400590: d65f03c0 ret -- 4005d0: 90000480 adrp x0, 490000 4005d4: f947e800 ldr x0, [x0, #4048] 4005d8: b4000040 cbz x0, 4005e0 <.plt+0x340> 4005dc: d503201f nop 4005e0: d65f03c0 ret -- 400604: f940bc21 ldr x1, [x1, #376] 400608: b4000061 cbz x1, 400614 <.plt+0x374> 40060c: aa0103f0 mov x16, x1 400610: d61f0200 br x16 400614: d65f03c0 ret -- 400644: f940c042 ldr x2, [x2, #384] 400648: b4000062 cbz x2, 400654 <.plt+0x3b4> 40064c: aa0203f0 mov x16, x2 400650: d61f0200 br x16 400654: d65f03c0 ret -- 40068c: 52800020 mov w0, #0x1 // #1 400690: 393f6260 strb w0, [x19, #4056] 400694: f9400bf3 ldr x19, [sp, #16] 400698: a8c27bfd ldp x29, x30, [sp], #32 40069c: d65f03c0 ret -- 4008a0: f94017e1 ldr x1, [sp, #40] 4008a4: f9000001 str x1, [x0] 4008a8: d503201f nop 4008ac: a8c37bfd ldp x29, x30, [sp], #48 4008b0: d65f03c0 ret -- 400a18: f94017e0 ldr x0, [sp, #40] 400a1c: 940072bd bl 41d510 400a20: fd4013e0 ldr d0, [sp, #32] 400a24: a8c37bfd ldp x29, x30, [sp], #48 400a28: d65f03c0 ret -- 400a58: 97ffff83 bl 400864 400a5c: d503201f nop 400a60: fd400be8 ldr d8, [sp, #16] 400a64: a8c37bfd ldp x29, x30, [sp], #48 400a68: d65f03c0 ret -- 400a98: 97ffff73 bl 400864 400a9c: d503201f nop 400aa0: fd400be8 ldr d8, [sp, #16] 400aa4: a8c37bfd ldp x29, x30, [sp], #48 400aa8: d65f03c0 ret -- 400ad8: 97ffff63 bl 400864 400adc: d503201f nop 400ae0: fd400be8 ldr d8, [sp, #16] 400ae4: a8c37bfd ldp x29, x30, [sp], #48 400ae8: d65f03c0 ret -- 400b18: 97ffff53 bl 400864 400b1c: d503201f nop 400b20: fd400be8 ldr d8, [sp, #16] 400b24: a8c37bfd ldp x29, x30, [sp], #48 400b28: d65f03c0 ret -- 400b60: 97ffff41 bl 400864 400b64: d503201f nop 400b68: fd400be8 ldr d8, [sp, #16] 400b6c: a8c37bfd ldp x29, x30, [sp], #48 400b70: d65f03c0 ret -- 400b9c: f9400fe0 ldr x0, [sp, #24] 400ba0: 97ffff31 bl 400864 400ba4: d503201f nop 400ba8: a8c37bfd ldp x29, x30, [sp], #48 400bac: d65f03c0 ret -- 400bd0: 91076000 add x0, x0, #0x1d8 400bd4: 94002847 bl 40acf0 400bd8: d503201f nop 400bdc: a8c37bfd ldp x29, x30, [sp], #48 400be0: d65f03c0 ret -- 400cb0: fd4013e0 ldr d0, [sp, #32] 400cb4: f9400fe0 ldr x0, [sp, #24] 400cb8: 97fffeeb bl 400864 400cbc: a8c37bfd ldp x29, x30, [sp], #48 400cc0: d65f03c0 ret -- 400d6c: 1a9f07e0 cset w0, ne // ne = any 400d70: 12001c00 and w0, w0, #0xff 400d74: a94153f3 ldp x19, x20, [sp, #16] 400d78: a8ca7bfd ldp x29, x30, [sp], #160 400d7c: d65f03c0 ret -- 400de0: 54ffff61 b.ne 400dcc // b.any 400de4: d503201f nop 400de8: d503201f nop 400dec: a8c37bfd ldp x29, x30, [sp], #48 400df0: d65f03c0 ret -- 400e44: 6b00003f cmp w1, w0 400e48: 54fffe6b b.lt 400e14 // b.tstop 400e4c: 52800000 mov w0, #0x0 // #0 400e50: a8c37bfd ldp x29, x30, [sp], #48 400e54: d65f03c0 ret -- 400ef0: 97ffffc1 bl 400df4 400ef4: 910003bf mov sp, x29 400ef8: f9400bf3 ldr x19, [sp, #16] 400efc: a8c37bfd ldp x29, x30, [sp], #48 400f00: d65f03c0 ret -- 401084: 1f400481 fmadd d1, d4, d0, d1 401088: 34000444 cbz w4, 401110 40108c: 9e670000 fmov d0, x0 401090: 1f400020 fmadd d0, d1, d0, d0 401094: d65f03c0 ret -- 4010e8: eb00007f cmp x3, x0 4010ec: 1e6e1002 fmov d2, #1.000000000000000000e+00 4010f0: 54000be8 b.hi 40126c // b.pmore 4010f4: 1e613840 fsub d0, d2, d1 4010f8: d65f03c0 ret -- 40122c: d2fffe00 mov x0, #0xfff0000000000000 // #-4503599627370496 401230: eb04041f cmp x0, x4, lsl #1 401234: 540001c3 b.cc 40126c // b.lo, b.ul, b.last 401238: 1e6e1000 fmov d0, #1.000000000000000000e+00 40123c: d65f03c0 ret -- 401244: 7100001f cmp w0, #0x0 401248: 1e602860 fadd d0, d3, d0 40124c: 1e614001 fneg d1, d0 401250: 1e601c20 fcsel d0, d1, d0, ne // ne = any 401254: d65f03c0 ret -- 401260: 1e6e1000 fmov d0, #1.000000000000000000e+00 401264: eb03041f cmp x0, x3, lsl #1 401268: 54fff162 b.cs 401094 // b.hs, b.nlast 40126c: 1e622820 fadd d0, d1, d2 401270: d65f03c0 ret -- 4012bc: 1a9f97e1 cset w1, hi // hi = pmore 4012c0: 6b00003f cmp w1, w0 4012c4: 54ffee81 b.ne 401094 // b.any 4012c8: 1e610820 fmul d0, d1, d1 4012cc: d65f03c0 ret -- 401340: 14000034 b 401410 401344: b6ffea84 tbz x4, #63, 401094 401348: 1e6e1001 fmov d1, #1.000000000000000000e+00 40134c: 1e601820 fdiv d0, d1, d0 401350: d65f03c0 ret -- 401358: f0000461 adrp x1, 490000 40135c: f945e021 ldr x1, [x1, #3008] 401360: d53bd042 mrs x2, tpidr_el0 401364: b8216840 str w0, [x2, x1] 401368: d65f03c0 ret -- 4013e0: 1e601800 fdiv d0, d0, d0 4013e4: 54000066 b.vs 4013f0 4013e8: 52800420 mov w0, #0x21 // #33 4013ec: 17ffffdb b 401358 4013f0: d65f03c0 ret 4013f4: d503201f nop 4013f8: 1e602008 fcmp d0, #0.0 4013fc: 54000040 b.eq 401404 // b.none 401400: d65f03c0 ret -- 401414: 92f00200 mov x0, #0x7fefffffffffffff // #9218868437227405311 401418: 9e670001 fmov d1, x0 40141c: 1e612040 fcmp d2, d1 401420: 5400004c b.gt 401428 401424: d65f03c0 ret -- 4017fc: 3100041f cmn w0, #0x1 401800: 54000080 b.eq 401810 // b.none 401804: a94153f3 ldp x19, x20, [sp, #16] 401808: a8cb7bfd ldp x29, x30, [sp], #176 40180c: d65f03c0 ret -- 401a9c: a94153f3 ldp x19, x20, [sp, #16] 401aa0: f9024300 str x0, [x24, #1152] 401aa4: a94363f7 ldp x23, x24, [sp, #48] 401aa8: a8c87bfd ldp x29, x30, [sp], #128 401aac: d65f03c0 ret -- 401b34: f9400400 ldr x0, [x0, #8] 401b38: f9400021 ldr x1, [x1] 401b3c: f9400821 ldr x1, [x1, #16] 401b40: 8b000020 add x0, x1, x0 401b44: d65f03c0 ret -- 401bf8: a94153f3 ldp x19, x20, [sp, #16] 401bfc: a9425bf5 ldp x21, x22, [sp, #32] 401c00: a94363f7 ldp x23, x24, [sp, #48] 401c04: a8c47bfd ldp x29, x30, [sp], #64 401c08: d65f03c0 ret -- 401c60: f0000460 adrp x0, 490000 401c64: f946e000 ldr x0, [x0, #3520] 401c68: d53bd041 mrs x1, tpidr_el0 401c6c: 8b000020 add x0, x1, x0 401c70: d65f03c0 ret -- 401e90: aa1503e0 mov x0, x21 401e94: a94153f3 ldp x19, x20, [sp, #16] 401e98: f94013f5 ldr x21, [sp, #32] 401e9c: a8c37bfd ldp x29, x30, [sp], #48 401ea0: d65f03c0 ret -- 401f38: aa1503e0 mov x0, x21 401f3c: a94153f3 ldp x19, x20, [sp, #16] 401f40: f94013f5 ldr x21, [sp, #32] 401f44: a8c37bfd ldp x29, x30, [sp], #48 401f48: d65f03c0 ret -- 401f64: aa1503e0 mov x0, x21 401f68: a94153f3 ldp x19, x20, [sp, #16] 401f6c: f94013f5 ldr x21, [sp, #32] 401f70: a8c37bfd ldp x29, x30, [sp], #48 401f74: d65f03c0 ret -- 4020c8: b9400a80 ldr w0, [x20, #8] 4020cc: 4b010000 sub w0, w0, w1 4020d0: a94153f3 ldp x19, x20, [sp, #16] 4020d4: a8c27bfd ldp x29, x30, [sp], #32 4020d8: d65f03c0 ret -- 402150: aa1503e0 mov x0, x21 402154: a94153f3 ldp x19, x20, [sp, #16] 402158: f94013f5 ldr x21, [sp, #32] 40215c: a8c37bfd ldp x29, x30, [sp], #48 402160: d65f03c0 ret -- 4023a4: a94363f7 ldp x23, x24, [sp, #48] 4023a8: a9446bf9 ldp x25, x26, [sp, #64] 4023ac: a94573fb ldp x27, x28, [sp, #80] 4023b0: a8cc7bfd ldp x29, x30, [sp], #192 4023b4: d65f03c0 ret -- 402f44: a94363f7 ldp x23, x24, [sp, #48] 402f48: a9446bf9 ldp x25, x26, [sp, #64] 402f4c: a94573fb ldp x27, x28, [sp, #80] 402f50: a8d47bfd ldp x29, x30, [sp], #320 402f54: d65f03c0 ret -- 4032cc: a94563f7 ldp x23, x24, [sp, #80] 4032d0: a9466bf9 ldp x25, x26, [sp, #96] 4032d4: a94773fb ldp x27, x28, [sp, #112] 4032d8: 9102c3ff add sp, sp, #0xb0 4032dc: d65f03c0 ret -- 4036d4: a94363f7 ldp x23, x24, [sp, #48] 4036d8: a9446bf9 ldp x25, x26, [sp, #64] 4036dc: a94573fb ldp x27, x28, [sp, #80] 4036e0: a8d97bfd ldp x29, x30, [sp], #400 4036e4: d65f03c0 ret -- 404940: a94463f7 ldp x23, x24, [sp, #64] 404944: a9456bf9 ldp x25, x26, [sp, #80] 404948: a94673fb ldp x27, x28, [sp, #96] 40494c: 910983ff add sp, sp, #0x260 404950: d65f03c0 ret -- 404ccc: a9425bf5 ldp x21, x22, [sp, #32] 404cd0: a94363f7 ldp x23, x24, [sp, #48] 404cd4: a9446bf9 ldp x25, x26, [sp, #64] 404cd8: a8c57bfd ldp x29, x30, [sp], #80 404cdc: d65f03c0 ret -- 404dac: a9425bf5 ldp x21, x22, [sp, #32] 404db0: a94363f7 ldp x23, x24, [sp, #48] 404db4: a9446bf9 ldp x25, x26, [sp, #64] 404db8: a8c57bfd ldp x29, x30, [sp], #80 404dbc: d65f03c0 ret -- 40514c: a9445bf5 ldp x21, x22, [sp, #64] 405150: a94563f7 ldp x23, x24, [sp, #80] 405154: a9466bf9 ldp x25, x26, [sp, #96] 405158: 9102c3ff add sp, sp, #0xb0 40515c: d65f03c0 ret -- 4052e4: a94563f7 ldp x23, x24, [sp, #80] 4052e8: a9466bf9 ldp x25, x26, [sp, #96] 4052ec: a94773fb ldp x27, x28, [sp, #112] 4052f0: 9102c3ff add sp, sp, #0xb0 4052f4: d65f03c0 ret -- 405414: a94153f3 ldp x19, x20, [sp, #16] 405418: a9425bf5 ldp x21, x22, [sp, #32] 40541c: 3900009f strb wzr, [x4] 405420: a8c37bfd ldp x29, x30, [sp], #48 405424: d65f03c0 ret -- 405450: a94153f3 ldp x19, x20, [sp, #16] 405454: a9425bf5 ldp x21, x22, [sp, #32] 405458: d2800000 mov x0, #0x0 // #0 40545c: a8c37bfd ldp x29, x30, [sp], #48 405460: d65f03c0 ret -- 40556c: 2a1403e0 mov w0, w20 405570: a94153f3 ldp x19, x20, [sp, #16] 405574: f94013f5 ldr x21, [sp, #32] 405578: a8c67bfd ldp x29, x30, [sp], #96 40557c: d65f03c0 ret -- 405730: aa1303e0 mov x0, x19 405734: f9400bf3 ldr x19, [sp, #16] 405738: a8c27bfd ldp x29, x30, [sp], #32 40573c: 14005f75 b 41d510 405740: d65f03c0 ret -- 4057a4: a94153f3 ldp x19, x20, [sp, #16] 4057a8: d2800000 mov x0, #0x0 // #0 4057ac: a9425bf5 ldp x21, x22, [sp, #32] 4057b0: a8c37bfd ldp x29, x30, [sp], #48 4057b4: d65f03c0 ret -- 4057dc: 54ffff81 b.ne 4057cc // b.any 4057e0: a94153f3 ldp x19, x20, [sp, #16] 4057e4: a9425bf5 ldp x21, x22, [sp, #32] 4057e8: a8c37bfd ldp x29, x30, [sp], #48 4057ec: d65f03c0 ret -- 4057f8: b4fffd80 cbz x0, 4057a8 4057fc: 2900581f stp wzr, w22, [x0] 405800: a9425bf5 ldp x21, x22, [sp, #32] 405804: a8c37bfd ldp x29, x30, [sp], #48 405808: d65f03c0 ret -- 405b98: a94363f7 ldp x23, x24, [sp, #48] 405b9c: a9446bf9 ldp x25, x26, [sp, #64] 405ba0: a94573fb ldp x27, x28, [sp, #80] 405ba4: 911f43ff add sp, sp, #0x7d0 405ba8: d65f03c0 ret -- 406044: a94153f3 ldp x19, x20, [sp, #16] 406048: a9425bf5 ldp x21, x22, [sp, #32] 40604c: f9401bf7 ldr x23, [sp, #48] 406050: a8c67bfd ldp x29, x30, [sp], #96 406054: d65f03c0 ret -- 406088: 39400041 ldrb w1, [x2] 40608c: 91000442 add x2, x2, #0x1 406090: 92401c23 and x3, x1, #0xff 406094: 35ffff01 cbnz w1, 406074 406098: d65f03c0 ret 40609c: d2800000 mov x0, #0x0 // #0 4060a0: d65f03c0 ret -- 406134: b900b261 str w1, [x19, #176] 406138: 52800000 mov w0, #0x0 // #0 40613c: f9400bf3 ldr x19, [sp, #16] 406140: a8c27bfd ldp x29, x30, [sp], #32 406144: d65f03c0 ret -- 406160: 1a9f17e1 cset w1, eq // eq = none 406164: b900b261 str w1, [x19, #176] 406168: f9400bf3 ldr x19, [sp, #16] 40616c: a8c27bfd ldp x29, x30, [sp], #32 406170: d65f03c0 ret -- 40626c: 54000181 b.ne 40629c // b.any 406270: 2a0403e0 mov w0, w4 406274: f9400bf3 ldr x19, [sp, #16] 406278: a8d37bfd ldp x29, x30, [sp], #304 40627c: d65f03c0 ret -- 4062f8: eb020021 subs x1, x1, x2 4062fc: d2800002 mov x2, #0x0 // #0 406300: 54000461 b.ne 40638c // b.any 406304: a8ca7bfd ldp x29, x30, [sp], #160 406308: d65f03c0 ret -- 406788: a94363f7 ldp x23, x24, [sp, #48] 40678c: a9446bf9 ldp x25, x26, [sp, #64] 406790: a94573fb ldp x27, x28, [sp, #80] 406794: a8ca7bfd ldp x29, x30, [sp], #160 406798: d65f03c0 ret -- 4069ec: 91000a73 add x19, x19, #0x2 4069f0: aa1303e0 mov x0, x19 4069f4: a94153f3 ldp x19, x20, [sp, #16] 4069f8: a8c47bfd ldp x29, x30, [sp], #64 4069fc: d65f03c0 ret -- 406a70: a94153f3 ldp x19, x20, [sp, #16] 406a74: a9425bf5 ldp x21, x22, [sp, #32] 406a78: a94363f7 ldp x23, x24, [sp, #48] 406a7c: a8c47bfd ldp x29, x30, [sp], #64 406a80: d65f03c0 ret 406a84: d2800013 mov x19, #0x0 // #0 406a88: aa1303e0 mov x0, x19 406a8c: a94153f3 ldp x19, x20, [sp, #16] 406a90: a8c47bfd ldp x29, x30, [sp], #64 406a94: d65f03c0 ret -- 406db0: a94153f3 ldp x19, x20, [sp, #16] 406db4: 91000421 add x1, x1, #0x1 406db8: a8c27bfd ldp x29, x30, [sp], #32 406dbc: f9020041 str x1, [x2, #1024] 406dc0: d65f03c0 ret -- 406df4: 17ffffeb b 406da0 406df8: d2800000 mov x0, #0x0 // #0 406dfc: a94153f3 ldp x19, x20, [sp, #16] 406e00: a8c27bfd ldp x29, x30, [sp], #32 406e04: d65f03c0 ret -- 406eb0: a94153f3 ldp x19, x20, [sp, #16] 406eb4: a9425bf5 ldp x21, x22, [sp, #32] 406eb8: a94363f7 ldp x23, x24, [sp, #48] 406ebc: a8c47bfd ldp x29, x30, [sp], #64 406ec0: d65f03c0 ret -- 406fb4: a9425bf5 ldp x21, x22, [sp, #32] 406fb8: a94363f7 ldp x23, x24, [sp, #48] 406fbc: a9446bf9 ldp x25, x26, [sp, #64] 406fc0: a8c57bfd ldp x29, x30, [sp], #80 406fc4: d65f03c0 ret -- 40711c: a9425bf5 ldp x21, x22, [sp, #32] 407120: a94363f7 ldp x23, x24, [sp, #48] 407124: a9446bf9 ldp x25, x26, [sp, #64] 407128: a8c57bfd ldp x29, x30, [sp], #80 40712c: d65f03c0 ret -- 4075d8: a9425bf5 ldp x21, x22, [sp, #32] 4075dc: a94363f7 ldp x23, x24, [sp, #48] 4075e0: f94023f9 ldr x25, [sp, #64] 4075e4: a8c57bfd ldp x29, x30, [sp], #80 4075e8: d65f03c0 ret -- 40787c: a94363f7 ldp x23, x24, [sp, #48] 407880: a9446bf9 ldp x25, x26, [sp, #64] 407884: a94573fb ldp x27, x28, [sp, #80] 407888: a8c97bfd ldp x29, x30, [sp], #144 40788c: d65f03c0 ret -- 40792c: a94363f7 ldp x23, x24, [sp, #48] 407930: a9446bf9 ldp x25, x26, [sp, #64] 407934: a94573fb ldp x27, x28, [sp, #80] 407938: a8c97bfd ldp x29, x30, [sp], #144 40793c: d65f03c0 ret -- 407ad8: a94363f7 ldp x23, x24, [sp, #48] 407adc: a9446bf9 ldp x25, x26, [sp, #64] 407ae0: a94573fb ldp x27, x28, [sp, #80] 407ae4: 911203ff add sp, sp, #0x480 407ae8: d65f03c0 ret -- 409840: 54000321 b.ne 4098a4 // b.any 409844: a94153f3 ldp x19, x20, [sp, #16] 409848: f94013f5 ldr x21, [sp, #32] 40984c: a8c47bfd ldp x29, x30, [sp], #64 409850: d65f03c0 ret -- 4098d0: 91002084 add x4, x4, #0x8 4098d4: 9a8634c0 cinc x0, x6, cs // cs = hs, nlast 4098d8: eb04007f cmp x3, x4 4098dc: 54fffee1 b.ne 4098b8 // b.any 4098e0: d65f03c0 ret -- 409908: eb03009f cmp x4, x3 40990c: 54ffff40 b.eq 4098f4 // b.none 409910: 12800000 mov w0, #0xffffffff // #-1 409914: 5a809400 cneg w0, w0, hi // hi = pmore 409918: d65f03c0 ret 40991c: 52800000 mov w0, #0x0 // #0 409920: d65f03c0 ret -- 409964: b100049f cmn x4, #0x1 409968: 54ffff01 b.ne 409948 // b.any 40996c: 9ac320a5 lsl x5, x5, x3 409970: f82478e5 str x5, [x7, x4, lsl #3] 409974: d65f03c0 ret -- 4099c8: 54ffff01 b.ne 4099a8 // b.any 4099cc: 8b020d24 add x4, x9, x2, lsl #3 4099d0: 9ac324c6 lsr x6, x6, x3 4099d4: f9000086 str x6, [x4] 4099d8: d65f03c0 ret -- 409a88: a94363f7 ldp x23, x24, [sp, #48] 409a8c: a9446bf9 ldp x25, x26, [sp, #64] 409a90: a94573fb ldp x27, x28, [sp, #80] 409a94: a8c97bfd ldp x29, x30, [sp], #144 409a98: d65f03c0 ret -- 409e40: b1000442 adds x2, x2, #0x1 409e44: 8b448004 add x4, x0, x4, lsr #32 409e48: 8b040060 add x0, x3, x4 409e4c: 54fffda1 b.ne 409e00 // b.any 409e50: d65f03c0 ret -- 409f18: a94153f3 ldp x19, x20, [sp, #16] 409f1c: a9425bf5 ldp x21, x22, [sp, #32] 409f20: a94363f7 ldp x23, x24, [sp, #48] 409f24: a8c47bfd ldp x29, x30, [sp], #64 409f28: d65f03c0 ret -- 409ffc: a94153f3 ldp x19, x20, [sp, #16] 40a000: a9425bf5 ldp x21, x22, [sp, #32] 40a004: a94363f7 ldp x23, x24, [sp, #48] 40a008: a8c87bfd ldp x29, x30, [sp], #128 40a00c: d65f03c0 ret -- 40a20c: a94363f7 ldp x23, x24, [sp, #48] 40a210: a9446bf9 ldp x25, x26, [sp, #64] 40a214: a94573fb ldp x27, x28, [sp, #80] 40a218: a8c87bfd ldp x29, x30, [sp], #128 40a21c: d65f03c0 ret -- 40a428: a94153f3 ldp x19, x20, [sp, #16] 40a42c: a9425bf5 ldp x21, x22, [sp, #32] 40a430: f9401bf7 ldr x23, [sp, #48] 40a434: a8c47bfd ldp x29, x30, [sp], #64 40a438: d65f03c0 ret -- 40a508: a94153f3 ldp x19, x20, [sp, #16] 40a50c: a9425bf5 ldp x21, x22, [sp, #32] 40a510: a94363f7 ldp x23, x24, [sp, #48] 40a514: a8c87bfd ldp x29, x30, [sp], #128 40a518: d65f03c0 ret -- 40a6d4: a94363f7 ldp x23, x24, [sp, #48] 40a6d8: a9446bf9 ldp x25, x26, [sp, #64] 40a6dc: a94573fb ldp x27, x28, [sp, #80] 40a6e0: a8c87bfd ldp x29, x30, [sp], #128 40a6e4: d65f03c0 ret -- 40a8bc: 540003e1 b.ne 40a938 // b.any 40a8c0: 910003bf mov sp, x29 40a8c4: f9400bf3 ldr x19, [sp, #16] 40a8c8: a8c37bfd ldp x29, x30, [sp], #48 40a8cc: d65f03c0 ret -- 40a96c: 91002084 add x4, x4, #0x8 40a970: 9a8624c0 cinc x0, x6, cc // cc = lo, ul, last 40a974: eb04007f cmp x3, x4 40a978: 54fffec1 b.ne 40a950 // b.any 40a97c: d65f03c0 ret -- 40a9f4: 910020c6 add x6, x6, #0x8 40a9f8: 8b040060 add x0, x3, x4 40a9fc: eb06005f cmp x2, x6 40aa00: 54fffd01 b.ne 40a9a0 // b.any 40aa04: d65f03c0 ret -- 40aa18: 2a030021 orr w1, w1, w3 40aa1c: 2a027c21 orr w1, w1, w2, lsl #31 40aa20: b3607c20 bfi x0, x1, #32, #32 40aa24: 9e670000 fmov d0, x0 40aa28: d65f03c0 ret -- 40ab10: a94153f3 ldp x19, x20, [sp, #16] 40ab14: aa1503e0 mov x0, x21 40ab18: a9425bf5 ldp x21, x22, [sp, #32] 40ab1c: a8c37bfd ldp x29, x30, [sp], #48 40ab20: d65f03c0 ret -- 40aba4: aa1503e0 mov x0, x21 40aba8: a94153f3 ldp x19, x20, [sp, #16] 40abac: a9425bf5 ldp x21, x22, [sp, #32] 40abb0: a8c37bfd ldp x29, x30, [sp], #48 40abb4: d65f03c0 ret -- 40acd8: d2800002 mov x2, #0x0 // #0 40acdc: 54000081 b.ne 40acec // b.any 40ace0: f9400bf3 ldr x19, [sp, #16] 40ace4: a8d27bfd ldp x29, x30, [sp], #288 40ace8: d65f03c0 ret -- 40ad98: d2800002 mov x2, #0x0 // #0 40ad9c: 54000081 b.ne 40adac // b.any 40ada0: f9400bf3 ldr x19, [sp, #16] 40ada4: a8d37bfd ldp x29, x30, [sp], #304 40ada8: d65f03c0 ret -- 40ae40: d2800002 mov x2, #0x0 // #0 40ae44: 54000081 b.ne 40ae54 // b.any 40ae48: f9400bf3 ldr x19, [sp, #16] 40ae4c: a8d27bfd ldp x29, x30, [sp], #288 40ae50: d65f03c0 ret -- 40aec0: 38401441 ldrb w1, [x2], #1 40aec4: 5100c021 sub w1, w1, #0x30 40aec8: 7100243f cmp w1, #0x9 40aecc: 54fffe69 b.ls 40ae98 // b.plast 40aed0: d65f03c0 ret -- 40af14: a94153f3 ldp x19, x20, [sp, #16] 40af18: a9425bf5 ldp x21, x22, [sp, #32] 40af1c: a94363f7 ldp x23, x24, [sp, #48] 40af20: a8c57bfd ldp x29, x30, [sp], #80 40af24: d65f03c0 ret -- 40afa8: a9425bf5 ldp x21, x22, [sp, #32] 40afac: a94363f7 ldp x23, x24, [sp, #48] 40afb0: a9446bf9 ldp x25, x26, [sp, #64] 40afb4: a8c57bfd ldp x29, x30, [sp], #80 40afb8: d65f03c0 ret -- 40b1ec: a9425bf5 ldp x21, x22, [sp, #32] 40b1f0: a94363f7 ldp x23, x24, [sp, #48] 40b1f4: a9446bf9 ldp x25, x26, [sp, #64] 40b1f8: 9112c3ff add sp, sp, #0x4b0 40b1fc: d65f03c0 ret -- 40b37c: 39000074 strb w20, [x3] 40b380: a94153f3 ldp x19, x20, [sp, #16] 40b384: a9425bf5 ldp x21, x22, [sp, #32] 40b388: a8c57bfd ldp x29, x30, [sp], #80 40b38c: d65f03c0 ret -- 40bb78: a94463f7 ldp x23, x24, [sp, #64] 40bb7c: a9456bf9 ldp x25, x26, [sp, #80] 40bb80: a94673fb ldp x27, x28, [sp, #96] 40bb84: 912643ff add sp, sp, #0x990 40bb88: d65f03c0 ret -- 40d808: a94663f7 ldp x23, x24, [sp, #96] 40d80c: a9476bf9 ldp x25, x26, [sp, #112] 40d810: a94873fb ldp x27, x28, [sp, #128] 40d814: 911883ff add sp, sp, #0x620 40d818: d65f03c0 ret -- 40fef0: a94153f3 ldp x19, x20, [sp, #16] 40fef4: a9425bf5 ldp x21, x22, [sp, #32] 40fef8: a94363f7 ldp x23, x24, [sp, #48] 40fefc: 8b2c63ff add sp, sp, x12 40ff00: d65f03c0 ret -- 410030: 38401441 ldrb w1, [x2], #1 410034: 5100c021 sub w1, w1, #0x30 410038: 7100243f cmp w1, #0x9 41003c: 54fffe69 b.ls 410008 // b.plast 410040: d65f03c0 ret -- 410228: aa1503e0 mov x0, x21 41022c: a94153f3 ldp x19, x20, [sp, #16] 410230: f94013f5 ldr x21, [sp, #32] 410234: a8c47bfd ldp x29, x30, [sp], #64 410238: d65f03c0 ret -- 4102d0: aa1503e0 mov x0, x21 4102d4: a94153f3 ldp x19, x20, [sp, #16] 4102d8: f94013f5 ldr x21, [sp, #32] 4102dc: a8c47bfd ldp x29, x30, [sp], #64 4102e0: d65f03c0 ret -- 41089c: a9425bf5 ldp x21, x22, [sp, #32] 4108a0: a94363f7 ldp x23, x24, [sp, #48] 4108a4: f94023f9 ldr x25, [sp, #64] 4108a8: a8c97bfd ldp x29, x30, [sp], #144 4108ac: d65f03c0 ret -- 410a40: 2a1403e0 mov w0, w20 410a44: a94153f3 ldp x19, x20, [sp, #16] 410a48: a9425bf5 ldp x21, x22, [sp, #32] 410a4c: a8c67bfd ldp x29, x30, [sp], #96 410a50: d65f03c0 ret -- 410b30: d2800002 mov x2, #0x0 // #0 410b34: 54000081 b.ne 410b44 // b.any 410b38: f9400bf3 ldr x19, [sp, #16] 410b3c: a8d27bfd ldp x29, x30, [sp], #288 410b40: d65f03c0 ret -- 410c7c: 2a1503e0 mov w0, w21 410c80: a94153f3 ldp x19, x20, [sp, #16] 410c84: a9425bf5 ldp x21, x22, [sp, #32] 410c88: a8d47bfd ldp x29, x30, [sp], #320 410c8c: d65f03c0 ret -- 410e34: a94153f3 ldp x19, x20, [sp, #16] 410e38: a9425bf5 ldp x21, x22, [sp, #32] 410e3c: f9401bf7 ldr x23, [sp, #48] 410e40: a8c47bfd ldp x29, x30, [sp], #64 410e44: d65f03c0 ret -- 411014: 2a1403e0 mov w0, w20 411018: a94153f3 ldp x19, x20, [sp, #16] 41101c: f94013f5 ldr x21, [sp, #32] 411020: a8c37bfd ldp x29, x30, [sp], #48 411024: d65f03c0 ret -- 4110ec: f9405003 ldr x3, [x0, #160] 4110f0: f9006c02 str x2, [x0, #216] 4110f4: 912a4021 add x1, x1, #0xa90 4110f8: f9007061 str x1, [x3, #224] 4110fc: d65f03c0 ret -- 4111c8: a94153f3 ldp x19, x20, [sp, #16] 4111cc: a9425bf5 ldp x21, x22, [sp, #32] 4111d0: f9401bf7 ldr x23, [sp, #48] 4111d4: a8c47bfd ldp x29, x30, [sp], #64 4111d8: d65f03c0 ret -- 411204: a94153f3 ldp x19, x20, [sp, #16] 411208: a9425bf5 ldp x21, x22, [sp, #32] 41120c: f9401bf7 ldr x23, [sp, #48] 411210: a8c47bfd ldp x29, x30, [sp], #64 411214: d65f03c0 ret -- 41130c: a94153f3 ldp x19, x20, [sp, #16] 411310: a9425bf5 ldp x21, x22, [sp, #32] 411314: f9401bf7 ldr x23, [sp, #48] 411318: a8c47bfd ldp x29, x30, [sp], #64 41131c: d65f03c0 ret -- 4114d0: a94153f3 ldp x19, x20, [sp, #16] 4114d4: a9425bf5 ldp x21, x22, [sp, #32] 4114d8: a94363f7 ldp x23, x24, [sp, #48] 4114dc: a8c77bfd ldp x29, x30, [sp], #112 4114e0: d65f03c0 ret -- 4117c4: 54002001 b.ne 411bc4 // b.any 4117c8: a94153f3 ldp x19, x20, [sp, #16] 4117cc: a9446bf9 ldp x25, x26, [sp, #64] 4117d0: a8c97bfd ldp x29, x30, [sp], #144 4117d4: d65f03c0 ret -- 411ce0: 540002c1 b.ne 411d38 // b.any 411ce4: a94153f3 ldp x19, x20, [sp, #16] 411ce8: a9425bf5 ldp x21, x22, [sp, #32] 411cec: a8c47bfd ldp x29, x30, [sp], #64 411cf0: d65f03c0 ret -- 4120bc: 540022e1 b.ne 412518 // b.any 4120c0: a94153f3 ldp x19, x20, [sp, #16] 4120c4: a9425bf5 ldp x21, x22, [sp, #32] 4120c8: a8d17bfd ldp x29, x30, [sp], #272 4120cc: d65f03c0 ret -- 41255c: aa0103f0 mov x16, x1 412560: d61f0200 br x16 412564: f9400bf3 ldr x19, [sp, #16] 412568: a8c27bfd ldp x29, x30, [sp], #32 41256c: d65f03c0 ret -- 412648: d2800003 mov x3, #0x0 // #0 41264c: 54000501 b.ne 4126ec // b.any 412650: a94153f3 ldp x19, x20, [sp, #16] 412654: a8c47bfd ldp x29, x30, [sp], #64 412658: d65f03c0 ret -- 412848: 540004e1 b.ne 4128e4 // b.any 41284c: a94153f3 ldp x19, x20, [sp, #16] 412850: a94363f7 ldp x23, x24, [sp, #48] 412854: a8c97bfd ldp x29, x30, [sp], #144 412858: d65f03c0 ret -- 4129c4: 35000780 cbnz w0, 412ab4 4129c8: 2a1403e0 mov w0, w20 4129cc: a94153f3 ldp x19, x20, [sp, #16] 4129d0: a8c27bfd ldp x29, x30, [sp], #32 4129d4: d65f03c0 ret -- 412a00: 12800000 mov w0, #0xffffffff // #-1 412a04: a94153f3 ldp x19, x20, [sp, #16] 412a08: b8216864 str w4, [x3, x1] 412a0c: a8c27bfd ldp x29, x30, [sp], #32 412a10: d65f03c0 ret -- 412ab0: 34fff8c0 cbz w0, 4129c8 412ab4: 12800000 mov w0, #0xffffffff // #-1 412ab8: a94153f3 ldp x19, x20, [sp, #16] 412abc: a8c27bfd ldp x29, x30, [sp], #32 412ac0: d65f03c0 ret -- 412c4c: a9425bf5 ldp x21, x22, [sp, #32] 412c50: f9004a61 str x1, [x19, #144] 412c54: a94153f3 ldp x19, x20, [sp, #16] 412c58: a8c47bfd ldp x29, x30, [sp], #64 412c5c: d65f03c0 ret -- 412ce0: 34fff6e0 cbz w0, 412bbc 412ce4: 12800000 mov w0, #0xffffffff // #-1 412ce8: a94153f3 ldp x19, x20, [sp, #16] 412cec: a8c47bfd ldp x29, x30, [sp], #64 412cf0: d65f03c0 ret -- 412de8: a94153f3 ldp x19, x20, [sp, #16] 412dec: a9425bf5 ldp x21, x22, [sp, #32] 412df0: a94363f7 ldp x23, x24, [sp, #48] 412df4: a8c47bfd ldp x29, x30, [sp], #64 412df8: d65f03c0 ret -- 412e4c: cb140014 sub x20, x0, x20 412e50: 8b140273 add x19, x19, x20 412e54: 17ffffdb b 412dc0 412e58: d2800000 mov x0, #0x0 // #0 412e5c: d65f03c0 ret -- 412ed4: d2800002 mov x2, #0x0 // #0 412ed8: 540005c1 b.ne 412f90 // b.any 412edc: a94153f3 ldp x19, x20, [sp, #16] 412ee0: a8c67bfd ldp x29, x30, [sp], #96 412ee4: d65f03c0 ret -- 4130ac: a9425bf5 ldp x21, x22, [sp, #32] 4130b0: a94363f7 ldp x23, x24, [sp, #48] 4130b4: f94023f9 ldr x25, [sp, #64] 4130b8: a8c77bfd ldp x29, x30, [sp], #112 4130bc: d65f03c0 ret -- 4131b4: a9425bf5 ldp x21, x22, [sp, #32] 4131b8: a94363f7 ldp x23, x24, [sp, #48] 4131bc: f94023f9 ldr x25, [sp, #64] 4131c0: a8c77bfd ldp x29, x30, [sp], #112 4131c4: d65f03c0 ret -- 4131f0: 350000a1 cbnz w1, 413204 4131f4: 29490001 ldp w1, w0, [x0, #72] 4131f8: 6b00003f cmp w1, w0 4131fc: 1a9f0000 csel w0, w0, wzr, eq // eq = none 413200: d65f03c0 ret 413204: 12800000 mov w0, #0xffffffff // #-1 413208: d65f03c0 ret -- 413308: a94153f3 ldp x19, x20, [sp, #16] 41330c: a9425bf5 ldp x21, x22, [sp, #32] 413310: a94363f7 ldp x23, x24, [sp, #48] 413314: a8c67bfd ldp x29, x30, [sp], #96 413318: d65f03c0 ret -- 413398: f94013f5 ldr x21, [sp, #32] 41339c: 2a1403e0 mov w0, w20 4133a0: a94153f3 ldp x19, x20, [sp, #16] 4133a4: a8c37bfd ldp x29, x30, [sp], #48 4133a8: d65f03c0 ret -- 4134a8: 2a1403e0 mov w0, w20 4134ac: a94153f3 ldp x19, x20, [sp, #16] 4134b0: f94013f5 ldr x21, [sp, #32] 4134b4: a8c37bfd ldp x29, x30, [sp], #48 4134b8: d65f03c0 ret -- 4134d4: 39400034 ldrb w20, [x1] 4134d8: 2a1403e0 mov w0, w20 4134dc: a94153f3 ldp x19, x20, [sp, #16] 4134e0: a8c37bfd ldp x29, x30, [sp], #48 4134e4: d65f03c0 ret -- 4136dc: a9425bf5 ldp x21, x22, [sp, #32] 4136e0: a94363f7 ldp x23, x24, [sp, #48] 4136e4: f94023f9 ldr x25, [sp, #64] 4136e8: a8d77bfd ldp x29, x30, [sp], #368 4136ec: d65f03c0 ret -- 413744: a9411484 ldp x4, x5, [x4, #16] 413748: a90217e4 stp x4, x5, [sp, #32] 41374c: 97ffff93 bl 413598 413750: a8c37bfd ldp x29, x30, [sp], #48 413754: d65f03c0 ret -- 4139cc: a9425bf5 ldp x21, x22, [sp, #32] 4139d0: a94363f7 ldp x23, x24, [sp, #48] 4139d4: a9446bf9 ldp x25, x26, [sp, #64] 4139d8: a8cb7bfd ldp x29, x30, [sp], #176 4139dc: d65f03c0 ret -- 413a44: d503201f nop 413a48: b00003e0 adrp x0, 490000 413a4c: f9470c00 ldr x0, [x0, #3608] 413a50: b4000040 cbz x0, 413a58 413a54: d65f03c0 ret -- 413ad8: b9000266 str w6, [x19] 413adc: a94153f3 ldp x19, x20, [sp, #16] 413ae0: f94013f5 ldr x21, [sp, #32] 413ae4: a8c37bfd ldp x29, x30, [sp], #48 413ae8: d65f03c0 ret -- 413b14: aa1503e0 mov x0, x21 413b18: b9400266 ldr w6, [x19] 413b1c: 17ffffee b 413ad4 413b20: d2800000 mov x0, #0x0 // #0 413b24: d65f03c0 ret -- 413b70: b7f80160 tbnz x0, #63, 413b9c 413b74: f9004a60 str x0, [x19, #144] 413b78: a94153f3 ldp x19, x20, [sp, #16] 413b7c: a8c37bfd ldp x29, x30, [sp], #48 413b80: d65f03c0 ret -- 413bd4: a9018661 stp x1, x1, [x19, #24] 413bd8: a9028661 stp x1, x1, [x19, #40] 413bdc: f9400bf3 ldr x19, [sp, #16] 413be0: a8c27bfd ldp x29, x30, [sp], #32 413be4: d65f03c0 ret -- 413c28: a9018661 stp x1, x1, [x19, #24] 413c2c: a9028661 stp x1, x1, [x19, #40] 413c30: a94153f3 ldp x19, x20, [sp, #16] 413c34: a8c27bfd ldp x29, x30, [sp], #32 413c38: d65f03c0 ret -- 413cfc: a94153f3 ldp x19, x20, [sp, #16] 413d00: a9425bf5 ldp x21, x22, [sp, #32] 413d04: a94363f7 ldp x23, x24, [sp, #48] 413d08: a8c47bfd ldp x29, x30, [sp], #64 413d0c: d65f03c0 ret -- 413f48: a9446bf9 ldp x25, x26, [sp, #64] 413f4c: 39400000 ldrb w0, [x0] 413f50: a94153f3 ldp x19, x20, [sp, #16] 413f54: a8c57bfd ldp x29, x30, [sp], #80 413f58: d65f03c0 ret 413f5c: 39400020 ldrb w0, [x1] 413f60: a94153f3 ldp x19, x20, [sp, #16] 413f64: a8c57bfd ldp x29, x30, [sp], #80 413f68: d65f03c0 ret -- 413f90: 1a820021 csel w1, w1, w2, eq // eq = none 413f94: b9000261 str w1, [x19] 413f98: a94153f3 ldp x19, x20, [sp, #16] 413f9c: a8c57bfd ldp x29, x30, [sp], #80 413fa0: d65f03c0 ret -- 414274: 2a1403e0 mov w0, w20 414278: a94153f3 ldp x19, x20, [sp, #16] 41427c: a9425bf5 ldp x21, x22, [sp, #32] 414280: a8cc7bfd ldp x29, x30, [sp], #192 414284: d65f03c0 ret -- 414358: a9008a62 stp x2, x2, [x19, #8] 41435c: f9004a61 str x1, [x19, #144] 414360: f9400bf3 ldr x19, [sp, #16] 414364: a8c27bfd ldp x29, x30, [sp], #32 414368: d65f03c0 ret -- 414428: 54000881 b.ne 414538 // b.any 41442c: a94153f3 ldp x19, x20, [sp, #16] 414430: f94013f5 ldr x21, [sp, #32] 414434: a8cc7bfd ldp x29, x30, [sp], #192 414438: d65f03c0 ret -- 414918: 54001341 b.ne 414b80 // b.any 41491c: a94153f3 ldp x19, x20, [sp, #16] 414920: a94363f7 ldp x23, x24, [sp, #48] 414924: a8d07bfd ldp x29, x30, [sp], #256 414928: d65f03c0 ret -- 414c08: 8b000021 add x1, x1, x0 414c0c: f9004aa1 str x1, [x21, #144] 414c10: a9425bf5 ldp x21, x22, [sp, #32] 414c14: a8c37bfd ldp x29, x30, [sp], #48 414c18: d65f03c0 ret -- 414cb4: a94153f3 ldp x19, x20, [sp, #16] 414cb8: a9425bf5 ldp x21, x22, [sp, #32] 414cbc: a94363f7 ldp x23, x24, [sp, #48] 414cc0: a8c47bfd ldp x29, x30, [sp], #64 414cc4: d65f03c0 ret -- 414e5c: a9425bf5 ldp x21, x22, [sp, #32] 414e60: a94363f7 ldp x23, x24, [sp, #48] 414e64: f94023f9 ldr x25, [sp, #64] 414e68: a8c67bfd ldp x29, x30, [sp], #96 414e6c: d65f03c0 ret -- 414f04: a94153f3 ldp x19, x20, [sp, #16] 414f08: a94363f7 ldp x23, x24, [sp, #48] 414f0c: f94023f9 ldr x25, [sp, #64] 414f10: a8c67bfd ldp x29, x30, [sp], #96 414f14: d65f03c0 ret -- 414f30: a9425bf5 ldp x21, x22, [sp, #32] 414f34: a94363f7 ldp x23, x24, [sp, #48] 414f38: f94023f9 ldr x25, [sp, #64] 414f3c: a8c67bfd ldp x29, x30, [sp], #96 414f40: d65f03c0 ret -- 414f9c: a94153f3 ldp x19, x20, [sp, #16] 414fa0: a9425bf5 ldp x21, x22, [sp, #32] 414fa4: f94023f9 ldr x25, [sp, #64] 414fa8: a8c67bfd ldp x29, x30, [sp], #96 414fac: d65f03c0 ret -- 415048: b9000262 str w2, [x19] 41504c: f9004a61 str x1, [x19, #144] 415050: a94153f3 ldp x19, x20, [sp, #16] 415054: a8c37bfd ldp x29, x30, [sp], #48 415058: d65f03c0 ret -- 415090: cb010294 sub x20, x20, x1 415094: cb140000 sub x0, x0, x20 415098: a94153f3 ldp x19, x20, [sp, #16] 41509c: a8c37bfd ldp x29, x30, [sp], #48 4150a0: d65f03c0 ret -- 4150d8: a9408801 ldp x1, x2, [x0, #8] 4150dc: eb02003f cmp x1, x2 4150e0: 54000062 b.cs 4150ec // b.hs, b.nlast 4150e4: 39400020 ldrb w0, [x1] 4150e8: d65f03c0 ret -- 41510c: 54000282 b.cs 41515c // b.hs, b.nlast 415110: 39400000 ldrb w0, [x0] 415114: a94153f3 ldp x19, x20, [sp, #16] 415118: a8c27bfd ldp x29, x30, [sp], #32 41511c: d65f03c0 ret -- 415214: f9401bf7 ldr x23, [sp, #48] 415218: aa1303e0 mov x0, x19 41521c: a94153f3 ldp x19, x20, [sp, #16] 415220: a8c47bfd ldp x29, x30, [sp], #64 415224: d65f03c0 ret -- 4152b4: a94153f3 ldp x19, x20, [sp, #16] 4152b8: a9425bf5 ldp x21, x22, [sp, #32] 4152bc: f9401bf7 ldr x23, [sp, #48] 4152c0: a8c47bfd ldp x29, x30, [sp], #64 4152c4: d65f03c0 ret -- 4153a8: 94000432 bl 416470 4153ac: b9007274 str w20, [x19, #112] 4153b0: a94153f3 ldp x19, x20, [sp, #16] 4153b4: a8c27bfd ldp x29, x30, [sp], #32 4153b8: d65f03c0 ret -- 4153e8: 94000422 bl 416470 4153ec: b9007274 str w20, [x19, #112] 4153f0: a94153f3 ldp x19, x20, [sp, #16] 4153f4: a8c27bfd ldp x29, x30, [sp], #32 4153f8: d65f03c0 ret -- 4154ac: aa1303e0 mov x0, x19 4154b0: a94153f3 ldp x19, x20, [sp, #16] 4154b4: f94013f5 ldr x21, [sp, #32] 4154b8: a8c37bfd ldp x29, x30, [sp], #48 4154bc: d65f03c0 ret -- 4154e8: d2800000 mov x0, #0x0 // #0 4154ec: a94153f3 ldp x19, x20, [sp, #16] 4154f0: f94013f5 ldr x21, [sp, #32] 4154f4: a8c37bfd ldp x29, x30, [sp], #48 4154f8: d65f03c0 ret -- 4155ac: a94153f3 ldp x19, x20, [sp, #16] 4155b0: a9425bf5 ldp x21, x22, [sp, #32] 4155b4: f9401bf7 ldr x23, [sp, #48] 4155b8: a8c47bfd ldp x29, x30, [sp], #64 4155bc: d65f03c0 ret -- 4155d0: f9401bf7 ldr x23, [sp, #48] 4155d4: d2800000 mov x0, #0x0 // #0 4155d8: a94153f3 ldp x19, x20, [sp, #16] 4155dc: a8c47bfd ldp x29, x30, [sp], #64 4155e0: d65f03c0 ret -- 4155e8: 17ffffe7 b 415584 4155ec: d503201f nop 4155f0: b5000062 cbnz x2, 4155fc 4155f4: 52800000 mov w0, #0x0 // #0 4155f8: d65f03c0 ret -- 415610: eb00027f cmp x19, x0 415614: 5a9f03e0 csetm w0, ne // ne = any 415618: f9400bf3 ldr x19, [sp, #16] 41561c: a8c27bfd ldp x29, x30, [sp], #32 415620: d65f03c0 ret -- 415738: f9004a60 str x0, [x19, #144] 41573c: 2a1403e0 mov w0, w20 415740: a94153f3 ldp x19, x20, [sp, #16] 415744: a8c37bfd ldp x29, x30, [sp], #48 415748: d65f03c0 ret -- 415818: aa1503e0 mov x0, x21 41581c: a94153f3 ldp x19, x20, [sp, #16] 415820: a9425bf5 ldp x21, x22, [sp, #32] 415824: a8c77bfd ldp x29, x30, [sp], #112 415828: d65f03c0 ret -- 415ce4: 54000400 b.eq 415d64 // b.none 415ce8: 12001e80 and w0, w20, #0xff 415cec: a94153f3 ldp x19, x20, [sp, #16] 415cf0: a8c37bfd ldp x29, x30, [sp], #48 415cf4: d65f03c0 ret -- 415f04: 52800000 mov w0, #0x0 // #0 415f08: f9004a61 str x1, [x19, #144] 415f0c: a94153f3 ldp x19, x20, [sp, #16] 415f10: a8c37bfd ldp x29, x30, [sp], #48 415f14: d65f03c0 ret -- 416000: a94363f7 ldp x23, x24, [sp, #48] 416004: a9446bf9 ldp x25, x26, [sp, #64] 416008: a94573fb ldp x27, x28, [sp, #80] 41600c: a8c77bfd ldp x29, x30, [sp], #112 416010: d65f03c0 ret -- 416130: b9001c40 str w0, [x2, #28] 416134: 340002a0 cbz w0, 416188 416138: a94153f3 ldp x19, x20, [sp, #16] 41613c: a8c27bfd ldp x29, x30, [sp], #32 416140: d65f03c0 ret -- 416338: a94153f3 ldp x19, x20, [sp, #16] 41633c: a9425bf5 ldp x21, x22, [sp, #32] 416340: a94363f7 ldp x23, x24, [sp, #48] 416344: a8c77bfd ldp x29, x30, [sp], #112 416348: d65f03c0 ret -- 41645c: d503201f nop 416460: b9400001 ldr w1, [x0] 416464: 36380041 tbz w1, #7, 41646c 416468: 17ffff56 b 4161c0 41646c: d65f03c0 ret -- 416604: 540004c1 b.ne 41669c // b.any 416608: a94153f3 ldp x19, x20, [sp, #16] 41660c: a94363f7 ldp x23, x24, [sp, #48] 416610: a8c77bfd ldp x29, x30, [sp], #112 416614: d65f03c0 ret -- 4166bc: f9400042 ldr x2, [x2] 4166c0: eb01001f cmp x0, x1 4166c4: 9a81d000 csel x0, x0, x1, le 4166c8: b5ffff82 cbnz x2, 4166b8 4166cc: d65f03c0 ret -- 4166ec: f9000804 str x4, [x0, #16] 4166f0: f9000c01 str x1, [x0, #24] 4166f4: f9002403 str x3, [x0, #72] 4166f8: f9002c02 str x2, [x0, #88] 4166fc: d65f03c0 ret -- 416718: f9402c01 ldr x1, [x0, #88] 41671c: a9008401 stp x1, x1, [x0, #8] 416720: f9002403 str x3, [x0, #72] 416724: f9002c02 str x2, [x0, #88] 416728: d65f03c0 ret -- 4167c0: f9001261 str x1, [x19, #32] 4167c4: f9001a61 str x1, [x19, #48] 4167c8: a94153f3 ldp x19, x20, [sp, #16] 4167cc: a8c27bfd ldp x29, x30, [sp], #32 4167d0: d65f03c0 ret -- 416828: a904fe7f stp xzr, xzr, [x19, #72] 41682c: f9002e7f str xzr, [x19, #88] 416830: f9400bf3 ldr x19, [sp, #16] 416834: a8c27bfd ldp x29, x30, [sp], #32 416838: d65f03c0 ret -- 4169a0: 14000002 b 4169a8 4169a4: 39400000 ldrb w0, [x0] 4169a8: a94153f3 ldp x19, x20, [sp, #16] 4169ac: a8c27bfd ldp x29, x30, [sp], #32 4169b0: d65f03c0 ret -- 4169c8: 17fffff8 b 4169a8 4169cc: 39400040 ldrb w0, [x2] 4169d0: a94153f3 ldp x19, x20, [sp, #16] 4169d4: a8c27bfd ldp x29, x30, [sp], #32 4169d8: d65f03c0 ret -- 416ad0: f9000661 str x1, [x19, #8] 416ad4: 39400000 ldrb w0, [x0] 416ad8: a94153f3 ldp x19, x20, [sp, #16] 416adc: a8c27bfd ldp x29, x30, [sp], #32 416ae0: d65f03c0 ret -- 416b00: f9000660 str x0, [x19, #8] 416b04: a94153f3 ldp x19, x20, [sp, #16] 416b08: 39400040 ldrb w0, [x2] 416b0c: a8c27bfd ldp x29, x30, [sp], #32 416b10: d65f03c0 ret -- 416b64: b9000264 str w4, [x19] 416b68: a94153f3 ldp x19, x20, [sp, #16] 416b6c: a9425bf5 ldp x21, x22, [sp, #32] 416b70: a8c37bfd ldp x29, x30, [sp], #48 416b74: d65f03c0 ret -- 416b98: f9401c00 ldr x0, [x0, #56] 416b9c: b4000080 cbz x0, 416bac 416ba0: a94153f3 ldp x19, x20, [sp, #16] 416ba4: a8c37bfd ldp x29, x30, [sp], #48 416ba8: d65f03c0 ret -- 416c1c: a903d275 stp x21, x20, [x19, #56] 416c20: a94153f3 ldp x19, x20, [sp, #16] 416c24: f94013f5 ldr x21, [sp, #32] 416c28: a8c37bfd ldp x29, x30, [sp], #48 416c2c: d65f03c0 ret 416c30: a94153f3 ldp x19, x20, [sp, #16] 416c34: f94013f5 ldr x21, [sp, #32] 416c38: a8c37bfd ldp x29, x30, [sp], #48 416c3c: d65f03c0 ret -- 416c54: 17fffff0 b 416c14 416c58: 97fff37c bl 413a48 416c5c: 17ffffe3 b 416be8 416c60: 12800000 mov w0, #0xffffffff // #-1 416c64: d65f03c0 ret -- 416cb8: f9000661 str x1, [x19, #8] 416cbc: 39400000 ldrb w0, [x0] 416cc0: a94153f3 ldp x19, x20, [sp, #16] 416cc4: a8c27bfd ldp x29, x30, [sp], #32 416cc8: d65f03c0 ret -- 416dc8: a9425bf5 ldp x21, x22, [sp, #32] 416dcc: a94363f7 ldp x23, x24, [sp, #48] 416dd0: f94023f9 ldr x25, [sp, #64] 416dd4: a8c57bfd ldp x29, x30, [sp], #80 416dd8: d65f03c0 ret 416ddc: 97fff31b bl 413a48 416de0: 17ffffdd b 416d54 416de4: d2800000 mov x0, #0x0 // #0 416de8: d65f03c0 ret -- 416ecc: a94153f3 ldp x19, x20, [sp, #16] 416ed0: a9425bf5 ldp x21, x22, [sp, #32] 416ed4: f9401bf7 ldr x23, [sp, #48] 416ed8: a8c47bfd ldp x29, x30, [sp], #64 416edc: d65f03c0 ret -- 416fd4: a902fe7f stp xzr, xzr, [x19, #40] 416fd8: a94153f3 ldp x19, x20, [sp, #16] 416fdc: a9425bf5 ldp x21, x22, [sp, #32] 416fe0: a8c37bfd ldp x29, x30, [sp], #48 416fe4: d65f03c0 ret -- 4170f4: 52800020 mov w0, #0x1 // #1 4170f8: a94153f3 ldp x19, x20, [sp, #16] 4170fc: f94013f5 ldr x21, [sp, #32] 417100: a8c37bfd ldp x29, x30, [sp], #48 417104: d65f03c0 ret -- 417110: 17fffff6 b 4170e8 417114: 12800000 mov w0, #0xffffffff // #-1 417118: a94153f3 ldp x19, x20, [sp, #16] 41711c: a8c37bfd ldp x29, x30, [sp], #48 417120: d65f03c0 ret -- 417154: 32190021 orr w1, w1, #0x80 417158: b9007401 str w1, [x0, #116] 41715c: f9403400 ldr x0, [x0, #104] 417160: b5ffff80 cbnz x0, 417150 417164: d65f03c0 ret -- 4171a8: b9007402 str w2, [x0, #116] 4171ac: 7901001f strh wzr, [x0, #128] 4171b0: b4000043 cbz x3, 4171b8 4171b4: a9007c7f stp xzr, xzr, [x3] 4171b8: d65f03c0 ret -- 4171d4: 92800001 mov x1, #0xffffffffffffffff // #-1 4171d8: a90a7ca1 stp x1, xzr, [x5, #160] 4171dc: b900c0a0 str w0, [x5, #192] 4171e0: a8c17bfd ldp x29, x30, [sp], #16 4171e4: d65f03c0 ret -- 4171fc: 92800001 mov x1, #0xffffffffffffffff // #-1 417200: a90a7ca1 stp x1, xzr, [x5, #160] 417204: b900c0a0 str w0, [x5, #192] 417208: a8c17bfd ldp x29, x30, [sp], #16 41720c: d65f03c0 ret -- 41724c: f90028bf str xzr, [x5, #80] 417250: f90070a8 str x8, [x5, #224] 417254: f90054df str xzr, [x6, #168] 417258: a8c17bfd ldp x29, x30, [sp], #16 41725c: d65f03c0 ret 417260: 92800000 mov x0, #0xffffffffffffffff // #-1 417264: f90050c0 str x0, [x6, #160] 417268: f90054df str xzr, [x6, #168] 41726c: a8c17bfd ldp x29, x30, [sp], #16 417270: d65f03c0 ret 417274: d503201f nop 417278: 52800000 mov w0, #0x0 // #0 41727c: d65f03c0 ret -- 4172d4: a8c27bfd ldp x29, x30, [sp], #32 4172d8: 17fffbba b 4161c0 4172dc: f9400bf3 ldr x19, [sp, #16] 4172e0: a8c27bfd ldp x29, x30, [sp], #32 4172e4: d65f03c0 ret -- 4172ec: a903fe7f stp xzr, xzr, [x19, #56] 4172f0: 17ffffec b 4172a0 4172f4: d503201f nop 4172f8: 92800000 mov x0, #0xffffffffffffffff // #-1 4172fc: d65f03c0 ret -- 417368: 121b7821 and w1, w1, #0xffffffef 41736c: b9000261 str w1, [x19] 417370: a94153f3 ldp x19, x20, [sp, #16] 417374: a8c37bfd ldp x29, x30, [sp], #48 417378: d65f03c0 ret -- 4173d0: 121b7821 and w1, w1, #0xffffffef 4173d4: b9000261 str w1, [x19] 4173d8: a94153f3 ldp x19, x20, [sp, #16] 4173dc: a8c27bfd ldp x29, x30, [sp], #32 4173e0: d65f03c0 ret -- 417418: 3100041f cmn w0, #0x1 41741c: 54fffd81 b.ne 4173cc // b.any 417420: a94153f3 ldp x19, x20, [sp, #16] 417424: a8c27bfd ldp x29, x30, [sp], #32 417428: d65f03c0 ret -- 41744c: 540000a0 b.eq 417460 // b.none 417450: eb01007f cmp x3, x1 417454: 54ffff88 b.hi 417444 // b.pmore 417458: 0b000040 add w0, w2, w0 41745c: d65f03c0 ret 417460: cb0300a0 sub x0, x5, x3 417464: 51000400 sub w0, w0, #0x1 417468: d65f03c0 ret -- 41763c: a9425bf5 ldp x21, x22, [sp, #32] 417640: a94363f7 ldp x23, x24, [sp, #48] 417644: a9446bf9 ldp x25, x26, [sp, #64] 417648: a8c97bfd ldp x29, x30, [sp], #144 41764c: d65f03c0 ret -- 41792c: a94153f3 ldp x19, x20, [sp, #16] 417930: a9425bf5 ldp x21, x22, [sp, #32] 417934: a94363f7 ldp x23, x24, [sp, #48] 417938: a8c97bfd ldp x29, x30, [sp], #144 41793c: d65f03c0 ret -- 417c24: a94153f3 ldp x19, x20, [sp, #16] 417c28: a94363f7 ldp x23, x24, [sp, #48] 417c2c: a9446bf9 ldp x25, x26, [sp, #64] 417c30: a8c87bfd ldp x29, x30, [sp], #128 417c34: d65f03c0 ret -- 417ce0: b9001280 str w0, [x20, #16] 417ce4: f9003274 str x20, [x19, #96] 417ce8: a94153f3 ldp x19, x20, [sp, #16] 417cec: a8c27bfd ldp x29, x30, [sp], #32 417cf0: d65f03c0 ret -- 417d04: b9001280 str w0, [x20, #16] 417d08: f9003274 str x20, [x19, #96] 417d0c: a94153f3 ldp x19, x20, [sp, #16] 417d10: a8c27bfd ldp x29, x30, [sp], #32 417d14: d65f03c0 ret -- 417d44: aa0103e2 mov x2, x1 417d48: f9400021 ldr x1, [x1] 417d4c: eb01001f cmp x0, x1 417d50: b5ffff81 cbnz x1, 417d40 417d54: d65f03c0 ret 417d58: 91018042 add x2, x2, #0x60 417d5c: f9400000 ldr x0, [x0] 417d60: f9000040 str x0, [x2] 417d64: d65f03c0 ret 417d68: b9401002 ldr w2, [x0, #16] 417d6c: b9401020 ldr w0, [x1, #16] 417d70: 4b000040 sub w0, w2, w0 417d74: d65f03c0 ret -- 417d8c: f9400c21 ldr x1, [x1, #24] 417d90: 4b010041 sub w1, w2, w1 417d94: b9401000 ldr w0, [x0, #16] 417d98: 4b010000 sub w0, w0, w1 417d9c: d65f03c0 ret 417da0: f9400821 ldr x1, [x1, #16] 417da4: 4b010041 sub w1, w2, w1 417da8: 17fffffb b 417d94 417dac: 12800000 mov w0, #0xffffffff // #-1 417db0: d65f03c0 ret -- 417e00: f9002c45 str x5, [x2, #88] 417e04: 8b20c021 add x1, x1, w0, sxtw 417e08: 52800000 mov w0, #0x0 // #0 417e0c: f9000441 str x1, [x2, #8] 417e10: d65f03c0 ret -- 417e44: a9011844 stp x4, x6, [x2, #16] 417e48: f9002445 str x5, [x2, #72] 417e4c: 17fffff1 b 417e10 417e50: 12800000 mov w0, #0xffffffff // #-1 417e54: d65f03c0 ret -- 417e60: f900301f str xzr, [x0, #96] 417e64: f9402401 ldr x1, [x0, #72] 417e68: b4000041 cbz x1, 417e70 417e6c: 17fffa5f b 4167e8 417e70: d65f03c0 ret -- 417f08: a94153f3 ldp x19, x20, [sp, #16] 417f0c: a9425bf5 ldp x21, x22, [sp, #32] 417f10: a94363f7 ldp x23, x24, [sp, #48] 417f14: a8c47bfd ldp x29, x30, [sp], #64 417f18: d65f03c0 ret -- 417fdc: 12800000 mov w0, #0xffffffff // #-1 417fe0: 17ffffca b 417f08 417fe4: d503201f nop 417fe8: 92800000 mov x0, #0xffffffffffffffff // #-1 417fec: d65f03c0 ret 417ff0: 12800000 mov w0, #0xffffffff // #-1 417ff4: d65f03c0 ret 417ff8: 92800000 mov x0, #0xffffffffffffffff // #-1 417ffc: d65f03c0 ret 418000: d2800000 mov x0, #0x0 // #0 418004: d65f03c0 ret 418008: 12800000 mov w0, #0xffffffff // #-1 41800c: d65f03c0 ret 418010: d65f03c0 ret 418014: d503201f nop 418018: b00003c0 adrp x0, 491000 <.got+0x4d0> 41801c: f9403400 ldr x0, [x0, #104] 418020: d65f03c0 ret 418024: d503201f nop 418028: d2800000 mov x0, #0x0 // #0 41802c: d65f03c0 ret 418030: f9403400 ldr x0, [x0, #104] 418034: d65f03c0 ret 418038: d65f03c0 ret -- 418098: 11000400 add w0, w0, #0x1 41809c: b9001e60 str w0, [x19, #28] 4180a0: a94153f3 ldp x19, x20, [sp, #16] 4180a4: a8c37bfd ldp x29, x30, [sp], #48 4180a8: d65f03c0 ret -- 4180c0: b9401c40 ldr w0, [x2, #28] 4180c4: 51000400 sub w0, w0, #0x1 4180c8: b9001c40 str w0, [x2, #28] 4180cc: 34000040 cbz w0, 4180d4 4180d0: d65f03c0 ret -- 4180f0: 7100041f cmp w0, #0x1 4180f4: 5400008c b.gt 418104 4180f8: f9400bf3 ldr x19, [sp, #16] 4180fc: a8c27bfd ldp x29, x30, [sp], #32 418100: d65f03c0 ret -- 41811c: 17fffff7 b 4180f8 418120: f00003c0 adrp x0, 493000 <.got+0x24d0> 418124: 91264000 add x0, x0, #0x990 418128: a901fc1f stp xzr, xzr, [x0, #24] 41812c: d65f03c0 ret -- 418158: f9400401 ldr x1, [x0, #8] 41815c: eb02003f cmp x1, x2 418160: 54000122 b.cs 418184 // b.hs, b.nlast 418164: 39400020 ldrb w0, [x1] 418168: d65f03c0 ret -- 418178: f9000401 str x1, [x0, #8] 41817c: f9001404 str x4, [x0, #40] 418180: 17fffff7 b 41815c 418184: 12800000 mov w0, #0xffffffff // #-1 418188: d65f03c0 ret -- 4182b4: f9000a63 str x3, [x19, #16] 4182b8: a94153f3 ldp x19, x20, [sp, #16] 4182bc: a9425bf5 ldp x21, x22, [sp, #32] 4182c0: a8c47bfd ldp x29, x30, [sp], #64 4182c4: d65f03c0 ret -- 4182e4: 5a9f03e0 csetm w0, ne // ne = any 4182e8: a94153f3 ldp x19, x20, [sp, #16] 4182ec: a9425bf5 ldp x21, x22, [sp, #32] 4182f0: a8c47bfd ldp x29, x30, [sp], #64 4182f4: d65f03c0 ret 4182f8: a94153f3 ldp x19, x20, [sp, #16] 4182fc: a9425bf5 ldp x21, x22, [sp, #32] 418300: a94363f7 ldp x23, x24, [sp, #48] 418304: a8c47bfd ldp x29, x30, [sp], #64 418308: d65f03c0 ret -- 418354: a94153f3 ldp x19, x20, [sp, #16] 418358: a9425bf5 ldp x21, x22, [sp, #32] 41835c: a94363f7 ldp x23, x24, [sp, #48] 418360: a8c67bfd ldp x29, x30, [sp], #96 418364: d65f03c0 ret -- 418430: a94363f7 ldp x23, x24, [sp, #48] 418434: a9446bf9 ldp x25, x26, [sp, #64] 418438: a94573fb ldp x27, x28, [sp, #80] 41843c: a8c67bfd ldp x29, x30, [sp], #96 418440: d65f03c0 ret -- 418448: 2a1803e0 mov w0, w24 41844c: a9425bf5 ldp x21, x22, [sp, #32] 418450: a94363f7 ldp x23, x24, [sp, #48] 418454: a8c67bfd ldp x29, x30, [sp], #96 418458: d65f03c0 ret -- 4184c0: a94363f7 ldp x23, x24, [sp, #48] 4184c4: a9446bf9 ldp x25, x26, [sp, #64] 4184c8: a94573fb ldp x27, x28, [sp, #80] 4184cc: a8c67bfd ldp x29, x30, [sp], #96 4184d0: d65f03c0 ret -- 4185e4: aa1503e0 mov x0, x21 4185e8: a94153f3 ldp x19, x20, [sp, #16] 4185ec: a9425bf5 ldp x21, x22, [sp, #32] 4185f0: a8c47bfd ldp x29, x30, [sp], #64 4185f4: d65f03c0 ret -- 418628: a94153f3 ldp x19, x20, [sp, #16] 41862c: a9425bf5 ldp x21, x22, [sp, #32] 418630: a94363f7 ldp x23, x24, [sp, #48] 418634: a8c47bfd ldp x29, x30, [sp], #64 418638: d65f03c0 ret -- 418738: 3a411824 ccmn w1, #0x1, #0x4, ne // ne = any 41873c: 54000041 b.ne 418744 // b.any 418740: 17fffdce b 417e78 418744: 12800000 mov w0, #0xffffffff // #-1 418748: d65f03c0 ret -- 418800: a9425bf5 ldp x21, x22, [sp, #32] 418804: f900727f str xzr, [x19, #224] 418808: a94153f3 ldp x19, x20, [sp, #16] 41880c: a8c37bfd ldp x29, x30, [sp], #48 418810: d65f03c0 ret -- 418848: a9425bf5 ldp x21, x22, [sp, #32] 41884c: f900727f str xzr, [x19, #224] 418850: a94153f3 ldp x19, x20, [sp, #16] 418854: a8c37bfd ldp x29, x30, [sp], #48 418858: d65f03c0 ret -- 418898: 321d0000 orr w0, w0, #0x8 41889c: b9000260 str w0, [x19] 4188a0: f9400bf3 ldr x19, [sp, #16] 4188a4: a8c27bfd ldp x29, x30, [sp], #32 4188a8: d65f03c0 ret -- 4188b8: f9400c00 ldr x0, [x0, #24] 4188bc: eb02003f cmp x1, x2 4188c0: 9a822021 csel x1, x1, x2, cs // cs = hs, nlast 4188c4: cb000020 sub x0, x1, x0 4188c8: d65f03c0 ret -- 4188f4: d2a00082 mov x2, #0x40000 // #262144 4188f8: 9a828021 csel x1, x1, x2, hi // hi = pmore 4188fc: eb00003f cmp x1, x0 418900: 1a9f37e0 cset w0, cs // cs = hs, nlast 418904: d65f03c0 ret 418908: d2a00021 mov x1, #0x10000 // #65536 41890c: eb00003f cmp x1, x0 418910: 1a9f37e0 cset w0, cs // cs = hs, nlast 418914: d65f03c0 ret -- 418968: 9400e3c2 bl 451870 41896c: 35fffec0 cbnz w0, 418944 418970: f9400bf3 ldr x19, [sp, #16] 418974: a8c27bfd ldp x29, x30, [sp], #32 418978: d65f03c0 ret -- 418984: 91178021 add x1, x1, #0x5e0 418988: f9400000 ldr x0, [x0] 41898c: d503201f nop 418990: f9001020 str x0, [x1, #32] 418994: d65f03c0 ret -- 41899c: 91178021 add x1, x1, #0x5e0 4189a0: f9400000 ldr x0, [x0] 4189a4: d503201f nop 4189a8: f9000c20 str x0, [x1, #24] 4189ac: d65f03c0 ret 4189b0: f9400000 ldr x0, [x0] 4189b4: f110201f cmp x0, #0x408 4189b8: 54000049 b.ls 4189c0 // b.plast 4189bc: d65f03c0 ret -- 4189e0: d344fc00 lsr x0, x0, #4 4189e4: 91000400 add x0, x0, #0x1 4189e8: 9a9f8400 csinc x0, x0, xzr, hi // hi = pmore 4189ec: f9002820 str x0, [x1, #80] 4189f0: d65f03c0 ret -- 4189f8: f9400000 ldr x0, [x0] 4189fc: d29fffe1 mov x1, #0xffff // #65535 418a00: eb01001f cmp x0, x1 418a04: 54000049 b.ls 418a0c // b.plast 418a08: d65f03c0 ret 418a0c: b00003c1 adrp x1, 491000 <.got+0x4d0> 418a10: 91178021 add x1, x1, #0x5e0 418a14: d503201f nop 418a18: f9003020 str x0, [x1, #96] 418a1c: d65f03c0 ret -- 418a24: 91178021 add x1, x1, #0x5e0 418a28: f9400000 ldr x0, [x0] 418a2c: d503201f nop 418a30: f9003420 str x0, [x1, #104] 418a34: d65f03c0 ret -- 418aa8: cb020063 sub x3, x3, x2 418aac: eb03003f cmp x1, x3 418ab0: 54ffff03 b.cc 418a90 // b.lo, b.ul, b.last 418ab4: 38216805 strb w5, [x0, x1] 418ab8: d65f03c0 ret -- 418bac: 91004045 add x5, x2, #0x10 418bb0: b5fffee2 cbnz x2, 418b8c 418bb4: d503201f nop 418bb8: d2800000 mov x0, #0x0 // #0 418bbc: d65f03c0 ret -- 418c80: 2a2403e2 mvn w2, w4 418c84: 390000a2 strb w2, [x5] 418c88: b4fff9a1 cbz x1, 418bbc 418c8c: f9000025 str x5, [x1] 418c90: d65f03c0 ret -- 418d9c: b9000906 str w6, [x8, #8] 418da0: 29030105 stp w5, w0, [x8, #24] 418da4: b9002102 str w2, [x8, #32] 418da8: 54000040 b.eq 418db0 // b.none 418dac: d65f03c0 ret -- 418dc0: f9401c00 ldr x0, [x0, #56] 418dc4: 29018101 stp w1, w0, [x8, #12] 418dc8: b900151f str wzr, [x8, #20] 418dcc: b900250a str w10, [x8, #36] 418dd0: d65f03c0 ret -- 418e10: b9000401 str w1, [x0, #4] 418e14: 91002001 add x1, x0, #0x8 418e18: b900003f str wzr, [x1] 418e1c: f9003003 str x3, [x0, #96] 418e20: d65f03c0 ret -- 418e2c: f904f822 str x2, [x1, #2544] 418e30: 91002001 add x1, x0, #0x8 418e34: b900003f str wzr, [x1] 418e38: f9003003 str x3, [x0, #96] 418e3c: d65f03c0 ret -- 418e4c: d503201f nop 418e50: 52800023 mov w3, #0x1 // #1 418e54: f902f020 str x0, [x1, #1504] 418e58: b9003443 str w3, [x2, #52] 418e5c: d65f03c0 ret -- 418e6c: d503201f nop 418e70: 52800022 mov w2, #0x1 // #1 418e74: f9000420 str x0, [x1, #8] 418e78: b9003422 str w2, [x1, #52] 418e7c: d65f03c0 ret 418e80: f9400000 ldr x0, [x0] 418e84: d2a04001 mov x1, #0x2000000 // #33554432 418e88: eb01001f cmp x0, x1 418e8c: 54000049 b.ls 418e94 // b.plast 418e90: d65f03c0 ret -- 418e9c: d503201f nop 418ea0: 52800022 mov w2, #0x1 // #1 418ea4: f9000820 str x0, [x1, #16] 418ea8: b9003422 str w2, [x1, #52] 418eac: d65f03c0 ret -- 418ebc: d503201f nop 418ec0: 52800022 mov w2, #0x1 // #1 418ec4: b9002c20 str w0, [x1, #44] 418ec8: b9003422 str w2, [x1, #52] 418ecc: d65f03c0 ret -- 418ed4: 9127c021 add x1, x1, #0x9f0 418ed8: f9400000 ldr x0, [x0] 418edc: d503201f nop 418ee0: b9000820 str w0, [x1, #8] 418ee4: d65f03c0 ret 418ee8: f9400000 ldr x0, [x0] 418eec: f102801f cmp x0, #0xa0 418ef0: 54000049 b.ls 418ef8 // b.plast 418ef4: d65f03c0 ret -- 418f08: 927cec20 and x0, x1, #0xfffffffffffffff0 418f0c: d2800201 mov x1, #0x10 // #16 418f10: 9a811000 csel x0, x0, x1, ne // ne = any 418f14: f904f840 str x0, [x2, #2544] 418f18: d65f03c0 ret -- 418ff4: f9431440 ldr x0, [x2, #1576] 418ff8: 8b030000 add x0, x0, x3 418ffc: eb00003f cmp x1, x0 419000: 54000041 b.ne 419008 // b.any 419004: d65f03c0 ret -- 4190f8: a9425bf5 ldp x21, x22, [sp, #32] 4190fc: aa1303e0 mov x0, x19 419100: a94153f3 ldp x19, x20, [sp, #16] 419104: a8c47bfd ldp x29, x30, [sp], #64 419108: d65f03c0 ret -- 4193a8: aa1303e0 mov x0, x19 4193ac: a94153f3 ldp x19, x20, [sp, #16] 4193b0: a9425bf5 ldp x21, x22, [sp, #32] 4193b4: a8c47bfd ldp x29, x30, [sp], #64 4193b8: d65f03c0 ret -- 4193c0: aa1303e0 mov x0, x19 4193c4: a94153f3 ldp x19, x20, [sp, #16] 4193c8: a9425bf5 ldp x21, x22, [sp, #32] 4193cc: a8c47bfd ldp x29, x30, [sp], #64 4193d0: d65f03c0 ret -- 4195a8: 540000a1 b.ne 4195bc // b.any 4195ac: a94153f3 ldp x19, x20, [sp, #16] 4195b0: f94013f5 ldr x21, [sp, #32] 4195b4: a8c47bfd ldp x29, x30, [sp], #64 4195b8: d65f03c0 ret -- 41965c: f9001443 str x3, [x2, #40] 419660: f9401400 ldr x0, [x0, #40] 419664: f9001002 str x2, [x0, #32] 419668: a8c17bfd ldp x29, x30, [sp], #16 41966c: d65f03c0 ret -- 419710: a9425bf5 ldp x21, x22, [sp, #32] 419714: a94363f7 ldp x23, x24, [sp, #48] 419718: a9446bf9 ldp x25, x26, [sp, #64] 41971c: a8c57bfd ldp x29, x30, [sp], #80 419720: d65f03c0 ret -- 4198dc: a9425bf5 ldp x21, x22, [sp, #32] 4198e0: a94363f7 ldp x23, x24, [sp, #48] 4198e4: a9446bf9 ldp x25, x26, [sp, #64] 4198e8: a8c57bfd ldp x29, x30, [sp], #80 4198ec: d65f03c0 ret -- 419a38: a9425bf5 ldp x21, x22, [sp, #32] 419a3c: a94363f7 ldp x23, x24, [sp, #48] 419a40: a9446bf9 ldp x25, x26, [sp, #64] 419a44: a8c57bfd ldp x29, x30, [sp], #80 419a48: d65f03c0 ret -- 419dac: 35000240 cbnz w0, 419df4 419db0: aa1403e0 mov x0, x20 419db4: a94153f3 ldp x19, x20, [sp, #16] 419db8: a8c37bfd ldp x29, x30, [sp], #48 419dbc: d65f03c0 ret -- 419e7c: 912ae042 add x2, x2, #0xab8 419e80: 52800021 mov w1, #0x1 // #1 419e84: f9078882 str x2, [x4, #3856] 419e88: b90a3001 str w1, [x0, #2608] 419e8c: d65f03c0 ret -- 41a25c: a94563f7 ldp x23, x24, [sp, #80] 41a260: a9466bf9 ldp x25, x26, [sp, #96] 41a264: a94773fb ldp x27, x28, [sp, #112] 41a268: 8b2c63ff add sp, sp, x12 41a26c: d65f03c0 ret -- 41a3ac: 52800000 mov w0, #0x0 // #0 41a3b0: a94153f3 ldp x19, x20, [sp, #16] 41a3b4: a9425bf5 ldp x21, x22, [sp, #32] 41a3b8: a8c47bfd ldp x29, x30, [sp], #64 41a3bc: d65f03c0 ret -- 41a580: a9425bf5 ldp x21, x22, [sp, #32] 41a584: a94363f7 ldp x23, x24, [sp, #48] 41a588: a94573fb ldp x27, x28, [sp, #80] 41a58c: a8ca7bfd ldp x29, x30, [sp], #160 41a590: d65f03c0 ret -- 41ae94: a94153f3 ldp x19, x20, [sp, #16] 41ae98: a9425bf5 ldp x21, x22, [sp, #32] 41ae9c: a9446bf9 ldp x25, x26, [sp, #64] 41aea0: a8c97bfd ldp x29, x30, [sp], #144 41aea4: d65f03c0 ret -- 41af9c: a94363f7 ldp x23, x24, [sp, #48] 41afa0: a9446bf9 ldp x25, x26, [sp, #64] 41afa4: a94573fb ldp x27, x28, [sp, #80] 41afa8: a8c97bfd ldp x29, x30, [sp], #144 41afac: d65f03c0 ret -- 41b090: a94363f7 ldp x23, x24, [sp, #48] 41b094: a9446bf9 ldp x25, x26, [sp, #64] 41b098: a94573fb ldp x27, x28, [sp, #80] 41b09c: a8c97bfd ldp x29, x30, [sp], #144 41b0a0: d65f03c0 ret -- 41b64c: a94573fb ldp x27, x28, [sp, #80] 41b650: aa1503e0 mov x0, x21 41b654: a9425bf5 ldp x21, x22, [sp, #32] 41b658: a8cc7bfd ldp x29, x30, [sp], #192 41b65c: d65f03c0 ret -- 41ba70: b8206822 str w2, [x1, x0] 41ba74: aa1503e0 mov x0, x21 41ba78: a9425bf5 ldp x21, x22, [sp, #32] 41ba7c: a8cc7bfd ldp x29, x30, [sp], #192 41ba80: d65f03c0 ret -- 41c2bc: a9425bf5 ldp x21, x22, [sp, #32] 41c2c0: b8206822 str w2, [x1, x0] 41c2c4: d2800000 mov x0, #0x0 // #0 41c2c8: a8c37bfd ldp x29, x30, [sp], #48 41c2cc: d65f03c0 ret -- 41c3a0: b5fffc94 cbnz x20, 41c330 41c3a4: a94153f3 ldp x19, x20, [sp, #16] 41c3a8: f94013f5 ldr x21, [sp, #32] 41c3ac: a8c37bfd ldp x29, x30, [sp], #48 41c3b0: d65f03c0 ret -- 41c4fc: a94153f3 ldp x19, x20, [sp, #16] 41c500: a9425bf5 ldp x21, x22, [sp, #32] 41c504: a94363f7 ldp x23, x24, [sp, #48] 41c508: a8c47bfd ldp x29, x30, [sp], #64 41c50c: d65f03c0 ret -- 41c564: a94153f3 ldp x19, x20, [sp, #16] 41c568: a9425bf5 ldp x21, x22, [sp, #32] 41c56c: a94363f7 ldp x23, x24, [sp, #48] 41c570: a8c47bfd ldp x29, x30, [sp], #64 41c574: d65f03c0 ret -- 41c58c: b8206822 str w2, [x1, x0] 41c590: aa1403e0 mov x0, x20 41c594: a94153f3 ldp x19, x20, [sp, #16] 41c598: a8c47bfd ldp x29, x30, [sp], #64 41c59c: d65f03c0 ret -- 41c5d4: a94153f3 ldp x19, x20, [sp, #16] 41c5d8: a9425bf5 ldp x21, x22, [sp, #32] 41c5dc: a94363f7 ldp x23, x24, [sp, #48] 41c5e0: a8c47bfd ldp x29, x30, [sp], #64 41c5e4: d65f03c0 ret -- 41c708: b8206822 str w2, [x1, x0] 41c70c: d2800000 mov x0, #0x0 // #0 41c710: a94153f3 ldp x19, x20, [sp, #16] 41c714: a8c37bfd ldp x29, x30, [sp], #48 41c718: d65f03c0 ret -- 41c7dc: 540001ec b.gt 41c818 41c7e0: a94153f3 ldp x19, x20, [sp, #16] 41c7e4: f94013f5 ldr x21, [sp, #32] 41c7e8: a8c37bfd ldp x29, x30, [sp], #48 41c7ec: d65f03c0 ret -- 41c824: d2800003 mov x3, #0x0 // #0 41c828: d2800c48 mov x8, #0x62 // #98 41c82c: d4000001 svc #0x0 41c830: 17ffffec b 41c7e0 41c834: d65f03c0 ret -- 41c974: a9425bf5 ldp x21, x22, [sp, #32] 41c978: a94363f7 ldp x23, x24, [sp, #48] 41c97c: f94023f9 ldr x25, [sp, #64] 41c980: a8c57bfd ldp x29, x30, [sp], #80 41c984: d65f03c0 ret -- 41cc1c: 54000761 b.ne 41cd08 // b.any 41cc20: a94363f7 ldp x23, x24, [sp, #48] 41cc24: a9446bf9 ldp x25, x26, [sp, #64] 41cc28: a8c77bfd ldp x29, x30, [sp], #112 41cc2c: d65f03c0 ret -- 41cd88: eb14027f cmp x19, x20 41cd8c: 54ffff21 b.ne 41cd70 // b.any 41cd90: a94153f3 ldp x19, x20, [sp, #16] 41cd94: a8c27bfd ldp x29, x30, [sp], #32 41cd98: d65f03c0 ret 41cd9c: aa1303e0 mov x0, x19 41cda0: 97ffeede bl 418918 41cda4: 17fffff8 b 41cd84 41cda8: d65f03c0 ret -- 41ce18: 7100041f cmp w0, #0x1 41ce1c: 5400018c b.gt 41ce4c 41ce20: a94153f3 ldp x19, x20, [sp, #16] 41ce24: a8c27bfd ldp x29, x30, [sp], #32 41ce28: d65f03c0 ret -- 41ce38: d2800003 mov x3, #0x0 // #0 41ce3c: d2800c48 mov x8, #0x62 // #98 41ce40: d4000001 svc #0x0 41ce44: 17ffffec b 41cdf4 41ce48: d65f03c0 ret -- 41ceec: 9127c0a0 add x0, x5, #0x9f0 41cef0: f9000c01 str x1, [x0, #24] 41cef4: 9127c0a5 add x5, x5, #0x9f0 41cef8: b90030bf str wzr, [x5, #48] 41cefc: d65f03c0 ret -- 41cf3c: 912ae042 add x2, x2, #0xab8 41cf40: 52800021 mov w1, #0x1 // #1 41cf44: f9078882 str x2, [x4, #3856] 41cf48: b90a3001 str w1, [x0, #2608] 41cf4c: d65f03c0 ret -- 41cff8: aa1503e0 mov x0, x21 41cffc: a94153f3 ldp x19, x20, [sp, #16] 41d000: a9425bf5 ldp x21, x22, [sp, #32] 41d004: a8c37bfd ldp x29, x30, [sp], #48 41d008: d65f03c0 ret -- 41d0f8: aa1503e0 mov x0, x21 41d0fc: a94153f3 ldp x19, x20, [sp, #16] 41d100: a9425bf5 ldp x21, x22, [sp, #32] 41d104: a8c37bfd ldp x29, x30, [sp], #48 41d108: d65f03c0 ret -- 41d124: b8206822 str w2, [x1, x0] 41d128: aa1503e0 mov x0, x21 41d12c: a9425bf5 ldp x21, x22, [sp, #32] 41d130: a8c37bfd ldp x29, x30, [sp], #48 41d134: d65f03c0 ret -- 41d2c0: aa1403e0 mov x0, x20 41d2c4: a94153f3 ldp x19, x20, [sp, #16] 41d2c8: a9425bf5 ldp x21, x22, [sp, #32] 41d2cc: a8c37bfd ldp x29, x30, [sp], #48 41d2d0: d65f03c0 ret -- 41d3c0: aa1403e0 mov x0, x20 41d3c4: a94153f3 ldp x19, x20, [sp, #16] 41d3c8: a9425bf5 ldp x21, x22, [sp, #32] 41d3cc: a8c37bfd ldp x29, x30, [sp], #48 41d3d0: d65f03c0 ret -- 41d5b0: 52800002 mov w2, #0x0 // #0 41d5b4: 17fff39d b 41a428 41d5b8: f9400bf3 ldr x19, [sp, #16] 41d5bc: a8c37bfd ldp x29, x30, [sp], #48 41d5c0: d65f03c0 ret -- 41d6d4: 540001ac b.gt 41d708 41d6d8: a94153f3 ldp x19, x20, [sp, #16] 41d6dc: a9425bf5 ldp x21, x22, [sp, #32] 41d6e0: a8c37bfd ldp x29, x30, [sp], #48 41d6e4: d65f03c0 ret -- 41d81c: aa1603e0 mov x0, x22 41d820: a94153f3 ldp x19, x20, [sp, #16] 41d824: a9425bf5 ldp x21, x22, [sp, #32] 41d828: a8c57bfd ldp x29, x30, [sp], #80 41d82c: d65f03c0 ret -- 41d870: a9425bf5 ldp x21, x22, [sp, #32] 41d874: a94363f7 ldp x23, x24, [sp, #48] 41d878: f94023f9 ldr x25, [sp, #64] 41d87c: a8c57bfd ldp x29, x30, [sp], #80 41d880: d65f03c0 ret -- 41d8f0: a9425bf5 ldp x21, x22, [sp, #32] 41d8f4: a94363f7 ldp x23, x24, [sp, #48] 41d8f8: f94023f9 ldr x25, [sp, #64] 41d8fc: a8c57bfd ldp x29, x30, [sp], #80 41d900: d65f03c0 ret -- 41dba4: d2800000 mov x0, #0x0 // #0 41dba8: f9400bf3 ldr x19, [sp, #16] 41dbac: b8216843 str w3, [x2, x1] 41dbb0: a8c37bfd ldp x29, x30, [sp], #48 41dbb4: d65f03c0 ret -- 41dc60: a94363f7 ldp x23, x24, [sp, #48] 41dc64: aa1403e0 mov x0, x20 41dc68: a94153f3 ldp x19, x20, [sp, #16] 41dc6c: a8c47bfd ldp x29, x30, [sp], #64 41dc70: d65f03c0 ret -- 41dd88: b8206822 str w2, [x1, x0] 41dd8c: aa1403e0 mov x0, x20 41dd90: a94153f3 ldp x19, x20, [sp, #16] 41dd94: a8c47bfd ldp x29, x30, [sp], #64 41dd98: d65f03c0 ret -- 41e084: a94363f7 ldp x23, x24, [sp, #48] 41e088: a9446bf9 ldp x25, x26, [sp, #64] 41e08c: a94573fb ldp x27, x28, [sp, #80] 41e090: a8c87bfd ldp x29, x30, [sp], #128 41e094: d65f03c0 ret -- 41e1ac: 7100043f cmp w1, #0x1 41e1b0: 54000180 b.eq 41e1e0 // b.none 41e1b4: b4000063 cbz x3, 41e1c0 41e1b8: d1004000 sub x0, x0, #0x10 41e1bc: d65f03c0 ret -- 41e1c4: d1002001 sub x1, x0, #0x8 41e1c8: f9400440 ldr x0, [x2, #8] 41e1cc: f2400000 ands x0, x0, #0x1 41e1d0: 9a801020 csel x0, x1, x0, ne // ne = any 41e1d4: d65f03c0 ret 41e1d8: d2800000 mov x0, #0x0 // #0 41e1dc: d65f03c0 ret -- 41e320: a94153f3 ldp x19, x20, [sp, #16] 41e324: a9425bf5 ldp x21, x22, [sp, #32] 41e328: f9401bf7 ldr x23, [sp, #48] 41e32c: a8c77bfd ldp x29, x30, [sp], #112 41e330: d65f03c0 ret -- 41e538: a94363f7 ldp x23, x24, [sp, #48] 41e53c: a9446bf9 ldp x25, x26, [sp, #64] 41e540: a94573fb ldp x27, x28, [sp, #80] 41e544: a8ca7bfd ldp x29, x30, [sp], #160 41e548: d65f03c0 ret -- 41e634: a94153f3 ldp x19, x20, [sp, #16] 41e638: a9425bf5 ldp x21, x22, [sp, #32] 41e63c: f9401bf7 ldr x23, [sp, #48] 41e640: a8c47bfd ldp x29, x30, [sp], #64 41e644: d65f03c0 ret -- 41e808: 52800000 mov w0, #0x0 // #0 41e80c: f9000261 str x1, [x19] 41e810: f9400bf3 ldr x19, [sp, #16] 41e814: a8c27bfd ldp x29, x30, [sp], #32 41e818: d65f03c0 ret -- 41e854: f9400bf3 ldr x19, [sp, #16] 41e858: a8c27bfd ldp x29, x30, [sp], #32 41e85c: 17ffed8d b 419e90 41e860: 528002c0 mov w0, #0x16 // #22 41e864: d65f03c0 ret -- 41e898: 9400154c bl 423dc8 41e89c: b100041f cmn x0, #0x1 41e8a0: 9a9f1000 csel x0, x0, xzr, ne // ne = any 41e8a4: a8c17bfd ldp x29, x30, [sp], #16 41e8a8: d65f03c0 ret -- 41e904: a94153f3 ldp x19, x20, [sp, #16] 41e908: a9425bf5 ldp x21, x22, [sp, #32] 41e90c: a94363f7 ldp x23, x24, [sp, #48] 41e910: a8c47bfd ldp x29, x30, [sp], #64 41e914: d65f03c0 ret -- 41e9d8: f94013f5 ldr x21, [sp, #32] 41e9dc: a9005261 stp x1, x20, [x19] 41e9e0: a94153f3 ldp x19, x20, [sp, #16] 41e9e4: a8c37bfd ldp x29, x30, [sp], #48 41e9e8: d65f03c0 ret -- 41ea24: 52800000 mov w0, #0x0 // #0 41ea28: b8216843 str w3, [x2, x1] 41ea2c: a94153f3 ldp x19, x20, [sp, #16] 41ea30: a8c37bfd ldp x29, x30, [sp], #48 41ea34: d65f03c0 ret -- 41eb18: dac01063 clz x3, x3 41eb1c: f240007f tst x3, #0x1 41eb20: 8b430440 add x0, x2, x3, lsr #1 41eb24: 9a9f0000 csel x0, x0, xzr, eq // eq = none 41eb28: d65f03c0 ret -- 41eb88: 9acb2042 lsl x2, x2, x11 41eb8c: 9acb2063 lsl x3, x3, x11 41eb90: d378fc42 lsr x2, x2, #56 41eb94: cb43e040 sub x0, x2, x3, lsr #56 41eb98: d65f03c0 ret -- 41ec10: aa0400a6 orr x6, x5, x4 41ec14: b4fffec6 cbz x6, 41ebec 41ec18: 17ffffd8 b 41eb78 41ec1c: cb030040 sub x0, x2, x3 41ec20: d65f03c0 ret -- 41ec8c: cb0f012f sub x15, x9, x15 41ec90: 9acf20a5 lsl x5, x5, x15 41ec94: f8001065 stur x5, [x3, #1] 41ec98: f9000004 str x4, [x0] 41ec9c: d65f03c0 ret -- 41ecb0: 540000ab b.lt 41ecc4 // b.tstop 41ecb4: 9ac92485 lsr x5, x4, x9 41ecb8: b81fd065 stur w5, [x3, #-3] 41ecbc: b9000004 str w4, [x0] 41ecc0: d65f03c0 ret 41ecc4: b400004f cbz x15, 41eccc 41ecc8: 79000004 strh w4, [x0] 41eccc: 3900007f strb wzr, [x3] 41ecd0: d65f03c0 ret -- 41ed24: 8b0f0042 add x2, x2, x15 41ed28: 8b0f0063 add x3, x3, x15 41ed2c: 3cde1042 ldur q2, [x2, #-31] 41ed30: 3c9f1062 stur q2, [x3, #-15] 41ed34: d65f03c0 ret -- 41eefc: d2800002 mov x2, #0x0 // #0 41ef00: 54000121 b.ne 41ef24 // b.any 41ef04: a94153f3 ldp x19, x20, [sp, #16] 41ef08: a8d37bfd ldp x29, x30, [sp], #304 41ef0c: d65f03c0 ret -- 41ef58: a8c27bfd ldp x29, x30, [sp], #32 41ef5c: 17ff84d5 b 4002b0 <.plt+0x10> 41ef60: a94153f3 ldp x19, x20, [sp, #16] 41ef64: a8c27bfd ldp x29, x30, [sp], #32 41ef68: d65f03c0 ret -- 41ef88: 94000026 bl 41f020 41ef8c: b4000080 cbz x0, 41ef9c 41ef90: a94153f3 ldp x19, x20, [sp, #16] 41ef94: a8c47bfd ldp x29, x30, [sp], #64 41ef98: d65f03c0 ret -- 41f0a0: a94153f3 ldp x19, x20, [sp, #16] 41f0a4: a9425bf5 ldp x21, x22, [sp, #32] 41f0a8: a94363f7 ldp x23, x24, [sp, #48] 41f0ac: a8c77bfd ldp x29, x30, [sp], #112 41f0b0: d65f03c0 ret -- 41f1f0: f101201f cmp x0, #0x48 41f1f4: d0000000 adrp x0, 421000 41f1f8: 912f0000 add x0, x0, #0xbc0 41f1fc: 54000040 b.eq 41f204 // b.none 41f200: d65f03c0 ret -- 41f208: d0000002 adrp x2, 421000 41f20c: f134043f cmp x1, #0xd01 41f210: 91340041 add x1, x2, #0xd00 41f214: 9a811000 csel x0, x0, x1, ne // ne = any 41f218: d65f03c0 ret -- 41f228: 91340001 add x1, x0, #0xd00 41f22c: d0000000 adrp x0, 421000 41f230: 912f0000 add x0, x0, #0xbc0 41f234: 9a811000 csel x0, x0, x1, ne // ne = any 41f238: d65f03c0 ret -- 41f2cc: dac010ed clz x13, x7 41f2d0: 8b4d0c00 add x0, x0, x13, lsr #3 41f2d4: eb01001f cmp x0, x1 41f2d8: 9a819000 csel x0, x0, x1, ls // ls = plast 41f2dc: d65f03c0 ret -- 41f33c: 9a891000 csel x0, x0, x9, ne // ne = any 41f340: 8b480c00 add x0, x0, x8, lsr #3 41f344: eb01001f cmp x0, x1 41f348: 9a819000 csel x0, x0, x1, ls // ls = plast 41f34c: d65f03c0 ret -- 41f384: da9fd063 csinv x3, x3, xzr, le 41f388: 9a85d084 csel x4, x4, x5, le 41f38c: 17ffffbe b 41f284 41f390: aa0103e0 mov x0, x1 41f394: d65f03c0 ret -- 41f460: 9acc2063 lsl x3, x3, x12 41f464: 9acc2084 lsl x4, x4, x12 41f468: d378fc63 lsr x3, x3, #56 41f46c: cb44e060 sub x0, x3, x4, lsr #56 41f470: d65f03c0 ret -- 41f4d4: 7a418860 ccmp w3, #0x1, #0x0, hi // hi = pmore 41f4d8: 7a442060 ccmp w3, w4, #0x0, cs // cs = hs, nlast 41f4dc: 54ffff60 b.eq 41f4c8 // b.none 41f4e0: cb040060 sub x0, x3, x4 41f4e4: d65f03c0 ret -- 41f580: ea290105 bics x5, x8, x9 41f584: fa4008c0 ccmp x6, #0x0, #0x0, eq // eq = none 41f588: 54fff621 b.ne 41f44c // b.any 41f58c: d2800000 mov x0, #0x0 // #0 41f590: d65f03c0 ret -- 41f8a8: a94363f7 ldp x23, x24, [sp, #48] 41f8ac: a9446bf9 ldp x25, x26, [sp, #64] 41f8b0: a94573fb ldp x27, x28, [sp, #80] 41f8b4: 912283ff add sp, sp, #0x8a0 41f8b8: d65f03c0 ret -- 41fbc0: a9425bf5 ldp x21, x22, [sp, #32] 41fbc4: a94363f7 ldp x23, x24, [sp, #48] 41fbc8: a94573fb ldp x27, x28, [sp, #80] 41fbcc: a8d77bfd ldp x29, x30, [sp], #368 41fbd0: d65f03c0 ret -- 41fda4: dac00ca5 rev x5, x5 41fda8: eb05007f cmp x3, x5 41fdac: 1a9f07e0 cset w0, ne // ne = any 41fdb0: 5a802400 cneg w0, w0, cc // cc = lo, ul, last 41fdb4: d65f03c0 ret -- 41fe30: f1000442 subs x2, x2, #0x1 41fe34: 7a451060 ccmp w3, w5, #0x0, ne // ne = any 41fe38: 54ffff80 b.eq 41fe28 // b.none 41fe3c: 4b050060 sub w0, w3, w5 41fe40: d65f03c0 ret 41fe44: 52800000 mov w0, #0x0 // #0 41fe48: d65f03c0 ret -- 41fe80: d0000000 adrp x0, 421000 41fe84: 91140021 add x1, x1, #0x500 41fe88: 91120000 add x0, x0, #0x480 41fe8c: 9a810000 csel x0, x0, x1, eq // eq = none 41fe90: d65f03c0 ret -- 41fea0: 91140021 add x1, x1, #0x500 41fea4: d0000000 adrp x0, 421000 41fea8: 91120000 add x0, x0, #0x480 41feac: 9a810000 csel x0, x0, x1, eq // eq = none 41feb0: d65f03c0 ret -- 41fec8: 91140021 add x1, x1, #0x500 41fecc: b0000000 adrp x0, 420000 41fed0: 91300000 add x0, x0, #0xc00 41fed4: 9a810000 csel x0, x0, x1, eq // eq = none 41fed8: d65f03c0 ret -- 41fef0: b0000000 adrp x0, 420000 41fef4: 91140021 add x1, x1, #0x500 41fef8: 91300000 add x0, x0, #0xc00 41fefc: 9a810000 csel x0, x0, x1, eq // eq = none 41ff00: d65f03c0 ret -- 41ff18: fa411004 ccmp x0, x1, #0x4, ne // ne = any 41ff1c: 54000081 b.ne 41ff2c // b.any 41ff20: b0000000 adrp x0, 420000 41ff24: 91224000 add x0, x0, #0x890 41ff28: d65f03c0 ret -- 41ff34: b0000000 adrp x0, 420000 41ff38: 91224021 add x1, x1, #0x890 41ff3c: 91140000 add x0, x0, #0x500 41ff40: 9a811000 csel x0, x0, x1, ne // ne = any 41ff44: d65f03c0 ret 41ff48: b0000000 adrp x0, 420000 41ff4c: 91250000 add x0, x0, #0x940 41ff50: d65f03c0 ret 41ff54: b0000000 adrp x0, 420000 41ff58: 91140000 add x0, x0, #0x500 41ff5c: d65f03c0 ret -- 41ff8c: f27c2c3f tst x1, #0xfff0 41ff90: 54000120 b.eq 41ffb4 // b.none 41ff94: d0000000 adrp x0, 421000 41ff98: 911a0000 add x0, x0, #0x680 41ff9c: d65f03c0 ret -- 41ffbc: d0000000 adrp x0, 421000 41ffc0: 91220021 add x1, x1, #0x880 41ffc4: 911a0000 add x0, x0, #0x680 41ffc8: 9a811000 csel x0, x0, x1, ne // ne = any 41ffcc: d65f03c0 ret -- 41ffdc: 912b0001 add x1, x0, #0xac0 41ffe0: d0000000 adrp x0, 421000 41ffe4: 911a0000 add x0, x0, #0x680 41ffe8: 9a811000 csel x0, x0, x1, ne // ne = any 41ffec: d65f03c0 ret -- 420008: b0000001 adrp x1, 421000 42000c: 911a0000 add x0, x0, #0x680 420010: 91270021 add x1, x1, #0x9c0 420014: 9a811000 csel x0, x0, x1, ne // ne = any 420018: d65f03c0 ret -- 420030: 97ff80a0 bl 4002b0 <.plt+0x10> 420034: 8b130000 add x0, x0, x19 420038: f9400bf3 ldr x19, [sp, #16] 42003c: a8c27bfd ldp x29, x30, [sp], #32 420040: d65f03c0 ret -- 4200d0: 9acf20a5 lsl x5, x5, x15 4200d4: f8001065 stur x5, [x3, #1] 4200d8: f9000004 str x4, [x0] 4200dc: 91002060 add x0, x3, #0x8 4200e0: d65f03c0 ret -- 4200f8: 9ac92485 lsr x5, x4, x9 4200fc: b81fd065 stur w5, [x3, #-3] 420100: b9000004 str w4, [x0] 420104: aa0303e0 mov x0, x3 420108: d65f03c0 ret 42010c: b400004f cbz x15, 420114 420110: 79000004 strh w4, [x0] 420114: 3900007f strb wzr, [x3] 420118: aa0303e0 mov x0, x3 42011c: d65f03c0 ret -- 420174: 8b0f0063 add x3, x3, x15 420178: 3cde1042 ldur q2, [x2, #-31] 42017c: 3c9f1062 stur q2, [x3, #-15] 420180: aa0303e0 mov x0, x3 420184: d65f03c0 ret -- 420244: b86278a2 ldr w2, [x5, x2, lsl #2] 420248: b86678a0 ldr w0, [x5, x6, lsl #2] 42024c: 6b000040 subs w0, w2, w0 420250: 54ffff00 b.eq 420230 // b.none 420254: d65f03c0 ret 420258: 52800000 mov w0, #0x0 // #0 42025c: d65f03c0 ret -- 42029c: b86378c3 ldr w3, [x6, x3, lsl #2] 4202a0: b86778c0 ldr w0, [x6, x7, lsl #2] 4202a4: 6b000060 subs w0, w3, w0 4202a8: 54fffec0 b.eq 420280 // b.none 4202ac: d65f03c0 ret -- 4202e0: b0000000 adrp x0, 421000 4202e4: 91144021 add x1, x1, #0x510 4202e8: 910c0000 add x0, x0, #0x300 4202ec: 9a810000 csel x0, x0, x1, eq // eq = none 4202f0: d65f03c0 ret -- 420300: 91144021 add x1, x1, #0x510 420304: b0000000 adrp x0, 421000 420308: 910c0000 add x0, x0, #0x300 42030c: 9a810000 csel x0, x0, x1, eq // eq = none 420310: d65f03c0 ret -- 420328: 90000000 adrp x0, 420000 42032c: 91144021 add x1, x1, #0x510 420330: 91308000 add x0, x0, #0xc20 420334: 9a810000 csel x0, x0, x1, eq // eq = none 420338: d65f03c0 ret -- 420350: 91144021 add x1, x1, #0x510 420354: b0000000 adrp x0, 421000 420358: 910c0000 add x0, x0, #0x300 42035c: 9a810000 csel x0, x0, x1, eq // eq = none 420360: d65f03c0 ret -- 420378: 91144021 add x1, x1, #0x510 42037c: 90000000 adrp x0, 420000 420380: 91308000 add x0, x0, #0xc20 420384: 9a810000 csel x0, x0, x1, eq // eq = none 420388: d65f03c0 ret -- 4203a0: fa411004 ccmp x0, x1, #0x4, ne // ne = any 4203a4: 54000081 b.ne 4203b4 // b.any 4203a8: 90000000 adrp x0, 420000 4203ac: 911d4000 add x0, x0, #0x750 4203b0: d65f03c0 ret -- 4203bc: 90000000 adrp x0, 420000 4203c0: 911d4021 add x1, x1, #0x750 4203c4: 91144000 add x0, x0, #0x510 4203c8: 9a811000 csel x0, x0, x1, ne // ne = any 4203cc: d65f03c0 ret 4203d0: 90000000 adrp x0, 420000 4203d4: 91254000 add x0, x0, #0x950 4203d8: d65f03c0 ret 4203dc: 90000000 adrp x0, 420000 4203e0: 91144000 add x0, x0, #0x510 4203e4: d65f03c0 ret -- 4203fc: aa1e03ef mov x15, x30 420400: aa0003ee mov x14, x0 420404: 97ff7fb7 bl 4002e0 <.plt+0x40> 420408: 8b0001c0 add x0, x14, x0 42040c: d65f01e0 ret x15 -- 4204b4: dac00063 rbit x3, x3 4204b8: d1008042 sub x2, x2, #0x20 4204bc: dac01063 clz x3, x3 4204c0: 8b430440 add x0, x2, x3, lsr #1 4204c4: d65f03c0 ret -- 420544: a9001c06 stp x6, x7, [x0] 420548: a9012408 stp x8, x9, [x0, #16] 42054c: a93e2caa stp x10, x11, [x5, #-32] 420550: a93f34ac stp x12, x13, [x5, #-16] 420554: d65f03c0 ret -- 420568: a9401c26 ldp x6, x7, [x1] 42056c: a97f2488 ldp x8, x9, [x4, #-16] 420570: a9001c06 stp x6, x7, [x0] 420574: a93f24a8 stp x8, x9, [x5, #-16] 420578: d65f03c0 ret -- 420584: f9400026 ldr x6, [x1] 420588: f85f8087 ldur x7, [x4, #-8] 42058c: f9000006 str x6, [x0] 420590: f81f80a7 stur x7, [x5, #-8] 420594: d65f03c0 ret -- 4205a4: b9400026 ldr w6, [x1] 4205a8: b85fc087 ldur w7, [x4, #-4] 4205ac: b9000006 str w6, [x0] 4205b0: b81fc0a7 stur w7, [x5, #-4] 4205b4: d65f03c0 ret -- 4205c8: 386e6828 ldrb w8, [x1, x14] 4205cc: 39000006 strb w6, [x0] 4205d0: 382e6808 strb w8, [x0, x14] 4205d4: 381ff0a7 sturb w7, [x5, #-1] 4205d8: d65f03c0 ret -- 420600: a93c0ca2 stp x2, x3, [x5, #-64] 420604: a93d10a1 stp x1, x4, [x5, #-48] 420608: a93e2caa stp x10, x11, [x5, #-32] 42060c: a93f34ac stp x12, x13, [x5, #-16] 420610: d65f03c0 ret -- 420698: a93c3cae stp x14, x15, [x5, #-64] 42069c: a93d1ca6 stp x6, x7, [x5, #-48] 4206a0: a93e24a8 stp x8, x9, [x5, #-32] 4206a4: a93f2caa stp x10, x11, [x5, #-16] 4206a8: d65f03c0 ret -- 420738: a9030c02 stp x2, x3, [x0, #48] 42073c: a9021c06 stp x6, x7, [x0, #32] 420740: a9012408 stp x8, x9, [x0, #16] 420744: a9002c0a stp x10, x11, [x0] 420748: d65f03c0 ret -- 420770: 3dc00020 ldr q0, [x1] 420774: 3cdf0081 ldur q1, [x4, #-16] 420778: 3d800000 str q0, [x0] 42077c: 3c9f00a1 stur q1, [x5, #-16] 420780: d65f03c0 ret -- 420788: f9400026 ldr x6, [x1] 42078c: f85f8087 ldur x7, [x4, #-8] 420790: f9000006 str x6, [x0] 420794: f81f80a7 stur x7, [x5, #-8] 420798: d65f03c0 ret -- 4207a0: b9400026 ldr w6, [x1] 4207a4: b85fc088 ldur w8, [x4, #-4] 4207a8: b9000006 str w6, [x0] 4207ac: b81fc0a8 stur w8, [x5, #-4] 4207b0: d65f03c0 ret -- 4207c4: 386e6828 ldrb w8, [x1, x14] 4207c8: 39000006 strb w6, [x0] 4207cc: 382e6808 strb w8, [x0, x14] 4207d0: 381ff0aa sturb w10, [x5, #-1] 4207d4: d65f03c0 ret -- 4207e8: f101005f cmp x2, #0x40 4207ec: 540000a8 b.hi 420800 // b.pmore 4207f0: ad000400 stp q0, q1, [x0] 4207f4: ad3f0ca2 stp q2, q3, [x5, #-32] 4207f8: d65f03c0 ret -- 420810: ad3e1ca6 stp q6, q7, [x5, #-64] 420814: ad000400 stp q0, q1, [x0] 420818: ad011404 stp q4, q5, [x0, #32] 42081c: ad3f0ca2 stp q2, q3, [x5, #-32] 420820: d65f03c0 ret -- 420878: ad7f0480 ldp q0, q1, [x4, #-32] 42087c: ad018c62 stp q2, q3, [x3, #48] 420880: ad3e14a4 stp q4, q5, [x5, #-64] 420884: ad3f04a0 stp q0, q1, [x5, #-32] 420888: d65f03c0 ret -- 4208b0: 3dc00020 ldr q0, [x1] 4208b4: 3cdf0081 ldur q1, [x4, #-16] 4208b8: 3d800000 str q0, [x0] 4208bc: 3c9f00a1 stur q1, [x5, #-16] 4208c0: d65f03c0 ret -- 420924: ad400420 ldp q0, q1, [x1] 420928: ad3e0ca2 stp q2, q3, [x5, #-64] 42092c: ad011404 stp q4, q5, [x0, #32] 420930: ad000400 stp q0, q1, [x0] 420934: d65f03c0 ret -- 420988: a9012408 stp x8, x9, [x0, #16] 42098c: a93e2caa stp x10, x11, [x5, #-32] 420990: a9001c06 stp x6, x7, [x0] 420994: a93f34ac stp x12, x13, [x5, #-16] 420998: d65f03c0 ret -- 4209a8: f9400026 ldr x6, [x1] 4209ac: f85f8087 ldur x7, [x4, #-8] 4209b0: f9000006 str x6, [x0] 4209b4: f81f80a7 stur x7, [x5, #-8] 4209b8: d65f03c0 ret -- 4209c4: b9400026 ldr w6, [x1] 4209c8: b85fc087 ldur w7, [x4, #-4] 4209cc: b9000006 str w6, [x0] 4209d0: b81fc0a7 stur w7, [x5, #-4] 4209d4: d65f03c0 ret -- 4209e8: 386e6828 ldrb w8, [x1, x14] 4209ec: 39000006 strb w6, [x0] 4209f0: 382e6808 strb w8, [x0, x14] 4209f4: 381ff0a7 sturb w7, [x5, #-1] 4209f8: d65f03c0 ret -- 420a1c: a9022c0a stp x10, x11, [x0, #32] 420a20: a903340c stp x12, x13, [x0, #48] 420a24: a93e08a1 stp x1, x2, [x5, #-32] 420a28: a93f0ca4 stp x4, x3, [x5, #-16] 420a2c: d65f03c0 ret -- 420b14: a93c08a1 stp x1, x2, [x5, #-64] 420b18: a93d1ca6 stp x6, x7, [x5, #-48] 420b1c: a93e24a8 stp x8, x9, [x5, #-32] 420b20: a93f2caa stp x10, x11, [x5, #-16] 420b24: d65f03c0 ret -- 420bb8: a9030c02 stp x2, x3, [x0, #48] 420bbc: a9021c06 stp x6, x7, [x0, #32] 420bc0: a9012408 stp x8, x9, [x0, #16] 420bc4: a9002c0a stp x10, x11, [x0] 420bc8: d65f03c0 ret -- 420c54: ad400821 ldp q1, q2, [x1] 420c58: 3c9f00a4 stur q4, [x5, #-16] 420c5c: ad000400 stp q0, q1, [x0] 420c60: 3d800802 str q2, [x0, #32] 420c64: d65f03c0 ret 420c68: f100805f cmp x2, #0x20 420c6c: 5400008c b.gt 420c7c 420c70: 3d800000 str q0, [x0] 420c74: 3c9f00a4 stur q4, [x5, #-16] 420c78: d65f03c0 ret 420c7c: 3dc00021 ldr q1, [x1] 420c80: 3d800000 str q0, [x0] 420c84: 3c9f00a4 stur q4, [x5, #-16] 420c88: 3d800401 str q1, [x0, #16] 420c8c: d65f03c0 ret -- 420c9c: f85f8087 ldur x7, [x4, #-8] 420ca0: 8b020005 add x5, x0, x2 420ca4: f9000006 str x6, [x0] 420ca8: f81f80a7 stur x7, [x5, #-8] 420cac: d65f03c0 ret -- 420cb8: b85fc087 ldur w7, [x4, #-4] 420cbc: 8b020005 add x5, x0, x2 420cc0: b9000006 str w6, [x0] 420cc4: b81fc0a7 stur w7, [x5, #-4] 420cc8: d65f03c0 ret -- 420ce0: 386e6828 ldrb w8, [x1, x14] 420ce4: 382e6808 strb w8, [x0, x14] 420ce8: 381ff0a7 sturb w7, [x5, #-1] 420cec: 39000006 strb w6, [x0] 420cf0: d65f03c0 ret -- 420d1c: ad008861 stp q1, q2, [x3, #16] 420d20: 3d800c63 str q3, [x3, #48] 420d24: 3d800000 str q0, [x0] 420d28: 3c9f00a4 stur q4, [x5, #-16] 420d2c: d65f03c0 ret -- 420d3c: ad008861 stp q1, q2, [x3, #16] 420d40: ad019863 stp q3, q6, [x3, #48] 420d44: 3d800000 str q0, [x0] 420d48: 3c9f00a4 stur q4, [x5, #-16] 420d4c: d65f03c0 ret -- 420d58: ad010c62 stp q2, q3, [x3, #32] 420d5c: ad021466 stp q6, q5, [x3, #64] 420d60: 3d800000 str q0, [x0] 420d64: 3c9f00a4 stur q4, [x5, #-16] 420d68: d65f03c0 ret -- 420e28: ac810861 stp q1, q2, [x3], #32 420e2c: ad001063 stp q3, q4, [x3] 420e30: ad3e18a5 stp q5, q6, [x5, #-64] 420e34: ad3f40a7 stp q7, q16, [x5, #-32] 420e38: d65f03c0 ret -- 420e44: ac811865 stp q5, q6, [x3], #32 420e48: ad004067 stp q7, q16, [x3] 420e4c: ad3e08a1 stp q1, q2, [x5, #-64] 420e50: ad3f10a3 stp q3, q4, [x5, #-32] 420e54: d65f03c0 ret -- 420e64: ac80c067 stp q7, q16, [x3], #16 420e68: 3cae6866 str q6, [x3, x14] 420e6c: ad3e0ca2 stp q2, q3, [x5, #-64] 420e70: ad3f14a4 stp q4, q5, [x5, #-32] 420e74: d65f03c0 ret -- 4212d0: ad3f04a0 stp q0, q1, [x5, #-32] 4212d4: ad3e0ca2 stp q2, q3, [x5, #-64] 4212d8: ad011404 stp q4, q5, [x0, #32] 4212dc: ad001c06 stp q6, q7, [x0] 4212e0: d65f03c0 ret -- 421350: 3c9d00a6 stur q6, [x5, #-48] 421354: 3d800400 str q0, [x0, #16] 421358: 3c9e00a1 stur q1, [x5, #-32] 42135c: 3c9f00a2 stur q2, [x5, #-16] 421360: d65f03c0 ret -- 421378: 3dc00020 ldr q0, [x1] 42137c: 3cdf0081 ldur q1, [x4, #-16] 421380: 3d800000 str q0, [x0] 421384: 3c9f00a1 stur q1, [x5, #-16] 421388: d65f03c0 ret -- 421394: f9400026 ldr x6, [x1] 421398: f85f8087 ldur x7, [x4, #-8] 42139c: f9000006 str x6, [x0] 4213a0: f81f80a7 stur x7, [x5, #-8] 4213a4: d65f03c0 ret -- 4213b4: b9400026 ldr w6, [x1] 4213b8: b85fc087 ldur w7, [x4, #-4] 4213bc: b9000006 str w6, [x0] 4213c0: b81fc0a7 stur w7, [x5, #-4] 4213c4: d65f03c0 ret -- 4213d4: 79400026 ldrh w6, [x1] 4213d8: 785fe087 ldurh w7, [x4, #-2] 4213dc: 79000006 strh w6, [x0] 4213e0: 781fe0a7 sturh w7, [x5, #-2] 4213e4: d65f03c0 ret -- 4213ec: d503201f nop 4213f0: 36000062 tbz w2, #0, 4213fc 4213f4: 39400026 ldrb w6, [x1] 4213f8: 39000006 strb w6, [x0] 4213fc: d65f03c0 ret -- 42144c: 3cde0082 ldur q2, [x4, #-32] 421450: 3c9e00a2 stur q2, [x5, #-32] 421454: 3cdf0081 ldur q1, [x4, #-16] 421458: 3c9f00a1 stur q1, [x5, #-16] 42145c: d65f03c0 ret -- 4214c4: 3d800412 str q18, [x0, #16] 4214c8: 3c9e00b3 stur q19, [x5, #-32] 4214cc: 3d800016 str q22, [x0] 4214d0: 3c9f00b4 stur q20, [x5, #-16] 4214d4: d65f03c0 ret -- 4214e8: f9400026 ldr x6, [x1] 4214ec: f85f8087 ldur x7, [x4, #-8] 4214f0: f9000006 str x6, [x0] 4214f4: f81f80a7 stur x7, [x5, #-8] 4214f8: d65f03c0 ret -- 421504: b9400026 ldr w6, [x1] 421508: b85fc087 ldur w7, [x4, #-4] 42150c: b9000006 str w6, [x0] 421510: b81fc0a7 stur w7, [x5, #-4] 421514: d65f03c0 ret -- 421524: 79400026 ldrh w6, [x1] 421528: 785fe087 ldurh w7, [x4, #-2] 42152c: 79000006 strh w6, [x0] 421530: 781fe0a7 sturh w7, [x5, #-2] 421534: d65f03c0 ret -- 42153c: d503201f nop 421540: 36000062 tbz w2, #0, 42154c 421544: 39400026 ldrb w6, [x1] 421548: 39000006 strb w6, [x0] 42154c: d65f03c0 ret -- 42156c: 3d800813 str q19, [x0, #32] 421570: 3d800c14 str q20, [x0, #48] 421574: 3c9e00b5 stur q21, [x5, #-32] 421578: 3c9f00b1 stur q17, [x5, #-16] 42157c: d65f03c0 ret -- 4215d8: 3c9c00b3 stur q19, [x5, #-64] 4215dc: 3c9d00b2 stur q18, [x5, #-48] 4215e0: 3c9e00b6 stur q22, [x5, #-32] 4215e4: 3c9f00b4 stur q20, [x5, #-16] 4215e8: d65f03c0 ret -- 42164c: 3d800c13 str q19, [x0, #48] 421650: 3d800812 str q18, [x0, #32] 421654: 3d800416 str q22, [x0, #16] 421658: 3d800014 str q20, [x0] 42165c: d65f03c0 ret -- 421698: 4e083c01 mov x1, v0.d[0] 42169c: 361800a2 tbz w2, #3, 4216b0 4216a0: f9000001 str x1, [x0] 4216a4: f81f8081 stur x1, [x4, #-8] 4216a8: d65f03c0 ret 4216ac: d503201f nop 4216b0: 36100082 tbz w2, #2, 4216c0 4216b4: b9000001 str w1, [x0] 4216b8: b81fc081 stur w1, [x4, #-4] 4216bc: d65f03c0 ret 4216c0: b4000082 cbz x2, 4216d0 4216c4: 39000001 strb w1, [x0] 4216c8: 36080042 tbz w2, #1, 4216d0 4216cc: 781fe081 sturh w1, [x4, #-2] 4216d0: d65f03c0 ret -- 4216dc: 3c9f0080 stur q0, [x4, #-16] 4216e0: 36280062 tbz w2, #5, 4216ec 4216e4: 3d800400 str q0, [x0, #16] 4216e8: 3c9e0080 stur q0, [x4, #-32] 4216ec: d65f03c0 ret 4216f0: 3d800400 str q0, [x0, #16] 4216f4: ad010000 stp q0, q0, [x0, #32] 4216f8: ad3f0080 stp q0, q0, [x4, #-32] 4216fc: d65f03c0 ret -- 421730: f1010042 subs x2, x2, #0x40 421734: 54ffffa8 b.hi 421728 // b.pmore 421738: ad3e0080 stp q0, q0, [x4, #-64] 42173c: ad3f0080 stp q0, q0, [x4, #-32] 421740: d65f03c0 ret -- 421790: ad000060 stp q0, q0, [x3] 421794: ad010060 stp q0, q0, [x3, #32] 421798: ad3e0080 stp q0, q0, [x4, #-64] 42179c: ad3f0080 stp q0, q0, [x4, #-32] 4217a0: d65f03c0 ret -- 4217e0: ad3c0080 stp q0, q0, [x4, #-128] 4217e4: ad3d0080 stp q0, q0, [x4, #-96] 4217e8: ad3e0080 stp q0, q0, [x4, #-64] 4217ec: ad3f0080 stp q0, q0, [x4, #-32] 4217f0: d65f03c0 ret -- 421898: 4e083c01 mov x1, v0.d[0] 42189c: 361800a2 tbz w2, #3, 4218b0 4218a0: f9000001 str x1, [x0] 4218a4: f81f8081 stur x1, [x4, #-8] 4218a8: d65f03c0 ret 4218ac: d503201f nop 4218b0: 36100082 tbz w2, #2, 4218c0 4218b4: b9000001 str w1, [x0] 4218b8: b81fc081 stur w1, [x4, #-4] 4218bc: d65f03c0 ret 4218c0: b4000082 cbz x2, 4218d0 4218c4: 39000001 strb w1, [x0] 4218c8: 36080042 tbz w2, #1, 4218d0 4218cc: 781fe081 sturh w1, [x4, #-2] 4218d0: d65f03c0 ret -- 4218dc: 3c9f0080 stur q0, [x4, #-16] 4218e0: 36280062 tbz w2, #5, 4218ec 4218e4: 3d800400 str q0, [x0, #16] 4218e8: 3c9e0080 stur q0, [x4, #-32] 4218ec: d65f03c0 ret 4218f0: 3d800400 str q0, [x0, #16] 4218f4: ad010000 stp q0, q0, [x0, #32] 4218f8: ad3f0080 stp q0, q0, [x4, #-32] 4218fc: d65f03c0 ret -- 421930: f1010042 subs x2, x2, #0x40 421934: 54ffffa8 b.hi 421928 // b.pmore 421938: ad3e0080 stp q0, q0, [x4, #-64] 42193c: ad3f0080 stp q0, q0, [x4, #-32] 421940: d65f03c0 ret -- 421980: ad000060 stp q0, q0, [x3] 421984: ad010060 stp q0, q0, [x3, #32] 421988: ad3e0080 stp q0, q0, [x4, #-64] 42198c: ad3f0080 stp q0, q0, [x4, #-32] 421990: d65f03c0 ret -- 4219dc: 540001e2 b.cs 421a18 // b.hs, b.nlast 4219e0: 36180082 tbz w2, #3, 4219f0 4219e4: f9000001 str x1, [x0] 4219e8: f81f8081 stur x1, [x4, #-8] 4219ec: d65f03c0 ret 4219f0: 36100082 tbz w2, #2, 421a00 4219f4: b9000001 str w1, [x0] 4219f8: b81fc081 stur w1, [x4, #-4] 4219fc: d65f03c0 ret 421a00: b4000082 cbz x2, 421a10 421a04: 39000001 strb w1, [x0] 421a08: 36080042 tbz w2, #1, 421a10 421a0c: 781fe081 sturh w1, [x4, #-2] 421a10: d65f03c0 ret -- 421a20: a93f0481 stp x1, x1, [x4, #-16] 421a24: 36280062 tbz w2, #5, 421a30 421a28: a9010401 stp x1, x1, [x0, #16] 421a2c: a93e0481 stp x1, x1, [x4, #-32] 421a30: d65f03c0 ret -- 421a44: a9020401 stp x1, x1, [x0, #32] 421a48: a9030401 stp x1, x1, [x0, #48] 421a4c: a93e0481 stp x1, x1, [x4, #-32] 421a50: a93f0481 stp x1, x1, [x4, #-16] 421a54: d65f03c0 ret -- 421a8c: a9010461 stp x1, x1, [x3, #16] 421a90: a9020461 stp x1, x1, [x3, #32] 421a94: a93e0481 stp x1, x1, [x4, #-32] 421a98: a93f0481 stp x1, x1, [x4, #-16] 421a9c: d65f03c0 ret -- 421ae0: 3c9f0080 stur q0, [x4, #-16] 421ae4: 36280062 tbz w2, #5, 421af0 421ae8: 3d800400 str q0, [x0, #16] 421aec: 3c9e0080 stur q0, [x4, #-32] 421af0: d65f03c0 ret -- 421b00: ad008000 stp q0, q0, [x0, #16] 421b04: 3d800c00 str q0, [x0, #48] 421b08: ad3e0080 stp q0, q0, [x4, #-64] 421b0c: ad3f0080 stp q0, q0, [x4, #-32] 421b10: d65f03c0 ret -- 421b1c: d503201f nop 421b20: 36180082 tbz w2, #3, 421b30 421b24: fd000000 str d0, [x0] 421b28: fc1f8080 stur d0, [x4, #-8] 421b2c: d65f03c0 ret 421b30: 36100082 tbz w2, #2, 421b40 421b34: bd000000 str s0, [x0] 421b38: bc1fc080 stur s0, [x4, #-4] 421b3c: d65f03c0 ret 421b40: b4000082 cbz x2, 421b50 421b44: 3d000000 str b0, [x0] 421b48: 36080042 tbz w2, #1, 421b50 421b4c: 7c1fe080 stur h0, [x4, #-2] 421b50: d65f03c0 ret -- 421bac: f1010042 subs x2, x2, #0x40 421bb0: 54fffe22 b.cs 421b74 // b.hs, b.nlast 421bb4: ad3e0080 stp q0, q0, [x4, #-64] 421bb8: ad3f0080 stp q0, q0, [x4, #-32] 421bbc: d65f03c0 ret -- 421bfc: dac00c84 rev x4, x4 421c00: dac01084 clz x4, x4 421c04: 9a8033e0 csel x0, xzr, x0, cc // cc = lo, ul, last 421c08: 8b440c00 add x0, x0, x4, lsr #3 421c0c: d65f03c0 ret -- 421c70: 91002005 add x5, x0, #0x8 421c74: dac01084 clz x4, x4 421c78: 9a853000 csel x0, x0, x5, cc // cc = lo, ul, last 421c7c: 8b440c00 add x0, x0, x4, lsr #3 421c80: d65f03c0 ret -- 421d3c: dac00c84 rev x4, x4 421d40: dac01084 clz x4, x4 421d44: 9a8033e0 csel x0, xzr, x0, cc // cc = lo, ul, last 421d48: 8b440c00 add x0, x0, x4, lsr #3 421d4c: d65f03c0 ret -- 421d98: 91002005 add x5, x0, #0x8 421d9c: dac01044 clz x4, x2 421da0: 9a851000 csel x0, x0, x5, ne // ne = any 421da4: 8b440c00 add x0, x0, x4, lsr #3 421da8: d65f03c0 ret -- 421f50: a94153f3 ldp x19, x20, [sp, #16] 421f54: a9425bf5 ldp x21, x22, [sp, #32] 421f58: f9401bf7 ldr x23, [sp, #48] 421f5c: a8cb7bfd ldp x29, x30, [sp], #176 421f60: d65f03c0 ret -- 422184: a94363f7 ldp x23, x24, [sp, #48] 422188: a9446bf9 ldp x25, x26, [sp, #64] 42218c: a94573fb ldp x27, x28, [sp, #80] 422190: a8dc7bfd ldp x29, x30, [sp], #448 422194: d65f03c0 ret -- 422330: 9342fe60 asr x0, x19, #2 422334: 9a941000 csel x0, x0, x20, ne // ne = any 422338: a94153f3 ldp x19, x20, [sp, #16] 42233c: a8c27bfd ldp x29, x30, [sp], #32 422340: d65f03c0 ret -- 42237c: a8c27bfd ldp x29, x30, [sp], #32 422380: 17ffec64 b 41d510 422384: f9400bf3 ldr x19, [sp, #16] 422388: a8c27bfd ldp x29, x30, [sp], #32 42238c: d65f03c0 ret -- 4223e8: d2800002 mov x2, #0x0 // #0 4223ec: 54000121 b.ne 422410 // b.any 4223f0: a94153f3 ldp x19, x20, [sp, #16] 4223f4: a8c47bfd ldp x29, x30, [sp], #64 4223f8: d65f03c0 ret -- 4225ac: a94153f3 ldp x19, x20, [sp, #16] 4225b0: a9425bf5 ldp x21, x22, [sp, #32] 4225b4: f9401bf7 ldr x23, [sp, #48] 4225b8: a8c57bfd ldp x29, x30, [sp], #80 4225bc: d65f03c0 ret -- 422734: 35000355 cbnz w21, 42279c 422738: a94153f3 ldp x19, x20, [sp, #16] 42273c: f94013f5 ldr x21, [sp, #32] 422740: a8c37bfd ldp x29, x30, [sp], #48 422744: d65f03c0 ret -- 4227f8: b4000141 cbz x1, 422820 4227fc: a94153f3 ldp x19, x20, [sp, #16] 422800: f94013f5 ldr x21, [sp, #32] 422804: a8c37bfd ldp x29, x30, [sp], #48 422808: d65f03c0 ret 42280c: 52800020 mov w0, #0x1 // #1 422810: a94153f3 ldp x19, x20, [sp, #16] 422814: f94013f5 ldr x21, [sp, #32] 422818: a8c37bfd ldp x29, x30, [sp], #48 42281c: d65f03c0 ret -- 422a14: a94363f7 ldp x23, x24, [sp, #48] 422a18: a9446bf9 ldp x25, x26, [sp, #64] 422a1c: a94573fb ldp x27, x28, [sp, #80] 422a20: a8dc7bfd ldp x29, x30, [sp], #448 422a24: d65f03c0 ret -- 422cac: d2800002 mov x2, #0x0 // #0 422cb0: 54001701 b.ne 422f90 // b.any 422cb4: a94153f3 ldp x19, x20, [sp, #16] 422cb8: a8c87bfd ldp x29, x30, [sp], #128 422cbc: d65f03c0 ret -- 422fb0: d2800f88 mov x8, #0x7c // #124 422fb4: d4000001 svc #0x0 422fb8: b13ffc1f cmn x0, #0xfff 422fbc: 54000042 b.cs 422fc4 // b.hs, b.nlast 422fc0: d65f03c0 ret -- 42300c: d2800002 mov x2, #0x0 // #0 423010: 540000c1 b.ne 423028 // b.any 423014: f9400bf3 ldr x19, [sp, #16] 423018: a8c47bfd ldp x29, x30, [sp], #64 42301c: d65f03c0 ret -- 423040: d2800a08 mov x8, #0x50 // #80 423044: d4000001 svc #0x0 423048: b140041f cmn x0, #0x1, lsl #12 42304c: 54000048 b.hi 423054 // b.pmore 423050: d65f03c0 ret -- 42305c: d53bd042 mrs x2, tpidr_el0 423060: 4b0003e3 neg w3, w0 423064: 12800000 mov w0, #0xffffffff // #-1 423068: b8216843 str w3, [x2, x1] 42306c: d65f03c0 ret -- 423078: d53bd042 mrs x2, tpidr_el0 42307c: 528002c3 mov w3, #0x16 // #22 423080: 12800000 mov w0, #0xffffffff // #-1 423084: b8216843 str w3, [x2, x1] 423088: d65f03c0 ret -- 423118: 2a1303e0 mov w0, w19 42311c: a94153f3 ldp x19, x20, [sp, #16] 423120: f94013f5 ldr x21, [sp, #32] 423124: a8c97bfd ldp x29, x30, [sp], #144 423128: d65f03c0 ret -- 423204: aa1303e0 mov x0, x19 423208: a94153f3 ldp x19, x20, [sp, #16] 42320c: a9425bf5 ldp x21, x22, [sp, #32] 423210: a8c37bfd ldp x29, x30, [sp], #48 423214: d65f03c0 ret -- 423250: aa1303e0 mov x0, x19 423254: a94153f3 ldp x19, x20, [sp, #16] 423258: a9425bf5 ldp x21, x22, [sp, #32] 42325c: a8c37bfd ldp x29, x30, [sp], #48 423260: d65f03c0 ret -- 4232d4: aa1303e0 mov x0, x19 4232d8: a94153f3 ldp x19, x20, [sp, #16] 4232dc: a9425bf5 ldp x21, x22, [sp, #32] 4232e0: a8c37bfd ldp x29, x30, [sp], #48 4232e4: d65f03c0 ret -- 423320: aa1303e0 mov x0, x19 423324: a94153f3 ldp x19, x20, [sp, #16] 423328: a9425bf5 ldp x21, x22, [sp, #32] 42332c: a8c37bfd ldp x29, x30, [sp], #48 423330: d65f03c0 ret -- 423370: d28007c8 mov x8, #0x3e // #62 423374: d4000001 svc #0x0 423378: b140041f cmn x0, #0x1, lsl #12 42337c: 54000048 b.hi 423384 // b.pmore 423380: d65f03c0 ret -- 42338c: d53bd042 mrs x2, tpidr_el0 423390: 4b0003e3 neg w3, w0 423394: 92800000 mov x0, #0xffffffffffffffff // #-1 423398: b8216843 str w3, [x2, x1] 42339c: d65f03c0 ret -- 423428: a94153f3 ldp x19, x20, [sp, #16] 42342c: a9425bf5 ldp x21, x22, [sp, #32] 423430: a94363f7 ldp x23, x24, [sp, #48] 423434: a8d57bfd ldp x29, x30, [sp], #336 423438: d65f03c0 ret -- 423a2c: d2800728 mov x8, #0x39 // #57 423a30: d4000001 svc #0x0 423a34: b140041f cmn x0, #0x1, lsl #12 423a38: 54000048 b.hi 423a40 // b.pmore 423a3c: d65f03c0 ret -- 423a48: d53bd042 mrs x2, tpidr_el0 423a4c: 4b0003e3 neg w3, w0 423a50: 12800000 mov w0, #0xffffffff // #-1 423a54: b8216843 str w3, [x2, x1] 423a58: d65f03c0 ret -- 423aa8: eb020021 subs x1, x1, x2 423aac: d2800002 mov x2, #0x0 // #0 423ab0: 54000361 b.ne 423b1c // b.any 423ab4: a8c27bfd ldp x29, x30, [sp], #32 423ab8: d65f03c0 ret -- 423b6c: d2800002 mov x2, #0x0 // #0 423b70: 54000081 b.ne 423b80 // b.any 423b74: f9400bf3 ldr x19, [sp, #16] 423b78: a8c67bfd ldp x29, x30, [sp], #96 423b7c: d65f03c0 ret -- 423be8: eb020021 subs x1, x1, x2 423bec: d2800002 mov x2, #0x0 // #0 423bf0: 540002c1 b.ne 423c48 // b.any 423bf4: a8c57bfd ldp x29, x30, [sp], #80 423bf8: d65f03c0 ret -- 423cac: eb020021 subs x1, x1, x2 423cb0: d2800002 mov x2, #0x0 // #0 423cb4: 540002e1 b.ne 423d10 // b.any 423cb8: a8c57bfd ldp x29, x30, [sp], #80 423cbc: d65f03c0 ret -- 423d1c: d28007e8 mov x8, #0x3f // #63 423d20: d4000001 svc #0x0 423d24: b140041f cmn x0, #0x1, lsl #12 423d28: 54000048 b.hi 423d30 // b.pmore 423d2c: d65f03c0 ret -- 423d38: d53bd042 mrs x2, tpidr_el0 423d3c: 4b0003e3 neg w3, w0 423d40: 92800000 mov x0, #0xffffffffffffffff // #-1 423d44: b8216843 str w3, [x2, x1] 423d48: d65f03c0 ret -- 423d54: d2800808 mov x8, #0x40 // #64 423d58: d4000001 svc #0x0 423d5c: b140041f cmn x0, #0x1, lsl #12 423d60: 54000048 b.hi 423d68 // b.pmore 423d64: d65f03c0 ret -- 423d70: d53bd042 mrs x2, tpidr_el0 423d74: 4b0003e3 neg w3, w0 423d78: 92800000 mov x0, #0xffffffffffffffff // #-1 423d7c: b8216843 str w3, [x2, x1] 423d80: d65f03c0 ret -- 423d98: d2800000 mov x0, #0x0 // #0 423d9c: d4000001 svc #0x0 423da0: b140041f cmn x0, #0x1, lsl #12 423da4: 54000048 b.hi 423dac // b.pmore 423da8: d65f03c0 ret -- 423db4: d53bd042 mrs x2, tpidr_el0 423db8: 4b0003e3 neg w3, w0 423dbc: 12800000 mov w0, #0xffffffff // #-1 423dc0: b8216843 str w3, [x2, x1] 423dc4: d65f03c0 ret -- 423e28: aa1403e0 mov x0, x20 423e2c: a94153f3 ldp x19, x20, [sp, #16] 423e30: f94013f5 ldr x21, [sp, #32] 423e34: a8c37bfd ldp x29, x30, [sp], #48 423e38: d65f03c0 ret -- 423e74: aa1403e0 mov x0, x20 423e78: a94153f3 ldp x19, x20, [sp, #16] 423e7c: f94013f5 ldr x21, [sp, #32] 423e80: a8c37bfd ldp x29, x30, [sp], #48 423e84: d65f03c0 ret 423e88: b0000360 adrp x0, 490000 423e8c: f947d800 ldr x0, [x0, #4016] 423e90: f9400000 ldr x0, [x0] 423e94: b4000040 cbz x0, 423e9c 423e98: d65f03c0 ret -- 423f14: d2800002 mov x2, #0x0 // #0 423f18: 54000081 b.ne 423f28 // b.any 423f1c: f9400bf3 ldr x19, [sp, #16] 423f20: a8c47bfd ldp x29, x30, [sp], #64 423f24: d65f03c0 ret -- 423f44: d2801bc8 mov x8, #0xde // #222 423f48: d4000001 svc #0x0 423f4c: b140041f cmn x0, #0x1, lsl #12 423f50: 54000128 b.hi 423f74 // b.pmore 423f54: d65f03c0 ret -- 423f60: d53bd042 mrs x2, tpidr_el0 423f64: 528002c3 mov w3, #0x16 // #22 423f68: 92800000 mov x0, #0xffffffffffffffff // #-1 423f6c: b8216843 str w3, [x2, x1] 423f70: d65f03c0 ret -- 423f7c: d53bd042 mrs x2, tpidr_el0 423f80: 4b0003e3 neg w3, w0 423f84: 92800000 mov x0, #0xffffffffffffffff // #-1 423f88: b8216843 str w3, [x2, x1] 423f8c: d65f03c0 ret 423f90: d2801ae8 mov x8, #0xd7 // #215 423f94: d4000001 svc #0x0 423f98: b13ffc1f cmn x0, #0xfff 423f9c: 54000042 b.cs 423fa4 // b.hs, b.nlast 423fa0: d65f03c0 ret -- 423fb0: d2801c48 mov x8, #0xe2 // #226 423fb4: d4000001 svc #0x0 423fb8: b13ffc1f cmn x0, #0xfff 423fbc: 54000042 b.cs 423fc4 // b.hs, b.nlast 423fc0: d65f03c0 ret -- 423fd0: d2801d28 mov x8, #0xe9 // #233 423fd4: d4000001 svc #0x0 423fd8: b13ffc1f cmn x0, #0xfff 423fdc: 54000042 b.cs 423fe4 // b.hs, b.nlast 423fe0: d65f03c0 ret -- 4242ac: f9400041 ldr x1, [x2] 4242b0: 92400021 and x1, x1, #0x1 4242b4: aa000020 orr x0, x1, x0 4242b8: f9000040 str x0, [x2] 4242bc: d65f03c0 ret -- 424308: 92400000 and x0, x0, #0x1 42430c: f9000882 str x2, [x4, #16] 424310: aa040004 orr x4, x0, x4 424314: f9000424 str x4, [x1, #8] 424318: d65f03c0 ret 42431c: f9400820 ldr x0, [x1, #16] 424320: b2400000 orr x0, x0, #0x1 424324: f9000480 str x0, [x4, #8] 424328: f9000824 str x4, [x1, #16] 42432c: d65f03c0 ret -- 424490: a9446bf9 ldp x25, x26, [sp, #64] 424494: aa1b03e0 mov x0, x27 424498: a94573fb ldp x27, x28, [sp, #80] 42449c: a8c77bfd ldp x29, x30, [sp], #112 4244a0: d65f03c0 ret -- 4244b0: a94363f7 ldp x23, x24, [sp, #48] 4244b4: a9446bf9 ldp x25, x26, [sp, #64] 4244b8: a94573fb ldp x27, x28, [sp, #80] 4244bc: a8c77bfd ldp x29, x30, [sp], #112 4244c0: d65f03c0 ret -- 424540: aa1303e0 mov x0, x19 424544: a94153f3 ldp x19, x20, [sp, #16] 424548: f94013f5 ldr x21, [sp, #32] 42454c: a8c37bfd ldp x29, x30, [sp], #48 424550: d65f03c0 ret -- 424558: d2800013 mov x19, #0x0 // #0 42455c: aa1303e0 mov x0, x19 424560: a94153f3 ldp x19, x20, [sp, #16] 424564: a8c37bfd ldp x29, x30, [sp], #48 424568: d65f03c0 ret -- 424660: a94363f7 ldp x23, x24, [sp, #48] 424664: a9446bf9 ldp x25, x26, [sp, #64] 424668: a94573fb ldp x27, x28, [sp, #80] 42466c: a8c87bfd ldp x29, x30, [sp], #128 424670: d65f03c0 ret -- 424b34: 940002b3 bl 425600 424b38: f100001f cmp x0, #0x0 424b3c: fa401824 ccmp x1, #0x0, #0x4, ne // ne = any 424b40: 54000041 b.ne 424b48 // b.any 424b44: d65f03c0 ret -- 424b4c: 17fffd27 b 423fe8 424b50: f100001f cmp x0, #0x0 424b54: fa401824 ccmp x1, #0x0, #0x4, ne // ne = any 424b58: 54000041 b.ne 424b60 // b.any 424b5c: d65f03c0 ret 424b60: 17fffd52 b 4240a8 424b64: d503201f nop 424b68: b4000040 cbz x0, 424b70 424b6c: 17fffd7f b 424168 424b70: d65f03c0 ret -- 424bf0: a94363f7 ldp x23, x24, [sp, #48] 424bf4: a9446bf9 ldp x25, x26, [sp, #64] 424bf8: f9402bfb ldr x27, [sp, #80] 424bfc: a8c67bfd ldp x29, x30, [sp], #96 424c00: d65f03c0 ret -- 424cf8: a94363f7 ldp x23, x24, [sp, #48] 424cfc: a9446bf9 ldp x25, x26, [sp, #64] 424d00: f9402bfb ldr x27, [sp, #80] 424d04: a8c67bfd ldp x29, x30, [sp], #96 424d08: d65f03c0 ret -- 424d88: f100045f cmp x2, #0x1 424d8c: 54ffffa1 b.ne 424d80 // b.any 424d90: a94153f3 ldp x19, x20, [sp, #16] 424d94: a8c27bfd ldp x29, x30, [sp], #32 424d98: d65f03c0 ret -- 424f88: a94363f7 ldp x23, x24, [sp, #48] 424f8c: a9446bf9 ldp x25, x26, [sp, #64] 424f90: a94573fb ldp x27, x28, [sp, #80] 424f94: a8ca7bfd ldp x29, x30, [sp], #160 424f98: d65f03c0 ret -- 42516c: 54000101 b.ne 42518c // b.any 425170: 2a1603e0 mov w0, w22 425174: a9425bf5 ldp x21, x22, [sp, #32] 425178: a8c57bfd ldp x29, x30, [sp], #80 42517c: d65f03c0 ret -- 425250: f9473821 ldr x1, [x1, #3696] 425254: b9400020 ldr w0, [x1] 425258: 7100001f cmp w0, #0x0 42525c: 1a821000 csel w0, w0, w2, ne // ne = any 425260: d65f03c0 ret -- 4252a4: f9400260 ldr x0, [x19] 4252a8: f9000440 str x0, [x2, #8] 4252ac: a94153f3 ldp x19, x20, [sp, #16] 4252b0: a8c27bfd ldp x29, x30, [sp], #32 4252b4: d65f03c0 ret 4252b8: d65f03c0 ret -- 4252c0: d2801b08 mov x8, #0xd8 // #216 4252c4: d4000001 svc #0x0 4252c8: b13ffc1f cmn x0, #0xfff 4252cc: 54000042 b.cs 4252d4 // b.hs, b.nlast 4252d0: d65f03c0 ret -- 4252e0: d2801668 mov x8, #0xb3 // #179 4252e4: d4000001 svc #0x0 4252e8: b13ffc1f cmn x0, #0xfff 4252ec: 54000042 b.cs 4252f4 // b.hs, b.nlast 4252f0: d65f03c0 ret -- 425370: f8747ac0 ldr x0, [x22, x20, lsl #3] 425374: a94153f3 ldp x19, x20, [sp, #16] 425378: a9425bf5 ldp x21, x22, [sp, #32] 42537c: a8c37bfd ldp x29, x30, [sp], #48 425380: d65f03c0 ret 425384: d2800000 mov x0, #0x0 // #0 425388: a94153f3 ldp x19, x20, [sp, #16] 42538c: a9425bf5 ldp x21, x22, [sp, #32] 425390: a8c37bfd ldp x29, x30, [sp], #48 425394: d65f03c0 ret -- 4253c4: 0a040042 and w2, w2, w4 4253c8: 8b224862 add x2, x3, w2, uxtw #2 4253cc: b8626822 ldr w2, [x1, x2] 4253d0: 35000042 cbnz w2, 4253d8 4253d4: d65f03c0 ret -- 4253e0: 0a030003 and w3, w0, w3 4253e4: 8b234842 add x2, x2, w3, uxtw #2 4253e8: b8626821 ldr w1, [x1, x2] 4253ec: 0b010000 add w0, w0, w1 4253f0: d65f03c0 ret -- 425590: a94153f3 ldp x19, x20, [sp, #16] 425594: a9425bf5 ldp x21, x22, [sp, #32] 425598: a94573fb ldp x27, x28, [sp, #80] 42559c: a8c97bfd ldp x29, x30, [sp], #144 4255a0: d65f03c0 ret -- 425638: 52800020 mov w0, #0x1 // #1 42563c: 97ffb847 bl 413758 425640: 17fffffc b 425630 425644: d503201f nop 425648: d65f03c0 ret -- 4256a4: cb010041 sub x1, x2, x1 4256a8: f86178a1 ldr x1, [x5, x1, lsl #3] 4256ac: a9009001 stp x1, x4, [x0, #8] 4256b0: f9001003 str x3, [x0, #32] 4256b4: d65f03c0 ret -- 425710: 54000088 b.hi 425720 // b.pmore 425714: 52800022 mov w2, #0x1 // #1 425718: f9001001 str x1, [x0, #32] 42571c: 3900a002 strb w2, [x0, #40] 425720: d65f03c0 ret -- 425748: f9001001 str x1, [x0, #32] 42574c: 3900a002 strb w2, [x0, #40] 425750: 17fffff4 b 425720 425754: f9001001 str x1, [x0, #32] 425758: d65f03c0 ret -- 425784: aa1303e0 mov x0, x19 425788: 97ffffd8 bl 4256e8 42578c: f9400bf3 ldr x19, [sp, #16] 425790: a8c37bfd ldp x29, x30, [sp], #48 425794: d65f03c0 ret -- 4257ac: aa1303e0 mov x0, x19 4257b0: 97ffffce bl 4256e8 4257b4: f9400bf3 ldr x19, [sp, #16] 4257b8: a8c37bfd ldp x29, x30, [sp], #48 4257bc: d65f03c0 ret -- 425904: a94363f7 ldp x23, x24, [sp, #48] 425908: a9446bf9 ldp x25, x26, [sp, #64] 42590c: a94573fb ldp x27, x28, [sp, #80] 425910: a8c87bfd ldp x29, x30, [sp], #128 425914: d65f03c0 ret -- 425cb0: 8b010060 add x0, x3, x1 425cb4: 3940a000 ldrb w0, [x0, #40] 425cb8: 6a00009f tst w4, w0 425cbc: 54000081 b.ne 425ccc // b.any 425cc0: d65f03c0 ret -- 425f04: a94363f7 ldp x23, x24, [sp, #48] 425f08: a9446bf9 ldp x25, x26, [sp, #64] 425f0c: a94573fb ldp x27, x28, [sp, #80] 425f10: a8c97bfd ldp x29, x30, [sp], #144 425f14: d65f03c0 ret -- 426020: 17ffff74 b 425df0 426024: f9079dab str x11, [x13, #3896] 426028: 35fff0de cbnz w30, 425e40 42602c: 17ffff87 b 425e48 426030: d65f03c0 ret -- 42696c: a9425bf5 ldp x21, x22, [sp, #32] 426970: a94363f7 ldp x23, x24, [sp, #48] 426974: a9446bf9 ldp x25, x26, [sp, #64] 426978: a8ca7bfd ldp x29, x30, [sp], #160 42697c: d65f03c0 ret -- 426a40: a9425bf5 ldp x21, x22, [sp, #32] 426a44: a94363f7 ldp x23, x24, [sp, #48] 426a48: a9446bf9 ldp x25, x26, [sp, #64] 426a4c: a8ca7bfd ldp x29, x30, [sp], #160 426a50: d65f03c0 ret -- 426ba0: d0000340 adrp x0, 490000 426ba4: f9469000 ldr x0, [x0, #3360] 426ba8: b9400000 ldr w0, [x0] 426bac: 34000040 cbz w0, 426bb4 426bb0: d65f03c0 ret -- 426bd8: d0000340 adrp x0, 490000 426bdc: f9400bf3 ldr x19, [sp, #16] 426be0: b9074801 str w1, [x0, #1864] 426be4: a8c27bfd ldp x29, x30, [sp], #32 426be8: d65f03c0 ret -- 426c44: aa1e03e0 mov x0, x30 426c48: 910003fd mov x29, sp 426c4c: a8c17bfd ldp x29, x30, [sp], #16 426c50: 1400896a b 4491f8 426c54: d65f03c0 ret -- 426ce4: 54fffd01 b.ne 426c84 // b.any 426ce8: a9407bfd ldp x29, x30, [sp] 426cec: a94153f3 ldp x19, x20, [sp, #16] 426cf0: 910803ff add sp, sp, #0x200 426cf4: d65f03c0 ret -- 426d0c: 531d7021 lsl w1, w1, #3 426d10: a94153f3 ldp x19, x20, [sp, #16] 426d14: 1ac12000 lsl w0, w0, w1 426d18: 910803ff add sp, sp, #0x200 426d1c: d65f03c0 ret -- 426e44: aa0003e1 mov x1, x0 426e48: 92800000 mov x0, #0xffffffffffffffff // #-1 426e4c: 4b0103e1 neg w1, w1 426e50: b8226861 str w1, [x3, x2] 426e54: d65f03c0 ret -- 427054: a94363f7 ldp x23, x24, [sp, #48] 427058: a9446bf9 ldp x25, x26, [sp, #64] 42705c: a94573fb ldp x27, x28, [sp, #80] 427060: a8ca7bfd ldp x29, x30, [sp], #160 427064: d65f03c0 ret -- 427310: a94363f7 ldp x23, x24, [sp, #48] 427314: a9446bf9 ldp x25, x26, [sp, #64] 427318: a94573fb ldp x27, x28, [sp, #80] 42731c: a8c67bfd ldp x29, x30, [sp], #96 427320: d65f03c0 ret -- 42738c: a94363f7 ldp x23, x24, [sp, #48] 427390: a9446bf9 ldp x25, x26, [sp, #64] 427394: a94573fb ldp x27, x28, [sp, #80] 427398: a8c67bfd ldp x29, x30, [sp], #96 42739c: d65f03c0 ret 4273a0: 52800100 mov w0, #0x8 // #8 4273a4: d65f03c0 ret -- 427488: a8c27bfd ldp x29, x30, [sp], #32 42748c: 17ffddad b 41eb40 427490: a94153f3 ldp x19, x20, [sp, #16] 427494: a8c27bfd ldp x29, x30, [sp], #32 427498: d65f03c0 ret 42749c: d503201f nop 4274a0: b0000360 adrp x0, 494000 <.got+0x34d0> 4274a4: f9428400 ldr x0, [x0, #1288] 4274a8: d65f03c0 ret 4274ac: d503201f nop 4274b0: b0000360 adrp x0, 494000 <.got+0x34d0> 4274b4: f9428c00 ldr x0, [x0, #1304] 4274b8: d65f03c0 ret -- 427514: 9400269d bl 430f88 427518: f900027f str xzr, [x19] 42751c: a94153f3 ldp x19, x20, [sp, #16] 427520: a8c27bfd ldp x29, x30, [sp], #32 427524: d65f03c0 ret -- 427c00: a94363f7 ldp x23, x24, [sp, #48] 427c04: a9446bf9 ldp x25, x26, [sp, #64] 427c08: a94573fb ldp x27, x28, [sp, #80] 427c0c: a8cd7bfd ldp x29, x30, [sp], #208 427c10: d65f03c0 ret -- 427e7c: 540004a1 b.ne 427f10 // b.any 427e80: a94153f3 ldp x19, x20, [sp, #16] 427e84: a9425bf5 ldp x21, x22, [sp, #32] 427e88: a8c77bfd ldp x29, x30, [sp], #112 427e8c: d65f03c0 ret -- 428070: a9425bf5 ldp x21, x22, [sp, #32] 428074: a94363f7 ldp x23, x24, [sp, #48] 428078: a9446bf9 ldp x25, x26, [sp, #64] 42807c: a8c87bfd ldp x29, x30, [sp], #128 428080: d65f03c0 ret -- 428228: 52800000 mov w0, #0x0 // #0 42822c: a94153f3 ldp x19, x20, [sp, #16] 428230: a9425bf5 ldp x21, x22, [sp, #32] 428234: a8c37bfd ldp x29, x30, [sp], #48 428238: d65f03c0 ret -- 428260: 52800000 mov w0, #0x0 // #0 428264: a94153f3 ldp x19, x20, [sp, #16] 428268: a9425bf5 ldp x21, x22, [sp, #32] 42826c: a8c37bfd ldp x29, x30, [sp], #48 428270: d65f03c0 ret -- 428514: a94363f7 ldp x23, x24, [sp, #48] 428518: a9446bf9 ldp x25, x26, [sp, #64] 42851c: a94573fb ldp x27, x28, [sp, #80] 428520: a8c87bfd ldp x29, x30, [sp], #128 428524: d65f03c0 ret -- 4286b8: f9000295 str x21, [x20] 4286bc: a94153f3 ldp x19, x20, [sp, #16] 4286c0: a9425bf5 ldp x21, x22, [sp, #32] 4286c4: a8c47bfd ldp x29, x30, [sp], #64 4286c8: d65f03c0 ret -- 42876c: b5ffff33 cbnz x19, 428750 428770: 52800000 mov w0, #0x0 // #0 428774: a94153f3 ldp x19, x20, [sp, #16] 428778: a8c27bfd ldp x29, x30, [sp], #32 42877c: d65f03c0 ret -- 428788: 17fffffa b 428770 42878c: 52800020 mov w0, #0x1 // #1 428790: a94153f3 ldp x19, x20, [sp, #16] 428794: a8c27bfd ldp x29, x30, [sp], #32 428798: d65f03c0 ret -- 428944: a94363f7 ldp x23, x24, [sp, #48] 428948: a9446bf9 ldp x25, x26, [sp, #64] 42894c: a94573fb ldp x27, x28, [sp, #80] 428950: a8c97bfd ldp x29, x30, [sp], #144 428954: d65f03c0 ret -- 428b5c: 17ffd26d b 41d510 428b60: a94153f3 ldp x19, x20, [sp, #16] 428b64: a9425bf5 ldp x21, x22, [sp, #32] 428b68: a8c37bfd ldp x29, x30, [sp], #48 428b6c: d65f03c0 ret -- 428bf0: a94363f7 ldp x23, x24, [sp, #48] 428bf4: a9446bf9 ldp x25, x26, [sp, #64] 428bf8: a94573fb ldp x27, x28, [sp, #80] 428bfc: a8cb7bfd ldp x29, x30, [sp], #176 428c00: d65f03c0 ret -- 429030: b9400660 ldr w0, [x19, #4] 429034: 34000080 cbz w0, 429044 429038: f9400bf3 ldr x19, [sp, #16] 42903c: a8c27bfd ldp x29, x30, [sp], #32 429040: d65f03c0 ret -- 42904c: 321f0000 orr w0, w0, #0x2 429050: b9000660 str w0, [x19, #4] 429054: f9400bf3 ldr x19, [sp, #16] 429058: a8c27bfd ldp x29, x30, [sp], #32 42905c: d65f03c0 ret -- 42910c: 290a0281 stp w1, w0, [x20, #80] 429110: b9005a9f str wzr, [x20, #88] 429114: a94153f3 ldp x19, x20, [sp, #16] 429118: a8c37bfd ldp x29, x30, [sp], #48 42911c: d65f03c0 ret 429120: 7219003f tst w1, #0x80 429124: 12001c20 and w0, w1, #0xff 429128: 5a9f0000 csinv w0, w0, wzr, eq // eq = none 42912c: d65f03c0 ret -- 4293b8: a9425bf5 ldp x21, x22, [sp, #32] 4293bc: a94363f7 ldp x23, x24, [sp, #48] 4293c0: a9446bf9 ldp x25, x26, [sp, #64] 4293c4: a8cb7bfd ldp x29, x30, [sp], #176 4293c8: d65f03c0 ret -- 429894: a94363f7 ldp x23, x24, [sp, #48] 429898: a9446bf9 ldp x25, x26, [sp, #64] 42989c: a94573fb ldp x27, x28, [sp, #80] 4298a0: a8cc7bfd ldp x29, x30, [sp], #192 4298a4: d65f03c0 ret -- 429e58: a9425bf5 ldp x21, x22, [sp, #32] 429e5c: a94363f7 ldp x23, x24, [sp, #48] 429e60: a94573fb ldp x27, x28, [sp, #80] 429e64: a8cb7bfd ldp x29, x30, [sp], #176 429e68: d65f03c0 ret -- 42a314: a94363f7 ldp x23, x24, [sp, #48] 42a318: a9446bf9 ldp x25, x26, [sp, #64] 42a31c: a94573fb ldp x27, x28, [sp, #80] 42a320: a8cc7bfd ldp x29, x30, [sp], #192 42a324: d65f03c0 ret -- 42a9e4: a94363f7 ldp x23, x24, [sp, #48] 42a9e8: a9446bf9 ldp x25, x26, [sp, #64] 42a9ec: a94573fb ldp x27, x28, [sp, #80] 42a9f0: a8cc7bfd ldp x29, x30, [sp], #192 42a9f4: d65f03c0 ret -- 42af28: a94363f7 ldp x23, x24, [sp, #48] 42af2c: a9446bf9 ldp x25, x26, [sp, #64] 42af30: a94573fb ldp x27, x28, [sp, #80] 42af34: a8ce7bfd ldp x29, x30, [sp], #224 42af38: d65f03c0 ret -- 42b774: a94363f7 ldp x23, x24, [sp, #48] 42b778: a9446bf9 ldp x25, x26, [sp, #64] 42b77c: a94573fb ldp x27, x28, [sp, #80] 42b780: a8ce7bfd ldp x29, x30, [sp], #224 42b784: d65f03c0 ret -- 42c2bc: a94363f7 ldp x23, x24, [sp, #48] 42c2c0: a9446bf9 ldp x25, x26, [sp, #64] 42c2c4: a94573fb ldp x27, x28, [sp, #80] 42c2c8: a8cb7bfd ldp x29, x30, [sp], #176 42c2cc: d65f03c0 ret -- 42ceb0: a94363f7 ldp x23, x24, [sp, #48] 42ceb4: a9446bf9 ldp x25, x26, [sp, #64] 42ceb8: a94573fb ldp x27, x28, [sp, #80] 42cebc: a8cc7bfd ldp x29, x30, [sp], #192 42cec0: d65f03c0 ret -- 42d5b8: a94363f7 ldp x23, x24, [sp, #48] 42d5bc: a9446bf9 ldp x25, x26, [sp, #64] 42d5c0: a94573fb ldp x27, x28, [sp, #80] 42d5c4: a8cf7bfd ldp x29, x30, [sp], #240 42d5c8: d65f03c0 ret -- 42dff8: a94363f7 ldp x23, x24, [sp, #48] 42dffc: a9446bf9 ldp x25, x26, [sp, #64] 42e000: a94573fb ldp x27, x28, [sp, #80] 42e004: a8cc7bfd ldp x29, x30, [sp], #192 42e008: d65f03c0 ret -- 42e730: a94363f7 ldp x23, x24, [sp, #48] 42e734: a9446bf9 ldp x25, x26, [sp, #64] 42e738: a94573fb ldp x27, x28, [sp, #80] 42e73c: a8cf7bfd ldp x29, x30, [sp], #240 42e740: d65f03c0 ret -- 42f01c: a94363f7 ldp x23, x24, [sp, #48] 42f020: a9446bf9 ldp x25, x26, [sp, #64] 42f024: a94573fb ldp x27, x28, [sp, #80] 42f028: a8d17bfd ldp x29, x30, [sp], #272 42f02c: d65f03c0 ret -- 4303b0: a94363f7 ldp x23, x24, [sp, #48] 4303b4: a9446bf9 ldp x25, x26, [sp, #64] 4303b8: a94573fb ldp x27, x28, [sp, #80] 4303bc: a8c67bfd ldp x29, x30, [sp], #96 4303c0: d65f03c0 ret -- 4303d4: a94363f7 ldp x23, x24, [sp, #48] 4303d8: a9446bf9 ldp x25, x26, [sp, #64] 4303dc: a94573fb ldp x27, x28, [sp, #80] 4303e0: a8c67bfd ldp x29, x30, [sp], #96 4303e4: d65f03c0 ret -- 430520: a9425bf5 ldp x21, x22, [sp, #32] 430524: a94363f7 ldp x23, x24, [sp, #48] 430528: f94023f9 ldr x25, [sp, #64] 43052c: a8c67bfd ldp x29, x30, [sp], #96 430530: d65f03c0 ret -- 430538: 17ffffd0 b 430478 43053c: 97ffd431 bl 425600 430540: f0000300 adrp x0, 493000 <.got+0x24d0> 430544: f9455800 ldr x0, [x0, #2736] 430548: d65f03c0 ret -- 430680: d2800002 mov x2, #0x0 // #0 430684: 540006c1 b.ne 43075c // b.any 430688: a94153f3 ldp x19, x20, [sp, #16] 43068c: a8cd7bfd ldp x29, x30, [sp], #208 430690: d65f03c0 ret -- 4307dc: d2800002 mov x2, #0x0 // #0 4307e0: 540001e1 b.ne 43081c // b.any 4307e4: a94153f3 ldp x19, x20, [sp, #16] 4307e8: a8c57bfd ldp x29, x30, [sp], #80 4307ec: d65f03c0 ret -- 4308e0: a94153f3 ldp x19, x20, [sp, #16] 4308e4: a9446bf9 ldp x25, x26, [sp, #64] 4308e8: a94573fb ldp x27, x28, [sp, #80] 4308ec: a8cb7bfd ldp x29, x30, [sp], #176 4308f0: d65f03c0 ret -- 430cd8: f0000301 adrp x1, 493000 <.got+0x24d0> 430cdc: f9455821 ldr x1, [x1, #2736] 430ce0: b4000041 cbz x1, 430ce8 430ce4: 17ffb20b b 41d510 430ce8: d65f03c0 ret -- 430d3c: 31000c1f cmn w0, #0x3 430d40: 54000180 b.eq 430d70 // b.none 430d44: f9400bf3 ldr x19, [sp, #16] 430d48: a8c27bfd ldp x29, x30, [sp], #32 430d4c: d65f03c0 ret 430d50: d65f03c0 ret -- 430d5c: 51000400 sub w0, w0, #0x1 430d60: b9000840 str w0, [x2, #8] 430d64: f9400bf3 ldr x19, [sp, #16] 430d68: a8c27bfd ldp x29, x30, [sp], #32 430d6c: d65f03c0 ret -- 430e7c: a9018663 stp x3, x1, [x19, #24] 430e80: a94153f3 ldp x19, x20, [sp, #16] 430e84: a9425bf5 ldp x21, x22, [sp, #32] 430e88: a8c57bfd ldp x29, x30, [sp], #80 430e8c: d65f03c0 ret -- 430ea4: aa1303e0 mov x0, x19 430ea8: a94153f3 ldp x19, x20, [sp, #16] 430eac: a9425bf5 ldp x21, x22, [sp, #32] 430eb0: a8c57bfd ldp x29, x30, [sp], #80 430eb4: d65f03c0 ret -- 430ec0: aa1303e0 mov x0, x19 430ec4: a94153f3 ldp x19, x20, [sp, #16] 430ec8: a9425bf5 ldp x21, x22, [sp, #32] 430ecc: a8c57bfd ldp x29, x30, [sp], #80 430ed0: d65f03c0 ret -- 431018: a94153f3 ldp x19, x20, [sp, #16] 43101c: a9425bf5 ldp x21, x22, [sp, #32] 431020: a94363f7 ldp x23, x24, [sp, #48] 431024: a8c47bfd ldp x29, x30, [sp], #64 431028: d65f03c0 ret -- 4313a4: a94153f3 ldp x19, x20, [sp, #16] 4313a8: a9425bf5 ldp x21, x22, [sp, #32] 4313ac: f9401bf7 ldr x23, [sp, #48] 4313b0: a8c77bfd ldp x29, x30, [sp], #112 4313b4: d65f03c0 ret -- 43151c: a94363f7 ldp x23, x24, [sp, #48] 431520: a9446bf9 ldp x25, x26, [sp, #64] 431524: f9402bfb ldr x27, [sp, #80] 431528: a8c67bfd ldp x29, x30, [sp], #96 43152c: d65f03c0 ret -- 4315c0: a94363f7 ldp x23, x24, [sp, #48] 4315c4: a9446bf9 ldp x25, x26, [sp, #64] 4315c8: f9402bfb ldr x27, [sp, #80] 4315cc: a8c67bfd ldp x29, x30, [sp], #96 4315d0: d65f03c0 ret -- 4316d8: a94153f3 ldp x19, x20, [sp, #16] 4316dc: a9425bf5 ldp x21, x22, [sp, #32] 4316e0: a9446bf9 ldp x25, x26, [sp, #64] 4316e4: a8d77bfd ldp x29, x30, [sp], #368 4316e8: d65f03c0 ret -- 431e48: a94363f7 ldp x23, x24, [sp, #48] 431e4c: a9446bf9 ldp x25, x26, [sp, #64] 431e50: f9402bfb ldr x27, [sp, #80] 431e54: a8ca7bfd ldp x29, x30, [sp], #160 431e58: d65f03c0 ret -- 432578: b900085f str wzr, [x2, #8] 43257c: f900085f str xzr, [x2, #16] 432580: aa0103e0 mov x0, x1 432584: 14000161 b 432b08 432588: d65f03c0 ret -- 4326e4: b8216843 str w3, [x2, x1] 4326e8: a94153f3 ldp x19, x20, [sp, #16] 4326ec: a94363f7 ldp x23, x24, [sp, #48] 4326f0: a8c47bfd ldp x29, x30, [sp], #64 4326f4: d65f03c0 ret -- 432798: a94153f3 ldp x19, x20, [sp, #16] 43279c: b8216843 str w3, [x2, x1] 4327a0: a94363f7 ldp x23, x24, [sp, #48] 4327a4: a8c47bfd ldp x29, x30, [sp], #64 4327a8: d65f03c0 ret -- 43280c: d53bd042 mrs x2, tpidr_el0 432810: 528002c3 mov w3, #0x16 // #22 432814: d2800000 mov x0, #0x0 // #0 432818: b8216843 str w3, [x2, x1] 43281c: d65f03c0 ret -- 432950: a94363f7 ldp x23, x24, [sp, #48] 432954: a9446bf9 ldp x25, x26, [sp, #64] 432958: a94573fb ldp x27, x28, [sp, #80] 43295c: a8d07bfd ldp x29, x30, [sp], #256 432960: d65f03c0 ret -- 432c24: a94363f7 ldp x23, x24, [sp, #48] 432c28: a9446bf9 ldp x25, x26, [sp, #64] 432c2c: a94573fb ldp x27, x28, [sp, #80] 432c30: a8d57bfd ldp x29, x30, [sp], #336 432c34: d65f03c0 ret -- 433070: 91080042 add x2, x2, #0x200 433074: a9068403 stp x3, x1, [x0, #104] 433078: f9003c02 str x2, [x0, #120] 43307c: 54000040 b.eq 433084 // b.none 433080: d65f03c0 ret -- 433098: f9466000 ldr x0, [x0, #3264] 43309c: f8266883 str x3, [x4, x6] 4330a0: f8256882 str x2, [x4, x5] 4330a4: f8206881 str x1, [x4, x0] 4330a8: d65f03c0 ret -- 4330b8: d53bd042 mrs x2, tpidr_el0 4330bc: f8616841 ldr x1, [x2, x1] 4330c0: 8b20cc20 add x0, x1, w0, sxtw #3 4330c4: f9404000 ldr x0, [x0, #128] 4330c8: d65f03c0 ret -- 4330d0: d2a00000 movz x0, #0x0, lsl #16 4330d4: f2800a00 movk x0, #0x50 4330d8: d53bd041 mrs x1, tpidr_el0 4330dc: 8b000020 add x0, x1, x0 4330e0: d65f03c0 ret -- 4330ec: f2800a00 movk x0, #0x50 4330f0: d53bd041 mrs x1, tpidr_el0 4330f4: 8b000020 add x0, x1, x0 4330f8: 91002000 add x0, x0, #0x8 4330fc: d65f03c0 ret -- 433104: f2800a00 movk x0, #0x50 433108: d53bd041 mrs x1, tpidr_el0 43310c: 8b000020 add x0, x1, x0 433110: 91004000 add x0, x0, #0x10 433114: d65f03c0 ret -- 433144: 91080042 add x2, x2, #0x200 433148: f8256803 str x3, [x0, x5] 43314c: 91080020 add x0, x1, #0x200 433150: a9008082 stp x2, x0, [x4, #8] 433154: d65f03c0 ret -- 433168: 120c6000 and w0, w0, #0xfff01fff 43316c: 0a020021 and w1, w1, w2 433170: 2a010000 orr w0, w0, w1 433174: d51b4400 msr fpcr, x0 433178: d65f03c0 ret -- 4332a0: eb030042 subs x2, x2, x3 4332a4: d2800003 mov x3, #0x0 // #0 4332a8: 54000341 b.ne 433310 // b.any 4332ac: a8d57bfd ldp x29, x30, [sp], #336 4332b0: d65f03c0 ret -- 43333c: d53bd041 mrs x1, tpidr_el0 433340: 528002c2 mov w2, #0x16 // #22 433344: b8206822 str w2, [x1, x0] 433348: 12800000 mov w0, #0xffffffff // #-1 43334c: d65f03c0 ret -- 433614: 54000a01 b.ne 433754 // b.any 433618: a9407bfd ldp x29, x30, [sp] 43361c: a9446bf9 ldp x25, x26, [sp, #64] 433620: 911243ff add sp, sp, #0x490 433624: d65f03c0 ret -- 4338dc: a94363f7 ldp x23, x24, [sp, #48] 4338e0: a9446bf9 ldp x25, x26, [sp, #64] 4338e4: a94573fb ldp x27, x28, [sp, #80] 4338e8: a8c97bfd ldp x29, x30, [sp], #144 4338ec: d65f03c0 ret -- 433b70: a94153f3 ldp x19, x20, [sp, #16] 433b74: b8206822 str w2, [x1, x0] 433b78: 12800000 mov w0, #0xffffffff // #-1 433b7c: a8c37bfd ldp x29, x30, [sp], #48 433b80: d65f03c0 ret -- 433b8c: d53bd041 mrs x1, tpidr_el0 433b90: 528002c2 mov w2, #0x16 // #22 433b94: b8206822 str w2, [x1, x0] 433b98: 12800000 mov w0, #0xffffffff // #-1 433b9c: d65f03c0 ret -- 433c58: a94153f3 ldp x19, x20, [sp, #16] 433c5c: a9425bf5 ldp x21, x22, [sp, #32] 433c60: b9403be0 ldr w0, [sp, #56] 433c64: a8c47bfd ldp x29, x30, [sp], #64 433c68: d65f03c0 ret -- 433d3c: 52800000 mov w0, #0x0 // #0 433d40: a94153f3 ldp x19, x20, [sp, #16] 433d44: f94013f5 ldr x21, [sp, #32] 433d48: a8c37bfd ldp x29, x30, [sp], #48 433d4c: d65f03c0 ret -- 433d90: 52800000 mov w0, #0x0 // #0 433d94: a94153f3 ldp x19, x20, [sp, #16] 433d98: f94013f5 ldr x21, [sp, #32] 433d9c: a8c37bfd ldp x29, x30, [sp], #48 433da0: d65f03c0 ret -- 433e2c: a9425bf5 ldp x21, x22, [sp, #32] 433e30: a94363f7 ldp x23, x24, [sp, #48] 433e34: a9446bf9 ldp x25, x26, [sp, #64] 433e38: a8c57bfd ldp x29, x30, [sp], #80 433e3c: d65f03c0 ret -- 434020: a9425bf5 ldp x21, x22, [sp, #32] 434024: a94363f7 ldp x23, x24, [sp, #48] 434028: a9446bf9 ldp x25, x26, [sp, #64] 43402c: a8c57bfd ldp x29, x30, [sp], #80 434030: d65f03c0 ret -- 4342ac: 910020c6 add x6, x6, #0x8 4342b0: 9a030080 adc x0, x4, x3 4342b4: eb06005f cmp x2, x6 4342b8: 54fffd41 b.ne 434260 // b.any 4342bc: d65f03c0 ret -- 43430c: aa0403e3 mov x3, x4 434310: 38656824 ldrb w4, [x1, x5] 434314: 381ffc04 strb w4, [x0, #-1]! 434318: 54ffff42 b.cs 434300 // b.hs, b.nlast 43431c: d65f03c0 ret -- 4343a4: aa0203e3 mov x3, x2 4343a8: 38646822 ldrb w2, [x1, x4] 4343ac: 381ffc02 strb w2, [x0, #-1]! 4343b0: 54ffff08 b.hi 434390 // b.pmore 4343b4: d65f03c0 ret -- 434424: eb020021 subs x1, x1, x2 434428: d2800002 mov x2, #0x0 // #0 43442c: 540000a1 b.ne 434440 // b.any 434430: a8c47bfd ldp x29, x30, [sp], #64 434434: d65f03c0 ret -- 4344ac: 2a1503e0 mov w0, w21 4344b0: a94153f3 ldp x19, x20, [sp, #16] 4344b4: f94013f5 ldr x21, [sp, #32] 4344b8: a8c37bfd ldp x29, x30, [sp], #48 4344bc: d65f03c0 ret -- 43454c: 2a1503e0 mov w0, w21 434550: a94153f3 ldp x19, x20, [sp, #16] 434554: f94013f5 ldr x21, [sp, #32] 434558: a8c37bfd ldp x29, x30, [sp], #48 43455c: d65f03c0 ret -- 434578: 2a1503e0 mov w0, w21 43457c: a94153f3 ldp x19, x20, [sp, #16] 434580: f94013f5 ldr x21, [sp, #32] 434584: a8c37bfd ldp x29, x30, [sp], #48 434588: d65f03c0 ret -- 434598: 2a1503e0 mov w0, w21 43459c: a94153f3 ldp x19, x20, [sp, #16] 4345a0: f94013f5 ldr x21, [sp, #32] 4345a4: a8c37bfd ldp x29, x30, [sp], #48 4345a8: d65f03c0 ret -- 43473c: a9425bf5 ldp x21, x22, [sp, #32] 434740: a94363f7 ldp x23, x24, [sp, #48] 434744: a9446bf9 ldp x25, x26, [sp, #64] 434748: 9112c3ff add sp, sp, #0x4b0 43474c: d65f03c0 ret -- 434840: 340000a2 cbz w2, 434854 434844: 6b020063 subs w3, w3, w2 434848: 2a0203e4 mov w4, w2 43484c: 54ffff28 b.hi 434830 // b.pmore 434850: d65f03c0 ret 434854: 51000463 sub w3, w3, #0x1 434858: 1ac40863 udiv w3, w3, w4 43485c: 0b030000 add w0, w0, w3 434860: d65f03c0 ret -- 434a98: a94363f7 ldp x23, x24, [sp, #48] 434a9c: a9446bf9 ldp x25, x26, [sp, #64] 434aa0: a94573fb ldp x27, x28, [sp, #80] 434aa4: a8d57bfd ldp x29, x30, [sp], #336 434aa8: d65f03c0 ret -- 43697c: 7103f45f cmp w2, #0xfd 436980: 54000048 b.hi 436988 // b.pmore 436984: 17fff7a7 b 434820 436988: 52800000 mov w0, #0x0 // #0 43698c: d65f03c0 ret -- 436a10: 2a1703e0 mov w0, w23 436a14: a94153f3 ldp x19, x20, [sp, #16] 436a18: f9401bf7 ldr x23, [sp, #48] 436a1c: a8c47bfd ldp x29, x30, [sp], #64 436a20: d65f03c0 ret -- 43754c: a94363f7 ldp x23, x24, [sp, #48] 437550: a9446bf9 ldp x25, x26, [sp, #64] 437554: a94573fb ldp x27, x28, [sp, #80] 437558: a8d97bfd ldp x29, x30, [sp], #400 43755c: d65f03c0 ret -- 43814c: b8206822 str w2, [x1, x0] 438150: 2a1303e0 mov w0, w19 438154: a94153f3 ldp x19, x20, [sp, #16] 438158: a8c47bfd ldp x29, x30, [sp], #64 43815c: d65f03c0 ret -- 438224: a94153f3 ldp x19, x20, [sp, #16] 438228: a9425bf5 ldp x21, x22, [sp, #32] 43822c: f9401bf7 ldr x23, [sp, #48] 438230: a8c47bfd ldp x29, x30, [sp], #64 438234: d65f03c0 ret -- 438320: f94000c6 ldr x6, [x6] 438324: b5fffda6 cbnz x6, 4382d8 438328: 52800020 mov w0, #0x1 // #1 43832c: 350000ab cbnz w11, 438340 438330: d65f03c0 ret -- 438344: 52800000 mov w0, #0x0 // #0 438348: 2a02016b orr w11, w11, w2 43834c: 79001c2b strh w11, [x1, #14] 438350: f900018d str x13, [x12] 438354: d65f03c0 ret 438358: 52800020 mov w0, #0x1 // #1 43835c: d65f03c0 ret -- 4383e4: f94000c6 ldr x6, [x6] 4383e8: b5fffd46 cbnz x6, 438390 4383ec: 52800020 mov w0, #0x1 // #1 4383f0: 3500004b cbnz w11, 4383f8 4383f4: d65f03c0 ret -- 4383fc: 52800000 mov w0, #0x0 // #0 438400: 2a02016b orr w11, w11, w2 438404: 79001c2b strh w11, [x1, #14] 438408: f900018d str x13, [x12] 43840c: d65f03c0 ret 438410: 52800020 mov w0, #0x1 // #1 438414: d65f03c0 ret -- 438494: 2a1403e0 mov w0, w20 438498: a94153f3 ldp x19, x20, [sp, #16] 43849c: a9425bf5 ldp x21, x22, [sp, #32] 4384a0: a8c37bfd ldp x29, x30, [sp], #48 4384a4: d65f03c0 ret -- 4384dc: 2a1403e0 mov w0, w20 4384e0: a94153f3 ldp x19, x20, [sp, #16] 4384e4: a9425bf5 ldp x21, x22, [sp, #32] 4384e8: a8c37bfd ldp x29, x30, [sp], #48 4384ec: d65f03c0 ret -- 438530: b9000660 str w0, [x19, #4] 438534: 34000080 cbz w0, 438544 438538: f9400bf3 ldr x19, [sp, #16] 43853c: a8c27bfd ldp x29, x30, [sp], #32 438540: d65f03c0 ret -- 43860c: 7100247f cmp w3, #0x9 438610: 54fffdc9 b.ls 4385c8 // b.plast 438614: d503201f nop 438618: f90000c2 str x2, [x6] 43861c: d65f03c0 ret -- 438654: aa1503e0 mov x0, x21 438658: a94153f3 ldp x19, x20, [sp, #16] 43865c: a9425bf5 ldp x21, x22, [sp, #32] 438660: a8c47bfd ldp x29, x30, [sp], #64 438664: d65f03c0 ret -- 4386fc: a94153f3 ldp x19, x20, [sp, #16] 438700: a9425bf5 ldp x21, x22, [sp, #32] 438704: a94363f7 ldp x23, x24, [sp, #48] 438708: a8c47bfd ldp x29, x30, [sp], #64 43870c: d65f03c0 ret -- 438890: a94363f7 ldp x23, x24, [sp, #48] 438894: a9446bf9 ldp x25, x26, [sp, #64] 438898: f9402bfb ldr x27, [sp, #80] 43889c: 911203ff add sp, sp, #0x480 4388a0: d65f03c0 ret -- 43899c: b9000075 str w21, [x3] 4389a0: a94153f3 ldp x19, x20, [sp, #16] 4389a4: a9425bf5 ldp x21, x22, [sp, #32] 4389a8: a8c47bfd ldp x29, x30, [sp], #64 4389ac: d65f03c0 ret -- 439188: a94463f7 ldp x23, x24, [sp, #64] 43918c: a9456bf9 ldp x25, x26, [sp, #80] 439190: a94673fb ldp x27, x28, [sp, #96] 439194: 912683ff add sp, sp, #0x9a0 439198: d65f03c0 ret -- 43af78: a94663f7 ldp x23, x24, [sp, #96] 43af7c: a9476bf9 ldp x25, x26, [sp, #112] 43af80: a94873fb ldp x27, x28, [sp, #128] 43af84: 911843ff add sp, sp, #0x610 43af88: d65f03c0 ret -- 43d8dc: a94153f3 ldp x19, x20, [sp, #16] 43d8e0: a9425bf5 ldp x21, x22, [sp, #32] 43d8e4: a94363f7 ldp x23, x24, [sp, #48] 43d8e8: 8b2c63ff add sp, sp, x12 43d8ec: d65f03c0 ret -- 43da44: 7100247f cmp w3, #0x9 43da48: 54fffdc9 b.ls 43da00 // b.plast 43da4c: d503201f nop 43da50: f90000c2 str x2, [x6] 43da54: d65f03c0 ret -- 43dc54: aa1503e0 mov x0, x21 43dc58: a94153f3 ldp x19, x20, [sp, #16] 43dc5c: f94013f5 ldr x21, [sp, #32] 43dc60: a8c47bfd ldp x29, x30, [sp], #64 43dc64: d65f03c0 ret -- 43dcfc: aa1503e0 mov x0, x21 43dd00: a94153f3 ldp x19, x20, [sp, #16] 43dd04: f94013f5 ldr x21, [sp, #32] 43dd08: a8c47bfd ldp x29, x30, [sp], #64 43dd0c: d65f03c0 ret -- 43e260: 54000541 b.ne 43e308 // b.any 43e264: a94153f3 ldp x19, x20, [sp, #16] 43e268: a9425bf5 ldp x21, x22, [sp, #32] 43e26c: a8cd7bfd ldp x29, x30, [sp], #208 43e270: d65f03c0 ret -- 43e364: 940002c9 bl 43ee88 43e368: 52800020 mov w0, #0x1 // #1 43e36c: a94153f3 ldp x19, x20, [sp, #16] 43e370: a8c27bfd ldp x29, x30, [sp], #32 43e374: d65f03c0 ret -- 43e380: 17ffffea b 43e328 43e384: 12800000 mov w0, #0xffffffff // #-1 43e388: a94153f3 ldp x19, x20, [sp, #16] 43e38c: a8c27bfd ldp x29, x30, [sp], #32 43e390: d65f03c0 ret -- 43e484: aa1403e0 mov x0, x20 43e488: a94153f3 ldp x19, x20, [sp, #16] 43e48c: f94023f9 ldr x25, [sp, #64] 43e490: a8c57bfd ldp x29, x30, [sp], #80 43e494: d65f03c0 ret -- 43e4c8: a9425bf5 ldp x21, x22, [sp, #32] 43e4cc: a94363f7 ldp x23, x24, [sp, #48] 43e4d0: f94023f9 ldr x25, [sp, #64] 43e4d4: a8c57bfd ldp x29, x30, [sp], #80 43e4d8: d65f03c0 ret -- 43e728: aa1b03e0 mov x0, x27 43e72c: a9446bf9 ldp x25, x26, [sp, #64] 43e730: a94573fb ldp x27, x28, [sp, #80] 43e734: a8c67bfd ldp x29, x30, [sp], #96 43e738: d65f03c0 ret -- 43e7ac: a94363f7 ldp x23, x24, [sp, #48] 43e7b0: a9446bf9 ldp x25, x26, [sp, #64] 43e7b4: a94573fb ldp x27, x28, [sp, #80] 43e7b8: a8c67bfd ldp x29, x30, [sp], #96 43e7bc: d65f03c0 ret -- 43e96c: a9425bf5 ldp x21, x22, [sp, #32] 43e970: a94363f7 ldp x23, x24, [sp, #48] 43e974: a9446bf9 ldp x25, x26, [sp, #64] 43e978: a8c67bfd ldp x29, x30, [sp], #96 43e97c: d65f03c0 ret -- 43e9ec: a94363f7 ldp x23, x24, [sp, #48] 43e9f0: a9446bf9 ldp x25, x26, [sp, #64] 43e9f4: a94573fb ldp x27, x28, [sp, #80] 43e9f8: a8c67bfd ldp x29, x30, [sp], #96 43e9fc: d65f03c0 ret -- 43eb60: a94153f3 ldp x19, x20, [sp, #16] 43eb64: a9425bf5 ldp x21, x22, [sp, #32] 43eb68: a94363f7 ldp x23, x24, [sp, #48] 43eb6c: a8ca7bfd ldp x29, x30, [sp], #160 43eb70: d65f03c0 ret -- 43eca8: a94363f7 ldp x23, x24, [sp, #48] 43ecac: a9446bf9 ldp x25, x26, [sp, #64] 43ecb0: a94573fb ldp x27, x28, [sp, #80] 43ecb4: a8c67bfd ldp x29, x30, [sp], #96 43ecb8: d65f03c0 ret -- 43ee04: f9400042 ldr x2, [x2] 43ee08: eb01001f cmp x0, x1 43ee0c: 9a81d000 csel x0, x0, x1, le 43ee10: b5ffff82 cbnz x2, 43ee00 43ee14: d65f03c0 ret -- 43ee38: f9402020 ldr x0, [x1, #64] 43ee3c: a9001020 stp x0, x4, [x1] 43ee40: f9000820 str x0, [x1, #16] 43ee44: f9002023 str x3, [x1, #64] 43ee48: d65f03c0 ret -- 43ee70: f9002023 str x3, [x1, #64] 43ee74: f9402820 ldr x0, [x1, #80] 43ee78: a9000020 stp x0, x0, [x1] 43ee7c: f9002822 str x2, [x1, #80] 43ee80: d65f03c0 ret -- 43eed0: a9425bf5 ldp x21, x22, [sp, #32] 43eed4: b9007664 str w4, [x19, #116] 43eed8: a94153f3 ldp x19, x20, [sp, #16] 43eedc: a8c37bfd ldp x29, x30, [sp], #48 43eee0: d65f03c0 ret -- 43ef44: a94153f3 ldp x19, x20, [sp, #16] 43ef48: a9425bf5 ldp x21, x22, [sp, #32] 43ef4c: a94363f7 ldp x23, x24, [sp, #48] 43ef50: a8c57bfd ldp x29, x30, [sp], #80 43ef54: d65f03c0 ret -- 43f134: b9400000 ldr w0, [x0] 43f138: f9000022 str x2, [x1] 43f13c: a94153f3 ldp x19, x20, [sp, #16] 43f140: a8c27bfd ldp x29, x30, [sp], #32 43f144: d65f03c0 ret -- 43f29c: a94153f3 ldp x19, x20, [sp, #16] 43f2a0: a9425bf5 ldp x21, x22, [sp, #32] 43f2a4: a94363f7 ldp x23, x24, [sp, #48] 43f2a8: a8c47bfd ldp x29, x30, [sp], #64 43f2ac: d65f03c0 ret -- 43f2bc: 97ff8acb bl 421de8 43f2c0: f90012a0 str x0, [x21, #32] 43f2c4: 17ffffdf b 43f240 43f2c8: d2800000 mov x0, #0x0 // #0 43f2cc: d65f03c0 ret -- 43f2d8: a94153f3 ldp x19, x20, [sp, #16] 43f2dc: a9425bf5 ldp x21, x22, [sp, #32] 43f2e0: a94363f7 ldp x23, x24, [sp, #48] 43f2e4: a8c47bfd ldp x29, x30, [sp], #64 43f2e8: d65f03c0 ret 43f2ec: d503201f nop 43f2f0: f9405001 ldr x1, [x0, #160] 43f2f4: f9401822 ldr x2, [x1, #48] 43f2f8: b4000042 cbz x2, 43f300 43f2fc: d65f03c0 ret -- 43f324: 3100041f cmn w0, #0x1 43f328: 54000080 b.eq 43f338 // b.none 43f32c: f9400bf3 ldr x19, [sp, #16] 43f330: a8c27bfd ldp x29, x30, [sp], #32 43f334: d65f03c0 ret -- 43f384: 97fffec1 bl 43ee88 43f388: 52800020 mov w0, #0x1 // #1 43f38c: f9400bf3 ldr x19, [sp, #16] 43f390: a8c27bfd ldp x29, x30, [sp], #32 43f394: d65f03c0 ret 43f398: 12800000 mov w0, #0xffffffff // #-1 43f39c: f9400bf3 ldr x19, [sp, #16] 43f3a0: a8c27bfd ldp x29, x30, [sp], #32 43f3a4: d65f03c0 ret -- 43f418: f9001422 str x2, [x1, #40] 43f41c: b9000263 str w3, [x19] 43f420: f9400bf3 ldr x19, [sp, #16] 43f424: a8c27bfd ldp x29, x30, [sp], #32 43f428: d65f03c0 ret -- 43f48c: f9400bf3 ldr x19, [sp, #16] 43f490: a9047c1f stp xzr, xzr, [x0, #64] 43f494: f900281f str xzr, [x0, #80] 43f498: a8c27bfd ldp x29, x30, [sp], #32 43f49c: d65f03c0 ret -- 43f570: 54fffac1 b.ne 43f4c8 // b.any 43f574: 12800000 mov w0, #0xffffffff // #-1 43f578: a94153f3 ldp x19, x20, [sp, #16] 43f57c: a8c27bfd ldp x29, x30, [sp], #32 43f580: d65f03c0 ret -- 43f588: f9000002 str x2, [x0] 43f58c: b9400020 ldr w0, [x1] 43f590: a94153f3 ldp x19, x20, [sp, #16] 43f594: a8c27bfd ldp x29, x30, [sp], #32 43f598: d65f03c0 ret -- 43f5cc: aa1303e0 mov x0, x19 43f5d0: 97ffff9a bl 43f438 43f5d4: 17ffffd5 b 43f528 43f5d8: 12800000 mov w0, #0xffffffff // #-1 43f5dc: d65f03c0 ret -- 43f6b8: 54fffac1 b.ne 43f610 // b.any 43f6bc: 12800000 mov w0, #0xffffffff // #-1 43f6c0: a94153f3 ldp x19, x20, [sp, #16] 43f6c4: a8c27bfd ldp x29, x30, [sp], #32 43f6c8: d65f03c0 ret 43f6cc: b9400020 ldr w0, [x1] 43f6d0: a94153f3 ldp x19, x20, [sp, #16] 43f6d4: a8c27bfd ldp x29, x30, [sp], #32 43f6d8: d65f03c0 ret -- 43f70c: aa1303e0 mov x0, x19 43f710: 97ffff4a bl 43f438 43f714: 17ffffd7 b 43f670 43f718: 12800000 mov w0, #0xffffffff // #-1 43f71c: d65f03c0 ret -- 43f798: a94153f3 ldp x19, x20, [sp, #16] 43f79c: a9425bf5 ldp x21, x22, [sp, #32] 43f7a0: f9401bf7 ldr x23, [sp, #48] 43f7a4: a8c47bfd ldp x29, x30, [sp], #64 43f7a8: d65f03c0 ret -- 43f87c: 121b7821 and w1, w1, #0xffffffef 43f880: b9000261 str w1, [x19] 43f884: a94153f3 ldp x19, x20, [sp, #16] 43f888: a8c37bfd ldp x29, x30, [sp], #48 43f88c: d65f03c0 ret -- 43f8ec: 121b7821 and w1, w1, #0xffffffef 43f8f0: b9000261 str w1, [x19] 43f8f4: a94153f3 ldp x19, x20, [sp, #16] 43f8f8: a8c27bfd ldp x29, x30, [sp], #32 43f8fc: d65f03c0 ret -- 43f954: 540000a0 b.eq 43f968 // b.none 43f958: eb01007f cmp x3, x1 43f95c: 54ffff88 b.hi 43f94c // b.pmore 43f960: 0b000040 add w0, w2, w0 43f964: d65f03c0 ret 43f968: cb0300a0 sub x0, x5, x3 43f96c: 9342fc00 asr x0, x0, #2 43f970: 51000400 sub w0, w0, #0x1 43f974: d65f03c0 ret -- 43f9b8: b9001280 str w0, [x20, #16] 43f9bc: f9003274 str x20, [x19, #96] 43f9c0: a94153f3 ldp x19, x20, [sp, #16] 43f9c4: a8c27bfd ldp x29, x30, [sp], #32 43f9c8: d65f03c0 ret -- 43f9e0: b9001280 str w0, [x20, #16] 43f9e4: f9003274 str x20, [x19, #96] 43f9e8: a94153f3 ldp x19, x20, [sp, #16] 43f9ec: a8c27bfd ldp x29, x30, [sp], #32 43f9f0: d65f03c0 ret -- 43fa24: cb020021 sub x1, x1, x2 43fa28: d3428421 ubfx x1, x1, #2, #32 43fa2c: b9401000 ldr w0, [x0, #16] 43fa30: 4b010000 sub w0, w0, w1 43fa34: d65f03c0 ret -- 43fa3c: cb020021 sub x1, x1, x2 43fa40: d3428421 ubfx x1, x1, #2, #32 43fa44: 17fffffa b 43fa2c 43fa48: 12800000 mov w0, #0xffffffff // #-1 43fa4c: d65f03c0 ret -- 43fa98: f9002823 str x3, [x1, #80] 43fa9c: 8b20c842 add x2, x2, w0, sxtw #2 43faa0: 52800000 mov w0, #0x0 // #0 43faa4: f9000022 str x2, [x1] 43faa8: d65f03c0 ret -- 43fadc: a9009025 stp x5, x4, [x1, #8] 43fae0: f9002023 str x3, [x1, #64] 43fae4: 17fffff1 b 43faa8 43fae8: 12800000 mov w0, #0xffffffff // #-1 43faec: d65f03c0 ret -- 43faf8: f900301f str xzr, [x0, #96] 43fafc: f9402401 ldr x1, [x0, #72] 43fb00: b4000041 cbz x1, 43fb08 43fb04: 17fffe4d b 43f438 43fb08: d65f03c0 ret -- 43fb68: a94153f3 ldp x19, x20, [sp, #16] 43fb6c: a9425bf5 ldp x21, x22, [sp, #32] 43fb70: f9401bf7 ldr x23, [sp, #48] 43fb74: a8c47bfd ldp x29, x30, [sp], #64 43fb78: d65f03c0 ret -- 43fc00: 54000100 b.eq 43fc20 // b.none 43fc04: a94153f3 ldp x19, x20, [sp, #16] 43fc08: a9425bf5 ldp x21, x22, [sp, #32] 43fc0c: a8c37bfd ldp x29, x30, [sp], #48 43fc10: d65f03c0 ret 43fc14: d65f03c0 ret -- 43fcb4: a8c27bfd ldp x29, x30, [sp], #32 43fcb8: 17ff017e b 4002b0 <.plt+0x10> 43fcbc: a94153f3 ldp x19, x20, [sp, #16] 43fcc0: a8c27bfd ldp x29, x30, [sp], #32 43fcc4: d65f03c0 ret -- 43fdc0: 910008a5 add x5, x5, #0x2 43fdc4: cb4504c0 sub x0, x6, x5, lsr #1 43fdc8: f10000ff cmp x7, #0x0 43fdcc: 9a9f1000 csel x0, x0, xzr, ne // ne = any 43fdd0: d65f03c0 ret -- 43fe3c: aa1403e0 mov x0, x20 43fe40: a94153f3 ldp x19, x20, [sp, #16] 43fe44: a9425bf5 ldp x21, x22, [sp, #32] 43fe48: a8c37bfd ldp x29, x30, [sp], #48 43fe4c: d65f03c0 ret -- 43fe64: aa1403e0 mov x0, x20 43fe68: a94153f3 ldp x19, x20, [sp, #16] 43fe6c: a9425bf5 ldp x21, x22, [sp, #32] 43fe70: a8c37bfd ldp x29, x30, [sp], #48 43fe74: d65f03c0 ret -- 43fe80: aa1403e0 mov x0, x20 43fe84: a94153f3 ldp x19, x20, [sp, #16] 43fe88: a9425bf5 ldp x21, x22, [sp, #32] 43fe8c: a8c37bfd ldp x29, x30, [sp], #48 43fe90: d65f03c0 ret -- 43fea8: f9400021 ldr x1, [x1] 43feac: d358fc22 lsr x2, x1, #24 43feb0: f101405f cmp x2, #0x50 43feb4: 54000040 b.eq 43febc // b.none 43feb8: d65f03c0 ret 43febc: f27c2c3f tst x1, #0xfff0 43fec0: b0000001 adrp x1, 440000 43fec4: 91200021 add x1, x1, #0x800 43fec8: 9a811000 csel x0, x0, x1, ne // ne = any 43fecc: d65f03c0 ret -- 440108: a94363f7 ldp x23, x24, [sp, #48] 44010c: a9446bf9 ldp x25, x26, [sp, #64] 440110: f9402bfb ldr x27, [sp, #80] 440114: 9121c3ff add sp, sp, #0x870 440118: d65f03c0 ret -- 440404: 54000781 b.ne 4404f4 // b.any 440408: a94153f3 ldp x19, x20, [sp, #16] 44040c: a9425bf5 ldp x21, x22, [sp, #32] 440410: a8d77bfd ldp x29, x30, [sp], #368 440414: d65f03c0 ret -- 440548: a94153f3 ldp x19, x20, [sp, #16] 44054c: a9425bf5 ldp x21, x22, [sp, #32] 440550: f9401bf7 ldr x23, [sp, #48] 440554: a8c47bfd ldp x29, x30, [sp], #64 440558: d65f03c0 ret -- 4405cc: a94153f3 ldp x19, x20, [sp, #16] 4405d0: a9425bf5 ldp x21, x22, [sp, #32] 4405d4: f9401bf7 ldr x23, [sp, #48] 4405d8: a8c47bfd ldp x29, x30, [sp], #64 4405dc: d65f03c0 ret -- 44062c: 52800000 mov w0, #0x0 // #0 440630: a94153f3 ldp x19, x20, [sp, #16] 440634: a9425bf5 ldp x21, x22, [sp, #32] 440638: a8c47bfd ldp x29, x30, [sp], #64 44063c: d65f03c0 ret -- 4406d0: f90002d7 str x23, [x22] 4406d4: a9425bf5 ldp x21, x22, [sp, #32] 4406d8: f9401bf7 ldr x23, [sp, #48] 4406dc: a8c47bfd ldp x29, x30, [sp], #64 4406e0: d65f03c0 ret -- 4407bc: f10000df cmp x6, #0x0 4407c0: dac010c6 clz x6, x6 4407c4: 8b460460 add x0, x3, x6, lsr #1 4407c8: 9a8003e0 csel x0, xzr, x0, eq // eq = none 4407cc: d65f03c0 ret 4407d0: d2800000 mov x0, #0x0 // #0 4407d4: d65f03c0 ret -- 4408c4: dac011a2 clz x2, x13 4408c8: 8b420c00 add x0, x0, x2, lsr #3 4408cc: fa470008 ccmp x0, x7, #0x8, eq // eq = none 4408d0: 9a9f4000 csel x0, x0, xzr, mi // mi = first 4408d4: d65f03c0 ret 4408d8: d2800000 mov x0, #0x0 // #0 4408dc: d65f03c0 ret -- 440920: 340000a2 cbz w2, 440934 440924: b8617882 ldr w2, [x4, x1, lsl #2] 440928: 91000420 add x0, x1, #0x1 44092c: 35fffea2 cbnz w2, 440900 440930: d65f03c0 ret 440934: aa0103e0 mov x0, x1 440938: d65f03c0 ret 44093c: d2800000 mov x0, #0x0 // #0 440940: d65f03c0 ret -- 44098c: d1001042 sub x2, x2, #0x4 440990: 6b01001f cmp w0, w1 440994: 54fffe21 b.ne 440958 // b.any 440998: aa0303e0 mov x0, x3 44099c: d65f03c0 ret -- 4409d0: 540001a0 b.eq 440a04 // b.none 4409d4: b8408c02 ldr w2, [x0, #8]! 4409d8: 6b01005f cmp w2, w1 4409dc: 9a9f0000 csel x0, x0, xzr, eq // eq = none 4409e0: d65f03c0 ret 4409e4: 91001060 add x0, x3, #0x4 4409e8: d65f03c0 ret 4409ec: 91002060 add x0, x3, #0x8 4409f0: d65f03c0 ret 4409f4: 91003060 add x0, x3, #0xc 4409f8: d65f03c0 ret 4409fc: 91001000 add x0, x0, #0x4 440a00: d65f03c0 ret 440a04: d2800000 mov x0, #0x0 // #0 440a08: d65f03c0 ret -- 440a68: 54000080 b.eq 440a78 // b.none 440a6c: b9000461 str w1, [x3, #4] 440a70: f1000c5f cmp x2, #0x3 440a74: 54000040 b.eq 440a7c // b.none 440a78: d65f03c0 ret 440a7c: b9000861 str w1, [x3, #8] 440a80: d65f03c0 ret -- 440b44: d2800002 mov x2, #0x0 // #0 440b48: 540006c1 b.ne 440c20 // b.any 440b4c: a94153f3 ldp x19, x20, [sp, #16] 440b50: a8c97bfd ldp x29, x30, [sp], #144 440b54: d65f03c0 ret -- 440c38: b8404c02 ldr w2, [x0, #4]! 440c3c: 7100005f cmp w2, #0x0 440c40: 7a411044 ccmp w2, w1, #0x4, ne // ne = any 440c44: 54ffffa1 b.ne 440c38 // b.any 440c48: d65f03c0 ret -- 440c9c: 12800000 mov w0, #0xffffffff // #-1 440ca0: b8216862 str w2, [x3, x1] 440ca4: a94153f3 ldp x19, x20, [sp, #16] 440ca8: a8c27bfd ldp x29, x30, [sp], #32 440cac: d65f03c0 ret -- 440cc4: b140041f cmn x0, #0x1, lsl #12 440cc8: 54fffe28 b.hi 440c8c // b.pmore 440ccc: a94153f3 ldp x19, x20, [sp, #16] 440cd0: a8c27bfd ldp x29, x30, [sp], #32 440cd4: d65f03c0 ret -- 440d40: aa1303e0 mov x0, x19 440d44: a94153f3 ldp x19, x20, [sp, #16] 440d48: a9425bf5 ldp x21, x22, [sp, #32] 440d4c: a8c37bfd ldp x29, x30, [sp], #48 440d50: d65f03c0 ret -- 440e24: d2800002 mov x2, #0x0 // #0 440e28: 54000201 b.ne 440e68 // b.any 440e2c: a94153f3 ldp x19, x20, [sp, #16] 440e30: a8cc7bfd ldp x29, x30, [sp], #192 440e34: d65f03c0 ret -- 440e9c: d53bd042 mrs x2, tpidr_el0 440ea0: 52800043 mov w3, #0x2 // #2 440ea4: d2800000 mov x0, #0x0 // #0 440ea8: b8216843 str w3, [x2, x1] 440eac: d65f03c0 ret -- 440edc: d53bd042 mrs x2, tpidr_el0 440ee0: 52800043 mov w3, #0x2 // #2 440ee4: d2800000 mov x0, #0x0 // #0 440ee8: b8216843 str w3, [x2, x1] 440eec: d65f03c0 ret -- 440f20: d53bd041 mrs x1, tpidr_el0 440f24: 528002c2 mov w2, #0x16 // #22 440f28: b8206822 str w2, [x1, x0] 440f2c: 12800000 mov w0, #0xffffffff // #-1 440f30: d65f03c0 ret -- 440f88: 7100041f cmp w0, #0x1 440f8c: 540000ec b.gt 440fa8 440f90: a94153f3 ldp x19, x20, [sp, #16] 440f94: a8c27bfd ldp x29, x30, [sp], #32 440f98: d65f03c0 ret -- 440fb8: d2800c48 mov x8, #0x62 // #98 440fbc: d4000001 svc #0x0 440fc0: a94153f3 ldp x19, x20, [sp, #16] 440fc4: a8c27bfd ldp x29, x30, [sp], #32 440fc8: d65f03c0 ret -- 4410a8: a9425bf5 ldp x21, x22, [sp, #32] 4410ac: a94363f7 ldp x23, x24, [sp, #48] 4410b0: f94023f9 ldr x25, [sp, #64] 4410b4: a8c57bfd ldp x29, x30, [sp], #80 4410b8: d65f03c0 ret -- 44110c: a9425bf5 ldp x21, x22, [sp, #32] 441110: a94363f7 ldp x23, x24, [sp, #48] 441114: f94023f9 ldr x25, [sp, #64] 441118: a8c57bfd ldp x29, x30, [sp], #80 44111c: d65f03c0 ret -- 4411c8: 540002a1 b.ne 44121c // b.any 4411cc: a94153f3 ldp x19, x20, [sp, #16] 4411d0: f94013f5 ldr x21, [sp, #32] 4411d4: a8cc7bfd ldp x29, x30, [sp], #192 4411d8: d65f03c0 ret -- 441220: d2801408 mov x8, #0xa0 // #160 441224: d4000001 svc #0x0 441228: b13ffc1f cmn x0, #0xfff 44122c: 54000042 b.cs 441234 // b.hs, b.nlast 441230: d65f03c0 ret -- 441238: d503201f nop 44123c: d503201f nop 441240: d28015c8 mov x8, #0xae // #174 441244: d4000001 svc #0x0 441248: d65f03c0 ret 44124c: d503201f nop 441250: d28015e8 mov x8, #0xaf // #175 441254: d4000001 svc #0x0 441258: d65f03c0 ret 44125c: d503201f nop 441260: d2801608 mov x8, #0xb0 // #176 441264: d4000001 svc #0x0 441268: d65f03c0 ret 44126c: d503201f nop 441270: d2801628 mov x8, #0xb1 // #177 441274: d4000001 svc #0x0 441278: d65f03c0 ret -- 44128c: d28009e8 mov x8, #0x4f // #79 441290: d4000001 svc #0x0 441294: b140041f cmn x0, #0x1, lsl #12 441298: 54000048 b.hi 4412a0 // b.pmore 44129c: d65f03c0 ret -- 4412a8: d53bd042 mrs x2, tpidr_el0 4412ac: 4b0003e3 neg w3, w0 4412b0: 12800000 mov w0, #0xffffffff // #-1 4412b4: b8216843 str w3, [x2, x1] 4412b8: d65f03c0 ret -- 4412c4: d53bd042 mrs x2, tpidr_el0 4412c8: 528002c3 mov w3, #0x16 // #22 4412cc: 12800000 mov w0, #0xffffffff // #-1 4412d0: b8216843 str w3, [x2, x1] 4412d4: d65f03c0 ret -- 4412f0: d28009e8 mov x8, #0x4f // #79 4412f4: d4000001 svc #0x0 4412f8: b140041f cmn x0, #0x1, lsl #12 4412fc: 54000048 b.hi 441304 // b.pmore 441300: d65f03c0 ret -- 44130c: d53bd042 mrs x2, tpidr_el0 441310: 4b0003e3 neg w3, w0 441314: 12800000 mov w0, #0xffffffff // #-1 441318: b8216843 str w3, [x2, x1] 44131c: d65f03c0 ret -- 441328: d53bd042 mrs x2, tpidr_el0 44132c: 528002c3 mov w3, #0x16 // #22 441330: 12800000 mov w0, #0xffffffff // #-1 441334: b8216843 str w3, [x2, x1] 441338: d65f03c0 ret -- 44137c: d2800002 mov x2, #0x0 // #0 441380: 54000081 b.ne 441390 // b.any 441384: f9400bf3 ldr x19, [sp, #16] 441388: a8c77bfd ldp x29, x30, [sp], #112 44138c: d65f03c0 ret -- 441428: eb020021 subs x1, x1, x2 44142c: d2800002 mov x2, #0x0 // #0 441430: 54000141 b.ne 441458 // b.any 441434: a8c47bfd ldp x29, x30, [sp], #64 441438: d65f03c0 ret -- 441470: eb01001f cmp x0, x1 441474: f905f040 str x0, [x2, #3040] 441478: 54000063 b.cc 441484 // b.lo, b.ul, b.last 44147c: 52800000 mov w0, #0x0 // #0 441480: d65f03c0 ret -- 44148c: d53bd042 mrs x2, tpidr_el0 441490: 52800183 mov w3, #0xc // #12 441494: 12800000 mov w0, #0xffffffff // #-1 441498: b8216843 str w3, [x2, x1] 44149c: d65f03c0 ret -- 441500: aa1303e0 mov x0, x19 441504: a94153f3 ldp x19, x20, [sp, #16] 441508: f94013f5 ldr x21, [sp, #32] 44150c: a8c37bfd ldp x29, x30, [sp], #48 441510: d65f03c0 ret -- 44153c: 9a9f0273 csel x19, x19, xzr, eq // eq = none 441540: aa1303e0 mov x0, x19 441544: a94153f3 ldp x19, x20, [sp, #16] 441548: a8c37bfd ldp x29, x30, [sp], #48 44154c: d65f03c0 ret -- 441564: aa1303e0 mov x0, x19 441568: a94153f3 ldp x19, x20, [sp, #16] 44156c: f94013f5 ldr x21, [sp, #32] 441570: a8c37bfd ldp x29, x30, [sp], #48 441574: d65f03c0 ret -- 441694: a94153f3 ldp x19, x20, [sp, #16] 441698: a9425bf5 ldp x21, x22, [sp, #32] 44169c: a94363f7 ldp x23, x24, [sp, #48] 4416a0: a8c47bfd ldp x29, x30, [sp], #64 4416a4: d65f03c0 ret 4416a8: 52800000 mov w0, #0x0 // #0 4416ac: d65f03c0 ret -- 4417f4: 97ff74d3 bl 41eb40 4417f8: 35ffff40 cbnz w0, 4417e0 4417fc: a94153f3 ldp x19, x20, [sp, #16] 441800: a8c37bfd ldp x29, x30, [sp], #48 441804: d65f03c0 ret -- 441840: f9000675 str x21, [x19, #8] 441844: a94153f3 ldp x19, x20, [sp, #16] 441848: a9425bf5 ldp x21, x22, [sp, #32] 44184c: a8c37bfd ldp x29, x30, [sp], #48 441850: d65f03c0 ret -- 441964: b5fffcc1 cbnz x1, 4418fc 441968: a94153f3 ldp x19, x20, [sp, #16] 44196c: a9425bf5 ldp x21, x22, [sp, #32] 441970: a8c37bfd ldp x29, x30, [sp], #48 441974: d65f03c0 ret 441978: f9400c21 ldr x1, [x1, #24] 44197c: 97ff79a9 bl 420020 441980: 17fffff4 b 441950 441984: d65f03c0 ret -- 441ac4: a94363f7 ldp x23, x24, [sp, #48] 441ac8: a9446bf9 ldp x25, x26, [sp, #64] 441acc: a94573fb ldp x27, x28, [sp, #80] 441ad0: a8c87bfd ldp x29, x30, [sp], #128 441ad4: d65f03c0 ret -- 4421d8: a94363f7 ldp x23, x24, [sp, #48] 4421dc: a9446bf9 ldp x25, x26, [sp, #64] 4421e0: a94573fb ldp x27, x28, [sp, #80] 4421e4: a8d77bfd ldp x29, x30, [sp], #368 4421e8: d65f03c0 ret -- 442ba0: a94363f7 ldp x23, x24, [sp, #48] 442ba4: a9446bf9 ldp x25, x26, [sp, #64] 442ba8: a94573fb ldp x27, x28, [sp, #80] 442bac: a8d67bfd ldp x29, x30, [sp], #352 442bb0: d65f03c0 ret -- 4434b8: b50000a0 cbnz x0, 4434cc 4434bc: aa1403e0 mov x0, x20 4434c0: a94153f3 ldp x19, x20, [sp, #16] 4434c4: a8c47bfd ldp x29, x30, [sp], #64 4434c8: d65f03c0 ret -- 44354c: a94153f3 ldp x19, x20, [sp, #16] 443550: a9425bf5 ldp x21, x22, [sp, #32] 443554: f9401bf7 ldr x23, [sp, #48] 443558: a8c47bfd ldp x29, x30, [sp], #64 44355c: d65f03c0 ret -- 44363c: a94363f7 ldp x23, x24, [sp, #48] 443640: a9446bf9 ldp x25, x26, [sp, #64] 443644: a94573fb ldp x27, x28, [sp, #80] 443648: a8c77bfd ldp x29, x30, [sp], #112 44364c: d65f03c0 ret -- 4437c4: 17ffffe3 b 443750 4437c8: a94153f3 ldp x19, x20, [sp, #16] 4437cc: a9425bf5 ldp x21, x22, [sp, #32] 4437d0: a8c37bfd ldp x29, x30, [sp], #48 4437d4: d65f03c0 ret -- 443944: a94363f7 ldp x23, x24, [sp, #48] 443948: a9446bf9 ldp x25, x26, [sp, #64] 44394c: a94573fb ldp x27, x28, [sp, #80] 443950: a8cb7bfd ldp x29, x30, [sp], #176 443954: d65f03c0 ret -- 443b0c: a94363f7 ldp x23, x24, [sp, #48] 443b10: f9000281 str x1, [x20] 443b14: a94153f3 ldp x19, x20, [sp, #16] 443b18: a8c47bfd ldp x29, x30, [sp], #64 443b1c: d65f03c0 ret -- 443ba4: b9000a81 str w1, [x20, #8] 443ba8: a94153f3 ldp x19, x20, [sp, #16] 443bac: a9425bf5 ldp x21, x22, [sp, #32] 443bb0: a8c47bfd ldp x29, x30, [sp], #64 443bb4: d65f03c0 ret -- 443bbc: f9000281 str x1, [x20] 443bc0: 52800000 mov w0, #0x0 // #0 443bc4: a94153f3 ldp x19, x20, [sp, #16] 443bc8: a8c47bfd ldp x29, x30, [sp], #64 443bcc: d65f03c0 ret -- 443e04: a94153f3 ldp x19, x20, [sp, #16] 443e08: a9425bf5 ldp x21, x22, [sp, #32] 443e0c: a94363f7 ldp x23, x24, [sp, #48] 443e10: a8c47bfd ldp x29, x30, [sp], #64 443e14: d65f03c0 ret -- 443ef8: a94153f3 ldp x19, x20, [sp, #16] 443efc: a9425bf5 ldp x21, x22, [sp, #32] 443f00: a94363f7 ldp x23, x24, [sp, #48] 443f04: a8c47bfd ldp x29, x30, [sp], #64 443f08: d65f03c0 ret -- 444064: a94463f7 ldp x23, x24, [sp, #64] 444068: a9456bf9 ldp x25, x26, [sp, #80] 44406c: a94673fb ldp x27, x28, [sp, #96] 444070: 911043ff add sp, sp, #0x410 444074: d65f03c0 ret -- 4447f8: a94153f3 ldp x19, x20, [sp, #16] 4447fc: a9425bf5 ldp x21, x22, [sp, #32] 444800: a94363f7 ldp x23, x24, [sp, #48] 444804: a8c67bfd ldp x29, x30, [sp], #96 444808: d65f03c0 ret -- 444a04: a94153f3 ldp x19, x20, [sp, #16] 444a08: a9425bf5 ldp x21, x22, [sp, #32] 444a0c: f9401bf7 ldr x23, [sp, #48] 444a10: a8c47bfd ldp x29, x30, [sp], #64 444a14: d65f03c0 ret -- 444a78: a94153f3 ldp x19, x20, [sp, #16] 444a7c: a9425bf5 ldp x21, x22, [sp, #32] 444a80: f9401bf7 ldr x23, [sp, #48] 444a84: a8c47bfd ldp x29, x30, [sp], #64 444a88: d65f03c0 ret -- 444d7c: a94563f7 ldp x23, x24, [sp, #80] 444d80: a9466bf9 ldp x25, x26, [sp, #96] 444d84: a94773fb ldp x27, x28, [sp, #112] 444d88: 910403ff add sp, sp, #0x100 444d8c: d65f03c0 ret -- 444e70: a94563f7 ldp x23, x24, [sp, #80] 444e74: a9466bf9 ldp x25, x26, [sp, #96] 444e78: a94773fb ldp x27, x28, [sp, #112] 444e7c: 910403ff add sp, sp, #0x100 444e80: d65f03c0 ret -- 445718: a94563f7 ldp x23, x24, [sp, #80] 44571c: a9466bf9 ldp x25, x26, [sp, #96] 445720: a94773fb ldp x27, x28, [sp, #112] 445724: 910383ff add sp, sp, #0xe0 445728: d65f03c0 ret -- 445f5c: 8b020822 add x2, x1, x2, lsl #2 445f60: f9019804 str x4, [x0, #816] 445f64: f9019c01 str x1, [x0, #824] 445f68: f901a002 str x2, [x0, #832] 445f6c: d65f03c0 ret -- 445f80: b9032401 str w1, [x0, #804] 445f84: f901a002 str x2, [x0, #832] 445f88: 8b214841 add x1, x2, w1, uxtw #2 445f8c: f9019c01 str x1, [x0, #824] 445f90: d65f03c0 ret -- 446074: f947b000 ldr x0, [x0, #3936] 446078: d503201f nop 44607c: a94153f3 ldp x19, x20, [sp, #16] 446080: a8c27bfd ldp x29, x30, [sp], #32 446084: d65f03c0 ret -- 446278: a9425bf5 ldp x21, x22, [sp, #32] 44627c: a94363f7 ldp x23, x24, [sp, #48] 446280: a9446bf9 ldp x25, x26, [sp, #64] 446284: a8c57bfd ldp x29, x30, [sp], #80 446288: d65f03c0 ret -- 4463a4: f9400021 ldr x1, [x1] 4463a8: d63f0020 blr x1 4463ac: 52800000 mov w0, #0x0 // #0 4463b0: a8c17bfd ldp x29, x30, [sp], #16 4463b4: d65f03c0 ret 4463b8: 394d3402 ldrb w2, [x0, #845] 4463bc: 52800000 mov w0, #0x0 // #0 4463c0: 321e0042 orr w2, w2, #0x4 4463c4: 390d3422 strb w2, [x1, #845] 4463c8: d65f03c0 ret 4463cc: 12800000 mov w0, #0xffffffff // #-1 4463d0: d65f03c0 ret -- 4463f4: 97ffffc7 bl 446310 4463f8: 35000080 cbnz w0, 446408 4463fc: f9400bf3 ldr x19, [sp, #16] 446400: a8c27bfd ldp x29, x30, [sp], #32 446404: d65f03c0 ret -- 4464a4: eb01001f cmp x0, x1 4464a8: 54000081 b.ne 4464b8 // b.any 4464ac: f9400bf3 ldr x19, [sp, #16] 4464b0: a8c27bfd ldp x29, x30, [sp], #32 4464b4: d65f03c0 ret -- 446780: a94363f7 ldp x23, x24, [sp, #48] 446784: a9446bf9 ldp x25, x26, [sp, #64] 446788: a94573fb ldp x27, x28, [sp, #80] 44678c: a8d37bfd ldp x29, x30, [sp], #304 446790: d65f03c0 ret -- 4470fc: a94363f7 ldp x23, x24, [sp, #48] 447100: a9446bf9 ldp x25, x26, [sp, #64] 447104: a94573fb ldp x27, x28, [sp, #80] 447108: a8d37bfd ldp x29, x30, [sp], #304 44710c: d65f03c0 ret -- 447f90: a94363f7 ldp x23, x24, [sp, #48] 447f94: a9446bf9 ldp x25, x26, [sp, #64] 447f98: a94573fb ldp x27, x28, [sp, #80] 447f9c: a8cc7bfd ldp x29, x30, [sp], #192 447fa0: d65f03c0 ret -- 4481cc: a94463f7 ldp x23, x24, [sp, #64] 4481d0: a9456bf9 ldp x25, x26, [sp, #80] 4481d4: a94673fb ldp x27, x28, [sp, #96] 4481d8: 9112c3ff add sp, sp, #0x4b0 4481dc: d65f03c0 ret -- 448688: aa1403e0 mov x0, x20 44868c: a94153f3 ldp x19, x20, [sp, #16] 448690: f94013f5 ldr x21, [sp, #32] 448694: a8cb7bfd ldp x29, x30, [sp], #176 448698: d65f03c0 ret -- 4486cc: aa1403e0 mov x0, x20 4486d0: a94153f3 ldp x19, x20, [sp, #16] 4486d4: f94013f5 ldr x21, [sp, #32] 4486d8: a8cb7bfd ldp x29, x30, [sp], #176 4486dc: d65f03c0 ret -- 448778: a90f9be5 stp x5, x6, [sp, #248] 44877c: f90087e7 str x7, [sp, #264] 448780: 97fffe52 bl 4480c8 448784: a8d17bfd ldp x29, x30, [sp], #272 448788: d65f03c0 ret -- 448808: a90f9be5 stp x5, x6, [sp, #248] 44880c: f90087e7 str x7, [sp, #264] 448810: 97fffe2e bl 4480c8 448814: a8d17bfd ldp x29, x30, [sp], #272 448818: d65f03c0 ret -- 448888: a90e17e4 stp x4, x5, [sp, #224] 44888c: a90f1fe6 stp x6, x7, [sp, #240] 448890: 97fffe0e bl 4480c8 448894: a8d07bfd ldp x29, x30, [sp], #256 448898: d65f03c0 ret -- 4488e0: 35ffff60 cbnz w0, 4488cc 4488e4: 52800020 mov w0, #0x1 // #1 4488e8: a94153f3 ldp x19, x20, [sp, #16] 4488ec: a8c27bfd ldp x29, x30, [sp], #32 4488f0: d65f03c0 ret 4488f4: 52800000 mov w0, #0x0 // #0 4488f8: a94153f3 ldp x19, x20, [sp, #16] 4488fc: a8c27bfd ldp x29, x30, [sp], #32 448900: d65f03c0 ret -- 448934: aa0403e3 mov x3, x4 448938: eb020061 subs x1, x3, x2 44893c: 54fffee1 b.ne 448918 // b.any 448940: b9400060 ldr w0, [x3] 448944: d65f03c0 ret -- 448a2c: 54fffdc8 b.hi 4489e4 // b.pmore 448a30: 92800000 mov x0, #0xffffffffffffffff // #-1 448a34: b4000041 cbz x1, 448a3c 448a38: f9000025 str x5, [x1] 448a3c: d65f03c0 ret -- 448a48: b4000041 cbz x1, 448a50 448a4c: f9000025 str x5, [x1] 448a50: 7100015f cmp w10, #0x0 448a54: da801400 cneg x0, x0, eq // eq = none 448a58: d65f03c0 ret -- 448f28: a94463f7 ldp x23, x24, [sp, #64] 448f2c: a9456bf9 ldp x25, x26, [sp, #80] 448f30: a94673fb ldp x27, x28, [sp, #96] 448f34: 910c03ff add sp, sp, #0x300 448f38: d65f03c0 ret -- 4495a4: a9425bf5 ldp x21, x22, [sp, #32] 4495a8: b940a3e0 ldr w0, [sp, #160] 4495ac: a94363f7 ldp x23, x24, [sp, #48] 4495b0: a8cb7bfd ldp x29, x30, [sp], #176 4495b4: d65f03c0 ret 4495b8: a9425bf5 ldp x21, x22, [sp, #32] 4495bc: a94363f7 ldp x23, x24, [sp, #48] 4495c0: a8cb7bfd ldp x29, x30, [sp], #176 4495c4: d65f03c0 ret -- 449648: f8010434 str x20, [x1], #16 44964c: f9000261 str x1, [x19] 449650: a94153f3 ldp x19, x20, [sp, #16] 449654: a8c27bfd ldp x29, x30, [sp], #32 449658: d65f03c0 ret -- 449698: 350000a0 cbnz w0, 4496ac 44969c: f9466c21 ldr x1, [x1, #3288] 4496a0: 910004c0 add x0, x6, #0x1 4496a4: f9000020 str x0, [x1] 4496a8: d65f03c0 ret -- 44973c: 17ffffeb b 4496e8 449740: eb06001f cmp x0, x6 449744: 54000068 b.hi 449750 // b.pmore 449748: a8c17bfd ldp x29, x30, [sp], #16 44974c: d65f03c0 ret -- 44979c: 350000a0 cbnz w0, 4497b0 4497a0: f0000220 adrp x0, 490000 4497a4: f9466c00 ldr x0, [x0, #3288] 4497a8: f9400000 ldr x0, [x0] 4497ac: d65f03c0 ret -- 4497ec: eb04003f cmp x1, x4 4497f0: 54ffff41 b.ne 4497d8 // b.any 4497f4: f94004a5 ldr x5, [x5, #8] 4497f8: b5fffe85 cbnz x5, 4497c8 4497fc: d65f03c0 ret -- 449810: f9400063 ldr x3, [x3] 449814: f9000003 str x3, [x0] 449818: f9400040 ldr x0, [x2] 44981c: f9000020 str x0, [x1] 449820: d65f03c0 ret -- 44989c: aa1303e0 mov x0, x19 4498a0: a94153f3 ldp x19, x20, [sp, #16] 4498a4: f94013f5 ldr x21, [sp, #32] 4498a8: a8c37bfd ldp x29, x30, [sp], #48 4498ac: d65f03c0 ret -- 4498b8: aa1303e0 mov x0, x19 4498bc: a94153f3 ldp x19, x20, [sp, #16] 4498c0: f94013f5 ldr x21, [sp, #32] 4498c4: a8c37bfd ldp x29, x30, [sp], #48 4498c8: d65f03c0 ret -- 4498d0: aa1303e0 mov x0, x19 4498d4: a94153f3 ldp x19, x20, [sp, #16] 4498d8: f94013f5 ldr x21, [sp, #32] 4498dc: a8c37bfd ldp x29, x30, [sp], #48 4498e0: d65f03c0 ret -- 449a78: a9446bf9 ldp x25, x26, [sp, #64] 449a7c: a94573fb ldp x27, x28, [sp, #80] 449a80: f94033e0 ldr x0, [sp, #96] 449a84: a8c77bfd ldp x29, x30, [sp], #112 449a88: d65f03c0 ret -- 449c24: a94153f3 ldp x19, x20, [sp, #16] 449c28: a9425bf5 ldp x21, x22, [sp, #32] 449c2c: f9401bf7 ldr x23, [sp, #48] 449c30: a8c47bfd ldp x29, x30, [sp], #64 449c34: d65f03c0 ret -- 449c80: d37cec00 lsl x0, x0, #4 449c84: f8606840 ldr x0, [x2, x0] 449c88: b100041f cmn x0, #0x1 449c8c: 9a9f1000 csel x0, x0, xzr, ne // ne = any 449c90: d65f03c0 ret -- 449cd8: f9400821 ldr x1, [x1, #16] 449cdc: eb0100bf cmp x5, x1 449ce0: 54fffd02 b.cs 449c80 // b.hs, b.nlast 449ce4: d2800000 mov x0, #0x0 // #0 449ce8: d65f03c0 ret -- 449d50: a9015660 stp x0, x21, [x19, #16] 449d54: a94153f3 ldp x19, x20, [sp, #16] 449d58: a9425bf5 ldp x21, x22, [sp, #32] 449d5c: a8c37bfd ldp x29, x30, [sp], #48 449d60: d65f03c0 ret -- 449e94: a9407bfd ldp x29, x30, [sp] 449e98: a94153f3 ldp x19, x20, [sp, #16] 449e9c: f94013f5 ldr x21, [sp, #32] 449ea0: 8b2c63ff add sp, sp, x12 449ea4: d65f03c0 ret -- 449f18: a9407bfd ldp x29, x30, [sp] 449f1c: a94153f3 ldp x19, x20, [sp, #16] 449f20: f94013f5 ldr x21, [sp, #32] 449f24: 8b2c63ff add sp, sp, x12 449f28: d65f03c0 ret -- 449f38: aa1403e0 mov x0, x20 449f3c: a9407bfd ldp x29, x30, [sp] 449f40: a94153f3 ldp x19, x20, [sp, #16] 449f44: 8b2c63ff add sp, sp, x12 449f48: d65f03c0 ret -- 449f78: a9407bfd ldp x29, x30, [sp] 449f7c: a94153f3 ldp x19, x20, [sp, #16] 449f80: f94013f5 ldr x21, [sp, #32] 449f84: 8b2c63ff add sp, sp, x12 449f88: d65f03c0 ret -- 449fcc: 97ff4d51 bl 41d510 449fd0: 2a1303e0 mov w0, w19 449fd4: a94153f3 ldp x19, x20, [sp, #16] 449fd8: a8c37bfd ldp x29, x30, [sp], #48 449fdc: d65f03c0 ret -- 44a0f0: 32000042 orr w2, w2, #0x1 44a0f4: b9000022 str w2, [x1] 44a0f8: f9400bf3 ldr x19, [sp, #16] 44a0fc: a8c27bfd ldp x29, x30, [sp], #32 44a100: d65f03c0 ret -- 44a10c: d53bd041 mrs x1, tpidr_el0 44a110: f9400bf3 ldr x19, [sp, #16] 44a114: a8c27bfd ldp x29, x30, [sp], #32 44a118: b8606820 ldr w0, [x1, x0] 44a11c: d65f03c0 ret -- 44a344: a94153f3 ldp x19, x20, [sp, #16] 44a348: a9425bf5 ldp x21, x22, [sp, #32] 44a34c: a94363f7 ldp x23, x24, [sp, #48] 44a350: a8c47bfd ldp x29, x30, [sp], #64 44a354: d65f03c0 ret -- 44a4b0: a9425bf5 ldp x21, x22, [sp, #32] 44a4b4: a94363f7 ldp x23, x24, [sp, #48] 44a4b8: a9446bf9 ldp x25, x26, [sp, #64] 44a4bc: a8cb7bfd ldp x29, x30, [sp], #176 44a4c0: d65f03c0 ret -- 44a714: a9425bf5 ldp x21, x22, [sp, #32] 44a718: a94363f7 ldp x23, x24, [sp, #48] 44a71c: a9446bf9 ldp x25, x26, [sp, #64] 44a720: a8cb7bfd ldp x29, x30, [sp], #176 44a724: d65f03c0 ret -- 44a778: a9007e7f stp xzr, xzr, [x19] 44a77c: f9000a7f str xzr, [x19, #16] 44a780: f9400bf3 ldr x19, [sp, #16] 44a784: a8c27bfd ldp x29, x30, [sp], #32 44a788: d65f03c0 ret -- 44a7cc: 91000421 add x1, x1, #0x1 44a7d0: 35fffe44 cbnz w4, 44a798 44a7d4: 39400020 ldrb w0, [x1] 44a7d8: 4b0003e0 neg w0, w0 44a7dc: d65f03c0 ret -- 44a85c: 54ffff29 b.ls 44a840 // b.plast 44a860: 6b03005f cmp w2, w3 44a864: 54fff960 b.eq 44a790 // b.none 44a868: 4b020060 sub w0, w3, w2 44a86c: d65f03c0 ret 44a870: 12800000 mov w0, #0xffffffff // #-1 44a874: d65f03c0 ret 44a878: 4b050080 sub w0, w4, w5 44a87c: d65f03c0 ret 44a880: 52800020 mov w0, #0x1 // #1 44a884: d65f03c0 ret -- 44aa80: a94153f3 ldp x19, x20, [sp, #16] 44aa84: a9425bf5 ldp x21, x22, [sp, #32] 44aa88: f9401bf7 ldr x23, [sp, #48] 44aa8c: a8c57bfd ldp x29, x30, [sp], #80 44aa90: d65f03c0 ret -- 44ac00: a94153f3 ldp x19, x20, [sp, #16] 44ac04: a9425bf5 ldp x21, x22, [sp, #32] 44ac08: f9401bf7 ldr x23, [sp, #48] 44ac0c: a8c57bfd ldp x29, x30, [sp], #80 44ac10: d65f03c0 ret -- 44aec0: b1000c3f cmn x1, #0x3 44aec4: 54000089 b.ls 44aed4 // b.plast 44aec8: f9400bf3 ldr x19, [sp, #16] 44aecc: a8c27bfd ldp x29, x30, [sp], #32 44aed0: d65f03c0 ret -- 44aedc: 97ff642d bl 423f90 44aee0: f9061e7f str xzr, [x19, #3128] 44aee4: f9400bf3 ldr x19, [sp, #16] 44aee8: a8c27bfd ldp x29, x30, [sp], #32 44aeec: d65f03c0 ret 44aef0: f9400400 ldr x0, [x0, #8] 44aef4: d65f03c0 ret -- 44aefc: f9400400 ldr x0, [x0, #8] 44af00: d53bd041 mrs x1, tpidr_el0 44af04: cb010000 sub x0, x0, x1 44af08: f84107e1 ldr x1, [sp], #16 44af0c: d65f03c0 ret -- 44af4c: 94000979 bl 44d530 44af50: f9000e60 str x0, [x19, #24] 44af54: f9400bf3 ldr x19, [sp, #16] 44af58: a8c27bfd ldp x29, x30, [sp], #32 44af5c: d65f03c0 ret -- 44afc0: 54000161 b.ne 44afec // b.any 44afc4: 2a1303e0 mov w0, w19 44afc8: a94153f3 ldp x19, x20, [sp, #16] 44afcc: a8c47bfd ldp x29, x30, [sp], #64 44afd0: d65f03c0 ret -- 44b088: 540000e1 b.ne 44b0a4 // b.any 44b08c: aa0103e0 mov x0, x1 44b090: f9400bf3 ldr x19, [sp, #16] 44b094: a8c57bfd ldp x29, x30, [sp], #80 44b098: d65f03c0 ret -- 44b158: 54000421 b.ne 44b1dc // b.any 44b15c: aa0103e0 mov x0, x1 44b160: f9400bf3 ldr x19, [sp, #16] 44b164: a8c67bfd ldp x29, x30, [sp], #96 44b168: d65f03c0 ret -- 44b258: d2800001 mov x1, #0x0 // #0 44b25c: 54000081 b.ne 44b26c // b.any 44b260: a94153f3 ldp x19, x20, [sp, #16] 44b264: a8c47bfd ldp x29, x30, [sp], #64 44b268: d65f03c0 ret -- 44b2a4: 97ffe8c9 bl 4455c8 44b2a8: f9000a60 str x0, [x19, #16] 44b2ac: f9400bf3 ldr x19, [sp, #16] 44b2b0: a8c27bfd ldp x29, x30, [sp], #32 44b2b4: d65f03c0 ret -- 44b2ec: 97ffe8b7 bl 4455c8 44b2f0: f9000a60 str x0, [x19, #16] 44b2f4: f9400bf3 ldr x19, [sp, #16] 44b2f8: a8c27bfd ldp x29, x30, [sp], #32 44b2fc: d65f03c0 ret -- 44b390: 540000e1 b.ne 44b3ac // b.any 44b394: aa0103e0 mov x0, x1 44b398: f9400bf3 ldr x19, [sp, #16] 44b39c: a8c57bfd ldp x29, x30, [sp], #80 44b3a0: d65f03c0 ret -- 44b3f4: 91242021 add x1, x1, #0x908 44b3f8: f9000001 str x1, [x0] 44b3fc: f9400bf3 ldr x19, [sp, #16] 44b400: a8c27bfd ldp x29, x30, [sp], #32 44b404: d65f03c0 ret -- 44b480: 540000a1 b.ne 44b494 // b.any 44b484: aa0103e0 mov x0, x1 44b488: f9400bf3 ldr x19, [sp, #16] 44b48c: a8c57bfd ldp x29, x30, [sp], #80 44b490: d65f03c0 ret -- 44b6bc: 2a1303e0 mov w0, w19 44b6c0: a94153f3 ldp x19, x20, [sp, #16] 44b6c4: f94013f5 ldr x21, [sp, #32] 44b6c8: a8db7bfd ldp x29, x30, [sp], #432 44b6cc: d65f03c0 ret -- 44b77c: 540000a1 b.ne 44b790 // b.any 44b780: a94153f3 ldp x19, x20, [sp, #16] 44b784: a9425bf5 ldp x21, x22, [sp, #32] 44b788: a8c57bfd ldp x29, x30, [sp], #80 44b78c: d65f03c0 ret -- 44ba60: a9446bf9 ldp x25, x26, [sp, #64] 44ba64: a94573fb ldp x27, x28, [sp, #80] 44ba68: f94043e0 ldr x0, [sp, #128] 44ba6c: a8cb7bfd ldp x29, x30, [sp], #176 44ba70: d65f03c0 ret -- 44bc00: a9425bf5 ldp x21, x22, [sp, #32] 44bc04: a9446bf9 ldp x25, x26, [sp, #64] 44bc08: f94043e0 ldr x0, [sp, #128] 44bc0c: a8cb7bfd ldp x29, x30, [sp], #176 44bc10: d65f03c0 ret -- 44bdc4: a9425bf5 ldp x21, x22, [sp, #32] 44bdc8: a9446bf9 ldp x25, x26, [sp, #64] 44bdcc: f94043e0 ldr x0, [sp, #128] 44bdd0: a8cb7bfd ldp x29, x30, [sp], #176 44bdd4: d65f03c0 ret -- 44bea0: 540000a1 b.ne 44beb4 // b.any 44bea4: b5000104 cbnz x4, 44bec4 44bea8: d2800020 mov x0, #0x1 // #1 44beac: b900005f str wzr, [x2] 44beb0: d65f03c0 ret 44beb4: b24c0084 orr x4, x4, #0x10000000000000 44beb8: f9000004 str x4, [x0] 44bebc: d2800020 mov x0, #0x1 // #1 44bec0: d65f03c0 ret -- 44bed4: 9ac12084 lsl x4, x4, x1 44bed8: f9000004 str x4, [x0] 44bedc: d2800020 mov x0, #0x1 // #1 44bee0: b9000043 str w3, [x2] 44bee4: d65f03c0 ret -- 44bf20: b50002e5 cbnz x5, 44bf7c 44bf24: b900005f str wzr, [x2] 44bf28: d2800040 mov x0, #0x2 // #2 44bf2c: 910043ff add sp, sp, #0x10 44bf30: d65f03c0 ret 44bf34: b25000a5 orr x5, x5, #0x1000000000000 44bf38: f9000405 str x5, [x0, #8] 44bf3c: d2800040 mov x0, #0x2 // #2 44bf40: 910043ff add sp, sp, #0x10 44bf44: d65f03c0 ret -- 44bf68: 4b030003 sub w3, w0, w3 44bf6c: b9000043 str w3, [x2] 44bf70: d2800040 mov x0, #0x2 // #2 44bf74: 910043ff add sp, sp, #0x10 44bf78: d65f03c0 ret -- 44bfa0: a9001401 stp x1, x5, [x0] 44bfa4: d2800040 mov x0, #0x2 // #2 44bfa8: b9000046 str w6, [x2] 44bfac: 910043ff add sp, sp, #0x10 44bfb0: d65f03c0 ret -- 44c008: 91002000 add x0, x0, #0x8 44c00c: f9062a60 str x0, [x19, #3152] 44c010: f9400bf3 ldr x19, [sp, #16] 44c014: a8c27bfd ldp x29, x30, [sp], #32 44c018: d65f03c0 ret -- 44c0b4: 54000e21 b.ne 44c278 // b.any 44c0b8: a94153f3 ldp x19, x20, [sp, #16] 44c0bc: a9425bf5 ldp x21, x22, [sp, #32] 44c0c0: a8c57bfd ldp x29, x30, [sp], #80 44c0c4: d65f03c0 ret -- 44c2a4: 97ff4a27 bl 41eb40 44c2a8: 35000080 cbnz w0, 44c2b8 44c2ac: a94153f3 ldp x19, x20, [sp, #16] 44c2b0: a8c27bfd ldp x29, x30, [sp], #32 44c2b4: d65f03c0 ret -- 44c2bc: 97ff4495 bl 41d510 44c2c0: f900027f str xzr, [x19] 44c2c4: a94153f3 ldp x19, x20, [sp, #16] 44c2c8: a8c27bfd ldp x29, x30, [sp], #32 44c2cc: d65f03c0 ret -- 44c30c: b94c7800 ldr w0, [x0, #3192] 44c310: d503201f nop 44c314: f9400bf3 ldr x19, [sp, #16] 44c318: a8c27bfd ldp x29, x30, [sp], #32 44c31c: d65f03c0 ret -- 44c3a4: b9000661 str w1, [x19, #4] 44c3a8: 1a9f07e0 cset w0, ne // ne = any 44c3ac: a94153f3 ldp x19, x20, [sp, #16] 44c3b0: a8c47bfd ldp x29, x30, [sp], #64 44c3b4: d65f03c0 ret -- 44c4a8: d0000221 adrp x1, 492000 <.got+0x14d0> 44c4ac: 9124a021 add x1, x1, #0x928 44c4b0: f9000001 str x1, [x0] 44c4b4: a8c17bfd ldp x29, x30, [sp], #16 44c4b8: d65f03c0 ret -- 44c560: f9400a61 ldr x1, [x19, #16] 44c564: f9400bf3 ldr x19, [sp, #16] 44c568: f9000020 str x0, [x1] 44c56c: a8c27bfd ldp x29, x30, [sp], #32 44c570: d65f03c0 ret -- 44c580: f9401841 ldr x1, [x2, #48] 44c584: f9000001 str x1, [x0] 44c588: f9400bf3 ldr x19, [sp, #16] 44c58c: a8c27bfd ldp x29, x30, [sp], #32 44c590: d65f03c0 ret -- 44c5b8: f900001f str xzr, [x0] 44c5bc: f9424041 ldr x1, [x2, #1152] 44c5c0: f9000001 str x1, [x0] 44c5c4: a8c27bfd ldp x29, x30, [sp], #32 44c5c8: d65f03c0 ret -- 44c5e4: f9400800 ldr x0, [x0, #16] 44c5e8: f9400bf3 ldr x19, [sp, #16] 44c5ec: f9000002 str x2, [x0] 44c5f0: a8c27bfd ldp x29, x30, [sp], #32 44c5f4: d65f03c0 ret -- 44c678: d2800002 mov x2, #0x0 // #0 44c67c: 54000081 b.ne 44c68c // b.any 44c680: f9400bf3 ldr x19, [sp, #16] 44c684: a8c47bfd ldp x29, x30, [sp], #64 44c688: d65f03c0 ret -- 44c6e8: 94000392 bl 44d530 44c6ec: f9000e60 str x0, [x19, #24] 44c6f0: f9400bf3 ldr x19, [sp, #16] 44c6f4: a8c27bfd ldp x29, x30, [sp], #32 44c6f8: d65f03c0 ret -- 44c78c: 540000a1 b.ne 44c7a0 // b.any 44c790: aa0103e0 mov x0, x1 44c794: f9400bf3 ldr x19, [sp, #16] 44c798: a8c57bfd ldp x29, x30, [sp], #80 44c79c: d65f03c0 ret -- 44c8e0: eb020021 subs x1, x1, x2 44c8e4: d2800002 mov x2, #0x0 // #0 44c8e8: 54000161 b.ne 44c914 // b.any 44c8ec: a8d27bfd ldp x29, x30, [sp], #288 44c8f0: d65f03c0 ret -- 44c94c: f9000281 str x1, [x20] 44c950: aa1303e0 mov x0, x19 44c954: a94153f3 ldp x19, x20, [sp, #16] 44c958: a8c27bfd ldp x29, x30, [sp], #32 44c95c: d65f03c0 ret 44c960: f900029f str xzr, [x20] 44c964: aa1303e0 mov x0, x19 44c968: a94153f3 ldp x19, x20, [sp, #16] 44c96c: a8c27bfd ldp x29, x30, [sp], #32 44c970: d65f03c0 ret -- 44c988: d28007a8 mov x8, #0x3d // #61 44c98c: d4000001 svc #0x0 44c990: b140041f cmn x0, #0x1, lsl #12 44c994: 54000048 b.hi 44c99c // b.pmore 44c998: d65f03c0 ret -- 44c9a4: d53bd042 mrs x2, tpidr_el0 44c9a8: 4b0003e3 neg w3, w0 44c9ac: 92800000 mov x0, #0xffffffffffffffff // #-1 44c9b0: b8216843 str w3, [x2, x1] 44c9b4: d65f03c0 ret 44c9b8: d503201f nop 44c9bc: d503201f nop 44c9c0: d2801588 mov x8, #0xac // #172 44c9c4: d4000001 svc #0x0 44c9c8: d65f03c0 ret -- 44c9dc: d28009e8 mov x8, #0x4f // #79 44c9e0: d4000001 svc #0x0 44c9e4: b140041f cmn x0, #0x1, lsl #12 44c9e8: 54000048 b.hi 44c9f0 // b.pmore 44c9ec: d65f03c0 ret -- 44c9f8: d53bd042 mrs x2, tpidr_el0 44c9fc: 4b0003e3 neg w3, w0 44ca00: 12800000 mov w0, #0xffffffff // #-1 44ca04: b8216843 str w3, [x2, x1] 44ca08: d65f03c0 ret -- 44ca14: d53bd042 mrs x2, tpidr_el0 44ca18: 528002c3 mov w3, #0x16 // #22 44ca1c: 12800000 mov w0, #0xffffffff // #-1 44ca20: b8216843 str w3, [x2, x1] 44ca24: d65f03c0 ret -- 44ca2c: d2800868 mov x8, #0x43 // #67 44ca30: d4000001 svc #0x0 44ca34: b140041f cmn x0, #0x1, lsl #12 44ca38: 54000048 b.hi 44ca40 // b.pmore 44ca3c: d65f03c0 ret -- 44ca48: d53bd042 mrs x2, tpidr_el0 44ca4c: 4b0003e3 neg w3, w0 44ca50: 92800000 mov x0, #0xffffffffffffffff // #-1 44ca54: b8216843 str w3, [x2, x1] 44ca58: d65f03c0 ret -- 44ca9c: d37ff800 lsl x0, x0, #1 44caa0: 78606841 ldrh w1, [x2, x0] 44caa4: 11000421 add w1, w1, #0x1 44caa8: 78206841 strh w1, [x2, x0] 44caac: d65f03c0 ret -- 44cbd4: a94153f3 ldp x19, x20, [sp, #16] 44cbd8: a9425bf5 ldp x21, x22, [sp, #32] 44cbdc: f94023f9 ldr x25, [sp, #64] 44cbe0: a8d17bfd ldp x29, x30, [sp], #272 44cbe4: d65f03c0 ret -- 44cc2c: 97ff6275 bl 425600 44cc30: 90000220 adrp x0, 490000 44cc34: f9473800 ldr x0, [x0, #3696] 44cc38: b9400000 ldr w0, [x0] 44cc3c: d65f03c0 ret -- 44cd58: f9000263 str x3, [x19] 44cd5c: aa0303e0 mov x0, x3 44cd60: a94153f3 ldp x19, x20, [sp, #16] 44cd64: a8c57bfd ldp x29, x30, [sp], #80 44cd68: d65f03c0 ret -- 44cfc0: a94153f3 ldp x19, x20, [sp, #16] 44cfc4: a9425bf5 ldp x21, x22, [sp, #32] 44cfc8: a94363f7 ldp x23, x24, [sp, #48] 44cfcc: a8c77bfd ldp x29, x30, [sp], #112 44cfd0: d65f03c0 ret -- 44cfe8: a94153f3 ldp x19, x20, [sp, #16] 44cfec: a9425bf5 ldp x21, x22, [sp, #32] 44cff0: a94363f7 ldp x23, x24, [sp, #48] 44cff4: a8c77bfd ldp x29, x30, [sp], #112 44cff8: d65f03c0 ret -- 44d100: 52801ca2 mov w2, #0xe5 // #229 44d104: a9046bf9 stp x25, x26, [sp, #64] 44d108: 97fed336 bl 401de0 44d10c: d503201f nop 44d110: d65f03c0 ret -- 44d240: a94363f7 ldp x23, x24, [sp, #48] 44d244: a9446bf9 ldp x25, x26, [sp, #64] 44d248: b9000803 str w3, [x0, #8] 44d24c: a8c57bfd ldp x29, x30, [sp], #80 44d250: d65f03c0 ret -- 44d3cc: a94363f7 ldp x23, x24, [sp, #48] 44d3d0: a9446bf9 ldp x25, x26, [sp, #64] 44d3d4: f9402bfb ldr x27, [sp, #80] 44d3d8: a8c67bfd ldp x29, x30, [sp], #96 44d3dc: d65f03c0 ret -- 44d4e0: d2800013 mov x19, #0x0 // #0 44d4e4: aa1303e0 mov x0, x19 44d4e8: a94153f3 ldp x19, x20, [sp, #16] 44d4ec: a8c27bfd ldp x29, x30, [sp], #32 44d4f0: d65f03c0 ret -- 44d4f8: b50000a0 cbnz x0, 44d50c 44d4fc: aa1303e0 mov x0, x19 44d500: a94153f3 ldp x19, x20, [sp, #16] 44d504: a8c27bfd ldp x29, x30, [sp], #32 44d508: d65f03c0 ret -- 44d630: a94363f7 ldp x23, x24, [sp, #48] 44d634: a9446bf9 ldp x25, x26, [sp, #64] 44d638: f94047e0 ldr x0, [sp, #136] 44d63c: a8cb7bfd ldp x29, x30, [sp], #176 44d640: d65f03c0 ret -- 44dcac: a94363f7 ldp x23, x24, [sp, #48] 44dcb0: a9446bf9 ldp x25, x26, [sp, #64] 44dcb4: a94573fb ldp x27, x28, [sp, #80] 44dcb8: a8cc7bfd ldp x29, x30, [sp], #192 44dcbc: d65f03c0 ret -- 44e21c: aa0003f0 mov x16, x0 44e220: d61f0200 br x16 44e224: f94013f5 ldr x21, [sp, #32] 44e228: a8c37bfd ldp x29, x30, [sp], #48 44e22c: d65f03c0 ret -- 44e2b0: 54ffff48 b.hi 44e298 // b.pmore 44e2b4: 52800000 mov w0, #0x0 // #0 44e2b8: a94153f3 ldp x19, x20, [sp, #16] 44e2bc: a8c27bfd ldp x29, x30, [sp], #32 44e2c0: d65f03c0 ret -- 44e304: 54fffb80 b.eq 44e274 // b.none 44e308: 52800020 mov w0, #0x1 // #1 44e30c: a94153f3 ldp x19, x20, [sp, #16] 44e310: a8c27bfd ldp x29, x30, [sp], #32 44e314: d65f03c0 ret -- 44e344: a94153f3 ldp x19, x20, [sp, #16] 44e348: f9466c21 ldr x1, [x1, #3288] 44e34c: f9000025 str x5, [x1] 44e350: a8c27bfd ldp x29, x30, [sp], #32 44e354: d65f03c0 ret -- 44e64c: a94363f7 ldp x23, x24, [sp, #48] 44e650: a9446bf9 ldp x25, x26, [sp, #64] 44e654: a94573fb ldp x27, x28, [sp, #80] 44e658: a8cd7bfd ldp x29, x30, [sp], #208 44e65c: d65f03c0 ret -- 44f194: f9477800 ldr x0, [x0, #3824] 44f198: d503201f nop 44f19c: f9400bf3 ldr x19, [sp, #16] 44f1a0: a8c27bfd ldp x29, x30, [sp], #32 44f1a4: d65f03c0 ret -- 44f320: a94363f7 ldp x23, x24, [sp, #48] 44f324: a9446bf9 ldp x25, x26, [sp, #64] 44f328: a94573fb ldp x27, x28, [sp, #80] 44f32c: a8cb7bfd ldp x29, x30, [sp], #176 44f330: d65f03c0 ret -- 44f544: aa1403e0 mov x0, x20 44f548: 97ffdbc8 bl 446468 44f54c: a94153f3 ldp x19, x20, [sp, #16] 44f550: a8c37bfd ldp x29, x30, [sp], #48 44f554: d65f03c0 ret -- 44f6f0: a94153f3 ldp x19, x20, [sp, #16] 44f6f4: a9425bf5 ldp x21, x22, [sp, #32] 44f6f8: f9401bf7 ldr x23, [sp, #48] 44f6fc: a8c47bfd ldp x29, x30, [sp], #64 44f700: d65f03c0 ret -- 44f8d4: f9401445 ldr x5, [x2, #40] 44f8d8: cb030023 sub x3, x1, x3 44f8dc: eb05007f cmp x3, x5 44f8e0: 54fffec2 b.cs 44f8b8 // b.hs, b.nlast 44f8e4: d65f03c0 ret 44f8e8: 52800000 mov w0, #0x0 // #0 44f8ec: d65f03c0 ret -- 44f950: 97fff6f8 bl 44d530 44f954: f9000a60 str x0, [x19, #16] 44f958: f9400bf3 ldr x19, [sp, #16] 44f95c: a8c27bfd ldp x29, x30, [sp], #32 44f960: d65f03c0 ret -- 44fa04: 540000a1 b.ne 44fa18 // b.any 44fa08: aa0103e0 mov x0, x1 44fa0c: f9400bf3 ldr x19, [sp, #16] 44fa10: a8c57bfd ldp x29, x30, [sp], #80 44fa14: d65f03c0 ret -- 44fa3c: 97fff239 bl 44c320 44fa40: 7100001f cmp w0, #0x0 44fa44: 5a9f03e0 csetm w0, ne // ne = any 44fa48: a8c17bfd ldp x29, x30, [sp], #16 44fa4c: d65f03c0 ret -- 44fa68: 9400074c bl 451798 44fa6c: f9000e60 str x0, [x19, #24] 44fa70: f9400bf3 ldr x19, [sp, #16] 44fa74: a8c27bfd ldp x29, x30, [sp], #32 44fa78: d65f03c0 ret -- 44fb08: 540000a1 b.ne 44fb1c // b.any 44fb0c: aa1403e0 mov x0, x20 44fb10: a94153f3 ldp x19, x20, [sp, #16] 44fb14: a8c57bfd ldp x29, x30, [sp], #80 44fb18: d65f03c0 ret -- 44fb38: 940006da bl 4516a0 44fb3c: f9001260 str x0, [x19, #32] 44fb40: f9400bf3 ldr x19, [sp, #16] 44fb44: a8c27bfd ldp x29, x30, [sp], #32 44fb48: d65f03c0 ret -- 44fbd8: 540000a1 b.ne 44fbec // b.any 44fbdc: aa1403e0 mov x0, x20 44fbe0: a94153f3 ldp x19, x20, [sp, #16] 44fbe4: a8c57bfd ldp x29, x30, [sp], #80 44fbe8: d65f03c0 ret -- 44fbf0: d2800ce8 mov x8, #0x67 // #103 44fbf4: d4000001 svc #0x0 44fbf8: b13ffc1f cmn x0, #0xfff 44fbfc: 54000042 b.cs 44fc04 // b.hs, b.nlast 44fc00: d65f03c0 ret -- 44fc68: 9343fe80 asr x0, x20, #3 44fc6c: a94153f3 ldp x19, x20, [sp, #16] 44fc70: f94013f5 ldr x21, [sp, #32] 44fc74: a8c37bfd ldp x29, x30, [sp], #48 44fc78: d65f03c0 ret -- 44fcc4: 97ffd0ab bl 443f70 44fcc8: f9001260 str x0, [x19, #32] 44fccc: f9400bf3 ldr x19, [sp, #16] 44fcd0: a8c27bfd ldp x29, x30, [sp], #32 44fcd4: d65f03c0 ret -- 450458: a94463f7 ldp x23, x24, [sp, #64] 45045c: a9456bf9 ldp x25, x26, [sp, #80] 450460: a94673fb ldp x27, x28, [sp, #96] 450464: 9114c3ff add sp, sp, #0x530 450468: d65f03c0 ret -- 450b0c: a94153f3 ldp x19, x20, [sp, #16] 450b10: a9425bf5 ldp x21, x22, [sp, #32] 450b14: f9401bf7 ldr x23, [sp, #48] 450b18: a8c47bfd ldp x29, x30, [sp], #64 450b1c: d65f03c0 ret -- 450c18: a9425bf5 ldp x21, x22, [sp, #32] 450c1c: a94363f7 ldp x23, x24, [sp, #48] 450c20: f94023f9 ldr x25, [sp, #64] 450c24: a8c57bfd ldp x29, x30, [sp], #80 450c28: d65f03c0 ret -- 450f24: a94153f3 ldp x19, x20, [sp, #16] 450f28: 52800000 mov w0, #0x0 // #0 450f2c: a94573fb ldp x27, x28, [sp, #80] 450f30: a8ce7bfd ldp x29, x30, [sp], #224 450f34: d65f03c0 ret -- 4513a4: 2a1403e0 mov w0, w20 4513a8: a94153f3 ldp x19, x20, [sp, #16] 4513ac: a9425bf5 ldp x21, x22, [sp, #32] 4513b0: a8c37bfd ldp x29, x30, [sp], #48 4513b4: d65f03c0 ret 4513b8: 52800014 mov w20, #0x0 // #0 4513bc: 2a1403e0 mov w0, w20 4513c0: a94153f3 ldp x19, x20, [sp, #16] 4513c4: a8c37bfd ldp x29, x30, [sp], #48 4513c8: d65f03c0 ret -- 4513fc: 97ffd073 bl 4455c8 451400: f9000260 str x0, [x19] 451404: f9400bf3 ldr x19, [sp, #16] 451408: a8c27bfd ldp x29, x30, [sp], #32 45140c: d65f03c0 ret -- 4514cc: aa0203e0 mov x0, x2 4514d0: a94153f3 ldp x19, x20, [sp, #16] 4514d4: a9425bf5 ldp x21, x22, [sp, #32] 4514d8: a8ca7bfd ldp x29, x30, [sp], #160 4514dc: d65f03c0 ret -- 451714: d2800002 mov x2, #0x0 // #0 451718: 540003e1 b.ne 451794 // b.any 45171c: f9400bf3 ldr x19, [sp, #16] 451720: a8c47bfd ldp x29, x30, [sp], #64 451724: d65f03c0 ret -- 4517b4: d0000210 adrp x16, 493000 <.got+0x24d0> 4517b8: 39757210 ldrb w16, [x16, #3420] 4517bc: 34000070 cbz w16, 4517c8 4517c0: 88e07c41 casa w0, w1, [x2] 4517c4: d65f03c0 ret -- 4517d0: 6b10001f cmp w0, w16 4517d4: 54000061 b.ne 4517e0 // b.any 4517d8: 88117c41 stxr w17, w1, [x2] 4517dc: 35ffff91 cbnz w17, 4517cc 4517e0: d65f03c0 ret -- 4517f4: d0000210 adrp x16, 493000 <.got+0x24d0> 4517f8: 39757210 ldrb w16, [x16, #3420] 4517fc: 34000070 cbz w16, 451808 451800: c8e07c41 casa x0, x1, [x2] 451804: d65f03c0 ret -- 451810: eb10001f cmp x0, x16 451814: 54000061 b.ne 451820 // b.any 451818: c8117c41 stxr w17, x1, [x2] 45181c: 35ffff91 cbnz w17, 45180c 451820: d65f03c0 ret -- 451834: d0000210 adrp x16, 493000 <.got+0x24d0> 451838: 39757210 ldrb w16, [x16, #3420] 45183c: 34000070 cbz w16, 451848 451840: c8a0fc41 casl x0, x1, [x2] 451844: d65f03c0 ret -- 451850: eb10001f cmp x0, x16 451854: 54000061 b.ne 451860 // b.any 451858: c811fc41 stlxr w17, x1, [x2] 45185c: 35ffff91 cbnz w17, 45184c 451860: d65f03c0 ret -- 451874: d0000210 adrp x16, 493000 <.got+0x24d0> 451878: 39757210 ldrb w16, [x16, #3420] 45187c: 34000070 cbz w16, 451888 451880: b8a08020 swpa w0, w0, [x1] 451884: d65f03c0 ret 451888: 2a0003f0 mov w16, w0 45188c: 885ffc20 ldaxr w0, [x1] 451890: 88117c30 stxr w17, w16, [x1] 451894: 35ffffd1 cbnz w17, 45188c 451898: d65f03c0 ret -- 4518a4: d0000210 adrp x16, 493000 <.got+0x24d0> 4518a8: 39757210 ldrb w16, [x16, #3420] 4518ac: 34000070 cbz w16, 4518b8 4518b0: b8a00020 ldadda w0, w0, [x1] 4518b4: d65f03c0 ret -- 4518bc: 885ffc20 ldaxr w0, [x1] 4518c0: 0b100011 add w17, w0, w16 4518c4: 880f7c31 stxr w15, w17, [x1] 4518c8: 35ffffaf cbnz w15, 4518bc 4518cc: d65f03c0 ret -- 4518d4: d0000210 adrp x16, 493000 <.got+0x24d0> 4518d8: 39757210 ldrb w16, [x16, #3420] 4518dc: 34000070 cbz w16, 4518e8 4518e0: f8a08020 swpa x0, x0, [x1] 4518e4: d65f03c0 ret 4518e8: aa0003f0 mov x16, x0 4518ec: c85ffc20 ldaxr x0, [x1] 4518f0: c8117c30 stxr w17, x16, [x1] 4518f4: 35ffffd1 cbnz w17, 4518ec 4518f8: d65f03c0 ret -- 451904: d0000210 adrp x16, 493000 <.got+0x24d0> 451908: 39757210 ldrb w16, [x16, #3420] 45190c: 34000070 cbz w16, 451918 451910: f8a00020 ldadda x0, x0, [x1] 451914: d65f03c0 ret -- 45191c: c85ffc20 ldaxr x0, [x1] 451920: 8b100011 add x17, x0, x16 451924: c80f7c31 stxr w15, x17, [x1] 451928: 35ffffaf cbnz w15, 45191c 45192c: d65f03c0 ret -- 451934: d0000210 adrp x16, 493000 <.got+0x24d0> 451938: 39757210 ldrb w16, [x16, #3420] 45193c: 34000070 cbz w16, 451948 451940: b8608020 swpl w0, w0, [x1] 451944: d65f03c0 ret 451948: 2a0003f0 mov w16, w0 45194c: 885f7c20 ldxr w0, [x1] 451950: 8811fc30 stlxr w17, w16, [x1] 451954: 35ffffd1 cbnz w17, 45194c 451958: d65f03c0 ret -- 4519c8: b50001e3 cbnz x3, 451a04 4519cc: 52800000 mov w0, #0x0 // #0 4519d0: b50002e6 cbnz x6, 451a2c 4519d4: a8c37bfd ldp x29, x30, [sp], #48 4519d8: d65f03c0 ret -- 451a04: 34000100 cbz w0, 451a24 451a08: f100003f cmp x1, #0x0 451a0c: 5a9f1000 csinv w0, w0, wzr, ne // ne = any 451a10: a8c37bfd ldp x29, x30, [sp], #48 451a14: d65f03c0 ret -- 451a2c: f100005f cmp x2, #0x0 451a30: 12800000 mov w0, #0xffffffff // #-1 451a34: 5a801400 cneg w0, w0, eq // eq = none 451a38: a8c37bfd ldp x29, x30, [sp], #48 451a3c: d65f03c0 ret 451a40: 52800020 mov w0, #0x1 // #1 451a44: 9400004b bl 451b70 451a48: 52800040 mov w0, #0x2 // #2 451a4c: a8c37bfd ldp x29, x30, [sp], #48 451a50: d65f03c0 ret -- 451ae4: 52800000 mov w0, #0x0 // #0 451ae8: eb06003f cmp x1, x6 451aec: 54000180 b.eq 451b1c // b.none 451af0: a8c37bfd ldp x29, x30, [sp], #48 451af4: d65f03c0 ret -- 451b08: 52800020 mov w0, #0x1 // #1 451b0c: 94000019 bl 451b70 451b10: 52800020 mov w0, #0x1 // #1 451b14: a8c37bfd ldp x29, x30, [sp], #48 451b18: d65f03c0 ret -- 451bcc: 1e2e1002 fmov s2, #1.000000000000000000e+00 451bd0: 1e270001 fmov s1, w0 451bd4: 1e223820 fsub s0, s1, s2 451bd8: d53b4420 mrs x0, fpsr 451bdc: d65f03c0 ret -- 451c10: aa0203e0 mov x0, x2 451c14: f8408404 ldr x4, [x0], #8 451c18: b5000644 cbnz x4, 451ce0 451c1c: f9000064 str x4, [x3] 451c20: d65f03c0 ret -- 451cec: 8b010084 add x4, x4, x1 451cf0: 363ff965 tbz w5, #7, 451c1c 451cf4: f9400084 ldr x4, [x4] 451cf8: f9000064 str x4, [x3] 451cfc: d65f03c0 ret 451d00: 91001c40 add x0, x2, #0x7 451d04: 927df000 and x0, x0, #0xfffffffffffffff8 451d08: f8408404 ldr x4, [x0], #8 451d0c: f9000064 str x4, [x3] 451d10: d65f03c0 ret -- 451d58: 540000a8 b.hi 451d6c // b.pmore 451d5c: 7100805f cmp w2, #0x20 451d60: 540000e1 b.ne 451d7c // b.any 451d64: f9419420 ldr x0, [x1, #808] 451d68: d65f03c0 ret 451d6c: 7101005f cmp w2, #0x40 451d70: 54000161 b.ne 451d9c // b.any 451d74: f9419c20 ldr x0, [x1, #824] 451d78: d65f03c0 ret -- 451d88: a9bf7bfd stp x29, x30, [sp, #-16]! 451d8c: 910003fd mov x29, sp 451d90: 97feb96c bl 400340 <.plt+0xa0> 451d94: d2800000 mov x0, #0x0 // #0 451d98: d65f03c0 ret 451d9c: 7101405f cmp w2, #0x50 451da0: d2800000 mov x0, #0x0 // #0 451da4: 54ffff21 b.ne 451d88 // b.any 451da8: d65f03c0 ret 451dac: f9419820 ldr x0, [x1, #816] 451db0: d65f03c0 ret -- 451ef4: a94363f7 ldp x23, x24, [sp, #48] 451ef8: a9446bf9 ldp x25, x26, [sp, #64] 451efc: a94573fb ldp x27, x28, [sp, #80] 451f00: a8c77bfd ldp x29, x30, [sp], #112 451f04: d65f03c0 ret -- 452540: aa000063 orr x3, x3, x0 452544: 373fff62 tbnz w2, #7, 452530 452548: 8b030273 add x19, x19, x3 45254c: 17fffe5e b 451ec4 452550: d65f03c0 ret -- 4526ac: 3900f420 strb w0, [x1, #61] 4526b0: 3900f820 strb w0, [x1, #62] 4526b4: 3900fc20 strb w0, [x1, #63] 4526b8: 39018020 strb w0, [x1, #96] 4526bc: d65f03c0 ret -- 452924: a9446bf9 ldp x25, x26, [sp, #64] 452928: a94573fb ldp x27, x28, [sp, #80] 45292c: a94153f3 ldp x19, x20, [sp, #16] 452930: a8c77bfd ldp x29, x30, [sp], #112 452934: d65f03c0 ret -- 452a60: a9425bf5 ldp x21, x22, [sp, #32] 452a64: 528000a0 mov w0, #0x5 // #5 452a68: a94153f3 ldp x19, x20, [sp, #16] 452a6c: a8c77bfd ldp x29, x30, [sp], #112 452a70: d65f03c0 ret -- 452a88: a94153f3 ldp x19, x20, [sp, #16] 452a8c: a9425bf5 ldp x21, x22, [sp, #32] 452a90: a94363f7 ldp x23, x24, [sp, #48] 452a94: a8c77bfd ldp x29, x30, [sp], #112 452a98: d65f03c0 ret -- 452cdc: a94153f3 ldp x19, x20, [sp, #16] 452ce0: a9425bf5 ldp x21, x22, [sp, #32] 452ce4: a94363f7 ldp x23, x24, [sp, #48] 452ce8: a8c57bfd ldp x29, x30, [sp], #80 452cec: d65f03c0 ret -- 452cf4: a94153f3 ldp x19, x20, [sp, #16] 452cf8: a9425bf5 ldp x21, x22, [sp, #32] 452cfc: a94363f7 ldp x23, x24, [sp, #48] 452d00: a8c57bfd ldp x29, x30, [sp], #80 452d04: d65f03c0 ret -- 452eb0: a9425bf5 ldp x21, x22, [sp, #32] 452eb4: a94363f7 ldp x23, x24, [sp, #48] 452eb8: a9446bf9 ldp x25, x26, [sp, #64] 452ebc: 910983ff add sp, sp, #0x260 452ec0: d65f03c0 ret -- 4531e0: 17ffff20 b 452e60 4531e4: aa0303e0 mov x0, x3 4531e8: a9407bfd ldp x29, x30, [sp] 4531ec: 910983ff add sp, sp, #0x260 4531f0: d65f03c0 ret -- 4536b4: 9a810000 csel x0, x0, x1, eq // eq = none 4536b8: f901a360 str x0, [x27, #832] 4536bc: a94573fb ldp x27, x28, [sp, #80] 4536c0: 911103ff add sp, sp, #0x440 4536c4: d65f03c0 ret -- 453918: f9018e75 str x21, [x19, #792] 45391c: a94153f3 ldp x19, x20, [sp, #16] 453920: a9425bf5 ldp x21, x22, [sp, #32] 453924: 911b43ff add sp, sp, #0x6d0 453928: d65f03c0 ret -- 453ab8: 540000a1 b.ne 453acc // b.any 453abc: f9018e9f str xzr, [x20, #792] 453ac0: a94153f3 ldp x19, x20, [sp, #16] 453ac4: a8c27bfd ldp x29, x30, [sp], #32 453ac8: d65f03c0 ret -- 453b1c: d503219f autia1716 453b20: f9018e91 str x17, [x20, #792] 453b24: a94153f3 ldp x19, x20, [sp, #16] 453b28: a8c27bfd ldp x29, x30, [sp], #32 453b2c: d65f03c0 ret -- 453bec: a94153f3 ldp x19, x20, [sp, #16] 453bf0: a9425bf5 ldp x21, x22, [sp, #32] 453bf4: a94363f7 ldp x23, x24, [sp, #48] 453bf8: 911b03ff add sp, sp, #0x6c0 453bfc: d65f03c0 ret -- 453c08: a94153f3 ldp x19, x20, [sp, #16] 453c0c: a9425bf5 ldp x21, x22, [sp, #32] 453c10: a94363f7 ldp x23, x24, [sp, #48] 453c14: 911b03ff add sp, sp, #0x6c0 453c18: d65f03c0 ret -- 453d04: a9425bf5 ldp x21, x22, [sp, #32] 453d08: a94363f7 ldp x23, x24, [sp, #48] 453d0c: a9446bf9 ldp x25, x26, [sp, #64] 453d10: 911b43ff add sp, sp, #0x6d0 453d14: d65f03c0 ret -- 453d28: a9425bf5 ldp x21, x22, [sp, #32] 453d2c: a94363f7 ldp x23, x24, [sp, #48] 453d30: a9446bf9 ldp x25, x26, [sp, #64] 453d34: 911b43ff add sp, sp, #0x6d0 453d38: d65f03c0 ret -- 453d74: 3861c800 ldrb w0, [x0, w1, sxtw] 453d78: 7100201f cmp w0, #0x8 453d7c: 54000101 b.ne 453d9c // b.any 453d80: f9400040 ldr x0, [x2] 453d84: d65f03c0 ret 453d88: 04e0e3e0 cntd x0 453d8c: 93407c00 sxtw x0, w0 453d90: d65f03c0 ret 453d94: aa0203e0 mov x0, x2 453d98: d65f03c0 ret 453d9c: a9bf7bfd stp x29, x30, [sp, #-16]! 453da0: 910003fd mov x29, sp 453da4: 97feb167 bl 400340 <.plt+0xa0> 453da8: f9418800 ldr x0, [x0, #784] 453dac: d65f03c0 ret -- 453ddc: 7100203f cmp w1, #0x8 453de0: f8647800 ldr x0, [x0, x4, lsl #3] 453de4: 540000a1 b.ne 453df8 // b.any 453de8: f9000002 str x2, [x0] 453dec: d65f03c0 ret 453df0: f8247802 str x2, [x0, x4, lsl #3] 453df4: d65f03c0 ret -- 453dfc: 910003fd mov x29, sp 453e00: 97feb150 bl 400340 <.plt+0xa0> 453e04: d503201f nop 453e08: f9418c00 ldr x0, [x0, #792] 453e0c: d65f03c0 ret 453e10: f941a002 ldr x2, [x0, #832] 453e14: f9418c00 ldr x0, [x0, #792] 453e18: d37ffc42 lsr x2, x2, #63 453e1c: b9000022 str w2, [x1] 453e20: d65f03c0 ret 453e24: d503201f nop 453e28: f9018c01 str x1, [x0, #792] 453e2c: d65f03c0 ret 453e30: f9419000 ldr x0, [x0, #800] 453e34: d65f03c0 ret 453e38: f9419c00 ldr x0, [x0, #824] 453e3c: d65f03c0 ret -- 453e54: f94017e1 ldr x1, [sp, #40] 453e58: f100001f cmp x0, #0x0 453e5c: a8c37bfd ldp x29, x30, [sp], #48 453e60: 9a801020 csel x0, x1, x0, ne // ne = any 453e64: d65f03c0 ret 453e68: f9419800 ldr x0, [x0, #816] 453e6c: d65f03c0 ret 453e70: f9419400 ldr x0, [x0, #808] 453e74: d65f03c0 ret -- 453f5c: a9407bfd ldp x29, x30, [sp] 453f60: a94153f3 ldp x19, x20, [sp, #16] 453f64: f94013f5 ldr x21, [sp, #32] 453f68: 9129c3ff add sp, sp, #0xa70 453f6c: d65f03c0 ret -- 453f74: a9407bfd ldp x29, x30, [sp] 453f78: a94153f3 ldp x19, x20, [sp, #16] 453f7c: f94013f5 ldr x21, [sp, #32] 453f80: 9129c3ff add sp, sp, #0xa70 453f84: d65f03c0 ret 453f88: d65f03c0 ret -- 454088: 6d4a37ec ldp d12, d13, [sp, #160] 45408c: 6d4b3fee ldp d14, d15, [sp, #176] 454090: 913b03ff add sp, sp, #0xec0 454094: 8b2463ff add sp, sp, x4 454098: d65f03c0 ret -- 4541c0: 6d4a37ec ldp d12, d13, [sp, #160] 4541c4: 6d4b3fee ldp d14, d15, [sp, #176] 4541c8: 912143ff add sp, sp, #0x850 4541cc: 8b2463ff add sp, sp, x4 4541d0: d65f03c0 ret -- 4542c8: 6d4a37ec ldp d12, d13, [sp, #160] 4542cc: 6d4b3fee ldp d14, d15, [sp, #176] 4542d0: 912143ff add sp, sp, #0x850 4542d4: 8b2463ff add sp, sp, x4 4542d8: d65f03c0 ret -- 45436c: 6d4a37ec ldp d12, d13, [sp, #160] 454370: 6d4b3fee ldp d14, d15, [sp, #176] 454374: 912143ff add sp, sp, #0x850 454378: 8b2463ff add sp, sp, x4 45437c: d65f03c0 ret -- 4543f8: b4000082 cbz x2, 454408 4543fc: aa0203f0 mov x16, x2 454400: 52800020 mov w0, #0x1 // #1 454404: d61f0200 br x16 454408: d65f03c0 ret -- 4544cc: 6d472fea ldp d10, d11, [sp, #112] 4544d0: 6d4837ec ldp d12, d13, [sp, #128] 4544d4: 6d493fee ldp d14, d15, [sp, #144] 4544d8: 912b83ff add sp, sp, #0xae0 4544dc: d65f03c0 ret -- 4544e8: f9400441 ldr x1, [x2, #8] 4544ec: eb01007f cmp x3, x1 4544f0: 5a9f23e0 csetm w0, cc // cc = lo, ul, last 4544f4: 1a849000 csel w0, w0, w4, ls // ls = plast 4544f8: d65f03c0 ret -- 4545f0: a94573fb ldp x27, x28, [sp, #80] 4545f4: a9425bf5 ldp x21, x22, [sp, #32] 4545f8: a9446bf9 ldp x25, x26, [sp, #64] 4545fc: a8c77bfd ldp x29, x30, [sp], #112 454600: d65f03c0 ret -- 4546bc: a94153f3 ldp x19, x20, [sp, #16] 4546c0: a9425bf5 ldp x21, x22, [sp, #32] 4546c4: a94363f7 ldp x23, x24, [sp, #48] 4546c8: a8c57bfd ldp x29, x30, [sp], #80 4546cc: d65f03c0 ret -- 4546e8: 54000169 b.ls 454714 // b.plast 4546ec: 71000c3f cmp w1, #0x3 4546f0: 52800080 mov w0, #0x4 // #4 4546f4: 54000041 b.ne 4546fc // b.any 4546f8: d65f03c0 ret -- 45470c: 910003fd mov x29, sp 454710: 97feaf0c bl 400340 <.plt+0xa0> 454714: 52800100 mov w0, #0x8 // #8 454718: 35ffff81 cbnz w1, 454708 45471c: d65f03c0 ret 454720: 2a0103e0 mov w0, w1 454724: d65f03c0 ret 454728: 52800000 mov w0, #0x0 // #0 45472c: d65f03c0 ret -- 454760: aa0203e0 mov x0, x2 454764: f8408404 ldr x4, [x0], #8 454768: b5000644 cbnz x4, 454830 45476c: f9000064 str x4, [x3] 454770: d65f03c0 ret -- 45483c: 8b010084 add x4, x4, x1 454840: 363ff965 tbz w5, #7, 45476c 454844: f9400084 ldr x4, [x4] 454848: f9000064 str x4, [x3] 45484c: d65f03c0 ret 454850: 91001c40 add x0, x2, #0x7 454854: 927df000 and x0, x0, #0xfffffffffffffff8 454858: f8408404 ldr x4, [x0], #8 45485c: f9000064 str x4, [x3] 454860: d65f03c0 ret -- 4548c8: 540000a0 b.eq 4548dc // b.none 4548cc: 52800000 mov w0, #0x0 // #0 4548d0: a94153f3 ldp x19, x20, [sp, #16] 4548d4: a8c37bfd ldp x29, x30, [sp], #48 4548d8: d65f03c0 ret -- 45496c: 54fffec1 b.ne 454944 // b.any 454970: 39400040 ldrb w0, [x2] 454974: a94153f3 ldp x19, x20, [sp, #16] 454978: a8c37bfd ldp x29, x30, [sp], #48 45497c: d65f03c0 ret -- 4549c0: 540000a9 b.ls 4549d4 // b.plast 4549c4: 7100c07f cmp w3, #0x30 4549c8: 54000141 b.ne 4549f0 // b.any 4549cc: f9400040 ldr x0, [x2] 4549d0: d65f03c0 ret -- 4549dc: a9bf7bfd stp x29, x30, [sp, #-16]! 4549e0: 910003fd mov x29, sp 4549e4: 97feae57 bl 400340 <.plt+0xa0> 4549e8: d2800000 mov x0, #0x0 // #0 4549ec: d65f03c0 ret 4549f0: 7101407f cmp w3, #0x50 4549f4: d2800000 mov x0, #0x0 // #0 4549f8: 54ffff21 b.ne 4549dc // b.any 4549fc: d65f03c0 ret 454a00: f9400020 ldr x0, [x1] 454a04: d65f03c0 ret -- 454a7c: eb01005f cmp x2, x1 454a80: 5a9f23e0 csetm w0, cc // cc = lo, ul, last 454a84: 1a839000 csel w0, w0, w3, ls // ls = plast 454a88: a8c47bfd ldp x29, x30, [sp], #64 454a8c: d65f03c0 ret -- 454b74: a9425bf5 ldp x21, x22, [sp, #32] 454b78: a94363f7 ldp x23, x24, [sp, #48] 454b7c: a9446bf9 ldp x25, x26, [sp, #64] 454b80: a8c87bfd ldp x29, x30, [sp], #128 454b84: d65f03c0 ret -- 454bfc: a94363f7 ldp x23, x24, [sp, #48] 454c00: a9446bf9 ldp x25, x26, [sp, #64] 454c04: a94573fb ldp x27, x28, [sp, #80] 454c08: a8c87bfd ldp x29, x30, [sp], #128 454c0c: d65f03c0 ret -- 454cb8: 5a9f23e0 csetm w0, cc // cc = lo, ul, last 454cbc: 1a839000 csel w0, w0, w3, ls // ls = plast 454cc0: f9401bf7 ldr x23, [sp, #48] 454cc4: a8c57bfd ldp x29, x30, [sp], #80 454cc8: d65f03c0 ret -- 454e04: a94573fb ldp x27, x28, [sp, #80] 454e08: aa1603e0 mov x0, x22 454e0c: a9425bf5 ldp x21, x22, [sp, #32] 454e10: a8c77bfd ldp x29, x30, [sp], #112 454e14: d65f03c0 ret -- 454e34: a94363f7 ldp x23, x24, [sp, #48] 454e38: a9446bf9 ldp x25, x26, [sp, #64] 454e3c: a94573fb ldp x27, x28, [sp, #80] 454e40: a8c77bfd ldp x29, x30, [sp], #112 454e44: d65f03c0 ret -- 454f34: a9425bf5 ldp x21, x22, [sp, #32] 454f38: a9446bf9 ldp x25, x26, [sp, #64] 454f3c: a94573fb ldp x27, x28, [sp, #80] 454f40: a8c77bfd ldp x29, x30, [sp], #112 454f44: d65f03c0 ret -- 4550b8: 540004e0 b.eq 455154 // b.none 4550bc: 52800020 mov w0, #0x1 // #1 4550c0: a94153f3 ldp x19, x20, [sp, #16] 4550c4: a8c87bfd ldp x29, x30, [sp], #128 4550c8: d65f03c0 ret 4550cc: 12800000 mov w0, #0xffffffff // #-1 4550d0: a94153f3 ldp x19, x20, [sp, #16] 4550d4: a8c87bfd ldp x29, x30, [sp], #128 4550d8: d65f03c0 ret -- 4550e0: 17ffffcb b 45500c 4550e4: 52800000 mov w0, #0x0 // #0 4550e8: a94153f3 ldp x19, x20, [sp, #16] 4550ec: a8c87bfd ldp x29, x30, [sp], #128 4550f0: d65f03c0 ret -- 455468: aa1403e0 mov x0, x20 45546c: a94153f3 ldp x19, x20, [sp, #16] 455470: a94363f7 ldp x23, x24, [sp, #48] 455474: a8ca7bfd ldp x29, x30, [sp], #160 455478: d65f03c0 ret -- 455608: a94153f3 ldp x19, x20, [sp, #16] 45560c: a9425bf5 ldp x21, x22, [sp, #32] 455610: a94363f7 ldp x23, x24, [sp, #48] 455614: a8ca7bfd ldp x29, x30, [sp], #160 455618: d65f03c0 ret -- 455630: a94153f3 ldp x19, x20, [sp, #16] 455634: a94363f7 ldp x23, x24, [sp, #48] 455638: a94573fb ldp x27, x28, [sp, #80] 45563c: a8ca7bfd ldp x29, x30, [sp], #160 455640: d65f03c0 ret -- 455ad0: d503201f nop 455ad4: a94153f3 ldp x19, x20, [sp, #16] 455ad8: f94013f5 ldr x21, [sp, #32] 455adc: a8c37bfd ldp x29, x30, [sp], #48 455ae0: d65f03c0 ret -- 455af8: b4000080 cbz x0, 455b08 455afc: b9400004 ldr w4, [x0] 455b00: 34000044 cbz w4, 455b08 455b04: 17ffffd5 b 455a58 455b08: d65f03c0 ret -- 455b18: 34000082 cbz w2, 455b28 455b1c: d2800003 mov x3, #0x0 // #0 455b20: d2800002 mov x2, #0x0 // #0 455b24: 17ffffcd b 455a58 455b28: d65f03c0 ret -- 455b40: b9400000 ldr w0, [x0] 455b44: 35000080 cbnz w0, 455b54 455b48: f9400bf3 ldr x19, [sp, #16] 455b4c: a8c27bfd ldp x29, x30, [sp], #32 455b50: d65f03c0 ret -- 455bf0: d503201f nop 455bf4: a94153f3 ldp x19, x20, [sp, #16] 455bf8: f94013f5 ldr x21, [sp, #32] 455bfc: a8c37bfd ldp x29, x30, [sp], #48 455c00: d65f03c0 ret -- 455cd8: aa1303e0 mov x0, x19 455cdc: a94153f3 ldp x19, x20, [sp, #16] 455ce0: a9425bf5 ldp x21, x22, [sp, #32] 455ce4: a8c37bfd ldp x29, x30, [sp], #48 455ce8: d65f03c0 ret -- 455d38: d2800013 mov x19, #0x0 // #0 455d3c: aa1303e0 mov x0, x19 455d40: a94153f3 ldp x19, x20, [sp, #16] 455d44: a8c37bfd ldp x29, x30, [sp], #48 455d48: d65f03c0 ret -- 455d58: aa1303e0 mov x0, x19 455d5c: a94153f3 ldp x19, x20, [sp, #16] 455d60: a9425bf5 ldp x21, x22, [sp, #32] 455d64: a8c37bfd ldp x29, x30, [sp], #48 455d68: d65f03c0 ret -- 455d98: 17ffffb2 b 455c60 455d9c: d503201f nop 455da0: b9400001 ldr w1, [x0] 455da4: 35000041 cbnz w1, 455dac 455da8: d65f03c0 ret -- 455e3c: a94153f3 ldp x19, x20, [sp, #16] 455e40: a9425bf5 ldp x21, x22, [sp, #32] 455e44: a94363f7 ldp x23, x24, [sp, #48] 455e48: a8c87bfd ldp x29, x30, [sp], #128 455e4c: d65f03c0 ret -- 45600c: 97fea8cd bl 400340 <.plt+0xa0> 456010: 7101405f cmp w2, #0x50 456014: 54ffff81 b.ne 456004 // b.any 456018: d2800000 mov x0, #0x0 // #0 45601c: d65f03c0 ret -- 456058: aa0203e0 mov x0, x2 45605c: f8408404 ldr x4, [x0], #8 456060: b5000644 cbnz x4, 456128 456064: f9000064 str x4, [x3] 456068: d65f03c0 ret -- 456134: 8b010084 add x4, x4, x1 456138: 363ff965 tbz w5, #7, 456064 45613c: f9400084 ldr x4, [x4] 456140: f9000064 str x4, [x3] 456144: d65f03c0 ret 456148: 91001c40 add x0, x2, #0x7 45614c: 927df000 and x0, x0, #0xfffffffffffffff8 456150: f8408404 ldr x4, [x0], #8 456154: f9000064 str x4, [x3] 456158: d65f03c0 ret -- 456198: 540000a1 b.ne 4561ac // b.any 45619c: 370800e1 tbnz w1, #1, 4561b8 4561a0: 52800100 mov w0, #0x8 // #8 4561a4: a8ca7bfd ldp x29, x30, [sp], #160 4561a8: d65f03c0 ret 4561ac: 52800060 mov w0, #0x3 // #3 4561b0: a8ca7bfd ldp x29, x30, [sp], #160 4561b4: d65f03c0 ret -- 456364: a9425bf5 ldp x21, x22, [sp, #32] 456368: a94363f7 ldp x23, x24, [sp, #48] 45636c: a9446bf9 ldp x25, x26, [sp, #64] 456370: a8ca7bfd ldp x29, x30, [sp], #160 456374: d65f03c0 ret -- 456454: b40000a1 cbz x1, 456468 456458: eb01001f cmp x0, x1 45645c: 54ffffa1 b.ne 456450 // b.any 456460: f9400440 ldr x0, [x2, #8] 456464: d65f03c0 ret -- 456470: d53bd042 mrs x2, tpidr_el0 456474: 52800043 mov w3, #0x2 // #2 456478: d2800000 mov x0, #0x0 // #0 45647c: b8216843 str w3, [x2, x1] 456480: d65f03c0 ret 456484: d00001c0 adrp x0, 490000 456488: f947a800 ldr x0, [x0, #3920] 45648c: f9400000 ldr x0, [x0] 456490: d65f03c0 ret 456494: d00001c0 adrp x0, 490000 456498: f946f800 ldr x0, [x0, #3568] 45649c: f9400000 ldr x0, [x0] 4564a0: d65f03c0 ret -- 4565d0: a9425bf5 ldp x21, x22, [sp, #32] 4565d4: a94363f7 ldp x23, x24, [sp, #48] 4565d8: a9446bf9 ldp x25, x26, [sp, #64] 4565dc: a8ca7bfd ldp x29, x30, [sp], #160 4565e0: d65f03c0 ret -- 4566a4: 97ff1b9b bl 41d510 4566a8: b5ffff93 cbnz x19, 456698 4566ac: a94153f3 ldp x19, x20, [sp, #16] 4566b0: a8c37bfd ldp x29, x30, [sp], #48 4566b4: d65f03c0 ret -- 4566f0: 97ff1b88 bl 41d510 4566f4: b5fffef4 cbnz x20, 4566d0 4566f8: a94153f3 ldp x19, x20, [sp, #16] 4566fc: a8c27bfd ldp x29, x30, [sp], #32 456700: d65f03c0 ret -- 45682c: f9000693 str x19, [x20, #8] 456830: b5ffff93 cbnz x19, 456820 456834: a94153f3 ldp x19, x20, [sp, #16] 456838: a8c27bfd ldp x29, x30, [sp], #32 45683c: d65f03c0 ret -- 456944: 540000a0 b.eq 456958 // b.none 456948: b5ffff53 cbnz x19, 456930 45694c: f9400bf3 ldr x19, [sp, #16] 456950: a8c27bfd ldp x29, x30, [sp], #32 456954: d65f03c0 ret -- 4569b0: 90000001 adrp x1, 456000 4569b4: 91210021 add x1, x1, #0x840 4569b8: 17ff386c b 424b68 4569bc: a8c17bfd ldp x29, x30, [sp], #16 4569c0: d65f03c0 ret -- 4569d8: f9400000 ldr x0, [x0] 4569dc: f100001f cmp x0, #0x0 4569e0: fa411004 ccmp x0, x1, #0x4, ne // ne = any 4569e4: 54000041 b.ne 4569ec // b.any 4569e8: d65f03c0 ret -- 456a00: 350000a2 cbnz w2, 456a14 456a04: b4000060 cbz x0, 456a10 456a08: f9400821 ldr x1, [x1, #16] 456a0c: 17ff3561 b 423f90 456a10: d65f03c0 ret -- 456a64: 97ff3841 bl 424b68 456a68: f905667f str xzr, [x19, #2760] 456a6c: f9400bf3 ldr x19, [sp, #16] 456a70: a8c27bfd ldp x29, x30, [sp], #32 456a74: d65f03c0 ret -- 456b50: b5fffeb4 cbnz x20, 456b24 456b54: a94153f3 ldp x19, x20, [sp, #16] 456b58: a9425bf5 ldp x21, x22, [sp, #32] 456b5c: a8c47bfd ldp x29, x30, [sp], #64 456b60: d65f03c0 ret -- 456ec0: a94153f3 ldp x19, x20, [sp, #16] 456ec4: a9425bf5 ldp x21, x22, [sp, #32] 456ec8: f9401bf7 ldr x23, [sp, #48] 456ecc: a8c47bfd ldp x29, x30, [sp], #64 456ed0: d65f03c0 ret -- 456f1c: 97ff3713 bl 424b68 456f20: f9000a7f str xzr, [x19, #16] 456f24: f9400bf3 ldr x19, [sp, #16] 456f28: a8c27bfd ldp x29, x30, [sp], #32 456f2c: d65f03c0 ret -- 456f80: a8c37bfd ldp x29, x30, [sp], #48 456f84: 17ff1963 b 41d510 456f88: f94013f5 ldr x21, [sp, #32] 456f8c: a8c37bfd ldp x29, x30, [sp], #48 456f90: d65f03c0 ret -- 456ff4: 52800014 mov w20, #0x0 // #0 456ff8: 2a1403e0 mov w0, w20 456ffc: a94153f3 ldp x19, x20, [sp, #16] 457000: a8c27bfd ldp x29, x30, [sp], #32 457004: d65f03c0 ret -- 45700c: f900027f str xzr, [x19] 457010: 2a1403e0 mov w0, w20 457014: a94153f3 ldp x19, x20, [sp, #16] 457018: a8c27bfd ldp x29, x30, [sp], #32 45701c: d65f03c0 ret -- 0000000000457154 <.fini>: 457154: a9bf7bfd stp x29, x30, [sp, #-16]! 457158: 910003fd mov x29, sp 45715c: a8c17bfd ldp x29, x30, [sp], #16 457160: d65f03c0 ret