File predator_85d8f504cadb55851a393a13a026f1833ed6db32cb07882415e029e709ae0750.macho
Function:
Loading..
100029bd4
100029bd4fn_100029bd4:
100029bd4pacibsp
100029bd8sub sp, sp, 64
100029bdcstp x22, x21, [sp+16]
100029be0stp x20, x19, [sp+32]
100029be4stp x29, x30, [sp+48]
100029be8add x29, sp, 48
100029bechint
100029bf0hint
100029bf4ldr w9, 0x1f1a8
100029bf8subs wzr, w9, 2
100029bfcb.eq 0x10002a01c
100029c00mov x20, x2
100029c04mov x21, x1
100029c08mov x19, x0
100029c0chint
100029c10hint
100029c14ldr w8, 0x1f184
100029c18subs wzr, w9, 1
100029c1cb.eq 0x100029ca8
100029c20cbnz w9, 0x10002a01c
100029c24movz w0, 0
100029c28subs wzr, w8, 1
100029c2cb.le 0x100029d2c
100029c30subs wzr, w8, 2
100029c34b.eq 0x100029e04
100029c38subs wzr, w8, 3
100029c3cb.eq 0x100029e64
100029c40subs wzr, w8, 4
100029c44b.ne 0x10002a020
100029c48add x1, x21, 228
100029c4cstr wzr, [sp+8]
100029c50add x2, sp, 8
100029c54mov x0, x19
100029c58movz w3, 4
100029c5cbl __ZN13FDGuardNeonRW10readLengthEyyy
100029c60ldr w8, [sp+8]
100029c64orr x8, x8, 0x100000000
100029c68subs wzr, w0, 0
100029c6ccsel x8, x8, xzr, ne
100029c70ubfm x9, x8, 32, 63
100029c74cbz x9, 0x10002a014
100029c78subs wzr, w8, w20
100029c7cb.le 0x10002a01c
100029c80add x1, x21, 248
100029c84str xzr, [sp+8]
100029c88add x2, sp, 8
100029c8cmov x0, x19
100029c90movz w3, 8
100029c94bl __ZN13FDGuardNeonRW10readLengthEyyy
100029c98cbz w0, 0x10002a018
100029c9cldr x8, [sp+8]
100029ca0xpacd x8
100029ca4b 0x10002a060
100029ca8
100029ca8loc_100029ca8:
100029ca8movz w0, 0
100029cacsubs wzr, w8, 1
100029cb0b.le 0x100029d98
100029cb4subs wzr, w8, 2
100029cb8b.eq 0x100029ec4
100029cbcsubs wzr, w8, 3
100029cc0b.eq 0x100029f24
100029cc4subs wzr, w8, 4
100029cc8b.ne 0x10002a020
100029cccadd x1, x21, 228
100029cd0str wzr, [sp+8]
100029cd4add x2, sp, 8
100029cd8mov x0, x19
100029cdcmovz w3, 4
100029ce0bl __ZN13FDGuardNeonRW10readLengthEyyy
100029ce4ldr w8, [sp+8]
100029ce8orr x8, x8, 0x100000000
100029cecsubs wzr, w0, 0
100029cf0csel x8, x8, xzr, ne
100029cf4ubfm x9, x8, 32, 63
100029cf8cbz x9, 0x10002a014
100029cfcsubs wzr, w8, w20
100029d00b.le 0x10002a01c
100029d04add x1, x21, 248
100029d08str xzr, [sp+8]
100029d0cadd x2, sp, 8
100029d10mov x0, x19
100029d14movz w3, 8
100029d18bl __ZN13FDGuardNeonRW10readLengthEyyy
100029d1ccbz w0, 0x10002a018
100029d20ldr x8, [sp+8]
100029d24xpacd x8
100029d28b 0x10002a060
100029d2c
100029d2cloc_100029d2c:
100029d2ccbz w8, 0x100029f84
100029d30subs wzr, w8, 1
100029d34b.ne 0x10002a020
100029d38add x1, x21, 228
100029d3cstr wzr, [sp+8]
100029d40add x2, sp, 8
100029d44mov x0, x19
100029d48movz w3, 4
100029d4cbl __ZN13FDGuardNeonRW10readLengthEyyy
100029d50ldr w8, [sp+8]
100029d54orr x8, x8, 0x100000000
100029d58subs wzr, w0, 0
100029d5ccsel x8, x8, xzr, ne
100029d60ubfm x9, x8, 32, 63
100029d64cbz x9, 0x10002a014
100029d68subs wzr, w8, w20
100029d6cb.le 0x10002a01c
100029d70add x1, x21, 248
100029d74str xzr, [sp+8]
100029d78add x2, sp, 8
100029d7cmov x0, x19
100029d80movz w3, 8
100029d84bl __ZN13FDGuardNeonRW10readLengthEyyy
100029d88cbz w0, 0x10002a018
100029d8cldr x8, [sp+8]
100029d90xpacd x8
100029d94b 0x10002a060
100029d98
100029d98loc_100029d98:
100029d98cbz w8, 0x100029fe4
100029d9csubs wzr, w8, 1
100029da0b.ne 0x10002a020
100029da4add x1, x21, 228
100029da8str wzr, [sp+8]
100029dacadd x2, sp, 8
100029db0mov x0, x19
100029db4movz w3, 4
100029db8bl __ZN13FDGuardNeonRW10readLengthEyyy
100029dbcldr w8, [sp+8]
100029dc0orr x8, x8, 0x100000000
100029dc4subs wzr, w0, 0
100029dc8csel x8, x8, xzr, ne
100029dccubfm x9, x8, 32, 63
100029dd0cbz x9, 0x10002a014
100029dd4subs wzr, w8, w20
100029dd8b.le 0x10002a01c
100029ddcadd x1, x21, 248
100029de0str xzr, [sp+8]
100029de4add x2, sp, 8
100029de8mov x0, x19
100029decmovz w3, 8
100029df0bl __ZN13FDGuardNeonRW10readLengthEyyy
100029df4cbz w0, 0x10002a018
100029df8ldr x8, [sp+8]
100029dfcxpacd x8
100029e00b 0x10002a060
100029e04
100029e04loc_100029e04:
100029e04add x1, x21, 228
100029e08str wzr, [sp+8]
100029e0cadd x2, sp, 8
100029e10mov x0, x19
100029e14movz w3, 4
100029e18bl __ZN13FDGuardNeonRW10readLengthEyyy
100029e1cldr w8, [sp+8]
100029e20orr x8, x8, 0x100000000
100029e24subs wzr, w0, 0
100029e28csel x8, x8, xzr, ne
100029e2cubfm x9, x8, 32, 63
100029e30cbz x9, 0x10002a014
100029e34subs wzr, w8, w20
100029e38b.le 0x10002a01c
100029e3cadd x1, x21, 248
100029e40str xzr, [sp+8]
100029e44add x2, sp, 8
100029e48mov x0, x19
100029e4cmovz w3, 8
100029e50bl __ZN13FDGuardNeonRW10readLengthEyyy
100029e54cbz w0, 0x10002a018
100029e58ldr x8, [sp+8]
100029e5cxpacd x8
100029e60b 0x10002a060
100029e64
100029e64loc_100029e64:
100029e64add x1, x21, 228
100029e68str wzr, [sp+8]
100029e6cadd x2, sp, 8
100029e70mov x0, x19
100029e74movz w3, 4
100029e78bl __ZN13FDGuardNeonRW10readLengthEyyy
100029e7cldr w8, [sp+8]
100029e80orr x8, x8, 0x100000000
100029e84subs wzr, w0, 0
100029e88csel x8, x8, xzr, ne
100029e8cubfm x9, x8, 32, 63
100029e90cbz x9, 0x10002a014
100029e94subs wzr, w8, w20
100029e98b.le 0x10002a01c
100029e9cadd x1, x21, 248
100029ea0str xzr, [sp+8]
100029ea4add x2, sp, 8
100029ea8mov x0, x19
100029eacmovz w3, 8
100029eb0bl __ZN13FDGuardNeonRW10readLengthEyyy
100029eb4cbz w0, 0x10002a018
100029eb8ldr x8, [sp+8]
100029ebcxpacd x8
100029ec0b 0x10002a060
100029ec4
100029ec4loc_100029ec4:
100029ec4add x1, x21, 228
100029ec8str wzr, [sp+8]
100029eccadd x2, sp, 8
100029ed0mov x0, x19
100029ed4movz w3, 4
100029ed8bl __ZN13FDGuardNeonRW10readLengthEyyy
100029edcldr w8, [sp+8]
100029ee0orr x8, x8, 0x100000000
100029ee4subs wzr, w0, 0
100029ee8csel x8, x8, xzr, ne
100029eecubfm x9, x8, 32, 63
100029ef0cbz x9, 0x10002a014
100029ef4subs wzr, w8, w20
100029ef8b.le 0x10002a01c
100029efcadd x1, x21, 248
100029f00str xzr, [sp+8]
100029f04add x2, sp, 8
100029f08mov x0, x19
100029f0cmovz w3, 8
100029f10bl __ZN13FDGuardNeonRW10readLengthEyyy
100029f14cbz w0, 0x10002a018
100029f18ldr x8, [sp+8]
100029f1cxpacd x8
100029f20b 0x10002a060
100029f24
100029f24loc_100029f24:
100029f24add x1, x21, 228
100029f28str wzr, [sp+8]
100029f2cadd x2, sp, 8
100029f30mov x0, x19
100029f34movz w3, 4
100029f38bl __ZN13FDGuardNeonRW10readLengthEyyy
100029f3cldr w8, [sp+8]
100029f40orr x8, x8, 0x100000000
100029f44subs wzr, w0, 0
100029f48csel x8, x8, xzr, ne
100029f4cubfm x9, x8, 32, 63
100029f50cbz x9, 0x10002a014
100029f54subs wzr, w8, w20
100029f58b.le 0x10002a01c
100029f5cadd x1, x21, 248
100029f60str xzr, [sp+8]
100029f64add x2, sp, 8
100029f68mov x0, x19
100029f6cmovz w3, 8
100029f70bl __ZN13FDGuardNeonRW10readLengthEyyy
100029f74cbz w0, 0x10002a018
100029f78ldr x8, [sp+8]
100029f7cxpacd x8
100029f80b 0x10002a060
100029f84
100029f84loc_100029f84:
100029f84add x1, x21, 228
100029f88str wzr, [sp+8]
100029f8cadd x2, sp, 8
100029f90mov x0, x19
100029f94movz w3, 4
100029f98bl __ZN13FDGuardNeonRW10readLengthEyyy
100029f9cldr w8, [sp+8]
100029fa0orr x8, x8, 0x100000000
100029fa4subs wzr, w0, 0
100029fa8csel x8, x8, xzr, ne
100029facubfm x9, x8, 32, 63
100029fb0cbz x9, 0x10002a014
100029fb4subs wzr, w8, w20
100029fb8b.le 0x10002a01c
100029fbcadd x1, x21, 248
100029fc0str xzr, [sp+8]
100029fc4add x2, sp, 8
100029fc8mov x0, x19
100029fccmovz w3, 8
100029fd0bl __ZN13FDGuardNeonRW10readLengthEyyy
100029fd4cbz w0, 0x10002a018
100029fd8ldr x8, [sp+8]
100029fdcxpacd x8
100029fe0b 0x10002a060
100029fe4
100029fe4loc_100029fe4:
100029fe4add x1, x21, 228
100029fe8str wzr, [sp+8]
100029fecadd x2, sp, 8
100029ff0mov x0, x19
100029ff4movz w3, 4
100029ff8bl __ZN13FDGuardNeonRW10readLengthEyyy
100029ffcldr w8, [sp+8]
10002a000orr x8, x8, 0x100000000
10002a004subs wzr, w0, 0
10002a008csel x8, x8, xzr, ne
10002a00cubfm x9, x8, 32, 63
10002a010cbnz x9, 0x10002a034
10002a014
10002a014loc_10002a014:
10002a014movz w0, 0
10002a018
10002a018loc_10002a018:
10002a018bl usleep@plt
10002a01c
10002a01cloc_10002a01c:
10002a01cmovz w0, 0
10002a020
10002a020loc_10002a020:
10002a020ldp x29, x30, [sp+48]
10002a024ldp x20, x19, [sp+32]
10002a028ldp x22, x21, [sp+16]
10002a02cadd sp, sp, 64
10002a030retab
10002a034
10002a034loc_10002a034:
10002a034subs wzr, w8, w20
10002a038b.le 0x10002a01c
10002a03cadd x1, x21, 248
10002a040str xzr, [sp+8]
10002a044add x2, sp, 8
10002a048mov x0, x19
10002a04cmovz w3, 8
10002a050bl __ZN13FDGuardNeonRW10readLengthEyyy
10002a054cbz w0, 0x10002a018
10002a058ldr x8, [sp+8]
10002a05cxpacd x8
10002a060
10002a060loc_10002a060:
10002a060add x1, x8, w20, sxtw #3
10002a064str xzr, [sp+8]
10002a068add x2, sp, 8
10002a06cmov x0, x19
10002a070movz w3, 8
10002a074bl __ZN13FDGuardNeonRW11writeLengthEyyj
10002a078ldp x29, x30, [sp+48]
10002a07cldp x20, x19, [sp+32]
10002a080ldp x22, x21, [sp+16]
10002a084add sp, sp, 64
10002a088retab
100029bd4
100029bd4fn_100029bd4:
100029bd4pacibsp
100029bd8sub sp, sp, 64
100029bdcstp x22, x21, [sp+16]
100029be0stp x20, x19, [sp+32]
100029be4stp x29, x30, [sp+48]
100029be8add x29, sp, 48
100029bechint
100029bf0hint
100029bf4ldr w9, 0x1f1a8
100029bf8subs wzr, w9, 2
100029bfcb.eq 0x10002a01c
100029c00mov x20, x2
100029c04mov x21, x1
100029c08mov x19, x0
100029c0chint
100029c10hint
100029c14ldr w8, 0x1f184
100029c18subs wzr, w9, 1
100029c1cb.eq 0x100029ca8
100029c20cbnz w9, 0x10002a01c
100029c24movz w0, 0
100029c28subs wzr, w8, 1
100029c2cb.le 0x100029d2c
100029c30subs wzr, w8, 2
100029c34b.eq 0x100029e04
100029c38subs wzr, w8, 3
100029c3cb.eq 0x100029e64
100029c40subs wzr, w8, 4
100029c44b.ne 0x10002a020
100029c48add x1, x21, 228
100029c4cstr wzr, [sp+8]
100029c50add x2, sp, 8
100029c54mov x0, x19
100029c58movz w3, 4
100029c5cbl __ZN13FDGuardNeonRW10readLengthEyyy
100029c60ldr w8, [sp+8]
100029c64orr x8, x8, 0x100000000
100029c68subs wzr, w0, 0
100029c6ccsel x8, x8, xzr, ne
100029c70ubfm x9, x8, 32, 63
100029c74cbz x9, 0x10002a014
100029c78subs wzr, w8, w20
100029c7cb.le 0x10002a01c
100029c80add x1, x21, 248
100029c84str xzr, [sp+8]
100029c88add x2, sp, 8
100029c8cmov x0, x19
100029c90movz w3, 8
100029c94bl __ZN13FDGuardNeonRW10readLengthEyyy
100029c98cbz w0, 0x10002a018
100029c9cldr x8, [sp+8]
100029ca0xpacd x8
100029ca4b 0x10002a060
100029ca8
100029ca8loc_100029ca8:
100029ca8movz w0, 0
100029cacsubs wzr, w8, 1
100029cb0b.le 0x100029d98
100029cb4subs wzr, w8, 2
100029cb8b.eq 0x100029ec4
100029cbcsubs wzr, w8, 3
100029cc0b.eq 0x100029f24
100029cc4subs wzr, w8, 4
100029cc8b.ne 0x10002a020
100029cccadd x1, x21, 228
100029cd0str wzr, [sp+8]
100029cd4add x2, sp, 8
100029cd8mov x0, x19
100029cdcmovz w3, 4
100029ce0bl __ZN13FDGuardNeonRW10readLengthEyyy
100029ce4ldr w8, [sp+8]
100029ce8orr x8, x8, 0x100000000
100029cecsubs wzr, w0, 0
100029cf0csel x8, x8, xzr, ne
100029cf4ubfm x9, x8, 32, 63
100029cf8cbz x9, 0x10002a014
100029cfcsubs wzr, w8, w20
100029d00b.le 0x10002a01c
100029d04add x1, x21, 248
100029d08str xzr, [sp+8]
100029d0cadd x2, sp, 8
100029d10mov x0, x19
100029d14movz w3, 8
100029d18bl __ZN13FDGuardNeonRW10readLengthEyyy
100029d1ccbz w0, 0x10002a018
100029d20ldr x8, [sp+8]
100029d24xpacd x8
100029d28b 0x10002a060
100029d2c
100029d2cloc_100029d2c:
100029d2ccbz w8, 0x100029f84
100029d30subs wzr, w8, 1
100029d34b.ne 0x10002a020
100029d38add x1, x21, 228
100029d3cstr wzr, [sp+8]
100029d40add x2, sp, 8
100029d44mov x0, x19
100029d48movz w3, 4
100029d4cbl __ZN13FDGuardNeonRW10readLengthEyyy
100029d50ldr w8, [sp+8]
100029d54orr x8, x8, 0x100000000
100029d58subs wzr, w0, 0
100029d5ccsel x8, x8, xzr, ne
100029d60ubfm x9, x8, 32, 63
100029d64cbz x9, 0x10002a014
100029d68subs wzr, w8, w20
100029d6cb.le 0x10002a01c
100029d70add x1, x21, 248
100029d74str xzr, [sp+8]
100029d78add x2, sp, 8
100029d7cmov x0, x19
100029d80movz w3, 8
100029d84bl __ZN13FDGuardNeonRW10readLengthEyyy
100029d88cbz w0, 0x10002a018
100029d8cldr x8, [sp+8]
100029d90xpacd x8
100029d94b 0x10002a060
100029d98
100029d98loc_100029d98:
100029d98cbz w8, 0x100029fe4
100029d9csubs wzr, w8, 1
100029da0b.ne 0x10002a020
100029da4add x1, x21, 228
100029da8str wzr, [sp+8]
100029dacadd x2, sp, 8
100029db0mov x0, x19
100029db4movz w3, 4
100029db8bl __ZN13FDGuardNeonRW10readLengthEyyy
100029dbcldr w8, [sp+8]
100029dc0orr x8, x8, 0x100000000
100029dc4subs wzr, w0, 0
100029dc8csel x8, x8, xzr, ne
100029dccubfm x9, x8, 32, 63
100029dd0cbz x9, 0x10002a014
100029dd4subs wzr, w8, w20
100029dd8b.le 0x10002a01c
100029ddcadd x1, x21, 248
100029de0str xzr, [sp+8]
100029de4add x2, sp, 8
100029de8mov x0, x19
100029decmovz w3, 8
100029df0bl __ZN13FDGuardNeonRW10readLengthEyyy
100029df4cbz w0, 0x10002a018
100029df8ldr x8, [sp+8]
100029dfcxpacd x8
100029e00b 0x10002a060
100029e04
100029e04loc_100029e04:
100029e04add x1, x21, 228
100029e08str wzr, [sp+8]
100029e0cadd x2, sp, 8
100029e10mov x0, x19
100029e14movz w3, 4
100029e18bl __ZN13FDGuardNeonRW10readLengthEyyy
100029e1cldr w8, [sp+8]
100029e20orr x8, x8, 0x100000000
100029e24subs wzr, w0, 0
100029e28csel x8, x8, xzr, ne
100029e2cubfm x9, x8, 32, 63
100029e30cbz x9, 0x10002a014
100029e34subs wzr, w8, w20
100029e38b.le 0x10002a01c
100029e3cadd x1, x21, 248
100029e40str xzr, [sp+8]
100029e44add x2, sp, 8
100029e48mov x0, x19
100029e4cmovz w3, 8
100029e50bl __ZN13FDGuardNeonRW10readLengthEyyy
100029e54cbz w0, 0x10002a018
100029e58ldr x8, [sp+8]
100029e5cxpacd x8
100029e60b 0x10002a060
100029e64
100029e64loc_100029e64:
100029e64add x1, x21, 228
100029e68str wzr, [sp+8]
100029e6cadd x2, sp, 8
100029e70mov x0, x19
100029e74movz w3, 4
100029e78bl __ZN13FDGuardNeonRW10readLengthEyyy
100029e7cldr w8, [sp+8]
100029e80orr x8, x8, 0x100000000
100029e84subs wzr, w0, 0
100029e88csel x8, x8, xzr, ne
100029e8cubfm x9, x8, 32, 63
100029e90cbz x9, 0x10002a014
100029e94subs wzr, w8, w20
100029e98b.le 0x10002a01c
100029e9cadd x1, x21, 248
100029ea0str xzr, [sp+8]
100029ea4add x2, sp, 8
100029ea8mov x0, x19
100029eacmovz w3, 8
100029eb0bl __ZN13FDGuardNeonRW10readLengthEyyy
100029eb4cbz w0, 0x10002a018
100029eb8ldr x8, [sp+8]
100029ebcxpacd x8
100029ec0b 0x10002a060
100029ec4
100029ec4loc_100029ec4:
100029ec4add x1, x21, 228
100029ec8str wzr, [sp+8]
100029eccadd x2, sp, 8
100029ed0mov x0, x19
100029ed4movz w3, 4
100029ed8bl __ZN13FDGuardNeonRW10readLengthEyyy
100029edcldr w8, [sp+8]
100029ee0orr x8, x8, 0x100000000
100029ee4subs wzr, w0, 0
100029ee8csel x8, x8, xzr, ne
100029eecubfm x9, x8, 32, 63
100029ef0cbz x9, 0x10002a014
100029ef4subs wzr, w8, w20
100029ef8b.le 0x10002a01c
100029efcadd x1, x21, 248
100029f00str xzr, [sp+8]
100029f04add x2, sp, 8
100029f08mov x0, x19
100029f0cmovz w3, 8
100029f10bl __ZN13FDGuardNeonRW10readLengthEyyy
100029f14cbz w0, 0x10002a018
100029f18ldr x8, [sp+8]
100029f1cxpacd x8
100029f20b 0x10002a060
100029f24
100029f24loc_100029f24:
100029f24add x1, x21, 228
100029f28str wzr, [sp+8]
100029f2cadd x2, sp, 8
100029f30mov x0, x19
100029f34movz w3, 4
100029f38bl __ZN13FDGuardNeonRW10readLengthEyyy
100029f3cldr w8, [sp+8]
100029f40orr x8, x8, 0x100000000
100029f44subs wzr, w0, 0
100029f48csel x8, x8, xzr, ne
100029f4cubfm x9, x8, 32, 63
100029f50cbz x9, 0x10002a014
100029f54subs wzr, w8, w20
100029f58b.le 0x10002a01c
100029f5cadd x1, x21, 248
100029f60str xzr, [sp+8]
100029f64add x2, sp, 8
100029f68mov x0, x19
100029f6cmovz w3, 8
100029f70bl __ZN13FDGuardNeonRW10readLengthEyyy
100029f74cbz w0, 0x10002a018
100029f78ldr x8, [sp+8]
100029f7cxpacd x8
100029f80b 0x10002a060
100029f84
100029f84loc_100029f84:
100029f84add x1, x21, 228
100029f88str wzr, [sp+8]
100029f8cadd x2, sp, 8
100029f90mov x0, x19
100029f94movz w3, 4
100029f98bl __ZN13FDGuardNeonRW10readLengthEyyy
100029f9cldr w8, [sp+8]
100029fa0orr x8, x8, 0x100000000
100029fa4subs wzr, w0, 0
100029fa8csel x8, x8, xzr, ne
100029facubfm x9, x8, 32, 63
100029fb0cbz x9, 0x10002a014
100029fb4subs wzr, w8, w20
100029fb8b.le 0x10002a01c
100029fbcadd x1, x21, 248
100029fc0str xzr, [sp+8]
100029fc4add x2, sp, 8
100029fc8mov x0, x19
100029fccmovz w3, 8
100029fd0bl __ZN13FDGuardNeonRW10readLengthEyyy
100029fd4cbz w0, 0x10002a018
100029fd8ldr x8, [sp+8]
100029fdcxpacd x8
100029fe0b 0x10002a060
100029fe4
100029fe4loc_100029fe4:
100029fe4add x1, x21, 228
100029fe8str wzr, [sp+8]
100029fecadd x2, sp, 8
100029ff0mov x0, x19
100029ff4movz w3, 4
100029ff8bl __ZN13FDGuardNeonRW10readLengthEyyy
100029ffcldr w8, [sp+8]
10002a000orr x8, x8, 0x100000000
10002a004subs wzr, w0, 0
10002a008csel x8, x8, xzr, ne
10002a00cubfm x9, x8, 32, 63
10002a010cbnz x9, 0x10002a034
10002a014
10002a014loc_10002a014:
10002a014movz w0, 0
10002a018
10002a018loc_10002a018:
10002a018bl usleep@plt
10002a01c
10002a01cloc_10002a01c:
10002a01cmovz w0, 0
10002a020
10002a020loc_10002a020:
10002a020ldp x29, x30, [sp+48]
10002a024ldp x20, x19, [sp+32]
10002a028ldp x22, x21, [sp+16]
10002a02cadd sp, sp, 64
10002a030retab
10002a034
10002a034loc_10002a034:
10002a034subs wzr, w8, w20
10002a038b.le 0x10002a01c
10002a03cadd x1, x21, 248
10002a040str xzr, [sp+8]
10002a044add x2, sp, 8
10002a048mov x0, x19
10002a04cmovz w3, 8
10002a050bl __ZN13FDGuardNeonRW10readLengthEyyy
10002a054cbz w0, 0x10002a018
10002a058ldr x8, [sp+8]
10002a05cxpacd x8
10002a060
10002a060loc_10002a060:
10002a060add x1, x8, w20, sxtw #3
10002a064str xzr, [sp+8]
10002a068add x2, sp, 8
10002a06cmov x0, x19
10002a070movz w3, 8
10002a074bl __ZN13FDGuardNeonRW11writeLengthEyyj
10002a078ldp x29, x30, [sp+48]
10002a07cldp x20, x19, [sp+32]
10002a080ldp x22, x21, [sp+16]
10002a084add sp, sp, 64
10002a088retab
100029bd4
10002a08c
10002a08cfn_10002a08c:
10002a08cpacibsp
10002a090stp x20, x19, [sp-32]!
10002a094stp x29, x30, [sp+16]
10002a098add x29, sp, 16
10002a09cmov x8, x0
10002a0a0mov x9, x0
10002a0a4ldr x0, [x9+8]!
10002a0a8cbz x0, 0x10002a0e0
10002a0acmov x19, x9
10002a0b0mov x10, x0
10002a0b4
10002a0b4loc_10002a0b4:
10002a0b4ldr x11, [x10+32]
10002a0b8subs xzr, x11, x1
10002a0bccset w11, lo
10002a0c0csel x19, x19, x10, lo
10002a0c4ldr x10, [x10+3*w11]
10002a0c8cbnz x10, 0x10002a0b4
10002a0ccsubs xzr, x19, x9
10002a0d0b.eq 0x10002a0e0
10002a0d4ldr x9, [x19+32]
10002a0d8subs xzr, x9, x1
10002a0dcb.ls 0x10002a0ec
10002a0e0
10002a0e0loc_10002a0e0:
10002a0e0ldp x29, x30, [sp+16]
10002a0e4ldp x20, x19, [sp], 32
10002a0e8retab
10002a0ec
10002a0ecloc_10002a0ec:
10002a0ecldr x10, [x19+8]
10002a0f0cbz x10, 0x10002a104
10002a0f4
10002a0f4loc_10002a0f4:
10002a0f4mov x9, x10
10002a0f8ldr x10, [x10]
10002a0fccbnz x10, 0x10002a0f4
10002a100b 0x10002a130
10002a104
10002a104loc_10002a104:
10002a104mov x10, x19
10002a108ldr x9, [x10+16]!
10002a10cldr x11, [x9]
10002a110subs xzr, x11, x19
10002a114b.eq 0x10002a130
10002a118
10002a118loc_10002a118:
10002a118ldr x11, [x10]
10002a11cmov x10, x11
10002a120ldr x9, [x10+16]!
10002a124ldr x12, [x9]
10002a128subs xzr, x12, x11
10002a12cb.ne 0x10002a118
10002a130
10002a130loc_10002a130:
10002a130ldr x10, [x8]
10002a134subs xzr, x10, x19
10002a138b.ne 0x10002a140
10002a13cstr x9, [x8]
10002a140
10002a140loc_10002a140:
10002a140ldr x9, [x8+16]
10002a144sub x9, x9, 1
10002a148str x9, [x8+16]
10002a14cmov x1, x19
10002a150bl fn_10002a4e0
10002a154mov x0, x19
10002a158ldp x29, x30, [sp+16]
10002a15cldp x20, x19, [sp], 32
10002a160autibsp
10002a164eor x16, x30, x30, lsl #1
10002a168tbz x16, 62, 0x10002a170
10002a16cbrk 50289
10002a170
10002a170loc_10002a170:
10002a170b 0x10003d990
10002a08c
10002a08cfn_10002a08c:
10002a08cpacibsp
10002a090stp x20, x19, [sp-32]!
10002a094stp x29, x30, [sp+16]
10002a098add x29, sp, 16
10002a09cmov x8, x0
10002a0a0mov x9, x0
10002a0a4ldr x0, [x9+8]!
10002a0a8cbz x0, 0x10002a0e0
10002a0acmov x19, x9
10002a0b0mov x10, x0
10002a0b4
10002a0b4loc_10002a0b4:
10002a0b4ldr x11, [x10+32]
10002a0b8subs xzr, x11, x1
10002a0bccset w11, lo
10002a0c0csel x19, x19, x10, lo
10002a0c4ldr x10, [x10+3*w11]
10002a0c8cbnz x10, 0x10002a0b4
10002a0ccsubs xzr, x19, x9
10002a0d0b.eq 0x10002a0e0
10002a0d4ldr x9, [x19+32]
10002a0d8subs xzr, x9, x1
10002a0dcb.ls 0x10002a0ec
10002a0e0
10002a0e0loc_10002a0e0:
10002a0e0ldp x29, x30, [sp+16]
10002a0e4ldp x20, x19, [sp], 32
10002a0e8retab
10002a0ec
10002a0ecloc_10002a0ec:
10002a0ecldr x10, [x19+8]
10002a0f0cbz x10, 0x10002a104
10002a0f4
10002a0f4loc_10002a0f4:
10002a0f4mov x9, x10
10002a0f8ldr x10, [x10]
10002a0fccbnz x10, 0x10002a0f4
10002a100b 0x10002a130
10002a104
10002a104loc_10002a104:
10002a104mov x10, x19
10002a108ldr x9, [x10+16]!
10002a10cldr x11, [x9]
10002a110subs xzr, x11, x19
10002a114b.eq 0x10002a130
10002a118
10002a118loc_10002a118:
10002a118ldr x11, [x10]
10002a11cmov x10, x11
10002a120ldr x9, [x10+16]!
10002a124ldr x12, [x9]
10002a128subs xzr, x12, x11
10002a12cb.ne 0x10002a118
10002a130
10002a130loc_10002a130:
10002a130ldr x10, [x8]
10002a134subs xzr, x10, x19
10002a138b.ne 0x10002a140
10002a13cstr x9, [x8]
10002a140
10002a140loc_10002a140:
10002a140ldr x9, [x8+16]
10002a144sub x9, x9, 1
10002a148str x9, [x8+16]
10002a14cmov x1, x19
10002a150bl fn_10002a4e0
10002a154mov x0, x19
10002a158ldp x29, x30, [sp+16]
10002a15cldp x20, x19, [sp], 32
10002a160autibsp
10002a164eor x16, x30, x30, lsl #1
10002a168tbz x16, 62, 0x10002a170
10002a16cbrk 50289
10002a170
10002a170loc_10002a170:
10002a170b 0x10003d990
10002a08c
10002a174
10002a174fn_10002a174:
10002a174pacibsp
10002a178sub sp, sp, 48
10002a17cstp x20, x19, [sp+16]
10002a180stp x29, x30, [sp+32]
10002a184add x29, sp, 32
10002a188sub x8, x2, 8
10002a18cstr x8, [sp+8]
10002a190add x1, x1, 24
10002a194add x2, sp, 8
10002a198movz w3, 8
10002a19cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10002a1a0mov x19, x0
10002a1a4tbnz w0, 0, 0x10002a1b0
10002a1a8movz w0, 0
10002a1acbl usleep@plt
10002a1b0
10002a1b0loc_10002a1b0:
10002a1b0mov x0, x19
10002a1b4ldp x29, x30, [sp+32]
10002a1b8ldp x20, x19, [sp+16]
10002a1bcadd sp, sp, 48
10002a1c0retab
10002a174
10002a174fn_10002a174:
10002a174pacibsp
10002a178sub sp, sp, 48
10002a17cstp x20, x19, [sp+16]
10002a180stp x29, x30, [sp+32]
10002a184add x29, sp, 32
10002a188sub x8, x2, 8
10002a18cstr x8, [sp+8]
10002a190add x1, x1, 24
10002a194add x2, sp, 8
10002a198movz w3, 8
10002a19cbl __ZN13FDGuardNeonRW11writeLengthEyyj
10002a1a0mov x19, x0
10002a1a4tbnz w0, 0, 0x10002a1b0
10002a1a8movz w0, 0
10002a1acbl usleep@plt
10002a1b0
10002a1b0loc_10002a1b0:
10002a1b0mov x0, x19
10002a1b4ldp x29, x30, [sp+32]
10002a1b8ldp x20, x19, [sp+16]
10002a1bcadd sp, sp, 48
10002a1c0retab
10002a174
10002a1c4
10002a1c4fn_10002a1c4:
10002a1c4pacibsp
10002a1c8sub sp, sp, 48
10002a1ccstp x20, x19, [sp+16]
10002a1d0stp x29, x30, [sp+32]
10002a1d4add x29, sp, 32
10002a1d8mov x19, x0
10002a1dcldr x0, [x0]
10002a1e0add x1, x1, 24
10002a1e4str xzr, [sp+8]
10002a1e8add x2, sp, 8
10002a1ecmovz w3, 8
10002a1f0bl __ZN13FDGuardNeonRW10readLengthEyyy
10002a1f4cbz w0, 0x10002a22c
10002a1f8ldr x8, [sp+8]
10002a1fcldr x0, [x19]
10002a200add x1, x8, 8
10002a204str xzr, [sp+8]
10002a208add x2, sp, 8
10002a20cmovz w3, 8
10002a210bl __ZN13FDGuardNeonRW10readLengthEyyy
10002a214tbz w0, 0, 0x10002a22c
10002a218ldr x0, [sp+8]
10002a21cldp x29, x30, [sp+32]
10002a220ldp x20, x19, [sp+16]
10002a224add sp, sp, 48
10002a228retab
10002a22c
10002a22cloc_10002a22c:
10002a22cmovz w0, 0
10002a230bl usleep@plt
10002a234movz x0, 0
10002a238ldp x29, x30, [sp+32]
10002a23cldp x20, x19, [sp+16]
10002a240add sp, sp, 48
10002a244retab
10002a1c4
10002a1c4fn_10002a1c4:
10002a1c4pacibsp
10002a1c8sub sp, sp, 48
10002a1ccstp x20, x19, [sp+16]
10002a1d0stp x29, x30, [sp+32]
10002a1d4add x29, sp, 32
10002a1d8mov x19, x0
10002a1dcldr x0, [x0]
10002a1e0add x1, x1, 24
10002a1e4str xzr, [sp+8]
10002a1e8add x2, sp, 8
10002a1ecmovz w3, 8
10002a1f0bl __ZN13FDGuardNeonRW10readLengthEyyy
10002a1f4cbz w0, 0x10002a22c
10002a1f8ldr x8, [sp+8]
10002a1fcldr x0, [x19]
10002a200add x1, x8, 8
10002a204str xzr, [sp+8]
10002a208add x2, sp, 8
10002a20cmovz w3, 8
10002a210bl __ZN13FDGuardNeonRW10readLengthEyyy
10002a214tbz w0, 0, 0x10002a22c
10002a218ldr x0, [sp+8]
10002a21cldp x29, x30, [sp+32]
10002a220ldp x20, x19, [sp+16]
10002a224add sp, sp, 48
10002a228retab
10002a22c
10002a22cloc_10002a22c:
10002a22cmovz w0, 0
10002a230bl usleep@plt
10002a234movz x0, 0
10002a238ldp x29, x30, [sp+32]
10002a23cldp x20, x19, [sp+16]
10002a240add sp, sp, 48
10002a244retab
10002a1c4
10002a248
10002a248fn_10002a248:
10002a248mov x8, x1
10002a24chint
10002a250hint
10002a254ldr w11, 0x1eb44
10002a258subs wzr, w0, 1
10002a25cb.eq 0x10002a294
10002a260movz x9, 0
10002a264cbnz w0, 0x10002a2e0
10002a268subs wzr, w11, 1
10002a26cb.le 0x10002a2a0
10002a270
10002a270loc_10002a270:
10002a270subs wzr, w11, 2
10002a274b.eq 0x10002a2b4
10002a278subs wzr, w11, 3
10002a27cb.eq 0x10002a2b4
10002a280mov x1, x9
10002a284mov x10, x9
10002a288subs wzr, w11, 4
10002a28cb.eq 0x10002a2b4
10002a290b 0x10002a2d4
10002a294
10002a294loc_10002a294:
10002a294movz x9, 0
10002a298subs wzr, w11, 1
10002a29cb.gt 0x10002a270
10002a2a0
10002a2a0loc_10002a2a0:
10002a2a0cbz w11, 0x10002a2b4
10002a2a4mov x1, x9
10002a2a8mov x10, x9
10002a2acsubs wzr, w11, 1
10002a2b0b.ne 0x10002a2d4
10002a2b4
10002a2b4loc_10002a2b4:
10002a2b4ldr x8, [x8]
10002a2b8ldr x8, [x8]
10002a2bcadd x9, x8, 768
10002a2c0and x10, x9, -256
10002a2c4movz w1, 1
10002a2c8and x8, x9, 255
10002a2ccorr x0, x10, x8
10002a2d0ret x30
10002a2d4
10002a2d4loc_10002a2d4:
10002a2d4and x8, x9, 255
10002a2d8orr x0, x10, x8
10002a2dcret x30
10002a2e0
10002a2e0loc_10002a2e0:
10002a2e0movz x1, 0
10002a2e4movz x10, 0
10002a2e8and x8, x9, 255
10002a2ecorr x0, x10, x8
10002a2f0ret x30
10002a248
10002a248fn_10002a248:
10002a248mov x8, x1
10002a24chint
10002a250hint
10002a254ldr w11, 0x1eb44
10002a258subs wzr, w0, 1
10002a25cb.eq 0x10002a294
10002a260movz x9, 0
10002a264cbnz w0, 0x10002a2e0
10002a268subs wzr, w11, 1
10002a26cb.le 0x10002a2a0
10002a270
10002a270loc_10002a270:
10002a270subs wzr, w11, 2
10002a274b.eq 0x10002a2b4
10002a278subs wzr, w11, 3
10002a27cb.eq 0x10002a2b4
10002a280mov x1, x9
10002a284mov x10, x9
10002a288subs wzr, w11, 4
10002a28cb.eq 0x10002a2b4
10002a290b 0x10002a2d4
10002a294
10002a294loc_10002a294:
10002a294movz x9, 0
10002a298subs wzr, w11, 1
10002a29cb.gt 0x10002a270
10002a2a0
10002a2a0loc_10002a2a0:
10002a2a0cbz w11, 0x10002a2b4
10002a2a4mov x1, x9
10002a2a8mov x10, x9
10002a2acsubs wzr, w11, 1
10002a2b0b.ne 0x10002a2d4
10002a2b4
10002a2b4loc_10002a2b4:
10002a2b4ldr x8, [x8]
10002a2b8ldr x8, [x8]
10002a2bcadd x9, x8, 768
10002a2c0and x10, x9, -256
10002a2c4movz w1, 1
10002a2c8and x8, x9, 255
10002a2ccorr x0, x10, x8
10002a2d0ret x30
10002a2d4
10002a2d4loc_10002a2d4:
10002a2d4and x8, x9, 255
10002a2d8orr x0, x10, x8
10002a2dcret x30
10002a2e0
10002a2e0loc_10002a2e0:
10002a2e0movz x1, 0
10002a2e4movz x10, 0
10002a2e8and x8, x9, 255
10002a2ecorr x0, x10, x8
10002a2f0ret x30
10002a248
10002a2f4
10002a2f4fn_10002a2f4:
10002a2f4cbz x0, 0x10002a33c
10002a2f8pacibsp
10002a2fcstp x20, x19, [sp-32]!
10002a300stp x29, x30, [sp+16]
10002a304add x29, sp, 16
10002a308mov x19, x0
10002a30cldr x0, [x0]
10002a310bl fn_10002a2f4
10002a314ldr x0, [x19+8]
10002a318bl fn_10002a2f4
10002a31cmov x0, x19
10002a320ldp x29, x30, [sp+16]
10002a324ldp x20, x19, [sp], 32
10002a328autibsp
10002a32ceor x16, x30, x30, lsl #1
10002a330tbz x16, 62, 0x10002a338
10002a334brk 50289
10002a338
10002a338loc_10002a338:
10002a338b 0x10003d990
10002a33c
10002a33cloc_10002a33c:
10002a33cret x30
10002a2f4
10002a2f4fn_10002a2f4:
10002a2f4cbz x0, 0x10002a33c
10002a2f8pacibsp
10002a2fcstp x20, x19, [sp-32]!
10002a300stp x29, x30, [sp+16]
10002a304add x29, sp, 16
10002a308mov x19, x0
10002a30cldr x0, [x0]
10002a310bl fn_10002a2f4
10002a314ldr x0, [x19+8]
10002a318bl fn_10002a2f4
10002a31cmov x0, x19
10002a320ldp x29, x30, [sp+16]
10002a324ldp x20, x19, [sp], 32
10002a328autibsp
10002a32ceor x16, x30, x30, lsl #1
10002a330tbz x16, 62, 0x10002a338
10002a334brk 50289
10002a338
10002a338loc_10002a338:
10002a338b 0x10003d990
10002a33c
10002a33cloc_10002a33c:
10002a33cret x30
10002a2f4
10002a340
10002a340fn_10002a340:
10002a340subs xzr, x1, x0
10002a344cset w8, eq
10002a348strb w8, [x1+24]
10002a34cb.eq 0x10002a4dc
10002a350movz w10, 1
10002a354b 0x10002a374
10002a358
10002a358loc_10002a358:
10002a358strb w10, [x9+24]
10002a35cmov x1, x8
10002a360subs xzr, x8, x0
10002a364cset w9, eq
10002a368strb w9, [x8+24]
10002a36cstrb w10, [x11]
10002a370b.eq 0x10002a4dc
10002a374
10002a374loc_10002a374:
10002a374ldr x9, [x1+16]
10002a378ldrb w8, [x9+24]
10002a37ccbnz w8, 0x10002a4dc
10002a380ldr x8, [x9+16]
10002a384ldr x11, [x8]
10002a388subs xzr, x11, x9
10002a38cb.eq 0x10002a3a0
10002a390cbz x11, 0x10002a3fc
10002a394ldrb w12, [x11+24]!
10002a398cbz w12, 0x10002a358
10002a39cb 0x10002a3fc
10002a3a0
10002a3a0loc_10002a3a0:
10002a3a0ldr x11, [x8+8]
10002a3a4cbz x11, 0x10002a3b0
10002a3a8ldrb w12, [x11+24]!
10002a3accbz w12, 0x10002a358
10002a3b0
10002a3b0loc_10002a3b0:
10002a3b0ldr x10, [x9]
10002a3b4subs xzr, x10, x1
10002a3b8b.eq 0x10002a490
10002a3bcldr x10, [x9+8]
10002a3c0ldr x11, [x10]
10002a3c4str x11, [x9+8]
10002a3c8cbz x11, 0x10002a3d4
10002a3ccstr x9, [x11+16]
10002a3d0ldr x8, [x9+16]
10002a3d4
10002a3d4loc_10002a3d4:
10002a3d4str x8, [x10+16]
10002a3d8ldr x8, [x9+16]
10002a3dcldr x11, [x8]
10002a3e0subs xzr, x11, x9
10002a3e4cset w11, ne
10002a3e8str x10, [x8+3*w11]
10002a3ecstr x9, [x10]
10002a3f0str x10, [x9+16]
10002a3f4ldr x8, [x10+16]
10002a3f8b 0x10002a494
10002a3fc
10002a3fcloc_10002a3fc:
10002a3fcldr x10, [x9]
10002a400subs xzr, x10, x1
10002a404b.eq 0x10002a410
10002a408mov x1, x9
10002a40cb 0x10002a448
10002a410
10002a410loc_10002a410:
10002a410ldr x10, [x1+8]
10002a414str x10, [x9]
10002a418cbz x10, 0x10002a424
10002a41cstr x9, [x10+16]
10002a420ldr x8, [x9+16]
10002a424
10002a424loc_10002a424:
10002a424str x8, [x1+16]
10002a428ldr x8, [x9+16]
10002a42cldr x10, [x8]
10002a430subs xzr, x10, x9
10002a434cset w10, ne
10002a438str x1, [x8+3*w10]
10002a43cstr x9, [x1+8]
10002a440str x1, [x9+16]
10002a444ldr x8, [x1+16]
10002a448
10002a448loc_10002a448:
10002a448movz w9, 1
10002a44cstrb w9, [x1+24]
10002a450strb wzr, [x8+24]
10002a454ldr x9, [x8+8]
10002a458ldr x10, [x9]
10002a45cstr x10, [x8+8]
10002a460cbz x10, 0x10002a468
10002a464str x8, [x10+16]
10002a468
10002a468loc_10002a468:
10002a468mov x10, x8
10002a46cldr x11, [x10+16]!
10002a470str x11, [x9+16]
10002a474ldr x11, [x10]
10002a478ldr x12, [x11]
10002a47csubs xzr, x12, x8
10002a480cset w12, ne
10002a484str x9, [x11+3*w12]
10002a488str x8, [x9]
10002a48cb 0x10002a4d8
10002a490
10002a490loc_10002a490:
10002a490mov x10, x9
10002a494
10002a494loc_10002a494:
10002a494movz w9, 1
10002a498strb w9, [x10+24]
10002a49cstrb wzr, [x8+24]
10002a4a0ldr x9, [x8]
10002a4a4ldr x10, [x9+8]
10002a4a8str x10, [x8]
10002a4accbz x10, 0x10002a4b4
10002a4b0str x8, [x10+16]
10002a4b4
10002a4b4loc_10002a4b4:
10002a4b4mov x10, x8
10002a4b8ldr x11, [x10+16]!
10002a4bcstr x11, [x9+16]
10002a4c0ldr x11, [x10]
10002a4c4ldr x12, [x11]
10002a4c8subs xzr, x12, x8
10002a4cccset w12, ne
10002a4d0str x9, [x11+3*w12]
10002a4d4str x8, [x9+8]
10002a4d8
10002a4d8loc_10002a4d8:
10002a4d8str x9, [x10]
10002a4dc
10002a4dcloc_10002a4dc:
10002a4dcret x30
10002a340
10002a340fn_10002a340:
10002a340subs xzr, x1, x0
10002a344cset w8, eq
10002a348strb w8, [x1+24]
10002a34cb.eq 0x10002a4dc
10002a350movz w10, 1
10002a354b 0x10002a374
10002a358
10002a358loc_10002a358:
10002a358strb w10, [x9+24]
10002a35cmov x1, x8
10002a360subs xzr, x8, x0
10002a364cset w9, eq
10002a368strb w9, [x8+24]
10002a36cstrb w10, [x11]
10002a370b.eq 0x10002a4dc
10002a374
10002a374loc_10002a374:
10002a374ldr x9, [x1+16]
10002a378ldrb w8, [x9+24]
10002a37ccbnz w8, 0x10002a4dc
10002a380ldr x8, [x9+16]
10002a384ldr x11, [x8]
10002a388subs xzr, x11, x9
10002a38cb.eq 0x10002a3a0
10002a390cbz x11, 0x10002a3fc
10002a394ldrb w12, [x11+24]!
10002a398cbz w12, 0x10002a358
10002a39cb 0x10002a3fc
10002a3a0
10002a3a0loc_10002a3a0:
10002a3a0ldr x11, [x8+8]
10002a3a4cbz x11, 0x10002a3b0
10002a3a8ldrb w12, [x11+24]!
10002a3accbz w12, 0x10002a358
10002a3b0
10002a3b0loc_10002a3b0:
10002a3b0ldr x10, [x9]
10002a3b4subs xzr, x10, x1
10002a3b8b.eq 0x10002a490
10002a3bcldr x10, [x9+8]
10002a3c0ldr x11, [x10]
10002a3c4str x11, [x9+8]
10002a3c8cbz x11, 0x10002a3d4
10002a3ccstr x9, [x11+16]
10002a3d0ldr x8, [x9+16]
10002a3d4
10002a3d4loc_10002a3d4:
10002a3d4str x8, [x10+16]
10002a3d8ldr x8, [x9+16]
10002a3dcldr x11, [x8]
10002a3e0subs xzr, x11, x9
10002a3e4cset w11, ne
10002a3e8str x10, [x8+3*w11]
10002a3ecstr x9, [x10]
10002a3f0str x10, [x9+16]
10002a3f4ldr x8, [x10+16]
10002a3f8b 0x10002a494
10002a3fc
10002a3fcloc_10002a3fc:
10002a3fcldr x10, [x9]
10002a400subs xzr, x10, x1
10002a404b.eq 0x10002a410
10002a408mov x1, x9
10002a40cb 0x10002a448
10002a410
10002a410loc_10002a410:
10002a410ldr x10, [x1+8]
10002a414str x10, [x9]
10002a418cbz x10, 0x10002a424
10002a41cstr x9, [x10+16]
10002a420ldr x8, [x9+16]
10002a424
10002a424loc_10002a424:
10002a424str x8, [x1+16]
10002a428ldr x8, [x9+16]
10002a42cldr x10, [x8]
10002a430subs xzr, x10, x9
10002a434cset w10, ne
10002a438str x1, [x8+3*w10]
10002a43cstr x9, [x1+8]
10002a440str x1, [x9+16]
10002a444ldr x8, [x1+16]
10002a448
10002a448loc_10002a448:
10002a448movz w9, 1
10002a44cstrb w9, [x1+24]
10002a450strb wzr, [x8+24]
10002a454ldr x9, [x8+8]
10002a458ldr x10, [x9]
10002a45cstr x10, [x8+8]
10002a460cbz x10, 0x10002a468
10002a464str x8, [x10+16]
10002a468
10002a468loc_10002a468:
10002a468mov x10, x8
10002a46cldr x11, [x10+16]!
10002a470str x11, [x9+16]
10002a474ldr x11, [x10]
10002a478ldr x12, [x11]
10002a47csubs xzr, x12, x8
10002a480cset w12, ne
10002a484str x9, [x11+3*w12]
10002a488str x8, [x9]
10002a48cb 0x10002a4d8
10002a490
10002a490loc_10002a490:
10002a490mov x10, x9
10002a494
10002a494loc_10002a494:
10002a494movz w9, 1
10002a498strb w9, [x10+24]
10002a49cstrb wzr, [x8+24]
10002a4a0ldr x9, [x8]
10002a4a4ldr x10, [x9+8]
10002a4a8str x10, [x8]
10002a4accbz x10, 0x10002a4b4
10002a4b0str x8, [x10+16]
10002a4b4
10002a4b4loc_10002a4b4:
10002a4b4mov x10, x8
10002a4b8ldr x11, [x10+16]!
10002a4bcstr x11, [x9+16]
10002a4c0ldr x11, [x10]
10002a4c4ldr x12, [x11]
10002a4c8subs xzr, x12, x8
10002a4cccset w12, ne
10002a4d0str x9, [x11+3*w12]
10002a4d4str x8, [x9+8]
10002a4d8
10002a4d8loc_10002a4d8:
10002a4d8str x9, [x10]
10002a4dc
10002a4dcloc_10002a4dc:
10002a4dcret x30
10002a340
10002a4e0
10002a4e0fn_10002a4e0:
10002a4e0ldr x9, [x1]
10002a4e4mov x10, x1
10002a4e8cbz x9, 0x10002a500
10002a4ecldr x8, [x1+8]
10002a4f0cbz x8, 0x10002a53c
10002a4f4
10002a4f4loc_10002a4f4:
10002a4f4mov x10, x8
10002a4f8ldr x8, [x8]
10002a4fccbnz x8, 0x10002a4f4
10002a500
10002a500loc_10002a500:
10002a500ldr x9, [x10+8]
10002a504cbnz x9, 0x10002a540
10002a508movz w11, 1
10002a50cldr x12, [x10+16]
10002a510ldr x8, [x12]
10002a514subs xzr, x8, x10
10002a518b.ne 0x10002a55c
10002a51c
10002a51cloc_10002a51c:
10002a51cstr x9, [x12]
10002a520subs xzr, x10, x0
10002a524b.eq 0x10002a774
10002a528ldr x8, [x12+8]
10002a52cldrb w12, [x10+24]
10002a530subs xzr, x10, x1
10002a534b.ne 0x10002a56c
10002a538b 0x10002a5ac
10002a53c
10002a53cloc_10002a53c:
10002a53cmov x10, x1
10002a540
10002a540loc_10002a540:
10002a540movz w11, 0
10002a544ldr x8, [x10+16]
10002a548str x8, [x9+16]
10002a54cldr x12, [x10+16]
10002a550ldr x8, [x12]
10002a554subs xzr, x8, x10
10002a558b.eq 0x10002a51c
10002a55c
10002a55cloc_10002a55c:
10002a55cstr x9, [x12+8]
10002a560ldrb w12, [x10+24]
10002a564subs xzr, x10, x1
10002a568b.eq 0x10002a5ac
10002a56c
10002a56cloc_10002a56c:
10002a56cldr x13, [x1+16]
10002a570str x13, [x10+16]
10002a574ldr x14, [x1+16]
10002a578ldr x14, [x14]
10002a57csubs xzr, x14, x1
10002a580cset w14, ne
10002a584str x10, [x13+3*w14]
10002a588ldp x14, x13, [x1]
10002a58cstr x10, [x14+16]
10002a590stp x14, x13, [x10]
10002a594cbz x13, 0x10002a59c
10002a598str x10, [x13+16]
10002a59c
10002a59cloc_10002a59c:
10002a59cldrb w13, [x1+24]
10002a5a0strb w13, [x10+24]
10002a5a4subs xzr, x0, x1
10002a5a8csel x0, x10, x0, eq
10002a5ac
10002a5acloc_10002a5ac:
10002a5accbz w12, 0x10002a770
10002a5b0cbz x0, 0x10002a770
10002a5b4cbz w11, 0x10002a768
10002a5b8movz w9, 1
10002a5bcb 0x10002a5ec
10002a5c0
10002a5c0loc_10002a5c0:
10002a5c0strb wzr, [x8+24]
10002a5c4ldr x8, [x8+16]
10002a5c8ldrb w10, [x8+24]
10002a5ccsubs wzr, w10, 0
10002a5d0ccmp x8, x0, 4, ne
10002a5d4b.eq 0x10002a790
10002a5d8
10002a5d8loc_10002a5d8:
10002a5d8ldr x10, [x8+16]
10002a5dcldr x11, [x10]
10002a5e0subs xzr, x11, x8
10002a5e4cset w8, eq
10002a5e8ldr x8, [x10+3*w8]
10002a5ec
10002a5ecloc_10002a5ec:
10002a5ecldr x10, [x8+16]
10002a5f0ldr x12, [x10]
10002a5f4ldrb w11, [x8+24]
10002a5f8subs xzr, x12, x8
10002a5fcb.eq 0x10002a610
10002a600cbz w11, 0x10002a620
10002a604ldr x10, [x8]
10002a608cbnz x10, 0x10002a678
10002a60cb 0x10002a680
10002a610
10002a610loc_10002a610:
10002a610cbz w11, 0x10002a6ac
10002a614ldr x11, [x8]
10002a618cbnz x11, 0x10002a6fc
10002a61cb 0x10002a704
10002a620
10002a620loc_10002a620:
10002a620strb w9, [x8+24]
10002a624strb wzr, [x10+24]
10002a628ldr x11, [x10+8]
10002a62cldr x12, [x11]
10002a630str x12, [x10+8]
10002a634cbz x12, 0x10002a63c
10002a638str x10, [x12+16]
10002a63c
10002a63cloc_10002a63c:
10002a63cldr x12, [x10+16]
10002a640str x12, [x11+16]
10002a644ldr x12, [x10+16]
10002a648ldr x13, [x12]
10002a64csubs xzr, x13, x10
10002a650cset w13, ne
10002a654str x11, [x12+3*w13]
10002a658str x10, [x11]
10002a65cstr x11, [x10+16]
10002a660ldr x10, [x8]
10002a664subs xzr, x0, x10
10002a668csel x0, x8, x0, eq
10002a66cldr x8, [x10+8]
10002a670ldr x10, [x8]
10002a674cbz x10, 0x10002a680
10002a678
10002a678loc_10002a678:
10002a678ldrb w11, [x10+24]
10002a67ccbz w11, 0x10002a79c
10002a680
10002a680loc_10002a680:
10002a680ldr x11, [x8+8]
10002a684cbz x11, 0x10002a690
10002a688ldrb w10, [x11+24]
10002a68ccbz w10, 0x10002a7f4
10002a690
10002a690loc_10002a690:
10002a690strb wzr, [x8+24]
10002a694ldr x8, [x8+16]
10002a698subs xzr, x8, x0
10002a69cb.eq 0x10002a78c
10002a6a0ldrb w10, [x8+24]
10002a6a4cbnz w10, 0x10002a5d8
10002a6a8b 0x10002a790
10002a6ac
10002a6acloc_10002a6ac:
10002a6acstrb w9, [x8+24]
10002a6b0strb wzr, [x10+24]
10002a6b4ldr x11, [x8+8]
10002a6b8str x11, [x10]
10002a6bccbz x11, 0x10002a6c4
10002a6c0str x10, [x11+16]
10002a6c4
10002a6c4loc_10002a6c4:
10002a6c4ldr x11, [x10+16]
10002a6c8str x11, [x8+16]
10002a6ccldr x11, [x10+16]
10002a6d0ldr x12, [x11]
10002a6d4subs xzr, x12, x10
10002a6d8cset w12, ne
10002a6dcstr x8, [x11+3*w12]
10002a6e0str x10, [x8+8]
10002a6e4str x8, [x10+16]
10002a6e8subs xzr, x0, x10
10002a6eccsel x0, x8, x0, eq
10002a6f0ldr x8, [x10]
10002a6f4ldr x11, [x8]
10002a6f8cbz x11, 0x10002a704
10002a6fc
10002a6fcloc_10002a6fc:
10002a6fcldrb w10, [x11+24]
10002a700cbz w10, 0x10002a84c
10002a704
10002a704loc_10002a704:
10002a704ldr x10, [x8+8]
10002a708cbz x10, 0x10002a5c0
10002a70cldrb w12, [x10+24]
10002a710cbnz w12, 0x10002a5c0
10002a714cbz x11, 0x10002a720
10002a718ldrb w9, [x11+24]
10002a71ccbz w9, 0x10002a84c
10002a720
10002a720loc_10002a720:
10002a720movz w9, 1
10002a724strb w9, [x10+24]
10002a728strb wzr, [x8+24]
10002a72cldr x9, [x10]
10002a730str x9, [x8+8]
10002a734cbz x9, 0x10002a73c
10002a738str x8, [x9+16]
10002a73c
10002a73cloc_10002a73c:
10002a73cldr x9, [x8+16]
10002a740str x9, [x10+16]
10002a744ldr x9, [x8+16]
10002a748ldr x11, [x9]
10002a74csubs xzr, x11, x8
10002a750cset w11, ne
10002a754str x10, [x9+3*w11]
10002a758str x8, [x10]
10002a75cstr x10, [x8+16]
10002a760mov x11, x8
10002a764b 0x10002a850
10002a768
10002a768loc_10002a768:
10002a768movz w8, 1
10002a76cstrb w8, [x9+24]
10002a770
10002a770loc_10002a770:
10002a770ret x30
10002a774
10002a774loc_10002a774:
10002a774movz x8, 0
10002a778mov x0, x9
10002a77cldrb w12, [x10+24]
10002a780subs xzr, x10, x1
10002a784b.ne 0x10002a56c
10002a788b 0x10002a5ac
10002a78c
10002a78cloc_10002a78c:
10002a78cmov x8, x0
10002a790
10002a790loc_10002a790:
10002a790movz w9, 1
10002a794strb w9, [x8+24]
10002a798ret x30
10002a79c
10002a79cloc_10002a79c:
10002a79cldr x11, [x8+8]
10002a7a0cbz x11, 0x10002a7ac
10002a7a4ldrb w9, [x11+24]
10002a7a8cbz w9, 0x10002a7f4
10002a7ac
10002a7acloc_10002a7ac:
10002a7acmovz w9, 1
10002a7b0strb w9, [x10+24]
10002a7b4strb wzr, [x8+24]
10002a7b8ldr x9, [x10+8]
10002a7bcstr x9, [x8]
10002a7c0cbz x9, 0x10002a7c8
10002a7c4str x8, [x9+16]
10002a7c8
10002a7c8loc_10002a7c8:
10002a7c8ldr x9, [x8+16]
10002a7ccstr x9, [x10+16]
10002a7d0ldr x9, [x8+16]
10002a7d4ldr x11, [x9]
10002a7d8subs xzr, x11, x8
10002a7dccset w11, ne
10002a7e0str x10, [x9+3*w11]
10002a7e4str x8, [x10+8]
10002a7e8str x10, [x8+16]
10002a7ecmov x11, x8
10002a7f0b 0x10002a7f8
10002a7f4
10002a7f4loc_10002a7f4:
10002a7f4mov x10, x8
10002a7f8
10002a7f8loc_10002a7f8:
10002a7f8ldr x8, [x10+16]
10002a7fcldrb w9, [x8+24]
10002a800strb w9, [x10+24]
10002a804movz w9, 1
10002a808strb w9, [x8+24]
10002a80cstrb w9, [x11+24]
10002a810ldr x9, [x8+8]
10002a814ldr x10, [x9]
10002a818str x10, [x8+8]
10002a81ccbz x10, 0x10002a824
10002a820str x8, [x10+16]
10002a824
10002a824loc_10002a824:
10002a824ldr x10, [x8+16]
10002a828str x10, [x9+16]
10002a82cldr x10, [x8+16]
10002a830ldr x11, [x10]
10002a834subs xzr, x11, x8
10002a838cset w11, ne
10002a83cstr x9, [x10+3*w11]
10002a840str x8, [x9]
10002a844str x9, [x8+16]
10002a848ret x30
10002a84c
10002a84cloc_10002a84c:
10002a84cmov x10, x8
10002a850
10002a850loc_10002a850:
10002a850ldr x8, [x10+16]
10002a854ldrb w9, [x8+24]
10002a858strb w9, [x10+24]
10002a85cmovz w9, 1
10002a860strb w9, [x8+24]
10002a864strb w9, [x11+24]
10002a868ldr x9, [x8]
10002a86cldr x10, [x9+8]
10002a870str x10, [x8]
10002a874cbz x10, 0x10002a87c
10002a878str x8, [x10+16]
10002a87c
10002a87cloc_10002a87c:
10002a87cldr x10, [x8+16]
10002a880str x10, [x9+16]
10002a884ldr x10, [x8+16]
10002a888ldr x11, [x10]
10002a88csubs xzr, x11, x8
10002a890cset w11, ne
10002a894str x9, [x10+3*w11]
10002a898str x8, [x9+8]
10002a89cstr x9, [x8+16]
10002a8a0ret x30
10002a4e0
10002a4e0fn_10002a4e0:
10002a4e0ldr x9, [x1]
10002a4e4mov x10, x1
10002a4e8cbz x9, 0x10002a500
10002a4ecldr x8, [x1+8]
10002a4f0cbz x8, 0x10002a53c
10002a4f4
10002a4f4loc_10002a4f4:
10002a4f4mov x10, x8
10002a4f8ldr x8, [x8]
10002a4fccbnz x8, 0x10002a4f4
10002a500
10002a500loc_10002a500:
10002a500ldr x9, [x10+8]
10002a504cbnz x9, 0x10002a540
10002a508movz w11, 1
10002a50cldr x12, [x10+16]
10002a510ldr x8, [x12]
10002a514subs xzr, x8, x10
10002a518b.ne 0x10002a55c
10002a51c
10002a51cloc_10002a51c:
10002a51cstr x9, [x12]
10002a520subs xzr, x10, x0
10002a524b.eq 0x10002a774
10002a528ldr x8, [x12+8]
10002a52cldrb w12, [x10+24]
10002a530subs xzr, x10, x1
10002a534b.ne 0x10002a56c
10002a538b 0x10002a5ac
10002a53c
10002a53cloc_10002a53c:
10002a53cmov x10, x1
10002a540
10002a540loc_10002a540:
10002a540movz w11, 0
10002a544ldr x8, [x10+16]
10002a548str x8, [x9+16]
10002a54cldr x12, [x10+16]
10002a550ldr x8, [x12]
10002a554subs xzr, x8, x10
10002a558b.eq 0x10002a51c
10002a55c
10002a55cloc_10002a55c:
10002a55cstr x9, [x12+8]
10002a560ldrb w12, [x10+24]
10002a564subs xzr, x10, x1
10002a568b.eq 0x10002a5ac
10002a56c
10002a56cloc_10002a56c:
10002a56cldr x13, [x1+16]
10002a570str x13, [x10+16]
10002a574ldr x14, [x1+16]
10002a578ldr x14, [x14]
10002a57csubs xzr, x14, x1
10002a580cset w14, ne
10002a584str x10, [x13+3*w14]
10002a588ldp x14, x13, [x1]
10002a58cstr x10, [x14+16]
10002a590stp x14, x13, [x10]
10002a594cbz x13, 0x10002a59c
10002a598str x10, [x13+16]
10002a59c
10002a59cloc_10002a59c:
10002a59cldrb w13, [x1+24]
10002a5a0strb w13, [x10+24]
10002a5a4subs xzr, x0, x1
10002a5a8csel x0, x10, x0, eq
10002a5ac
10002a5acloc_10002a5ac:
10002a5accbz w12, 0x10002a770
10002a5b0cbz x0, 0x10002a770
10002a5b4cbz w11, 0x10002a768
10002a5b8movz w9, 1
10002a5bcb 0x10002a5ec
10002a5c0
10002a5c0loc_10002a5c0:
10002a5c0strb wzr, [x8+24]
10002a5c4ldr x8, [x8+16]
10002a5c8ldrb w10, [x8+24]
10002a5ccsubs wzr, w10, 0
10002a5d0ccmp x8, x0, 4, ne
10002a5d4b.eq 0x10002a790
10002a5d8
10002a5d8loc_10002a5d8:
10002a5d8ldr x10, [x8+16]
10002a5dcldr x11, [x10]
10002a5e0subs xzr, x11, x8
10002a5e4cset w8, eq
10002a5e8ldr x8, [x10+3*w8]
10002a5ec
10002a5ecloc_10002a5ec:
10002a5ecldr x10, [x8+16]
10002a5f0ldr x12, [x10]
10002a5f4ldrb w11, [x8+24]
10002a5f8subs xzr, x12, x8
10002a5fcb.eq 0x10002a610
10002a600cbz w11, 0x10002a620
10002a604ldr x10, [x8]
10002a608cbnz x10, 0x10002a678
10002a60cb 0x10002a680
10002a610
10002a610loc_10002a610:
10002a610cbz w11, 0x10002a6ac
10002a614ldr x11, [x8]
10002a618cbnz x11, 0x10002a6fc
10002a61cb 0x10002a704
10002a620
10002a620loc_10002a620:
10002a620strb w9, [x8+24]
10002a624strb wzr, [x10+24]
10002a628ldr x11, [x10+8]
10002a62cldr x12, [x11]
10002a630str x12, [x10+8]
10002a634cbz x12, 0x10002a63c
10002a638str x10, [x12+16]
10002a63c
10002a63cloc_10002a63c:
10002a63cldr x12, [x10+16]
10002a640str x12, [x11+16]
10002a644ldr x12, [x10+16]
10002a648ldr x13, [x12]
10002a64csubs xzr, x13, x10
10002a650cset w13, ne
10002a654str x11, [x12+3*w13]
10002a658str x10, [x11]
10002a65cstr x11, [x10+16]
10002a660ldr x10, [x8]
10002a664subs xzr, x0, x10
10002a668csel x0, x8, x0, eq
10002a66cldr x8, [x10+8]
10002a670ldr x10, [x8]
10002a674cbz x10, 0x10002a680
10002a678
10002a678loc_10002a678:
10002a678ldrb w11, [x10+24]
10002a67ccbz w11, 0x10002a79c
10002a680
10002a680loc_10002a680:
10002a680ldr x11, [x8+8]
10002a684cbz x11, 0x10002a690
10002a688ldrb w10, [x11+24]
10002a68ccbz w10, 0x10002a7f4
10002a690
10002a690loc_10002a690:
10002a690strb wzr, [x8+24]
10002a694ldr x8, [x8+16]
10002a698subs xzr, x8, x0
10002a69cb.eq 0x10002a78c
10002a6a0ldrb w10, [x8+24]
10002a6a4cbnz w10, 0x10002a5d8
10002a6a8b 0x10002a790
10002a6ac
10002a6acloc_10002a6ac:
10002a6acstrb w9, [x8+24]
10002a6b0strb wzr, [x10+24]
10002a6b4ldr x11, [x8+8]
10002a6b8str x11, [x10]
10002a6bccbz x11, 0x10002a6c4
10002a6c0str x10, [x11+16]
10002a6c4
10002a6c4loc_10002a6c4:
10002a6c4ldr x11, [x10+16]
10002a6c8str x11, [x8+16]
10002a6ccldr x11, [x10+16]
10002a6d0ldr x12, [x11]
10002a6d4subs xzr, x12, x10
10002a6d8cset w12, ne
10002a6dcstr x8, [x11+3*w12]
10002a6e0str x10, [x8+8]
10002a6e4str x8, [x10+16]
10002a6e8subs xzr, x0, x10
10002a6eccsel x0, x8, x0, eq
10002a6f0ldr x8, [x10]
10002a6f4ldr x11, [x8]
10002a6f8cbz x11, 0x10002a704
10002a6fc
10002a6fcloc_10002a6fc:
10002a6fcldrb w10, [x11+24]
10002a700cbz w10, 0x10002a84c
10002a704
10002a704loc_10002a704:
10002a704ldr x10, [x8+8]
10002a708cbz x10, 0x10002a5c0
10002a70cldrb w12, [x10+24]
10002a710cbnz w12, 0x10002a5c0
10002a714cbz x11, 0x10002a720
10002a718ldrb w9, [x11+24]
10002a71ccbz w9, 0x10002a84c
10002a720
10002a720loc_10002a720:
10002a720movz w9, 1
10002a724strb w9, [x10+24]
10002a728strb wzr, [x8+24]
10002a72cldr x9, [x10]
10002a730str x9, [x8+8]
10002a734cbz x9, 0x10002a73c
10002a738str x8, [x9+16]
10002a73c
10002a73cloc_10002a73c:
10002a73cldr x9, [x8+16]
10002a740str x9, [x10+16]
10002a744ldr x9, [x8+16]
10002a748ldr x11, [x9]
10002a74csubs xzr, x11, x8
10002a750cset w11, ne
10002a754str x10, [x9+3*w11]
10002a758str x8, [x10]
10002a75cstr x10, [x8+16]
10002a760mov x11, x8
10002a764b 0x10002a850
10002a768
10002a768loc_10002a768:
10002a768movz w8, 1
10002a76cstrb w8, [x9+24]
10002a770
10002a770loc_10002a770:
10002a770ret x30
10002a774
10002a774loc_10002a774:
10002a774movz x8, 0
10002a778mov x0, x9
10002a77cldrb w12, [x10+24]
10002a780subs xzr, x10, x1
10002a784b.ne 0x10002a56c
10002a788b 0x10002a5ac
10002a78c
10002a78cloc_10002a78c:
10002a78cmov x8, x0
10002a790
10002a790loc_10002a790:
10002a790movz w9, 1
10002a794strb w9, [x8+24]
10002a798ret x30
10002a79c
10002a79cloc_10002a79c:
10002a79cldr x11, [x8+8]
10002a7a0cbz x11, 0x10002a7ac
10002a7a4ldrb w9, [x11+24]
10002a7a8cbz w9, 0x10002a7f4
10002a7ac
10002a7acloc_10002a7ac:
10002a7acmovz w9, 1
10002a7b0strb w9, [x10+24]
10002a7b4strb wzr, [x8+24]
10002a7b8ldr x9, [x10+8]
10002a7bcstr x9, [x8]
10002a7c0cbz x9, 0x10002a7c8
10002a7c4str x8, [x9+16]
10002a7c8
10002a7c8loc_10002a7c8:
10002a7c8ldr x9, [x8+16]
10002a7ccstr x9, [x10+16]
10002a7d0ldr x9, [x8+16]
10002a7d4ldr x11, [x9]
10002a7d8subs xzr, x11, x8
10002a7dccset w11, ne
10002a7e0str x10, [x9+3*w11]
10002a7e4str x8, [x10+8]
10002a7e8str x10, [x8+16]
10002a7ecmov x11, x8
10002a7f0b 0x10002a7f8
10002a7f4
10002a7f4loc_10002a7f4:
10002a7f4mov x10, x8
10002a7f8
10002a7f8loc_10002a7f8:
10002a7f8ldr x8, [x10+16]
10002a7fcldrb w9, [x8+24]
10002a800strb w9, [x10+24]
10002a804movz w9, 1
10002a808strb w9, [x8+24]
10002a80cstrb w9, [x11+24]
10002a810ldr x9, [x8+8]
10002a814ldr x10, [x9]
10002a818str x10, [x8+8]
10002a81ccbz x10, 0x10002a824
10002a820str x8, [x10+16]
10002a824
10002a824loc_10002a824:
10002a824ldr x10, [x8+16]
10002a828str x10, [x9+16]
10002a82cldr x10, [x8+16]
10002a830ldr x11, [x10]
10002a834subs xzr, x11, x8
10002a838cset w11, ne
10002a83cstr x9, [x10+3*w11]
10002a840str x8, [x9]
10002a844str x9, [x8+16]
10002a848ret x30
10002a84c
10002a84cloc_10002a84c:
10002a84cmov x10, x8
10002a850
10002a850loc_10002a850:
10002a850ldr x8, [x10+16]
10002a854ldrb w9, [x8+24]
10002a858strb w9, [x10+24]
10002a85cmovz w9, 1
10002a860strb w9, [x8+24]
10002a864strb w9, [x11+24]
10002a868ldr x9, [x8]
10002a86cldr x10, [x9+8]
10002a870str x10, [x8]
10002a874cbz x10, 0x10002a87c
10002a878str x8, [x10+16]
10002a87c
10002a87cloc_10002a87c:
10002a87cldr x10, [x8+16]
10002a880str x10, [x9+16]
10002a884ldr x10, [x8+16]
10002a888ldr x11, [x10]
10002a88csubs xzr, x11, x8
10002a890cset w11, ne
10002a894str x9, [x10+3*w11]
10002a898str x8, [x9+8]
10002a89cstr x9, [x8+16]
10002a8a0ret x30
10002a4e0
10002a8a4
10002a8a4fn_10002a8a4:
10002a8a4pacibsp
10002a8a8stp x20, x19, [sp-32]!
10002a8acstp x29, x30, [sp+16]
10002a8b0add x29, sp, 16
10002a8b4movz x19, 20585
10002a8b8movk x19, 0x6f680000
10002a8bcmovk x19, 0x656e00000000
10002a8c0movk x19, 0x3531000000000000
10002a8c4bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10002a8c8adr x10, 0x1e4d8
10002a8cchint
10002a8d0add x9, x10, 1024
10002a8d4ldr x8, [x10+1024]
10002a8d8eor x11, x8, x19
10002a8dcldur x8, [x9+3]
10002a8e0movz x12, 28271
10002a8e4movk x12, 0x31650000
10002a8e8movk x12, 0x2c3500000000
10002a8ecmovk x12, 0x32000000000000
10002a8f0eor x12, x8, x12
10002a8f4movz w8, 17
10002a8f8orr x11, x11, x12
10002a8fccbz x11, 0x10002a930
10002a900ldr x10, [x10+1024]
10002a904eor x10, x19, x10
10002a908ldur x9, [x9+3]
10002a90cmovz x11, 28271
10002a910movk x11, 0x31650000
10002a914movk x11, 0x2c3500000000
10002a918movk x11, 0x33000000000000
10002a91ceor x9, x9, x11
10002a920orr x9, x10, x9
10002a924subs xzr, x9, 0
10002a928movz w9, 25
10002a92ccsel w8, w8, w9, eq
10002a930
10002a930loc_10002a930:
10002a930adrp x9, 0x1e000
10002a934str w8, [x9+3264]
10002a938ldp x29, x30, [sp+16]
10002a93cldp x20, x19, [sp], 32
10002a940retab
10002a8a4
10002a8a4fn_10002a8a4:
10002a8a4pacibsp
10002a8a8stp x20, x19, [sp-32]!
10002a8acstp x29, x30, [sp+16]
10002a8b0add x29, sp, 16
10002a8b4movz x19, 20585
10002a8b8movk x19, 0x6f680000
10002a8bcmovk x19, 0x656e00000000
10002a8c0movk x19, 0x3531000000000000
10002a8c4bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10002a8c8adr x10, 0x1e4d8
10002a8cchint
10002a8d0add x9, x10, 1024
10002a8d4ldr x8, [x10+1024]
10002a8d8eor x11, x8, x19
10002a8dcldur x8, [x9+3]
10002a8e0movz x12, 28271
10002a8e4movk x12, 0x31650000
10002a8e8movk x12, 0x2c3500000000
10002a8ecmovk x12, 0x32000000000000
10002a8f0eor x12, x8, x12
10002a8f4movz w8, 17
10002a8f8orr x11, x11, x12
10002a8fccbz x11, 0x10002a930
10002a900ldr x10, [x10+1024]
10002a904eor x10, x19, x10
10002a908ldur x9, [x9+3]
10002a90cmovz x11, 28271
10002a910movk x11, 0x31650000
10002a914movk x11, 0x2c3500000000
10002a918movk x11, 0x33000000000000
10002a91ceor x9, x9, x11
10002a920orr x9, x10, x9
10002a924subs xzr, x9, 0
10002a928movz w9, 25
10002a92ccsel w8, w8, w9, eq
10002a930
10002a930loc_10002a930:
10002a930adrp x9, 0x1e000
10002a934str w8, [x9+3264]
10002a938ldp x29, x30, [sp+16]
10002a93cldp x20, x19, [sp], 32
10002a940retab
10002a8a4
10002a944
10002a944__ZN6TaskRWI13FDGuardNeonRWEC1ERKS0_PN2KS4taskE:
10002a944str x1, [x0]
10002a948movz w8, 1
10002a94cstrb w8, [x0+8]
10002a950str x2, [x0+16]
10002a954movi v0.2d, 0
10002a958stur q0, [x0+24]
10002a95cstur q0, [x0+40]
10002a960movz w8, 0x3f800000
10002a964str w8, [x0+56]
10002a968ret x30
10002a944
10002a944__ZN6TaskRWI13FDGuardNeonRWEC1ERKS0_PN2KS4taskE:
10002a944str x1, [x0]
10002a948movz w8, 1
10002a94cstrb w8, [x0+8]
10002a950str x2, [x0+16]
10002a954movi v0.2d, 0
10002a958stur q0, [x0+24]
10002a95cstur q0, [x0+40]
10002a960movz w8, 0x3f800000
10002a964str w8, [x0+56]
10002a968ret x30
10002a944
10002a96c
10002a96c__ZNK6TaskRWI13FDGuardNeonRWEcvbEv:
10002a96cldrb w8, [x0+8]
10002a970cbz w8, 0x10002a984
10002a974ldr x8, [x0+16]
10002a978subs xzr, x8, 0
10002a97ccset w0, ne
10002a980ret x30
10002a984
10002a984loc_10002a984:
10002a984movz w0, 0
10002a988ret x30
10002a96c
10002a96c__ZNK6TaskRWI13FDGuardNeonRWEcvbEv:
10002a96cldrb w8, [x0+8]
10002a970cbz w8, 0x10002a984
10002a974ldr x8, [x0+16]
10002a978subs xzr, x8, 0
10002a97ccset w0, ne
10002a980ret x30
10002a984
10002a984loc_10002a984:
10002a984movz w0, 0
10002a988ret x30
10002a96c
10002a98c
10002a98c__ZNK6TaskRWI13FDGuardNeonRWE10readLengthEyyy:
10002a98cmovz w4, 1
10002a990b 0x10003d660
10002a98c
10002a98c__ZNK6TaskRWI13FDGuardNeonRWE10readLengthEyyy:
10002a98cmovz w4, 1
10002a990b 0x10003d660
10002a98c
10002a994
10002a994__ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE:
10002a994pacibsp
10002a998sub sp, sp, 112
10002a99cstp x28, x27, [sp+16]
10002a9a0stp x26, x25, [sp+32]
10002a9a4stp x24, x23, [sp+48]
10002a9a8stp x22, x21, [sp+64]
10002a9acstp x20, x19, [sp+80]
10002a9b0stp x29, x30, [sp+96]
10002a9b4add x29, sp, 96
10002a9b8cbz w3, 0x10002aadc
10002a9bcmov x22, x1
10002a9c0mov x21, x0
10002a9c4movz w0, 0
10002a9c8cbz x1, 0x10002aaec
10002a9ccmov x20, x2
10002a9d0cbz x2, 0x10002aaec
10002a9d4mov x19, x4
10002a9d8xpacd x22
10002a9dcadd x24, x22, w3, uxtw
10002a9e0hint
10002a9e4ldr x25, 0x1a00c
10002a9e8hint
10002a9ecldr x26, 0x1a014
10002a9f0b 0x10002a9f8
10002a9f4
10002a9f4loc_10002a9f4:
10002a9f4cbz x27, 0x10002aae4
10002a9f8
10002a9f8loc_10002a9f8:
10002a9f8mov x28, x22
10002a9fcsubs x8, x24, x22
10002aa00b.ls 0x10002aae4
10002aa04ldr x22, [x25]
10002aa08ldr x9, [x26]
10002aa0cadd x10, x9, x28
10002aa10sub x9, xzr, x9
10002aa14and x10, x10, x9
10002aa18sub x10, x10, x28
10002aa1csubs xzr, x10, x8
10002aa20csel x23, x10, x8, lo
10002aa24and x2, x28, x9
10002aa28add x0, sp, 0
10002aa2cmov x1, x21
10002aa30bl fn_10002accc
10002aa34ldr x27, [sp]
10002aa38cbz x27, 0x10002aa5c
10002aa3cand x8, x22, x28
10002aa40subs wzr, w19, 1
10002aa44b.eq 0x10002aa74
10002aa48cbnz w19, 0x10002aa88
10002aa4cldr x9, [x27]
10002aa50add x0, x9, x8
10002aa54mov x1, x20
10002aa58b 0x10002aa80
10002aa5c
10002aa5cloc_10002aa5c:
10002aa5cmovz w0, 0
10002aa60bl usleep@plt
10002aa64mov x22, x28
10002aa68ldr x23, [sp+8]
10002aa6ccbnz x23, 0x10002aa98
10002aa70b 0x10002a9f4
10002aa74
10002aa74loc_10002aa74:
10002aa74ldr x9, [x27]
10002aa78add x1, x9, x8
10002aa7cmov x0, x20
10002aa80
10002aa80loc_10002aa80:
10002aa80mov x2, x23
10002aa84bl memcpy@plt
10002aa88
10002aa88loc_10002aa88:
10002aa88add x22, x23, x28
10002aa8cadd x20, x23, x20
10002aa90ldr x23, [sp+8]
10002aa94cbz x23, 0x10002a9f4
10002aa98
10002aa98loc_10002aa98:
10002aa98add x8, x23, 8
10002aa9cmovn x9, 0
10002aaa0ldaddal x9, x8, [x8]
10002aaa4cbnz x8, 0x10002a9f4
10002aaa8ldr x16, [x23]
10002aaacmov x17, x23
10002aab0movk x17, 0x634f000000000000
10002aab4autda x16, x17
10002aab8ldr x8, [x16+16]!
10002aabcmov x9, x16
10002aac0mov x0, x23
10002aac4mov x17, x9
10002aac8movk x17, 0x4444000000000000
10002aaccblraa x8, x17
10002aad0mov x0, x23
10002aad4bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002aad8b 0x10002a9f4
10002aadc
10002aadcloc_10002aadc:
10002aadcmovz w0, 1
10002aae0b 0x10002aaec
10002aae4
10002aae4loc_10002aae4:
10002aae4subs xzr, x24, x28
10002aae8cset w0, ls
10002aaec
10002aaecloc_10002aaec:
10002aaecldp x29, x30, [sp+96]
10002aaf0ldp x20, x19, [sp+80]
10002aaf4ldp x22, x21, [sp+64]
10002aaf8ldp x24, x23, [sp+48]
10002aafcldp x26, x25, [sp+32]
10002ab00ldp x28, x27, [sp+16]
10002ab04add sp, sp, 112
10002ab08retab
10002ab0cmov x19, x0
10002ab10add x0, sp, 0
10002ab14bl fn_10002b114
10002ab18mov x0, x19
10002ab1cbl _Unwind_Resume@plt
10002a994
10002a994__ZNK6TaskRWI13FDGuardNeonRWE7performEyyjNS1_11PerformTypeE:
10002a994pacibsp
10002a998sub sp, sp, 112
10002a99cstp x28, x27, [sp+16]
10002a9a0stp x26, x25, [sp+32]
10002a9a4stp x24, x23, [sp+48]
10002a9a8stp x22, x21, [sp+64]
10002a9acstp x20, x19, [sp+80]
10002a9b0stp x29, x30, [sp+96]
10002a9b4add x29, sp, 96
10002a9b8cbz w3, 0x10002aadc
10002a9bcmov x22, x1
10002a9c0mov x21, x0
10002a9c4movz w0, 0
10002a9c8cbz x1, 0x10002aaec
10002a9ccmov x20, x2
10002a9d0cbz x2, 0x10002aaec
10002a9d4mov x19, x4
10002a9d8xpacd x22
10002a9dcadd x24, x22, w3, uxtw
10002a9e0hint
10002a9e4ldr x25, 0x1a00c
10002a9e8hint
10002a9ecldr x26, 0x1a014
10002a9f0b 0x10002a9f8
10002a9f4
10002a9f4loc_10002a9f4:
10002a9f4cbz x27, 0x10002aae4
10002a9f8
10002a9f8loc_10002a9f8:
10002a9f8mov x28, x22
10002a9fcsubs x8, x24, x22
10002aa00b.ls 0x10002aae4
10002aa04ldr x22, [x25]
10002aa08ldr x9, [x26]
10002aa0cadd x10, x9, x28
10002aa10sub x9, xzr, x9
10002aa14and x10, x10, x9
10002aa18sub x10, x10, x28
10002aa1csubs xzr, x10, x8
10002aa20csel x23, x10, x8, lo
10002aa24and x2, x28, x9
10002aa28add x0, sp, 0
10002aa2cmov x1, x21
10002aa30bl fn_10002accc
10002aa34ldr x27, [sp]
10002aa38cbz x27, 0x10002aa5c
10002aa3cand x8, x22, x28
10002aa40subs wzr, w19, 1
10002aa44b.eq 0x10002aa74
10002aa48cbnz w19, 0x10002aa88
10002aa4cldr x9, [x27]
10002aa50add x0, x9, x8
10002aa54mov x1, x20
10002aa58b 0x10002aa80
10002aa5c
10002aa5cloc_10002aa5c:
10002aa5cmovz w0, 0
10002aa60bl usleep@plt
10002aa64mov x22, x28
10002aa68ldr x23, [sp+8]
10002aa6ccbnz x23, 0x10002aa98
10002aa70b 0x10002a9f4
10002aa74
10002aa74loc_10002aa74:
10002aa74ldr x9, [x27]
10002aa78add x1, x9, x8
10002aa7cmov x0, x20
10002aa80
10002aa80loc_10002aa80:
10002aa80mov x2, x23
10002aa84bl memcpy@plt
10002aa88
10002aa88loc_10002aa88:
10002aa88add x22, x23, x28
10002aa8cadd x20, x23, x20
10002aa90ldr x23, [sp+8]
10002aa94cbz x23, 0x10002a9f4
10002aa98
10002aa98loc_10002aa98:
10002aa98add x8, x23, 8
10002aa9cmovn x9, 0
10002aaa0ldaddal x9, x8, [x8]
10002aaa4cbnz x8, 0x10002a9f4
10002aaa8ldr x16, [x23]
10002aaacmov x17, x23
10002aab0movk x17, 0x634f000000000000
10002aab4autda x16, x17
10002aab8ldr x8, [x16+16]!
10002aabcmov x9, x16
10002aac0mov x0, x23
10002aac4mov x17, x9
10002aac8movk x17, 0x4444000000000000
10002aaccblraa x8, x17
10002aad0mov x0, x23
10002aad4bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002aad8b 0x10002a9f4
10002aadc
10002aadcloc_10002aadc:
10002aadcmovz w0, 1
10002aae0b 0x10002aaec
10002aae4
10002aae4loc_10002aae4:
10002aae4subs xzr, x24, x28
10002aae8cset w0, ls
10002aaec
10002aaecloc_10002aaec:
10002aaecldp x29, x30, [sp+96]
10002aaf0ldp x20, x19, [sp+80]
10002aaf4ldp x22, x21, [sp+64]
10002aaf8ldp x24, x23, [sp+48]
10002aafcldp x26, x25, [sp+32]
10002ab00ldp x28, x27, [sp+16]
10002ab04add sp, sp, 112
10002ab08retab
10002ab0cmov x19, x0
10002ab10add x0, sp, 0
10002ab14bl fn_10002b114
10002ab18mov x0, x19
10002ab1cbl _Unwind_Resume@plt
10002a994
10002ab20
10002ab20__ZNK6TaskRWI13FDGuardNeonRWE11writeLengthEyyj:
10002ab20movz w4, 0
10002ab24b 0x10003d660
10002ab20
10002ab20__ZNK6TaskRWI13FDGuardNeonRWE11writeLengthEyyj:
10002ab20movz w4, 0
10002ab24b 0x10003d660
10002ab20
10002ab28
10002ab28__ZNK6TaskRWI13FDGuardNeonRWE16readRemoteStringEPKc:
10002ab28pacibsp
10002ab2csub sp, sp, 128
10002ab30stp x28, x27, [sp+32]
10002ab34stp x26, x25, [sp+48]
10002ab38stp x24, x23, [sp+64]
10002ab3cstp x22, x21, [sp+80]
10002ab40stp x20, x19, [sp+96]
10002ab44stp x29, x30, [sp+112]
10002ab48add x29, sp, 112
10002ab4cmov x20, x1
10002ab50mov x21, x0
10002ab54mov x19, x8
10002ab58stp xzr, xzr, [x8]
10002ab5cstr xzr, [x8+16]
10002ab60hint
10002ab64ldr x26, 0x19e8c
10002ab68movn x27, 0
10002ab6chint
10002ab70ldr x28, 0x19e90
10002ab74b 0x10002ab84
10002ab78
10002ab78loc_10002ab78:
10002ab78add x20, x22, x20
10002ab7csubs xzr, x24, x22
10002ab80b.lo 0x10002ac70
10002ab84
10002ab84loc_10002ab84:
10002ab84ldr x22, [x26]
10002ab88add x0, sp, 0
10002ab8cmov x1, x21
10002ab90mov x2, x20
10002ab94bl fn_10002accc
10002ab98ldr x8, [sp]
10002ab9ccbz x8, 0x10002ac20
10002aba0and x9, x22, x20
10002aba4ldr x23, [sp+8]
10002aba8stp x8, x23, [sp+16]
10002abacldr x10, [x28]
10002abb0sub x22, x10, x9
10002abb4ldr x8, [x8]
10002abb8add x25, x8, x9
10002abbcmov x0, x25
10002abc0mov x1, x22
10002abc4bl strnlen@plt
10002abc8mov x24, x0
10002abccmov x0, x19
10002abd0mov x1, x25
10002abd4mov x2, x24
10002abd8bl _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10002abdccbz x23, 0x10002ab78
10002abe0add x8, x23, 8
10002abe4ldaddal x27, x8, [x8]
10002abe8cbnz x8, 0x10002ab78
10002abecldr x16, [x23]
10002abf0mov x17, x23
10002abf4movk x17, 0x634f000000000000
10002abf8autda x16, x17
10002abfcldr x8, [x16+16]!
10002ac00mov x9, x16
10002ac04mov x0, x23
10002ac08mov x17, x9
10002ac0cmovk x17, 0x4444000000000000
10002ac10blraa x8, x17
10002ac14mov x0, x23
10002ac18bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002ac1cb 0x10002ab78
10002ac20
10002ac20loc_10002ac20:
10002ac20movz w0, 0
10002ac24bl usleep@plt
10002ac28ldr x19, [sp+8]
10002ac2ccbz x19, 0x10002ac70
10002ac30add x8, x19, 8
10002ac34movn x9, 0
10002ac38ldaddal x9, x8, [x8]
10002ac3ccbnz x8, 0x10002ac70
10002ac40ldr x16, [x19]
10002ac44mov x17, x19
10002ac48movk x17, 0x634f000000000000
10002ac4cautda x16, x17
10002ac50ldr x8, [x16+16]!
10002ac54mov x9, x16
10002ac58mov x0, x19
10002ac5cmov x17, x9
10002ac60movk x17, 0x4444000000000000
10002ac64blraa x8, x17
10002ac68mov x0, x19
10002ac6cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002ac70
10002ac70loc_10002ac70:
10002ac70ldp x29, x30, [sp+112]
10002ac74ldp x20, x19, [sp+96]
10002ac78ldp x22, x21, [sp+80]
10002ac7cldp x24, x23, [sp+64]
10002ac80ldp x26, x25, [sp+48]
10002ac84ldp x28, x27, [sp+32]
10002ac88add sp, sp, 128
10002ac8cretab
10002ac90mov x20, x0
10002ac94add x0, sp, 0
10002ac98bl fn_10002b114
10002ac9cb 0x10002acb4
10002aca0mov x20, x0
10002aca4add x0, sp, 16
10002aca8bl fn_10002b114
10002acacb 0x10002acb4
10002acb0mov x20, x0
10002acb4
10002acb4loc_10002acb4:
10002acb4ldrsb w8, [x19+23]
10002acb8tbz w8, 31, 0x10002acc4
10002acbcldr x0, [x19]
10002acc0bl _ZdlPv@plt
10002acc4
10002acc4loc_10002acc4:
10002acc4mov x0, x20
10002acc8bl _Unwind_Resume@plt
10002ab28
10002ab28__ZNK6TaskRWI13FDGuardNeonRWE16readRemoteStringEPKc:
10002ab28pacibsp
10002ab2csub sp, sp, 128
10002ab30stp x28, x27, [sp+32]
10002ab34stp x26, x25, [sp+48]
10002ab38stp x24, x23, [sp+64]
10002ab3cstp x22, x21, [sp+80]
10002ab40stp x20, x19, [sp+96]
10002ab44stp x29, x30, [sp+112]
10002ab48add x29, sp, 112
10002ab4cmov x20, x1
10002ab50mov x21, x0
10002ab54mov x19, x8
10002ab58stp xzr, xzr, [x8]
10002ab5cstr xzr, [x8+16]
10002ab60hint
10002ab64ldr x26, 0x19e8c
10002ab68movn x27, 0
10002ab6chint
10002ab70ldr x28, 0x19e90
10002ab74b 0x10002ab84
10002ab78
10002ab78loc_10002ab78:
10002ab78add x20, x22, x20
10002ab7csubs xzr, x24, x22
10002ab80b.lo 0x10002ac70
10002ab84
10002ab84loc_10002ab84:
10002ab84ldr x22, [x26]
10002ab88add x0, sp, 0
10002ab8cmov x1, x21
10002ab90mov x2, x20
10002ab94bl fn_10002accc
10002ab98ldr x8, [sp]
10002ab9ccbz x8, 0x10002ac20
10002aba0and x9, x22, x20
10002aba4ldr x23, [sp+8]
10002aba8stp x8, x23, [sp+16]
10002abacldr x10, [x28]
10002abb0sub x22, x10, x9
10002abb4ldr x8, [x8]
10002abb8add x25, x8, x9
10002abbcmov x0, x25
10002abc0mov x1, x22
10002abc4bl strnlen@plt
10002abc8mov x24, x0
10002abccmov x0, x19
10002abd0mov x1, x25
10002abd4mov x2, x24
10002abd8bl _ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcm@plt
10002abdccbz x23, 0x10002ab78
10002abe0add x8, x23, 8
10002abe4ldaddal x27, x8, [x8]
10002abe8cbnz x8, 0x10002ab78
10002abecldr x16, [x23]
10002abf0mov x17, x23
10002abf4movk x17, 0x634f000000000000
10002abf8autda x16, x17
10002abfcldr x8, [x16+16]!
10002ac00mov x9, x16
10002ac04mov x0, x23
10002ac08mov x17, x9
10002ac0cmovk x17, 0x4444000000000000
10002ac10blraa x8, x17
10002ac14mov x0, x23
10002ac18bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002ac1cb 0x10002ab78
10002ac20
10002ac20loc_10002ac20:
10002ac20movz w0, 0
10002ac24bl usleep@plt
10002ac28ldr x19, [sp+8]
10002ac2ccbz x19, 0x10002ac70
10002ac30add x8, x19, 8
10002ac34movn x9, 0
10002ac38ldaddal x9, x8, [x8]
10002ac3ccbnz x8, 0x10002ac70
10002ac40ldr x16, [x19]
10002ac44mov x17, x19
10002ac48movk x17, 0x634f000000000000
10002ac4cautda x16, x17
10002ac50ldr x8, [x16+16]!
10002ac54mov x9, x16
10002ac58mov x0, x19
10002ac5cmov x17, x9
10002ac60movk x17, 0x4444000000000000
10002ac64blraa x8, x17
10002ac68mov x0, x19
10002ac6cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002ac70
10002ac70loc_10002ac70:
10002ac70ldp x29, x30, [sp+112]
10002ac74ldp x20, x19, [sp+96]
10002ac78ldp x22, x21, [sp+80]
10002ac7cldp x24, x23, [sp+64]
10002ac80ldp x26, x25, [sp+48]
10002ac84ldp x28, x27, [sp+32]
10002ac88add sp, sp, 128
10002ac8cretab
10002ac90mov x20, x0
10002ac94add x0, sp, 0
10002ac98bl fn_10002b114
10002ac9cb 0x10002acb4
10002aca0mov x20, x0
10002aca4add x0, sp, 16
10002aca8bl fn_10002b114
10002acacb 0x10002acb4
10002acb0mov x20, x0
10002acb4
10002acb4loc_10002acb4:
10002acb4ldrsb w8, [x19+23]
10002acb8tbz w8, 31, 0x10002acc4
10002acbcldr x0, [x19]
10002acc0bl _ZdlPv@plt
10002acc4
10002acc4loc_10002acc4:
10002acc4mov x0, x20
10002acc8bl _Unwind_Resume@plt
10002ab28
10002accc
10002acccfn_10002accc:
10002acccpacibsp
10002acd0sub sp, sp, 208
10002acd4stp x28, x27, [sp+112]
10002acd8stp x26, x25, [sp+128]
10002acdcstp x24, x23, [sp+144]
10002ace0stp x22, x21, [sp+160]
10002ace4stp x20, x19, [sp+176]
10002ace8stp x29, x30, [sp+192]
10002acecadd x29, sp, 192
10002acf0mov x22, x1
10002acf4mov x19, x0
10002acf8hint
10002acfcldr x25, 0x19d04
10002ad00ldr x8, [x25]
10002ad04sub x8, xzr, x8
10002ad08and x21, x8, x2
10002ad0cstr x21, [sp+96]
10002ad10add x20, x1, 24
10002ad14ldr x9, [x1+32]
10002ad18cbz x9, 0x10002ade0
10002ad1cfmov d0, x9
10002ad20cnt v0.8b, v0.8b
10002ad24uaddlv h0, v0.8b
10002ad28fmov w11, s0
10002ad2csubs xzr, x11, 1
10002ad30b.hi 0x10002ad40
10002ad34sub x8, x9, 1
10002ad38and x8, x8, x21
10002ad3cb 0x10002ad54
10002ad40
10002ad40loc_10002ad40:
10002ad40mov x8, x21
10002ad44subs xzr, x21, x9
10002ad48b.lo 0x10002ad54
10002ad4cudiv x8, x21, x9
10002ad50msub x8, x8, x9, x21
10002ad54
10002ad54loc_10002ad54:
10002ad54ldr x10, [x20]
10002ad58ldr x10, [x10+3*x8]
10002ad5ccbz x10, 0x10002ade0
10002ad60ldr x10, [x10]
10002ad64cbz x10, 0x10002ade0
10002ad68subs xzr, x11, 2
10002ad6cb.hs 0x10002ad8c
10002ad70sub x9, x9, 1
10002ad74b 0x10002adc8
10002ad78
10002ad78loc_10002ad78:
10002ad78ldr x11, [x10+16]
10002ad7csubs xzr, x11, x21
10002ad80b.eq 0x10002b088
10002ad84
10002ad84loc_10002ad84:
10002ad84ldr x10, [x10]
10002ad88cbz x10, 0x10002ade0
10002ad8c
10002ad8cloc_10002ad8c:
10002ad8cldr x11, [x10+8]
10002ad90subs xzr, x11, x21
10002ad94b.eq 0x10002ad78
10002ad98subs xzr, x11, x9
10002ad9cb.lo 0x10002ada8
10002ada0udiv x12, x11, x9
10002ada4msub x11, x12, x9, x11
10002ada8
10002ada8loc_10002ada8:
10002ada8subs xzr, x11, x8
10002adacb.eq 0x10002ad84
10002adb0b 0x10002ade0
10002adb4
10002adb4loc_10002adb4:
10002adb4ldr x11, [x10+16]
10002adb8subs xzr, x11, x21
10002adbcb.eq 0x10002b088
10002adc0
10002adc0loc_10002adc0:
10002adc0ldr x10, [x10]
10002adc4cbz x10, 0x10002ade0
10002adc8
10002adc8loc_10002adc8:
10002adc8ldr x11, [x10+8]
10002adccsubs xzr, x11, x21
10002add0b.eq 0x10002adb4
10002add4and x11, x11, x9
10002add8subs xzr, x11, x8
10002addcb.eq 0x10002adc0
10002ade0
10002ade0loc_10002ade0:
10002ade0movz w0, 50
10002ade4bl usleep@plt
10002ade8ldr x24, [x22]
10002adecldr x1, [x22+16]
10002adf0add x8, sp, 72
10002adf4mov x0, x24
10002adf8mov x2, x21
10002adfcbl _ZNK12KernelReaderI13FDGuardNeonRWE24getVmObjectForVirtInTaskEPN2KS4taskEy@plt
10002ae00ldr x1, [sp+72]
10002ae04cbz x1, 0x10002ae34
10002ae08ldp x2, x23, [sp+80]
10002ae0cadd x8, sp, 72
10002ae10mov x0, x24
10002ae14bl _ZNK12KernelWriterI13FDGuardNeonRWE23createShmemWithVmObjectEPN2KS9vm_objectEy@plt
10002ae18ldr w24, [sp+72]
10002ae1csub w22, w24, 1
10002ae20adds wzr, w22, 2
10002ae24b.hs 0x10002ae44
10002ae28str w24, [sp+64]
10002ae2cstr wzr, [sp+72]
10002ae30b 0x10002ae50
10002ae34
10002ae34loc_10002ae34:
10002ae34movz w0, 0
10002ae38bl usleep@plt
10002ae3cstp xzr, xzr, [x19]
10002ae40b 0x10002b068
10002ae44
10002ae44loc_10002ae44:
10002ae44movz w0, 0
10002ae48bl usleep@plt
10002ae4cstp xzr, xzr, [x19]
10002ae50
10002ae50loc_10002ae50:
10002ae50add x0, sp, 72
10002ae54bl fn_100019264
10002ae58adds wzr, w22, 3
10002ae5cb.hi 0x10002b068
10002ae60ldr x22, [x25]
10002ae64bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10002ae68mov x25, x0
10002ae6cldr w26, [x0]
10002ae70stur xzr, [x29-88]
10002ae74movz w8, 2
10002ae78str w8, [sp+8]
10002ae7cmovz x8, 71
10002ae80movk x8, 0x4700000000
10002ae84str x8, [sp]
10002ae88movz w27, 1
10002ae8csub x1, x29, 88
10002ae90mov x0, x26
10002ae94mov x2, x22
10002ae98movz x3, 0
10002ae9cmovz w4, 1
10002aea0mov x5, x24
10002aea4mov x6, x23
10002aea8movz w7, 0
10002aeacbl mach_vm_map@plt
10002aeb0mov x3, x0
10002aeb4movz x8, 71
10002aeb8movk x8, 0x200000000
10002aebcstr x8, [sp+32]
10002aec0movz x8, 0x4700000000
10002aec4stp x23, x8, [sp+16]
10002aec8stp w27, w24, [sp+8]
10002aeccstr xzr, [sp]
10002aed0adr x0, 0x17329
10002aed4hint
10002aed8sub x6, x29, 88
10002aedcmovz w1, 0
10002aee0movz x2, 0
10002aee4movz w4, 0
10002aee8mov x5, x26
10002aeecmov x7, x22
10002aef0bl fn_100020cd8
10002aef4tbz w0, 0, 0x10002b044
10002aef8ldur x24, [x29-88]
10002aefcstp x24, x22, [sp+40]
10002af00ldr w25, [x25]
10002af04str w25, [sp+56]
10002af08cbz x24, 0x10002b04c
10002af0cstp x24, x22, [sp+72]
10002af10str w25, [sp+88]
10002af14str wzr, [sp+56]
10002af18str xzr, [sp+40]
10002af1cadd x0, sp, 40
10002af20bl __ZN14TaskAllocationD1Ev
10002af24movz w0, 48
10002af28bl _Znwm@plt
10002af2cmov x23, x0
10002af30adr x16, 0x1a328
10002af34hint
10002af38add x16, x16, 16
10002af3cmov x17, x0
10002af40movk x17, 0x634f000000000000
10002af44pacda x16, x17
10002af48stp xzr, xzr, [x0+8]
10002af4cstr x16, [x0]
10002af50mov x26, x0
10002af54str x24, [x26+24]!
10002af58str x22, [x0+32]
10002af5cstr w25, [x0+40]
10002af60str wzr, [sp+88]
10002af64str xzr, [sp+72]
10002af68stp x26, x0, [sp+40]
10002af6cadd x2, sp, 96
10002af70mov x0, x20
10002af74mov x1, x21
10002af78bl fn_10002b190
10002af7cstp xzr, xzr, [sp+40]
10002af80ldr x21, [x0+32]
10002af84stp x26, x23, [x0+24]
10002af88cbz x21, 0x10002afcc
10002af8cadd x8, x21, 8
10002af90movn x9, 0
10002af94ldaddal x9, x8, [x8]
10002af98cbnz x8, 0x10002afcc
10002af9cldr x16, [x21]
10002afa0mov x17, x21
10002afa4movk x17, 0x634f000000000000
10002afa8autda x16, x17
10002afacldr x8, [x16+16]!
10002afb0mov x9, x16
10002afb4mov x0, x21
10002afb8mov x17, x9
10002afbcmovk x17, 0x4444000000000000
10002afc0blraa x8, x17
10002afc4mov x0, x21
10002afc8bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002afcc
10002afccloc_10002afcc:
10002afccldr x21, [sp+48]
10002afd0cbz x21, 0x10002b014
10002afd4add x8, x21, 8
10002afd8movn x9, 0
10002afdcldaddal x9, x8, [x8]
10002afe0cbnz x8, 0x10002b014
10002afe4ldr x16, [x21]
10002afe8mov x17, x21
10002afecmovk x17, 0x634f000000000000
10002aff0autda x16, x17
10002aff4ldr x8, [x16+16]!
10002aff8mov x9, x16
10002affcmov x0, x21
10002b000mov x17, x9
10002b004movk x17, 0x4444000000000000
10002b008blraa x8, x17
10002b00cmov x0, x21
10002b010bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002b014
10002b014loc_10002b014:
10002b014ldr x1, [sp+96]
10002b018add x2, sp, 96
10002b01cmov x0, x20
10002b020bl fn_10002b190
10002b024ldp x9, x8, [x0+24]
10002b028stp x9, x8, [x19]
10002b02ccbz x8, 0x10002b03c
10002b030add x8, x8, 8
10002b034movz w9, 1
10002b038ldadd x9, x8, [x8]
10002b03c
10002b03cloc_10002b03c:
10002b03cadd x0, sp, 72
10002b040b 0x10002b05c
10002b044
10002b044loc_10002b044:
10002b044stp xzr, xzr, [sp+40]
10002b048str xzr, [sp+56]
10002b04c
10002b04cloc_10002b04c:
10002b04cmovz w0, 0
10002b050bl usleep@plt
10002b054stp xzr, xzr, [x19]
10002b058add x0, sp, 40
10002b05c
10002b05cloc_10002b05c:
10002b05cbl __ZN14TaskAllocationD1Ev
10002b060add x0, sp, 64
10002b064bl fn_100019264
10002b068
10002b068loc_10002b068:
10002b068ldp x29, x30, [sp+192]
10002b06cldp x20, x19, [sp+176]
10002b070ldp x22, x21, [sp+160]
10002b074ldp x24, x23, [sp+144]
10002b078ldp x26, x25, [sp+128]
10002b07cldp x28, x27, [sp+112]
10002b080add sp, sp, 208
10002b084retab
10002b088
10002b088loc_10002b088:
10002b088ldr x8, [x10+24]
10002b08cstr x8, [x19]
10002b090ldr x8, [x10+32]
10002b094str x8, [x19+8]
10002b098cbz x8, 0x10002b068
10002b09cadd x8, x8, 8
10002b0a0movz w9, 1
10002b0a4ldadd x9, x8, [x8]
10002b0a8b 0x10002b068
10002b0acb 0x10002b0c0
10002b0b0mov x19, x0
10002b0b4add x0, sp, 40
10002b0b8bl fn_10002b114
10002b0bcb 0x10002b0c4
10002b0c0
10002b0c0loc_10002b0c0:
10002b0c0mov x19, x0
10002b0c4
10002b0c4loc_10002b0c4:
10002b0c4add x0, sp, 72
10002b0c8bl __ZN14TaskAllocationD1Ev
10002b0ccb 0x10002b100
10002b0d0mov x19, x0
10002b0d4add x0, sp, 40
10002b0d8bl __ZN14TaskAllocationD1Ev
10002b0dcb 0x10002b100
10002b0e0bl fn_100005128
10002b0e4mov x19, x0
10002b0e8add x0, sp, 72
10002b0ecbl fn_100019264
10002b0f0b 0x10002b108
10002b0f4bl fn_100005128
10002b0f8bl fn_100005128
10002b0fcmov x19, x0
10002b100
10002b100loc_10002b100:
10002b100add x0, sp, 64
10002b104bl fn_100019264
10002b108
10002b108loc_10002b108:
10002b108mov x0, x19
10002b10cbl _Unwind_Resume@plt
10002b110bl fn_100005128
10002accc
10002acccfn_10002accc:
10002acccpacibsp
10002acd0sub sp, sp, 208
10002acd4stp x28, x27, [sp+112]
10002acd8stp x26, x25, [sp+128]
10002acdcstp x24, x23, [sp+144]
10002ace0stp x22, x21, [sp+160]
10002ace4stp x20, x19, [sp+176]
10002ace8stp x29, x30, [sp+192]
10002acecadd x29, sp, 192
10002acf0mov x22, x1
10002acf4mov x19, x0
10002acf8hint
10002acfcldr x25, 0x19d04
10002ad00ldr x8, [x25]
10002ad04sub x8, xzr, x8
10002ad08and x21, x8, x2
10002ad0cstr x21, [sp+96]
10002ad10add x20, x1, 24
10002ad14ldr x9, [x1+32]
10002ad18cbz x9, 0x10002ade0
10002ad1cfmov d0, x9
10002ad20cnt v0.8b, v0.8b
10002ad24uaddlv h0, v0.8b
10002ad28fmov w11, s0
10002ad2csubs xzr, x11, 1
10002ad30b.hi 0x10002ad40
10002ad34sub x8, x9, 1
10002ad38and x8, x8, x21
10002ad3cb 0x10002ad54
10002ad40
10002ad40loc_10002ad40:
10002ad40mov x8, x21
10002ad44subs xzr, x21, x9
10002ad48b.lo 0x10002ad54
10002ad4cudiv x8, x21, x9
10002ad50msub x8, x8, x9, x21
10002ad54
10002ad54loc_10002ad54:
10002ad54ldr x10, [x20]
10002ad58ldr x10, [x10+3*x8]
10002ad5ccbz x10, 0x10002ade0
10002ad60ldr x10, [x10]
10002ad64cbz x10, 0x10002ade0
10002ad68subs xzr, x11, 2
10002ad6cb.hs 0x10002ad8c
10002ad70sub x9, x9, 1
10002ad74b 0x10002adc8
10002ad78
10002ad78loc_10002ad78:
10002ad78ldr x11, [x10+16]
10002ad7csubs xzr, x11, x21
10002ad80b.eq 0x10002b088
10002ad84
10002ad84loc_10002ad84:
10002ad84ldr x10, [x10]
10002ad88cbz x10, 0x10002ade0
10002ad8c
10002ad8cloc_10002ad8c:
10002ad8cldr x11, [x10+8]
10002ad90subs xzr, x11, x21
10002ad94b.eq 0x10002ad78
10002ad98subs xzr, x11, x9
10002ad9cb.lo 0x10002ada8
10002ada0udiv x12, x11, x9
10002ada4msub x11, x12, x9, x11
10002ada8
10002ada8loc_10002ada8:
10002ada8subs xzr, x11, x8
10002adacb.eq 0x10002ad84
10002adb0b 0x10002ade0
10002adb4
10002adb4loc_10002adb4:
10002adb4ldr x11, [x10+16]
10002adb8subs xzr, x11, x21
10002adbcb.eq 0x10002b088
10002adc0
10002adc0loc_10002adc0:
10002adc0ldr x10, [x10]
10002adc4cbz x10, 0x10002ade0
10002adc8
10002adc8loc_10002adc8:
10002adc8ldr x11, [x10+8]
10002adccsubs xzr, x11, x21
10002add0b.eq 0x10002adb4
10002add4and x11, x11, x9
10002add8subs xzr, x11, x8
10002addcb.eq 0x10002adc0
10002ade0
10002ade0loc_10002ade0:
10002ade0movz w0, 50
10002ade4bl usleep@plt
10002ade8ldr x24, [x22]
10002adecldr x1, [x22+16]
10002adf0add x8, sp, 72
10002adf4mov x0, x24
10002adf8mov x2, x21
10002adfcbl _ZNK12KernelReaderI13FDGuardNeonRWE24getVmObjectForVirtInTaskEPN2KS4taskEy@plt
10002ae00ldr x1, [sp+72]
10002ae04cbz x1, 0x10002ae34
10002ae08ldp x2, x23, [sp+80]
10002ae0cadd x8, sp, 72
10002ae10mov x0, x24
10002ae14bl _ZNK12KernelWriterI13FDGuardNeonRWE23createShmemWithVmObjectEPN2KS9vm_objectEy@plt
10002ae18ldr w24, [sp+72]
10002ae1csub w22, w24, 1
10002ae20adds wzr, w22, 2
10002ae24b.hs 0x10002ae44
10002ae28str w24, [sp+64]
10002ae2cstr wzr, [sp+72]
10002ae30b 0x10002ae50
10002ae34
10002ae34loc_10002ae34:
10002ae34movz w0, 0
10002ae38bl usleep@plt
10002ae3cstp xzr, xzr, [x19]
10002ae40b 0x10002b068
10002ae44
10002ae44loc_10002ae44:
10002ae44movz w0, 0
10002ae48bl usleep@plt
10002ae4cstp xzr, xzr, [x19]
10002ae50
10002ae50loc_10002ae50:
10002ae50add x0, sp, 72
10002ae54bl fn_100019264
10002ae58adds wzr, w22, 3
10002ae5cb.hi 0x10002b068
10002ae60ldr x22, [x25]
10002ae64bl _ZN17LocalTaskPortImplI8TaskPortE11GetTaskSelfEv@plt
10002ae68mov x25, x0
10002ae6cldr w26, [x0]
10002ae70stur xzr, [x29-88]
10002ae74movz w8, 2
10002ae78str w8, [sp+8]
10002ae7cmovz x8, 71
10002ae80movk x8, 0x4700000000
10002ae84str x8, [sp]
10002ae88movz w27, 1
10002ae8csub x1, x29, 88
10002ae90mov x0, x26
10002ae94mov x2, x22
10002ae98movz x3, 0
10002ae9cmovz w4, 1
10002aea0mov x5, x24
10002aea4mov x6, x23
10002aea8movz w7, 0
10002aeacbl mach_vm_map@plt
10002aeb0mov x3, x0
10002aeb4movz x8, 71
10002aeb8movk x8, 0x200000000
10002aebcstr x8, [sp+32]
10002aec0movz x8, 0x4700000000
10002aec4stp x23, x8, [sp+16]
10002aec8stp w27, w24, [sp+8]
10002aeccstr xzr, [sp]
10002aed0adr x0, 0x17329
10002aed4hint
10002aed8sub x6, x29, 88
10002aedcmovz w1, 0
10002aee0movz x2, 0
10002aee4movz w4, 0
10002aee8mov x5, x26
10002aeecmov x7, x22
10002aef0bl fn_100020cd8
10002aef4tbz w0, 0, 0x10002b044
10002aef8ldur x24, [x29-88]
10002aefcstp x24, x22, [sp+40]
10002af00ldr w25, [x25]
10002af04str w25, [sp+56]
10002af08cbz x24, 0x10002b04c
10002af0cstp x24, x22, [sp+72]
10002af10str w25, [sp+88]
10002af14str wzr, [sp+56]
10002af18str xzr, [sp+40]
10002af1cadd x0, sp, 40
10002af20bl __ZN14TaskAllocationD1Ev
10002af24movz w0, 48
10002af28bl _Znwm@plt
10002af2cmov x23, x0
10002af30adr x16, 0x1a328
10002af34hint
10002af38add x16, x16, 16
10002af3cmov x17, x0
10002af40movk x17, 0x634f000000000000
10002af44pacda x16, x17
10002af48stp xzr, xzr, [x0+8]
10002af4cstr x16, [x0]
10002af50mov x26, x0
10002af54str x24, [x26+24]!
10002af58str x22, [x0+32]
10002af5cstr w25, [x0+40]
10002af60str wzr, [sp+88]
10002af64str xzr, [sp+72]
10002af68stp x26, x0, [sp+40]
10002af6cadd x2, sp, 96
10002af70mov x0, x20
10002af74mov x1, x21
10002af78bl fn_10002b190
10002af7cstp xzr, xzr, [sp+40]
10002af80ldr x21, [x0+32]
10002af84stp x26, x23, [x0+24]
10002af88cbz x21, 0x10002afcc
10002af8cadd x8, x21, 8
10002af90movn x9, 0
10002af94ldaddal x9, x8, [x8]
10002af98cbnz x8, 0x10002afcc
10002af9cldr x16, [x21]
10002afa0mov x17, x21
10002afa4movk x17, 0x634f000000000000
10002afa8autda x16, x17
10002afacldr x8, [x16+16]!
10002afb0mov x9, x16
10002afb4mov x0, x21
10002afb8mov x17, x9
10002afbcmovk x17, 0x4444000000000000
10002afc0blraa x8, x17
10002afc4mov x0, x21
10002afc8bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002afcc
10002afccloc_10002afcc:
10002afccldr x21, [sp+48]
10002afd0cbz x21, 0x10002b014
10002afd4add x8, x21, 8
10002afd8movn x9, 0
10002afdcldaddal x9, x8, [x8]
10002afe0cbnz x8, 0x10002b014
10002afe4ldr x16, [x21]
10002afe8mov x17, x21
10002afecmovk x17, 0x634f000000000000
10002aff0autda x16, x17
10002aff4ldr x8, [x16+16]!
10002aff8mov x9, x16
10002affcmov x0, x21
10002b000mov x17, x9
10002b004movk x17, 0x4444000000000000
10002b008blraa x8, x17
10002b00cmov x0, x21
10002b010bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002b014
10002b014loc_10002b014:
10002b014ldr x1, [sp+96]
10002b018add x2, sp, 96
10002b01cmov x0, x20
10002b020bl fn_10002b190
10002b024ldp x9, x8, [x0+24]
10002b028stp x9, x8, [x19]
10002b02ccbz x8, 0x10002b03c
10002b030add x8, x8, 8
10002b034movz w9, 1
10002b038ldadd x9, x8, [x8]
10002b03c
10002b03cloc_10002b03c:
10002b03cadd x0, sp, 72
10002b040b 0x10002b05c
10002b044
10002b044loc_10002b044:
10002b044stp xzr, xzr, [sp+40]
10002b048str xzr, [sp+56]
10002b04c
10002b04cloc_10002b04c:
10002b04cmovz w0, 0
10002b050bl usleep@plt
10002b054stp xzr, xzr, [x19]
10002b058add x0, sp, 40
10002b05c
10002b05cloc_10002b05c:
10002b05cbl __ZN14TaskAllocationD1Ev
10002b060add x0, sp, 64
10002b064bl fn_100019264
10002b068
10002b068loc_10002b068:
10002b068ldp x29, x30, [sp+192]
10002b06cldp x20, x19, [sp+176]
10002b070ldp x22, x21, [sp+160]
10002b074ldp x24, x23, [sp+144]
10002b078ldp x26, x25, [sp+128]
10002b07cldp x28, x27, [sp+112]
10002b080add sp, sp, 208
10002b084retab
10002b088
10002b088loc_10002b088:
10002b088ldr x8, [x10+24]
10002b08cstr x8, [x19]
10002b090ldr x8, [x10+32]
10002b094str x8, [x19+8]
10002b098cbz x8, 0x10002b068
10002b09cadd x8, x8, 8
10002b0a0movz w9, 1
10002b0a4ldadd x9, x8, [x8]
10002b0a8b 0x10002b068
10002b0acb 0x10002b0c0
10002b0b0mov x19, x0
10002b0b4add x0, sp, 40
10002b0b8bl fn_10002b114
10002b0bcb 0x10002b0c4
10002b0c0
10002b0c0loc_10002b0c0:
10002b0c0mov x19, x0
10002b0c4
10002b0c4loc_10002b0c4:
10002b0c4add x0, sp, 72
10002b0c8bl __ZN14TaskAllocationD1Ev
10002b0ccb 0x10002b100
10002b0d0mov x19, x0
10002b0d4add x0, sp, 40
10002b0d8bl __ZN14TaskAllocationD1Ev
10002b0dcb 0x10002b100
10002b0e0bl fn_100005128
10002b0e4mov x19, x0
10002b0e8add x0, sp, 72
10002b0ecbl fn_100019264
10002b0f0b 0x10002b108
10002b0f4bl fn_100005128
10002b0f8bl fn_100005128
10002b0fcmov x19, x0
10002b100
10002b100loc_10002b100:
10002b100add x0, sp, 64
10002b104bl fn_100019264
10002b108
10002b108loc_10002b108:
10002b108mov x0, x19
10002b10cbl _Unwind_Resume@plt
10002b110bl fn_100005128
10002accc
10002b114
10002b114fn_10002b114:
10002b114pacibsp
10002b118stp x20, x19, [sp-32]!
10002b11cstp x29, x30, [sp+16]
10002b120add x29, sp, 16
10002b124mov x19, x0
10002b128ldr x20, [x0+8]
10002b12ccbz x20, 0x10002b140
10002b130add x8, x20, 8
10002b134movn x9, 0
10002b138ldaddal x9, x8, [x8]
10002b13ccbz x8, 0x10002b150
10002b140
10002b140loc_10002b140:
10002b140mov x0, x19
10002b144ldp x29, x30, [sp+16]
10002b148ldp x20, x19, [sp], 32
10002b14cretab
10002b150
10002b150loc_10002b150:
10002b150ldr x16, [x20]
10002b154mov x17, x20
10002b158movk x17, 0x634f000000000000
10002b15cautda x16, x17
10002b160ldr x8, [x16+16]!
10002b164mov x9, x16
10002b168mov x0, x20
10002b16cmov x17, x9
10002b170movk x17, 0x4444000000000000
10002b174blraa x8, x17
10002b178mov x0, x20
10002b17cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002b180mov x0, x19
10002b184ldp x29, x30, [sp+16]
10002b188ldp x20, x19, [sp], 32
10002b18cretab
10002b114
10002b114fn_10002b114:
10002b114pacibsp
10002b118stp x20, x19, [sp-32]!
10002b11cstp x29, x30, [sp+16]
10002b120add x29, sp, 16
10002b124mov x19, x0
10002b128ldr x20, [x0+8]
10002b12ccbz x20, 0x10002b140
10002b130add x8, x20, 8
10002b134movn x9, 0
10002b138ldaddal x9, x8, [x8]
10002b13ccbz x8, 0x10002b150
10002b140
10002b140loc_10002b140:
10002b140mov x0, x19
10002b144ldp x29, x30, [sp+16]
10002b148ldp x20, x19, [sp], 32
10002b14cretab
10002b150
10002b150loc_10002b150:
10002b150ldr x16, [x20]
10002b154mov x17, x20
10002b158movk x17, 0x634f000000000000
10002b15cautda x16, x17
10002b160ldr x8, [x16+16]!
10002b164mov x9, x16
10002b168mov x0, x20
10002b16cmov x17, x9
10002b170movk x17, 0x4444000000000000
10002b174blraa x8, x17
10002b178mov x0, x20
10002b17cbl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002b180mov x0, x19
10002b184ldp x29, x30, [sp+16]
10002b188ldp x20, x19, [sp], 32
10002b18cretab
10002b114
10002b190
10002b190fn_10002b190:
10002b190pacibsp
10002b194sub sp, sp, 112
10002b198stp x26, x25, [sp+32]
10002b19cstp x24, x23, [sp+48]
10002b1a0stp x22, x21, [sp+64]
10002b1a4stp x20, x19, [sp+80]
10002b1a8stp x29, x30, [sp+96]
10002b1acadd x29, sp, 96
10002b1b0mov x22, x2
10002b1b4mov x20, x1
10002b1b8mov x19, x0
10002b1bcldr x23, [x0+8]
10002b1c0cbz x23, 0x10002b20c
10002b1c4sub x8, x23, 1
10002b1c8ands xzr, x23, x8
10002b1ccb.ne 0x10002b210
10002b1d0and x25, x8, x20
10002b1d4ldr x9, [x19]
10002b1d8ldr x0, [x9+3*x25]
10002b1dccbz x0, 0x10002b240
10002b1e0
10002b1e0loc_10002b1e0:
10002b1e0ldr x0, [x0]
10002b1e4cbz x0, 0x10002b240
10002b1e8ldr x9, [x0+8]
10002b1ecand x10, x9, x8
10002b1f0subs xzr, x9, x20
10002b1f4ccmp x10, x25, 4, ne
10002b1f8b.ne 0x10002b240
10002b1fcldr x9, [x0+16]
10002b200subs xzr, x9, x20
10002b204b.ne 0x10002b1e0
10002b208b 0x10002b450
10002b20c
10002b20cloc_10002b20c:
10002b20cb 0x10002b240
10002b210
10002b210loc_10002b210:
10002b210mov x25, x20
10002b214subs xzr, x23, x20
10002b218b.ls 0x10002b22c
10002b21cldr x8, [x19]
10002b220ldr x0, [x8+3*x25]
10002b224cbnz x0, 0x10002b2e4
10002b228b 0x10002b240
10002b22c
10002b22cloc_10002b22c:
10002b22cudiv x8, x20, x23
10002b230msub x25, x8, x23, x20
10002b234ldr x8, [x19]
10002b238ldr x0, [x8+3*x25]
10002b23ccbnz x0, 0x10002b2e4
10002b240
10002b240loc_10002b240:
10002b240add x24, x19, 16
10002b244movz w0, 40
10002b248bl _Znwm@plt
10002b24cmov x21, x0
10002b250stp x0, x24, [sp+8]
10002b254ldr x8, [x22]
10002b258stp xzr, xzr, [x0+24]
10002b25cstp x20, x8, [x0+8]
10002b260movz w8, 1
10002b264strb w8, [sp+24]
10002b268str xzr, [x0]
10002b26cldr x8, [x19+24]
10002b270add x8, x8, 1
10002b274ucvtf s0, x8
10002b278ucvtf s2, x23
10002b27cldr s1, [x19+32]
10002b280fmul s2, s1, s2
10002b284fcmp s2, s0
10002b288ccmp x23, 0, 4, pl
10002b28cb.ne 0x10002b30c
10002b290ubfm x8, x23, 63, 62
10002b294movz w9, 1
10002b298sub x10, x23, 1
10002b29cands xzr, x23, x10
10002b2a0cset w10, ne
10002b2a4subs xzr, x23, 3
10002b2a8csel x9, x9, x10, lo
10002b2acorr x8, x9, x8
10002b2b0fdiv s0, s0, s1
10002b2b4fcvtpu x9, s0
10002b2b8subs xzr, x8, x9
10002b2bccsel x22, x8, x9, hi
10002b2c0subs x8, x22, 1
10002b2c4b.ne 0x10002b314
10002b2c8movz w22, 2
10002b2ccb 0x10002b32c
10002b2d0
10002b2d0loc_10002b2d0:
10002b2d0subs xzr, x8, x25
10002b2d4b.ne 0x10002b240
10002b2d8
10002b2d8loc_10002b2d8:
10002b2d8ldr x8, [x0+16]
10002b2dcsubs xzr, x8, x20
10002b2e0b.eq 0x10002b450
10002b2e4
10002b2e4loc_10002b2e4:
10002b2e4ldr x0, [x0]
10002b2e8cbz x0, 0x10002b240
10002b2ecldr x8, [x0+8]
10002b2f0subs xzr, x8, x20
10002b2f4b.eq 0x10002b2d8
10002b2f8subs xzr, x8, x23
10002b2fcb.lo 0x10002b2d0
10002b300udiv x9, x8, x23
10002b304msub x8, x9, x23, x8
10002b308b 0x10002b2d0
10002b30c
10002b30cloc_10002b30c:
10002b30cmov x20, x25
10002b310b 0x10002b3d8
10002b314
10002b314loc_10002b314:
10002b314ands xzr, x22, x8
10002b318b.eq 0x10002b32c
10002b31cmov x0, x22
10002b320bl _ZNSt3__112__next_primeEm@plt
10002b324mov x22, x0
10002b328ldr x23, [x19+8]
10002b32c
10002b32cloc_10002b32c:
10002b32csubs xzr, x22, x23
10002b330b.ls 0x10002b344
10002b334
10002b334loc_10002b334:
10002b334mov x0, x19
10002b338mov x1, x22
10002b33cbl fn_10000ae74
10002b340b 0x10002b3b0
10002b344
10002b344loc_10002b344:
10002b344b.hs 0x10002b3b0
10002b348ldr x8, [x19+24]
10002b34cucvtf s0, x8
10002b350ldr s1, [x19+32]
10002b354fdiv s0, s0, s1
10002b358fcvtpu x0, s0
10002b35csubs xzr, x23, 3
10002b360b.lo 0x10002b39c
10002b364fmov d0, x23
10002b368cnt v0.8b, v0.8b
10002b36cuaddlv h0, v0.8b
10002b370fmov w8, s0
10002b374subs xzr, x8, 1
10002b378b.hi 0x10002b39c
10002b37csub x8, x0, 1
10002b380clz x8, x8
10002b384sub x8, xzr, x8
10002b388movz w9, 1
10002b38clslv x8, x9, x8
10002b390subs xzr, x0, 2
10002b394csel x0, x0, x8, lo
10002b398b 0x10002b3a0
10002b39c
10002b39cloc_10002b39c:
10002b39cbl _ZNSt3__112__next_primeEm@plt
10002b3a0
10002b3a0loc_10002b3a0:
10002b3a0subs xzr, x22, x0
10002b3a4csel x22, x22, x0, hi
10002b3a8subs xzr, x22, x23
10002b3acb.lo 0x10002b334
10002b3b0
10002b3b0loc_10002b3b0:
10002b3b0ldr x23, [x19+8]
10002b3b4sub x8, x23, 1
10002b3b8ands xzr, x23, x8
10002b3bcb.ne 0x10002b3c8
10002b3c0and x20, x8, x20
10002b3c4b 0x10002b3d8
10002b3c8
10002b3c8loc_10002b3c8:
10002b3c8subs xzr, x23, x20
10002b3ccb.hi 0x10002b3d8
10002b3d0udiv x8, x20, x23
10002b3d4msub x20, x8, x23, x20
10002b3d8
10002b3d8loc_10002b3d8:
10002b3d8ldr x8, [x19]
10002b3dcldr x9, [x8+3*x20]
10002b3e0cbz x9, 0x10002b3f4
10002b3e4ldr x8, [x9]
10002b3e8str x8, [x21]
10002b3ecstr x21, [x9]
10002b3f0b 0x10002b440
10002b3f4
10002b3f4loc_10002b3f4:
10002b3f4ldr x9, [x24]
10002b3f8str x9, [x21]
10002b3fcstr x21, [x24]
10002b400str x24, [x8+3*x20]
10002b404ldr x8, [sp+8]
10002b408ldr x9, [x8]
10002b40ccbz x9, 0x10002b440
10002b410ldr x9, [x9+8]
10002b414sub x10, x23, 1
10002b418ands xzr, x23, x10
10002b41cb.ne 0x10002b428
10002b420and x9, x9, x10
10002b424b 0x10002b438
10002b428
10002b428loc_10002b428:
10002b428subs xzr, x9, x23
10002b42cb.lo 0x10002b438
10002b430udiv x10, x9, x23
10002b434msub x9, x10, x23, x9
10002b438
10002b438loc_10002b438:
10002b438ldr x10, [x19]
10002b43cstr x8, [x10+3*x9]
10002b440
10002b440loc_10002b440:
10002b440ldr x0, [sp+8]
10002b444ldr x8, [x19+24]
10002b448add x8, x8, 1
10002b44cstr x8, [x19+24]
10002b450
10002b450loc_10002b450:
10002b450ldp x29, x30, [sp+96]
10002b454ldp x20, x19, [sp+80]
10002b458ldp x22, x21, [sp+64]
10002b45cldp x24, x23, [sp+48]
10002b460ldp x26, x25, [sp+32]
10002b464add sp, sp, 112
10002b468retab
10002b46cmov x19, x0
10002b470add x0, sp, 8
10002b474bl fn_10002b480
10002b478mov x0, x19
10002b47cbl _Unwind_Resume@plt
10002b190
10002b190fn_10002b190:
10002b190pacibsp
10002b194sub sp, sp, 112
10002b198stp x26, x25, [sp+32]
10002b19cstp x24, x23, [sp+48]
10002b1a0stp x22, x21, [sp+64]
10002b1a4stp x20, x19, [sp+80]
10002b1a8stp x29, x30, [sp+96]
10002b1acadd x29, sp, 96
10002b1b0mov x22, x2
10002b1b4mov x20, x1
10002b1b8mov x19, x0
10002b1bcldr x23, [x0+8]
10002b1c0cbz x23, 0x10002b20c
10002b1c4sub x8, x23, 1
10002b1c8ands xzr, x23, x8
10002b1ccb.ne 0x10002b210
10002b1d0and x25, x8, x20
10002b1d4ldr x9, [x19]
10002b1d8ldr x0, [x9+3*x25]
10002b1dccbz x0, 0x10002b240
10002b1e0
10002b1e0loc_10002b1e0:
10002b1e0ldr x0, [x0]
10002b1e4cbz x0, 0x10002b240
10002b1e8ldr x9, [x0+8]
10002b1ecand x10, x9, x8
10002b1f0subs xzr, x9, x20
10002b1f4ccmp x10, x25, 4, ne
10002b1f8b.ne 0x10002b240
10002b1fcldr x9, [x0+16]
10002b200subs xzr, x9, x20
10002b204b.ne 0x10002b1e0
10002b208b 0x10002b450
10002b20c
10002b20cloc_10002b20c:
10002b20cb 0x10002b240
10002b210
10002b210loc_10002b210:
10002b210mov x25, x20
10002b214subs xzr, x23, x20
10002b218b.ls 0x10002b22c
10002b21cldr x8, [x19]
10002b220ldr x0, [x8+3*x25]
10002b224cbnz x0, 0x10002b2e4
10002b228b 0x10002b240
10002b22c
10002b22cloc_10002b22c:
10002b22cudiv x8, x20, x23
10002b230msub x25, x8, x23, x20
10002b234ldr x8, [x19]
10002b238ldr x0, [x8+3*x25]
10002b23ccbnz x0, 0x10002b2e4
10002b240
10002b240loc_10002b240:
10002b240add x24, x19, 16
10002b244movz w0, 40
10002b248bl _Znwm@plt
10002b24cmov x21, x0
10002b250stp x0, x24, [sp+8]
10002b254ldr x8, [x22]
10002b258stp xzr, xzr, [x0+24]
10002b25cstp x20, x8, [x0+8]
10002b260movz w8, 1
10002b264strb w8, [sp+24]
10002b268str xzr, [x0]
10002b26cldr x8, [x19+24]
10002b270add x8, x8, 1
10002b274ucvtf s0, x8
10002b278ucvtf s2, x23
10002b27cldr s1, [x19+32]
10002b280fmul s2, s1, s2
10002b284fcmp s2, s0
10002b288ccmp x23, 0, 4, pl
10002b28cb.ne 0x10002b30c
10002b290ubfm x8, x23, 63, 62
10002b294movz w9, 1
10002b298sub x10, x23, 1
10002b29cands xzr, x23, x10
10002b2a0cset w10, ne
10002b2a4subs xzr, x23, 3
10002b2a8csel x9, x9, x10, lo
10002b2acorr x8, x9, x8
10002b2b0fdiv s0, s0, s1
10002b2b4fcvtpu x9, s0
10002b2b8subs xzr, x8, x9
10002b2bccsel x22, x8, x9, hi
10002b2c0subs x8, x22, 1
10002b2c4b.ne 0x10002b314
10002b2c8movz w22, 2
10002b2ccb 0x10002b32c
10002b2d0
10002b2d0loc_10002b2d0:
10002b2d0subs xzr, x8, x25
10002b2d4b.ne 0x10002b240
10002b2d8
10002b2d8loc_10002b2d8:
10002b2d8ldr x8, [x0+16]
10002b2dcsubs xzr, x8, x20
10002b2e0b.eq 0x10002b450
10002b2e4
10002b2e4loc_10002b2e4:
10002b2e4ldr x0, [x0]
10002b2e8cbz x0, 0x10002b240
10002b2ecldr x8, [x0+8]
10002b2f0subs xzr, x8, x20
10002b2f4b.eq 0x10002b2d8
10002b2f8subs xzr, x8, x23
10002b2fcb.lo 0x10002b2d0
10002b300udiv x9, x8, x23
10002b304msub x8, x9, x23, x8
10002b308b 0x10002b2d0
10002b30c
10002b30cloc_10002b30c:
10002b30cmov x20, x25
10002b310b 0x10002b3d8
10002b314
10002b314loc_10002b314:
10002b314ands xzr, x22, x8
10002b318b.eq 0x10002b32c
10002b31cmov x0, x22
10002b320bl _ZNSt3__112__next_primeEm@plt
10002b324mov x22, x0
10002b328ldr x23, [x19+8]
10002b32c
10002b32cloc_10002b32c:
10002b32csubs xzr, x22, x23
10002b330b.ls 0x10002b344
10002b334
10002b334loc_10002b334:
10002b334mov x0, x19
10002b338mov x1, x22
10002b33cbl fn_10000ae74
10002b340b 0x10002b3b0
10002b344
10002b344loc_10002b344:
10002b344b.hs 0x10002b3b0
10002b348ldr x8, [x19+24]
10002b34cucvtf s0, x8
10002b350ldr s1, [x19+32]
10002b354fdiv s0, s0, s1
10002b358fcvtpu x0, s0
10002b35csubs xzr, x23, 3
10002b360b.lo 0x10002b39c
10002b364fmov d0, x23
10002b368cnt v0.8b, v0.8b
10002b36cuaddlv h0, v0.8b
10002b370fmov w8, s0
10002b374subs xzr, x8, 1
10002b378b.hi 0x10002b39c
10002b37csub x8, x0, 1
10002b380clz x8, x8
10002b384sub x8, xzr, x8
10002b388movz w9, 1
10002b38clslv x8, x9, x8
10002b390subs xzr, x0, 2
10002b394csel x0, x0, x8, lo
10002b398b 0x10002b3a0
10002b39c
10002b39cloc_10002b39c:
10002b39cbl _ZNSt3__112__next_primeEm@plt
10002b3a0
10002b3a0loc_10002b3a0:
10002b3a0subs xzr, x22, x0
10002b3a4csel x22, x22, x0, hi
10002b3a8subs xzr, x22, x23
10002b3acb.lo 0x10002b334
10002b3b0
10002b3b0loc_10002b3b0:
10002b3b0ldr x23, [x19+8]
10002b3b4sub x8, x23, 1
10002b3b8ands xzr, x23, x8
10002b3bcb.ne 0x10002b3c8
10002b3c0and x20, x8, x20
10002b3c4b 0x10002b3d8
10002b3c8
10002b3c8loc_10002b3c8:
10002b3c8subs xzr, x23, x20
10002b3ccb.hi 0x10002b3d8
10002b3d0udiv x8, x20, x23
10002b3d4msub x20, x8, x23, x20
10002b3d8
10002b3d8loc_10002b3d8:
10002b3d8ldr x8, [x19]
10002b3dcldr x9, [x8+3*x20]
10002b3e0cbz x9, 0x10002b3f4
10002b3e4ldr x8, [x9]
10002b3e8str x8, [x21]
10002b3ecstr x21, [x9]
10002b3f0b 0x10002b440
10002b3f4
10002b3f4loc_10002b3f4:
10002b3f4ldr x9, [x24]
10002b3f8str x9, [x21]
10002b3fcstr x21, [x24]
10002b400str x24, [x8+3*x20]
10002b404ldr x8, [sp+8]
10002b408ldr x9, [x8]
10002b40ccbz x9, 0x10002b440
10002b410ldr x9, [x9+8]
10002b414sub x10, x23, 1
10002b418ands xzr, x23, x10
10002b41cb.ne 0x10002b428
10002b420and x9, x9, x10
10002b424b 0x10002b438
10002b428
10002b428loc_10002b428:
10002b428subs xzr, x9, x23
10002b42cb.lo 0x10002b438
10002b430udiv x10, x9, x23
10002b434msub x9, x10, x23, x9
10002b438
10002b438loc_10002b438:
10002b438ldr x10, [x19]
10002b43cstr x8, [x10+3*x9]
10002b440
10002b440loc_10002b440:
10002b440ldr x0, [sp+8]
10002b444ldr x8, [x19+24]
10002b448add x8, x8, 1
10002b44cstr x8, [x19+24]
10002b450
10002b450loc_10002b450:
10002b450ldp x29, x30, [sp+96]
10002b454ldp x20, x19, [sp+80]
10002b458ldp x22, x21, [sp+64]
10002b45cldp x24, x23, [sp+48]
10002b460ldp x26, x25, [sp+32]
10002b464add sp, sp, 112
10002b468retab
10002b46cmov x19, x0
10002b470add x0, sp, 8
10002b474bl fn_10002b480
10002b478mov x0, x19
10002b47cbl _Unwind_Resume@plt
10002b190
10002b480
10002b480fn_10002b480:
10002b480pacibsp
10002b484stp x22, x21, [sp-48]!
10002b488stp x20, x19, [sp+16]
10002b48cstp x29, x30, [sp+32]
10002b490add x29, sp, 32
10002b494mov x19, x0
10002b498ldr x20, [x0]
10002b49cstr xzr, [x0]
10002b4a0cbz x20, 0x10002b4fc
10002b4a4ldrb w8, [x19+16]
10002b4a8cbz w8, 0x10002b4f4
10002b4acldr x21, [x20+32]
10002b4b0cbz x21, 0x10002b4f4
10002b4b4add x8, x21, 8
10002b4b8movn x9, 0
10002b4bcldaddal x9, x8, [x8]
10002b4c0cbnz x8, 0x10002b4f4
10002b4c4ldr x16, [x21]
10002b4c8mov x17, x21
10002b4ccmovk x17, 0x634f000000000000
10002b4d0autda x16, x17
10002b4d4ldr x8, [x16+16]!
10002b4d8mov x9, x16
10002b4dcmov x0, x21
10002b4e0mov x17, x9
10002b4e4movk x17, 0x4444000000000000
10002b4e8blraa x8, x17
10002b4ecmov x0, x21
10002b4f0bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002b4f4
10002b4f4loc_10002b4f4:
10002b4f4mov x0, x20
10002b4f8bl _ZdlPv@plt
10002b4fc
10002b4fcloc_10002b4fc:
10002b4fcmov x0, x19
10002b500ldp x29, x30, [sp+32]
10002b504ldp x20, x19, [sp+16]
10002b508ldp x22, x21, [sp], 48
10002b50cretab
10002b480
10002b480fn_10002b480:
10002b480pacibsp
10002b484stp x22, x21, [sp-48]!
10002b488stp x20, x19, [sp+16]
10002b48cstp x29, x30, [sp+32]
10002b490add x29, sp, 32
10002b494mov x19, x0
10002b498ldr x20, [x0]
10002b49cstr xzr, [x0]
10002b4a0cbz x20, 0x10002b4fc
10002b4a4ldrb w8, [x19+16]
10002b4a8cbz w8, 0x10002b4f4
10002b4acldr x21, [x20+32]
10002b4b0cbz x21, 0x10002b4f4
10002b4b4add x8, x21, 8
10002b4b8movn x9, 0
10002b4bcldaddal x9, x8, [x8]
10002b4c0cbnz x8, 0x10002b4f4
10002b4c4ldr x16, [x21]
10002b4c8mov x17, x21
10002b4ccmovk x17, 0x634f000000000000
10002b4d0autda x16, x17
10002b4d4ldr x8, [x16+16]!
10002b4d8mov x9, x16
10002b4dcmov x0, x21
10002b4e0mov x17, x9
10002b4e4movk x17, 0x4444000000000000
10002b4e8blraa x8, x17
10002b4ecmov x0, x21
10002b4f0bl _ZNSt3__119__shared_weak_count14__release_weakEv@plt
10002b4f4
10002b4f4loc_10002b4f4:
10002b4f4mov x0, x20
10002b4f8bl _ZdlPv@plt
10002b4fc
10002b4fcloc_10002b4fc:
10002b4fcmov x0, x19
10002b500ldp x29, x30, [sp+32]
10002b504ldp x20, x19, [sp+16]
10002b508ldp x22, x21, [sp], 48
10002b50cretab
10002b480
10002b510
10002b510fn_10002b510:
10002b510adr x16, 0x19d48
10002b514hint
10002b518add x16, x16, 16
10002b51cmov x17, x0
10002b520movk x17, 0x634f000000000000
10002b524pacda x16, x17
10002b528str x16, [x0]
10002b52cb 0x10003d860
10002b510
10002b510fn_10002b510:
10002b510adr x16, 0x19d48
10002b514hint
10002b518add x16, x16, 16
10002b51cmov x17, x0
10002b520movk x17, 0x634f000000000000
10002b524pacda x16, x17
10002b528str x16, [x0]
10002b52cb 0x10003d860
10002b510
10002b530
10002b530fn_10002b530:
10002b530pacibsp
10002b534stp x29, x30, [sp-16]!
10002b538add x29, sp, 0
10002b53cadr x16, 0x19d1c
10002b540hint
10002b544add x16, x16, 16
10002b548mov x17, x0
10002b54cmovk x17, 0x634f000000000000
10002b550pacda x16, x17
10002b554str x16, [x0]
10002b558bl _ZNSt3__119__shared_weak_countD2Ev@plt
10002b55cldp x29, x30, [sp], 16
10002b560autibsp
10002b564eor x16, x30, x30, lsl #1
10002b568tbz x16, 62, 0x10002b570
10002b56cbrk 50289
10002b570
10002b570loc_10002b570:
10002b570b 0x10003d990
10002b530
10002b530fn_10002b530:
10002b530pacibsp
10002b534stp x29, x30, [sp-16]!
10002b538add x29, sp, 0
10002b53cadr x16, 0x19d1c
10002b540hint
10002b544add x16, x16, 16
10002b548mov x17, x0
10002b54cmovk x17, 0x634f000000000000
10002b550pacda x16, x17
10002b554str x16, [x0]
10002b558bl _ZNSt3__119__shared_weak_countD2Ev@plt
10002b55cldp x29, x30, [sp], 16
10002b560autibsp
10002b564eor x16, x30, x30, lsl #1
10002b568tbz x16, 62, 0x10002b570
10002b56cbrk 50289
10002b570
10002b570loc_10002b570:
10002b570b 0x10003d990
10002b530
10002b580
10002b580fn_10002b580:
10002b580pacibsp
10002b584stp x20, x19, [sp-32]!
10002b588stp x29, x30, [sp+16]
10002b58cadd x29, sp, 16
10002b590movz x19, 20585
10002b594movk x19, 0x6f680000
10002b598movk x19, 0x656e00000000
10002b59cmovk x19, 0x3531000000000000
10002b5a0bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10002b5a4adr x10, 0x1d7fc
10002b5a8hint
10002b5acadd x9, x10, 1024
10002b5b0ldr x8, [x10+1024]
10002b5b4eor x11, x8, x19
10002b5b8ldur x8, [x9+3]
10002b5bcmovz x12, 28271
10002b5c0movk x12, 0x31650000
10002b5c4movk x12, 0x2c3500000000
10002b5c8movk x12, 0x32000000000000
10002b5cceor x12, x8, x12
10002b5d0movz w8, 17
10002b5d4orr x11, x11, x12
10002b5d8cbz x11, 0x10002b60c
10002b5dcldr x10, [x10+1024]
10002b5e0eor x10, x19, x10
10002b5e4ldur x9, [x9+3]
10002b5e8movz x11, 28271
10002b5ecmovk x11, 0x31650000
10002b5f0movk x11, 0x2c3500000000
10002b5f4movk x11, 0x33000000000000
10002b5f8eor x9, x9, x11
10002b5fcorr x9, x10, x9
10002b600subs xzr, x9, 0
10002b604movz w9, 25
10002b608csel w8, w8, w9, eq
10002b60c
10002b60cloc_10002b60c:
10002b60cadrp x9, 0x1d000
10002b610str w8, [x9+3280]
10002b614ldp x29, x30, [sp+16]
10002b618ldp x20, x19, [sp], 32
10002b61cretab
10002b580
10002b580fn_10002b580:
10002b580pacibsp
10002b584stp x20, x19, [sp-32]!
10002b588stp x29, x30, [sp+16]
10002b58cadd x29, sp, 16
10002b590movz x19, 20585
10002b594movk x19, 0x6f680000
10002b598movk x19, 0x656e00000000
10002b59cmovk x19, 0x3531000000000000
10002b5a0bl __ZN17VersionDispatcher26OffsetsVersionByDeviceInitEv
10002b5a4adr x10, 0x1d7fc
10002b5a8hint
10002b5acadd x9, x10, 1024
10002b5b0ldr x8, [x10+1024]
10002b5b4eor x11, x8, x19
10002b5b8ldur x8, [x9+3]
10002b5bcmovz x12, 28271
10002b5c0movk x12, 0x31650000
10002b5c4movk x12, 0x2c3500000000
10002b5c8movk x12, 0x32000000000000
10002b5cceor x12, x8, x12
10002b5d0movz w8, 17
10002b5d4orr x11, x11, x12
10002b5d8cbz x11, 0x10002b60c
10002b5dcldr x10, [x10+1024]
10002b5e0eor x10, x19, x10
10002b5e4ldur x9, [x9+3]
10002b5e8movz x11, 28271
10002b5ecmovk x11, 0x31650000
10002b5f0movk x11, 0x2c3500000000
10002b5f4movk x11, 0x33000000000000
10002b5f8eor x9, x9, x11
10002b5fcorr x9, x10, x9
10002b600subs xzr, x9, 0
10002b604movz w9, 25
10002b608csel w8, w8, w9, eq
10002b60c
10002b60cloc_10002b60c:
10002b60cadrp x9, 0x1d000
10002b610str w8, [x9+3280]
10002b614ldp x29, x30, [sp+16]
10002b618ldp x20, x19, [sp], 32
10002b61cretab
10002b580
10002b620
10002b620__ZN8Syscalls9proc_infoEiijyyi:
10002b620pacibsp
10002b624sub sp, sp, 64
10002b628stp x22, x21, [sp+16]
10002b62cstp x20, x19, [sp+32]
10002b630stp x29, x30, [sp+48]
10002b634add x29, sp, 48
10002b638mov x8, x4
10002b63cmov x9, x3
10002b640sbfm x10, x0, 0, 31
10002b644sbfm x11, x1, 0, 31
10002b648mov w12, w2
10002b64csbfm x13, x5, 0, 31
10002b650movz x16, 336
10002b654mov x0, x10
10002b658mov x1, x11
10002b65cmov x2, x12
10002b660mov x3, x9
10002b664mov x4, x8
10002b668mov x5, x13
10002b66csvc 0
10002b670cset w20, lo
10002b674mov x8, x0
10002b678mov x9, x1
10002b67cmov w21, w9
10002b680mov w19, w8
10002b684tbnz w20, 0, 0x10002b6c8
10002b688movz w0, 0
10002b68cbl usleep@plt
10002b690movz w0, 50
10002b694bl usleep@plt
10002b698movz w0, 50
10002b69cbl usleep@plt
10002b6a0movz w0, 50
10002b6a4bl usleep@plt
10002b6a8movz w0, 50
10002b6acbl usleep@plt
10002b6b0movz w0, 50
10002b6b4bl usleep@plt
10002b6b8movz w0, 50
10002b6bcbl usleep@plt
10002b6c0movz w0, 50
10002b6c4bl usleep@plt
10002b6c8
10002b6c8loc_10002b6c8:
10002b6c8bfm x19, x21, 32, 31
10002b6ccand x0, x20, 1
10002b6d0mov x1, x19
10002b6d4ldp x29, x30, [sp+48]
10002b6d8ldp x20, x19, [sp+32]
10002b6dcldp x22, x21, [sp+16]
10002b6e0add sp, sp, 64
10002b6e4retab
10002b620
10002b620__ZN8Syscalls9proc_infoEiijyyi:
10002b620pacibsp
10002b624sub sp, sp, 64
10002b628stp x22, x21, [sp+16]
10002b62cstp x20, x19, [sp+32]
10002b630stp x29, x30, [sp+48]
10002b634add x29, sp, 48
10002b638mov x8, x4
10002b63cmov x9, x3
10002b640sbfm x10, x0, 0, 31
10002b644sbfm x11, x1, 0, 31
10002b648mov w12, w2
10002b64csbfm x13, x5, 0, 31
10002b650movz x16, 336
10002b654mov x0, x10
10002b658mov x1, x11
10002b65cmov x2, x12
10002b660mov x3, x9
10002b664mov x4, x8
10002b668mov x5, x13
10002b66csvc 0
10002b670cset w20, lo
10002b674mov x8, x0
10002b678mov x9, x1
10002b67cmov w21, w9
10002b680mov w19, w8
10002b684tbnz w20, 0, 0x10002b6c8
10002b688movz w0, 0
10002b68cbl usleep@plt
10002b690movz w0, 50
10002b694bl usleep@plt
10002b698movz w0, 50
10002b69cbl usleep@plt
10002b6a0movz w0, 50
10002b6a4bl usleep@plt
10002b6a8movz w0, 50
10002b6acbl usleep@plt
10002b6b0movz w0, 50
10002b6b4bl usleep@plt
10002b6b8movz w0, 50
10002b6bcbl usleep@plt
10002b6c0movz w0, 50
10002b6c4bl usleep@plt
10002b6c8
10002b6c8loc_10002b6c8:
10002b6c8bfm x19, x21, 32, 31
10002b6ccand x0, x20, 1
10002b6d0mov x1, x19
10002b6d4ldp x29, x30, [sp+48]
10002b6d8ldp x20, x19, [sp+32]
10002b6dcldp x22, x21, [sp+16]
10002b6e0add sp, sp, 64
10002b6e4retab
10002b620
10002b6e8
10002b6e8__ZN8Syscalls10UnixHandleEiPKc10ReturnTypelbb:
10002b6e8pacibsp
10002b6ecstp x29, x30, [sp-16]!
10002b6f0add x29, sp, 0
10002b6f4movz w0, 0
10002b6f8subs wzr, w2, 1
10002b6fcb.gt 0x10002b724
10002b700cbz w2, 0x10002b740
10002b704subs wzr, w2, 1
10002b708b.ne 0x10002b71c
10002b70csubs xzr, x3, 0
10002b710cset w0, eq
10002b714cbz x3, 0x10002b71c
10002b718tbz w5, 0, 0x10002b75c
10002b71c
10002b71cloc_10002b71c:
10002b71cldp x29, x30, [sp], 16
10002b720retab
10002b724
10002b724loc_10002b724:
10002b724subs wzr, w2, 2
10002b728b.eq 0x10002b74c
10002b72csubs wzr, w2, 3
10002b730b.ne 0x10002b71c
10002b734mov x0, x4
10002b738tbz w4, 0, 0x10002b758
10002b73cb 0x10002b71c
10002b740
10002b740loc_10002b740:
10002b740movz w0, 1
10002b744ldp x29, x30, [sp], 16
10002b748retab
10002b74c
10002b74cloc_10002b74c:
10002b74cadds xzr, x3, 1
10002b750cset w0, ne
10002b754b.ne 0x10002b71c
10002b758
10002b758loc_10002b758:
10002b758tbnz w5, 0, 0x10002b71c
10002b75c
10002b75cloc_10002b75c:
10002b75cmovz w0, 0
10002b760bl usleep@plt
10002b764movz w0, 50
10002b768bl usleep@plt
10002b76cmovz w0, 0
10002b770ldp x29, x30, [sp], 16
10002b774retab
10002b6e8
10002b6e8__ZN8Syscalls10UnixHandleEiPKc10ReturnTypelbb:
10002b6e8pacibsp
10002b6ecstp x29, x30, [sp-16]!
10002b6f0add x29, sp, 0
10002b6f4movz w0, 0
10002b6f8subs wzr, w2, 1
10002b6fcb.gt 0x10002b724
10002b700cbz w2, 0x10002b740
10002b704subs wzr, w2, 1
10002b708b.ne 0x10002b71c
10002b70csubs xzr, x3, 0
10002b710cset w0, eq
10002b714cbz x3, 0x10002b71c
10002b718tbz w5, 0, 0x10002b75c
10002b71c
10002b71cloc_10002b71c:
10002b71cldp x29, x30, [sp], 16
10002b720retab
10002b724
10002b724loc_10002b724:
10002b724subs wzr, w2, 2
10002b728b.eq 0x10002b74c
10002b72csubs wzr, w2, 3
10002b730b.ne 0x10002b71c
10002b734mov x0, x4
10002b738tbz w4, 0, 0x10002b758
10002b73cb 0x10002b71c
10002b740
10002b740loc_10002b740:
10002b740movz w0, 1
10002b744ldp x29, x30, [sp], 16
10002b748retab
10002b74c
10002b74cloc_10002b74c:
10002b74cadds xzr, x3, 1
10002b750cset w0, ne
10002b754b.ne 0x10002b71c
10002b758
10002b758loc_10002b758:
10002b758tbnz w5, 0, 0x10002b71c
10002b75c
10002b75cloc_10002b75c:
10002b75cmovz w0, 0
10002b760bl usleep@plt
10002b764movz w0, 50
10002b768bl usleep@plt
10002b76cmovz w0, 0
10002b770ldp x29, x30, [sp], 16
10002b774retab
10002b6e8
10002b778
10002b778__ZN8Syscalls10MachHandleEiPKcib:
10002b778pacibsp
10002b77cstp x20, x19, [sp-32]!
10002b780stp x29, x30, [sp+16]
10002b784add x29, sp, 16
10002b788mov x19, x2
10002b78ccbz w2, 0x10002b7a4
10002b790tbnz w3, 0, 0x10002b7a4
10002b794movz w0, 0
10002b798bl usleep@plt
10002b79cmovz w0, 50
10002b7a0bl usleep@plt
10002b7a4
10002b7a4loc_10002b7a4:
10002b7a4subs wzr, w19, 0
10002b7a8cset w0, eq
10002b7acldp x29, x30, [sp+16]
10002b7b0ldp x20, x19, [sp], 32
10002b7b4retab
10002b778
10002b778__ZN8Syscalls10MachHandleEiPKcib:
10002b778pacibsp
10002b77cstp x20, x19, [sp-32]!
10002b780stp x29, x30, [sp+16]
10002b784add x29, sp, 16
10002b788mov x19, x2
10002b78ccbz w2, 0x10002b7a4
10002b790tbnz w3, 0, 0x10002b7a4
10002b794movz w0, 0
10002b798bl usleep@plt
10002b79cmovz w0, 50
10002b7a0bl usleep@plt
10002b7a4
10002b7a4loc_10002b7a4:
10002b7a4subs wzr, w19, 0
10002b7a8cset w0, eq
10002b7acldp x29, x30, [sp+16]
10002b7b0ldp x20, x19, [sp], 32
10002b7b4retab
10002b778
10002b7b8
10002b7b8__ZN8Syscalls10kevent_qosEiPKN2KS12kevent_qos_sEiPS1_iPvPmj:
10002b7b8pacibsp
10002b7bcsub sp, sp, 64
10002b7c0stp x22, x21, [sp+16]
10002b7c4stp x20, x19, [sp+32]
10002b7c8stp x29, x30, [sp+48]
10002b7ccadd x29, sp, 48
10002b7d0mov x10, x6
10002b7d4mov x11, x5
10002b7d8mov x9, x4
10002b7dcmov x8, x3
10002b7e0mov x12, x1
10002b7e4sbfm x13, x0, 0, 31
10002b7e8sbfm x14, x2, 0, 31
10002b7ecsbfm x15, x9, 0, 31
10002b7f0mov w17, w7
10002b7f4movz x16, 374
10002b7f8mov x0, x13
10002b7fcmov x1, x12
10002b800mov x2, x14
10002b804mov x3, x8
10002b808mov x4, x15
10002b80cmov x5, x11
10002b810mov x6, x10
10002b814mov x7, x17
10002b818svc 0
10002b81ccset w10, lo
10002b820mov x11, x0
10002b824mov x12, x1
10002b828mov w19, w11
10002b82cbfm x19, x12, 32, 31
10002b830ands wzr, w10, 255
10002b834b.eq 0x10002b890
10002b838subs wzr, w9, 1
10002b83cb.lt 0x10002b874
10002b840mov w20, w9
10002b844add x21, x8, 32
10002b848b 0x10002b858
10002b84c
10002b84cloc_10002b84c:
10002b84cadd x21, x21, 72
10002b850subs x20, x20, 1
10002b854b.eq 0x10002b874
10002b858
10002b858loc_10002b858:
10002b858ldurh w8, [x21-22]
10002b85ctbz w8, 14, 0x10002b84c
10002b860ldr x19, [x21]
10002b864movz w0, 0
10002b868bl usleep@plt
10002b86cmovz w10, 0
10002b870b 0x10002b84c
10002b874
10002b874loc_10002b874:
10002b874and x0, x10, 255
10002b878mov x1, x19
10002b87cldp x29, x30, [sp+48]
10002b880ldp x20, x19, [sp+32]
10002b884ldp x22, x21, [sp+16]
10002b888add sp, sp, 64
10002b88cretab
10002b890
10002b890loc_10002b890:
10002b890movz w0, 1
10002b894mov x1, x19
10002b898ldp x29, x30, [sp+48]
10002b89cldp x20, x19, [sp+32]
10002b8a0ldp x22, x21, [sp+16]
10002b8a4add sp, sp, 64
10002b8a8retab
10002b7b8
10002b7b8__ZN8Syscalls10kevent_qosEiPKN2KS12kevent_qos_sEiPS1_iPvPmj:
10002b7b8pacibsp
10002b7bcsub sp, sp, 64
10002b7c0stp x22, x21, [sp+16]
10002b7c4stp x20, x19, [sp+32]
10002b7c8stp x29, x30, [sp+48]
10002b7ccadd x29, sp, 48
10002b7d0mov x10, x6
10002b7d4mov x11, x5
10002b7d8mov x9, x4
10002b7dcmov x8, x3
10002b7e0mov x12, x1
10002b7e4sbfm x13, x0, 0, 31
10002b7e8sbfm x14, x2, 0, 31
10002b7ecsbfm x15, x9, 0, 31
10002b7f0mov w17, w7
10002b7f4movz x16, 374
10002b7f8mov x0, x13
10002b7fcmov x1, x12
10002b800mov x2, x14
10002b804mov x3, x8
10002b808mov x4, x15
10002b80cmov x5, x11
10002b810mov x6, x10
10002b814mov x7, x17
10002b818svc 0
10002b81ccset w10, lo
10002b820mov x11, x0
10002b824mov x12, x1
10002b828mov w19, w11
10002b82cbfm x19, x12, 32, 31
10002b830ands wzr, w10, 255
10002b834b.eq 0x10002b890
10002b838subs wzr, w9, 1
10002b83cb.lt 0x10002b874
10002b840mov w20, w9
10002b844add x21, x8, 32
10002b848b 0x10002b858
10002b84c
10002b84cloc_10002b84c:
10002b84cadd x21, x21, 72
10002b850subs x20, x20, 1
10002b854b.eq 0x10002b874
10002b858
10002b858loc_10002b858:
10002b858ldurh w8, [x21-22]
10002b85ctbz w8, 14, 0x10002b84c
10002b860ldr x19, [x21]
10002b864movz w0, 0
10002b868bl usleep@plt
10002b86cmovz w10, 0
10002b870b 0x10002b84c
10002b874
10002b874loc_10002b874:
10002b874and x0, x10, 255
10002b878mov x1, x19
10002b87cldp x29, x30, [sp+48]
10002b880ldp x20, x19, [sp+32]
10002b884ldp x22, x21, [sp+16]
10002b888add sp, sp, 64
10002b88cretab
10002b890
10002b890loc_10002b890:
10002b890movz w0, 1
10002b894mov x1, x19
10002b898ldp x29, x30, [sp+48]
10002b89cldp x20, x19, [sp+32]
10002b8a0ldp x22, x21, [sp+16]
10002b8a4add sp, sp, 64
10002b8a8retab
10002b7b8
10002b8ac
10002b8ac__ZN8Syscalls16thread_self_trapEv:
10002b8acsub sp, sp, 16
10002b8b0movn x16, 26
10002b8b4svc 0
10002b8b8cset w9, lo
10002b8bcmov x8, x0
10002b8c0mov x10, x1
10002b8c4mov x0, x8
10002b8c8add sp, sp, 16
10002b8ccret x30
10002b8ac
10002b8ac__ZN8Syscalls16thread_self_trapEv:
10002b8acsub sp, sp, 16
10002b8b0movn x16, 26
10002b8b4svc 0
10002b8b8cset w9, lo
10002b8bcmov x8, x0
10002b8c0mov x10, x1
10002b8c4mov x0, x8
10002b8c8add sp, sp, 16
10002b8ccret x30
10002b8ac
10002b8d0
10002b8d0__ZN8Syscalls29thread_get_special_reply_portEv:
10002b8d0sub sp, sp, 16
10002b8d4movn x16, 49
10002b8d8svc 0
10002b8dccset w9, lo
10002b8e0mov x8, x0
10002b8e4mov x10, x1
10002b8e8mov x0, x8
10002b8ecadd sp, sp, 16
10002b8f0ret x30
10002b8d0
10002b8d0__ZN8Syscalls29thread_get_special_reply_portEv:
10002b8d0sub sp, sp, 16
10002b8d4movn x16, 49
10002b8d8svc 0
10002b8dccset w9, lo
10002b8e0mov x8, x0
10002b8e4mov x10, x1
10002b8e8mov x0, x8
10002b8ecadd sp, sp, 16
10002b8f0ret x30
10002b8d0
10002b8f4
10002b8f4__ZN8Syscalls17readForExhaustionEiPvm:
10002b8f4pacibsp
10002b8f8sub sp, sp, 32
10002b8fcstp x29, x30, [sp+16]
10002b900add x29, sp, 16
10002b904mov x9, x2
10002b908mov x10, x1
10002b90cmov x8, x0
10002b910sbfm x11, x8, 0, 31
10002b914movz x16, 3
10002b918mov x0, x11
10002b91cmov x1, x10
10002b920mov x2, x9
10002b924svc 0
10002b928cset w10, lo
10002b92cmov x9, x0
10002b930mov x11, x1
10002b934mov w9, w9
10002b938bfm x9, x11, 32, 31
10002b93ctbnz w10, 0, 0x10002b958
10002b940subs xzr, x9, 35
10002b944b.ne 0x10002b96c
10002b948movz w0, 0
10002b94cldp x29, x30, [sp+16]
10002b950add sp, sp, 32
10002b954retab
10002b958
10002b958loc_10002b958:
10002b958subs xzr, x9, 0
10002b95ccset w0, ne
10002b960ldp x29, x30, [sp+16]
10002b964add sp, sp, 32
10002b968retab
10002b96c
10002b96cloc_10002b96c:
10002b96ccbz w8, 0x10002b980
10002b970movz w0, 2
10002b974ldp x29, x30, [sp+16]
10002b978add sp, sp, 32
10002b97cretab
10002b980
10002b980loc_10002b980:
10002b980movz w0, 0
10002b984bl usleep@plt
10002b988movz w0, 50
10002b98cbl usleep@plt
10002b990movz w0, 50
10002b994bl usleep@plt
10002b998movz w0, 50
10002b99cbl usleep@plt
10002b9a0movz w0, 2
10002b9a4ldp x29, x30, [sp+16]
10002b9a8add sp, sp, 32
10002b9acretab
10002b8f4
10002b8f4__ZN8Syscalls17readForExhaustionEiPvm:
10002b8f4pacibsp
10002b8f8sub sp, sp, 32
10002b8fcstp x29, x30, [sp+16]
10002b900add x29, sp, 16
10002b904mov x9, x2
10002b908mov x10, x1
10002b90cmov x8, x0
10002b910sbfm x11, x8, 0, 31
10002b914movz x16, 3
10002b918mov x0, x11
10002b91cmov x1, x10
10002b920mov x2, x9
10002b924svc 0
10002b928cset w10, lo
10002b92cmov x9, x0
10002b930mov x11, x1
10002b934mov w9, w9
10002b938bfm x9, x11, 32, 31
10002b93ctbnz w10, 0, 0x10002b958
10002b940subs xzr, x9, 35
10002b944b.ne 0x10002b96c
10002b948movz w0, 0
10002b94cldp x29, x30, [sp+16]
10002b950add sp, sp, 32
10002b954retab
10002b958
10002b958loc_10002b958:
10002b958subs xzr, x9, 0
10002b95ccset w0, ne
10002b960ldp x29, x30, [sp+16]
10002b964add sp, sp, 32
10002b968retab
10002b96c
10002b96cloc_10002b96c:
10002b96ccbz w8, 0x10002b980
10002b970movz w0, 2
10002b974ldp x29, x30, [sp+16]
10002b978add sp, sp, 32
10002b97cretab
10002b980
10002b980loc_10002b980:
10002b980movz w0, 0
10002b984bl usleep@plt
10002b988movz w0, 50
10002b98cbl usleep@plt
10002b990movz w0, 50
10002b994bl usleep@plt
10002b998movz w0, 50
10002b99cbl usleep@plt
10002b9a0movz w0, 2
10002b9a4ldp x29, x30, [sp+16]
10002b9a8add sp, sp, 32
10002b9acretab
10002b8f4
10002b9b0
10002b9b0__ZN8Syscalls4readEiyy:
10002b9b0pacibsp
10002b9b4sub sp, sp, 32
10002b9b8stp x29, x30, [sp+16]
10002b9bcadd x29, sp, 16
10002b9c0mov x8, x2
10002b9c4mov x9, x1
10002b9c8sbfm x10, x0, 0, 31
10002b9ccmovz x16, 3
10002b9d0mov x0, x10
10002b9d4mov x1, x9
10002b9d8mov x2, x8
10002b9dcsvc 0
10002b9e0cset w10, lo
10002b9e4mov x8, x0
10002b9e8mov x9, x1
10002b9ectbnz w10, 0, 0x10002ba2c
10002b9f0movz w0, 0
10002b9f4bl usleep@plt
10002b9f8movz w0, 50
10002b9fcbl usleep@plt
10002ba00movz w0, 50
10002ba04bl usleep@plt
10002ba08movz w0, 50
10002ba0cbl usleep@plt
10002ba10movz w0, 50
10002ba14bl usleep@plt
10002ba18movz x1, 0
10002ba1cmovz x0, 0
10002ba20ldp x29, x30, [sp+16]
10002ba24add sp, sp, 32
10002ba28retab
10002ba2c
10002ba2cloc_10002ba2c:
10002ba2cmov w9, w9
10002ba30mov w0, w8
10002ba34bfm x0, x9, 32, 31
10002ba38movz w1, 1
10002ba3cldp x29, x30, [sp+16]
10002ba40add sp, sp, 32
10002ba44retab
10002b9b0
10002b9b0__ZN8Syscalls4readEiyy:
10002b9b0pacibsp
10002b9b4sub sp, sp, 32
10002b9b8stp x29, x30, [sp+16]
10002b9bcadd x29, sp, 16
10002b9c0mov x8, x2
10002b9c4mov x9, x1
10002b9c8sbfm x10, x0, 0, 31
10002b9ccmovz x16, 3
10002b9d0mov x0, x10
10002b9d4mov x1, x9
10002b9d8mov x2, x8
10002b9dcsvc 0
10002b9e0cset w10, lo
10002b9e4mov x8, x0
10002b9e8mov x9, x1
10002b9ectbnz w10, 0, 0x10002ba2c
10002b9f0movz w0, 0
10002b9f4bl usleep@plt
10002b9f8movz w0, 50
10002b9fcbl usleep@plt
10002ba00movz w0, 50
10002ba04bl usleep@plt
10002ba08movz w0, 50
10002ba0cbl usleep@plt
10002ba10movz w0, 50
10002ba14bl usleep@plt
10002ba18movz x1, 0
10002ba1cmovz x0, 0
10002ba20ldp x29, x30, [sp+16]
10002ba24add sp, sp, 32
10002ba28retab
10002ba2c
10002ba2cloc_10002ba2c:
10002ba2cmov w9, w9
10002ba30mov w0, w8
10002ba34bfm x0, x9, 32, 31
10002ba38movz w1, 1
10002ba3cldp x29, x30, [sp+16]
10002ba40add sp, sp, 32
10002ba44retab
10002b9b0
10002ba48
10002ba48__ZN8Syscalls5writeEiyy:
10002ba48pacibsp
10002ba4csub sp, sp, 32
10002ba50stp x29, x30, [sp+16]
10002ba54add x29, sp, 16
10002ba58mov x8, x2
10002ba5cmov x9, x1
10002ba60sbfm x10, x0, 0, 31
10002ba64movz x16, 4
10002ba68mov x0, x10
10002ba6cmov x1, x9
10002ba70mov x2, x8
10002ba74svc 0
10002ba78cset w10, lo
10002ba7cmov x8, x0
10002ba80mov x9, x1
10002ba84tbnz w10, 0, 0x10002bac4
10002ba88movz w0, 0
10002ba8cbl usleep@plt
10002ba90movz w0, 50
10002ba94bl usleep@plt
10002ba98movz w0, 50
10002ba9cbl usleep@plt
10002baa0movz w0, 50
10002baa4bl usleep@plt
10002baa8movz w0, 50
10002baacbl usleep@plt
10002bab0movz x1, 0
10002bab4movz x0, 0
10002bab8ldp x29, x30, [sp+16]
10002babcadd sp, sp, 32
10002bac0retab
10002bac4
10002bac4loc_10002bac4:
10002bac4mov w9, w9
10002bac8mov w0, w8
10002baccbfm x0, x9, 32, 31
10002bad0movz w1, 1
10002bad4ldp x29, x30, [sp+16]
10002bad8add sp, sp, 32
10002badcretab
10002ba48
10002ba48__ZN8Syscalls5writeEiyy:
10002ba48pacibsp
10002ba4csub sp, sp, 32
10002ba50stp x29, x30, [sp+16]
10002ba54add x29, sp, 16
10002ba58mov x8, x2
10002ba5cmov x9, x1
10002ba60sbfm x10, x0, 0, 31
10002ba64movz x16, 4
10002ba68mov x0, x10
10002ba6cmov x1, x9
10002ba70mov x2, x8
10002ba74svc 0
10002ba78cset w10, lo
10002ba7cmov x8, x0
10002ba80mov x9, x1
10002ba84tbnz w10, 0, 0x10002bac4
10002ba88movz w0, 0
10002ba8cbl usleep@plt
10002ba90movz w0, 50
10002ba94bl usleep@plt
10002ba98movz w0, 50
10002ba9cbl usleep@plt
10002baa0movz w0, 50
10002baa4bl usleep@plt
10002baa8movz w0, 50
10002baacbl usleep@plt
10002bab0movz x1, 0
10002bab4movz x0, 0
10002bab8ldp x29, x30, [sp+16]
10002babcadd sp, sp, 32
10002bac0retab
10002bac4
10002bac4loc_10002bac4:
10002bac4mov w9, w9
10002bac8mov w0, w8
10002baccbfm x0, x9, 32, 31
10002bad0movz w1, 1
10002bad4ldp x29, x30, [sp+16]
10002bad8add sp, sp, 32
10002badcretab
10002ba48
10002bae0
10002bae0__ZN8Syscalls15mach_msg_silentEP17mach_msg_header_tijjjjj:
10002bae0sub sp, sp, 16
10002bae4mov x8, x0
10002bae8sbfm x9, x1, 0, 31
10002baecmov w10, w2
10002baf0mov w11, w3
10002baf4mov w12, w4
10002baf8mov w13, w5
10002bafcmov w14, w6
10002bb00movn x16, 46
10002bb04mov x0, x8
10002bb08mov x1, x9
10002bb0cmov x2, x10
10002bb10mov x3, x11
10002bb14mov x4, x12
10002bb18mov x5, x13
10002bb1cmov x6, x14
10002bb20svc 0
10002bb24cset w9, lo
10002bb28mov x8, x0
10002bb2cmov x10, x1
10002bb30mov x0, x8
10002bb34add sp, sp, 16
10002bb38ret x30
10002bae0
10002bae0__ZN8Syscalls15mach_msg_silentEP17mach_msg_header_tijjjjj:
10002bae0sub sp, sp, 16
10002bae4mov x8, x0
10002bae8sbfm x9, x1, 0, 31
10002baecmov w10, w2
10002baf0mov w11, w3
10002baf4mov w12, w4
10002baf8mov w13, w5
10002bafcmov w14, w6
10002bb00movn x16, 46
10002bb04mov x0, x8
10002bb08mov x1, x9
10002bb0cmov x2, x10
10002bb10mov x3, x11
10002bb14mov x4, x12
10002bb18mov x5, x13
10002bb1cmov x6, x14
10002bb20svc 0
10002bb24cset w9, lo
10002bb28mov x8, x0
10002bb2cmov x10, x1
10002bb30mov x0, x8
10002bb34add sp, sp, 16
10002bb38ret x30
10002bae0
10002bb3c
10002bb3c__ZN8Syscalls13thread_switchEjij:
10002bb3cpacibsp
10002bb40sub sp, sp, 48
10002bb44stp x20, x19, [sp+16]
10002bb48stp x29, x30, [sp+32]
10002bb4cadd x29, sp, 32
10002bb50mov w8, w0
10002bb54sbfm x9, x1, 0, 31
10002bb58mov w10, w2
10002bb5cmovn x16, 60
10002bb60mov x0, x8
10002bb64mov x1, x9
10002bb68mov x2, x10
10002bb6csvc 0
10002bb70cset w8, lo
10002bb74mov x19, x0
10002bb78mov x9, x1
10002bb7ccbz w19, 0x10002bba8
10002bb80movz w0, 0
10002bb84bl usleep@plt
10002bb88movz w0, 50
10002bb8cbl usleep@plt
10002bb90movz w0, 50
10002bb94bl usleep@plt
10002bb98movz w0, 50
10002bb9cbl usleep@plt
10002bba0movz w0, 50
10002bba4bl usleep@plt
10002bba8
10002bba8loc_10002bba8:
10002bba8subs wzr, w19, 0
10002bbaccset w0, eq
10002bbb0ldp x29, x30, [sp+32]
10002bbb4ldp x20, x19, [sp+16]
10002bbb8add sp, sp, 48
10002bbbcretab
10002bb3c
10002bb3c__ZN8Syscalls13thread_switchEjij:
10002bb3cpacibsp
10002bb40sub sp, sp, 48
10002bb44stp x20, x19, [sp+16]
10002bb48stp x29, x30, [sp+32]
10002bb4cadd x29, sp, 32
10002bb50mov w8, w0
10002bb54sbfm x9, x1, 0, 31
10002bb58mov w10, w2
10002bb5cmovn x16, 60
10002bb60mov x0, x8
10002bb64mov x1, x9
10002bb68mov x2, x10
10002bb6csvc 0
10002bb70cset w8, lo
10002bb74mov x19, x0
10002bb78mov x9, x1
10002bb7ccbz w19, 0x10002bba8
10002bb80movz w0, 0
10002bb84bl usleep@plt
10002bb88movz w0, 50
10002bb8cbl usleep@plt
10002bb90movz w0, 50
10002bb94bl usleep@plt
10002bb98movz w0, 50
10002bb9cbl usleep@plt
10002bba0movz w0, 50
10002bba4bl usleep@plt
10002bba8
10002bba8loc_10002bba8:
10002bba8subs wzr, w19, 0
10002bbaccset w0, eq
10002bbb0ldp x29, x30, [sp+32]
10002bbb4ldp x20, x19, [sp+16]
10002bbb8add sp, sp, 48
10002bbbcretab
10002bb3c
10002bbc0
10002bbc0__ZN8Syscalls7fstat64Ei:
10002bbc0pacibsp
10002bbc4sub sp, sp, 192
10002bbc8stp x20, x19, [sp+160]
10002bbccstp x29, x30, [sp+176]
10002bbd0add x29, sp, 176
10002bbd4mov x19, x8
10002bbd8movi v0.2d, 0
10002bbdcstp q0, q0, [sp+112]
10002bbe0stp q0, q0, [sp+80]
10002bbe4stp q0, q0, [sp+48]
10002bbe8stp q0, q0, [sp+16]
10002bbecsbfm x8, x0, 0, 31
10002bbf0add x9, sp, 0
10002bbf4str q0, [sp]
10002bbf8movz x16, 339
10002bbfcmov x0, x8
10002bc00mov x1, x9
10002bc04svc 0
10002bc08cset w8, lo
10002bc0cmov x9, x0
10002bc10mov x10, x1
10002bc14tbnz w8, 0, 0x10002bc54
10002bc18movz w0, 0
10002bc1cbl usleep@plt
10002bc20movz w0, 50
10002bc24bl usleep@plt
10002bc28movz w0, 50
10002bc2cbl usleep@plt
10002bc30movz w0, 50
10002bc34bl usleep@plt
10002bc38movz w8, 0
10002bc3cstrb wzr, [x19]
10002bc40strb w8, [x19+144]
10002bc44ldp x29, x30, [sp+176]
10002bc48ldp x20, x19, [sp+160]
10002bc4cadd sp, sp, 192
10002bc50retab
10002bc54
10002bc54loc_10002bc54:
10002bc54ldp q0, q1, [sp+96]
10002bc58stp q0, q1, [x19+96]
10002bc5cldr q0, [sp+128]
10002bc60str q0, [x19+128]
10002bc64ldp q0, q1, [sp+32]
10002bc68stp q0, q1, [x19+32]
10002bc6cldp q1, q0, [sp+64]
10002bc70stp q1, q0, [x19+64]
10002bc74ldp q1, q0, [sp]
10002bc78movz w8, 1
10002bc7cstp q1, q0, [x19]
10002bc80strb w8, [x19+144]
10002bc84ldp x29, x30, [sp+176]
10002bc88ldp x20, x19, [sp+160]
10002bc8cadd sp, sp, 192
10002bc90retab
10002bbc0
10002bbc0__ZN8Syscalls7fstat64Ei:
10002bbc0pacibsp
10002bbc4sub sp, sp, 192
10002bbc8stp x20, x19, [sp+160]
10002bbccstp x29, x30, [sp+176]
10002bbd0add x29, sp, 176
10002bbd4mov x19, x8
10002bbd8movi v0.2d, 0
10002bbdcstp q0, q0, [sp+112]
10002bbe0stp q0, q0, [sp+80]
10002bbe4stp q0, q0, [sp+48]
10002bbe8stp q0, q0, [sp+16]
10002bbecsbfm x8, x0, 0, 31
10002bbf0add x9, sp, 0
10002bbf4str q0, [sp]
10002bbf8movz x16, 339
10002bbfcmov x0, x8
10002bc00mov x1, x9
10002bc04svc 0
10002bc08cset w8, lo
10002bc0cmov x9, x0
10002bc10mov x10, x1
10002bc14tbnz w8, 0, 0x10002bc54
10002bc18movz w0, 0
10002bc1cbl usleep@plt
10002bc20movz w0, 50
10002bc24bl usleep@plt
10002bc28movz w0, 50
10002bc2cbl usleep@plt
10002bc30movz w0, 50
10002bc34bl usleep@plt
10002bc38movz w8, 0
10002bc3cstrb wzr, [x19]
10002bc40strb w8, [x19+144]
10002bc44ldp x29, x30, [sp+176]
10002bc48ldp x20, x19, [sp+160]
10002bc4cadd sp, sp, 192
10002bc50retab
10002bc54
10002bc54loc_10002bc54:
10002bc54ldp q0, q1, [sp+96]
10002bc58stp q0, q1, [x19+96]
10002bc5cldr q0, [sp+128]
10002bc60str q0, [x19+128]
10002bc64ldp q0, q1, [sp+32]
10002bc68stp q0, q1, [x19+32]
10002bc6cldp q1, q0, [sp+64]
10002bc70stp q1, q0, [x19+64]
10002bc74ldp q1, q0, [sp]
10002bc78movz w8, 1
10002bc7cstp q1, q0, [x19]
10002bc80strb w8, [x19+144]
10002bc84ldp x29, x30, [sp+176]
10002bc88ldp x20, x19, [sp+160]
10002bc8cadd sp, sp, 192
10002bc90retab
10002bbc0
10002bc94
10002bc94__ZN8Syscalls17change_fdguard_npEiyjyjy:
10002bc94pacibsp
10002bc98sub sp, sp, 48
10002bc9cstp x20, x19, [sp+16]
10002bca0stp x29, x30, [sp+32]
10002bca4add x29, sp, 32
10002bca8mov x8, x5
10002bcacmov x9, x3
10002bcb0mov x10, x1
10002bcb4sbfm x11, x0, 0, 31
10002bcb8mov w12, w2
10002bcbcmov w13, w4
10002bcc0movz x16, 444
10002bcc4mov x0, x11
10002bcc8mov x1, x10
10002bcccmov x2, x12
10002bcd0mov x3, x9
10002bcd4mov x4, x13
10002bcd8mov x5, x8
10002bcdcsvc 0
10002bce0cset w19, lo
10002bce4mov x8, x0
10002bce8mov x9, x1
10002bcectbnz w19, 0, 0x10002bd30
10002bcf0movz w0, 0
10002bcf4bl usleep@plt
10002bcf8movz w0, 50
10002bcfcbl usleep@plt
10002bd00movz w0, 50
10002bd04bl usleep@plt
10002bd08movz w0, 50
10002bd0cbl usleep@plt
10002bd10movz w0, 50
10002bd14bl usleep@plt
10002bd18movz w0, 50
10002bd1cbl usleep@plt
10002bd20movz w0, 50
10002bd24bl usleep@plt
10002bd28movz w0, 50
10002bd2cbl usleep@plt
10002bd30
10002bd30loc_10002bd30:
10002bd30and w0, w19, 1
10002bd34ldp x29, x30, [sp+32]
10002bd38ldp x20, x19, [sp+16]
10002bd3cadd sp, sp, 48
10002bd40retab
10002bc94
10002bc94__ZN8Syscalls17change_fdguard_npEiyjyjy:
10002bc94pacibsp
10002bc98sub sp, sp, 48
10002bc9cstp x20, x19, [sp+16]
10002bca0stp x29, x30, [sp+32]
10002bca4add x29, sp, 32
10002bca8mov x8, x5
10002bcacmov x9, x3
10002bcb0mov x10, x1
10002bcb4sbfm x11, x0, 0, 31
10002bcb8mov w12, w2
10002bcbcmov w13, w4
10002bcc0movz x16, 444
10002bcc4mov x0, x11
10002bcc8mov x1, x10
10002bcccmov x2, x12
10002bcd0mov x3, x9
10002bcd4mov x4, x13
10002bcd8mov x5, x8
10002bcdcsvc 0
10002bce0cset w19, lo
10002bce4mov x8, x0
10002bce8mov x9, x1
10002bcectbnz w19, 0, 0x10002bd30
10002bcf0movz w0, 0
10002bcf4bl usleep@plt
10002bcf8movz w0, 50
10002bcfcbl usleep@plt
10002bd00movz w0, 50
10002bd04bl usleep@plt
10002bd08movz w0, 50
10002bd0cbl usleep@plt
10002bd10movz w0, 50
10002bd14bl usleep@plt
10002bd18movz w0, 50
10002bd1cbl usleep@plt
10002bd20movz w0, 50
10002bd24bl usleep@plt
10002bd28movz w0, 50
10002bd2cbl usleep@plt
10002bd30
10002bd30loc_10002bd30:
10002bd30and w0, w19, 1
10002bd34ldp x29, x30, [sp+32]
10002bd38ldp x20, x19, [sp+16]
10002bd3cadd sp, sp, 48
10002bd40retab
10002bc94
10002bd44
10002bd44__ZN8Syscalls3dupEi:
10002bd44pacibsp
10002bd48sub sp, sp, 32
10002bd4cstp x29, x30, [sp+16]
10002bd50add x29, sp, 16
10002bd54sbfm x8, x0, 0, 31
10002bd58movz x16, 41
10002bd5cmov x0, x8
10002bd60svc 0
10002bd64cset w9, lo
10002bd68mov x8, x0
10002bd6cmov x10, x1
10002bd70and w9, w10, w8
10002bd74adds wzr, w9, 1
10002bd78b.eq 0x10002bd90
10002bd7cmov w8, w8
10002bd80orr x0, x8, 0x100000000
10002bd84ldp x29, x30, [sp+16]
10002bd88add sp, sp, 32
10002bd8cretab
10002bd90
10002bd90loc_10002bd90:
10002bd90movz w0, 0
10002bd94bl usleep@plt
10002bd98movz w0, 50
10002bd9cbl usleep@plt
10002bda0movz w0, 50
10002bda4bl usleep@plt
10002bda8movz x0, 0
10002bdacldp x29, x30, [sp+16]
10002bdb0add sp, sp, 32
10002bdb4retab
10002bd44
10002bd44__ZN8Syscalls3dupEi:
10002bd44pacibsp
10002bd48sub sp, sp, 32
10002bd4cstp x29, x30, [sp+16]
10002bd50add x29, sp, 16
10002bd54sbfm x8, x0, 0, 31
10002bd58movz x16, 41
10002bd5cmov x0, x8
10002bd60svc 0
10002bd64cset w9, lo
10002bd68mov x8, x0
10002bd6cmov x10, x1
10002bd70and w9, w10, w8
10002bd74adds wzr, w9, 1
10002bd78b.eq 0x10002bd90
10002bd7cmov w8, w8
10002bd80orr x0, x8, 0x100000000
10002bd84ldp x29, x30, [sp+16]
10002bd88add sp, sp, 32
10002bd8cretab
10002bd90
10002bd90loc_10002bd90:
10002bd90movz w0, 0
10002bd94bl usleep@plt
10002bd98movz w0, 50
10002bd9cbl usleep@plt
10002bda0movz w0, 50
10002bda4bl usleep@plt
10002bda8movz x0, 0
10002bdacldp x29, x30, [sp+16]
10002bdb0add sp, sp, 32
10002bdb4retab
10002bd44
Loading..