File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
000cc010
000cc010type:.eq.time.ParseError: ; void type:.eq.time.ParseError(time.ParseError * p, time.ParseError * q)
000cc010ldr x16, [x28+16]
000cc014sub x17, sp, 16
000cc018subs xzr, x17, x16
000cc01cb.ls 0xcc24c
000cc020str x30, [sp-144]!
000cc024stur x29, [sp-8]
000cc028sub x29, sp, 8
000cc02cstr x0, [sp+152]
000cc030str x1, [sp+160]
000cc034strb wzr, [sp+38]
000cc038ldr x3, [sp+152]
000cc03cldr x3, [x3+8]
000cc040str x3, [sp+48]
000cc044ldr x4, [x1+8]
000cc048str x4, [sp+40]
000cc04csubs xzr, x3, x4
000cc050b.eq 0xcc058
000cc054b 0xcc230
000cc058
000cc058loc_cc058:
000cc058ldr x3, [sp+152]
000cc05cldr x3, [x3+24]
000cc060str x3, [sp+40]
000cc064ldr x4, [sp+160]
000cc068ldr x4, [x4+24]
000cc06cstr x4, [sp+48]
000cc070subs xzr, x3, x4
000cc074b.eq 0xcc07c
000cc078b 0xcc22c
000cc07c
000cc07cloc_cc07c:
000cc07cldr x3, [sp+152]
000cc080ldr x3, [x3+40]
000cc084str x3, [sp+48]
000cc088ldr x4, [sp+160]
000cc08cldr x4, [x4+40]
000cc090str x4, [sp+40]
000cc094subs xzr, x3, x4
000cc098b.eq 0xcc0a0
000cc09cb 0xcc228
000cc0a0
000cc0a0loc_cc0a0:
000cc0a0ldr x3, [sp+152]
000cc0a4ldr x3, [x3+56]
000cc0a8str x3, [sp+40]
000cc0acldr x4, [sp+160]
000cc0b0ldr x4, [x4+56]
000cc0b4str x4, [sp+48]
000cc0b8subs xzr, x3, x4
000cc0bcb.eq 0xcc0c4
000cc0c0b 0xcc224
000cc0c4
000cc0c4loc_cc0c4:
000cc0c4ldr x3, [sp+152]
000cc0c8ldr x3, [x3+72]
000cc0ccstr x3, [sp+48]
000cc0d0ldr x4, [sp+160]
000cc0d4ldr x4, [x4+72]
000cc0d8str x4, [sp+40]
000cc0dcsubs xzr, x3, x4
000cc0e0b.eq 0xcc0e8
000cc0e4b 0xcc220
000cc0e8
000cc0e8loc_cc0e8:
000cc0e8ldr x3, [sp+152]
000cc0ecldr x3, [x3+8]
000cc0f0str x3, [sp+40]
000cc0f4ldr x3, [sp+152]
000cc0f8ldr x3, [x3]
000cc0fcstr x3, [sp+80]
000cc100ldr x3, [sp+160]
000cc104ldr x1, [x3]
000cc108str x1, [sp+72]
000cc10cldr x2, [sp+40]
000cc110ldr x0, [sp+80]
000cc114bl runtime.memequal
000cc118strb w0, [sp+39]
000cc11ctbnz w0, 0, 0xcc124
000cc120b 0xcc21c
000cc124
000cc124loc_cc124:
000cc124ldr x3, [sp+152]
000cc128ldr x3, [x3+24]
000cc12cstr x3, [sp+40]
000cc130ldr x3, [sp+152]
000cc134ldr x3, [x3+16]
000cc138str x3, [sp+64]
000cc13cldr x3, [sp+160]
000cc140ldr x1, [x3+16]
000cc144str x1, [sp+56]
000cc148ldr x2, [sp+40]
000cc14cldr x0, [sp+64]
000cc150bl runtime.memequal
000cc154strb w0, [sp+39]
000cc158tbnz w0, 0, 0xcc160
000cc15cb 0xcc218
000cc160
000cc160loc_cc160:
000cc160ldr x3, [sp+152]
000cc164ldr x3, [x3+40]
000cc168str x3, [sp+40]
000cc16cldr x3, [sp+152]
000cc170ldr x3, [x3+32]
000cc174str x3, [sp+128]
000cc178ldr x3, [sp+160]
000cc17cldr x1, [x3+32]
000cc180str x1, [sp+120]
000cc184ldr x2, [sp+40]
000cc188ldr x0, [sp+128]
000cc18cbl runtime.memequal
000cc190strb w0, [sp+39]
000cc194tbnz w0, 0, 0xcc19c
000cc198b 0xcc214
000cc19c
000cc19cloc_cc19c:
000cc19cldr x3, [sp+152]
000cc1a0ldr x3, [x3+56]
000cc1a4str x3, [sp+40]
000cc1a8ldr x3, [sp+152]
000cc1acldr x3, [x3+48]
000cc1b0str x3, [sp+112]
000cc1b4ldr x3, [sp+160]
000cc1b8ldr x1, [x3+48]
000cc1bcstr x1, [sp+104]
000cc1c0ldr x2, [sp+40]
000cc1c4ldr x0, [sp+112]
000cc1c8bl runtime.memequal
000cc1ccstrb w0, [sp+39]
000cc1d0tbnz w0, 0, 0xcc1d8
000cc1d4b 0xcc210
000cc1d8
000cc1d8loc_cc1d8:
000cc1d8ldr x3, [sp+152]
000cc1dcldr x3, [x3+72]
000cc1e0str x3, [sp+40]
000cc1e4ldr x3, [sp+152]
000cc1e8ldr x3, [x3+64]
000cc1ecstr x3, [sp+96]
000cc1f0ldr x3, [sp+160]
000cc1f4ldr x1, [x3+64]
000cc1f8str x1, [sp+88]
000cc1fcldr x2, [sp+40]
000cc200ldr x0, [sp+96]
000cc204bl runtime.memequal
000cc208strb w0, [sp+38]
000cc20cb 0xcc23c
000cc210
000cc210loc_cc210:
000cc210b 0xcc234
000cc214
000cc214loc_cc214:
000cc214b 0xcc234
000cc218
000cc218loc_cc218:
000cc218b 0xcc234
000cc21c
000cc21cloc_cc21c:
000cc21cb 0xcc234
000cc220
000cc220loc_cc220:
000cc220b 0xcc234
000cc224
000cc224loc_cc224:
000cc224b 0xcc234
000cc228
000cc228loc_cc228:
000cc228b 0xcc234
000cc22c
000cc22cloc_cc22c:
000cc22cb 0xcc234
000cc230
000cc230loc_cc230:
000cc230b 0xcc234
000cc234
000cc234loc_cc234:
000cc234strb wzr, [sp+38]
000cc238b 0xcc23c
000cc23c
000cc23cloc_cc23c:
000cc23cldrb w0, [sp+38]
000cc240ldur x29, [sp-8]
000cc244ldr x30, [sp], 144
000cc248ret x30
000cc24c
000cc24cloc_cc24c:
000cc24cstp x0, x1, [sp+8]
000cc250mov x3, x30
000cc254bl runtime.morestack_noctxt.abi0
000cc258ldp x0, x1, [sp+8]
000cc25cb 0xcc010
000cc010
000cc010type:.eq.time.ParseError: ; void type:.eq.time.ParseError(time.ParseError * p, time.ParseError * q)
000cc010ldr x16, [x28+16]
000cc014sub x17, sp, 16
000cc018subs xzr, x17, x16
000cc01cb.ls 0xcc24c
000cc020str x30, [sp-144]!
000cc024stur x29, [sp-8]
000cc028sub x29, sp, 8
000cc02cstr x0, [sp+152]
000cc030str x1, [sp+160]
000cc034strb wzr, [sp+38]
000cc038ldr x3, [sp+152]
000cc03cldr x3, [x3+8]
000cc040str x3, [sp+48]
000cc044ldr x4, [x1+8]
000cc048str x4, [sp+40]
000cc04csubs xzr, x3, x4
000cc050b.eq 0xcc058
000cc054b 0xcc230
000cc058
000cc058loc_cc058:
000cc058ldr x3, [sp+152]
000cc05cldr x3, [x3+24]
000cc060str x3, [sp+40]
000cc064ldr x4, [sp+160]
000cc068ldr x4, [x4+24]
000cc06cstr x4, [sp+48]
000cc070subs xzr, x3, x4
000cc074b.eq 0xcc07c
000cc078b 0xcc22c
000cc07c
000cc07cloc_cc07c:
000cc07cldr x3, [sp+152]
000cc080ldr x3, [x3+40]
000cc084str x3, [sp+48]
000cc088ldr x4, [sp+160]
000cc08cldr x4, [x4+40]
000cc090str x4, [sp+40]
000cc094subs xzr, x3, x4
000cc098b.eq 0xcc0a0
000cc09cb 0xcc228
000cc0a0
000cc0a0loc_cc0a0:
000cc0a0ldr x3, [sp+152]
000cc0a4ldr x3, [x3+56]
000cc0a8str x3, [sp+40]
000cc0acldr x4, [sp+160]
000cc0b0ldr x4, [x4+56]
000cc0b4str x4, [sp+48]
000cc0b8subs xzr, x3, x4
000cc0bcb.eq 0xcc0c4
000cc0c0b 0xcc224
000cc0c4
000cc0c4loc_cc0c4:
000cc0c4ldr x3, [sp+152]
000cc0c8ldr x3, [x3+72]
000cc0ccstr x3, [sp+48]
000cc0d0ldr x4, [sp+160]
000cc0d4ldr x4, [x4+72]
000cc0d8str x4, [sp+40]
000cc0dcsubs xzr, x3, x4
000cc0e0b.eq 0xcc0e8
000cc0e4b 0xcc220
000cc0e8
000cc0e8loc_cc0e8:
000cc0e8ldr x3, [sp+152]
000cc0ecldr x3, [x3+8]
000cc0f0str x3, [sp+40]
000cc0f4ldr x3, [sp+152]
000cc0f8ldr x3, [x3]
000cc0fcstr x3, [sp+80]
000cc100ldr x3, [sp+160]
000cc104ldr x1, [x3]
000cc108str x1, [sp+72]
000cc10cldr x2, [sp+40]
000cc110ldr x0, [sp+80]
000cc114bl runtime.memequal
000cc118strb w0, [sp+39]
000cc11ctbnz w0, 0, 0xcc124
000cc120b 0xcc21c
000cc124
000cc124loc_cc124:
000cc124ldr x3, [sp+152]
000cc128ldr x3, [x3+24]
000cc12cstr x3, [sp+40]
000cc130ldr x3, [sp+152]
000cc134ldr x3, [x3+16]
000cc138str x3, [sp+64]
000cc13cldr x3, [sp+160]
000cc140ldr x1, [x3+16]
000cc144str x1, [sp+56]
000cc148ldr x2, [sp+40]
000cc14cldr x0, [sp+64]
000cc150bl runtime.memequal
000cc154strb w0, [sp+39]
000cc158tbnz w0, 0, 0xcc160
000cc15cb 0xcc218
000cc160
000cc160loc_cc160:
000cc160ldr x3, [sp+152]
000cc164ldr x3, [x3+40]
000cc168str x3, [sp+40]
000cc16cldr x3, [sp+152]
000cc170ldr x3, [x3+32]
000cc174str x3, [sp+128]
000cc178ldr x3, [sp+160]
000cc17cldr x1, [x3+32]
000cc180str x1, [sp+120]
000cc184ldr x2, [sp+40]
000cc188ldr x0, [sp+128]
000cc18cbl runtime.memequal
000cc190strb w0, [sp+39]
000cc194tbnz w0, 0, 0xcc19c
000cc198b 0xcc214
000cc19c
000cc19cloc_cc19c:
000cc19cldr x3, [sp+152]
000cc1a0ldr x3, [x3+56]
000cc1a4str x3, [sp+40]
000cc1a8ldr x3, [sp+152]
000cc1acldr x3, [x3+48]
000cc1b0str x3, [sp+112]
000cc1b4ldr x3, [sp+160]
000cc1b8ldr x1, [x3+48]
000cc1bcstr x1, [sp+104]
000cc1c0ldr x2, [sp+40]
000cc1c4ldr x0, [sp+112]
000cc1c8bl runtime.memequal
000cc1ccstrb w0, [sp+39]
000cc1d0tbnz w0, 0, 0xcc1d8
000cc1d4b 0xcc210
000cc1d8
000cc1d8loc_cc1d8:
000cc1d8ldr x3, [sp+152]
000cc1dcldr x3, [x3+72]
000cc1e0str x3, [sp+40]
000cc1e4ldr x3, [sp+152]
000cc1e8ldr x3, [x3+64]
000cc1ecstr x3, [sp+96]
000cc1f0ldr x3, [sp+160]
000cc1f4ldr x1, [x3+64]
000cc1f8str x1, [sp+88]
000cc1fcldr x2, [sp+40]
000cc200ldr x0, [sp+96]
000cc204bl runtime.memequal
000cc208strb w0, [sp+38]
000cc20cb 0xcc23c
000cc210
000cc210loc_cc210:
000cc210b 0xcc234
000cc214
000cc214loc_cc214:
000cc214b 0xcc234
000cc218
000cc218loc_cc218:
000cc218b 0xcc234
000cc21c
000cc21cloc_cc21c:
000cc21cb 0xcc234
000cc220
000cc220loc_cc220:
000cc220b 0xcc234
000cc224
000cc224loc_cc224:
000cc224b 0xcc234
000cc228
000cc228loc_cc228:
000cc228b 0xcc234
000cc22c
000cc22cloc_cc22c:
000cc22cb 0xcc234
000cc230
000cc230loc_cc230:
000cc230b 0xcc234
000cc234
000cc234loc_cc234:
000cc234strb wzr, [sp+38]
000cc238b 0xcc23c
000cc23c
000cc23cloc_cc23c:
000cc23cldrb w0, [sp+38]
000cc240ldur x29, [sp-8]
000cc244ldr x30, [sp], 144
000cc248ret x30
000cc24c
000cc24cloc_cc24c:
000cc24cstp x0, x1, [sp+8]
000cc250mov x3, x30
000cc254bl runtime.morestack_noctxt.abi0
000cc258ldp x0, x1, [sp+8]
000cc25cb 0xcc010
000cc010
000cc260
000cc260time.parseNanoseconds[go.shape.string]: ; void time.parseNanoseconds[go.shape.string](uintptr[2] * dict, struct go_shape_string value, int nbytes)
000cc260ldr x16, [x28+16]
000cc264sub x17, sp, 48
000cc268subs xzr, x17, x16
000cc26cb.ls 0xcc4b4
000cc270str x30, [sp-176]!
000cc274stur x29, [sp-8]
000cc278sub x29, sp, 8
000cc27cstr x0, [sp+184]
000cc280str x1, [sp+192]
000cc284str x2, [sp+200]
000cc288str x3, [sp+208]
000cc28cstr xzr, [sp+48]
000cc290stp xzr, xzr, [sp+80]
000cc294stp xzr, xzr, [sp+96]
000cc298ldr x1, [sp+200]
000cc29cldr x2, [sp+192]
000cc2a0subs xzr, x1, 0
000cc2a4b.hi 0xcc2ac
000cc2a8b 0xcc4a8
000cc2ac
000cc2acloc_cc2ac:
000cc2acldrb w0, [x2]
000cc2b0strb w0, [sp+38]
000cc2b4bl time.commaOrPeriod
000cc2b8strb w0, [sp+39]
000cc2bctbnz w0, 0, 0xcc2c4
000cc2c0b 0xcc40c
000cc2c4
000cc2c4loc_cc2c4:
000cc2c4ldr x3, [sp+208]
000cc2c8subs xzr, x3, 10
000cc2ccb.gt 0xcc2d4
000cc2d0b 0xcc2f8
000cc2d4
000cc2d4loc_cc2d4:
000cc2d4ldr x2, [sp+200]
000cc2d8subs xzr, x2, 10
000cc2dcb.hs 0xcc2e4
000cc2e0b 0xcc4a0
000cc2e4
000cc2e4loc_cc2e4:
000cc2e4b 0xcc2e8
000cc2e8
000cc2e8loc_cc2e8:
000cc2e8movz x3, 10
000cc2ecstr x3, [sp+200]
000cc2f0str x3, [sp+208]
000cc2f4b 0xcc300
000cc2f8
000cc2f8loc_cc2f8:
000cc2f8movz x3, 10
000cc2fcb 0xcc300
000cc300
000cc300loc_cc300:
000cc300ldr x1, [sp+208]
000cc304ldr x2, [sp+200]
000cc308ldr x4, [sp+192]
000cc30csubs xzr, x2, x1
000cc310b.hs 0xcc318
000cc314b 0xcc49c
000cc318
000cc318loc_cc318:
000cc318subs xzr, x1, 1
000cc31cb.hs 0xcc324
000cc320b 0xcc494
000cc324
000cc324loc_cc324:
000cc324sub x3, x1, 1
000cc328sub x5, xzr, x3
000cc32csbfm x5, x5, 63, 63
000cc330and x5, x5, 1
000cc334add x4, x4, x5
000cc338str x4, [sp+152]
000cc33cstr x3, [sp+160]
000cc340stp xzr, xzr, [sp+136]
000cc344ldr x3, [sp+184]
000cc348ldrsb x27, [x3]
000cc34cldr x0, [x3]
000cc350str x0, [sp+128]
000cc354ldr x1, [sp+152]
000cc358ldr x2, [sp+160]
000cc35cbl time.atoi[go.shape.string]
000cc360str x0, [sp+72]
000cc364str x1, [sp+136]
000cc368str x2, [sp+144]
000cc36cldr x3, [sp+72]
000cc370str x3, [sp+64]
000cc374str x1, [sp+112]
000cc378str x2, [sp+120]
000cc37cldr x3, [sp+64]
000cc380str x3, [sp+48]
000cc384str x1, [sp+96]
000cc388str x2, [sp+104]
000cc38ccbnz x1, 0xcc394
000cc390b 0xcc3bc
000cc394
000cc394loc_cc394:
000cc394ldr x5, [sp+80]
000cc398ldr x6, [sp+88]
000cc39cldr x0, [sp+48]
000cc3a0mov x3, x1
000cc3a4mov x4, x2
000cc3a8mov x1, x5
000cc3acmov x2, x6
000cc3b0ldur x29, [sp-8]
000cc3b4ldr x30, [sp], 176
000cc3b8ret x30
000cc3bc
000cc3bcloc_cc3bc:
000cc3bcldr x5, [sp+48]
000cc3c0tbnz x5, 63, 0xcc3c8
000cc3c4b 0xcc3f4
000cc3c8
000cc3c8loc_cc3c8:
000cc3c8adrp x1, 0x5e9000
000cc3ccadd x1, x1, 591
000cc3d0str x1, [sp+80]
000cc3d4movz x2, 17
000cc3d8str x2, [sp+88]
000cc3dcldr x3, [sp+96]
000cc3e0ldr x4, [sp+104]
000cc3e4ldr x0, [sp+48]
000cc3e8ldur x29, [sp-8]
000cc3ecldr x30, [sp], 176
000cc3f0ret x30
000cc3f4
000cc3f4loc_cc3f4:
000cc3f4ldr x5, [sp+208]
000cc3f8movz x6, 10
000cc3fcsub x5, x6, x5
000cc400str x5, [sp+40]
000cc404str xzr, [sp+56]
000cc408b 0xcc43c
000cc40c
000cc40cloc_cc40c:
000cc40cadrp x27, 0x955000
000cc410ldr x3, [x27+1296]
000cc414adrp x27, 0x955000
000cc418ldr x4, [x27+1304]
000cc41cstr x3, [sp+96]
000cc420str x4, [sp+104]
000cc424ldr x1, [sp+80]
000cc428ldr x2, [sp+88]
000cc42cldr x0, [sp+48]
000cc430ldur x29, [sp-8]
000cc434ldr x30, [sp], 176
000cc438ret x30
000cc43c
000cc43cloc_cc43c:
000cc43cldr x5, [sp+40]
000cc440ldr x6, [sp+56]
000cc444subs xzr, x5, x6
000cc448b.gt 0xcc450
000cc44cb 0xcc474
000cc450
000cc450loc_cc450:
000cc450ldr x5, [sp+48]
000cc454add x5, x5, x5, lsl #2
000cc458ubfm x5, x5, 63, 62
000cc45cstr x5, [sp+48]
000cc460b 0xcc464
000cc464
000cc464loc_cc464:
000cc464ldr x5, [sp+56]
000cc468add x5, x5, 1
000cc46cstr x5, [sp+56]
000cc470b 0xcc43c
000cc474
000cc474loc_cc474:
000cc474ldr x3, [sp+96]
000cc478ldr x1, [sp+80]
000cc47cldr x2, [sp+88]
000cc480ldr x4, [sp+104]
000cc484ldr x0, [sp+48]
000cc488ldur x29, [sp-8]
000cc48cldr x30, [sp], 176
000cc490ret x30
000cc494
000cc494loc_cc494:
000cc494orr x0, xzr, 1
000cc498bl runtime.panicSliceB
000cc49c
000cc49cloc_cc49c:
000cc49cbl runtime.panicSliceAlen
000cc4a0
000cc4a0loc_cc4a0:
000cc4a0movz x1, 10
000cc4a4bl runtime.panicSliceAlen
000cc4a8
000cc4a8loc_cc4a8:
000cc4a8mov x0, xzr
000cc4acbl runtime.panicIndex
000cc4b0hint
000cc4b4
000cc4b4loc_cc4b4:
000cc4b4stp x0, x1, [sp+8]
000cc4b8stp x2, x3, [sp+24]
000cc4bcmov x3, x30
000cc4c0bl runtime.morestack_noctxt.abi0
000cc4c4ldp x0, x1, [sp+8]
000cc4c8ldp x2, x3, [sp+24]
000cc4ccb 0xcc260
000cc260
000cc260time.parseNanoseconds[go.shape.string]: ; void time.parseNanoseconds[go.shape.string](uintptr[2] * dict, struct go_shape_string value, int nbytes)
000cc260ldr x16, [x28+16]
000cc264sub x17, sp, 48
000cc268subs xzr, x17, x16
000cc26cb.ls 0xcc4b4
000cc270str x30, [sp-176]!
000cc274stur x29, [sp-8]
000cc278sub x29, sp, 8
000cc27cstr x0, [sp+184]
000cc280str x1, [sp+192]
000cc284str x2, [sp+200]
000cc288str x3, [sp+208]
000cc28cstr xzr, [sp+48]
000cc290stp xzr, xzr, [sp+80]
000cc294stp xzr, xzr, [sp+96]
000cc298ldr x1, [sp+200]
000cc29cldr x2, [sp+192]
000cc2a0subs xzr, x1, 0
000cc2a4b.hi 0xcc2ac
000cc2a8b 0xcc4a8
000cc2ac
000cc2acloc_cc2ac:
000cc2acldrb w0, [x2]
000cc2b0strb w0, [sp+38]
000cc2b4bl time.commaOrPeriod
000cc2b8strb w0, [sp+39]
000cc2bctbnz w0, 0, 0xcc2c4
000cc2c0b 0xcc40c
000cc2c4
000cc2c4loc_cc2c4:
000cc2c4ldr x3, [sp+208]
000cc2c8subs xzr, x3, 10
000cc2ccb.gt 0xcc2d4
000cc2d0b 0xcc2f8
000cc2d4
000cc2d4loc_cc2d4:
000cc2d4ldr x2, [sp+200]
000cc2d8subs xzr, x2, 10
000cc2dcb.hs 0xcc2e4
000cc2e0b 0xcc4a0
000cc2e4
000cc2e4loc_cc2e4:
000cc2e4b 0xcc2e8
000cc2e8
000cc2e8loc_cc2e8:
000cc2e8movz x3, 10
000cc2ecstr x3, [sp+200]
000cc2f0str x3, [sp+208]
000cc2f4b 0xcc300
000cc2f8
000cc2f8loc_cc2f8:
000cc2f8movz x3, 10
000cc2fcb 0xcc300
000cc300
000cc300loc_cc300:
000cc300ldr x1, [sp+208]
000cc304ldr x2, [sp+200]
000cc308ldr x4, [sp+192]
000cc30csubs xzr, x2, x1
000cc310b.hs 0xcc318
000cc314b 0xcc49c
000cc318
000cc318loc_cc318:
000cc318subs xzr, x1, 1
000cc31cb.hs 0xcc324
000cc320b 0xcc494
000cc324
000cc324loc_cc324:
000cc324sub x3, x1, 1
000cc328sub x5, xzr, x3
000cc32csbfm x5, x5, 63, 63
000cc330and x5, x5, 1
000cc334add x4, x4, x5
000cc338str x4, [sp+152]
000cc33cstr x3, [sp+160]
000cc340stp xzr, xzr, [sp+136]
000cc344ldr x3, [sp+184]
000cc348ldrsb x27, [x3]
000cc34cldr x0, [x3]
000cc350str x0, [sp+128]
000cc354ldr x1, [sp+152]
000cc358ldr x2, [sp+160]
000cc35cbl time.atoi[go.shape.string]
000cc360str x0, [sp+72]
000cc364str x1, [sp+136]
000cc368str x2, [sp+144]
000cc36cldr x3, [sp+72]
000cc370str x3, [sp+64]
000cc374str x1, [sp+112]
000cc378str x2, [sp+120]
000cc37cldr x3, [sp+64]
000cc380str x3, [sp+48]
000cc384str x1, [sp+96]
000cc388str x2, [sp+104]
000cc38ccbnz x1, 0xcc394
000cc390b 0xcc3bc
000cc394
000cc394loc_cc394:
000cc394ldr x5, [sp+80]
000cc398ldr x6, [sp+88]
000cc39cldr x0, [sp+48]
000cc3a0mov x3, x1
000cc3a4mov x4, x2
000cc3a8mov x1, x5
000cc3acmov x2, x6
000cc3b0ldur x29, [sp-8]
000cc3b4ldr x30, [sp], 176
000cc3b8ret x30
000cc3bc
000cc3bcloc_cc3bc:
000cc3bcldr x5, [sp+48]
000cc3c0tbnz x5, 63, 0xcc3c8
000cc3c4b 0xcc3f4
000cc3c8
000cc3c8loc_cc3c8:
000cc3c8adrp x1, 0x5e9000
000cc3ccadd x1, x1, 591
000cc3d0str x1, [sp+80]
000cc3d4movz x2, 17
000cc3d8str x2, [sp+88]
000cc3dcldr x3, [sp+96]
000cc3e0ldr x4, [sp+104]
000cc3e4ldr x0, [sp+48]
000cc3e8ldur x29, [sp-8]
000cc3ecldr x30, [sp], 176
000cc3f0ret x30
000cc3f4
000cc3f4loc_cc3f4:
000cc3f4ldr x5, [sp+208]
000cc3f8movz x6, 10
000cc3fcsub x5, x6, x5
000cc400str x5, [sp+40]
000cc404str xzr, [sp+56]
000cc408b 0xcc43c
000cc40c
000cc40cloc_cc40c:
000cc40cadrp x27, 0x955000
000cc410ldr x3, [x27+1296]
000cc414adrp x27, 0x955000
000cc418ldr x4, [x27+1304]
000cc41cstr x3, [sp+96]
000cc420str x4, [sp+104]
000cc424ldr x1, [sp+80]
000cc428ldr x2, [sp+88]
000cc42cldr x0, [sp+48]
000cc430ldur x29, [sp-8]
000cc434ldr x30, [sp], 176
000cc438ret x30
000cc43c
000cc43cloc_cc43c:
000cc43cldr x5, [sp+40]
000cc440ldr x6, [sp+56]
000cc444subs xzr, x5, x6
000cc448b.gt 0xcc450
000cc44cb 0xcc474
000cc450
000cc450loc_cc450:
000cc450ldr x5, [sp+48]
000cc454add x5, x5, x5, lsl #2
000cc458ubfm x5, x5, 63, 62
000cc45cstr x5, [sp+48]
000cc460b 0xcc464
000cc464
000cc464loc_cc464:
000cc464ldr x5, [sp+56]
000cc468add x5, x5, 1
000cc46cstr x5, [sp+56]
000cc470b 0xcc43c
000cc474
000cc474loc_cc474:
000cc474ldr x3, [sp+96]
000cc478ldr x1, [sp+80]
000cc47cldr x2, [sp+88]
000cc480ldr x4, [sp+104]
000cc484ldr x0, [sp+48]
000cc488ldur x29, [sp-8]
000cc48cldr x30, [sp], 176
000cc490ret x30
000cc494
000cc494loc_cc494:
000cc494orr x0, xzr, 1
000cc498bl runtime.panicSliceB
000cc49c
000cc49cloc_cc49c:
000cc49cbl runtime.panicSliceAlen
000cc4a0
000cc4a0loc_cc4a0:
000cc4a0movz x1, 10
000cc4a4bl runtime.panicSliceAlen
000cc4a8
000cc4a8loc_cc4a8:
000cc4a8mov x0, xzr
000cc4acbl runtime.panicIndex
000cc4b0hint
000cc4b4
000cc4b4loc_cc4b4:
000cc4b4stp x0, x1, [sp+8]
000cc4b8stp x2, x3, [sp+24]
000cc4bcmov x3, x30
000cc4c0bl runtime.morestack_noctxt.abi0
000cc4c4ldp x0, x1, [sp+8]
000cc4c8ldp x2, x3, [sp+24]
000cc4ccb 0xcc260
000cc260
000cc4d0
000cc4d0time.isDigit[go.shape.string]: ; void time.isDigit[go.shape.string](uintptr[1] * dict, struct go_shape_string s, int i)
000cc4d0ldr x16, [x28+16]
000cc4d4subs xzr, sp, x16
000cc4d8b.ls 0xcc58c
000cc4dcstr x30, [sp-48]!
000cc4e0stur x29, [sp-8]
000cc4e4sub x29, sp, 8
000cc4e8str x0, [sp+56]
000cc4ecstr x1, [sp+64]
000cc4f0str x2, [sp+72]
000cc4f4str x3, [sp+80]
000cc4f8strb wzr, [sp+29]
000cc4fcldr x4, [sp+72]
000cc500str x4, [sp+32]
000cc504subs xzr, x3, x4
000cc508b.ge 0xcc510
000cc50cb 0xcc524
000cc510
000cc510loc_cc510:
000cc510strb wzr, [sp+29]
000cc514mov x0, xzr
000cc518ldur x29, [sp-8]
000cc51cldr x30, [sp], 48
000cc520ret x30
000cc524
000cc524loc_cc524:
000cc524ldr x4, [sp+64]
000cc528subs xzr, x2, x3
000cc52cb.hi 0xcc534
000cc530b 0xcc57c
000cc534
000cc534loc_cc534:
000cc534ldrb w1, [x4+x3]
000cc538strb w1, [sp+30]
000cc53cmov x2, x1
000cc540subs wzr, w2, 48
000cc544cset x2, hs
000cc548strb w2, [sp+31]
000cc54cb.hs 0xcc554
000cc550b 0xcc564
000cc554
000cc554loc_cc554:
000cc554subs wzr, w1, 57
000cc558cset x1, ls
000cc55cstrb w1, [sp+31]
000cc560b 0xcc568
000cc564
000cc564loc_cc564:
000cc564b 0xcc568
000cc568
000cc568loc_cc568:
000cc568ldrb w0, [sp+31]
000cc56cstrb w0, [sp+29]
000cc570ldur x29, [sp-8]
000cc574ldr x30, [sp], 48
000cc578ret x30
000cc57c
000cc57cloc_cc57c:
000cc57cmov x0, x3
000cc580mov x1, x2
000cc584bl runtime.panicIndex
000cc588hint
000cc58c
000cc58cloc_cc58c:
000cc58cstp x0, x1, [sp+8]
000cc590stp x2, x3, [sp+24]
000cc594mov x3, x30
000cc598bl runtime.morestack_noctxt.abi0
000cc59cldp x0, x1, [sp+8]
000cc5a0ldp x2, x3, [sp+24]
000cc5a4b 0xcc4d0
000cc5a8udf 0
000cc5acudf 0
000cc4d0
000cc4d0time.isDigit[go.shape.string]: ; void time.isDigit[go.shape.string](uintptr[1] * dict, struct go_shape_string s, int i)
000cc4d0ldr x16, [x28+16]
000cc4d4subs xzr, sp, x16
000cc4d8b.ls 0xcc58c
000cc4dcstr x30, [sp-48]!
000cc4e0stur x29, [sp-8]
000cc4e4sub x29, sp, 8
000cc4e8str x0, [sp+56]
000cc4ecstr x1, [sp+64]
000cc4f0str x2, [sp+72]
000cc4f4str x3, [sp+80]
000cc4f8strb wzr, [sp+29]
000cc4fcldr x4, [sp+72]
000cc500str x4, [sp+32]
000cc504subs xzr, x3, x4
000cc508b.ge 0xcc510
000cc50cb 0xcc524
000cc510
000cc510loc_cc510:
000cc510strb wzr, [sp+29]
000cc514mov x0, xzr
000cc518ldur x29, [sp-8]
000cc51cldr x30, [sp], 48
000cc520ret x30
000cc524
000cc524loc_cc524:
000cc524ldr x4, [sp+64]
000cc528subs xzr, x2, x3
000cc52cb.hi 0xcc534
000cc530b 0xcc57c
000cc534
000cc534loc_cc534:
000cc534ldrb w1, [x4+x3]
000cc538strb w1, [sp+30]
000cc53cmov x2, x1
000cc540subs wzr, w2, 48
000cc544cset x2, hs
000cc548strb w2, [sp+31]
000cc54cb.hs 0xcc554
000cc550b 0xcc564
000cc554
000cc554loc_cc554:
000cc554subs wzr, w1, 57
000cc558cset x1, ls
000cc55cstrb w1, [sp+31]
000cc560b 0xcc568
000cc564
000cc564loc_cc564:
000cc564b 0xcc568
000cc568
000cc568loc_cc568:
000cc568ldrb w0, [sp+31]
000cc56cstrb w0, [sp+29]
000cc570ldur x29, [sp-8]
000cc574ldr x30, [sp], 48
000cc578ret x30
000cc57c
000cc57cloc_cc57c:
000cc57cmov x0, x3
000cc580mov x1, x2
000cc584bl runtime.panicIndex
000cc588hint
000cc58c
000cc58cloc_cc58c:
000cc58cstp x0, x1, [sp+8]
000cc590stp x2, x3, [sp+24]
000cc594mov x3, x30
000cc598bl runtime.morestack_noctxt.abi0
000cc59cldp x0, x1, [sp+8]
000cc5a0ldp x2, x3, [sp+24]
000cc5a4b 0xcc4d0
000cc5a8udf 0
000cc5acudf 0
000cc4d0
000cc5b0
000cc5b0time.atoi[go.shape.string]: ; void time.atoi[go.shape.string](uintptr[2] * dict, struct go_shape_string s)
000cc5b0ldr x16, [x28+16]
000cc5b4sub x17, sp, 64
000cc5b8subs xzr, x17, x16
000cc5bcb.ls 0xcc828
000cc5c0str x30, [sp-192]!
000cc5c4stur x29, [sp-8]
000cc5c8sub x29, sp, 8
000cc5ccstr x0, [sp+200]
000cc5d0str x1, [sp+208]
000cc5d4str x2, [sp+216]
000cc5d8str xzr, [sp+40]
000cc5dcstp xzr, xzr, [sp+96]
000cc5e0strb wzr, [sp+37]
000cc5e4ldr x3, [sp+216]
000cc5e8str x3, [sp+72]
000cc5ecsubs xzr, x3, 0
000cc5f0cset x4, ne
000cc5f4strb w4, [sp+39]
000cc5f8cbnz x3, 0xcc600
000cc5fcb 0xcc664
000cc600
000cc600loc_cc600:
000cc600ldr x1, [sp+216]
000cc604ldr x3, [sp+208]
000cc608subs xzr, x1, 0
000cc60cb.hi 0xcc614
000cc610b 0xcc81c
000cc614
000cc614loc_cc614:
000cc614ldrb w3, [x3]
000cc618subs wzr, w3, 45
000cc61ccset x3, eq
000cc620strb w3, [sp+38]
000cc624b.eq 0xcc62c
000cc628b 0xcc630
000cc62c
000cc62cloc_cc62c:
000cc62cb 0xcc658
000cc630
000cc630loc_cc630:
000cc630ldr x1, [sp+216]
000cc634ldr x3, [sp+208]
000cc638subs xzr, x1, 0
000cc63cb.hi 0xcc644
000cc640b 0xcc814
000cc644
000cc644loc_cc644:
000cc644ldrb w3, [x3]
000cc648subs wzr, w3, 43
000cc64ccset x3, eq
000cc650strb w3, [sp+38]
000cc654b 0xcc658
000cc658
000cc658loc_cc658:
000cc658ldrb w3, [sp+38]
000cc65cstrb w3, [sp+39]
000cc660b 0xcc668
000cc664
000cc664loc_cc664:
000cc664b 0xcc668
000cc668
000cc668loc_cc668:
000cc668ldrb w3, [sp+39]
000cc66ctbnz w3, 0, 0xcc674
000cc670b 0xcc6cc
000cc674
000cc674loc_cc674:
000cc674ldr x1, [sp+216]
000cc678ldr x3, [sp+208]
000cc67csubs xzr, x1, 0
000cc680b.hi 0xcc688
000cc684b 0xcc80c
000cc688
000cc688loc_cc688:
000cc688ldrb w3, [x3]
000cc68csubs wzr, w3, 45
000cc690cset x3, eq
000cc694strb w3, [sp+37]
000cc698ldr x1, [sp+216]
000cc69cldr x3, [sp+208]
000cc6a0subs xzr, x1, 1
000cc6a4b.hs 0xcc6ac
000cc6a8b 0xcc804
000cc6ac
000cc6acloc_cc6ac:
000cc6acsub x4, x1, 1
000cc6b0sub x5, xzr, x4
000cc6b4sbfm x5, x5, 63, 63
000cc6b8and x5, x5, 1
000cc6bcadd x3, x3, x5
000cc6c0str x3, [sp+208]
000cc6c4str x4, [sp+216]
000cc6c8b 0xcc6d0
000cc6cc
000cc6ccloc_cc6cc:
000cc6ccb 0xcc6d0
000cc6d0
000cc6d0loc_cc6d0:
000cc6d0stp xzr, xzr, [sp+168]
000cc6d4stp xzr, xzr, [sp+152]
000cc6d8ldr x3, [sp+200]
000cc6dcldrsb x27, [x3]
000cc6e0ldr x0, [x3]
000cc6e4str x0, [sp+144]
000cc6e8ldr x1, [sp+208]
000cc6ecldr x2, [sp+216]
000cc6f0bl time.leadingInt[go.shape.string]
000cc6f4str x0, [sp+64]
000cc6f8str x1, [sp+168]
000cc6fcstr x2, [sp+176]
000cc700str x3, [sp+152]
000cc704str x4, [sp+160]
000cc708ldr x3, [sp+64]
000cc70cstr x3, [sp+56]
000cc710ldr x3, [sp+168]
000cc714ldr x4, [sp+176]
000cc718str x3, [sp+128]
000cc71cstr x4, [sp+136]
000cc720ldr x3, [sp+152]
000cc724ldr x4, [sp+160]
000cc728str x3, [sp+112]
000cc72cstr x4, [sp+120]
000cc730ldr x3, [sp+56]
000cc734str x3, [sp+48]
000cc738ldr x3, [sp+128]
000cc73cldr x4, [sp+136]
000cc740str x3, [sp+80]
000cc744str x4, [sp+88]
000cc748ldr x3, [sp+120]
000cc74cldr x4, [sp+112]
000cc750str x4, [sp+96]
000cc754str x3, [sp+104]
000cc758ldr x3, [sp+48]
000cc75cstr x3, [sp+40]
000cc760subs xzr, x4, 0
000cc764cset x3, ne
000cc768strb w3, [sp+39]
000cc76ccbnz x4, 0xcc774
000cc770b 0xcc778
000cc774
000cc774loc_cc774:
000cc774b 0xcc790
000cc778
000cc778loc_cc778:
000cc778ldr x3, [sp+88]
000cc77cstr x3, [sp+72]
000cc780subs xzr, x3, 0
000cc784cset x3, ne
000cc788strb w3, [sp+39]
000cc78cb 0xcc790
000cc790
000cc790loc_cc790:
000cc790ldrb w3, [sp+39]
000cc794tbnz w3, 0, 0xcc79c
000cc798b 0xcc7c8
000cc79c
000cc79cloc_cc79c:
000cc79cstr xzr, [sp+40]
000cc7a0adrp x27, 0x955000
000cc7a4ldr x1, [x27+1280]
000cc7a8adrp x27, 0x955000
000cc7acldr x2, [x27+1288]
000cc7b0str x1, [sp+96]
000cc7b4str x2, [sp+104]
000cc7b8ldr x0, [sp+40]
000cc7bcldur x29, [sp-8]
000cc7c0ldr x30, [sp], 192
000cc7c4ret x30
000cc7c8
000cc7c8loc_cc7c8:
000cc7c8ldrb w3, [sp+37]
000cc7cctbnz w3, 0, 0xcc7d4
000cc7d0b 0xcc7e4
000cc7d4
000cc7d4loc_cc7d4:
000cc7d4ldr x3, [sp+40]
000cc7d8sub x3, xzr, x3
000cc7dcstr x3, [sp+40]
000cc7e0b 0xcc7e8
000cc7e4
000cc7e4loc_cc7e4:
000cc7e4b 0xcc7e8
000cc7e8
000cc7e8loc_cc7e8:
000cc7e8stp xzr, xzr, [sp+96]
000cc7ecldr x0, [sp+40]
000cc7f0mov x1, xzr
000cc7f4mov x2, xzr
000cc7f8ldur x29, [sp-8]
000cc7fcldr x30, [sp], 192
000cc800ret x30
000cc804
000cc804loc_cc804:
000cc804orr x0, xzr, 1
000cc808bl runtime.panicSliceB
000cc80c
000cc80cloc_cc80c:
000cc80cmov x0, xzr
000cc810bl runtime.panicIndex
000cc814
000cc814loc_cc814:
000cc814mov x0, xzr
000cc818bl runtime.panicIndex
000cc81c
000cc81cloc_cc81c:
000cc81cmov x0, xzr
000cc820bl runtime.panicIndex
000cc824hint
000cc828
000cc828loc_cc828:
000cc828stp x0, x1, [sp+8]
000cc82cstr x2, [sp+24]
000cc830mov x3, x30
000cc834bl runtime.morestack_noctxt.abi0
000cc838ldp x0, x1, [sp+8]
000cc83cldr x2, [sp+24]
000cc840b 0xcc5b0
000cc844udf 0
000cc848udf 0
000cc84cudf 0
000cc5b0
000cc5b0time.atoi[go.shape.string]: ; void time.atoi[go.shape.string](uintptr[2] * dict, struct go_shape_string s)
000cc5b0ldr x16, [x28+16]
000cc5b4sub x17, sp, 64
000cc5b8subs xzr, x17, x16
000cc5bcb.ls 0xcc828
000cc5c0str x30, [sp-192]!
000cc5c4stur x29, [sp-8]
000cc5c8sub x29, sp, 8
000cc5ccstr x0, [sp+200]
000cc5d0str x1, [sp+208]
000cc5d4str x2, [sp+216]
000cc5d8str xzr, [sp+40]
000cc5dcstp xzr, xzr, [sp+96]
000cc5e0strb wzr, [sp+37]
000cc5e4ldr x3, [sp+216]
000cc5e8str x3, [sp+72]
000cc5ecsubs xzr, x3, 0
000cc5f0cset x4, ne
000cc5f4strb w4, [sp+39]
000cc5f8cbnz x3, 0xcc600
000cc5fcb 0xcc664
000cc600
000cc600loc_cc600:
000cc600ldr x1, [sp+216]
000cc604ldr x3, [sp+208]
000cc608subs xzr, x1, 0
000cc60cb.hi 0xcc614
000cc610b 0xcc81c
000cc614
000cc614loc_cc614:
000cc614ldrb w3, [x3]
000cc618subs wzr, w3, 45
000cc61ccset x3, eq
000cc620strb w3, [sp+38]
000cc624b.eq 0xcc62c
000cc628b 0xcc630
000cc62c
000cc62cloc_cc62c:
000cc62cb 0xcc658
000cc630
000cc630loc_cc630:
000cc630ldr x1, [sp+216]
000cc634ldr x3, [sp+208]
000cc638subs xzr, x1, 0
000cc63cb.hi 0xcc644
000cc640b 0xcc814
000cc644
000cc644loc_cc644:
000cc644ldrb w3, [x3]
000cc648subs wzr, w3, 43
000cc64ccset x3, eq
000cc650strb w3, [sp+38]
000cc654b 0xcc658
000cc658
000cc658loc_cc658:
000cc658ldrb w3, [sp+38]
000cc65cstrb w3, [sp+39]
000cc660b 0xcc668
000cc664
000cc664loc_cc664:
000cc664b 0xcc668
000cc668
000cc668loc_cc668:
000cc668ldrb w3, [sp+39]
000cc66ctbnz w3, 0, 0xcc674
000cc670b 0xcc6cc
000cc674
000cc674loc_cc674:
000cc674ldr x1, [sp+216]
000cc678ldr x3, [sp+208]
000cc67csubs xzr, x1, 0
000cc680b.hi 0xcc688
000cc684b 0xcc80c
000cc688
000cc688loc_cc688:
000cc688ldrb w3, [x3]
000cc68csubs wzr, w3, 45
000cc690cset x3, eq
000cc694strb w3, [sp+37]
000cc698ldr x1, [sp+216]
000cc69cldr x3, [sp+208]
000cc6a0subs xzr, x1, 1
000cc6a4b.hs 0xcc6ac
000cc6a8b 0xcc804
000cc6ac
000cc6acloc_cc6ac:
000cc6acsub x4, x1, 1
000cc6b0sub x5, xzr, x4
000cc6b4sbfm x5, x5, 63, 63
000cc6b8and x5, x5, 1
000cc6bcadd x3, x3, x5
000cc6c0str x3, [sp+208]
000cc6c4str x4, [sp+216]
000cc6c8b 0xcc6d0
000cc6cc
000cc6ccloc_cc6cc:
000cc6ccb 0xcc6d0
000cc6d0
000cc6d0loc_cc6d0:
000cc6d0stp xzr, xzr, [sp+168]
000cc6d4stp xzr, xzr, [sp+152]
000cc6d8ldr x3, [sp+200]
000cc6dcldrsb x27, [x3]
000cc6e0ldr x0, [x3]
000cc6e4str x0, [sp+144]
000cc6e8ldr x1, [sp+208]
000cc6ecldr x2, [sp+216]
000cc6f0bl time.leadingInt[go.shape.string]
000cc6f4str x0, [sp+64]
000cc6f8str x1, [sp+168]
000cc6fcstr x2, [sp+176]
000cc700str x3, [sp+152]
000cc704str x4, [sp+160]
000cc708ldr x3, [sp+64]
000cc70cstr x3, [sp+56]
000cc710ldr x3, [sp+168]
000cc714ldr x4, [sp+176]
000cc718str x3, [sp+128]
000cc71cstr x4, [sp+136]
000cc720ldr x3, [sp+152]
000cc724ldr x4, [sp+160]
000cc728str x3, [sp+112]
000cc72cstr x4, [sp+120]
000cc730ldr x3, [sp+56]
000cc734str x3, [sp+48]
000cc738ldr x3, [sp+128]
000cc73cldr x4, [sp+136]
000cc740str x3, [sp+80]
000cc744str x4, [sp+88]
000cc748ldr x3, [sp+120]
000cc74cldr x4, [sp+112]
000cc750str x4, [sp+96]
000cc754str x3, [sp+104]
000cc758ldr x3, [sp+48]
000cc75cstr x3, [sp+40]
000cc760subs xzr, x4, 0
000cc764cset x3, ne
000cc768strb w3, [sp+39]
000cc76ccbnz x4, 0xcc774
000cc770b 0xcc778
000cc774
000cc774loc_cc774:
000cc774b 0xcc790
000cc778
000cc778loc_cc778:
000cc778ldr x3, [sp+88]
000cc77cstr x3, [sp+72]
000cc780subs xzr, x3, 0
000cc784cset x3, ne
000cc788strb w3, [sp+39]
000cc78cb 0xcc790
000cc790
000cc790loc_cc790:
000cc790ldrb w3, [sp+39]
000cc794tbnz w3, 0, 0xcc79c
000cc798b 0xcc7c8
000cc79c
000cc79cloc_cc79c:
000cc79cstr xzr, [sp+40]
000cc7a0adrp x27, 0x955000
000cc7a4ldr x1, [x27+1280]
000cc7a8adrp x27, 0x955000
000cc7acldr x2, [x27+1288]
000cc7b0str x1, [sp+96]
000cc7b4str x2, [sp+104]
000cc7b8ldr x0, [sp+40]
000cc7bcldur x29, [sp-8]
000cc7c0ldr x30, [sp], 192
000cc7c4ret x30
000cc7c8
000cc7c8loc_cc7c8:
000cc7c8ldrb w3, [sp+37]
000cc7cctbnz w3, 0, 0xcc7d4
000cc7d0b 0xcc7e4
000cc7d4
000cc7d4loc_cc7d4:
000cc7d4ldr x3, [sp+40]
000cc7d8sub x3, xzr, x3
000cc7dcstr x3, [sp+40]
000cc7e0b 0xcc7e8
000cc7e4
000cc7e4loc_cc7e4:
000cc7e4b 0xcc7e8
000cc7e8
000cc7e8loc_cc7e8:
000cc7e8stp xzr, xzr, [sp+96]
000cc7ecldr x0, [sp+40]
000cc7f0mov x1, xzr
000cc7f4mov x2, xzr
000cc7f8ldur x29, [sp-8]
000cc7fcldr x30, [sp], 192
000cc800ret x30
000cc804
000cc804loc_cc804:
000cc804orr x0, xzr, 1
000cc808bl runtime.panicSliceB
000cc80c
000cc80cloc_cc80c:
000cc80cmov x0, xzr
000cc810bl runtime.panicIndex
000cc814
000cc814loc_cc814:
000cc814mov x0, xzr
000cc818bl runtime.panicIndex
000cc81c
000cc81cloc_cc81c:
000cc81cmov x0, xzr
000cc820bl runtime.panicIndex
000cc824hint
000cc828
000cc828loc_cc828:
000cc828stp x0, x1, [sp+8]
000cc82cstr x2, [sp+24]
000cc830mov x3, x30
000cc834bl runtime.morestack_noctxt.abi0
000cc838ldp x0, x1, [sp+8]
000cc83cldr x2, [sp+24]
000cc840b 0xcc5b0
000cc844udf 0
000cc848udf 0
000cc84cudf 0
000cc5b0
000cc850
000cc850time.parseRFC3339[go.shape.string]: ; void time.parseRFC3339[go.shape.string](uintptr[5] * dict, struct go_shape_string s, time.Location * local)
000cc850ldr x16, [x28+16]
000cc854sub x17, sp, 336
000cc858subs xzr, x17, x16
000cc85cb.ls 0xcd27c
000cc860sub x20, sp, 464
000cc864stp x29, x30, [x20-8]
000cc868add sp, x20, 0
000cc86csub x29, sp, 8
000cc870str x0, [sp+472]
000cc874str x1, [sp+480]
000cc878str x2, [sp+488]
000cc87cstr x3, [sp+496]
000cc880stp xzr, xzr, [sp+240]
000cc884str xzr, [sp+256]
000cc888strb wzr, [sp+72]
000cc88corr x4, xzr, 1
000cc890strb w4, [sp+73]
000cc894stp xzr, xzr, [sp+320]
000cc898str xzr, [sp+336]
000cc89cadd x5, sp, 320
000cc8a0str x5, [sp+344]
000cc8a4ldrsb x27, [x5]
000cc8a8adrp x6, 4096
000cc8acadd x6, x6, 672
000cc8b0str x6, [x5]
000cc8b4ldrsb x27, [x5]
000cc8b8adrp x27, 0x97f000
000cc8bcldr w6, [x27+3056]
000cc8c0cbz w6, 0xcc8c8
000cc8c4b 0xcc8cc
000cc8c8
000cc8c8loc_cc8c8:
000cc8c8b 0xcc8e4
000cc8cc
000cc8ccloc_cc8cc:
000cc8ccbl runtime.gcWriteBarrier2
000cc8d0add x6, sp, 73
000cc8d4str x6, [x25]
000cc8d8ldr x7, [x5+8]
000cc8dcstr x7, [x25+8]
000cc8e0b 0xcc8e4
000cc8e4
000cc8e4loc_cc8e4:
000cc8e4add x6, sp, 73
000cc8e8str x6, [x5+8]
000cc8ecldrsb x27, [x5]
000cc8f0ldr x6, [sp+472]
000cc8f4adrp x27, 0x97f000
000cc8f8ldr w7, [x27+3056]
000cc8fccbz w7, 0xcc904
000cc900b 0xcc908
000cc904
000cc904loc_cc904:
000cc904b 0xcc91c
000cc908
000cc908loc_cc908:
000cc908bl runtime.gcWriteBarrier2
000cc90cstr x6, [x25]
000cc910ldr x7, [x5+16]
000cc914str x7, [x25+8]
000cc918b 0xcc91c
000cc91c
000cc91cloc_cc91c:
000cc91cstr x6, [x5+16]
000cc920str x5, [sp+288]
000cc924ldr x5, [sp+488]
000cc928str x5, [sp+200]
000cc92csubs xzr, x5, 19
000cc930b.lt 0xcc938
000cc934b 0xcc960
000cc938
000cc938loc_cc938:
000cc938stp xzr, xzr, [sp+240]
000cc93cstr xzr, [sp+256]
000cc940strb wzr, [sp+72]
000cc944ldr x0, [sp+240]
000cc948ldr x1, [sp+248]
000cc94cldr x2, [sp+256]
000cc950mov x3, xzr
000cc954ldp x29, x30, [sp-8]
000cc958add sp, sp, 464
000cc95cret x30
000cc960
000cc960loc_cc960:
000cc960ldr x0, [sp+480]
000cc964ldr x2, [sp+488]
000cc968subs xzr, x2, 4
000cc96cb.hs 0xcc974
000cc970b 0xcd270
000cc974
000cc974loc_cc974:
000cc974b 0xcc978
000cc978
000cc978loc_cc978:
000cc978str x0, [sp+392]
000cc97corr x1, xzr, 4
000cc980str x1, [sp+400]
000cc984ldr x26, [sp+288]
000cc988ldr x4, [x26]
000cc98cmov x2, xzr
000cc990movz x3, 9999
000cc994blr x4
000cc998str x0, [sp+88]
000cc99cldr x2, [sp+488]
000cc9a0ldr x4, [sp+480]
000cc9a4subs xzr, x2, 7
000cc9a8b.hs 0xcc9b0
000cc9acb 0xcd268
000cc9b0
000cc9b0loc_cc9b0:
000cc9b0b 0xcc9b4
000cc9b4
000cc9b4loc_cc9b4:
000cc9b4add x0, x4, 5
000cc9b8str x0, [sp+392]
000cc9bcorr x1, xzr, 2
000cc9c0str x1, [sp+400]
000cc9c4ldr x26, [sp+288]
000cc9c8ldr x4, [x26]
000cc9ccorr x2, xzr, 1
000cc9d0orr x3, xzr, 12
000cc9d4blr x4
000cc9d8str x0, [sp+128]
000cc9dcldr x2, [sp+488]
000cc9e0ldr x4, [sp+480]
000cc9e4subs xzr, x2, 10
000cc9e8b.hs 0xcc9f0
000cc9ecb 0xcd260
000cc9f0
000cc9f0loc_cc9f0:
000cc9f0b 0xcc9f4
000cc9f4
000cc9f4loc_cc9f4:
000cc9f4add x2, x4, 8
000cc9f8str x2, [sp+392]
000cc9fcorr x2, xzr, 2
000cca00str x2, [sp+400]
000cca04ldr x1, [sp+88]
000cca08ldr x0, [sp+128]
000cca0cbl time.daysIn
000cca10str x0, [sp+200]
000cca14ldr x26, [sp+288]
000cca18ldr x2, [x26]
000cca1cldr x3, [sp+392]
000cca20ldr x1, [sp+400]
000cca24mov x4, x0
000cca28mov x0, x3
000cca2cmov x5, x2
000cca30orr x2, xzr, 1
000cca34mov x3, x4
000cca38blr x5
000cca3cstr x0, [sp+168]
000cca40ldr x2, [sp+488]
000cca44ldr x3, [sp+480]
000cca48subs xzr, x2, 13
000cca4cb.hs 0xcca54
000cca50b 0xcd258
000cca54
000cca54loc_cca54:
000cca54b 0xcca58
000cca58
000cca58loc_cca58:
000cca58add x0, x3, 11
000cca5cstr x0, [sp+392]
000cca60orr x1, xzr, 2
000cca64str x1, [sp+400]
000cca68ldr x26, [sp+288]
000cca6cldr x4, [x26]
000cca70mov x2, xzr
000cca74movz x3, 23
000cca78blr x4
000cca7cstr x0, [sp+160]
000cca80ldr x2, [sp+488]
000cca84ldr x4, [sp+480]
000cca88subs xzr, x2, 16
000cca8cb.hs 0xcca94
000cca90b 0xcd250
000cca94
000cca94loc_cca94:
000cca94b 0xcca98
000cca98
000cca98loc_cca98:
000cca98add x0, x4, 14
000cca9cstr x0, [sp+392]
000ccaa0orr x1, xzr, 2
000ccaa4str x1, [sp+400]
000ccaa8ldr x26, [sp+288]
000ccaacldr x4, [x26]
000ccab0mov x2, xzr
000ccab4movz x3, 59
000ccab8blr x4
000ccabcstr x0, [sp+144]
000ccac0ldr x2, [sp+488]
000ccac4ldr x4, [sp+480]
000ccac8subs xzr, x2, 19
000ccaccb.hs 0xccad4
000ccad0b 0xcd248
000ccad4
000ccad4loc_ccad4:
000ccad4b 0xccad8
000ccad8
000ccad8loc_ccad8:
000ccad8add x0, x4, 17
000ccadcstr x0, [sp+392]
000ccae0orr x1, xzr, 2
000ccae4str x1, [sp+400]
000ccae8ldr x26, [sp+288]
000ccaecldr x4, [x26]
000ccaf0mov x2, xzr
000ccaf4movz x3, 59
000ccaf8blr x4
000ccafcstr x0, [sp+96]
000ccb00ldrb w4, [sp+73]
000ccb04eor x5, x4, 1
000ccb08strb w5, [sp+78]
000ccb0ctbnz w4, 0, 0xccb14
000ccb10b 0xccc30
000ccb14
000ccb14loc_ccb14:
000ccb14ldr x1, [sp+488]
000ccb18ldr x8, [sp+480]
000ccb1csubs xzr, x1, 4
000ccb20b.hi 0xccb28
000ccb24b 0xcd240
000ccb28
000ccb28loc_ccb28:
000ccb28ldrb w8, [x8+4]
000ccb2csubs wzr, w8, 45
000ccb30cset x8, eq
000ccb34strb w8, [sp+74]
000ccb38b.eq 0xccb40
000ccb3cb 0xccb68
000ccb40
000ccb40loc_ccb40:
000ccb40ldr x1, [sp+488]
000ccb44ldr x8, [sp+480]
000ccb48subs xzr, x1, 7
000ccb4cb.hi 0xccb54
000ccb50b 0xcd238
000ccb54
000ccb54loc_ccb54:
000ccb54ldrb w8, [x8+7]
000ccb58subs wzr, w8, 45
000ccb5ccset x8, eq
000ccb60strb w8, [sp+74]
000ccb64b 0xccb6c
000ccb68
000ccb68loc_ccb68:
000ccb68b 0xccb6c
000ccb6c
000ccb6cloc_ccb6c:
000ccb6cldrb w8, [sp+74]
000ccb70strb w8, [sp+75]
000ccb74tbnz w8, 0, 0xccb7c
000ccb78b 0xccba4
000ccb7c
000ccb7cloc_ccb7c:
000ccb7cldr x1, [sp+488]
000ccb80ldr x8, [sp+480]
000ccb84subs xzr, x1, 10
000ccb88b.hi 0xccb90
000ccb8cb 0xcd230
000ccb90
000ccb90loc_ccb90:
000ccb90ldrb w8, [x8+10]
000ccb94subs wzr, w8, 84
000ccb98cset x8, eq
000ccb9cstrb w8, [sp+75]
000ccba0b 0xccba8
000ccba4
000ccba4loc_ccba4:
000ccba4b 0xccba8
000ccba8
000ccba8loc_ccba8:
000ccba8ldrb w8, [sp+75]
000ccbacstrb w8, [sp+76]
000ccbb0tbnz w8, 0, 0xccbb8
000ccbb4b 0xccbe0
000ccbb8
000ccbb8loc_ccbb8:
000ccbb8ldr x1, [sp+488]
000ccbbcldr x8, [sp+480]
000ccbc0subs xzr, x1, 13
000ccbc4b.hi 0xccbcc
000ccbc8b 0xcd228
000ccbcc
000ccbccloc_ccbcc:
000ccbccldrb w8, [x8+13]
000ccbd0subs wzr, w8, 58
000ccbd4cset x8, eq
000ccbd8strb w8, [sp+76]
000ccbdcb 0xccbe4
000ccbe0
000ccbe0loc_ccbe0:
000ccbe0b 0xccbe4
000ccbe4
000ccbe4loc_ccbe4:
000ccbe4ldrb w8, [sp+76]
000ccbe8strb w8, [sp+77]
000ccbectbnz w8, 0, 0xccbf4
000ccbf0b 0xccc1c
000ccbf4
000ccbf4loc_ccbf4:
000ccbf4ldr x1, [sp+488]
000ccbf8ldr x8, [sp+480]
000ccbfcsubs xzr, x1, 16
000ccc00b.hi 0xccc08
000ccc04b 0xcd220
000ccc08
000ccc08loc_ccc08:
000ccc08ldrb w8, [x8+16]
000ccc0csubs wzr, w8, 58
000ccc10cset x8, eq
000ccc14strb w8, [sp+77]
000ccc18b 0xccc20
000ccc1c
000ccc1cloc_ccc1c:
000ccc1cb 0xccc20
000ccc20
000ccc20loc_ccc20:
000ccc20ldrb w8, [sp+77]
000ccc24eor x8, x8, 1
000ccc28strb w8, [sp+78]
000ccc2cb 0xccc34
000ccc30
000ccc30loc_ccc30:
000ccc30b 0xccc34
000ccc34
000ccc34loc_ccc34:
000ccc34ldrb w8, [sp+78]
000ccc38tbnz w8, 0, 0xccc40
000ccc3cb 0xccc68
000ccc40
000ccc40loc_ccc40:
000ccc40stp xzr, xzr, [sp+240]
000ccc44str xzr, [sp+256]
000ccc48strb wzr, [sp+72]
000ccc4cldr x0, [sp+240]
000ccc50ldr x1, [sp+248]
000ccc54ldr x2, [sp+256]
000ccc58mov x3, xzr
000ccc5cldp x29, x30, [sp-8]
000ccc60add sp, sp, 464
000ccc64ret x30
000ccc68
000ccc68loc_ccc68:
000ccc68ldr x1, [sp+488]
000ccc6cldr x8, [sp+480]
000ccc70subs xzr, x1, 19
000ccc74b.hs 0xccc7c
000ccc78b 0xcd218
000ccc7c
000ccc7cloc_ccc7c:
000ccc7csub x9, x1, 19
000ccc80sub x10, xzr, x9
000ccc84sbfm x10, x10, 63, 63
000ccc88movz x11, 19
000ccc8cand x10, x10, x11
000ccc90add x8, x8, x10
000ccc94str x8, [sp+480]
000ccc98str x9, [sp+488]
000ccc9cstr xzr, [sp+112]
000ccca0str x9, [sp+200]
000ccca4subs xzr, x9, 2
000ccca8cset x8, ge
000cccacstrb w8, [sp+74]
000cccb0b.ge 0xcccb8
000cccb4b 0xccce0
000cccb8
000cccb8loc_cccb8:
000cccb8ldr x1, [sp+488]
000cccbcldr x8, [sp+480]
000cccc0subs xzr, x1, 0
000cccc4b.hi 0xccccc
000cccc8b 0xcd210
000ccccc
000cccccloc_ccccc:
000cccccldrb w8, [x8]
000cccd0subs wzr, w8, 46
000cccd4cset x8, eq
000cccd8strb w8, [sp+74]
000cccdcb 0xccce4
000ccce0
000ccce0loc_ccce0:
000ccce0b 0xccce4
000ccce4
000ccce4loc_ccce4:
000ccce4ldrb w8, [sp+74]
000ccce8strb w8, [sp+78]
000cccectbnz w8, 0, 0xcccf4
000cccf0b 0xccd20
000cccf4
000cccf4loc_cccf4:
000cccf4ldr x4, [sp+472]
000cccf8ldrsb x27, [x4]
000cccfcldr x0, [x4]
000ccd00str x0, [sp+312]
000ccd04ldr x1, [sp+480]
000ccd08ldr x2, [sp+488]
000ccd0corr x3, xzr, 1
000ccd10bl time.isDigit[go.shape.string]
000ccd14strb w0, [sp+75]
000ccd18strb w0, [sp+78]
000ccd1cb 0xccd24
000ccd20
000ccd20loc_ccd20:
000ccd20b 0xccd24
000ccd24
000ccd24loc_ccd24:
000ccd24ldrb w8, [sp+78]
000ccd28tbnz w8, 0, 0xccd30
000ccd2cb 0xccd3c
000ccd30
000ccd30loc_ccd30:
000ccd30orr x4, xzr, 2
000ccd34str x4, [sp+120]
000ccd38b 0xcd0f8
000ccd3c
000ccd3cloc_ccd3c:
000ccd3cb 0xccd40
000ccd40
000ccd40loc_ccd40:
000ccd40ldr x2, [sp+168]
000ccd44ldr x3, [sp+160]
000ccd48ldr x4, [sp+144]
000ccd4cldr x5, [sp+96]
000ccd50ldr x6, [sp+112]
000ccd54adrp x27, 0x941000
000ccd58ldr x7, [x27]
000ccd5cldr x0, [sp+88]
000ccd60ldr x1, [sp+128]
000ccd64bl time.Date
000ccd68str x0, [sp+264]
000ccd6cstr x1, [sp+272]
000ccd70str x2, [sp+280]
000ccd74ldr x8, [sp+488]
000ccd78str x8, [sp+200]
000ccd7csubs xzr, x8, 1
000ccd80cset x8, ne
000ccd84strb w8, [sp+74]
000ccd88b.ne 0xccd90
000ccd8cb 0xccd94
000ccd90
000ccd90loc_ccd90:
000ccd90b 0xccdbc
000ccd94
000ccd94loc_ccd94:
000ccd94ldr x1, [sp+488]
000ccd98ldr x4, [sp+480]
000ccd9csubs xzr, x1, 0
000ccda0b.hi 0xccda8
000ccda4b 0xcd0f0
000ccda8
000ccda8loc_ccda8:
000ccda8ldrb w4, [x4]
000ccdacsubs wzr, w4, 90
000ccdb0cset x4, ne
000ccdb4strb w4, [sp+74]
000ccdb8b 0xccdbc
000ccdbc
000ccdbcloc_ccdbc:
000ccdbcldrb w4, [sp+74]
000ccdc0tbnz w4, 0, 0xccdc8
000ccdc4b 0xcd084
000ccdc8
000ccdc8loc_ccdc8:
000ccdc8ldr x4, [sp+488]
000ccdccstr x4, [sp+200]
000ccdd0subs xzr, x4, 6
000ccdd4b.ne 0xccddc
000ccdd8b 0xcce04
000ccddc
000ccddcloc_ccddc:
000ccddcstp xzr, xzr, [sp+240]
000ccde0str xzr, [sp+256]
000ccde4strb wzr, [sp+72]
000ccde8ldr x0, [sp+240]
000ccdecldr x1, [sp+248]
000ccdf0ldr x2, [sp+256]
000ccdf4mov x3, xzr
000ccdf8ldp x29, x30, [sp-8]
000ccdfcadd sp, sp, 464
000cce00ret x30
000cce04
000cce04loc_cce04:
000cce04ldr x2, [sp+488]
000cce08ldr x4, [sp+480]
000cce0csubs xzr, x2, 3
000cce10b.hs 0xcce18
000cce14b 0xcd0e8
000cce18
000cce18loc_cce18:
000cce18b 0xcce1c
000cce1c
000cce1cloc_cce1c:
000cce1cadd x0, x4, 1
000cce20str x0, [sp+392]
000cce24orr x1, xzr, 2
000cce28str x1, [sp+400]
000cce2cldr x26, [sp+288]
000cce30ldr x4, [x26]
000cce34mov x2, xzr
000cce38movz x3, 23
000cce3cblr x4
000cce40str x0, [sp+152]
000cce44ldr x2, [sp+488]
000cce48ldr x4, [sp+480]
000cce4csubs xzr, x2, 6
000cce50b.hs 0xcce58
000cce54b 0xcd0e0
000cce58
000cce58loc_cce58:
000cce58b 0xcce5c
000cce5c
000cce5cloc_cce5c:
000cce5cadd x0, x4, 4
000cce60str x0, [sp+392]
000cce64orr x1, xzr, 2
000cce68str x1, [sp+400]
000cce6cldr x26, [sp+288]
000cce70ldr x4, [x26]
000cce74mov x2, xzr
000cce78movz x3, 59
000cce7cblr x4
000cce80str x0, [sp+136]
000cce84ldrb w4, [sp+73]
000cce88eor x5, x4, 1
000cce8cstrb w5, [sp+74]
000cce90tbnz w4, 0, 0xcce98
000cce94b 0xccf3c
000cce98
000cce98loc_cce98:
000cce98ldr x1, [sp+488]
000cce9cldr x4, [sp+480]
000ccea0subs xzr, x1, 0
000ccea4b.hi 0xcceac
000ccea8b 0xcd0d8
000cceac
000cceacloc_cceac:
000cceacldrb w4, [x4]
000cceb0subs wzr, w4, 45
000cceb4cset x4, eq
000cceb8strb w4, [sp+75]
000ccebcb.eq 0xccec4
000ccec0b 0xccec8
000ccec4
000ccec4loc_ccec4:
000ccec4b 0xccef0
000ccec8
000ccec8loc_ccec8:
000ccec8ldr x1, [sp+488]
000cceccldr x4, [sp+480]
000cced0subs xzr, x1, 0
000cced4b.hi 0xccedc
000cced8b 0xcd0d0
000ccedc
000ccedcloc_ccedc:
000ccedcldrb w4, [x4]
000ccee0subs wzr, w4, 43
000ccee4cset x4, eq
000ccee8strb w4, [sp+75]
000cceecb 0xccef0
000ccef0
000ccef0loc_ccef0:
000ccef0ldrb w4, [sp+75]
000ccef4strb w4, [sp+78]
000ccef8tbnz w4, 0, 0xccf00
000ccefcb 0xccf28
000ccf00
000ccf00loc_ccf00:
000ccf00ldr x1, [sp+488]
000ccf04ldr x4, [sp+480]
000ccf08subs xzr, x1, 3
000ccf0cb.hi 0xccf14
000ccf10b 0xcd0c8
000ccf14
000ccf14loc_ccf14:
000ccf14ldrb w4, [x4+3]
000ccf18subs wzr, w4, 58
000ccf1ccset x4, eq
000ccf20strb w4, [sp+78]
000ccf24b 0xccf2c
000ccf28
000ccf28loc_ccf28:
000ccf28b 0xccf2c
000ccf2c
000ccf2cloc_ccf2c:
000ccf2cldrb w4, [sp+78]
000ccf30eor x4, x4, 1
000ccf34strb w4, [sp+74]
000ccf38b 0xccf40
000ccf3c
000ccf3cloc_ccf3c:
000ccf3cb 0xccf40
000ccf40
000ccf40loc_ccf40:
000ccf40ldrb w4, [sp+74]
000ccf44tbnz w4, 0, 0xccf4c
000ccf48b 0xccf74
000ccf4c
000ccf4cloc_ccf4c:
000ccf4cstp xzr, xzr, [sp+240]
000ccf50str xzr, [sp+256]
000ccf54strb wzr, [sp+72]
000ccf58ldr x0, [sp+240]
000ccf5cldr x1, [sp+248]
000ccf60ldr x2, [sp+256]
000ccf64mov x3, xzr
000ccf68ldp x29, x30, [sp-8]
000ccf6cadd sp, sp, 464
000ccf70ret x30
000ccf74
000ccf74loc_ccf74:
000ccf74ldr x2, [sp+152]
000ccf78ldr x3, [sp+136]
000ccf7corr x4, xzr, 60
000ccf80madd x2, x4, x2, x3
000ccf84madd x3, x2, x4, xzr
000ccf88str x3, [sp+80]
000ccf8cldr x1, [sp+488]
000ccf90ldr x3, [sp+480]
000ccf94subs xzr, x1, 0
000ccf98b.hi 0xccfa0
000ccf9cb 0xcd0c0
000ccfa0
000ccfa0loc_ccfa0:
000ccfa0ldrb w3, [x3]
000ccfa4subs wzr, w3, 45
000ccfa8b.eq 0xccfb0
000ccfacb 0xccfbc
000ccfb0
000ccfb0loc_ccfb0:
000ccfb0msub x2, x2, x4, xzr
000ccfb4str x2, [sp+80]
000ccfb8b 0xccfc0
000ccfbc
000ccfbcloc_ccfbc:
000ccfbcb 0xccfc0
000ccfc0
000ccfc0loc_ccfc0:
000ccfc0ldr x2, [sp+80]
000ccfc4sub x1, xzr, x2
000ccfc8add x0, sp, 264
000ccfccbl time.(*Time).addSec
000ccfd0add x0, sp, 264
000ccfd4bl time.(*Time).unixSec
000ccfd8str x0, [sp+192]
000ccfdcstp xzr, xzr, [sp+376]
000ccfe0ldr x1, [sp+192]
000ccfe4ldr x0, [sp+496]
000ccfe8bl time.(*Location).lookup
000ccfecstr x0, [sp+376]
000ccff0str x1, [sp+384]
000ccff4str x2, [sp+200]
000ccff8str x3, [sp+184]
000ccffcstr x4, [sp+176]
000cd000strb w5, [sp+74]
000cd004ldr x2, [sp+376]
000cd008ldr x3, [sp+384]
000cd00cstr x2, [sp+408]
000cd010str x3, [sp+416]
000cd014ldr x2, [sp+200]
000cd018str x2, [sp+224]
000cd01cldr x2, [sp+184]
000cd020str x2, [sp+216]
000cd024ldr x2, [sp+176]
000cd028str x2, [sp+208]
000cd02cldrb w2, [sp+74]
000cd030strb w2, [sp+79]
000cd034ldr x2, [sp+224]
000cd038str x2, [sp+104]
000cd03cldr x3, [sp+80]
000cd040subs xzr, x3, x2
000cd044b.eq 0xcd04c
000cd048b 0xcd05c
000cd04c
000cd04cloc_cd04c:
000cd04cldr x1, [sp+496]
000cd050add x0, sp, 264
000cd054bl time.(*Time).setLoc
000cd058b 0xcd080
000cd05c
000cd05cloc_cd05c:
000cd05cldr x2, [sp+80]
000cd060mov x0, xzr
000cd064mov x1, xzr
000cd068bl time.FixedZone
000cd06cstr x0, [sp+352]
000cd070mov x1, x0
000cd074add x0, sp, 264
000cd078bl time.(*Time).setLoc
000cd07cb 0xcd080
000cd080
000cd080loc_cd080:
000cd080b 0xcd088
000cd084
000cd084loc_cd084:
000cd084b 0xcd088
000cd088
000cd088loc_cd088:
000cd088ldr x4, [sp+264]
000cd08cldr x5, [sp+272]
000cd090ldr x6, [sp+280]
000cd094str x4, [sp+240]
000cd098str x5, [sp+248]
000cd09cstr x6, [sp+256]
000cd0a0orr x3, xzr, 1
000cd0a4strb w3, [sp+72]
000cd0a8ldr x0, [sp+240]
000cd0acldr x1, [sp+248]
000cd0b0ldr x2, [sp+256]
000cd0b4ldp x29, x30, [sp-8]
000cd0b8add sp, sp, 464
000cd0bcret x30
000cd0c0
000cd0c0loc_cd0c0:
000cd0c0mov x0, xzr
000cd0c4bl runtime.panicIndex
000cd0c8
000cd0c8loc_cd0c8:
000cd0c8orr x0, xzr, 3
000cd0ccbl runtime.panicIndex
000cd0d0
000cd0d0loc_cd0d0:
000cd0d0mov x0, xzr
000cd0d4bl runtime.panicIndex
000cd0d8
000cd0d8loc_cd0d8:
000cd0d8mov x0, xzr
000cd0dcbl runtime.panicIndex
000cd0e0
000cd0e0loc_cd0e0:
000cd0e0orr x1, xzr, 6
000cd0e4bl runtime.panicSliceAlen
000cd0e8
000cd0e8loc_cd0e8:
000cd0e8orr x1, xzr, 3
000cd0ecbl runtime.panicSliceAlen
000cd0f0
000cd0f0loc_cd0f0:
000cd0f0mov x0, xzr
000cd0f4bl runtime.panicIndex
000cd0f8
000cd0f8loc_cd0f8:
000cd0f8ldr x5, [sp+488]
000cd0fcstr x5, [sp+200]
000cd100ldr x6, [sp+120]
000cd104subs xzr, x6, x5
000cd108cset x5, lt
000cd10cstrb w5, [sp+74]
000cd110b.lt 0xcd118
000cd114b 0xcd144
000cd118
000cd118loc_cd118:
000cd118ldr x4, [sp+472]
000cd11cldrsb x27, [x4]
000cd120ldr x0, [x4]
000cd124str x0, [sp+304]
000cd128ldr x3, [sp+120]
000cd12cldr x1, [sp+480]
000cd130ldr x2, [sp+488]
000cd134bl time.isDigit[go.shape.string]
000cd138strb w0, [sp+78]
000cd13cstrb w0, [sp+74]
000cd140b 0xcd148
000cd144
000cd144loc_cd144:
000cd144b 0xcd148
000cd148
000cd148loc_cd148:
000cd148ldrb w4, [sp+74]
000cd14ctbnz w4, 0, 0xcd154
000cd150b 0xcd16c
000cd154
000cd154loc_cd154:
000cd154b 0xcd158
000cd158
000cd158loc_cd158:
000cd158ldr x5, [sp+120]
000cd15cadd x5, x5, 1
000cd160str x5, [sp+120]
000cd164orr x4, xzr, 2
000cd168b 0xcd0f8
000cd16c
000cd16cloc_cd16c:
000cd16cstp xzr, xzr, [sp+376]
000cd170stp xzr, xzr, [sp+360]
000cd174ldr x4, [sp+472]
000cd178ldrsb x27, [x4]
000cd17cldr x0, [x4+8]
000cd180str x0, [sp+296]
000cd184ldr x3, [sp+120]
000cd188ldr x1, [sp+480]
000cd18cldr x2, [sp+488]
000cd190bl time.parseNanoseconds[go.shape.string]
000cd194str x0, [sp+200]
000cd198str x1, [sp+376]
000cd19cstr x2, [sp+384]
000cd1a0str x3, [sp+360]
000cd1a4str x4, [sp+368]
000cd1a8ldr x4, [sp+200]
000cd1acstr x4, [sp+232]
000cd1b0ldr x4, [sp+376]
000cd1b4ldr x5, [sp+384]
000cd1b8str x4, [sp+440]
000cd1bcstr x5, [sp+448]
000cd1c0ldr x4, [sp+360]
000cd1c4ldr x5, [sp+368]
000cd1c8str x4, [sp+424]
000cd1ccstr x5, [sp+432]
000cd1d0ldr x4, [sp+232]
000cd1d4str x4, [sp+112]
000cd1d8ldr x0, [sp+120]
000cd1dcldr x1, [sp+488]
000cd1e0ldr x4, [sp+480]
000cd1e4subs xzr, x0, x1
000cd1e8b.ls 0xcd1f0
000cd1ecb 0xcd20c
000cd1f0
000cd1f0loc_cd1f0:
000cd1f0sub x8, x1, x0
000cd1f4sub x9, xzr, x8
000cd1f8and x9, x0, x9, asr #63
000cd1fcadd x9, x4, x9
000cd200str x9, [sp+480]
000cd204str x8, [sp+488]
000cd208b 0xccd40
000cd20c
000cd20cloc_cd20c:
000cd20cbl runtime.panicSliceB
000cd210
000cd210loc_cd210:
000cd210mov x0, xzr
000cd214bl runtime.panicIndex
000cd218
000cd218loc_cd218:
000cd218movz x0, 19
000cd21cbl runtime.panicSliceB
000cd220
000cd220loc_cd220:
000cd220orr x0, xzr, 16
000cd224bl runtime.panicIndex
000cd228
000cd228loc_cd228:
000cd228movz x0, 13
000cd22cbl runtime.panicIndex
000cd230
000cd230loc_cd230:
000cd230movz x0, 10
000cd234bl runtime.panicIndex
000cd238
000cd238loc_cd238:
000cd238orr x0, xzr, 7
000cd23cbl runtime.panicIndex
000cd240
000cd240loc_cd240:
000cd240orr x0, xzr, 4
000cd244bl runtime.panicIndex
000cd248
000cd248loc_cd248:
000cd248movz x1, 19
000cd24cbl runtime.panicSliceAlen
000cd250
000cd250loc_cd250:
000cd250orr x1, xzr, 16
000cd254bl runtime.panicSliceAlen
000cd258
000cd258loc_cd258:
000cd258movz x1, 13
000cd25cbl runtime.panicSliceAlen
000cd260
000cd260loc_cd260:
000cd260movz x1, 10
000cd264bl runtime.panicSliceAlen
000cd268
000cd268loc_cd268:
000cd268orr x1, xzr, 7
000cd26cbl runtime.panicSliceAlen
000cd270
000cd270loc_cd270:
000cd270orr x1, xzr, 4
000cd274bl runtime.panicSliceAlen
000cd278hint
000cd27c
000cd27cloc_cd27c:
000cd27cstp x0, x1, [sp+8]
000cd280stp x2, x3, [sp+24]
000cd284mov x3, x30
000cd288bl runtime.morestack_noctxt.abi0
000cd28cldp x0, x1, [sp+8]
000cd290ldp x2, x3, [sp+24]
000cd294b 0xcc850
000cd298udf 0
000cd29cudf 0
000cc850
000cc850time.parseRFC3339[go.shape.string]: ; void time.parseRFC3339[go.shape.string](uintptr[5] * dict, struct go_shape_string s, time.Location * local)
000cc850ldr x16, [x28+16]
000cc854sub x17, sp, 336
000cc858subs xzr, x17, x16
000cc85cb.ls 0xcd27c
000cc860sub x20, sp, 464
000cc864stp x29, x30, [x20-8]
000cc868add sp, x20, 0
000cc86csub x29, sp, 8
000cc870str x0, [sp+472]
000cc874str x1, [sp+480]
000cc878str x2, [sp+488]
000cc87cstr x3, [sp+496]
000cc880stp xzr, xzr, [sp+240]
000cc884str xzr, [sp+256]
000cc888strb wzr, [sp+72]
000cc88corr x4, xzr, 1
000cc890strb w4, [sp+73]
000cc894stp xzr, xzr, [sp+320]
000cc898str xzr, [sp+336]
000cc89cadd x5, sp, 320
000cc8a0str x5, [sp+344]
000cc8a4ldrsb x27, [x5]
000cc8a8adrp x6, 4096
000cc8acadd x6, x6, 672
000cc8b0str x6, [x5]
000cc8b4ldrsb x27, [x5]
000cc8b8adrp x27, 0x97f000
000cc8bcldr w6, [x27+3056]
000cc8c0cbz w6, 0xcc8c8
000cc8c4b 0xcc8cc
000cc8c8
000cc8c8loc_cc8c8:
000cc8c8b 0xcc8e4
000cc8cc
000cc8ccloc_cc8cc:
000cc8ccbl runtime.gcWriteBarrier2
000cc8d0add x6, sp, 73
000cc8d4str x6, [x25]
000cc8d8ldr x7, [x5+8]
000cc8dcstr x7, [x25+8]
000cc8e0b 0xcc8e4
000cc8e4
000cc8e4loc_cc8e4:
000cc8e4add x6, sp, 73
000cc8e8str x6, [x5+8]
000cc8ecldrsb x27, [x5]
000cc8f0ldr x6, [sp+472]
000cc8f4adrp x27, 0x97f000
000cc8f8ldr w7, [x27+3056]
000cc8fccbz w7, 0xcc904
000cc900b 0xcc908
000cc904
000cc904loc_cc904:
000cc904b 0xcc91c
000cc908
000cc908loc_cc908:
000cc908bl runtime.gcWriteBarrier2
000cc90cstr x6, [x25]
000cc910ldr x7, [x5+16]
000cc914str x7, [x25+8]
000cc918b 0xcc91c
000cc91c
000cc91cloc_cc91c:
000cc91cstr x6, [x5+16]
000cc920str x5, [sp+288]
000cc924ldr x5, [sp+488]
000cc928str x5, [sp+200]
000cc92csubs xzr, x5, 19
000cc930b.lt 0xcc938
000cc934b 0xcc960
000cc938
000cc938loc_cc938:
000cc938stp xzr, xzr, [sp+240]
000cc93cstr xzr, [sp+256]
000cc940strb wzr, [sp+72]
000cc944ldr x0, [sp+240]
000cc948ldr x1, [sp+248]
000cc94cldr x2, [sp+256]
000cc950mov x3, xzr
000cc954ldp x29, x30, [sp-8]
000cc958add sp, sp, 464
000cc95cret x30
000cc960
000cc960loc_cc960:
000cc960ldr x0, [sp+480]
000cc964ldr x2, [sp+488]
000cc968subs xzr, x2, 4
000cc96cb.hs 0xcc974
000cc970b 0xcd270
000cc974
000cc974loc_cc974:
000cc974b 0xcc978
000cc978
000cc978loc_cc978:
000cc978str x0, [sp+392]
000cc97corr x1, xzr, 4
000cc980str x1, [sp+400]
000cc984ldr x26, [sp+288]
000cc988ldr x4, [x26]
000cc98cmov x2, xzr
000cc990movz x3, 9999
000cc994blr x4
000cc998str x0, [sp+88]
000cc99cldr x2, [sp+488]
000cc9a0ldr x4, [sp+480]
000cc9a4subs xzr, x2, 7
000cc9a8b.hs 0xcc9b0
000cc9acb 0xcd268
000cc9b0
000cc9b0loc_cc9b0:
000cc9b0b 0xcc9b4
000cc9b4
000cc9b4loc_cc9b4:
000cc9b4add x0, x4, 5
000cc9b8str x0, [sp+392]
000cc9bcorr x1, xzr, 2
000cc9c0str x1, [sp+400]
000cc9c4ldr x26, [sp+288]
000cc9c8ldr x4, [x26]
000cc9ccorr x2, xzr, 1
000cc9d0orr x3, xzr, 12
000cc9d4blr x4
000cc9d8str x0, [sp+128]
000cc9dcldr x2, [sp+488]
000cc9e0ldr x4, [sp+480]
000cc9e4subs xzr, x2, 10
000cc9e8b.hs 0xcc9f0
000cc9ecb 0xcd260
000cc9f0
000cc9f0loc_cc9f0:
000cc9f0b 0xcc9f4
000cc9f4
000cc9f4loc_cc9f4:
000cc9f4add x2, x4, 8
000cc9f8str x2, [sp+392]
000cc9fcorr x2, xzr, 2
000cca00str x2, [sp+400]
000cca04ldr x1, [sp+88]
000cca08ldr x0, [sp+128]
000cca0cbl time.daysIn
000cca10str x0, [sp+200]
000cca14ldr x26, [sp+288]
000cca18ldr x2, [x26]
000cca1cldr x3, [sp+392]
000cca20ldr x1, [sp+400]
000cca24mov x4, x0
000cca28mov x0, x3
000cca2cmov x5, x2
000cca30orr x2, xzr, 1
000cca34mov x3, x4
000cca38blr x5
000cca3cstr x0, [sp+168]
000cca40ldr x2, [sp+488]
000cca44ldr x3, [sp+480]
000cca48subs xzr, x2, 13
000cca4cb.hs 0xcca54
000cca50b 0xcd258
000cca54
000cca54loc_cca54:
000cca54b 0xcca58
000cca58
000cca58loc_cca58:
000cca58add x0, x3, 11
000cca5cstr x0, [sp+392]
000cca60orr x1, xzr, 2
000cca64str x1, [sp+400]
000cca68ldr x26, [sp+288]
000cca6cldr x4, [x26]
000cca70mov x2, xzr
000cca74movz x3, 23
000cca78blr x4
000cca7cstr x0, [sp+160]
000cca80ldr x2, [sp+488]
000cca84ldr x4, [sp+480]
000cca88subs xzr, x2, 16
000cca8cb.hs 0xcca94
000cca90b 0xcd250
000cca94
000cca94loc_cca94:
000cca94b 0xcca98
000cca98
000cca98loc_cca98:
000cca98add x0, x4, 14
000cca9cstr x0, [sp+392]
000ccaa0orr x1, xzr, 2
000ccaa4str x1, [sp+400]
000ccaa8ldr x26, [sp+288]
000ccaacldr x4, [x26]
000ccab0mov x2, xzr
000ccab4movz x3, 59
000ccab8blr x4
000ccabcstr x0, [sp+144]
000ccac0ldr x2, [sp+488]
000ccac4ldr x4, [sp+480]
000ccac8subs xzr, x2, 19
000ccaccb.hs 0xccad4
000ccad0b 0xcd248
000ccad4
000ccad4loc_ccad4:
000ccad4b 0xccad8
000ccad8
000ccad8loc_ccad8:
000ccad8add x0, x4, 17
000ccadcstr x0, [sp+392]
000ccae0orr x1, xzr, 2
000ccae4str x1, [sp+400]
000ccae8ldr x26, [sp+288]
000ccaecldr x4, [x26]
000ccaf0mov x2, xzr
000ccaf4movz x3, 59
000ccaf8blr x4
000ccafcstr x0, [sp+96]
000ccb00ldrb w4, [sp+73]
000ccb04eor x5, x4, 1
000ccb08strb w5, [sp+78]
000ccb0ctbnz w4, 0, 0xccb14
000ccb10b 0xccc30
000ccb14
000ccb14loc_ccb14:
000ccb14ldr x1, [sp+488]
000ccb18ldr x8, [sp+480]
000ccb1csubs xzr, x1, 4
000ccb20b.hi 0xccb28
000ccb24b 0xcd240
000ccb28
000ccb28loc_ccb28:
000ccb28ldrb w8, [x8+4]
000ccb2csubs wzr, w8, 45
000ccb30cset x8, eq
000ccb34strb w8, [sp+74]
000ccb38b.eq 0xccb40
000ccb3cb 0xccb68
000ccb40
000ccb40loc_ccb40:
000ccb40ldr x1, [sp+488]
000ccb44ldr x8, [sp+480]
000ccb48subs xzr, x1, 7
000ccb4cb.hi 0xccb54
000ccb50b 0xcd238
000ccb54
000ccb54loc_ccb54:
000ccb54ldrb w8, [x8+7]
000ccb58subs wzr, w8, 45
000ccb5ccset x8, eq
000ccb60strb w8, [sp+74]
000ccb64b 0xccb6c
000ccb68
000ccb68loc_ccb68:
000ccb68b 0xccb6c
000ccb6c
000ccb6cloc_ccb6c:
000ccb6cldrb w8, [sp+74]
000ccb70strb w8, [sp+75]
000ccb74tbnz w8, 0, 0xccb7c
000ccb78b 0xccba4
000ccb7c
000ccb7cloc_ccb7c:
000ccb7cldr x1, [sp+488]
000ccb80ldr x8, [sp+480]
000ccb84subs xzr, x1, 10
000ccb88b.hi 0xccb90
000ccb8cb 0xcd230
000ccb90
000ccb90loc_ccb90:
000ccb90ldrb w8, [x8+10]
000ccb94subs wzr, w8, 84
000ccb98cset x8, eq
000ccb9cstrb w8, [sp+75]
000ccba0b 0xccba8
000ccba4
000ccba4loc_ccba4:
000ccba4b 0xccba8
000ccba8
000ccba8loc_ccba8:
000ccba8ldrb w8, [sp+75]
000ccbacstrb w8, [sp+76]
000ccbb0tbnz w8, 0, 0xccbb8
000ccbb4b 0xccbe0
000ccbb8
000ccbb8loc_ccbb8:
000ccbb8ldr x1, [sp+488]
000ccbbcldr x8, [sp+480]
000ccbc0subs xzr, x1, 13
000ccbc4b.hi 0xccbcc
000ccbc8b 0xcd228
000ccbcc
000ccbccloc_ccbcc:
000ccbccldrb w8, [x8+13]
000ccbd0subs wzr, w8, 58
000ccbd4cset x8, eq
000ccbd8strb w8, [sp+76]
000ccbdcb 0xccbe4
000ccbe0
000ccbe0loc_ccbe0:
000ccbe0b 0xccbe4
000ccbe4
000ccbe4loc_ccbe4:
000ccbe4ldrb w8, [sp+76]
000ccbe8strb w8, [sp+77]
000ccbectbnz w8, 0, 0xccbf4
000ccbf0b 0xccc1c
000ccbf4
000ccbf4loc_ccbf4:
000ccbf4ldr x1, [sp+488]
000ccbf8ldr x8, [sp+480]
000ccbfcsubs xzr, x1, 16
000ccc00b.hi 0xccc08
000ccc04b 0xcd220
000ccc08
000ccc08loc_ccc08:
000ccc08ldrb w8, [x8+16]
000ccc0csubs wzr, w8, 58
000ccc10cset x8, eq
000ccc14strb w8, [sp+77]
000ccc18b 0xccc20
000ccc1c
000ccc1cloc_ccc1c:
000ccc1cb 0xccc20
000ccc20
000ccc20loc_ccc20:
000ccc20ldrb w8, [sp+77]
000ccc24eor x8, x8, 1
000ccc28strb w8, [sp+78]
000ccc2cb 0xccc34
000ccc30
000ccc30loc_ccc30:
000ccc30b 0xccc34
000ccc34
000ccc34loc_ccc34:
000ccc34ldrb w8, [sp+78]
000ccc38tbnz w8, 0, 0xccc40
000ccc3cb 0xccc68
000ccc40
000ccc40loc_ccc40:
000ccc40stp xzr, xzr, [sp+240]
000ccc44str xzr, [sp+256]
000ccc48strb wzr, [sp+72]
000ccc4cldr x0, [sp+240]
000ccc50ldr x1, [sp+248]
000ccc54ldr x2, [sp+256]
000ccc58mov x3, xzr
000ccc5cldp x29, x30, [sp-8]
000ccc60add sp, sp, 464
000ccc64ret x30
000ccc68
000ccc68loc_ccc68:
000ccc68ldr x1, [sp+488]
000ccc6cldr x8, [sp+480]
000ccc70subs xzr, x1, 19
000ccc74b.hs 0xccc7c
000ccc78b 0xcd218
000ccc7c
000ccc7cloc_ccc7c:
000ccc7csub x9, x1, 19
000ccc80sub x10, xzr, x9
000ccc84sbfm x10, x10, 63, 63
000ccc88movz x11, 19
000ccc8cand x10, x10, x11
000ccc90add x8, x8, x10
000ccc94str x8, [sp+480]
000ccc98str x9, [sp+488]
000ccc9cstr xzr, [sp+112]
000ccca0str x9, [sp+200]
000ccca4subs xzr, x9, 2
000ccca8cset x8, ge
000cccacstrb w8, [sp+74]
000cccb0b.ge 0xcccb8
000cccb4b 0xccce0
000cccb8
000cccb8loc_cccb8:
000cccb8ldr x1, [sp+488]
000cccbcldr x8, [sp+480]
000cccc0subs xzr, x1, 0
000cccc4b.hi 0xccccc
000cccc8b 0xcd210
000ccccc
000cccccloc_ccccc:
000cccccldrb w8, [x8]
000cccd0subs wzr, w8, 46
000cccd4cset x8, eq
000cccd8strb w8, [sp+74]
000cccdcb 0xccce4
000ccce0
000ccce0loc_ccce0:
000ccce0b 0xccce4
000ccce4
000ccce4loc_ccce4:
000ccce4ldrb w8, [sp+74]
000ccce8strb w8, [sp+78]
000cccectbnz w8, 0, 0xcccf4
000cccf0b 0xccd20
000cccf4
000cccf4loc_cccf4:
000cccf4ldr x4, [sp+472]
000cccf8ldrsb x27, [x4]
000cccfcldr x0, [x4]
000ccd00str x0, [sp+312]
000ccd04ldr x1, [sp+480]
000ccd08ldr x2, [sp+488]
000ccd0corr x3, xzr, 1
000ccd10bl time.isDigit[go.shape.string]
000ccd14strb w0, [sp+75]
000ccd18strb w0, [sp+78]
000ccd1cb 0xccd24
000ccd20
000ccd20loc_ccd20:
000ccd20b 0xccd24
000ccd24
000ccd24loc_ccd24:
000ccd24ldrb w8, [sp+78]
000ccd28tbnz w8, 0, 0xccd30
000ccd2cb 0xccd3c
000ccd30
000ccd30loc_ccd30:
000ccd30orr x4, xzr, 2
000ccd34str x4, [sp+120]
000ccd38b 0xcd0f8
000ccd3c
000ccd3cloc_ccd3c:
000ccd3cb 0xccd40
000ccd40
000ccd40loc_ccd40:
000ccd40ldr x2, [sp+168]
000ccd44ldr x3, [sp+160]
000ccd48ldr x4, [sp+144]
000ccd4cldr x5, [sp+96]
000ccd50ldr x6, [sp+112]
000ccd54adrp x27, 0x941000
000ccd58ldr x7, [x27]
000ccd5cldr x0, [sp+88]
000ccd60ldr x1, [sp+128]
000ccd64bl time.Date
000ccd68str x0, [sp+264]
000ccd6cstr x1, [sp+272]
000ccd70str x2, [sp+280]
000ccd74ldr x8, [sp+488]
000ccd78str x8, [sp+200]
000ccd7csubs xzr, x8, 1
000ccd80cset x8, ne
000ccd84strb w8, [sp+74]
000ccd88b.ne 0xccd90
000ccd8cb 0xccd94
000ccd90
000ccd90loc_ccd90:
000ccd90b 0xccdbc
000ccd94
000ccd94loc_ccd94:
000ccd94ldr x1, [sp+488]
000ccd98ldr x4, [sp+480]
000ccd9csubs xzr, x1, 0
000ccda0b.hi 0xccda8
000ccda4b 0xcd0f0
000ccda8
000ccda8loc_ccda8:
000ccda8ldrb w4, [x4]
000ccdacsubs wzr, w4, 90
000ccdb0cset x4, ne
000ccdb4strb w4, [sp+74]
000ccdb8b 0xccdbc
000ccdbc
000ccdbcloc_ccdbc:
000ccdbcldrb w4, [sp+74]
000ccdc0tbnz w4, 0, 0xccdc8
000ccdc4b 0xcd084
000ccdc8
000ccdc8loc_ccdc8:
000ccdc8ldr x4, [sp+488]
000ccdccstr x4, [sp+200]
000ccdd0subs xzr, x4, 6
000ccdd4b.ne 0xccddc
000ccdd8b 0xcce04
000ccddc
000ccddcloc_ccddc:
000ccddcstp xzr, xzr, [sp+240]
000ccde0str xzr, [sp+256]
000ccde4strb wzr, [sp+72]
000ccde8ldr x0, [sp+240]
000ccdecldr x1, [sp+248]
000ccdf0ldr x2, [sp+256]
000ccdf4mov x3, xzr
000ccdf8ldp x29, x30, [sp-8]
000ccdfcadd sp, sp, 464
000cce00ret x30
000cce04
000cce04loc_cce04:
000cce04ldr x2, [sp+488]
000cce08ldr x4, [sp+480]
000cce0csubs xzr, x2, 3
000cce10b.hs 0xcce18
000cce14b 0xcd0e8
000cce18
000cce18loc_cce18:
000cce18b 0xcce1c
000cce1c
000cce1cloc_cce1c:
000cce1cadd x0, x4, 1
000cce20str x0, [sp+392]
000cce24orr x1, xzr, 2
000cce28str x1, [sp+400]
000cce2cldr x26, [sp+288]
000cce30ldr x4, [x26]
000cce34mov x2, xzr
000cce38movz x3, 23
000cce3cblr x4
000cce40str x0, [sp+152]
000cce44ldr x2, [sp+488]
000cce48ldr x4, [sp+480]
000cce4csubs xzr, x2, 6
000cce50b.hs 0xcce58
000cce54b 0xcd0e0
000cce58
000cce58loc_cce58:
000cce58b 0xcce5c
000cce5c
000cce5cloc_cce5c:
000cce5cadd x0, x4, 4
000cce60str x0, [sp+392]
000cce64orr x1, xzr, 2
000cce68str x1, [sp+400]
000cce6cldr x26, [sp+288]
000cce70ldr x4, [x26]
000cce74mov x2, xzr
000cce78movz x3, 59
000cce7cblr x4
000cce80str x0, [sp+136]
000cce84ldrb w4, [sp+73]
000cce88eor x5, x4, 1
000cce8cstrb w5, [sp+74]
000cce90tbnz w4, 0, 0xcce98
000cce94b 0xccf3c
000cce98
000cce98loc_cce98:
000cce98ldr x1, [sp+488]
000cce9cldr x4, [sp+480]
000ccea0subs xzr, x1, 0
000ccea4b.hi 0xcceac
000ccea8b 0xcd0d8
000cceac
000cceacloc_cceac:
000cceacldrb w4, [x4]
000cceb0subs wzr, w4, 45
000cceb4cset x4, eq
000cceb8strb w4, [sp+75]
000ccebcb.eq 0xccec4
000ccec0b 0xccec8
000ccec4
000ccec4loc_ccec4:
000ccec4b 0xccef0
000ccec8
000ccec8loc_ccec8:
000ccec8ldr x1, [sp+488]
000cceccldr x4, [sp+480]
000cced0subs xzr, x1, 0
000cced4b.hi 0xccedc
000cced8b 0xcd0d0
000ccedc
000ccedcloc_ccedc:
000ccedcldrb w4, [x4]
000ccee0subs wzr, w4, 43
000ccee4cset x4, eq
000ccee8strb w4, [sp+75]
000cceecb 0xccef0
000ccef0
000ccef0loc_ccef0:
000ccef0ldrb w4, [sp+75]
000ccef4strb w4, [sp+78]
000ccef8tbnz w4, 0, 0xccf00
000ccefcb 0xccf28
000ccf00
000ccf00loc_ccf00:
000ccf00ldr x1, [sp+488]
000ccf04ldr x4, [sp+480]
000ccf08subs xzr, x1, 3
000ccf0cb.hi 0xccf14
000ccf10b 0xcd0c8
000ccf14
000ccf14loc_ccf14:
000ccf14ldrb w4, [x4+3]
000ccf18subs wzr, w4, 58
000ccf1ccset x4, eq
000ccf20strb w4, [sp+78]
000ccf24b 0xccf2c
000ccf28
000ccf28loc_ccf28:
000ccf28b 0xccf2c
000ccf2c
000ccf2cloc_ccf2c:
000ccf2cldrb w4, [sp+78]
000ccf30eor x4, x4, 1
000ccf34strb w4, [sp+74]
000ccf38b 0xccf40
000ccf3c
000ccf3cloc_ccf3c:
000ccf3cb 0xccf40
000ccf40
000ccf40loc_ccf40:
000ccf40ldrb w4, [sp+74]
000ccf44tbnz w4, 0, 0xccf4c
000ccf48b 0xccf74
000ccf4c
000ccf4cloc_ccf4c:
000ccf4cstp xzr, xzr, [sp+240]
000ccf50str xzr, [sp+256]
000ccf54strb wzr, [sp+72]
000ccf58ldr x0, [sp+240]
000ccf5cldr x1, [sp+248]
000ccf60ldr x2, [sp+256]
000ccf64mov x3, xzr
000ccf68ldp x29, x30, [sp-8]
000ccf6cadd sp, sp, 464
000ccf70ret x30
000ccf74
000ccf74loc_ccf74:
000ccf74ldr x2, [sp+152]
000ccf78ldr x3, [sp+136]
000ccf7corr x4, xzr, 60
000ccf80madd x2, x4, x2, x3
000ccf84madd x3, x2, x4, xzr
000ccf88str x3, [sp+80]
000ccf8cldr x1, [sp+488]
000ccf90ldr x3, [sp+480]
000ccf94subs xzr, x1, 0
000ccf98b.hi 0xccfa0
000ccf9cb 0xcd0c0
000ccfa0
000ccfa0loc_ccfa0:
000ccfa0ldrb w3, [x3]
000ccfa4subs wzr, w3, 45
000ccfa8b.eq 0xccfb0
000ccfacb 0xccfbc
000ccfb0
000ccfb0loc_ccfb0:
000ccfb0msub x2, x2, x4, xzr
000ccfb4str x2, [sp+80]
000ccfb8b 0xccfc0
000ccfbc
000ccfbcloc_ccfbc:
000ccfbcb 0xccfc0
000ccfc0
000ccfc0loc_ccfc0:
000ccfc0ldr x2, [sp+80]
000ccfc4sub x1, xzr, x2
000ccfc8add x0, sp, 264
000ccfccbl time.(*Time).addSec
000ccfd0add x0, sp, 264
000ccfd4bl time.(*Time).unixSec
000ccfd8str x0, [sp+192]
000ccfdcstp xzr, xzr, [sp+376]
000ccfe0ldr x1, [sp+192]
000ccfe4ldr x0, [sp+496]
000ccfe8bl time.(*Location).lookup
000ccfecstr x0, [sp+376]
000ccff0str x1, [sp+384]
000ccff4str x2, [sp+200]
000ccff8str x3, [sp+184]
000ccffcstr x4, [sp+176]
000cd000strb w5, [sp+74]
000cd004ldr x2, [sp+376]
000cd008ldr x3, [sp+384]
000cd00cstr x2, [sp+408]
000cd010str x3, [sp+416]
000cd014ldr x2, [sp+200]
000cd018str x2, [sp+224]
000cd01cldr x2, [sp+184]
000cd020str x2, [sp+216]
000cd024ldr x2, [sp+176]
000cd028str x2, [sp+208]
000cd02cldrb w2, [sp+74]
000cd030strb w2, [sp+79]
000cd034ldr x2, [sp+224]
000cd038str x2, [sp+104]
000cd03cldr x3, [sp+80]
000cd040subs xzr, x3, x2
000cd044b.eq 0xcd04c
000cd048b 0xcd05c
000cd04c
000cd04cloc_cd04c:
000cd04cldr x1, [sp+496]
000cd050add x0, sp, 264
000cd054bl time.(*Time).setLoc
000cd058b 0xcd080
000cd05c
000cd05cloc_cd05c:
000cd05cldr x2, [sp+80]
000cd060mov x0, xzr
000cd064mov x1, xzr
000cd068bl time.FixedZone
000cd06cstr x0, [sp+352]
000cd070mov x1, x0
000cd074add x0, sp, 264
000cd078bl time.(*Time).setLoc
000cd07cb 0xcd080
000cd080
000cd080loc_cd080:
000cd080b 0xcd088
000cd084
000cd084loc_cd084:
000cd084b 0xcd088
000cd088
000cd088loc_cd088:
000cd088ldr x4, [sp+264]
000cd08cldr x5, [sp+272]
000cd090ldr x6, [sp+280]
000cd094str x4, [sp+240]
000cd098str x5, [sp+248]
000cd09cstr x6, [sp+256]
000cd0a0orr x3, xzr, 1
000cd0a4strb w3, [sp+72]
000cd0a8ldr x0, [sp+240]
000cd0acldr x1, [sp+248]
000cd0b0ldr x2, [sp+256]
000cd0b4ldp x29, x30, [sp-8]
000cd0b8add sp, sp, 464
000cd0bcret x30
000cd0c0
000cd0c0loc_cd0c0:
000cd0c0mov x0, xzr
000cd0c4bl runtime.panicIndex
000cd0c8
000cd0c8loc_cd0c8:
000cd0c8orr x0, xzr, 3
000cd0ccbl runtime.panicIndex
000cd0d0
000cd0d0loc_cd0d0:
000cd0d0mov x0, xzr
000cd0d4bl runtime.panicIndex
000cd0d8
000cd0d8loc_cd0d8:
000cd0d8mov x0, xzr
000cd0dcbl runtime.panicIndex
000cd0e0
000cd0e0loc_cd0e0:
000cd0e0orr x1, xzr, 6
000cd0e4bl runtime.panicSliceAlen
000cd0e8
000cd0e8loc_cd0e8:
000cd0e8orr x1, xzr, 3
000cd0ecbl runtime.panicSliceAlen
000cd0f0
000cd0f0loc_cd0f0:
000cd0f0mov x0, xzr
000cd0f4bl runtime.panicIndex
000cd0f8
000cd0f8loc_cd0f8:
000cd0f8ldr x5, [sp+488]
000cd0fcstr x5, [sp+200]
000cd100ldr x6, [sp+120]
000cd104subs xzr, x6, x5
000cd108cset x5, lt
000cd10cstrb w5, [sp+74]
000cd110b.lt 0xcd118
000cd114b 0xcd144
000cd118
000cd118loc_cd118:
000cd118ldr x4, [sp+472]
000cd11cldrsb x27, [x4]
000cd120ldr x0, [x4]
000cd124str x0, [sp+304]
000cd128ldr x3, [sp+120]
000cd12cldr x1, [sp+480]
000cd130ldr x2, [sp+488]
000cd134bl time.isDigit[go.shape.string]
000cd138strb w0, [sp+78]
000cd13cstrb w0, [sp+74]
000cd140b 0xcd148
000cd144
000cd144loc_cd144:
000cd144b 0xcd148
000cd148
000cd148loc_cd148:
000cd148ldrb w4, [sp+74]
000cd14ctbnz w4, 0, 0xcd154
000cd150b 0xcd16c
000cd154
000cd154loc_cd154:
000cd154b 0xcd158
000cd158
000cd158loc_cd158:
000cd158ldr x5, [sp+120]
000cd15cadd x5, x5, 1
000cd160str x5, [sp+120]
000cd164orr x4, xzr, 2
000cd168b 0xcd0f8
000cd16c
000cd16cloc_cd16c:
000cd16cstp xzr, xzr, [sp+376]
000cd170stp xzr, xzr, [sp+360]
000cd174ldr x4, [sp+472]
000cd178ldrsb x27, [x4]
000cd17cldr x0, [x4+8]
000cd180str x0, [sp+296]
000cd184ldr x3, [sp+120]
000cd188ldr x1, [sp+480]
000cd18cldr x2, [sp+488]
000cd190bl time.parseNanoseconds[go.shape.string]
000cd194str x0, [sp+200]
000cd198str x1, [sp+376]
000cd19cstr x2, [sp+384]
000cd1a0str x3, [sp+360]
000cd1a4str x4, [sp+368]
000cd1a8ldr x4, [sp+200]
000cd1acstr x4, [sp+232]
000cd1b0ldr x4, [sp+376]
000cd1b4ldr x5, [sp+384]
000cd1b8str x4, [sp+440]
000cd1bcstr x5, [sp+448]
000cd1c0ldr x4, [sp+360]
000cd1c4ldr x5, [sp+368]
000cd1c8str x4, [sp+424]
000cd1ccstr x5, [sp+432]
000cd1d0ldr x4, [sp+232]
000cd1d4str x4, [sp+112]
000cd1d8ldr x0, [sp+120]
000cd1dcldr x1, [sp+488]
000cd1e0ldr x4, [sp+480]
000cd1e4subs xzr, x0, x1
000cd1e8b.ls 0xcd1f0
000cd1ecb 0xcd20c
000cd1f0
000cd1f0loc_cd1f0:
000cd1f0sub x8, x1, x0
000cd1f4sub x9, xzr, x8
000cd1f8and x9, x0, x9, asr #63
000cd1fcadd x9, x4, x9
000cd200str x9, [sp+480]
000cd204str x8, [sp+488]
000cd208b 0xccd40
000cd20c
000cd20cloc_cd20c:
000cd20cbl runtime.panicSliceB
000cd210
000cd210loc_cd210:
000cd210mov x0, xzr
000cd214bl runtime.panicIndex
000cd218
000cd218loc_cd218:
000cd218movz x0, 19
000cd21cbl runtime.panicSliceB
000cd220
000cd220loc_cd220:
000cd220orr x0, xzr, 16
000cd224bl runtime.panicIndex
000cd228
000cd228loc_cd228:
000cd228movz x0, 13
000cd22cbl runtime.panicIndex
000cd230
000cd230loc_cd230:
000cd230movz x0, 10
000cd234bl runtime.panicIndex
000cd238
000cd238loc_cd238:
000cd238orr x0, xzr, 7
000cd23cbl runtime.panicIndex
000cd240
000cd240loc_cd240:
000cd240orr x0, xzr, 4
000cd244bl runtime.panicIndex
000cd248
000cd248loc_cd248:
000cd248movz x1, 19
000cd24cbl runtime.panicSliceAlen
000cd250
000cd250loc_cd250:
000cd250orr x1, xzr, 16
000cd254bl runtime.panicSliceAlen
000cd258
000cd258loc_cd258:
000cd258movz x1, 13
000cd25cbl runtime.panicSliceAlen
000cd260
000cd260loc_cd260:
000cd260movz x1, 10
000cd264bl runtime.panicSliceAlen
000cd268
000cd268loc_cd268:
000cd268orr x1, xzr, 7
000cd26cbl runtime.panicSliceAlen
000cd270
000cd270loc_cd270:
000cd270orr x1, xzr, 4
000cd274bl runtime.panicSliceAlen
000cd278hint
000cd27c
000cd27cloc_cd27c:
000cd27cstp x0, x1, [sp+8]
000cd280stp x2, x3, [sp+24]
000cd284mov x3, x30
000cd288bl runtime.morestack_noctxt.abi0
000cd28cldp x0, x1, [sp+8]
000cd290ldp x2, x3, [sp+24]
000cd294b 0xcc850
000cd298udf 0
000cd29cudf 0
000cc850
000cd2a0
000cd2a0time.parseRFC3339[go.shape.string].func1: ; void time.parseRFC3339[go.shape.string].func1(struct go_shape_string s, int min, int max)
000cd2a0str x30, [sp-112]!
000cd2a4stur x29, [sp-8]
000cd2a8sub x29, sp, 8
000cd2acstr x0, [sp+120]
000cd2b0str x1, [sp+128]
000cd2b4str x2, [sp+136]
000cd2b8str x3, [sp+144]
000cd2bcldr x1, [x26+8]
000cd2c0str x1, [sp+96]
000cd2c4ldr x1, [x26+16]
000cd2c8str x1, [sp+40]
000cd2ccstr xzr, [sp+16]
000cd2d0ldr x1, [sp+128]
000cd2d4ldr x2, [sp+120]
000cd2d8str x2, [sp+72]
000cd2dcstr x1, [sp+80]
000cd2e0str x1, [sp+88]
000cd2e4str x2, [sp+48]
000cd2e8str x1, [sp+56]
000cd2ecstr x1, [sp+64]
000cd2f0str xzr, [sp+32]
000cd2f4str x1, [sp+24]
000cd2f8b 0xcd2fc
000cd2fc
000cd2fcloc_cd2fc:
000cd2fcldr x1, [sp+24]
000cd300ldr x2, [sp+32]
000cd304subs xzr, x1, x2
000cd308b.gt 0xcd310
000cd30cb 0xcd3a0
000cd310
000cd310loc_cd310:
000cd310ldr x1, [sp+32]
000cd314ldr x2, [sp+48]
000cd318ldrb w1, [x2+x1]
000cd31cstrb w1, [sp+14]
000cd320mov x2, x1
000cd324subs wzr, w2, 48
000cd328cset x2, lo
000cd32cstrb w2, [sp+15]
000cd330b.lo 0xcd338
000cd334b 0xcd33c
000cd338
000cd338loc_cd338:
000cd338b 0xcd34c
000cd33c
000cd33cloc_cd33c:
000cd33csubs wzr, w1, 57
000cd340cset x1, hi
000cd344strb w1, [sp+15]
000cd348b 0xcd34c
000cd34c
000cd34cloc_cd34c:
000cd34cldrb w1, [sp+15]
000cd350tbnz w1, 0, 0xcd358
000cd354b 0xcd374
000cd358
000cd358loc_cd358:
000cd358ldr x1, [sp+96]
000cd35cstrb wzr, [x1]
000cd360ldr x0, [sp+136]
000cd364str x0, [sp+16]
000cd368add x29, sp, 104
000cd36cadd sp, sp, 112
000cd370ret x30
000cd374
000cd374loc_cd374:
000cd374ldr x1, [sp+16]
000cd378add x1, x1, x1, lsl #2
000cd37cldrb w2, [sp+14]
000cd380add x1, x2, x1, lsl #1
000cd384sub x1, x1, 48
000cd388str x1, [sp+16]
000cd38cb 0xcd390
000cd390
000cd390loc_cd390:
000cd390ldr x1, [sp+32]
000cd394add x1, x1, 1
000cd398str x1, [sp+32]
000cd39cb 0xcd2fc
000cd3a0
000cd3a0loc_cd3a0:
000cd3a0ldr x1, [sp+136]
000cd3a4ldr x2, [sp+16]
000cd3a8subs xzr, x1, x2
000cd3accset x1, gt
000cd3b0strb w1, [sp+15]
000cd3b4b.gt 0xcd3bc
000cd3b8b 0xcd3c0
000cd3bc
000cd3bcloc_cd3bc:
000cd3bcb 0xcd3d8
000cd3c0
000cd3c0loc_cd3c0:
000cd3c0ldr x1, [sp+144]
000cd3c4ldr x2, [sp+16]
000cd3c8subs xzr, x2, x1
000cd3cccset x1, gt
000cd3d0strb w1, [sp+15]
000cd3d4b 0xcd3d8
000cd3d8
000cd3d8loc_cd3d8:
000cd3d8ldrb w1, [sp+15]
000cd3dctbnz w1, 0, 0xcd3e4
000cd3e0b 0xcd400
000cd3e4
000cd3e4loc_cd3e4:
000cd3e4ldr x1, [sp+96]
000cd3e8strb wzr, [x1]
000cd3ecldr x0, [sp+136]
000cd3f0str x0, [sp+16]
000cd3f4add x29, sp, 104
000cd3f8add sp, sp, 112
000cd3fcret x30
000cd400
000cd400loc_cd400:
000cd400ldr x0, [sp+16]
000cd404add x29, sp, 104
000cd408add sp, sp, 112
000cd40cret x30
000cd2a0
000cd2a0time.parseRFC3339[go.shape.string].func1: ; void time.parseRFC3339[go.shape.string].func1(struct go_shape_string s, int min, int max)
000cd2a0str x30, [sp-112]!
000cd2a4stur x29, [sp-8]
000cd2a8sub x29, sp, 8
000cd2acstr x0, [sp+120]
000cd2b0str x1, [sp+128]
000cd2b4str x2, [sp+136]
000cd2b8str x3, [sp+144]
000cd2bcldr x1, [x26+8]
000cd2c0str x1, [sp+96]
000cd2c4ldr x1, [x26+16]
000cd2c8str x1, [sp+40]
000cd2ccstr xzr, [sp+16]
000cd2d0ldr x1, [sp+128]
000cd2d4ldr x2, [sp+120]
000cd2d8str x2, [sp+72]
000cd2dcstr x1, [sp+80]
000cd2e0str x1, [sp+88]
000cd2e4str x2, [sp+48]
000cd2e8str x1, [sp+56]
000cd2ecstr x1, [sp+64]
000cd2f0str xzr, [sp+32]
000cd2f4str x1, [sp+24]
000cd2f8b 0xcd2fc
000cd2fc
000cd2fcloc_cd2fc:
000cd2fcldr x1, [sp+24]
000cd300ldr x2, [sp+32]
000cd304subs xzr, x1, x2
000cd308b.gt 0xcd310
000cd30cb 0xcd3a0
000cd310
000cd310loc_cd310:
000cd310ldr x1, [sp+32]
000cd314ldr x2, [sp+48]
000cd318ldrb w1, [x2+x1]
000cd31cstrb w1, [sp+14]
000cd320mov x2, x1
000cd324subs wzr, w2, 48
000cd328cset x2, lo
000cd32cstrb w2, [sp+15]
000cd330b.lo 0xcd338
000cd334b 0xcd33c
000cd338
000cd338loc_cd338:
000cd338b 0xcd34c
000cd33c
000cd33cloc_cd33c:
000cd33csubs wzr, w1, 57
000cd340cset x1, hi
000cd344strb w1, [sp+15]
000cd348b 0xcd34c
000cd34c
000cd34cloc_cd34c:
000cd34cldrb w1, [sp+15]
000cd350tbnz w1, 0, 0xcd358
000cd354b 0xcd374
000cd358
000cd358loc_cd358:
000cd358ldr x1, [sp+96]
000cd35cstrb wzr, [x1]
000cd360ldr x0, [sp+136]
000cd364str x0, [sp+16]
000cd368add x29, sp, 104
000cd36cadd sp, sp, 112
000cd370ret x30
000cd374
000cd374loc_cd374:
000cd374ldr x1, [sp+16]
000cd378add x1, x1, x1, lsl #2
000cd37cldrb w2, [sp+14]
000cd380add x1, x2, x1, lsl #1
000cd384sub x1, x1, 48
000cd388str x1, [sp+16]
000cd38cb 0xcd390
000cd390
000cd390loc_cd390:
000cd390ldr x1, [sp+32]
000cd394add x1, x1, 1
000cd398str x1, [sp+32]
000cd39cb 0xcd2fc
000cd3a0
000cd3a0loc_cd3a0:
000cd3a0ldr x1, [sp+136]
000cd3a4ldr x2, [sp+16]
000cd3a8subs xzr, x1, x2
000cd3accset x1, gt
000cd3b0strb w1, [sp+15]
000cd3b4b.gt 0xcd3bc
000cd3b8b 0xcd3c0
000cd3bc
000cd3bcloc_cd3bc:
000cd3bcb 0xcd3d8
000cd3c0
000cd3c0loc_cd3c0:
000cd3c0ldr x1, [sp+144]
000cd3c4ldr x2, [sp+16]
000cd3c8subs xzr, x2, x1
000cd3cccset x1, gt
000cd3d0strb w1, [sp+15]
000cd3d4b 0xcd3d8
000cd3d8
000cd3d8loc_cd3d8:
000cd3d8ldrb w1, [sp+15]
000cd3dctbnz w1, 0, 0xcd3e4
000cd3e0b 0xcd400
000cd3e4
000cd3e4loc_cd3e4:
000cd3e4ldr x1, [sp+96]
000cd3e8strb wzr, [x1]
000cd3ecldr x0, [sp+136]
000cd3f0str x0, [sp+16]
000cd3f4add x29, sp, 104
000cd3f8add sp, sp, 112
000cd3fcret x30
000cd400
000cd400loc_cd400:
000cd400ldr x0, [sp+16]
000cd404add x29, sp, 104
000cd408add sp, sp, 112
000cd40cret x30
000cd2a0
000cd410
000cd410time.(*Time).GoString: ; void time.(*Time).GoString(time.Time * t)
000cd410ldr x16, [x28+16]
000cd414subs xzr, sp, x16
000cd418b.ls 0xcd48c
000cd41cstr x30, [sp-96]!
000cd420stur x29, [sp-8]
000cd424sub x29, sp, 8
000cd428ldr x16, [x28+32]
000cd42ccbnz x16, 0xcd4a0
000cd430
000cd430loc_cd430:
000cd430str x0, [sp+104]
000cd434stp xzr, xzr, [sp+32]
000cd438ldr x3, [sp+104]
000cd43ccbnz x3, 0xcd444
000cd440b 0xcd484
000cd444
000cd444loc_cd444:
000cd444ldr x3, [sp+104]
000cd448ldrsb x27, [x3]
000cd44cldr x0, [x3]
000cd450ldr x1, [x3+8]
000cd454ldr x2, [x3+16]
000cd458str x0, [sp+48]
000cd45cstr x1, [sp+56]
000cd460str x2, [sp+64]
000cd464bl time.Time.GoString
000cd468str x0, [sp+72]
000cd46cstr x1, [sp+80]
000cd470str x0, [sp+32]
000cd474str x1, [sp+40]
000cd478ldur x29, [sp-8]
000cd47cldr x30, [sp], 96
000cd480ret x30
000cd484
000cd484loc_cd484:
000cd484bl runtime.panicwrap
000cd488hint
000cd48c
000cd48cloc_cd48c:
000cd48cstr x0, [sp+8]
000cd490mov x3, x30
000cd494bl runtime.morestack_noctxt.abi0
000cd498ldr x0, [sp+8]
000cd49cb 0xcd410
000cd4a0
000cd4a0loc_cd4a0:
000cd4a0ldr x17, [x16]
000cd4a4add x20, sp, 104
000cd4a8subs xzr, x20, x17
000cd4acb.ne 0xcd430
000cd4b0add x20, sp, 8
000cd4b4str x20, [x16]
000cd4b8b 0xcd430
000cd4bcudf 0
000cd410
000cd410time.(*Time).GoString: ; void time.(*Time).GoString(time.Time * t)
000cd410ldr x16, [x28+16]
000cd414subs xzr, sp, x16
000cd418b.ls 0xcd48c
000cd41cstr x30, [sp-96]!
000cd420stur x29, [sp-8]
000cd424sub x29, sp, 8
000cd428ldr x16, [x28+32]
000cd42ccbnz x16, 0xcd4a0
000cd430
000cd430loc_cd430:
000cd430str x0, [sp+104]
000cd434stp xzr, xzr, [sp+32]
000cd438ldr x3, [sp+104]
000cd43ccbnz x3, 0xcd444
000cd440b 0xcd484
000cd444
000cd444loc_cd444:
000cd444ldr x3, [sp+104]
000cd448ldrsb x27, [x3]
000cd44cldr x0, [x3]
000cd450ldr x1, [x3+8]
000cd454ldr x2, [x3+16]
000cd458str x0, [sp+48]
000cd45cstr x1, [sp+56]
000cd460str x2, [sp+64]
000cd464bl time.Time.GoString
000cd468str x0, [sp+72]
000cd46cstr x1, [sp+80]
000cd470str x0, [sp+32]
000cd474str x1, [sp+40]
000cd478ldur x29, [sp-8]
000cd47cldr x30, [sp], 96
000cd480ret x30
000cd484
000cd484loc_cd484:
000cd484bl runtime.panicwrap
000cd488hint
000cd48c
000cd48cloc_cd48c:
000cd48cstr x0, [sp+8]
000cd490mov x3, x30
000cd494bl runtime.morestack_noctxt.abi0
000cd498ldr x0, [sp+8]
000cd49cb 0xcd410
000cd4a0
000cd4a0loc_cd4a0:
000cd4a0ldr x17, [x16]
000cd4a4add x20, sp, 104
000cd4a8subs xzr, x20, x17
000cd4acb.ne 0xcd430
000cd4b0add x20, sp, 8
000cd4b4str x20, [x16]
000cd4b8b 0xcd430
000cd4bcudf 0
000cd410
000cd4c0
000cd4c0time.(*Time).MarshalBinary: ; void time.(*Time).MarshalBinary(time.Time * t)
000cd4c0ldr x16, [x28+16]
000cd4c4sub x17, sp, 64
000cd4c8subs xzr, x17, x16
000cd4ccb.ls 0xcd5b4
000cd4d0str x30, [sp-192]!
000cd4d4stur x29, [sp-8]
000cd4d8sub x29, sp, 8
000cd4dcldr x16, [x28+32]
000cd4e0cbnz x16, 0xcd5c8
000cd4e4
000cd4e4loc_cd4e4:
000cd4e4str x0, [sp+200]
000cd4e8str xzr, [sp+56]
000cd4ecstp xzr, xzr, [sp+64]
000cd4f0stp xzr, xzr, [sp+40]
000cd4f4ldr x3, [sp+200]
000cd4f8cbnz x3, 0xcd500
000cd4fcb 0xcd5ac
000cd500
000cd500loc_cd500:
000cd500str xzr, [sp+120]
000cd504stp xzr, xzr, [sp+128]
000cd508stp xzr, xzr, [sp+104]
000cd50cldr x3, [sp+200]
000cd510ldrsb x27, [x3]
000cd514ldr x0, [x3]
000cd518ldr x1, [x3+8]
000cd51cldr x2, [x3+16]
000cd520str x0, [sp+80]
000cd524str x1, [sp+88]
000cd528str x2, [sp+96]
000cd52cbl time.Time.MarshalBinary
000cd530str x0, [sp+120]
000cd534str x1, [sp+128]
000cd538str x2, [sp+136]
000cd53cstr x3, [sp+104]
000cd540str x4, [sp+112]
000cd544ldr x3, [sp+120]
000cd548ldr x4, [sp+128]
000cd54cldr x5, [sp+136]
000cd550str x3, [sp+160]
000cd554str x4, [sp+168]
000cd558str x5, [sp+176]
000cd55cldr x3, [sp+104]
000cd560ldr x4, [sp+112]
000cd564str x3, [sp+144]
000cd568str x4, [sp+152]
000cd56cldr x3, [sp+160]
000cd570ldr x4, [sp+168]
000cd574ldr x5, [sp+176]
000cd578str x3, [sp+56]
000cd57cstr x4, [sp+64]
000cd580str x5, [sp+72]
000cd584ldr x3, [sp+144]
000cd588ldr x4, [sp+152]
000cd58cstr x3, [sp+40]
000cd590str x4, [sp+48]
000cd594ldr x0, [sp+56]
000cd598ldr x1, [sp+64]
000cd59cldr x2, [sp+72]
000cd5a0ldur x29, [sp-8]
000cd5a4ldr x30, [sp], 192
000cd5a8ret x30
000cd5ac
000cd5acloc_cd5ac:
000cd5acbl runtime.panicwrap
000cd5b0hint
000cd5b4
000cd5b4loc_cd5b4:
000cd5b4str x0, [sp+8]
000cd5b8mov x3, x30
000cd5bcbl runtime.morestack_noctxt.abi0
000cd5c0ldr x0, [sp+8]
000cd5c4b 0xcd4c0
000cd5c8
000cd5c8loc_cd5c8:
000cd5c8ldr x17, [x16]
000cd5ccadd x20, sp, 200
000cd5d0subs xzr, x20, x17
000cd5d4b.ne 0xcd4e4
000cd5d8add x20, sp, 8
000cd5dcstr x20, [x16]
000cd5e0b 0xcd4e4
000cd5e4udf 0
000cd5e8udf 0
000cd5ecudf 0
000cd4c0
000cd4c0time.(*Time).MarshalBinary: ; void time.(*Time).MarshalBinary(time.Time * t)
000cd4c0ldr x16, [x28+16]
000cd4c4sub x17, sp, 64
000cd4c8subs xzr, x17, x16
000cd4ccb.ls 0xcd5b4
000cd4d0str x30, [sp-192]!
000cd4d4stur x29, [sp-8]
000cd4d8sub x29, sp, 8
000cd4dcldr x16, [x28+32]
000cd4e0cbnz x16, 0xcd5c8
000cd4e4
000cd4e4loc_cd4e4:
000cd4e4str x0, [sp+200]
000cd4e8str xzr, [sp+56]
000cd4ecstp xzr, xzr, [sp+64]
000cd4f0stp xzr, xzr, [sp+40]
000cd4f4ldr x3, [sp+200]
000cd4f8cbnz x3, 0xcd500
000cd4fcb 0xcd5ac
000cd500
000cd500loc_cd500:
000cd500str xzr, [sp+120]
000cd504stp xzr, xzr, [sp+128]
000cd508stp xzr, xzr, [sp+104]
000cd50cldr x3, [sp+200]
000cd510ldrsb x27, [x3]
000cd514ldr x0, [x3]
000cd518ldr x1, [x3+8]
000cd51cldr x2, [x3+16]
000cd520str x0, [sp+80]
000cd524str x1, [sp+88]
000cd528str x2, [sp+96]
000cd52cbl time.Time.MarshalBinary
000cd530str x0, [sp+120]
000cd534str x1, [sp+128]
000cd538str x2, [sp+136]
000cd53cstr x3, [sp+104]
000cd540str x4, [sp+112]
000cd544ldr x3, [sp+120]
000cd548ldr x4, [sp+128]
000cd54cldr x5, [sp+136]
000cd550str x3, [sp+160]
000cd554str x4, [sp+168]
000cd558str x5, [sp+176]
000cd55cldr x3, [sp+104]
000cd560ldr x4, [sp+112]
000cd564str x3, [sp+144]
000cd568str x4, [sp+152]
000cd56cldr x3, [sp+160]
000cd570ldr x4, [sp+168]
000cd574ldr x5, [sp+176]
000cd578str x3, [sp+56]
000cd57cstr x4, [sp+64]
000cd580str x5, [sp+72]
000cd584ldr x3, [sp+144]
000cd588ldr x4, [sp+152]
000cd58cstr x3, [sp+40]
000cd590str x4, [sp+48]
000cd594ldr x0, [sp+56]
000cd598ldr x1, [sp+64]
000cd59cldr x2, [sp+72]
000cd5a0ldur x29, [sp-8]
000cd5a4ldr x30, [sp], 192
000cd5a8ret x30
000cd5ac
000cd5acloc_cd5ac:
000cd5acbl runtime.panicwrap
000cd5b0hint
000cd5b4
000cd5b4loc_cd5b4:
000cd5b4str x0, [sp+8]
000cd5b8mov x3, x30
000cd5bcbl runtime.morestack_noctxt.abi0
000cd5c0ldr x0, [sp+8]
000cd5c4b 0xcd4c0
000cd5c8
000cd5c8loc_cd5c8:
000cd5c8ldr x17, [x16]
000cd5ccadd x20, sp, 200
000cd5d0subs xzr, x20, x17
000cd5d4b.ne 0xcd4e4
000cd5d8add x20, sp, 8
000cd5dcstr x20, [x16]
000cd5e0b 0xcd4e4
000cd5e4udf 0
000cd5e8udf 0
000cd5ecudf 0
000cd4c0
000cd5f0
000cd5f0time.(*Time).String: ; void time.(*Time).String(time.Time * t)
000cd5f0ldr x16, [x28+16]
000cd5f4subs xzr, sp, x16
000cd5f8b.ls 0xcd66c
000cd5fcstr x30, [sp-96]!
000cd600stur x29, [sp-8]
000cd604sub x29, sp, 8
000cd608ldr x16, [x28+32]
000cd60ccbnz x16, 0xcd680
000cd610
000cd610loc_cd610:
000cd610str x0, [sp+104]
000cd614stp xzr, xzr, [sp+32]
000cd618ldr x3, [sp+104]
000cd61ccbnz x3, 0xcd624
000cd620b 0xcd664
000cd624
000cd624loc_cd624:
000cd624ldr x3, [sp+104]
000cd628ldrsb x27, [x3]
000cd62cldr x0, [x3]
000cd630ldr x1, [x3+8]
000cd634ldr x2, [x3+16]
000cd638str x0, [sp+48]
000cd63cstr x1, [sp+56]
000cd640str x2, [sp+64]
000cd644bl time.Time.String
000cd648str x0, [sp+72]
000cd64cstr x1, [sp+80]
000cd650str x0, [sp+32]
000cd654str x1, [sp+40]
000cd658ldur x29, [sp-8]
000cd65cldr x30, [sp], 96
000cd660ret x30
000cd664
000cd664loc_cd664:
000cd664bl runtime.panicwrap
000cd668hint
000cd66c
000cd66cloc_cd66c:
000cd66cstr x0, [sp+8]
000cd670mov x3, x30
000cd674bl runtime.morestack_noctxt.abi0
000cd678ldr x0, [sp+8]
000cd67cb 0xcd5f0
000cd680
000cd680loc_cd680:
000cd680ldr x17, [x16]
000cd684add x20, sp, 104
000cd688subs xzr, x20, x17
000cd68cb.ne 0xcd610
000cd690add x20, sp, 8
000cd694str x20, [x16]
000cd698b 0xcd610
000cd69cudf 0
000cd5f0
000cd5f0time.(*Time).String: ; void time.(*Time).String(time.Time * t)
000cd5f0ldr x16, [x28+16]
000cd5f4subs xzr, sp, x16
000cd5f8b.ls 0xcd66c
000cd5fcstr x30, [sp-96]!
000cd600stur x29, [sp-8]
000cd604sub x29, sp, 8
000cd608ldr x16, [x28+32]
000cd60ccbnz x16, 0xcd680
000cd610
000cd610loc_cd610:
000cd610str x0, [sp+104]
000cd614stp xzr, xzr, [sp+32]
000cd618ldr x3, [sp+104]
000cd61ccbnz x3, 0xcd624
000cd620b 0xcd664
000cd624
000cd624loc_cd624:
000cd624ldr x3, [sp+104]
000cd628ldrsb x27, [x3]
000cd62cldr x0, [x3]
000cd630ldr x1, [x3+8]
000cd634ldr x2, [x3+16]
000cd638str x0, [sp+48]
000cd63cstr x1, [sp+56]
000cd640str x2, [sp+64]
000cd644bl time.Time.String
000cd648str x0, [sp+72]
000cd64cstr x1, [sp+80]
000cd650str x0, [sp+32]
000cd654str x1, [sp+40]
000cd658ldur x29, [sp-8]
000cd65cldr x30, [sp], 96
000cd660ret x30
000cd664
000cd664loc_cd664:
000cd664bl runtime.panicwrap
000cd668hint
000cd66c
000cd66cloc_cd66c:
000cd66cstr x0, [sp+8]
000cd670mov x3, x30
000cd674bl runtime.morestack_noctxt.abi0
000cd678ldr x0, [sp+8]
000cd67cb 0xcd5f0
000cd680
000cd680loc_cd680:
000cd680ldr x17, [x16]
000cd684add x20, sp, 104
000cd688subs xzr, x20, x17
000cd68cb.ne 0xcd610
000cd690add x20, sp, 8
000cd694str x20, [x16]
000cd698b 0xcd610
000cd69cudf 0
000cd5f0
000cd6a0
000cd6a0time.(*Duration).String: ; void time.(*Duration).String(time.Duration * d)
000cd6a0ldr x16, [x28+16]
000cd6a4subs xzr, sp, x16
000cd6a8b.ls 0xcd70c
000cd6acstr x30, [sp-64]!
000cd6b0stur x29, [sp-8]
000cd6b4sub x29, sp, 8
000cd6b8ldr x16, [x28+32]
000cd6bccbnz x16, 0xcd720
000cd6c0
000cd6c0loc_cd6c0:
000cd6c0str x0, [sp+72]
000cd6c4stp xzr, xzr, [sp+24]
000cd6c8ldr x1, [sp+72]
000cd6cccbnz x1, 0xcd6d4
000cd6d0b 0xcd704
000cd6d4
000cd6d4loc_cd6d4:
000cd6d4ldr x1, [sp+72]
000cd6d8ldrsb x27, [x1]
000cd6dcldr x0, [x1]
000cd6e0str x0, [sp+16]
000cd6e4bl time.Duration.String
000cd6e8str x0, [sp+40]
000cd6ecstr x1, [sp+48]
000cd6f0str x0, [sp+24]
000cd6f4str x1, [sp+32]
000cd6f8ldur x29, [sp-8]
000cd6fcldr x30, [sp], 64
000cd700ret x30
000cd704
000cd704loc_cd704:
000cd704bl runtime.panicwrap
000cd708hint
000cd70c
000cd70cloc_cd70c:
000cd70cstr x0, [sp+8]
000cd710mov x3, x30
000cd714bl runtime.morestack_noctxt.abi0
000cd718ldr x0, [sp+8]
000cd71cb 0xcd6a0
000cd720
000cd720loc_cd720:
000cd720ldr x17, [x16]
000cd724add x20, sp, 72
000cd728subs xzr, x20, x17
000cd72cb.ne 0xcd6c0
000cd730add x20, sp, 8
000cd734str x20, [x16]
000cd738b 0xcd6c0
000cd73cudf 0
000cd6a0
000cd6a0time.(*Duration).String: ; void time.(*Duration).String(time.Duration * d)
000cd6a0ldr x16, [x28+16]
000cd6a4subs xzr, sp, x16
000cd6a8b.ls 0xcd70c
000cd6acstr x30, [sp-64]!
000cd6b0stur x29, [sp-8]
000cd6b4sub x29, sp, 8
000cd6b8ldr x16, [x28+32]
000cd6bccbnz x16, 0xcd720
000cd6c0
000cd6c0loc_cd6c0:
000cd6c0str x0, [sp+72]
000cd6c4stp xzr, xzr, [sp+24]
000cd6c8ldr x1, [sp+72]
000cd6cccbnz x1, 0xcd6d4
000cd6d0b 0xcd704
000cd6d4
000cd6d4loc_cd6d4:
000cd6d4ldr x1, [sp+72]
000cd6d8ldrsb x27, [x1]
000cd6dcldr x0, [x1]
000cd6e0str x0, [sp+16]
000cd6e4bl time.Duration.String
000cd6e8str x0, [sp+40]
000cd6ecstr x1, [sp+48]
000cd6f0str x0, [sp+24]
000cd6f4str x1, [sp+32]
000cd6f8ldur x29, [sp-8]
000cd6fcldr x30, [sp], 64
000cd700ret x30
000cd704
000cd704loc_cd704:
000cd704bl runtime.panicwrap
000cd708hint
000cd70c
000cd70cloc_cd70c:
000cd70cstr x0, [sp+8]
000cd710mov x3, x30
000cd714bl runtime.morestack_noctxt.abi0
000cd718ldr x0, [sp+8]
000cd71cb 0xcd6a0
000cd720
000cd720loc_cd720:
000cd720ldr x17, [x16]
000cd724add x20, sp, 72
000cd728subs xzr, x20, x17
000cd72cb.ne 0xcd6c0
000cd730add x20, sp, 8
000cd734str x20, [x16]
000cd738b 0xcd6c0
000cd73cudf 0
000cd6a0
000cd740
000cd740time.(*fileSizeError).Error: ; void time.(*fileSizeError).Error(struct time.fileSizeError * f)
000cd740ldr x16, [x28+16]
000cd744subs xzr, sp, x16
000cd748b.ls 0xcd7b4
000cd74cstr x30, [sp-80]!
000cd750stur x29, [sp-8]
000cd754sub x29, sp, 8
000cd758ldr x16, [x28+32]
000cd75ccbnz x16, 0xcd7c8
000cd760
000cd760loc_cd760:
000cd760str x0, [sp+88]
000cd764stp xzr, xzr, [sp+24]
000cd768ldr x2, [sp+88]
000cd76ccbnz x2, 0xcd774
000cd770b 0xcd7ac
000cd774
000cd774loc_cd774:
000cd774ldr x2, [sp+88]
000cd778ldrsb x27, [x2]
000cd77cldr x0, [x2]
000cd780ldr x1, [x2+8]
000cd784str x0, [sp+40]
000cd788str x1, [sp+48]
000cd78cbl time.fileSizeError.Error
000cd790str x0, [sp+56]
000cd794str x1, [sp+64]
000cd798str x0, [sp+24]
000cd79cstr x1, [sp+32]
000cd7a0ldur x29, [sp-8]
000cd7a4ldr x30, [sp], 80
000cd7a8ret x30
000cd7ac
000cd7acloc_cd7ac:
000cd7acbl runtime.panicwrap
000cd7b0hint
000cd7b4
000cd7b4loc_cd7b4:
000cd7b4str x0, [sp+8]
000cd7b8mov x3, x30
000cd7bcbl runtime.morestack_noctxt.abi0
000cd7c0ldr x0, [sp+8]
000cd7c4b 0xcd740
000cd7c8
000cd7c8loc_cd7c8:
000cd7c8ldr x17, [x16]
000cd7ccadd x20, sp, 88
000cd7d0subs xzr, x20, x17
000cd7d4b.ne 0xcd760
000cd7d8add x20, sp, 8
000cd7dcstr x20, [x16]
000cd7e0b 0xcd760
000cd7e4udf 0
000cd7e8udf 0
000cd7ecudf 0
000cd740
000cd740time.(*fileSizeError).Error: ; void time.(*fileSizeError).Error(struct time.fileSizeError * f)
000cd740ldr x16, [x28+16]
000cd744subs xzr, sp, x16
000cd748b.ls 0xcd7b4
000cd74cstr x30, [sp-80]!
000cd750stur x29, [sp-8]
000cd754sub x29, sp, 8
000cd758ldr x16, [x28+32]
000cd75ccbnz x16, 0xcd7c8
000cd760
000cd760loc_cd760:
000cd760str x0, [sp+88]
000cd764stp xzr, xzr, [sp+24]
000cd768ldr x2, [sp+88]
000cd76ccbnz x2, 0xcd774
000cd770b 0xcd7ac
000cd774
000cd774loc_cd774:
000cd774ldr x2, [sp+88]
000cd778ldrsb x27, [x2]
000cd77cldr x0, [x2]
000cd780ldr x1, [x2+8]
000cd784str x0, [sp+40]
000cd788str x1, [sp+48]
000cd78cbl time.fileSizeError.Error
000cd790str x0, [sp+56]
000cd794str x1, [sp+64]
000cd798str x0, [sp+24]
000cd79cstr x1, [sp+32]
000cd7a0ldur x29, [sp-8]
000cd7a4ldr x30, [sp], 80
000cd7a8ret x30
000cd7ac
000cd7acloc_cd7ac:
000cd7acbl runtime.panicwrap
000cd7b0hint
000cd7b4
000cd7b4loc_cd7b4:
000cd7b4str x0, [sp+8]
000cd7b8mov x3, x30
000cd7bcbl runtime.morestack_noctxt.abi0
000cd7c0ldr x0, [sp+8]
000cd7c4b 0xcd740
000cd7c8
000cd7c8loc_cd7c8:
000cd7c8ldr x17, [x16]
000cd7ccadd x20, sp, 88
000cd7d0subs xzr, x20, x17
000cd7d4b.ne 0xcd760
000cd7d8add x20, sp, 8
000cd7dcstr x20, [x16]
000cd7e0b 0xcd760
000cd7e4udf 0
000cd7e8udf 0
000cd7ecudf 0
000cd740
000cd7f0
000cd7f0type:.eq.time.zone: ; void type:.eq.time.zone(time.zone * p, time.zone * q)
000cd7f0ldr x16, [x28+16]
000cd7f4subs xzr, sp, x16
000cd7f8b.ls 0xcd8c4
000cd7fcstr x30, [sp-80]!
000cd800stur x29, [sp-8]
000cd804sub x29, sp, 8
000cd808str x0, [sp+88]
000cd80cstr x1, [sp+96]
000cd810strb wzr, [sp+39]
000cd814ldr x3, [sp+88]
000cd818ldr x3, [x3+8]
000cd81cstr x3, [sp+48]
000cd820ldr x4, [x1+8]
000cd824str x4, [sp+40]
000cd828subs xzr, x4, x3
000cd82cb.eq 0xcd834
000cd830b 0xcd8a8
000cd834
000cd834loc_cd834:
000cd834ldr x3, [sp+88]
000cd838ldr x3, [x3+16]
000cd83cldr x4, [x1+16]
000cd840subs xzr, x4, x3
000cd844b.eq 0xcd84c
000cd848b 0xcd8a4
000cd84c
000cd84cloc_cd84c:
000cd84cldr x3, [sp+88]
000cd850ldrb w3, [x3+24]
000cd854ldrb w4, [x1+24]
000cd858eor x3, x3, x4
000cd85ceor x3, x3, 1
000cd860tbnz w3, 0, 0xcd868
000cd864b 0xcd8a0
000cd868
000cd868loc_cd868:
000cd868ldr x3, [sp+88]
000cd86cldr x3, [x3+8]
000cd870str x3, [sp+40]
000cd874ldr x3, [sp+88]
000cd878ldr x3, [x3]
000cd87cstr x3, [sp+64]
000cd880ldr x3, [sp+96]
000cd884ldr x1, [x3]
000cd888str x1, [sp+56]
000cd88cldr x2, [sp+40]
000cd890ldr x0, [sp+64]
000cd894bl runtime.memequal
000cd898strb w0, [sp+39]
000cd89cb 0xcd8b4
000cd8a0
000cd8a0loc_cd8a0:
000cd8a0b 0xcd8ac
000cd8a4
000cd8a4loc_cd8a4:
000cd8a4b 0xcd8ac
000cd8a8
000cd8a8loc_cd8a8:
000cd8a8b 0xcd8ac
000cd8ac
000cd8acloc_cd8ac:
000cd8acstrb wzr, [sp+39]
000cd8b0b 0xcd8b4
000cd8b4
000cd8b4loc_cd8b4:
000cd8b4ldrb w0, [sp+39]
000cd8b8ldur x29, [sp-8]
000cd8bcldr x30, [sp], 80
000cd8c0ret x30
000cd8c4
000cd8c4loc_cd8c4:
000cd8c4stp x0, x1, [sp+8]
000cd8c8mov x3, x30
000cd8ccbl runtime.morestack_noctxt.abi0
000cd8d0ldp x0, x1, [sp+8]
000cd8d4b 0xcd7f0
000cd8d8udf 0
000cd8dcudf 0
000cd7f0
000cd7f0type:.eq.time.zone: ; void type:.eq.time.zone(time.zone * p, time.zone * q)
000cd7f0ldr x16, [x28+16]
000cd7f4subs xzr, sp, x16
000cd7f8b.ls 0xcd8c4
000cd7fcstr x30, [sp-80]!
000cd800stur x29, [sp-8]
000cd804sub x29, sp, 8
000cd808str x0, [sp+88]
000cd80cstr x1, [sp+96]
000cd810strb wzr, [sp+39]
000cd814ldr x3, [sp+88]
000cd818ldr x3, [x3+8]
000cd81cstr x3, [sp+48]
000cd820ldr x4, [x1+8]
000cd824str x4, [sp+40]
000cd828subs xzr, x4, x3
000cd82cb.eq 0xcd834
000cd830b 0xcd8a8
000cd834
000cd834loc_cd834:
000cd834ldr x3, [sp+88]
000cd838ldr x3, [x3+16]
000cd83cldr x4, [x1+16]
000cd840subs xzr, x4, x3
000cd844b.eq 0xcd84c
000cd848b 0xcd8a4
000cd84c
000cd84cloc_cd84c:
000cd84cldr x3, [sp+88]
000cd850ldrb w3, [x3+24]
000cd854ldrb w4, [x1+24]
000cd858eor x3, x3, x4
000cd85ceor x3, x3, 1
000cd860tbnz w3, 0, 0xcd868
000cd864b 0xcd8a0
000cd868
000cd868loc_cd868:
000cd868ldr x3, [sp+88]
000cd86cldr x3, [x3+8]
000cd870str x3, [sp+40]
000cd874ldr x3, [sp+88]
000cd878ldr x3, [x3]
000cd87cstr x3, [sp+64]
000cd880ldr x3, [sp+96]
000cd884ldr x1, [x3]
000cd888str x1, [sp+56]
000cd88cldr x2, [sp+40]
000cd890ldr x0, [sp+64]
000cd894bl runtime.memequal
000cd898strb w0, [sp+39]
000cd89cb 0xcd8b4
000cd8a0
000cd8a0loc_cd8a0:
000cd8a0b 0xcd8ac
000cd8a4
000cd8a4loc_cd8a4:
000cd8a4b 0xcd8ac
000cd8a8
000cd8a8loc_cd8a8:
000cd8a8b 0xcd8ac
000cd8ac
000cd8acloc_cd8ac:
000cd8acstrb wzr, [sp+39]
000cd8b0b 0xcd8b4
000cd8b4
000cd8b4loc_cd8b4:
000cd8b4ldrb w0, [sp+39]
000cd8b8ldur x29, [sp-8]
000cd8bcldr x30, [sp], 80
000cd8c0ret x30
000cd8c4
000cd8c4loc_cd8c4:
000cd8c4stp x0, x1, [sp+8]
000cd8c8mov x3, x30
000cd8ccbl runtime.morestack_noctxt.abi0
000cd8d0ldp x0, x1, [sp+8]
000cd8d4b 0xcd7f0
000cd8d8udf 0
000cd8dcudf 0
000cd7f0
000cd8e0
000cd8e0type:.eq.time.zoneTrans: ; void type:.eq.time.zoneTrans(time.zoneTrans * p, time.zoneTrans * q)
000cd8e0str x30, [sp-32]!
000cd8e4stur x29, [sp-8]
000cd8e8sub x29, sp, 8
000cd8ecstr x0, [sp+40]
000cd8f0str x1, [sp+48]
000cd8f4strb wzr, [sp+23]
000cd8f8ldr x1, [sp+40]
000cd8fcldr x1, [x1]
000cd900ldr x2, [sp+48]
000cd904ldr x2, [x2]
000cd908subs xzr, x2, x1
000cd90cb.eq 0xcd914
000cd910b 0xcd984
000cd914
000cd914loc_cd914:
000cd914ldr x1, [sp+40]
000cd918ldr x2, [sp+48]
000cd91cldrb w1, [x1+8]
000cd920ldrb w2, [x2+8]
000cd924subs wzr, w1, w2
000cd928b.eq 0xcd930
000cd92cb 0xcd980
000cd930
000cd930loc_cd930:
000cd930ldr x1, [sp+40]
000cd934ldr x2, [sp+48]
000cd938ldrb w1, [x1+9]
000cd93cldrb w2, [x2+9]
000cd940eor x1, x1, x2
000cd944eor x1, x1, 1
000cd948tbnz w1, 0, 0xcd950
000cd94cb 0xcd97c
000cd950
000cd950loc_cd950:
000cd950ldr x1, [sp+40]
000cd954ldr x2, [sp+48]
000cd958ldrb w1, [x1+10]
000cd95cldrb w2, [x2+10]
000cd960eor x1, x1, x2
000cd964eor x0, x1, 1
000cd968strb w0, [sp+23]
000cd96cb 0xcd970
000cd970
000cd970loc_cd970:
000cd970add x29, sp, 24
000cd974add sp, sp, 32
000cd978ret x30
000cd97c
000cd97cloc_cd97c:
000cd97cb 0xcd988
000cd980
000cd980loc_cd980:
000cd980b 0xcd988
000cd984
000cd984loc_cd984:
000cd984b 0xcd988
000cd988
000cd988loc_cd988:
000cd988strb wzr, [sp+23]
000cd98cmov x0, xzr
000cd990add x29, sp, 24
000cd994add sp, sp, 32
000cd998ret x30
000cd99cudf 0
000cd8e0
000cd8e0type:.eq.time.zoneTrans: ; void type:.eq.time.zoneTrans(time.zoneTrans * p, time.zoneTrans * q)
000cd8e0str x30, [sp-32]!
000cd8e4stur x29, [sp-8]
000cd8e8sub x29, sp, 8
000cd8ecstr x0, [sp+40]
000cd8f0str x1, [sp+48]
000cd8f4strb wzr, [sp+23]
000cd8f8ldr x1, [sp+40]
000cd8fcldr x1, [x1]
000cd900ldr x2, [sp+48]
000cd904ldr x2, [x2]
000cd908subs xzr, x2, x1
000cd90cb.eq 0xcd914
000cd910b 0xcd984
000cd914
000cd914loc_cd914:
000cd914ldr x1, [sp+40]
000cd918ldr x2, [sp+48]
000cd91cldrb w1, [x1+8]
000cd920ldrb w2, [x2+8]
000cd924subs wzr, w1, w2
000cd928b.eq 0xcd930
000cd92cb 0xcd980
000cd930
000cd930loc_cd930:
000cd930ldr x1, [sp+40]
000cd934ldr x2, [sp+48]
000cd938ldrb w1, [x1+9]
000cd93cldrb w2, [x2+9]
000cd940eor x1, x1, x2
000cd944eor x1, x1, 1
000cd948tbnz w1, 0, 0xcd950
000cd94cb 0xcd97c
000cd950
000cd950loc_cd950:
000cd950ldr x1, [sp+40]
000cd954ldr x2, [sp+48]
000cd958ldrb w1, [x1+10]
000cd95cldrb w2, [x2+10]
000cd960eor x1, x1, x2
000cd964eor x0, x1, 1
000cd968strb w0, [sp+23]
000cd96cb 0xcd970
000cd970
000cd970loc_cd970:
000cd970add x29, sp, 24
000cd974add sp, sp, 32
000cd978ret x30
000cd97c
000cd97cloc_cd97c:
000cd97cb 0xcd988
000cd980
000cd980loc_cd980:
000cd980b 0xcd988
000cd984
000cd984loc_cd984:
000cd984b 0xcd988
000cd988
000cd988loc_cd988:
000cd988strb wzr, [sp+23]
000cd98cmov x0, xzr
000cd990add x29, sp, 24
000cd994add sp, sp, 32
000cd998ret x30
000cd99cudf 0
000cd8e0
000cd9a0
000cd9a0type:.eq.time.Timer: ; void type:.eq.time.Timer(time.Timer * p, time.Timer * q)
000cd9a0str x30, [sp-32]!
000cd9a4stur x29, [sp-8]
000cd9a8sub x29, sp, 8
000cd9acstr x0, [sp+40]
000cd9b0str x1, [sp+48]
000cd9b4strb wzr, [sp+23]
000cd9b8ldr x1, [sp+40]
000cd9bcldr x2, [sp+48]
000cd9c0ldr x1, [x1]
000cd9c4ldr x2, [x2]
000cd9c8subs xzr, x2, x1
000cd9ccb.eq 0xcd9d4
000cd9d0b 0xcda00
000cd9d4
000cd9d4loc_cd9d4:
000cd9d4ldr x1, [sp+40]
000cd9d8ldr x2, [sp+48]
000cd9dcldrb w1, [x1+8]
000cd9e0ldrb w2, [x2+8]
000cd9e4eor x1, x1, x2
000cd9e8eor x0, x1, 1
000cd9ecstrb w0, [sp+23]
000cd9f0b 0xcd9f4
000cd9f4
000cd9f4loc_cd9f4:
000cd9f4add x29, sp, 24
000cd9f8add sp, sp, 32
000cd9fcret x30
000cda00
000cda00loc_cda00:
000cda00b 0xcda04
000cda04
000cda04loc_cda04:
000cda04strb wzr, [sp+23]
000cda08mov x0, xzr
000cda0cadd x29, sp, 24
000cda10add sp, sp, 32
000cda14ret x30
000cda18udf 0
000cda1cudf 0
000cd9a0
000cd9a0type:.eq.time.Timer: ; void type:.eq.time.Timer(time.Timer * p, time.Timer * q)
000cd9a0str x30, [sp-32]!
000cd9a4stur x29, [sp-8]
000cd9a8sub x29, sp, 8
000cd9acstr x0, [sp+40]
000cd9b0str x1, [sp+48]
000cd9b4strb wzr, [sp+23]
000cd9b8ldr x1, [sp+40]
000cd9bcldr x2, [sp+48]
000cd9c0ldr x1, [x1]
000cd9c4ldr x2, [x2]
000cd9c8subs xzr, x2, x1
000cd9ccb.eq 0xcd9d4
000cd9d0b 0xcda00
000cd9d4
000cd9d4loc_cd9d4:
000cd9d4ldr x1, [sp+40]
000cd9d8ldr x2, [sp+48]
000cd9dcldrb w1, [x1+8]
000cd9e0ldrb w2, [x2+8]
000cd9e4eor x1, x1, x2
000cd9e8eor x0, x1, 1
000cd9ecstrb w0, [sp+23]
000cd9f0b 0xcd9f4
000cd9f4
000cd9f4loc_cd9f4:
000cd9f4add x29, sp, 24
000cd9f8add sp, sp, 32
000cd9fcret x30
000cda00
000cda00loc_cda00:
000cda00b 0xcda04
000cda04
000cda04loc_cda04:
000cda04strb wzr, [sp+23]
000cda08mov x0, xzr
000cda0cadd x29, sp, 24
000cda10add sp, sp, 32
000cda14ret x30
000cda18udf 0
000cda1cudf 0
000cd9a0
000cda20
000cda20type:.eq.[1]time.zone: ; void type:.eq.[1]time.zone(time.zone[1] * p, time.zone[1] * q)
000cda20ldr x16, [x28+16]
000cda24subs xzr, sp, x16
000cda28b.ls 0xcdb24
000cda2cstr x30, [sp-80]!
000cda30stur x29, [sp-8]
000cda34sub x29, sp, 8
000cda38str x0, [sp+88]
000cda3cstr x1, [sp+96]
000cda40strb wzr, [sp+37]
000cda44ldr x3, [sp+88]
000cda48ldr x3, [x3+8]
000cda4cstr x3, [sp+48]
000cda50ldr x4, [x1+8]
000cda54str x4, [sp+40]
000cda58subs xzr, x3, x4
000cda5ccset x3, eq
000cda60strb w3, [sp+38]
000cda64b.eq 0xcda6c
000cda68b 0xcda8c
000cda6c
000cda6cloc_cda6c:
000cda6cldr x3, [sp+88]
000cda70ldr x4, [sp+96]
000cda74ldr x3, [x3+16]
000cda78ldr x4, [x4+16]
000cda7csubs xzr, x4, x3
000cda80cset x3, eq
000cda84strb w3, [sp+38]
000cda88b 0xcda90
000cda8c
000cda8cloc_cda8c:
000cda8cb 0xcda90
000cda90
000cda90loc_cda90:
000cda90ldrb w3, [sp+38]
000cda94strb w3, [sp+39]
000cda98tbnz w3, 0, 0xcdaa0
000cda9cb 0xcdac0
000cdaa0
000cdaa0loc_cdaa0:
000cdaa0ldr x3, [sp+88]
000cdaa4ldr x4, [sp+96]
000cdaa8ldrb w3, [x3+24]
000cdaacldrb w4, [x4+24]
000cdab0eor x3, x3, x4
000cdab4eor x3, x3, 1
000cdab8strb w3, [sp+39]
000cdabcb 0xcdac4
000cdac0
000cdac0loc_cdac0:
000cdac0b 0xcdac4
000cdac4
000cdac4loc_cdac4:
000cdac4ldrb w3, [sp+39]
000cdac8tbnz w3, 0, 0xcdad0
000cdaccb 0xcdb08
000cdad0
000cdad0loc_cdad0:
000cdad0ldr x3, [sp+88]
000cdad4ldr x3, [x3+8]
000cdad8str x3, [sp+40]
000cdadcldr x3, [sp+88]
000cdae0ldr x3, [x3]
000cdae4str x3, [sp+64]
000cdae8ldr x3, [sp+96]
000cdaecldr x1, [x3]
000cdaf0str x1, [sp+56]
000cdaf4ldr x2, [sp+40]
000cdaf8ldr x0, [sp+64]
000cdafcbl runtime.memequal
000cdb00strb w0, [sp+37]
000cdb04b 0xcdb14
000cdb08
000cdb08loc_cdb08:
000cdb08b 0xcdb0c
000cdb0c
000cdb0cloc_cdb0c:
000cdb0cstrb wzr, [sp+37]
000cdb10b 0xcdb14
000cdb14
000cdb14loc_cdb14:
000cdb14ldrb w0, [sp+37]
000cdb18ldur x29, [sp-8]
000cdb1cldr x30, [sp], 80
000cdb20ret x30
000cdb24
000cdb24loc_cdb24:
000cdb24stp x0, x1, [sp+8]
000cdb28mov x3, x30
000cdb2cbl runtime.morestack_noctxt.abi0
000cdb30ldp x0, x1, [sp+8]
000cdb34b 0xcda20
000cdb38udf 0
000cdb3cudf 0
000cda20
000cda20type:.eq.[1]time.zone: ; void type:.eq.[1]time.zone(time.zone[1] * p, time.zone[1] * q)
000cda20ldr x16, [x28+16]
000cda24subs xzr, sp, x16
000cda28b.ls 0xcdb24
000cda2cstr x30, [sp-80]!
000cda30stur x29, [sp-8]
000cda34sub x29, sp, 8
000cda38str x0, [sp+88]
000cda3cstr x1, [sp+96]
000cda40strb wzr, [sp+37]
000cda44ldr x3, [sp+88]
000cda48ldr x3, [x3+8]
000cda4cstr x3, [sp+48]
000cda50ldr x4, [x1+8]
000cda54str x4, [sp+40]
000cda58subs xzr, x3, x4
000cda5ccset x3, eq
000cda60strb w3, [sp+38]
000cda64b.eq 0xcda6c
000cda68b 0xcda8c
000cda6c
000cda6cloc_cda6c:
000cda6cldr x3, [sp+88]
000cda70ldr x4, [sp+96]
000cda74ldr x3, [x3+16]
000cda78ldr x4, [x4+16]
000cda7csubs xzr, x4, x3
000cda80cset x3, eq
000cda84strb w3, [sp+38]
000cda88b 0xcda90
000cda8c
000cda8cloc_cda8c:
000cda8cb 0xcda90
000cda90
000cda90loc_cda90:
000cda90ldrb w3, [sp+38]
000cda94strb w3, [sp+39]
000cda98tbnz w3, 0, 0xcdaa0
000cda9cb 0xcdac0
000cdaa0
000cdaa0loc_cdaa0:
000cdaa0ldr x3, [sp+88]
000cdaa4ldr x4, [sp+96]
000cdaa8ldrb w3, [x3+24]
000cdaacldrb w4, [x4+24]
000cdab0eor x3, x3, x4
000cdab4eor x3, x3, 1
000cdab8strb w3, [sp+39]
000cdabcb 0xcdac4
000cdac0
000cdac0loc_cdac0:
000cdac0b 0xcdac4
000cdac4
000cdac4loc_cdac4:
000cdac4ldrb w3, [sp+39]
000cdac8tbnz w3, 0, 0xcdad0
000cdaccb 0xcdb08
000cdad0
000cdad0loc_cdad0:
000cdad0ldr x3, [sp+88]
000cdad4ldr x3, [x3+8]
000cdad8str x3, [sp+40]
000cdadcldr x3, [sp+88]
000cdae0ldr x3, [x3]
000cdae4str x3, [sp+64]
000cdae8ldr x3, [sp+96]
000cdaecldr x1, [x3]
000cdaf0str x1, [sp+56]
000cdaf4ldr x2, [sp+40]
000cdaf8ldr x0, [sp+64]
000cdafcbl runtime.memequal
000cdb00strb w0, [sp+37]
000cdb04b 0xcdb14
000cdb08
000cdb08loc_cdb08:
000cdb08b 0xcdb0c
000cdb0c
000cdb0cloc_cdb0c:
000cdb0cstrb wzr, [sp+37]
000cdb10b 0xcdb14
000cdb14
000cdb14loc_cdb14:
000cdb14ldrb w0, [sp+37]
000cdb18ldur x29, [sp-8]
000cdb1cldr x30, [sp], 80
000cdb20ret x30
000cdb24
000cdb24loc_cdb24:
000cdb24stp x0, x1, [sp+8]
000cdb28mov x3, x30
000cdb2cbl runtime.morestack_noctxt.abi0
000cdb30ldp x0, x1, [sp+8]
000cdb34b 0xcda20
000cdb38udf 0
000cdb3cudf 0
000cda20
000cdb40
000cdb40type:.eq.[1]time.zoneTrans: ; void type:.eq.[1]time.zoneTrans(time.zoneTrans[1] * p, time.zoneTrans[1] * q)
000cdb40str x30, [sp-32]!
000cdb44stur x29, [sp-8]
000cdb48sub x29, sp, 8
000cdb4cstr x0, [sp+40]
000cdb50str x1, [sp+48]
000cdb54strb wzr, [sp+23]
000cdb58ldr x1, [sp+40]
000cdb5cldr x1, [x1]
000cdb60ldr x2, [sp+48]
000cdb64ldr x2, [x2]
000cdb68subs xzr, x2, x1
000cdb6ccset x1, eq
000cdb70b.eq 0xcdb78
000cdb74b 0xcdb94
000cdb78
000cdb78loc_cdb78:
000cdb78ldr x2, [sp+40]
000cdb7cldr x3, [sp+48]
000cdb80ldrb w2, [x2+8]
000cdb84ldrb w3, [x3+8]
000cdb88subs wzr, w2, w3
000cdb8ccset x1, eq
000cdb90b 0xcdb98
000cdb94
000cdb94loc_cdb94:
000cdb94b 0xcdb98
000cdb98
000cdb98loc_cdb98:
000cdb98tbnz w1, 0, 0xcdba0
000cdb9cb 0xcdbbc
000cdba0
000cdba0loc_cdba0:
000cdba0ldr x2, [sp+40]
000cdba4ldr x3, [sp+48]
000cdba8ldrb w2, [x2+9]
000cdbacldrb w3, [x3+9]
000cdbb0eor x2, x2, x3
000cdbb4eor x1, x2, 1
000cdbb8b 0xcdbc0
000cdbbc
000cdbbcloc_cdbbc:
000cdbbcb 0xcdbc0
000cdbc0
000cdbc0loc_cdbc0:
000cdbc0tbnz w1, 0, 0xcdbc8
000cdbc4b 0xcdbe4
000cdbc8
000cdbc8loc_cdbc8:
000cdbc8ldr x2, [sp+40]
000cdbccldr x3, [sp+48]
000cdbd0ldrb w2, [x2+10]
000cdbd4ldrb w3, [x3+10]
000cdbd8eor x2, x2, x3
000cdbdceor x1, x2, 1
000cdbe0b 0xcdbe8
000cdbe4
000cdbe4loc_cdbe4:
000cdbe4b 0xcdbe8
000cdbe8
000cdbe8loc_cdbe8:
000cdbe8strb w1, [sp+23]
000cdbecb 0xcdbf0
000cdbf0
000cdbf0loc_cdbf0:
000cdbf0mov x0, x1
000cdbf4add x29, sp, 24
000cdbf8add sp, sp, 32
000cdbfcret x30
000cdb40
000cdb40type:.eq.[1]time.zoneTrans: ; void type:.eq.[1]time.zoneTrans(time.zoneTrans[1] * p, time.zoneTrans[1] * q)
000cdb40str x30, [sp-32]!
000cdb44stur x29, [sp-8]
000cdb48sub x29, sp, 8
000cdb4cstr x0, [sp+40]
000cdb50str x1, [sp+48]
000cdb54strb wzr, [sp+23]
000cdb58ldr x1, [sp+40]
000cdb5cldr x1, [x1]
000cdb60ldr x2, [sp+48]
000cdb64ldr x2, [x2]
000cdb68subs xzr, x2, x1
000cdb6ccset x1, eq
000cdb70b.eq 0xcdb78
000cdb74b 0xcdb94
000cdb78
000cdb78loc_cdb78:
000cdb78ldr x2, [sp+40]
000cdb7cldr x3, [sp+48]
000cdb80ldrb w2, [x2+8]
000cdb84ldrb w3, [x3+8]
000cdb88subs wzr, w2, w3
000cdb8ccset x1, eq
000cdb90b 0xcdb98
000cdb94
000cdb94loc_cdb94:
000cdb94b 0xcdb98
000cdb98
000cdb98loc_cdb98:
000cdb98tbnz w1, 0, 0xcdba0
000cdb9cb 0xcdbbc
000cdba0
000cdba0loc_cdba0:
000cdba0ldr x2, [sp+40]
000cdba4ldr x3, [sp+48]
000cdba8ldrb w2, [x2+9]
000cdbacldrb w3, [x3+9]
000cdbb0eor x2, x2, x3
000cdbb4eor x1, x2, 1
000cdbb8b 0xcdbc0
000cdbbc
000cdbbcloc_cdbbc:
000cdbbcb 0xcdbc0
000cdbc0
000cdbc0loc_cdbc0:
000cdbc0tbnz w1, 0, 0xcdbc8
000cdbc4b 0xcdbe4
000cdbc8
000cdbc8loc_cdbc8:
000cdbc8ldr x2, [sp+40]
000cdbccldr x3, [sp+48]
000cdbd0ldrb w2, [x2+10]
000cdbd4ldrb w3, [x3+10]
000cdbd8eor x2, x2, x3
000cdbdceor x1, x2, 1
000cdbe0b 0xcdbe8
000cdbe4
000cdbe4loc_cdbe4:
000cdbe4b 0xcdbe8
000cdbe8
000cdbe8loc_cdbe8:
000cdbe8strb w1, [sp+23]
000cdbecb 0xcdbf0
000cdbf0
000cdbf0loc_cdbf0:
000cdbf0mov x0, x1
000cdbf4add x29, sp, 24
000cdbf8add sp, sp, 32
000cdbfcret x30
000cdb40
000cdc00
000cdc00unicode/utf8.FullRune: ; void unicode/utf8.FullRune(struct []uint8 p)
000cdc00ldr x16, [x28+16]
000cdc04subs xzr, sp, x16
000cdc08b.ls 0xcde40
000cdc0cstr x30, [sp-48]!
000cdc10stur x29, [sp-8]
000cdc14sub x29, sp, 8
000cdc18str x0, [sp+56]
000cdc1cstr x1, [sp+64]
000cdc20str x2, [sp+72]
000cdc24strb wzr, [sp+26]
000cdc28ldr x2, [sp+64]
000cdc2cstr x2, [sp+32]
000cdc30cbz x2, 0xcdc38
000cdc34b 0xcdc4c
000cdc38
000cdc38loc_cdc38:
000cdc38strb wzr, [sp+26]
000cdc3cmov x0, xzr
000cdc40ldur x29, [sp-8]
000cdc44ldr x30, [sp], 48
000cdc48ret x30
000cdc4c
000cdc4cloc_cdc4c:
000cdc4cldr x2, [sp+56]
000cdc50subs xzr, x1, 0
000cdc54b.hi 0xcdc5c
000cdc58b 0xcde34
000cdc5c
000cdc5cloc_cdc5c:
000cdc5cldrb w2, [x2]
000cdc60adrp x3, 0x8f9000
000cdc64add x3, x3, 736
000cdc68ldrb w2, [x3+x2]
000cdc6cstrb w2, [sp+27]
000cdc70ldr x3, [sp+32]
000cdc74and x4, x2, 7
000cdc78subs xzr, x3, x4
000cdc7cb.ge 0xcdc84
000cdc80b 0xcdc98
000cdc84
000cdc84loc_cdc84:
000cdc84orr x0, xzr, 1
000cdc88strb w0, [sp+26]
000cdc8cldur x29, [sp-8]
000cdc90ldr x30, [sp], 48
000cdc94ret x30
000cdc98
000cdc98loc_cdc98:
000cdc98ubfm x2, x2, 4, 7
000cdc9cubfm x2, x2, 63, 7
000cdca0adrp x3, 0x8f5000
000cdca4add x3, x3, 96
000cdca8ldrb w4, [x3+x2]
000cdcacadd x2, x3, x2
000cdcb0ldrb w2, [x2+1]
000cdcb4strb w4, [sp+28]
000cdcb8strb w2, [sp+29]
000cdcbcldr x3, [sp+32]
000cdcc0subs xzr, x3, 1
000cdcc4cset x3, gt
000cdcc8strb w3, [sp+31]
000cdcccb.gt 0xcdcd4
000cdcd0b 0xcdd38
000cdcd4
000cdcd4loc_cdcd4:
000cdcd4ldr x1, [sp+64]
000cdcd8ldr x3, [sp+56]
000cdcdcsubs xzr, x1, 1
000cdce0b.hi 0xcdce8
000cdce4b 0xcde2c
000cdce8
000cdce8loc_cdce8:
000cdce8ldrb w3, [x3+1]
000cdcecsubs wzr, w3, w4
000cdcf0cset x3, lo
000cdcf4strb w3, [sp+30]
000cdcf8b.lo 0xcdd00
000cdcfcb 0xcdd04
000cdd00
000cdd00loc_cdd00:
000cdd00b 0xcdd2c
000cdd04
000cdd04loc_cdd04:
000cdd04ldr x1, [sp+64]
000cdd08ldr x3, [sp+56]
000cdd0csubs xzr, x1, 1
000cdd10b.hi 0xcdd18
000cdd14b 0xcde24
000cdd18
000cdd18loc_cdd18:
000cdd18ldrb w3, [x3+1]
000cdd1csubs wzr, w2, w3
000cdd20cset x2, lo
000cdd24strb w2, [sp+30]
000cdd28b 0xcdd2c
000cdd2c
000cdd2cloc_cdd2c:
000cdd2cldrb w2, [sp+30]
000cdd30strb w2, [sp+31]
000cdd34b 0xcdd3c
000cdd38
000cdd38loc_cdd38:
000cdd38b 0xcdd3c
000cdd3c
000cdd3cloc_cdd3c:
000cdd3cldrb w2, [sp+31]
000cdd40tbnz w2, 0, 0xcdd48
000cdd44b 0xcdd5c
000cdd48
000cdd48loc_cdd48:
000cdd48orr x0, xzr, 1
000cdd4cstrb w0, [sp+26]
000cdd50ldur x29, [sp-8]
000cdd54ldr x30, [sp], 48
000cdd58ret x30
000cdd5c
000cdd5cloc_cdd5c:
000cdd5cldr x2, [sp+32]
000cdd60subs xzr, x2, 2
000cdd64cset x2, gt
000cdd68strb w2, [sp+31]
000cdd6cb.gt 0xcdd74
000cdd70b 0xcddd8
000cdd74
000cdd74loc_cdd74:
000cdd74ldr x1, [sp+64]
000cdd78ldr x2, [sp+56]
000cdd7csubs xzr, x1, 2
000cdd80b.hi 0xcdd88
000cdd84b 0xcde1c
000cdd88
000cdd88loc_cdd88:
000cdd88ldrb w2, [x2+2]
000cdd8csubs wzr, w2, 128
000cdd90cset x2, lo
000cdd94strb w2, [sp+30]
000cdd98b.lo 0xcdda0
000cdd9cb 0xcdda4
000cdda0
000cdda0loc_cdda0:
000cdda0b 0xcddcc
000cdda4
000cdda4loc_cdda4:
000cdda4ldr x1, [sp+64]
000cdda8ldr x2, [sp+56]
000cddacsubs xzr, x1, 2
000cddb0b.hi 0xcddb8
000cddb4b 0xcde14
000cddb8
000cddb8loc_cddb8:
000cddb8ldrb w1, [x2+2]
000cddbcsubs wzr, w1, 191
000cddc0cset x1, hi
000cddc4strb w1, [sp+30]
000cddc8b 0xcddcc
000cddcc
000cddccloc_cddcc:
000cddccldrb w1, [sp+30]
000cddd0strb w1, [sp+31]
000cddd4b 0xcdddc
000cddd8
000cddd8loc_cddd8:
000cddd8b 0xcdddc
000cdddc
000cdddcloc_cdddc:
000cdddcldrb w1, [sp+31]
000cdde0tbnz w1, 0, 0xcdde8
000cdde4b 0xcddfc
000cdde8
000cdde8loc_cdde8:
000cdde8orr x0, xzr, 1
000cddecstrb w0, [sp+26]
000cddf0ldur x29, [sp-8]
000cddf4ldr x30, [sp], 48
000cddf8ret x30
000cddfc
000cddfcloc_cddfc:
000cddfcb 0xcde00
000cde00
000cde00loc_cde00:
000cde00strb wzr, [sp+26]
000cde04mov x0, xzr
000cde08ldur x29, [sp-8]
000cde0cldr x30, [sp], 48
000cde10ret x30
000cde14
000cde14loc_cde14:
000cde14orr x0, xzr, 2
000cde18bl runtime.panicIndex
000cde1c
000cde1cloc_cde1c:
000cde1corr x0, xzr, 2
000cde20bl runtime.panicIndex
000cde24
000cde24loc_cde24:
000cde24orr x0, xzr, 1
000cde28bl runtime.panicIndex
000cde2c
000cde2cloc_cde2c:
000cde2corr x0, xzr, 1
000cde30bl runtime.panicIndex
000cde34
000cde34loc_cde34:
000cde34mov x0, xzr
000cde38bl runtime.panicIndex
000cde3chint
000cde40
000cde40loc_cde40:
000cde40stp x0, x1, [sp+8]
000cde44str x2, [sp+24]
000cde48mov x3, x30
000cde4cbl runtime.morestack_noctxt.abi0
000cde50ldp x0, x1, [sp+8]
000cde54ldr x2, [sp+24]
000cde58b 0xcdc00
000cde5cudf 0
000cdc00
000cdc00unicode/utf8.FullRune: ; void unicode/utf8.FullRune(struct []uint8 p)
000cdc00ldr x16, [x28+16]
000cdc04subs xzr, sp, x16
000cdc08b.ls 0xcde40
000cdc0cstr x30, [sp-48]!
000cdc10stur x29, [sp-8]
000cdc14sub x29, sp, 8
000cdc18str x0, [sp+56]
000cdc1cstr x1, [sp+64]
000cdc20str x2, [sp+72]
000cdc24strb wzr, [sp+26]
000cdc28ldr x2, [sp+64]
000cdc2cstr x2, [sp+32]
000cdc30cbz x2, 0xcdc38
000cdc34b 0xcdc4c
000cdc38
000cdc38loc_cdc38:
000cdc38strb wzr, [sp+26]
000cdc3cmov x0, xzr
000cdc40ldur x29, [sp-8]
000cdc44ldr x30, [sp], 48
000cdc48ret x30
000cdc4c
000cdc4cloc_cdc4c:
000cdc4cldr x2, [sp+56]
000cdc50subs xzr, x1, 0
000cdc54b.hi 0xcdc5c
000cdc58b 0xcde34
000cdc5c
000cdc5cloc_cdc5c:
000cdc5cldrb w2, [x2]
000cdc60adrp x3, 0x8f9000
000cdc64add x3, x3, 736
000cdc68ldrb w2, [x3+x2]
000cdc6cstrb w2, [sp+27]
000cdc70ldr x3, [sp+32]
000cdc74and x4, x2, 7
000cdc78subs xzr, x3, x4
000cdc7cb.ge 0xcdc84
000cdc80b 0xcdc98
000cdc84
000cdc84loc_cdc84:
000cdc84orr x0, xzr, 1
000cdc88strb w0, [sp+26]
000cdc8cldur x29, [sp-8]
000cdc90ldr x30, [sp], 48
000cdc94ret x30
000cdc98
000cdc98loc_cdc98:
000cdc98ubfm x2, x2, 4, 7
000cdc9cubfm x2, x2, 63, 7
000cdca0adrp x3, 0x8f5000
000cdca4add x3, x3, 96
000cdca8ldrb w4, [x3+x2]
000cdcacadd x2, x3, x2
000cdcb0ldrb w2, [x2+1]
000cdcb4strb w4, [sp+28]
000cdcb8strb w2, [sp+29]
000cdcbcldr x3, [sp+32]
000cdcc0subs xzr, x3, 1
000cdcc4cset x3, gt
000cdcc8strb w3, [sp+31]
000cdcccb.gt 0xcdcd4
000cdcd0b 0xcdd38
000cdcd4
000cdcd4loc_cdcd4:
000cdcd4ldr x1, [sp+64]
000cdcd8ldr x3, [sp+56]
000cdcdcsubs xzr, x1, 1
000cdce0b.hi 0xcdce8
000cdce4b 0xcde2c
000cdce8
000cdce8loc_cdce8:
000cdce8ldrb w3, [x3+1]
000cdcecsubs wzr, w3, w4
000cdcf0cset x3, lo
000cdcf4strb w3, [sp+30]
000cdcf8b.lo 0xcdd00
000cdcfcb 0xcdd04
000cdd00
000cdd00loc_cdd00:
000cdd00b 0xcdd2c
000cdd04
000cdd04loc_cdd04:
000cdd04ldr x1, [sp+64]
000cdd08ldr x3, [sp+56]
000cdd0csubs xzr, x1, 1
000cdd10b.hi 0xcdd18
000cdd14b 0xcde24
000cdd18
000cdd18loc_cdd18:
000cdd18ldrb w3, [x3+1]
000cdd1csubs wzr, w2, w3
000cdd20cset x2, lo
000cdd24strb w2, [sp+30]
000cdd28b 0xcdd2c
000cdd2c
000cdd2cloc_cdd2c:
000cdd2cldrb w2, [sp+30]
000cdd30strb w2, [sp+31]
000cdd34b 0xcdd3c
000cdd38
000cdd38loc_cdd38:
000cdd38b 0xcdd3c
000cdd3c
000cdd3cloc_cdd3c:
000cdd3cldrb w2, [sp+31]
000cdd40tbnz w2, 0, 0xcdd48
000cdd44b 0xcdd5c
000cdd48
000cdd48loc_cdd48:
000cdd48orr x0, xzr, 1
000cdd4cstrb w0, [sp+26]
000cdd50ldur x29, [sp-8]
000cdd54ldr x30, [sp], 48
000cdd58ret x30
000cdd5c
000cdd5cloc_cdd5c:
000cdd5cldr x2, [sp+32]
000cdd60subs xzr, x2, 2
000cdd64cset x2, gt
000cdd68strb w2, [sp+31]
000cdd6cb.gt 0xcdd74
000cdd70b 0xcddd8
000cdd74
000cdd74loc_cdd74:
000cdd74ldr x1, [sp+64]
000cdd78ldr x2, [sp+56]
000cdd7csubs xzr, x1, 2
000cdd80b.hi 0xcdd88
000cdd84b 0xcde1c
000cdd88
000cdd88loc_cdd88:
000cdd88ldrb w2, [x2+2]
000cdd8csubs wzr, w2, 128
000cdd90cset x2, lo
000cdd94strb w2, [sp+30]
000cdd98b.lo 0xcdda0
000cdd9cb 0xcdda4
000cdda0
000cdda0loc_cdda0:
000cdda0b 0xcddcc
000cdda4
000cdda4loc_cdda4:
000cdda4ldr x1, [sp+64]
000cdda8ldr x2, [sp+56]
000cddacsubs xzr, x1, 2
000cddb0b.hi 0xcddb8
000cddb4b 0xcde14
000cddb8
000cddb8loc_cddb8:
000cddb8ldrb w1, [x2+2]
000cddbcsubs wzr, w1, 191
000cddc0cset x1, hi
000cddc4strb w1, [sp+30]
000cddc8b 0xcddcc
000cddcc
000cddccloc_cddcc:
000cddccldrb w1, [sp+30]
000cddd0strb w1, [sp+31]
000cddd4b 0xcdddc
000cddd8
000cddd8loc_cddd8:
000cddd8b 0xcdddc
000cdddc
000cdddcloc_cdddc:
000cdddcldrb w1, [sp+31]
000cdde0tbnz w1, 0, 0xcdde8
000cdde4b 0xcddfc
000cdde8
000cdde8loc_cdde8:
000cdde8orr x0, xzr, 1
000cddecstrb w0, [sp+26]
000cddf0ldur x29, [sp-8]
000cddf4ldr x30, [sp], 48
000cddf8ret x30
000cddfc
000cddfcloc_cddfc:
000cddfcb 0xcde00
000cde00
000cde00loc_cde00:
000cde00strb wzr, [sp+26]
000cde04mov x0, xzr
000cde08ldur x29, [sp-8]
000cde0cldr x30, [sp], 48
000cde10ret x30
000cde14
000cde14loc_cde14:
000cde14orr x0, xzr, 2
000cde18bl runtime.panicIndex
000cde1c
000cde1cloc_cde1c:
000cde1corr x0, xzr, 2
000cde20bl runtime.panicIndex
000cde24
000cde24loc_cde24:
000cde24orr x0, xzr, 1
000cde28bl runtime.panicIndex
000cde2c
000cde2cloc_cde2c:
000cde2corr x0, xzr, 1
000cde30bl runtime.panicIndex
000cde34
000cde34loc_cde34:
000cde34mov x0, xzr
000cde38bl runtime.panicIndex
000cde3chint
000cde40
000cde40loc_cde40:
000cde40stp x0, x1, [sp+8]
000cde44str x2, [sp+24]
000cde48mov x3, x30
000cde4cbl runtime.morestack_noctxt.abi0
000cde50ldp x0, x1, [sp+8]
000cde54ldr x2, [sp+24]
000cde58b 0xcdc00
000cde5cudf 0
000cdc00
000cde60
000cde60unicode/utf8.DecodeRune: ; void unicode/utf8.DecodeRune(struct []uint8 p)
000cde60ldr x16, [x28+16]
000cde64subs xzr, sp, x16
000cde68b.ls 0xce208
000cde6cstr x30, [sp-80]!
000cde70stur x29, [sp-8]
000cde74sub x29, sp, 8
000cde78str x0, [sp+88]
000cde7cstr x1, [sp+96]
000cde80str x2, [sp+104]
000cde84str wzr, [sp+40]
000cde88str xzr, [sp+56]
000cde8cstr x1, [sp+64]
000cde90cbz x1, 0xcde98
000cde94b 0xcdeb8
000cde98
000cde98loc_cde98:
000cde98movz x2, 65533
000cde9cstr w2, [sp+40]
000cdea0str xzr, [sp+56]
000cdea4ldrsw x0, [sp+40]
000cdea8mov x1, xzr
000cdeacldur x29, [sp-8]
000cdeb0ldr x30, [sp], 80
000cdeb4ret x30
000cdeb8
000cdeb8loc_cdeb8:
000cdeb8ldr x1, [sp+96]
000cdebcldr x2, [sp+88]
000cdec0subs xzr, x1, 0
000cdec4b.hi 0xcdecc
000cdec8b 0xce1fc
000cdecc
000cdeccloc_cdecc:
000cdeccldrb w2, [x2]
000cded0strb w2, [sp+33]
000cded4adrp x3, 0x8f9000
000cded8add x3, x3, 736
000cdedcldrb w2, [x3+x2]
000cdee0strb w2, [sp+32]
000cdee4mov x3, x2
000cdee8subs wzr, w3, 240
000cdeecb.hs 0xcdef4
000cdef0b 0xcdf48
000cdef4
000cdef4loc_cdef4:
000cdef4ubfm x2, x2, 33, 7
000cdef8sbfm x3, x2, 0, 31
000cdefcsbfm x2, x2, 31, 31
000cdf00str w2, [sp+44]
000cdf04ldr x1, [sp+96]
000cdf08ldr x4, [sp+88]
000cdf0csubs xzr, x1, 0
000cdf10b.hi 0xcdf18
000cdf14b 0xce1f4
000cdf18
000cdf18loc_cdf18:
000cdf18ldrb w4, [x4]
000cdf1cbic x3, x4, x3, asr #31
000cdf20movz x4, 65533
000cdf24and x2, x2, x4
000cdf28orr x2, x3, x2
000cdf2cstr w2, [sp+40]
000cdf30orr x1, xzr, 1
000cdf34str x1, [sp+56]
000cdf38ldrsw x0, [sp+40]
000cdf3cldur x29, [sp-8]
000cdf40ldr x30, [sp], 80
000cdf44ret x30
000cdf48
000cdf48loc_cdf48:
000cdf48and x2, x2, 7
000cdf4cstr x2, [sp+48]
000cdf50ldrb w2, [sp+32]
000cdf54ubfm x2, x2, 4, 7
000cdf58ubfm x2, x2, 63, 7
000cdf5cadrp x3, 0x8f5000
000cdf60add x3, x3, 96
000cdf64ldrb w4, [x3+x2]
000cdf68add x2, x3, x2
000cdf6cldrb w2, [x2+1]
000cdf70strb w4, [sp+37]
000cdf74strb w2, [sp+38]
000cdf78ldr x3, [sp+48]
000cdf7cldr x5, [sp+64]
000cdf80subs xzr, x3, x5
000cdf84b.gt 0xcdf8c
000cdf88b 0xcdfac
000cdf8c
000cdf8cloc_cdf8c:
000cdf8cmovz x2, 65533
000cdf90str w2, [sp+40]
000cdf94orr x1, xzr, 1
000cdf98str x1, [sp+56]
000cdf9cldrsw x0, [sp+40]
000cdfa0ldur x29, [sp-8]
000cdfa4ldr x30, [sp], 80
000cdfa8ret x30
000cdfac
000cdfacloc_cdfac:
000cdfacldr x1, [sp+96]
000cdfb0ldr x3, [sp+88]
000cdfb4subs xzr, x1, 1
000cdfb8b.hi 0xcdfc0
000cdfbcb 0xce1ec
000cdfc0
000cdfc0loc_cdfc0:
000cdfc0ldrb w3, [x3+1]
000cdfc4strb w3, [sp+36]
000cdfc8mov x5, x3
000cdfccsubs wzr, w4, w5
000cdfd0cset x4, hi
000cdfd4strb w4, [sp+39]
000cdfd8b.hi 0xcdfe0
000cdfdcb 0xcdfe4
000cdfe0
000cdfe0loc_cdfe0:
000cdfe0b 0xcdff4
000cdfe4
000cdfe4loc_cdfe4:
000cdfe4subs wzr, w2, w3
000cdfe8cset x2, lo
000cdfecstrb w2, [sp+39]
000cdff0b 0xcdff4
000cdff4
000cdff4loc_cdff4:
000cdff4ldrb w2, [sp+39]
000cdff8tbnz w2, 0, 0xce000
000cdffcb 0xce020
000ce000
000ce000loc_ce000:
000ce000movz x2, 65533
000ce004str w2, [sp+40]
000ce008orr x1, xzr, 1
000ce00cstr x1, [sp+56]
000ce010ldrsw x0, [sp+40]
000ce014ldur x29, [sp-8]
000ce018ldr x30, [sp], 80
000ce01cret x30
000ce020
000ce020loc_ce020:
000ce020ldr x2, [sp+48]
000ce024subs xzr, x2, 2
000ce028b.le 0xce030
000ce02cb 0xce060
000ce030
000ce030loc_ce030:
000ce030ldrb w2, [sp+33]
000ce034ubfm x2, x2, 58, 4
000ce038ldrb w3, [sp+36]
000ce03cand x3, x3, 63
000ce040orr x2, x2, x3
000ce044str w2, [sp+40]
000ce048orr x1, xzr, 2
000ce04cstr x1, [sp+56]
000ce050ldrsw x0, [sp+40]
000ce054ldur x29, [sp-8]
000ce058ldr x30, [sp], 80
000ce05cret x30
000ce060
000ce060loc_ce060:
000ce060ldr x1, [sp+96]
000ce064ldr x2, [sp+88]
000ce068subs xzr, x1, 2
000ce06cb.hi 0xce074
000ce070b 0xce1e4
000ce074
000ce074loc_ce074:
000ce074ldrb w2, [x2+2]
000ce078strb w2, [sp+35]
000ce07cmov x3, x2
000ce080subs wzr, w3, 128
000ce084cset x3, lo
000ce088strb w3, [sp+39]
000ce08cb.lo 0xce094
000ce090b 0xce098
000ce094
000ce094loc_ce094:
000ce094b 0xce0a8
000ce098
000ce098loc_ce098:
000ce098subs wzr, w2, 191
000ce09ccset x2, hi
000ce0a0strb w2, [sp+39]
000ce0a4b 0xce0a8
000ce0a8
000ce0a8loc_ce0a8:
000ce0a8ldrb w2, [sp+39]
000ce0actbnz w2, 0, 0xce0b4
000ce0b0b 0xce0d4
000ce0b4
000ce0b4loc_ce0b4:
000ce0b4movz x2, 65533
000ce0b8str w2, [sp+40]
000ce0bcorr x1, xzr, 1
000ce0c0str x1, [sp+56]
000ce0c4ldrsw x0, [sp+40]
000ce0c8ldur x29, [sp-8]
000ce0ccldr x30, [sp], 80
000ce0d0ret x30
000ce0d4
000ce0d4loc_ce0d4:
000ce0d4ldr x2, [sp+48]
000ce0d8subs xzr, x2, 3
000ce0dcb.le 0xce0e4
000ce0e0b 0xce120
000ce0e4
000ce0e4loc_ce0e4:
000ce0e4ldrb w2, [sp+33]
000ce0e8ubfm x2, x2, 52, 3
000ce0ecldrb w3, [sp+36]
000ce0f0ubfm x3, x3, 58, 5
000ce0f4orr x2, x2, x3
000ce0f8ldrb w3, [sp+35]
000ce0fcand x3, x3, 63
000ce100orr x2, x2, x3
000ce104str w2, [sp+40]
000ce108orr x1, xzr, 3
000ce10cstr x1, [sp+56]
000ce110ldrsw x0, [sp+40]
000ce114ldur x29, [sp-8]
000ce118ldr x30, [sp], 80
000ce11cret x30
000ce120
000ce120loc_ce120:
000ce120ldr x1, [sp+96]
000ce124ldr x2, [sp+88]
000ce128subs xzr, x1, 3
000ce12cb.hi 0xce134
000ce130b 0xce1dc
000ce134
000ce134loc_ce134:
000ce134ldrb w2, [x2+3]
000ce138strb w2, [sp+34]
000ce13cmov x3, x2
000ce140subs wzr, w3, 128
000ce144cset x3, lo
000ce148strb w3, [sp+39]
000ce14cb.lo 0xce154
000ce150b 0xce158
000ce154
000ce154loc_ce154:
000ce154b 0xce168
000ce158
000ce158loc_ce158:
000ce158subs wzr, w2, 191
000ce15ccset x2, hi
000ce160strb w2, [sp+39]
000ce164b 0xce168
000ce168
000ce168loc_ce168:
000ce168ldrb w2, [sp+39]
000ce16ctbnz w2, 0, 0xce174
000ce170b 0xce194
000ce174
000ce174loc_ce174:
000ce174movz x2, 65533
000ce178str w2, [sp+40]
000ce17corr x1, xzr, 1
000ce180str x1, [sp+56]
000ce184ldrsw x0, [sp+40]
000ce188ldur x29, [sp-8]
000ce18cldr x30, [sp], 80
000ce190ret x30
000ce194
000ce194loc_ce194:
000ce194ldrb w2, [sp+33]
000ce198ubfm x2, x2, 46, 2
000ce19cldrb w3, [sp+36]
000ce1a0ubfm x3, x3, 52, 5
000ce1a4orr x2, x2, x3
000ce1a8ldrb w3, [sp+35]
000ce1acubfm x3, x3, 58, 5
000ce1b0orr x2, x2, x3
000ce1b4ldrb w3, [sp+34]
000ce1b8and x3, x3, 63
000ce1bcorr x2, x2, x3
000ce1c0str w2, [sp+40]
000ce1c4orr x1, xzr, 4
000ce1c8str x1, [sp+56]
000ce1ccldrsw x0, [sp+40]
000ce1d0ldur x29, [sp-8]
000ce1d4ldr x30, [sp], 80
000ce1d8ret x30
000ce1dc
000ce1dcloc_ce1dc:
000ce1dcorr x0, xzr, 3
000ce1e0bl runtime.panicIndex
000ce1e4
000ce1e4loc_ce1e4:
000ce1e4orr x0, xzr, 2
000ce1e8bl runtime.panicIndex
000ce1ec
000ce1ecloc_ce1ec:
000ce1ecorr x0, xzr, 1
000ce1f0bl runtime.panicIndex
000ce1f4
000ce1f4loc_ce1f4:
000ce1f4mov x0, xzr
000ce1f8bl runtime.panicIndex
000ce1fc
000ce1fcloc_ce1fc:
000ce1fcmov x0, xzr
000ce200bl runtime.panicIndex
000ce204hint
000ce208
000ce208loc_ce208:
000ce208stp x0, x1, [sp+8]
000ce20cstr x2, [sp+24]
000ce210mov x3, x30
000ce214bl runtime.morestack_noctxt.abi0
000ce218ldp x0, x1, [sp+8]
000ce21cldr x2, [sp+24]
000ce220b 0xcde60
000ce224udf 0
000ce228udf 0
000ce22cudf 0
000cde60
000cde60unicode/utf8.DecodeRune: ; void unicode/utf8.DecodeRune(struct []uint8 p)
000cde60ldr x16, [x28+16]
000cde64subs xzr, sp, x16
000cde68b.ls 0xce208
000cde6cstr x30, [sp-80]!
000cde70stur x29, [sp-8]
000cde74sub x29, sp, 8
000cde78str x0, [sp+88]
000cde7cstr x1, [sp+96]
000cde80str x2, [sp+104]
000cde84str wzr, [sp+40]
000cde88str xzr, [sp+56]
000cde8cstr x1, [sp+64]
000cde90cbz x1, 0xcde98
000cde94b 0xcdeb8
000cde98
000cde98loc_cde98:
000cde98movz x2, 65533
000cde9cstr w2, [sp+40]
000cdea0str xzr, [sp+56]
000cdea4ldrsw x0, [sp+40]
000cdea8mov x1, xzr
000cdeacldur x29, [sp-8]
000cdeb0ldr x30, [sp], 80
000cdeb4ret x30
000cdeb8
000cdeb8loc_cdeb8:
000cdeb8ldr x1, [sp+96]
000cdebcldr x2, [sp+88]
000cdec0subs xzr, x1, 0
000cdec4b.hi 0xcdecc
000cdec8b 0xce1fc
000cdecc
000cdeccloc_cdecc:
000cdeccldrb w2, [x2]
000cded0strb w2, [sp+33]
000cded4adrp x3, 0x8f9000
000cded8add x3, x3, 736
000cdedcldrb w2, [x3+x2]
000cdee0strb w2, [sp+32]
000cdee4mov x3, x2
000cdee8subs wzr, w3, 240
000cdeecb.hs 0xcdef4
000cdef0b 0xcdf48
000cdef4
000cdef4loc_cdef4:
000cdef4ubfm x2, x2, 33, 7
000cdef8sbfm x3, x2, 0, 31
000cdefcsbfm x2, x2, 31, 31
000cdf00str w2, [sp+44]
000cdf04ldr x1, [sp+96]
000cdf08ldr x4, [sp+88]
000cdf0csubs xzr, x1, 0
000cdf10b.hi 0xcdf18
000cdf14b 0xce1f4
000cdf18
000cdf18loc_cdf18:
000cdf18ldrb w4, [x4]
000cdf1cbic x3, x4, x3, asr #31
000cdf20movz x4, 65533
000cdf24and x2, x2, x4
000cdf28orr x2, x3, x2
000cdf2cstr w2, [sp+40]
000cdf30orr x1, xzr, 1
000cdf34str x1, [sp+56]
000cdf38ldrsw x0, [sp+40]
000cdf3cldur x29, [sp-8]
000cdf40ldr x30, [sp], 80
000cdf44ret x30
000cdf48
000cdf48loc_cdf48:
000cdf48and x2, x2, 7
000cdf4cstr x2, [sp+48]
000cdf50ldrb w2, [sp+32]
000cdf54ubfm x2, x2, 4, 7
000cdf58ubfm x2, x2, 63, 7
000cdf5cadrp x3, 0x8f5000
000cdf60add x3, x3, 96
000cdf64ldrb w4, [x3+x2]
000cdf68add x2, x3, x2
000cdf6cldrb w2, [x2+1]
000cdf70strb w4, [sp+37]
000cdf74strb w2, [sp+38]
000cdf78ldr x3, [sp+48]
000cdf7cldr x5, [sp+64]
000cdf80subs xzr, x3, x5
000cdf84b.gt 0xcdf8c
000cdf88b 0xcdfac
000cdf8c
000cdf8cloc_cdf8c:
000cdf8cmovz x2, 65533
000cdf90str w2, [sp+40]
000cdf94orr x1, xzr, 1
000cdf98str x1, [sp+56]
000cdf9cldrsw x0, [sp+40]
000cdfa0ldur x29, [sp-8]
000cdfa4ldr x30, [sp], 80
000cdfa8ret x30
000cdfac
000cdfacloc_cdfac:
000cdfacldr x1, [sp+96]
000cdfb0ldr x3, [sp+88]
000cdfb4subs xzr, x1, 1
000cdfb8b.hi 0xcdfc0
000cdfbcb 0xce1ec
000cdfc0
000cdfc0loc_cdfc0:
000cdfc0ldrb w3, [x3+1]
000cdfc4strb w3, [sp+36]
000cdfc8mov x5, x3
000cdfccsubs wzr, w4, w5
000cdfd0cset x4, hi
000cdfd4strb w4, [sp+39]
000cdfd8b.hi 0xcdfe0
000cdfdcb 0xcdfe4
000cdfe0
000cdfe0loc_cdfe0:
000cdfe0b 0xcdff4
000cdfe4
000cdfe4loc_cdfe4:
000cdfe4subs wzr, w2, w3
000cdfe8cset x2, lo
000cdfecstrb w2, [sp+39]
000cdff0b 0xcdff4
000cdff4
000cdff4loc_cdff4:
000cdff4ldrb w2, [sp+39]
000cdff8tbnz w2, 0, 0xce000
000cdffcb 0xce020
000ce000
000ce000loc_ce000:
000ce000movz x2, 65533
000ce004str w2, [sp+40]
000ce008orr x1, xzr, 1
000ce00cstr x1, [sp+56]
000ce010ldrsw x0, [sp+40]
000ce014ldur x29, [sp-8]
000ce018ldr x30, [sp], 80
000ce01cret x30
000ce020
000ce020loc_ce020:
000ce020ldr x2, [sp+48]
000ce024subs xzr, x2, 2
000ce028b.le 0xce030
000ce02cb 0xce060
000ce030
000ce030loc_ce030:
000ce030ldrb w2, [sp+33]
000ce034ubfm x2, x2, 58, 4
000ce038ldrb w3, [sp+36]
000ce03cand x3, x3, 63
000ce040orr x2, x2, x3
000ce044str w2, [sp+40]
000ce048orr x1, xzr, 2
000ce04cstr x1, [sp+56]
000ce050ldrsw x0, [sp+40]
000ce054ldur x29, [sp-8]
000ce058ldr x30, [sp], 80
000ce05cret x30
000ce060
000ce060loc_ce060:
000ce060ldr x1, [sp+96]
000ce064ldr x2, [sp+88]
000ce068subs xzr, x1, 2
000ce06cb.hi 0xce074
000ce070b 0xce1e4
000ce074
000ce074loc_ce074:
000ce074ldrb w2, [x2+2]
000ce078strb w2, [sp+35]
000ce07cmov x3, x2
000ce080subs wzr, w3, 128
000ce084cset x3, lo
000ce088strb w3, [sp+39]
000ce08cb.lo 0xce094
000ce090b 0xce098
000ce094
000ce094loc_ce094:
000ce094b 0xce0a8
000ce098
000ce098loc_ce098:
000ce098subs wzr, w2, 191
000ce09ccset x2, hi
000ce0a0strb w2, [sp+39]
000ce0a4b 0xce0a8
000ce0a8
000ce0a8loc_ce0a8:
000ce0a8ldrb w2, [sp+39]
000ce0actbnz w2, 0, 0xce0b4
000ce0b0b 0xce0d4
000ce0b4
000ce0b4loc_ce0b4:
000ce0b4movz x2, 65533
000ce0b8str w2, [sp+40]
000ce0bcorr x1, xzr, 1
000ce0c0str x1, [sp+56]
000ce0c4ldrsw x0, [sp+40]
000ce0c8ldur x29, [sp-8]
000ce0ccldr x30, [sp], 80
000ce0d0ret x30
000ce0d4
000ce0d4loc_ce0d4:
000ce0d4ldr x2, [sp+48]
000ce0d8subs xzr, x2, 3
000ce0dcb.le 0xce0e4
000ce0e0b 0xce120
000ce0e4
000ce0e4loc_ce0e4:
000ce0e4ldrb w2, [sp+33]
000ce0e8ubfm x2, x2, 52, 3
000ce0ecldrb w3, [sp+36]
000ce0f0ubfm x3, x3, 58, 5
000ce0f4orr x2, x2, x3
000ce0f8ldrb w3, [sp+35]
000ce0fcand x3, x3, 63
000ce100orr x2, x2, x3
000ce104str w2, [sp+40]
000ce108orr x1, xzr, 3
000ce10cstr x1, [sp+56]
000ce110ldrsw x0, [sp+40]
000ce114ldur x29, [sp-8]
000ce118ldr x30, [sp], 80
000ce11cret x30
000ce120
000ce120loc_ce120:
000ce120ldr x1, [sp+96]
000ce124ldr x2, [sp+88]
000ce128subs xzr, x1, 3
000ce12cb.hi 0xce134
000ce130b 0xce1dc
000ce134
000ce134loc_ce134:
000ce134ldrb w2, [x2+3]
000ce138strb w2, [sp+34]
000ce13cmov x3, x2
000ce140subs wzr, w3, 128
000ce144cset x3, lo
000ce148strb w3, [sp+39]
000ce14cb.lo 0xce154
000ce150b 0xce158
000ce154
000ce154loc_ce154:
000ce154b 0xce168
000ce158
000ce158loc_ce158:
000ce158subs wzr, w2, 191
000ce15ccset x2, hi
000ce160strb w2, [sp+39]
000ce164b 0xce168
000ce168
000ce168loc_ce168:
000ce168ldrb w2, [sp+39]
000ce16ctbnz w2, 0, 0xce174
000ce170b 0xce194
000ce174
000ce174loc_ce174:
000ce174movz x2, 65533
000ce178str w2, [sp+40]
000ce17corr x1, xzr, 1
000ce180str x1, [sp+56]
000ce184ldrsw x0, [sp+40]
000ce188ldur x29, [sp-8]
000ce18cldr x30, [sp], 80
000ce190ret x30
000ce194
000ce194loc_ce194:
000ce194ldrb w2, [sp+33]
000ce198ubfm x2, x2, 46, 2
000ce19cldrb w3, [sp+36]
000ce1a0ubfm x3, x3, 52, 5
000ce1a4orr x2, x2, x3
000ce1a8ldrb w3, [sp+35]
000ce1acubfm x3, x3, 58, 5
000ce1b0orr x2, x2, x3
000ce1b4ldrb w3, [sp+34]
000ce1b8and x3, x3, 63
000ce1bcorr x2, x2, x3
000ce1c0str w2, [sp+40]
000ce1c4orr x1, xzr, 4
000ce1c8str x1, [sp+56]
000ce1ccldrsw x0, [sp+40]
000ce1d0ldur x29, [sp-8]
000ce1d4ldr x30, [sp], 80
000ce1d8ret x30
000ce1dc
000ce1dcloc_ce1dc:
000ce1dcorr x0, xzr, 3
000ce1e0bl runtime.panicIndex
000ce1e4
000ce1e4loc_ce1e4:
000ce1e4orr x0, xzr, 2
000ce1e8bl runtime.panicIndex
000ce1ec
000ce1ecloc_ce1ec:
000ce1ecorr x0, xzr, 1
000ce1f0bl runtime.panicIndex
000ce1f4
000ce1f4loc_ce1f4:
000ce1f4mov x0, xzr
000ce1f8bl runtime.panicIndex
000ce1fc
000ce1fcloc_ce1fc:
000ce1fcmov x0, xzr
000ce200bl runtime.panicIndex
000ce204hint
000ce208
000ce208loc_ce208:
000ce208stp x0, x1, [sp+8]
000ce20cstr x2, [sp+24]
000ce210mov x3, x30
000ce214bl runtime.morestack_noctxt.abi0
000ce218ldp x0, x1, [sp+8]
000ce21cldr x2, [sp+24]
000ce220b 0xcde60
000ce224udf 0
000ce228udf 0
000ce22cudf 0
000cde60
000ce230
000ce230unicode/utf8.DecodeRuneInString: ; void unicode/utf8.DecodeRuneInString(struct string s)
000ce230ldr x16, [x28+16]
000ce234subs xzr, sp, x16
000ce238b.ls 0xce5d0
000ce23cstr x30, [sp-80]!
000ce240stur x29, [sp-8]
000ce244sub x29, sp, 8
000ce248str x0, [sp+88]
000ce24cstr x1, [sp+96]
000ce250str wzr, [sp+40]
000ce254str xzr, [sp+56]
000ce258str x1, [sp+64]
000ce25ccbz x1, 0xce264
000ce260b 0xce284
000ce264
000ce264loc_ce264:
000ce264movz x2, 65533
000ce268str w2, [sp+40]
000ce26cstr xzr, [sp+56]
000ce270ldrsw x0, [sp+40]
000ce274mov x1, xzr
000ce278ldur x29, [sp-8]
000ce27cldr x30, [sp], 80
000ce280ret x30
000ce284
000ce284loc_ce284:
000ce284ldr x2, [sp+88]
000ce288subs xzr, x1, 0
000ce28cb.hi 0xce294
000ce290b 0xce5c4
000ce294
000ce294loc_ce294:
000ce294ldrb w2, [x2]
000ce298strb w2, [sp+36]
000ce29cadrp x3, 0x8f8000
000ce2a0add x3, x3, 736
000ce2a4ldrb w2, [x3+x2]
000ce2a8strb w2, [sp+32]
000ce2acmov x3, x2
000ce2b0subs wzr, w3, 240
000ce2b4b.hs 0xce2bc
000ce2b8b 0xce310
000ce2bc
000ce2bcloc_ce2bc:
000ce2bcubfm x2, x2, 33, 7
000ce2c0sbfm x3, x2, 0, 31
000ce2c4sbfm x2, x2, 31, 31
000ce2c8str w2, [sp+44]
000ce2ccldr x1, [sp+96]
000ce2d0ldr x4, [sp+88]
000ce2d4subs xzr, x1, 0
000ce2d8b.hi 0xce2e0
000ce2dcb 0xce5bc
000ce2e0
000ce2e0loc_ce2e0:
000ce2e0ldrb w4, [x4]
000ce2e4bic x3, x4, x3, asr #31
000ce2e8movz x4, 65533
000ce2ecand x2, x2, x4
000ce2f0orr x2, x3, x2
000ce2f4str w2, [sp+40]
000ce2f8orr x1, xzr, 1
000ce2fcstr x1, [sp+56]
000ce300ldrsw x0, [sp+40]
000ce304ldur x29, [sp-8]
000ce308ldr x30, [sp], 80
000ce30cret x30
000ce310
000ce310loc_ce310:
000ce310and x2, x2, 7
000ce314str x2, [sp+48]
000ce318ldrb w2, [sp+32]
000ce31cubfm x2, x2, 4, 7
000ce320ubfm x2, x2, 63, 7
000ce324adrp x3, 0x8f4000
000ce328add x3, x3, 96
000ce32cldrb w4, [x3+x2]
000ce330add x2, x3, x2
000ce334ldrb w2, [x2+1]
000ce338strb w4, [sp+37]
000ce33cstrb w2, [sp+38]
000ce340ldr x3, [sp+48]
000ce344ldr x5, [sp+64]
000ce348subs xzr, x3, x5
000ce34cb.gt 0xce354
000ce350b 0xce374
000ce354
000ce354loc_ce354:
000ce354movz x2, 65533
000ce358str w2, [sp+40]
000ce35corr x1, xzr, 1
000ce360str x1, [sp+56]
000ce364ldrsw x0, [sp+40]
000ce368ldur x29, [sp-8]
000ce36cldr x30, [sp], 80
000ce370ret x30
000ce374
000ce374loc_ce374:
000ce374ldr x1, [sp+96]
000ce378ldr x3, [sp+88]
000ce37csubs xzr, x1, 1
000ce380b.hi 0xce388
000ce384b 0xce5b4
000ce388
000ce388loc_ce388:
000ce388ldrb w3, [x3+1]
000ce38cstrb w3, [sp+35]
000ce390mov x5, x3
000ce394subs wzr, w5, w4
000ce398cset x4, lo
000ce39cstrb w4, [sp+39]
000ce3a0b.lo 0xce3a8
000ce3a4b 0xce3ac
000ce3a8
000ce3a8loc_ce3a8:
000ce3a8b 0xce3bc
000ce3ac
000ce3acloc_ce3ac:
000ce3acsubs wzr, w2, w3
000ce3b0cset x2, lo
000ce3b4strb w2, [sp+39]
000ce3b8b 0xce3bc
000ce3bc
000ce3bcloc_ce3bc:
000ce3bcldrb w2, [sp+39]
000ce3c0tbnz w2, 0, 0xce3c8
000ce3c4b 0xce3e8
000ce3c8
000ce3c8loc_ce3c8:
000ce3c8movz x2, 65533
000ce3ccstr w2, [sp+40]
000ce3d0orr x1, xzr, 1
000ce3d4str x1, [sp+56]
000ce3d8ldrsw x0, [sp+40]
000ce3dcldur x29, [sp-8]
000ce3e0ldr x30, [sp], 80
000ce3e4ret x30
000ce3e8
000ce3e8loc_ce3e8:
000ce3e8ldr x2, [sp+48]
000ce3ecsubs xzr, x2, 2
000ce3f0b.le 0xce3f8
000ce3f4b 0xce428
000ce3f8
000ce3f8loc_ce3f8:
000ce3f8ldrb w2, [sp+36]
000ce3fcubfm x2, x2, 58, 4
000ce400ldrb w3, [sp+35]
000ce404and x3, x3, 63
000ce408orr x2, x2, x3
000ce40cstr w2, [sp+40]
000ce410orr x1, xzr, 2
000ce414str x1, [sp+56]
000ce418ldrsw x0, [sp+40]
000ce41cldur x29, [sp-8]
000ce420ldr x30, [sp], 80
000ce424ret x30
000ce428
000ce428loc_ce428:
000ce428ldr x1, [sp+96]
000ce42cldr x2, [sp+88]
000ce430subs xzr, x1, 2
000ce434b.hi 0xce43c
000ce438b 0xce5ac
000ce43c
000ce43cloc_ce43c:
000ce43cldrb w2, [x2+2]
000ce440strb w2, [sp+34]
000ce444mov x3, x2
000ce448subs wzr, w3, 128
000ce44ccset x3, lo
000ce450strb w3, [sp+39]
000ce454b.lo 0xce45c
000ce458b 0xce460
000ce45c
000ce45cloc_ce45c:
000ce45cb 0xce470
000ce460
000ce460loc_ce460:
000ce460subs wzr, w2, 191
000ce464cset x2, hi
000ce468strb w2, [sp+39]
000ce46cb 0xce470
000ce470
000ce470loc_ce470:
000ce470ldrb w2, [sp+39]
000ce474tbnz w2, 0, 0xce47c
000ce478b 0xce49c
000ce47c
000ce47cloc_ce47c:
000ce47cmovz x2, 65533
000ce480str w2, [sp+40]
000ce484orr x1, xzr, 1
000ce488str x1, [sp+56]
000ce48cldrsw x0, [sp+40]
000ce490ldur x29, [sp-8]
000ce494ldr x30, [sp], 80
000ce498ret x30
000ce49c
000ce49cloc_ce49c:
000ce49cldr x2, [sp+48]
000ce4a0subs xzr, x2, 3
000ce4a4b.le 0xce4ac
000ce4a8b 0xce4e8
000ce4ac
000ce4acloc_ce4ac:
000ce4acldrb w2, [sp+36]
000ce4b0ubfm x2, x2, 52, 3
000ce4b4ldrb w3, [sp+35]
000ce4b8ubfm x3, x3, 58, 5
000ce4bcorr x2, x2, x3
000ce4c0ldrb w3, [sp+34]
000ce4c4and x3, x3, 63
000ce4c8orr x2, x2, x3
000ce4ccstr w2, [sp+40]
000ce4d0orr x1, xzr, 3
000ce4d4str x1, [sp+56]
000ce4d8ldrsw x0, [sp+40]
000ce4dcldur x29, [sp-8]
000ce4e0ldr x30, [sp], 80
000ce4e4ret x30
000ce4e8
000ce4e8loc_ce4e8:
000ce4e8ldr x1, [sp+96]
000ce4ecldr x2, [sp+88]
000ce4f0subs xzr, x1, 3
000ce4f4b.hi 0xce4fc
000ce4f8b 0xce5a4
000ce4fc
000ce4fcloc_ce4fc:
000ce4fcldrb w2, [x2+3]
000ce500strb w2, [sp+33]
000ce504mov x3, x2
000ce508subs wzr, w3, 128
000ce50ccset x3, lo
000ce510strb w3, [sp+39]
000ce514b.lo 0xce51c
000ce518b 0xce520
000ce51c
000ce51cloc_ce51c:
000ce51cb 0xce530
000ce520
000ce520loc_ce520:
000ce520subs wzr, w2, 191
000ce524cset x2, hi
000ce528strb w2, [sp+39]
000ce52cb 0xce530
000ce530
000ce530loc_ce530:
000ce530ldrb w2, [sp+39]
000ce534tbnz w2, 0, 0xce53c
000ce538b 0xce55c
000ce53c
000ce53cloc_ce53c:
000ce53cmovz x2, 65533
000ce540str w2, [sp+40]
000ce544orr x1, xzr, 1
000ce548str x1, [sp+56]
000ce54cldrsw x0, [sp+40]
000ce550ldur x29, [sp-8]
000ce554ldr x30, [sp], 80
000ce558ret x30
000ce55c
000ce55cloc_ce55c:
000ce55cldrb w2, [sp+36]
000ce560ubfm x2, x2, 46, 2
000ce564ldrb w3, [sp+35]
000ce568ubfm x3, x3, 52, 5
000ce56corr x2, x2, x3
000ce570ldrb w3, [sp+34]
000ce574ubfm x3, x3, 58, 5
000ce578orr x2, x2, x3
000ce57cldrb w3, [sp+33]
000ce580and x3, x3, 63
000ce584orr x2, x2, x3
000ce588str w2, [sp+40]
000ce58corr x1, xzr, 4
000ce590str x1, [sp+56]
000ce594ldrsw x0, [sp+40]
000ce598ldur x29, [sp-8]
000ce59cldr x30, [sp], 80
000ce5a0ret x30
000ce5a4
000ce5a4loc_ce5a4:
000ce5a4orr x0, xzr, 3
000ce5a8bl runtime.panicIndex
000ce5ac
000ce5acloc_ce5ac:
000ce5acorr x0, xzr, 2
000ce5b0bl runtime.panicIndex
000ce5b4
000ce5b4loc_ce5b4:
000ce5b4orr x0, xzr, 1
000ce5b8bl runtime.panicIndex
000ce5bc
000ce5bcloc_ce5bc:
000ce5bcmov x0, xzr
000ce5c0bl runtime.panicIndex
000ce5c4
000ce5c4loc_ce5c4:
000ce5c4mov x0, xzr
000ce5c8bl runtime.panicIndex
000ce5cchint
000ce5d0
000ce5d0loc_ce5d0:
000ce5d0stp x0, x1, [sp+8]
000ce5d4mov x3, x30
000ce5d8bl runtime.morestack_noctxt.abi0
000ce5dcldp x0, x1, [sp+8]
000ce5e0b 0xce230
000ce5e4udf 0
000ce5e8udf 0
000ce5ecudf 0
000ce230
000ce230unicode/utf8.DecodeRuneInString: ; void unicode/utf8.DecodeRuneInString(struct string s)
000ce230ldr x16, [x28+16]
000ce234subs xzr, sp, x16
000ce238b.ls 0xce5d0
000ce23cstr x30, [sp-80]!
000ce240stur x29, [sp-8]
000ce244sub x29, sp, 8
000ce248str x0, [sp+88]
000ce24cstr x1, [sp+96]
000ce250str wzr, [sp+40]
000ce254str xzr, [sp+56]
000ce258str x1, [sp+64]
000ce25ccbz x1, 0xce264
000ce260b 0xce284
000ce264
000ce264loc_ce264:
000ce264movz x2, 65533
000ce268str w2, [sp+40]
000ce26cstr xzr, [sp+56]
000ce270ldrsw x0, [sp+40]
000ce274mov x1, xzr
000ce278ldur x29, [sp-8]
000ce27cldr x30, [sp], 80
000ce280ret x30
000ce284
000ce284loc_ce284:
000ce284ldr x2, [sp+88]
000ce288subs xzr, x1, 0
000ce28cb.hi 0xce294
000ce290b 0xce5c4
000ce294
000ce294loc_ce294:
000ce294ldrb w2, [x2]
000ce298strb w2, [sp+36]
000ce29cadrp x3, 0x8f8000
000ce2a0add x3, x3, 736
000ce2a4ldrb w2, [x3+x2]
000ce2a8strb w2, [sp+32]
000ce2acmov x3, x2
000ce2b0subs wzr, w3, 240
000ce2b4b.hs 0xce2bc
000ce2b8b 0xce310
000ce2bc
000ce2bcloc_ce2bc:
000ce2bcubfm x2, x2, 33, 7
000ce2c0sbfm x3, x2, 0, 31
000ce2c4sbfm x2, x2, 31, 31
000ce2c8str w2, [sp+44]
000ce2ccldr x1, [sp+96]
000ce2d0ldr x4, [sp+88]
000ce2d4subs xzr, x1, 0
000ce2d8b.hi 0xce2e0
000ce2dcb 0xce5bc
000ce2e0
000ce2e0loc_ce2e0:
000ce2e0ldrb w4, [x4]
000ce2e4bic x3, x4, x3, asr #31
000ce2e8movz x4, 65533
000ce2ecand x2, x2, x4
000ce2f0orr x2, x3, x2
000ce2f4str w2, [sp+40]
000ce2f8orr x1, xzr, 1
000ce2fcstr x1, [sp+56]
000ce300ldrsw x0, [sp+40]
000ce304ldur x29, [sp-8]
000ce308ldr x30, [sp], 80
000ce30cret x30
000ce310
000ce310loc_ce310:
000ce310and x2, x2, 7
000ce314str x2, [sp+48]
000ce318ldrb w2, [sp+32]
000ce31cubfm x2, x2, 4, 7
000ce320ubfm x2, x2, 63, 7
000ce324adrp x3, 0x8f4000
000ce328add x3, x3, 96
000ce32cldrb w4, [x3+x2]
000ce330add x2, x3, x2
000ce334ldrb w2, [x2+1]
000ce338strb w4, [sp+37]
000ce33cstrb w2, [sp+38]
000ce340ldr x3, [sp+48]
000ce344ldr x5, [sp+64]
000ce348subs xzr, x3, x5
000ce34cb.gt 0xce354
000ce350b 0xce374
000ce354
000ce354loc_ce354:
000ce354movz x2, 65533
000ce358str w2, [sp+40]
000ce35corr x1, xzr, 1
000ce360str x1, [sp+56]
000ce364ldrsw x0, [sp+40]
000ce368ldur x29, [sp-8]
000ce36cldr x30, [sp], 80
000ce370ret x30
000ce374
000ce374loc_ce374:
000ce374ldr x1, [sp+96]
000ce378ldr x3, [sp+88]
000ce37csubs xzr, x1, 1
000ce380b.hi 0xce388
000ce384b 0xce5b4
000ce388
000ce388loc_ce388:
000ce388ldrb w3, [x3+1]
000ce38cstrb w3, [sp+35]
000ce390mov x5, x3
000ce394subs wzr, w5, w4
000ce398cset x4, lo
000ce39cstrb w4, [sp+39]
000ce3a0b.lo 0xce3a8
000ce3a4b 0xce3ac
000ce3a8
000ce3a8loc_ce3a8:
000ce3a8b 0xce3bc
000ce3ac
000ce3acloc_ce3ac:
000ce3acsubs wzr, w2, w3
000ce3b0cset x2, lo
000ce3b4strb w2, [sp+39]
000ce3b8b 0xce3bc
000ce3bc
000ce3bcloc_ce3bc:
000ce3bcldrb w2, [sp+39]
000ce3c0tbnz w2, 0, 0xce3c8
000ce3c4b 0xce3e8
000ce3c8
000ce3c8loc_ce3c8:
000ce3c8movz x2, 65533
000ce3ccstr w2, [sp+40]
000ce3d0orr x1, xzr, 1
000ce3d4str x1, [sp+56]
000ce3d8ldrsw x0, [sp+40]
000ce3dcldur x29, [sp-8]
000ce3e0ldr x30, [sp], 80
000ce3e4ret x30
000ce3e8
000ce3e8loc_ce3e8:
000ce3e8ldr x2, [sp+48]
000ce3ecsubs xzr, x2, 2
000ce3f0b.le 0xce3f8
000ce3f4b 0xce428
000ce3f8
000ce3f8loc_ce3f8:
000ce3f8ldrb w2, [sp+36]
000ce3fcubfm x2, x2, 58, 4
000ce400ldrb w3, [sp+35]
000ce404and x3, x3, 63
000ce408orr x2, x2, x3
000ce40cstr w2, [sp+40]
000ce410orr x1, xzr, 2
000ce414str x1, [sp+56]
000ce418ldrsw x0, [sp+40]
000ce41cldur x29, [sp-8]
000ce420ldr x30, [sp], 80
000ce424ret x30
000ce428
000ce428loc_ce428:
000ce428ldr x1, [sp+96]
000ce42cldr x2, [sp+88]
000ce430subs xzr, x1, 2
000ce434b.hi 0xce43c
000ce438b 0xce5ac
000ce43c
000ce43cloc_ce43c:
000ce43cldrb w2, [x2+2]
000ce440strb w2, [sp+34]
000ce444mov x3, x2
000ce448subs wzr, w3, 128
000ce44ccset x3, lo
000ce450strb w3, [sp+39]
000ce454b.lo 0xce45c
000ce458b 0xce460
000ce45c
000ce45cloc_ce45c:
000ce45cb 0xce470
000ce460
000ce460loc_ce460:
000ce460subs wzr, w2, 191
000ce464cset x2, hi
000ce468strb w2, [sp+39]
000ce46cb 0xce470
000ce470
000ce470loc_ce470:
000ce470ldrb w2, [sp+39]
000ce474tbnz w2, 0, 0xce47c
000ce478b 0xce49c
000ce47c
000ce47cloc_ce47c:
000ce47cmovz x2, 65533
000ce480str w2, [sp+40]
000ce484orr x1, xzr, 1
000ce488str x1, [sp+56]
000ce48cldrsw x0, [sp+40]
000ce490ldur x29, [sp-8]
000ce494ldr x30, [sp], 80
000ce498ret x30
000ce49c
000ce49cloc_ce49c:
000ce49cldr x2, [sp+48]
000ce4a0subs xzr, x2, 3
000ce4a4b.le 0xce4ac
000ce4a8b 0xce4e8
000ce4ac
000ce4acloc_ce4ac:
000ce4acldrb w2, [sp+36]
000ce4b0ubfm x2, x2, 52, 3
000ce4b4ldrb w3, [sp+35]
000ce4b8ubfm x3, x3, 58, 5
000ce4bcorr x2, x2, x3
000ce4c0ldrb w3, [sp+34]
000ce4c4and x3, x3, 63
000ce4c8orr x2, x2, x3
000ce4ccstr w2, [sp+40]
000ce4d0orr x1, xzr, 3
000ce4d4str x1, [sp+56]
000ce4d8ldrsw x0, [sp+40]
000ce4dcldur x29, [sp-8]
000ce4e0ldr x30, [sp], 80
000ce4e4ret x30
000ce4e8
000ce4e8loc_ce4e8:
000ce4e8ldr x1, [sp+96]
000ce4ecldr x2, [sp+88]
000ce4f0subs xzr, x1, 3
000ce4f4b.hi 0xce4fc
000ce4f8b 0xce5a4
000ce4fc
000ce4fcloc_ce4fc:
000ce4fcldrb w2, [x2+3]
000ce500strb w2, [sp+33]
000ce504mov x3, x2
000ce508subs wzr, w3, 128
000ce50ccset x3, lo
000ce510strb w3, [sp+39]
000ce514b.lo 0xce51c
000ce518b 0xce520
000ce51c
000ce51cloc_ce51c:
000ce51cb 0xce530
000ce520
000ce520loc_ce520:
000ce520subs wzr, w2, 191
000ce524cset x2, hi
000ce528strb w2, [sp+39]
000ce52cb 0xce530
000ce530
000ce530loc_ce530:
000ce530ldrb w2, [sp+39]
000ce534tbnz w2, 0, 0xce53c
000ce538b 0xce55c
000ce53c
000ce53cloc_ce53c:
000ce53cmovz x2, 65533
000ce540str w2, [sp+40]
000ce544orr x1, xzr, 1
000ce548str x1, [sp+56]
000ce54cldrsw x0, [sp+40]
000ce550ldur x29, [sp-8]
000ce554ldr x30, [sp], 80
000ce558ret x30
000ce55c
000ce55cloc_ce55c:
000ce55cldrb w2, [sp+36]
000ce560ubfm x2, x2, 46, 2
000ce564ldrb w3, [sp+35]
000ce568ubfm x3, x3, 52, 5
000ce56corr x2, x2, x3
000ce570ldrb w3, [sp+34]
000ce574ubfm x3, x3, 58, 5
000ce578orr x2, x2, x3
000ce57cldrb w3, [sp+33]
000ce580and x3, x3, 63
000ce584orr x2, x2, x3
000ce588str w2, [sp+40]
000ce58corr x1, xzr, 4
000ce590str x1, [sp+56]
000ce594ldrsw x0, [sp+40]
000ce598ldur x29, [sp-8]
000ce59cldr x30, [sp], 80
000ce5a0ret x30
000ce5a4
000ce5a4loc_ce5a4:
000ce5a4orr x0, xzr, 3
000ce5a8bl runtime.panicIndex
000ce5ac
000ce5acloc_ce5ac:
000ce5acorr x0, xzr, 2
000ce5b0bl runtime.panicIndex
000ce5b4
000ce5b4loc_ce5b4:
000ce5b4orr x0, xzr, 1
000ce5b8bl runtime.panicIndex
000ce5bc
000ce5bcloc_ce5bc:
000ce5bcmov x0, xzr
000ce5c0bl runtime.panicIndex
000ce5c4
000ce5c4loc_ce5c4:
000ce5c4mov x0, xzr
000ce5c8bl runtime.panicIndex
000ce5cchint
000ce5d0
000ce5d0loc_ce5d0:
000ce5d0stp x0, x1, [sp+8]
000ce5d4mov x3, x30
000ce5d8bl runtime.morestack_noctxt.abi0
000ce5dcldp x0, x1, [sp+8]
000ce5e0b 0xce230
000ce5e4udf 0
000ce5e8udf 0
000ce5ecudf 0
000ce230
Loading..