File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
000b9d60
000b9d60time.parseTimeZone: ; void time.parseTimeZone(struct string value)
000b9d60ldr x16, [x28+16]
000b9d64subs xzr, sp, x16
000b9d68b.ls 0xba330
000b9d6cstr x30, [sp-112]!
000b9d70stur x29, [sp-8]
000b9d74sub x29, sp, 8
000b9d78str x0, [sp+120]
000b9d7cstr x1, [sp+128]
000b9d80str xzr, [sp+48]
000b9d84strb wzr, [sp+36]
000b9d88ldr x3, [sp+128]
000b9d8cstr x3, [sp+56]
000b9d90subs xzr, x3, 3
000b9d94b.lt 0xb9d9c
000b9d98b 0xb9db8
000b9d9c
000b9d9cloc_b9d9c:
000b9d9cstr xzr, [sp+48]
000b9da0strb wzr, [sp+36]
000b9da4ldr x0, [sp+48]
000b9da8mov x1, xzr
000b9dacldur x29, [sp-8]
000b9db0ldr x30, [sp], 112
000b9db4ret x30
000b9db8
000b9db8loc_b9db8:
000b9db8str x1, [sp+56]
000b9dbcsubs xzr, x1, 4
000b9dc0cset x3, ge
000b9dc4strb w3, [sp+39]
000b9dc8b.ge 0xb9dd0
000b9dccb 0xb9ed8
000b9dd0
000b9dd0loc_b9dd0:
000b9dd0ldr x3, [sp+120]
000b9dd4ldr x2, [sp+128]
000b9dd8subs xzr, x2, 4
000b9ddcb.hs 0xb9de4
000b9de0b 0xba324
000b9de4
000b9de4loc_b9de4:
000b9de4b 0xb9de8
000b9de8
000b9de8loc_b9de8:
000b9de8str x3, [sp+72]
000b9decorr x1, xzr, 4
000b9df0str x1, [sp+80]
000b9df4b 0xb9df8
000b9df8
000b9df8loc_b9df8:
000b9df8b 0xb9dfc
000b9dfc
000b9dfcloc_b9dfc:
000b9dfcldrb w4, [x3]
000b9e00b 0xb9e04
000b9e04
000b9e04loc_b9e04:
000b9e04ldrb w5, [x3+1]
000b9e08ubfm x5, x5, 56, 7
000b9e0corr x4, x4, x5
000b9e10b 0xb9e14
000b9e14
000b9e14loc_b9e14:
000b9e14ldrb w5, [x3+2]
000b9e18ubfm x5, x5, 48, 7
000b9e1corr x4, x4, x5
000b9e20b 0xb9e24
000b9e24
000b9e24loc_b9e24:
000b9e24ldrb w3, [x3+3]
000b9e28ubfm x3, x3, 40, 7
000b9e2corr x3, x4, x3
000b9e30movz x4, 26691
000b9e34movk x4, 0x54530000
000b9e38subs wzr, w3, w4
000b9e3ccset x3, eq
000b9e40b 0xb9e44
000b9e44
000b9e44loc_b9e44:
000b9e44strb w3, [sp+38]
000b9e48b.eq 0xb9e50
000b9e4cb 0xb9e54
000b9e50
000b9e50loc_b9e50:
000b9e50b 0xb9ecc
000b9e54
000b9e54loc_b9e54:
000b9e54ldr x3, [sp+120]
000b9e58ldr x2, [sp+128]
000b9e5csubs xzr, x2, 4
000b9e60b.hs 0xb9e68
000b9e64b 0xba320
000b9e68
000b9e68loc_b9e68:
000b9e68b 0xb9e6c
000b9e6c
000b9e6cloc_b9e6c:
000b9e6cstr x3, [sp+88]
000b9e70str x1, [sp+96]
000b9e74b 0xb9e78
000b9e78
000b9e78loc_b9e78:
000b9e78b 0xb9e7c
000b9e7c
000b9e7cloc_b9e7c:
000b9e7cldrb w4, [x3]
000b9e80b 0xb9e84
000b9e84
000b9e84loc_b9e84:
000b9e84ldrb w5, [x3+1]
000b9e88ubfm x5, x5, 56, 7
000b9e8corr x4, x4, x5
000b9e90b 0xb9e94
000b9e94
000b9e94loc_b9e94:
000b9e94ldrb w5, [x3+2]
000b9e98ubfm x5, x5, 48, 7
000b9e9corr x4, x4, x5
000b9ea0b 0xb9ea4
000b9ea4
000b9ea4loc_b9ea4:
000b9ea4ldrb w3, [x3+3]
000b9ea8ubfm x3, x3, 40, 7
000b9eacorr x3, x4, x3
000b9eb0movz x4, 25933
000b9eb4movk x4, 0x54530000
000b9eb8subs wzr, w3, w4
000b9ebccset x3, eq
000b9ec0b 0xb9ec4
000b9ec4
000b9ec4loc_b9ec4:
000b9ec4strb w3, [sp+38]
000b9ec8b 0xb9ecc
000b9ecc
000b9eccloc_b9ecc:
000b9eccldrb w3, [sp+38]
000b9ed0strb w3, [sp+39]
000b9ed4b 0xb9ee0
000b9ed8
000b9ed8loc_b9ed8:
000b9ed8orr x1, xzr, 4
000b9edcb 0xb9ee0
000b9ee0
000b9ee0loc_b9ee0:
000b9ee0ldrb w3, [sp+39]
000b9ee4tbnz w3, 0, 0xb9eec
000b9ee8b 0xb9f08
000b9eec
000b9eecloc_b9eec:
000b9eecstr x1, [sp+48]
000b9ef0orr x1, xzr, 1
000b9ef4strb w1, [sp+36]
000b9ef8ldr x0, [sp+48]
000b9efcldur x29, [sp-8]
000b9f00ldr x30, [sp], 112
000b9f04ret x30
000b9f08
000b9f08loc_b9f08:
000b9f08ldr x3, [sp+120]
000b9f0cldr x2, [sp+128]
000b9f10subs xzr, x2, 3
000b9f14b.hs 0xb9f1c
000b9f18b 0xba318
000b9f1c
000b9f1cloc_b9f1c:
000b9f1cb 0xb9f20
000b9f20
000b9f20loc_b9f20:
000b9f20str x3, [sp+72]
000b9f24orr x0, xzr, 3
000b9f28str x0, [sp+80]
000b9f2cb 0xb9f30
000b9f30
000b9f30loc_b9f30:
000b9f30b 0xb9f34
000b9f34
000b9f34loc_b9f34:
000b9f34ldrb w4, [x3]
000b9f38b 0xb9f3c
000b9f3c
000b9f3cloc_b9f3c:
000b9f3cldrb w5, [x3+1]
000b9f40ubfm x5, x5, 56, 7
000b9f44orr x4, x4, x5
000b9f48ubfm x4, x4, 0, 15
000b9f4cmovz x5, 19783
000b9f50subs wzr, w4, w5
000b9f54b.eq 0xb9f5c
000b9f58b 0xb9f9c
000b9f5c
000b9f5cloc_b9f5c:
000b9f5cb 0xb9f60
000b9f60
000b9f60loc_b9f60:
000b9f60ldrb w3, [x3+2]
000b9f64subs wzr, w3, 84
000b9f68b.eq 0xb9f70
000b9f6cb 0xb9f98
000b9f70
000b9f70loc_b9f70:
000b9f70ldr x0, [sp+120]
000b9f74ldr x1, [sp+128]
000b9f78bl time.parseGMT
000b9f7cstr x0, [sp+48]
000b9f80orr x1, xzr, 1
000b9f84strb w1, [sp+36]
000b9f88ldr x0, [sp+48]
000b9f8cldur x29, [sp-8]
000b9f90ldr x30, [sp], 112
000b9f94ret x30
000b9f98
000b9f98loc_b9f98:
000b9f98b 0xb9fa0
000b9f9c
000b9f9cloc_b9f9c:
000b9f9cb 0xb9fa0
000b9fa0
000b9fa0loc_b9fa0:
000b9fa0ldr x3, [sp+128]
000b9fa4ldr x4, [sp+120]
000b9fa8subs xzr, x3, 0
000b9facb.hi 0xb9fb4
000b9fb0b 0xba30c
000b9fb4
000b9fb4loc_b9fb4:
000b9fb4ldrb w3, [x4]
000b9fb8subs wzr, w3, 43
000b9fbccset x3, eq
000b9fc0strb w3, [sp+39]
000b9fc4b.eq 0xb9fcc
000b9fc8b 0xb9fd0
000b9fcc
000b9fccloc_b9fcc:
000b9fccb 0xb9ff8
000b9fd0
000b9fd0loc_b9fd0:
000b9fd0ldr x3, [sp+128]
000b9fd4ldr x4, [sp+120]
000b9fd8subs xzr, x3, 0
000b9fdcb.hi 0xb9fe4
000b9fe0b 0xba300
000b9fe4
000b9fe4loc_b9fe4:
000b9fe4ldrb w3, [x4]
000b9fe8subs wzr, w3, 45
000b9feccset x3, eq
000b9ff0strb w3, [sp+39]
000b9ff4b 0xb9ff8
000b9ff8
000b9ff8loc_b9ff8:
000b9ff8ldrb w3, [sp+39]
000b9ffctbnz w3, 0, 0xba004
000ba000b 0xba034
000ba004
000ba004loc_ba004:
000ba004ldr x0, [sp+120]
000ba008ldr x1, [sp+128]
000ba00cbl time.parseSignedOffset
000ba010str x0, [sp+48]
000ba014subs xzr, x0, 0
000ba018cset x1, gt
000ba01cstrb w1, [sp+35]
000ba020strb w1, [sp+36]
000ba024ldr x0, [sp+48]
000ba028ldur x29, [sp-8]
000ba02cldr x30, [sp], 112
000ba030ret x30
000ba034
000ba034loc_ba034:
000ba034str xzr, [sp+40]
000ba038str xzr, [sp+40]
000ba03cb 0xba040
000ba040
000ba040loc_ba040:
000ba040ldr x3, [sp+40]
000ba044subs xzr, x3, 6
000ba048b.lt 0xba050
000ba04cb 0xba0dc
000ba050
000ba050loc_ba050:
000ba050ldr x3, [sp+128]
000ba054str x3, [sp+56]
000ba058ldr x4, [sp+40]
000ba05csubs xzr, x3, x4
000ba060b.le 0xba068
000ba064b 0xba06c
000ba068
000ba068loc_ba068:
000ba068b 0xba0e0
000ba06c
000ba06cloc_ba06c:
000ba06cldr x3, [sp+40]
000ba070ldr x4, [sp+128]
000ba074ldr x5, [sp+120]
000ba078subs xzr, x4, x3
000ba07cb.hi 0xba084
000ba080b 0xba2f4
000ba084
000ba084loc_ba084:
000ba084ldrb w3, [x5+x3]
000ba088strb w3, [sp+37]
000ba08cmov x4, x3
000ba090subs wzr, w4, 65
000ba094cset x4, lo
000ba098strb w4, [sp+39]
000ba09cb.lo 0xba0a4
000ba0a0b 0xba0a8
000ba0a4
000ba0a4loc_ba0a4:
000ba0a4b 0xba0b8
000ba0a8
000ba0a8loc_ba0a8:
000ba0a8subs wzr, w3, 90
000ba0accset x3, hi
000ba0b0strb w3, [sp+39]
000ba0b4b 0xba0b8
000ba0b8
000ba0b8loc_ba0b8:
000ba0b8ldrb w3, [sp+39]
000ba0bctbnz w3, 0, 0xba0c4
000ba0c0b 0xba0c8
000ba0c4
000ba0c4loc_ba0c4:
000ba0c4b 0xba0e0
000ba0c8
000ba0c8loc_ba0c8:
000ba0c8b 0xba0cc
000ba0cc
000ba0ccloc_ba0cc:
000ba0ccldr x3, [sp+40]
000ba0d0add x3, x3, 1
000ba0d4str x3, [sp+40]
000ba0d8b 0xba040
000ba0dc
000ba0dcloc_ba0dc:
000ba0dcb 0xba0e0
000ba0e0
000ba0e0loc_ba0e0:
000ba0e0ldr x3, [sp+40]
000ba0e4str x3, [sp+64]
000ba0e8subs xzr, x3, 3
000ba0ecb.le 0xba0f4
000ba0f0b 0xba148
000ba0f4
000ba0f4loc_ba0f4:
000ba0f4tbz x3, 63, 0xba0fc
000ba0f8b 0xba110
000ba0fc
000ba0fcloc_ba0fc:
000ba0fcsubs xzr, x3, 2
000ba100b.le 0xba108
000ba104b 0xba10c
000ba108
000ba108loc_ba108:
000ba108b 0xba294
000ba10c
000ba10cloc_ba10c:
000ba10cb 0xba114
000ba110
000ba110loc_ba110:
000ba110b 0xba114
000ba114
000ba114loc_ba114:
000ba114subs xzr, x3, 3
000ba118b.eq 0xba120
000ba11cb 0xba140
000ba120
000ba120loc_ba120:
000ba120b 0xba124
000ba124
000ba124loc_ba124:
000ba124str x0, [sp+48]
000ba128orr x1, xzr, 1
000ba12cstrb w1, [sp+36]
000ba130ldr x0, [sp+48]
000ba134ldur x29, [sp-8]
000ba138ldr x30, [sp], 112
000ba13cret x30
000ba140
000ba140loc_ba140:
000ba140b 0xba144
000ba144
000ba144loc_ba144:
000ba144b 0xba2bc
000ba148
000ba148loc_ba148:
000ba148subs xzr, x3, 4
000ba14cb.eq 0xba154
000ba150b 0xba22c
000ba154
000ba154loc_ba154:
000ba154b 0xba158
000ba158
000ba158loc_ba158:
000ba158ldr x3, [sp+128]
000ba15cldr x4, [sp+120]
000ba160subs xzr, x3, 3
000ba164b.hi 0xba16c
000ba168b 0xba2ec
000ba16c
000ba16cloc_ba16c:
000ba16cldrb w3, [x4+3]
000ba170subs wzr, w3, 84
000ba174cset x3, eq
000ba178strb w3, [sp+39]
000ba17cb.eq 0xba184
000ba180b 0xba188
000ba184
000ba184loc_ba184:
000ba184b 0xba200
000ba188
000ba188loc_ba188:
000ba188ldr x3, [sp+120]
000ba18cldr x2, [sp+128]
000ba190subs xzr, x2, 4
000ba194b.hs 0xba19c
000ba198b 0xba2e8
000ba19c
000ba19cloc_ba19c:
000ba19cb 0xba1a0
000ba1a0
000ba1a0loc_ba1a0:
000ba1a0str x3, [sp+72]
000ba1a4str x1, [sp+80]
000ba1a8b 0xba1ac
000ba1ac
000ba1acloc_ba1ac:
000ba1acb 0xba1b0
000ba1b0
000ba1b0loc_ba1b0:
000ba1b0ldrb w2, [x3]
000ba1b4b 0xba1b8
000ba1b8
000ba1b8loc_ba1b8:
000ba1b8ldrb w4, [x3+1]
000ba1bcubfm x4, x4, 56, 7
000ba1c0orr x2, x2, x4
000ba1c4b 0xba1c8
000ba1c8
000ba1c8loc_ba1c8:
000ba1c8ldrb w4, [x3+2]
000ba1ccubfm x4, x4, 48, 7
000ba1d0orr x2, x2, x4
000ba1d4b 0xba1d8
000ba1d8
000ba1d8loc_ba1d8:
000ba1d8ldrb w3, [x3+3]
000ba1dcubfm x3, x3, 40, 7
000ba1e0orr x2, x2, x3
000ba1e4movz x3, 18775
000ba1e8movk x3, 0x41540000
000ba1ecsubs wzr, w2, w3
000ba1f0cset x2, eq
000ba1f4b 0xba1f8
000ba1f8
000ba1f8loc_ba1f8:
000ba1f8strb w2, [sp+39]
000ba1fcb 0xba200
000ba200
000ba200loc_ba200:
000ba200ldrb w2, [sp+39]
000ba204tbnz w2, 0, 0xba20c
000ba208b 0xba228
000ba20c
000ba20cloc_ba20c:
000ba20cstr x1, [sp+48]
000ba210orr x1, xzr, 1
000ba214strb w1, [sp+36]
000ba218ldr x0, [sp+48]
000ba21cldur x29, [sp-8]
000ba220ldr x30, [sp], 112
000ba224ret x30
000ba228
000ba228loc_ba228:
000ba228b 0xba2c0
000ba22c
000ba22cloc_ba22c:
000ba22csubs xzr, x3, 5
000ba230b.eq 0xba238
000ba234b 0xba284
000ba238
000ba238loc_ba238:
000ba238b 0xba23c
000ba23c
000ba23cloc_ba23c:
000ba23cldr x2, [sp+128]
000ba240ldr x3, [sp+120]
000ba244subs xzr, x2, 4
000ba248b.hi 0xba250
000ba24cb 0xba2dc
000ba250
000ba250loc_ba250:
000ba250ldrb w2, [x3+4]
000ba254subs wzr, w2, 84
000ba258b.eq 0xba260
000ba25cb 0xba280
000ba260
000ba260loc_ba260:
000ba260movz x2, 5
000ba264str x2, [sp+48]
000ba268orr x1, xzr, 1
000ba26cstrb w1, [sp+36]
000ba270ldr x0, [sp+48]
000ba274ldur x29, [sp-8]
000ba278ldr x30, [sp], 112
000ba27cret x30
000ba280
000ba280loc_ba280:
000ba280b 0xba2c0
000ba284
000ba284loc_ba284:
000ba284subs xzr, x3, 6
000ba288b.eq 0xba290
000ba28cb 0xba2b0
000ba290
000ba290loc_ba290:
000ba290b 0xba294
000ba294
000ba294loc_ba294:
000ba294str xzr, [sp+48]
000ba298strb wzr, [sp+36]
000ba29cldr x0, [sp+48]
000ba2a0mov x1, xzr
000ba2a4ldur x29, [sp-8]
000ba2a8ldr x30, [sp], 112
000ba2acret x30
000ba2b0
000ba2b0loc_ba2b0:
000ba2b0b 0xba2b4
000ba2b4
000ba2b4loc_ba2b4:
000ba2b4b 0xba2b8
000ba2b8
000ba2b8loc_ba2b8:
000ba2b8b 0xba2bc
000ba2bc
000ba2bcloc_ba2bc:
000ba2bcb 0xba2c0
000ba2c0
000ba2c0loc_ba2c0:
000ba2c0str xzr, [sp+48]
000ba2c4strb wzr, [sp+36]
000ba2c8ldr x0, [sp+48]
000ba2ccmov x1, xzr
000ba2d0ldur x29, [sp-8]
000ba2d4ldr x30, [sp], 112
000ba2d8ret x30
000ba2dc
000ba2dcloc_ba2dc:
000ba2dcmov x0, x1
000ba2e0mov x1, x2
000ba2e4bl runtime.panicIndex
000ba2e8
000ba2e8loc_ba2e8:
000ba2e8bl runtime.panicSliceAlen
000ba2ec
000ba2ecloc_ba2ec:
000ba2ecmov x1, x3
000ba2f0bl runtime.panicIndex
000ba2f4
000ba2f4loc_ba2f4:
000ba2f4mov x0, x3
000ba2f8mov x1, x4
000ba2fcbl runtime.panicIndex
000ba300
000ba300loc_ba300:
000ba300mov x0, xzr
000ba304mov x1, x3
000ba308bl runtime.panicIndex
000ba30c
000ba30cloc_ba30c:
000ba30cmov x0, xzr
000ba310mov x1, x3
000ba314bl runtime.panicIndex
000ba318
000ba318loc_ba318:
000ba318orr x1, xzr, 3
000ba31cbl runtime.panicSliceAlen
000ba320
000ba320loc_ba320:
000ba320bl runtime.panicSliceAlen
000ba324
000ba324loc_ba324:
000ba324orr x1, xzr, 4
000ba328bl runtime.panicSliceAlen
000ba32chint
000ba330
000ba330loc_ba330:
000ba330stp x0, x1, [sp+8]
000ba334mov x3, x30
000ba338bl runtime.morestack_noctxt.abi0
000ba33cldp x0, x1, [sp+8]
000ba340b 0xb9d60
000ba344udf 0
000ba348udf 0
000ba34cudf 0
000b9d60
000b9d60time.parseTimeZone: ; void time.parseTimeZone(struct string value)
000b9d60ldr x16, [x28+16]
000b9d64subs xzr, sp, x16
000b9d68b.ls 0xba330
000b9d6cstr x30, [sp-112]!
000b9d70stur x29, [sp-8]
000b9d74sub x29, sp, 8
000b9d78str x0, [sp+120]
000b9d7cstr x1, [sp+128]
000b9d80str xzr, [sp+48]
000b9d84strb wzr, [sp+36]
000b9d88ldr x3, [sp+128]
000b9d8cstr x3, [sp+56]
000b9d90subs xzr, x3, 3
000b9d94b.lt 0xb9d9c
000b9d98b 0xb9db8
000b9d9c
000b9d9cloc_b9d9c:
000b9d9cstr xzr, [sp+48]
000b9da0strb wzr, [sp+36]
000b9da4ldr x0, [sp+48]
000b9da8mov x1, xzr
000b9dacldur x29, [sp-8]
000b9db0ldr x30, [sp], 112
000b9db4ret x30
000b9db8
000b9db8loc_b9db8:
000b9db8str x1, [sp+56]
000b9dbcsubs xzr, x1, 4
000b9dc0cset x3, ge
000b9dc4strb w3, [sp+39]
000b9dc8b.ge 0xb9dd0
000b9dccb 0xb9ed8
000b9dd0
000b9dd0loc_b9dd0:
000b9dd0ldr x3, [sp+120]
000b9dd4ldr x2, [sp+128]
000b9dd8subs xzr, x2, 4
000b9ddcb.hs 0xb9de4
000b9de0b 0xba324
000b9de4
000b9de4loc_b9de4:
000b9de4b 0xb9de8
000b9de8
000b9de8loc_b9de8:
000b9de8str x3, [sp+72]
000b9decorr x1, xzr, 4
000b9df0str x1, [sp+80]
000b9df4b 0xb9df8
000b9df8
000b9df8loc_b9df8:
000b9df8b 0xb9dfc
000b9dfc
000b9dfcloc_b9dfc:
000b9dfcldrb w4, [x3]
000b9e00b 0xb9e04
000b9e04
000b9e04loc_b9e04:
000b9e04ldrb w5, [x3+1]
000b9e08ubfm x5, x5, 56, 7
000b9e0corr x4, x4, x5
000b9e10b 0xb9e14
000b9e14
000b9e14loc_b9e14:
000b9e14ldrb w5, [x3+2]
000b9e18ubfm x5, x5, 48, 7
000b9e1corr x4, x4, x5
000b9e20b 0xb9e24
000b9e24
000b9e24loc_b9e24:
000b9e24ldrb w3, [x3+3]
000b9e28ubfm x3, x3, 40, 7
000b9e2corr x3, x4, x3
000b9e30movz x4, 26691
000b9e34movk x4, 0x54530000
000b9e38subs wzr, w3, w4
000b9e3ccset x3, eq
000b9e40b 0xb9e44
000b9e44
000b9e44loc_b9e44:
000b9e44strb w3, [sp+38]
000b9e48b.eq 0xb9e50
000b9e4cb 0xb9e54
000b9e50
000b9e50loc_b9e50:
000b9e50b 0xb9ecc
000b9e54
000b9e54loc_b9e54:
000b9e54ldr x3, [sp+120]
000b9e58ldr x2, [sp+128]
000b9e5csubs xzr, x2, 4
000b9e60b.hs 0xb9e68
000b9e64b 0xba320
000b9e68
000b9e68loc_b9e68:
000b9e68b 0xb9e6c
000b9e6c
000b9e6cloc_b9e6c:
000b9e6cstr x3, [sp+88]
000b9e70str x1, [sp+96]
000b9e74b 0xb9e78
000b9e78
000b9e78loc_b9e78:
000b9e78b 0xb9e7c
000b9e7c
000b9e7cloc_b9e7c:
000b9e7cldrb w4, [x3]
000b9e80b 0xb9e84
000b9e84
000b9e84loc_b9e84:
000b9e84ldrb w5, [x3+1]
000b9e88ubfm x5, x5, 56, 7
000b9e8corr x4, x4, x5
000b9e90b 0xb9e94
000b9e94
000b9e94loc_b9e94:
000b9e94ldrb w5, [x3+2]
000b9e98ubfm x5, x5, 48, 7
000b9e9corr x4, x4, x5
000b9ea0b 0xb9ea4
000b9ea4
000b9ea4loc_b9ea4:
000b9ea4ldrb w3, [x3+3]
000b9ea8ubfm x3, x3, 40, 7
000b9eacorr x3, x4, x3
000b9eb0movz x4, 25933
000b9eb4movk x4, 0x54530000
000b9eb8subs wzr, w3, w4
000b9ebccset x3, eq
000b9ec0b 0xb9ec4
000b9ec4
000b9ec4loc_b9ec4:
000b9ec4strb w3, [sp+38]
000b9ec8b 0xb9ecc
000b9ecc
000b9eccloc_b9ecc:
000b9eccldrb w3, [sp+38]
000b9ed0strb w3, [sp+39]
000b9ed4b 0xb9ee0
000b9ed8
000b9ed8loc_b9ed8:
000b9ed8orr x1, xzr, 4
000b9edcb 0xb9ee0
000b9ee0
000b9ee0loc_b9ee0:
000b9ee0ldrb w3, [sp+39]
000b9ee4tbnz w3, 0, 0xb9eec
000b9ee8b 0xb9f08
000b9eec
000b9eecloc_b9eec:
000b9eecstr x1, [sp+48]
000b9ef0orr x1, xzr, 1
000b9ef4strb w1, [sp+36]
000b9ef8ldr x0, [sp+48]
000b9efcldur x29, [sp-8]
000b9f00ldr x30, [sp], 112
000b9f04ret x30
000b9f08
000b9f08loc_b9f08:
000b9f08ldr x3, [sp+120]
000b9f0cldr x2, [sp+128]
000b9f10subs xzr, x2, 3
000b9f14b.hs 0xb9f1c
000b9f18b 0xba318
000b9f1c
000b9f1cloc_b9f1c:
000b9f1cb 0xb9f20
000b9f20
000b9f20loc_b9f20:
000b9f20str x3, [sp+72]
000b9f24orr x0, xzr, 3
000b9f28str x0, [sp+80]
000b9f2cb 0xb9f30
000b9f30
000b9f30loc_b9f30:
000b9f30b 0xb9f34
000b9f34
000b9f34loc_b9f34:
000b9f34ldrb w4, [x3]
000b9f38b 0xb9f3c
000b9f3c
000b9f3cloc_b9f3c:
000b9f3cldrb w5, [x3+1]
000b9f40ubfm x5, x5, 56, 7
000b9f44orr x4, x4, x5
000b9f48ubfm x4, x4, 0, 15
000b9f4cmovz x5, 19783
000b9f50subs wzr, w4, w5
000b9f54b.eq 0xb9f5c
000b9f58b 0xb9f9c
000b9f5c
000b9f5cloc_b9f5c:
000b9f5cb 0xb9f60
000b9f60
000b9f60loc_b9f60:
000b9f60ldrb w3, [x3+2]
000b9f64subs wzr, w3, 84
000b9f68b.eq 0xb9f70
000b9f6cb 0xb9f98
000b9f70
000b9f70loc_b9f70:
000b9f70ldr x0, [sp+120]
000b9f74ldr x1, [sp+128]
000b9f78bl time.parseGMT
000b9f7cstr x0, [sp+48]
000b9f80orr x1, xzr, 1
000b9f84strb w1, [sp+36]
000b9f88ldr x0, [sp+48]
000b9f8cldur x29, [sp-8]
000b9f90ldr x30, [sp], 112
000b9f94ret x30
000b9f98
000b9f98loc_b9f98:
000b9f98b 0xb9fa0
000b9f9c
000b9f9cloc_b9f9c:
000b9f9cb 0xb9fa0
000b9fa0
000b9fa0loc_b9fa0:
000b9fa0ldr x3, [sp+128]
000b9fa4ldr x4, [sp+120]
000b9fa8subs xzr, x3, 0
000b9facb.hi 0xb9fb4
000b9fb0b 0xba30c
000b9fb4
000b9fb4loc_b9fb4:
000b9fb4ldrb w3, [x4]
000b9fb8subs wzr, w3, 43
000b9fbccset x3, eq
000b9fc0strb w3, [sp+39]
000b9fc4b.eq 0xb9fcc
000b9fc8b 0xb9fd0
000b9fcc
000b9fccloc_b9fcc:
000b9fccb 0xb9ff8
000b9fd0
000b9fd0loc_b9fd0:
000b9fd0ldr x3, [sp+128]
000b9fd4ldr x4, [sp+120]
000b9fd8subs xzr, x3, 0
000b9fdcb.hi 0xb9fe4
000b9fe0b 0xba300
000b9fe4
000b9fe4loc_b9fe4:
000b9fe4ldrb w3, [x4]
000b9fe8subs wzr, w3, 45
000b9feccset x3, eq
000b9ff0strb w3, [sp+39]
000b9ff4b 0xb9ff8
000b9ff8
000b9ff8loc_b9ff8:
000b9ff8ldrb w3, [sp+39]
000b9ffctbnz w3, 0, 0xba004
000ba000b 0xba034
000ba004
000ba004loc_ba004:
000ba004ldr x0, [sp+120]
000ba008ldr x1, [sp+128]
000ba00cbl time.parseSignedOffset
000ba010str x0, [sp+48]
000ba014subs xzr, x0, 0
000ba018cset x1, gt
000ba01cstrb w1, [sp+35]
000ba020strb w1, [sp+36]
000ba024ldr x0, [sp+48]
000ba028ldur x29, [sp-8]
000ba02cldr x30, [sp], 112
000ba030ret x30
000ba034
000ba034loc_ba034:
000ba034str xzr, [sp+40]
000ba038str xzr, [sp+40]
000ba03cb 0xba040
000ba040
000ba040loc_ba040:
000ba040ldr x3, [sp+40]
000ba044subs xzr, x3, 6
000ba048b.lt 0xba050
000ba04cb 0xba0dc
000ba050
000ba050loc_ba050:
000ba050ldr x3, [sp+128]
000ba054str x3, [sp+56]
000ba058ldr x4, [sp+40]
000ba05csubs xzr, x3, x4
000ba060b.le 0xba068
000ba064b 0xba06c
000ba068
000ba068loc_ba068:
000ba068b 0xba0e0
000ba06c
000ba06cloc_ba06c:
000ba06cldr x3, [sp+40]
000ba070ldr x4, [sp+128]
000ba074ldr x5, [sp+120]
000ba078subs xzr, x4, x3
000ba07cb.hi 0xba084
000ba080b 0xba2f4
000ba084
000ba084loc_ba084:
000ba084ldrb w3, [x5+x3]
000ba088strb w3, [sp+37]
000ba08cmov x4, x3
000ba090subs wzr, w4, 65
000ba094cset x4, lo
000ba098strb w4, [sp+39]
000ba09cb.lo 0xba0a4
000ba0a0b 0xba0a8
000ba0a4
000ba0a4loc_ba0a4:
000ba0a4b 0xba0b8
000ba0a8
000ba0a8loc_ba0a8:
000ba0a8subs wzr, w3, 90
000ba0accset x3, hi
000ba0b0strb w3, [sp+39]
000ba0b4b 0xba0b8
000ba0b8
000ba0b8loc_ba0b8:
000ba0b8ldrb w3, [sp+39]
000ba0bctbnz w3, 0, 0xba0c4
000ba0c0b 0xba0c8
000ba0c4
000ba0c4loc_ba0c4:
000ba0c4b 0xba0e0
000ba0c8
000ba0c8loc_ba0c8:
000ba0c8b 0xba0cc
000ba0cc
000ba0ccloc_ba0cc:
000ba0ccldr x3, [sp+40]
000ba0d0add x3, x3, 1
000ba0d4str x3, [sp+40]
000ba0d8b 0xba040
000ba0dc
000ba0dcloc_ba0dc:
000ba0dcb 0xba0e0
000ba0e0
000ba0e0loc_ba0e0:
000ba0e0ldr x3, [sp+40]
000ba0e4str x3, [sp+64]
000ba0e8subs xzr, x3, 3
000ba0ecb.le 0xba0f4
000ba0f0b 0xba148
000ba0f4
000ba0f4loc_ba0f4:
000ba0f4tbz x3, 63, 0xba0fc
000ba0f8b 0xba110
000ba0fc
000ba0fcloc_ba0fc:
000ba0fcsubs xzr, x3, 2
000ba100b.le 0xba108
000ba104b 0xba10c
000ba108
000ba108loc_ba108:
000ba108b 0xba294
000ba10c
000ba10cloc_ba10c:
000ba10cb 0xba114
000ba110
000ba110loc_ba110:
000ba110b 0xba114
000ba114
000ba114loc_ba114:
000ba114subs xzr, x3, 3
000ba118b.eq 0xba120
000ba11cb 0xba140
000ba120
000ba120loc_ba120:
000ba120b 0xba124
000ba124
000ba124loc_ba124:
000ba124str x0, [sp+48]
000ba128orr x1, xzr, 1
000ba12cstrb w1, [sp+36]
000ba130ldr x0, [sp+48]
000ba134ldur x29, [sp-8]
000ba138ldr x30, [sp], 112
000ba13cret x30
000ba140
000ba140loc_ba140:
000ba140b 0xba144
000ba144
000ba144loc_ba144:
000ba144b 0xba2bc
000ba148
000ba148loc_ba148:
000ba148subs xzr, x3, 4
000ba14cb.eq 0xba154
000ba150b 0xba22c
000ba154
000ba154loc_ba154:
000ba154b 0xba158
000ba158
000ba158loc_ba158:
000ba158ldr x3, [sp+128]
000ba15cldr x4, [sp+120]
000ba160subs xzr, x3, 3
000ba164b.hi 0xba16c
000ba168b 0xba2ec
000ba16c
000ba16cloc_ba16c:
000ba16cldrb w3, [x4+3]
000ba170subs wzr, w3, 84
000ba174cset x3, eq
000ba178strb w3, [sp+39]
000ba17cb.eq 0xba184
000ba180b 0xba188
000ba184
000ba184loc_ba184:
000ba184b 0xba200
000ba188
000ba188loc_ba188:
000ba188ldr x3, [sp+120]
000ba18cldr x2, [sp+128]
000ba190subs xzr, x2, 4
000ba194b.hs 0xba19c
000ba198b 0xba2e8
000ba19c
000ba19cloc_ba19c:
000ba19cb 0xba1a0
000ba1a0
000ba1a0loc_ba1a0:
000ba1a0str x3, [sp+72]
000ba1a4str x1, [sp+80]
000ba1a8b 0xba1ac
000ba1ac
000ba1acloc_ba1ac:
000ba1acb 0xba1b0
000ba1b0
000ba1b0loc_ba1b0:
000ba1b0ldrb w2, [x3]
000ba1b4b 0xba1b8
000ba1b8
000ba1b8loc_ba1b8:
000ba1b8ldrb w4, [x3+1]
000ba1bcubfm x4, x4, 56, 7
000ba1c0orr x2, x2, x4
000ba1c4b 0xba1c8
000ba1c8
000ba1c8loc_ba1c8:
000ba1c8ldrb w4, [x3+2]
000ba1ccubfm x4, x4, 48, 7
000ba1d0orr x2, x2, x4
000ba1d4b 0xba1d8
000ba1d8
000ba1d8loc_ba1d8:
000ba1d8ldrb w3, [x3+3]
000ba1dcubfm x3, x3, 40, 7
000ba1e0orr x2, x2, x3
000ba1e4movz x3, 18775
000ba1e8movk x3, 0x41540000
000ba1ecsubs wzr, w2, w3
000ba1f0cset x2, eq
000ba1f4b 0xba1f8
000ba1f8
000ba1f8loc_ba1f8:
000ba1f8strb w2, [sp+39]
000ba1fcb 0xba200
000ba200
000ba200loc_ba200:
000ba200ldrb w2, [sp+39]
000ba204tbnz w2, 0, 0xba20c
000ba208b 0xba228
000ba20c
000ba20cloc_ba20c:
000ba20cstr x1, [sp+48]
000ba210orr x1, xzr, 1
000ba214strb w1, [sp+36]
000ba218ldr x0, [sp+48]
000ba21cldur x29, [sp-8]
000ba220ldr x30, [sp], 112
000ba224ret x30
000ba228
000ba228loc_ba228:
000ba228b 0xba2c0
000ba22c
000ba22cloc_ba22c:
000ba22csubs xzr, x3, 5
000ba230b.eq 0xba238
000ba234b 0xba284
000ba238
000ba238loc_ba238:
000ba238b 0xba23c
000ba23c
000ba23cloc_ba23c:
000ba23cldr x2, [sp+128]
000ba240ldr x3, [sp+120]
000ba244subs xzr, x2, 4
000ba248b.hi 0xba250
000ba24cb 0xba2dc
000ba250
000ba250loc_ba250:
000ba250ldrb w2, [x3+4]
000ba254subs wzr, w2, 84
000ba258b.eq 0xba260
000ba25cb 0xba280
000ba260
000ba260loc_ba260:
000ba260movz x2, 5
000ba264str x2, [sp+48]
000ba268orr x1, xzr, 1
000ba26cstrb w1, [sp+36]
000ba270ldr x0, [sp+48]
000ba274ldur x29, [sp-8]
000ba278ldr x30, [sp], 112
000ba27cret x30
000ba280
000ba280loc_ba280:
000ba280b 0xba2c0
000ba284
000ba284loc_ba284:
000ba284subs xzr, x3, 6
000ba288b.eq 0xba290
000ba28cb 0xba2b0
000ba290
000ba290loc_ba290:
000ba290b 0xba294
000ba294
000ba294loc_ba294:
000ba294str xzr, [sp+48]
000ba298strb wzr, [sp+36]
000ba29cldr x0, [sp+48]
000ba2a0mov x1, xzr
000ba2a4ldur x29, [sp-8]
000ba2a8ldr x30, [sp], 112
000ba2acret x30
000ba2b0
000ba2b0loc_ba2b0:
000ba2b0b 0xba2b4
000ba2b4
000ba2b4loc_ba2b4:
000ba2b4b 0xba2b8
000ba2b8
000ba2b8loc_ba2b8:
000ba2b8b 0xba2bc
000ba2bc
000ba2bcloc_ba2bc:
000ba2bcb 0xba2c0
000ba2c0
000ba2c0loc_ba2c0:
000ba2c0str xzr, [sp+48]
000ba2c4strb wzr, [sp+36]
000ba2c8ldr x0, [sp+48]
000ba2ccmov x1, xzr
000ba2d0ldur x29, [sp-8]
000ba2d4ldr x30, [sp], 112
000ba2d8ret x30
000ba2dc
000ba2dcloc_ba2dc:
000ba2dcmov x0, x1
000ba2e0mov x1, x2
000ba2e4bl runtime.panicIndex
000ba2e8
000ba2e8loc_ba2e8:
000ba2e8bl runtime.panicSliceAlen
000ba2ec
000ba2ecloc_ba2ec:
000ba2ecmov x1, x3
000ba2f0bl runtime.panicIndex
000ba2f4
000ba2f4loc_ba2f4:
000ba2f4mov x0, x3
000ba2f8mov x1, x4
000ba2fcbl runtime.panicIndex
000ba300
000ba300loc_ba300:
000ba300mov x0, xzr
000ba304mov x1, x3
000ba308bl runtime.panicIndex
000ba30c
000ba30cloc_ba30c:
000ba30cmov x0, xzr
000ba310mov x1, x3
000ba314bl runtime.panicIndex
000ba318
000ba318loc_ba318:
000ba318orr x1, xzr, 3
000ba31cbl runtime.panicSliceAlen
000ba320
000ba320loc_ba320:
000ba320bl runtime.panicSliceAlen
000ba324
000ba324loc_ba324:
000ba324orr x1, xzr, 4
000ba328bl runtime.panicSliceAlen
000ba32chint
000ba330
000ba330loc_ba330:
000ba330stp x0, x1, [sp+8]
000ba334mov x3, x30
000ba338bl runtime.morestack_noctxt.abi0
000ba33cldp x0, x1, [sp+8]
000ba340b 0xb9d60
000ba344udf 0
000ba348udf 0
000ba34cudf 0
000b9d60
000ba350
000ba350time.parseGMT: ; void time.parseGMT(struct string value)
000ba350ldr x16, [x28+16]
000ba354subs xzr, sp, x16
000ba358b.ls 0xba3ec
000ba35cstr x30, [sp-48]!
000ba360stur x29, [sp-8]
000ba364sub x29, sp, 8
000ba368str x0, [sp+56]
000ba36cstr x1, [sp+64]
000ba370str xzr, [sp+24]
000ba374subs xzr, x1, 3
000ba378b.hs 0xba380
000ba37cb 0xba3e0
000ba380
000ba380loc_ba380:
000ba380sub x2, x1, 3
000ba384sub x3, xzr, x2
000ba388sbfm x3, x3, 63, 63
000ba38cand x3, x3, 3
000ba390add x0, x0, x3
000ba394str x0, [sp+56]
000ba398str x2, [sp+64]
000ba39cstr x2, [sp+32]
000ba3a0subs xzr, x1, 3
000ba3a4b.eq 0xba3ac
000ba3a8b 0xba3c0
000ba3ac
000ba3acloc_ba3ac:
000ba3acorr x0, xzr, 3
000ba3b0str x0, [sp+24]
000ba3b4ldur x29, [sp-8]
000ba3b8ldr x30, [sp], 48
000ba3bcret x30
000ba3c0
000ba3c0loc_ba3c0:
000ba3c0mov x1, x2
000ba3c4bl time.parseSignedOffset
000ba3c8str x0, [sp+32]
000ba3ccadd x0, x0, 3
000ba3d0str x0, [sp+24]
000ba3d4ldur x29, [sp-8]
000ba3d8ldr x30, [sp], 48
000ba3dcret x30
000ba3e0
000ba3e0loc_ba3e0:
000ba3e0orr x0, xzr, 3
000ba3e4bl runtime.panicSliceB
000ba3e8hint
000ba3ec
000ba3ecloc_ba3ec:
000ba3ecstp x0, x1, [sp+8]
000ba3f0mov x3, x30
000ba3f4bl runtime.morestack_noctxt.abi0
000ba3f8ldp x0, x1, [sp+8]
000ba3fcb 0xba350
000ba350
000ba350time.parseGMT: ; void time.parseGMT(struct string value)
000ba350ldr x16, [x28+16]
000ba354subs xzr, sp, x16
000ba358b.ls 0xba3ec
000ba35cstr x30, [sp-48]!
000ba360stur x29, [sp-8]
000ba364sub x29, sp, 8
000ba368str x0, [sp+56]
000ba36cstr x1, [sp+64]
000ba370str xzr, [sp+24]
000ba374subs xzr, x1, 3
000ba378b.hs 0xba380
000ba37cb 0xba3e0
000ba380
000ba380loc_ba380:
000ba380sub x2, x1, 3
000ba384sub x3, xzr, x2
000ba388sbfm x3, x3, 63, 63
000ba38cand x3, x3, 3
000ba390add x0, x0, x3
000ba394str x0, [sp+56]
000ba398str x2, [sp+64]
000ba39cstr x2, [sp+32]
000ba3a0subs xzr, x1, 3
000ba3a4b.eq 0xba3ac
000ba3a8b 0xba3c0
000ba3ac
000ba3acloc_ba3ac:
000ba3acorr x0, xzr, 3
000ba3b0str x0, [sp+24]
000ba3b4ldur x29, [sp-8]
000ba3b8ldr x30, [sp], 48
000ba3bcret x30
000ba3c0
000ba3c0loc_ba3c0:
000ba3c0mov x1, x2
000ba3c4bl time.parseSignedOffset
000ba3c8str x0, [sp+32]
000ba3ccadd x0, x0, 3
000ba3d0str x0, [sp+24]
000ba3d4ldur x29, [sp-8]
000ba3d8ldr x30, [sp], 48
000ba3dcret x30
000ba3e0
000ba3e0loc_ba3e0:
000ba3e0orr x0, xzr, 3
000ba3e4bl runtime.panicSliceB
000ba3e8hint
000ba3ec
000ba3ecloc_ba3ec:
000ba3ecstp x0, x1, [sp+8]
000ba3f0mov x3, x30
000ba3f4bl runtime.morestack_noctxt.abi0
000ba3f8ldp x0, x1, [sp+8]
000ba3fcb 0xba350
000ba350
000ba400
000ba400time.parseSignedOffset: ; void time.parseSignedOffset(struct string value)
000ba400ldr x16, [x28+16]
000ba404sub x17, sp, 80
000ba408subs xzr, x17, x16
000ba40cb.ls 0xba634
000ba410str x30, [sp-208]!
000ba414stur x29, [sp-8]
000ba418sub x29, sp, 8
000ba41cstr x0, [sp+216]
000ba420str x1, [sp+224]
000ba424str xzr, [sp+40]
000ba428subs xzr, x1, 0
000ba42cb.hi 0xba434
000ba430b 0xba628
000ba434
000ba434loc_ba434:
000ba434ldrb w3, [x0]
000ba438strb w3, [sp+38]
000ba43cmov x4, x3
000ba440subs wzr, w4, 45
000ba444cset x4, ne
000ba448strb w4, [sp+39]
000ba44cb.ne 0xba454
000ba450b 0xba464
000ba454
000ba454loc_ba454:
000ba454subs wzr, w3, 43
000ba458cset x3, ne
000ba45cstrb w3, [sp+39]
000ba460b 0xba468
000ba464
000ba464loc_ba464:
000ba464b 0xba468
000ba468
000ba468loc_ba468:
000ba468ldrb w3, [sp+39]
000ba46ctbnz w3, 0, 0xba474
000ba470b 0xba488
000ba474
000ba474loc_ba474:
000ba474str xzr, [sp+40]
000ba478mov x0, xzr
000ba47cldur x29, [sp-8]
000ba480ldr x30, [sp], 208
000ba484ret x30
000ba488
000ba488loc_ba488:
000ba488ldr x1, [sp+224]
000ba48cldr x3, [sp+216]
000ba490subs xzr, x1, 1
000ba494b.hs 0xba49c
000ba498b 0xba620
000ba49c
000ba49cloc_ba49c:
000ba49csub x4, x1, 1
000ba4a0sub x5, xzr, x4
000ba4a4sbfm x5, x5, 63, 63
000ba4a8and x5, x5, 1
000ba4acadd x3, x3, x5
000ba4b0str x3, [sp+184]
000ba4b4str x4, [sp+192]
000ba4b8stp xzr, xzr, [sp+168]
000ba4bcstp xzr, xzr, [sp+152]
000ba4c0ldr x1, [sp+184]
000ba4c4ldr x2, [sp+192]
000ba4c8adrp x0, 0x656000
000ba4ccadd x0, x0, 3304
000ba4d0bl time.leadingInt[go.shape.string]
000ba4d4str x0, [sp+80]
000ba4d8str x1, [sp+168]
000ba4dcstr x2, [sp+176]
000ba4e0str x3, [sp+152]
000ba4e4str x4, [sp+160]
000ba4e8ldr x3, [sp+80]
000ba4ecstr x3, [sp+56]
000ba4f0ldr x3, [sp+168]
000ba4f4ldr x4, [sp+176]
000ba4f8str x3, [sp+136]
000ba4fcstr x4, [sp+144]
000ba500ldr x3, [sp+152]
000ba504ldr x4, [sp+160]
000ba508str x3, [sp+120]
000ba50cstr x4, [sp+128]
000ba510ldr x3, [sp+56]
000ba514str x3, [sp+48]
000ba518ldr x3, [sp+136]
000ba51cldr x4, [sp+144]
000ba520str x3, [sp+88]
000ba524str x4, [sp+96]
000ba528ldr x3, [sp+128]
000ba52cldr x4, [sp+120]
000ba530str x4, [sp+104]
000ba534str x3, [sp+112]
000ba538subs xzr, x4, 0
000ba53ccset x3, ne
000ba540strb w3, [sp+39]
000ba544cbnz x4, 0xba54c
000ba548b 0xba550
000ba54c
000ba54cloc_ba54c:
000ba54cb 0xba5b0
000ba550
000ba550loc_ba550:
000ba550ldr x1, [sp+224]
000ba554ldr x3, [sp+216]
000ba558subs xzr, x1, 1
000ba55cb.hs 0xba564
000ba560b 0xba618
000ba564
000ba564loc_ba564:
000ba564sub x2, x1, 1
000ba568sub x4, xzr, x2
000ba56csbfm x4, x4, 63, 63
000ba570and x4, x4, 1
000ba574add x0, x3, x4
000ba578str x0, [sp+184]
000ba57cstr x2, [sp+192]
000ba580ldr x3, [sp+96]
000ba584subs xzr, x3, x2
000ba588cset x3, eq
000ba58cb.eq 0xba594
000ba590b 0xba5a0
000ba594
000ba594loc_ba594:
000ba594ldr x1, [sp+88]
000ba598bl runtime.memequal
000ba59cb 0xba5a8
000ba5a0
000ba5a0loc_ba5a0:
000ba5a0mov x0, x3
000ba5a4b 0xba5a8
000ba5a8
000ba5a8loc_ba5a8:
000ba5a8strb w0, [sp+39]
000ba5acb 0xba5b0
000ba5b0
000ba5b0loc_ba5b0:
000ba5b0ldrb w1, [sp+39]
000ba5b4tbnz w1, 0, 0xba5bc
000ba5b8b 0xba5d0
000ba5bc
000ba5bcloc_ba5bc:
000ba5bcstr xzr, [sp+40]
000ba5c0mov x0, xzr
000ba5c4ldur x29, [sp-8]
000ba5c8ldr x30, [sp], 208
000ba5ccret x30
000ba5d0
000ba5d0loc_ba5d0:
000ba5d0ldr x1, [sp+48]
000ba5d4subs xzr, x1, 23
000ba5d8b.hi 0xba5e0
000ba5dcb 0xba5f4
000ba5e0
000ba5e0loc_ba5e0:
000ba5e0str xzr, [sp+40]
000ba5e4mov x0, xzr
000ba5e8ldur x29, [sp-8]
000ba5ecldr x30, [sp], 208
000ba5f0ret x30
000ba5f4
000ba5f4loc_ba5f4:
000ba5f4ldr x1, [sp+224]
000ba5f8str x1, [sp+72]
000ba5fcldr x2, [sp+96]
000ba600str x2, [sp+64]
000ba604sub x0, x1, x2
000ba608str x0, [sp+40]
000ba60cldur x29, [sp-8]
000ba610ldr x30, [sp], 208
000ba614ret x30
000ba618
000ba618loc_ba618:
000ba618orr x0, xzr, 1
000ba61cbl runtime.panicSliceB
000ba620
000ba620loc_ba620:
000ba620orr x0, xzr, 1
000ba624bl runtime.panicSliceB
000ba628
000ba628loc_ba628:
000ba628mov x0, xzr
000ba62cbl runtime.panicIndex
000ba630hint
000ba634
000ba634loc_ba634:
000ba634stp x0, x1, [sp+8]
000ba638mov x3, x30
000ba63cbl runtime.morestack_noctxt.abi0
000ba640ldp x0, x1, [sp+8]
000ba644b 0xba400
000ba648udf 0
000ba64cudf 0
000ba400
000ba400time.parseSignedOffset: ; void time.parseSignedOffset(struct string value)
000ba400ldr x16, [x28+16]
000ba404sub x17, sp, 80
000ba408subs xzr, x17, x16
000ba40cb.ls 0xba634
000ba410str x30, [sp-208]!
000ba414stur x29, [sp-8]
000ba418sub x29, sp, 8
000ba41cstr x0, [sp+216]
000ba420str x1, [sp+224]
000ba424str xzr, [sp+40]
000ba428subs xzr, x1, 0
000ba42cb.hi 0xba434
000ba430b 0xba628
000ba434
000ba434loc_ba434:
000ba434ldrb w3, [x0]
000ba438strb w3, [sp+38]
000ba43cmov x4, x3
000ba440subs wzr, w4, 45
000ba444cset x4, ne
000ba448strb w4, [sp+39]
000ba44cb.ne 0xba454
000ba450b 0xba464
000ba454
000ba454loc_ba454:
000ba454subs wzr, w3, 43
000ba458cset x3, ne
000ba45cstrb w3, [sp+39]
000ba460b 0xba468
000ba464
000ba464loc_ba464:
000ba464b 0xba468
000ba468
000ba468loc_ba468:
000ba468ldrb w3, [sp+39]
000ba46ctbnz w3, 0, 0xba474
000ba470b 0xba488
000ba474
000ba474loc_ba474:
000ba474str xzr, [sp+40]
000ba478mov x0, xzr
000ba47cldur x29, [sp-8]
000ba480ldr x30, [sp], 208
000ba484ret x30
000ba488
000ba488loc_ba488:
000ba488ldr x1, [sp+224]
000ba48cldr x3, [sp+216]
000ba490subs xzr, x1, 1
000ba494b.hs 0xba49c
000ba498b 0xba620
000ba49c
000ba49cloc_ba49c:
000ba49csub x4, x1, 1
000ba4a0sub x5, xzr, x4
000ba4a4sbfm x5, x5, 63, 63
000ba4a8and x5, x5, 1
000ba4acadd x3, x3, x5
000ba4b0str x3, [sp+184]
000ba4b4str x4, [sp+192]
000ba4b8stp xzr, xzr, [sp+168]
000ba4bcstp xzr, xzr, [sp+152]
000ba4c0ldr x1, [sp+184]
000ba4c4ldr x2, [sp+192]
000ba4c8adrp x0, 0x656000
000ba4ccadd x0, x0, 3304
000ba4d0bl time.leadingInt[go.shape.string]
000ba4d4str x0, [sp+80]
000ba4d8str x1, [sp+168]
000ba4dcstr x2, [sp+176]
000ba4e0str x3, [sp+152]
000ba4e4str x4, [sp+160]
000ba4e8ldr x3, [sp+80]
000ba4ecstr x3, [sp+56]
000ba4f0ldr x3, [sp+168]
000ba4f4ldr x4, [sp+176]
000ba4f8str x3, [sp+136]
000ba4fcstr x4, [sp+144]
000ba500ldr x3, [sp+152]
000ba504ldr x4, [sp+160]
000ba508str x3, [sp+120]
000ba50cstr x4, [sp+128]
000ba510ldr x3, [sp+56]
000ba514str x3, [sp+48]
000ba518ldr x3, [sp+136]
000ba51cldr x4, [sp+144]
000ba520str x3, [sp+88]
000ba524str x4, [sp+96]
000ba528ldr x3, [sp+128]
000ba52cldr x4, [sp+120]
000ba530str x4, [sp+104]
000ba534str x3, [sp+112]
000ba538subs xzr, x4, 0
000ba53ccset x3, ne
000ba540strb w3, [sp+39]
000ba544cbnz x4, 0xba54c
000ba548b 0xba550
000ba54c
000ba54cloc_ba54c:
000ba54cb 0xba5b0
000ba550
000ba550loc_ba550:
000ba550ldr x1, [sp+224]
000ba554ldr x3, [sp+216]
000ba558subs xzr, x1, 1
000ba55cb.hs 0xba564
000ba560b 0xba618
000ba564
000ba564loc_ba564:
000ba564sub x2, x1, 1
000ba568sub x4, xzr, x2
000ba56csbfm x4, x4, 63, 63
000ba570and x4, x4, 1
000ba574add x0, x3, x4
000ba578str x0, [sp+184]
000ba57cstr x2, [sp+192]
000ba580ldr x3, [sp+96]
000ba584subs xzr, x3, x2
000ba588cset x3, eq
000ba58cb.eq 0xba594
000ba590b 0xba5a0
000ba594
000ba594loc_ba594:
000ba594ldr x1, [sp+88]
000ba598bl runtime.memequal
000ba59cb 0xba5a8
000ba5a0
000ba5a0loc_ba5a0:
000ba5a0mov x0, x3
000ba5a4b 0xba5a8
000ba5a8
000ba5a8loc_ba5a8:
000ba5a8strb w0, [sp+39]
000ba5acb 0xba5b0
000ba5b0
000ba5b0loc_ba5b0:
000ba5b0ldrb w1, [sp+39]
000ba5b4tbnz w1, 0, 0xba5bc
000ba5b8b 0xba5d0
000ba5bc
000ba5bcloc_ba5bc:
000ba5bcstr xzr, [sp+40]
000ba5c0mov x0, xzr
000ba5c4ldur x29, [sp-8]
000ba5c8ldr x30, [sp], 208
000ba5ccret x30
000ba5d0
000ba5d0loc_ba5d0:
000ba5d0ldr x1, [sp+48]
000ba5d4subs xzr, x1, 23
000ba5d8b.hi 0xba5e0
000ba5dcb 0xba5f4
000ba5e0
000ba5e0loc_ba5e0:
000ba5e0str xzr, [sp+40]
000ba5e4mov x0, xzr
000ba5e8ldur x29, [sp-8]
000ba5ecldr x30, [sp], 208
000ba5f0ret x30
000ba5f4
000ba5f4loc_ba5f4:
000ba5f4ldr x1, [sp+224]
000ba5f8str x1, [sp+72]
000ba5fcldr x2, [sp+96]
000ba600str x2, [sp+64]
000ba604sub x0, x1, x2
000ba608str x0, [sp+40]
000ba60cldur x29, [sp-8]
000ba610ldr x30, [sp], 208
000ba614ret x30
000ba618
000ba618loc_ba618:
000ba618orr x0, xzr, 1
000ba61cbl runtime.panicSliceB
000ba620
000ba620loc_ba620:
000ba620orr x0, xzr, 1
000ba624bl runtime.panicSliceB
000ba628
000ba628loc_ba628:
000ba628mov x0, xzr
000ba62cbl runtime.panicIndex
000ba630hint
000ba634
000ba634loc_ba634:
000ba634stp x0, x1, [sp+8]
000ba638mov x3, x30
000ba63cbl runtime.morestack_noctxt.abi0
000ba640ldp x0, x1, [sp+8]
000ba644b 0xba400
000ba648udf 0
000ba64cudf 0
000ba400
000ba650
000ba650time.commaOrPeriod: ; void time.commaOrPeriod(uint8 b)
000ba650str x30, [sp-32]!
000ba654stur x29, [sp-8]
000ba658sub x29, sp, 8
000ba65cstrb w0, [sp+40]
000ba660strb wzr, [sp+22]
000ba664ubfm x1, x0, 0, 7
000ba668subs wzr, w1, 46
000ba66ccset x1, eq
000ba670strb w1, [sp+23]
000ba674b.eq 0xba67c
000ba678b 0xba680
000ba67c
000ba67cloc_ba67c:
000ba67cb 0xba694
000ba680
000ba680loc_ba680:
000ba680ubfm x1, x0, 0, 7
000ba684subs wzr, w1, 44
000ba688cset x1, eq
000ba68cstrb w1, [sp+23]
000ba690b 0xba694
000ba694
000ba694loc_ba694:
000ba694ldrb w0, [sp+23]
000ba698strb w0, [sp+22]
000ba69cadd x29, sp, 24
000ba6a0add sp, sp, 32
000ba6a4ret x30
000ba6a8udf 0
000ba6acudf 0
000ba650
000ba650time.commaOrPeriod: ; void time.commaOrPeriod(uint8 b)
000ba650str x30, [sp-32]!
000ba654stur x29, [sp-8]
000ba658sub x29, sp, 8
000ba65cstrb w0, [sp+40]
000ba660strb wzr, [sp+22]
000ba664ubfm x1, x0, 0, 7
000ba668subs wzr, w1, 46
000ba66ccset x1, eq
000ba670strb w1, [sp+23]
000ba674b.eq 0xba67c
000ba678b 0xba680
000ba67c
000ba67cloc_ba67c:
000ba67cb 0xba694
000ba680
000ba680loc_ba680:
000ba680ubfm x1, x0, 0, 7
000ba684subs wzr, w1, 44
000ba688cset x1, eq
000ba68cstrb w1, [sp+23]
000ba690b 0xba694
000ba694
000ba694loc_ba694:
000ba694ldrb w0, [sp+23]
000ba698strb w0, [sp+22]
000ba69cadd x29, sp, 24
000ba6a0add sp, sp, 32
000ba6a4ret x30
000ba6a8udf 0
000ba6acudf 0
000ba650
000ba6b0
000ba6b0time.leadingFraction: ; void time.leadingFraction(struct string s)
000ba6b0ldr x16, [x28+16]
000ba6b4subs xzr, sp, x16
000ba6b8b.ls 0xba85c
000ba6bcstr x30, [sp-112]!
000ba6c0stur x29, [sp-8]
000ba6c4sub x29, sp, 8
000ba6c8str x0, [sp+120]
000ba6ccstr x1, [sp+128]
000ba6d0str xzr, [sp+40]
000ba6d4fmov d1, xzr
000ba6d8str d1, [sp+48]
000ba6dcstp xzr, xzr, [sp+72]
000ba6e0str xzr, [sp+56]
000ba6e4fmov d1
000ba6e8str d1, [sp+48]
000ba6ecstrb wzr, [sp+29]
000ba6f0b 0xba6f4
000ba6f4
000ba6f4loc_ba6f4:
000ba6f4ldr x3, [sp+128]
000ba6f8str x3, [sp+64]
000ba6fcldr x4, [sp+56]
000ba700subs xzr, x3, x4
000ba704b.gt 0xba70c
000ba708b 0xba800
000ba70c
000ba70cloc_ba70c:
000ba70cldr x0, [sp+56]
000ba710ldr x1, [sp+128]
000ba714ldr x3, [sp+120]
000ba718subs xzr, x1, x0
000ba71cb.hi 0xba724
000ba720b 0xba854
000ba724
000ba724loc_ba724:
000ba724ldrb w3, [x3+x0]
000ba728strb w3, [sp+30]
000ba72cmov x4, x3
000ba730subs wzr, w4, 48
000ba734cset x4, lo
000ba738strb w4, [sp+31]
000ba73cb.lo 0xba744
000ba740b 0xba748
000ba744
000ba744loc_ba744:
000ba744b 0xba758
000ba748
000ba748loc_ba748:
000ba748subs wzr, w3, 57
000ba74ccset x3, hi
000ba750strb w3, [sp+31]
000ba754b 0xba758
000ba758
000ba758loc_ba758:
000ba758ldrb w3, [sp+31]
000ba75ctbnz w3, 0, 0xba764
000ba760b 0xba768
000ba764
000ba764loc_ba764:
000ba764b 0xba804
000ba768
000ba768loc_ba768:
000ba768ldrb w3, [sp+29]
000ba76ctbnz w3, 0, 0xba774
000ba770b 0xba778
000ba774
000ba774loc_ba774:
000ba774b 0xba7f0
000ba778
000ba778loc_ba778:
000ba778ldr x3, [sp+40]
000ba77cmovz x4, 52428
000ba780movk x4, 0xcccc0000
000ba784movk x4, 0xcccc00000000
000ba788movk x4, 0xccc000000000000
000ba78csubs xzr, x3, x4
000ba790b.hi 0xba798
000ba794b 0xba7a4
000ba798
000ba798loc_ba798:
000ba798orr x3, xzr, 1
000ba79cstrb w3, [sp+29]
000ba7a0b 0xba7f0
000ba7a4
000ba7a4loc_ba7a4:
000ba7a4ldr x3, [sp+40]
000ba7a8add x3, x3, x3, lsl #2
000ba7acldrb w4, [sp+30]
000ba7b0add x3, x4, x3, lsl #1
000ba7b4sub x3, x3, 48
000ba7b8str x3, [sp+32]
000ba7bcmovz x4, 0x8000000000000000
000ba7c0subs xzr, x3, x4
000ba7c4b.hi 0xba7cc
000ba7c8b 0xba7d8
000ba7cc
000ba7ccloc_ba7cc:
000ba7ccorr x3, xzr, 1
000ba7d0strb w3, [sp+29]
000ba7d4b 0xba7f0
000ba7d8
000ba7d8loc_ba7d8:
000ba7d8str x3, [sp+40]
000ba7dcldr d1, [sp+48]
000ba7e0fmov d2
000ba7e4fmul d1, d1, d2
000ba7e8str d1, [sp+48]
000ba7ecb 0xba7f0
000ba7f0
000ba7f0loc_ba7f0:
000ba7f0ldr x3, [sp+56]
000ba7f4add x3, x3, 1
000ba7f8str x3, [sp+56]
000ba7fcb 0xba6f4
000ba800
000ba800loc_ba800:
000ba800b 0xba804
000ba804
000ba804loc_ba804:
000ba804ldr x0, [sp+56]
000ba808ldr x1, [sp+128]
000ba80cldr x3, [sp+120]
000ba810subs xzr, x0, x1
000ba814b.ls 0xba81c
000ba818b 0xba850
000ba81c
000ba81cloc_ba81c:
000ba81csub x2, x1, x0
000ba820sub x4, xzr, x2
000ba824and x4, x0, x4, asr #63
000ba828add x1, x3, x4
000ba82cstr x1, [sp+88]
000ba830str x2, [sp+96]
000ba834str x1, [sp+72]
000ba838str x2, [sp+80]
000ba83cldr x0, [sp+40]
000ba840ldr d0, [sp+48]
000ba844ldur x29, [sp-8]
000ba848ldr x30, [sp], 112
000ba84cret x30
000ba850
000ba850loc_ba850:
000ba850bl runtime.panicSliceB
000ba854
000ba854loc_ba854:
000ba854bl runtime.panicIndex
000ba858hint
000ba85c
000ba85cloc_ba85c:
000ba85cstp x0, x1, [sp+8]
000ba860mov x3, x30
000ba864bl runtime.morestack_noctxt.abi0
000ba868ldp x0, x1, [sp+8]
000ba86cb 0xba6b0
000ba6b0
000ba6b0time.leadingFraction: ; void time.leadingFraction(struct string s)
000ba6b0ldr x16, [x28+16]
000ba6b4subs xzr, sp, x16
000ba6b8b.ls 0xba85c
000ba6bcstr x30, [sp-112]!
000ba6c0stur x29, [sp-8]
000ba6c4sub x29, sp, 8
000ba6c8str x0, [sp+120]
000ba6ccstr x1, [sp+128]
000ba6d0str xzr, [sp+40]
000ba6d4fmov d1, xzr
000ba6d8str d1, [sp+48]
000ba6dcstp xzr, xzr, [sp+72]
000ba6e0str xzr, [sp+56]
000ba6e4fmov d1
000ba6e8str d1, [sp+48]
000ba6ecstrb wzr, [sp+29]
000ba6f0b 0xba6f4
000ba6f4
000ba6f4loc_ba6f4:
000ba6f4ldr x3, [sp+128]
000ba6f8str x3, [sp+64]
000ba6fcldr x4, [sp+56]
000ba700subs xzr, x3, x4
000ba704b.gt 0xba70c
000ba708b 0xba800
000ba70c
000ba70cloc_ba70c:
000ba70cldr x0, [sp+56]
000ba710ldr x1, [sp+128]
000ba714ldr x3, [sp+120]
000ba718subs xzr, x1, x0
000ba71cb.hi 0xba724
000ba720b 0xba854
000ba724
000ba724loc_ba724:
000ba724ldrb w3, [x3+x0]
000ba728strb w3, [sp+30]
000ba72cmov x4, x3
000ba730subs wzr, w4, 48
000ba734cset x4, lo
000ba738strb w4, [sp+31]
000ba73cb.lo 0xba744
000ba740b 0xba748
000ba744
000ba744loc_ba744:
000ba744b 0xba758
000ba748
000ba748loc_ba748:
000ba748subs wzr, w3, 57
000ba74ccset x3, hi
000ba750strb w3, [sp+31]
000ba754b 0xba758
000ba758
000ba758loc_ba758:
000ba758ldrb w3, [sp+31]
000ba75ctbnz w3, 0, 0xba764
000ba760b 0xba768
000ba764
000ba764loc_ba764:
000ba764b 0xba804
000ba768
000ba768loc_ba768:
000ba768ldrb w3, [sp+29]
000ba76ctbnz w3, 0, 0xba774
000ba770b 0xba778
000ba774
000ba774loc_ba774:
000ba774b 0xba7f0
000ba778
000ba778loc_ba778:
000ba778ldr x3, [sp+40]
000ba77cmovz x4, 52428
000ba780movk x4, 0xcccc0000
000ba784movk x4, 0xcccc00000000
000ba788movk x4, 0xccc000000000000
000ba78csubs xzr, x3, x4
000ba790b.hi 0xba798
000ba794b 0xba7a4
000ba798
000ba798loc_ba798:
000ba798orr x3, xzr, 1
000ba79cstrb w3, [sp+29]
000ba7a0b 0xba7f0
000ba7a4
000ba7a4loc_ba7a4:
000ba7a4ldr x3, [sp+40]
000ba7a8add x3, x3, x3, lsl #2
000ba7acldrb w4, [sp+30]
000ba7b0add x3, x4, x3, lsl #1
000ba7b4sub x3, x3, 48
000ba7b8str x3, [sp+32]
000ba7bcmovz x4, 0x8000000000000000
000ba7c0subs xzr, x3, x4
000ba7c4b.hi 0xba7cc
000ba7c8b 0xba7d8
000ba7cc
000ba7ccloc_ba7cc:
000ba7ccorr x3, xzr, 1
000ba7d0strb w3, [sp+29]
000ba7d4b 0xba7f0
000ba7d8
000ba7d8loc_ba7d8:
000ba7d8str x3, [sp+40]
000ba7dcldr d1, [sp+48]
000ba7e0fmov d2
000ba7e4fmul d1, d1, d2
000ba7e8str d1, [sp+48]
000ba7ecb 0xba7f0
000ba7f0
000ba7f0loc_ba7f0:
000ba7f0ldr x3, [sp+56]
000ba7f4add x3, x3, 1
000ba7f8str x3, [sp+56]
000ba7fcb 0xba6f4
000ba800
000ba800loc_ba800:
000ba800b 0xba804
000ba804
000ba804loc_ba804:
000ba804ldr x0, [sp+56]
000ba808ldr x1, [sp+128]
000ba80cldr x3, [sp+120]
000ba810subs xzr, x0, x1
000ba814b.ls 0xba81c
000ba818b 0xba850
000ba81c
000ba81cloc_ba81c:
000ba81csub x2, x1, x0
000ba820sub x4, xzr, x2
000ba824and x4, x0, x4, asr #63
000ba828add x1, x3, x4
000ba82cstr x1, [sp+88]
000ba830str x2, [sp+96]
000ba834str x1, [sp+72]
000ba838str x2, [sp+80]
000ba83cldr x0, [sp+40]
000ba840ldr d0, [sp+48]
000ba844ldur x29, [sp-8]
000ba848ldr x30, [sp], 112
000ba84cret x30
000ba850
000ba850loc_ba850:
000ba850bl runtime.panicSliceB
000ba854
000ba854loc_ba854:
000ba854bl runtime.panicIndex
000ba858hint
000ba85c
000ba85cloc_ba85c:
000ba85cstp x0, x1, [sp+8]
000ba860mov x3, x30
000ba864bl runtime.morestack_noctxt.abi0
000ba868ldp x0, x1, [sp+8]
000ba86cb 0xba6b0
000ba6b0
000ba870
000ba870time.ParseDuration: ; void time.ParseDuration(struct string s)
000ba870ldr x16, [x28+16]
000ba874sub x17, sp, 448
000ba878subs xzr, x17, x16
000ba87cb.ls 0xbb3e8
000ba880sub x20, sp, 576
000ba884stp x29, x30, [x20-8]
000ba888add sp, x20, 0
000ba88csub x29, sp, 8
000ba890str x0, [sp+584]
000ba894str x1, [sp+592]
000ba898str xzr, [sp+96]
000ba89cstp xzr, xzr, [sp+224]
000ba8a0ldr x3, [sp+584]
000ba8a4ldr x4, [sp+592]
000ba8a8str x3, [sp+256]
000ba8acstr x4, [sp+264]
000ba8b0str xzr, [sp+160]
000ba8b4strb wzr, [sp+90]
000ba8b8ldr x3, [sp+592]
000ba8bccbnz x3, 0xba8c4
000ba8c0b 0xba964
000ba8c4
000ba8c4loc_ba8c4:
000ba8c4ldr x1, [sp+592]
000ba8c8ldr x3, [sp+584]
000ba8ccsubs xzr, x1, 0
000ba8d0b.hi 0xba8d8
000ba8d4b 0xbb3dc
000ba8d8
000ba8d8loc_ba8d8:
000ba8d8ldrb w3, [x3]
000ba8dcstrb w3, [sp+92]
000ba8e0mov x4, x3
000ba8e4subs wzr, w4, 45
000ba8e8cset x4, eq
000ba8ecstrb w4, [sp+94]
000ba8f0b.eq 0xba8f8
000ba8f4b 0xba8fc
000ba8f8
000ba8f8loc_ba8f8:
000ba8f8b 0xba90c
000ba8fc
000ba8fcloc_ba8fc:
000ba8fcsubs wzr, w3, 43
000ba900cset x3, eq
000ba904strb w3, [sp+94]
000ba908b 0xba90c
000ba90c
000ba90cloc_ba90c:
000ba90cldrb w3, [sp+94]
000ba910tbnz w3, 0, 0xba918
000ba914b 0xba95c
000ba918
000ba918loc_ba918:
000ba918ldrb w3, [sp+92]
000ba91csubs wzr, w3, 45
000ba920cset x3, eq
000ba924strb w3, [sp+90]
000ba928ldr x1, [sp+592]
000ba92cldr x3, [sp+584]
000ba930subs xzr, x1, 1
000ba934b.hs 0xba93c
000ba938b 0xbb3d4
000ba93c
000ba93cloc_ba93c:
000ba93csub x4, x1, 1
000ba940sub x5, xzr, x4
000ba944sbfm x5, x5, 63, 63
000ba948and x5, x5, 1
000ba94cadd x3, x3, x5
000ba950str x3, [sp+584]
000ba954str x4, [sp+592]
000ba958b 0xba960
000ba95c
000ba95cloc_ba95c:
000ba95cb 0xba960
000ba960
000ba960loc_ba960:
000ba960b 0xba968
000ba964
000ba964loc_ba964:
000ba964b 0xba968
000ba968
000ba968loc_ba968:
000ba968ldr x3, [sp+592]
000ba96csubs xzr, x3, 1
000ba970b.eq 0xba978
000ba974b 0xba9c0
000ba978
000ba978loc_ba978:
000ba978ldr x1, [sp+592]
000ba97cldr x3, [sp+584]
000ba980subs xzr, x1, 0
000ba984b.hi 0xba98c
000ba988b 0xbb3cc
000ba98c
000ba98cloc_ba98c:
000ba98cldrb w3, [x3]
000ba990subs wzr, w3, 48
000ba994b.eq 0xba99c
000ba998b 0xba9bc
000ba99c
000ba99cloc_ba99c:
000ba99cstr xzr, [sp+96]
000ba9a0stp xzr, xzr, [sp+224]
000ba9a4ldr x0, [sp+96]
000ba9a8mov x1, xzr
000ba9acmov x2, xzr
000ba9b0ldp x29, x30, [sp-8]
000ba9b4add sp, sp, 576
000ba9b8ret x30
000ba9bc
000ba9bcloc_ba9bc:
000ba9bcb 0xba9c4
000ba9c0
000ba9c0loc_ba9c0:
000ba9c0b 0xba9c4
000ba9c4
000ba9c4loc_ba9c4:
000ba9c4ldr x3, [sp+592]
000ba9c8cbz x3, 0xba9d0
000ba9ccb 0xbaa44
000ba9d0
000ba9d0loc_ba9d0:
000ba9d0ldr x0, [sp+256]
000ba9d4ldr x1, [sp+264]
000ba9d8bl time.quote
000ba9dcstr x0, [sp+504]
000ba9e0str x1, [sp+512]
000ba9e4movz x2, 23
000ba9e8mov x3, x0
000ba9ecmov x4, x1
000ba9f0mov x0, xzr
000ba9f4adrp x1, 0x5fe000
000ba9f8add x1, x1, 1513
000ba9fcbl runtime.concatstring2
000baa00str x0, [sp+440]
000baa04str x1, [sp+448]
000baa08bl errors.New
000baa0cstr x0, [sp+488]
000baa10str x1, [sp+496]
000baa14str xzr, [sp+96]
000baa18str x0, [sp+224]
000baa1cstr x1, [sp+232]
000baa20ldr x2, [sp+96]
000baa24mov x3, x0
000baa28mov x0, x2
000baa2cmov x4, x1
000baa30mov x1, x3
000baa34mov x2, x4
000baa38ldp x29, x30, [sp-8]
000baa3cadd sp, sp, 576
000baa40ret x30
000baa44
000baa44loc_baa44:
000baa44b 0xbaa48
000baa48
000baa48loc_baa48:
000baa48ldr x3, [sp+592]
000baa4ccbnz x3, 0xbaa54
000baa50b 0xbae3c
000baa54
000baa54loc_baa54:
000baa54str xzr, [sp+104]
000baa58str xzr, [sp+152]
000baa5cfmov d0
000baa60str d0, [sp+120]
000baa64stp xzr, xzr, [sp+272]
000baa68ldr x1, [sp+592]
000baa6cldr x3, [sp+584]
000baa70subs xzr, x1, 0
000baa74b.hi 0xbaa7c
000baa78b 0xbb3c4
000baa7c
000baa7cloc_baa7c:
000baa7cldrb w3, [x3]
000baa80subs wzr, w3, 46
000baa84cset x3, eq
000baa88strb w3, [sp+94]
000baa8cb.eq 0xbaa94
000baa90b 0xbaa98
000baa94
000baa94loc_baa94:
000baa94b 0xbaafc
000baa98
000baa98loc_baa98:
000baa98ldr x1, [sp+592]
000baa9cldr x3, [sp+584]
000baaa0subs xzr, x1, 0
000baaa4b.hi 0xbaaac
000baaa8b 0xbb3bc
000baaac
000baaacloc_baaac:
000baaacldrb w3, [x3]
000baab0subs wzr, w3, 48
000baab4cset x3, hs
000baab8strb w3, [sp+93]
000baabcb.hs 0xbaac4
000baac0b 0xbaaec
000baac4
000baac4loc_baac4:
000baac4ldr x1, [sp+592]
000baac8ldr x3, [sp+584]
000baaccsubs xzr, x1, 0
000baad0b.hi 0xbaad8
000baad4b 0xbb3b4
000baad8
000baad8loc_baad8:
000baad8ldrb w3, [x3]
000baadcsubs wzr, w3, 57
000baae0cset x3, ls
000baae4strb w3, [sp+93]
000baae8b 0xbaaf0
000baaec
000baaecloc_baaec:
000baaecb 0xbaaf0
000baaf0
000baaf0loc_baaf0:
000baaf0ldrb w3, [sp+93]
000baaf4strb w3, [sp+94]
000baaf8b 0xbaafc
000baafc
000baafcloc_baafc:
000baafcldrb w3, [sp+94]
000bab00tbnz w3, 0, 0xbab08
000bab04b 0xbadc8
000bab08
000bab08loc_bab08:
000bab08ldr x3, [sp+592]
000bab0cstr x3, [sp+136]
000bab10stp xzr, xzr, [sp+472]
000bab14stp xzr, xzr, [sp+488]
000bab18ldr x1, [sp+584]
000bab1cldr x2, [sp+592]
000bab20adrp x0, 0x656000
000bab24add x0, x0, 3304
000bab28bl time.leadingInt[go.shape.string]
000bab2cstr x0, [sp+184]
000bab30str x1, [sp+472]
000bab34str x2, [sp+480]
000bab38str x3, [sp+488]
000bab3cstr x4, [sp+496]
000bab40ldr x3, [sp+184]
000bab44str x3, [sp+216]
000bab48ldr x3, [sp+480]
000bab4cldr x4, [sp+472]
000bab50str x4, [sp+552]
000bab54str x3, [sp+560]
000bab58ldr x3, [sp+488]
000bab5cldr x4, [sp+496]
000bab60str x3, [sp+536]
000bab64str x4, [sp+544]
000bab68ldr x3, [sp+216]
000bab6cstr x3, [sp+104]
000bab70ldr x3, [sp+552]
000bab74ldr x4, [sp+560]
000bab78str x3, [sp+584]
000bab7cstr x4, [sp+592]
000bab80ldr x3, [sp+544]
000bab84ldr x4, [sp+536]
000bab88str x4, [sp+272]
000bab8cstr x3, [sp+280]
000bab90cbnz x4, 0xbab98
000bab94b 0xbac0c
000bab98
000bab98loc_bab98:
000bab98ldr x0, [sp+256]
000bab9cldr x1, [sp+264]
000baba0bl time.quote
000baba4str x0, [sp+504]
000baba8str x1, [sp+512]
000babacmovz x2, 23
000babb0mov x3, x0
000babb4mov x4, x1
000babb8mov x0, xzr
000babbcadrp x1, 0x5fe000
000babc0add x1, x1, 1513
000babc4bl runtime.concatstring2
000babc8str x0, [sp+408]
000babccstr x1, [sp+416]
000babd0bl errors.New
000babd4str x0, [sp+488]
000babd8str x1, [sp+496]
000babdcstr xzr, [sp+96]
000babe0str x0, [sp+224]
000babe4str x1, [sp+232]
000babe8ldr x2, [sp+96]
000babecmov x3, x0
000babf0mov x0, x2
000babf4mov x4, x1
000babf8mov x1, x3
000babfcmov x2, x4
000bac00ldp x29, x30, [sp-8]
000bac04add sp, sp, 576
000bac08ret x30
000bac0c
000bac0cloc_bac0c:
000bac0cldr x4, [sp+592]
000bac10str x4, [sp+176]
000bac14ldr x5, [sp+136]
000bac18subs xzr, x4, x5
000bac1ccset x4, ne
000bac20strb w4, [sp+87]
000bac24strb wzr, [sp+88]
000bac28ldr x4, [sp+592]
000bac2csubs xzr, x4, 0
000bac30cset x5, ne
000bac34strb w5, [sp+94]
000bac38cbnz x4, 0xbac40
000bac3cb 0xbac68
000bac40
000bac40loc_bac40:
000bac40ldr x1, [sp+592]
000bac44ldr x4, [sp+584]
000bac48subs xzr, x1, 0
000bac4cb.hi 0xbac54
000bac50b 0xbb3ac
000bac54
000bac54loc_bac54:
000bac54ldrb w4, [x4]
000bac58subs wzr, w4, 46
000bac5ccset x4, eq
000bac60strb w4, [sp+94]
000bac64b 0xbac6c
000bac68
000bac68loc_bac68:
000bac68b 0xbac6c
000bac6c
000bac6cloc_bac6c:
000bac6cldrb w4, [sp+94]
000bac70tbnz w4, 0, 0xbac78
000bac74b 0xbad14
000bac78
000bac78loc_bac78:
000bac78ldr x1, [sp+592]
000bac7cldr x2, [sp+584]
000bac80subs xzr, x1, 1
000bac84b.hs 0xbac8c
000bac88b 0xbb3a4
000bac8c
000bac8cloc_bac8c:
000bac8csub x3, x1, 1
000bac90sub x4, xzr, x3
000bac94sbfm x4, x4, 63, 63
000bac98and x4, x4, 1
000bac9cadd x2, x2, x4
000baca0str x2, [sp+584]
000baca4str x3, [sp+592]
000baca8str x3, [sp+128]
000bacacstp xzr, xzr, [sp+504]
000bacb0ldr x0, [sp+584]
000bacb4ldr x1, [sp+592]
000bacb8bl time.leadingFraction
000bacbcstr x0, [sp+184]
000bacc0str d0, [sp+168]
000bacc4str x1, [sp+504]
000bacc8str x2, [sp+512]
000bacccldr x3, [sp+184]
000bacd0str x3, [sp+208]
000bacd4ldr d0, [sp+168]
000bacd8str d0, [sp+200]
000bacdcstr x1, [sp+520]
000bace0str x2, [sp+528]
000bace4ldr x3, [sp+208]
000bace8str x3, [sp+152]
000bacecldr d0, [sp+200]
000bacf0str d0, [sp+120]
000bacf4str x1, [sp+584]
000bacf8str x2, [sp+592]
000bacfcstr x2, [sp+176]
000bad00ldr x3, [sp+128]
000bad04subs xzr, x2, x3
000bad08cset x2, ne
000bad0cstrb w2, [sp+88]
000bad10b 0xbad18
000bad14
000bad14loc_bad14:
000bad14b 0xbad18
000bad18
000bad18loc_bad18:
000bad18ldrb w4, [sp+87]
000bad1ceor x5, x4, 1
000bad20strb w5, [sp+94]
000bad24tbnz w4, 0, 0xbad2c
000bad28b 0xbad30
000bad2c
000bad2cloc_bad2c:
000bad2cb 0xbad40
000bad30
000bad30loc_bad30:
000bad30ldrb w4, [sp+88]
000bad34eor x4, x4, 1
000bad38strb w4, [sp+94]
000bad3cb 0xbad40
000bad40
000bad40loc_bad40:
000bad40ldrb w4, [sp+94]
000bad44tbnz w4, 0, 0xbad4c
000bad48b 0xbadc0
000bad4c
000bad4cloc_bad4c:
000bad4cldr x0, [sp+256]
000bad50ldr x1, [sp+264]
000bad54bl time.quote
000bad58str x0, [sp+504]
000bad5cstr x1, [sp+512]
000bad60movz x2, 23
000bad64mov x3, x0
000bad68mov x4, x1
000bad6cmov x0, xzr
000bad70adrp x1, 0x5fe000
000bad74add x1, x1, 1513
000bad78bl runtime.concatstring2
000bad7cstr x0, [sp+392]
000bad80str x1, [sp+400]
000bad84bl errors.New
000bad88str x0, [sp+488]
000bad8cstr x1, [sp+496]
000bad90str xzr, [sp+96]
000bad94str x0, [sp+224]
000bad98str x1, [sp+232]
000bad9cldr x2, [sp+96]
000bada0mov x3, x0
000bada4mov x0, x2
000bada8mov x4, x1
000badacmov x1, x3
000badb0mov x2, x4
000badb4ldp x29, x30, [sp-8]
000badb8add sp, sp, 576
000badbcret x30
000badc0
000badc0loc_badc0:
000badc0str xzr, [sp+144]
000badc4b 0xbaf1c
000badc8
000badc8loc_badc8:
000badc8ldr x0, [sp+256]
000badccldr x1, [sp+264]
000badd0bl time.quote
000badd4str x0, [sp+504]
000badd8str x1, [sp+512]
000baddcmovz x2, 23
000bade0mov x3, x0
000bade4mov x4, x1
000bade8mov x0, xzr
000badecadrp x1, 0x5fe000
000badf0add x1, x1, 1513
000badf4bl runtime.concatstring2
000badf8str x0, [sp+424]
000badfcstr x1, [sp+432]
000bae00bl errors.New
000bae04str x0, [sp+488]
000bae08str x1, [sp+496]
000bae0cstr xzr, [sp+96]
000bae10str x0, [sp+224]
000bae14str x1, [sp+232]
000bae18ldr x2, [sp+96]
000bae1cmov x3, x0
000bae20mov x0, x2
000bae24mov x4, x1
000bae28mov x1, x3
000bae2cmov x2, x4
000bae30ldp x29, x30, [sp-8]
000bae34add sp, sp, 576
000bae38ret x30
000bae3c
000bae3cloc_bae3c:
000bae3cldrb w3, [sp+90]
000bae40tbnz w3, 0, 0xbae48
000bae44b 0xbae70
000bae48
000bae48loc_bae48:
000bae48ldr x3, [sp+160]
000bae4csub x3, xzr, x3
000bae50str x3, [sp+96]
000bae54stp xzr, xzr, [sp+224]
000bae58ldr x0, [sp+96]
000bae5cmov x1, xzr
000bae60mov x2, xzr
000bae64ldp x29, x30, [sp-8]
000bae68add sp, sp, 576
000bae6cret x30
000bae70
000bae70loc_bae70:
000bae70ldr x3, [sp+160]
000bae74movn x4, 0x8000000000000000
000bae78subs xzr, x3, x4
000bae7cb.hi 0xbae84
000bae80b 0xbaef8
000bae84
000bae84loc_bae84:
000bae84ldr x0, [sp+256]
000bae88ldr x1, [sp+264]
000bae8cbl time.quote
000bae90str x0, [sp+456]
000bae94str x1, [sp+464]
000bae98movz x2, 23
000bae9cmov x3, x0
000baea0mov x4, x1
000baea4mov x0, xzr
000baea8adrp x1, 0x5fe000
000baeacadd x1, x1, 1513
000baeb0bl runtime.concatstring2
000baeb4str x0, [sp+288]
000baeb8str x1, [sp+296]
000baebcbl errors.New
000baec0str x0, [sp+488]
000baec4str x1, [sp+496]
000baec8str xzr, [sp+96]
000baeccstr x0, [sp+224]
000baed0str x1, [sp+232]
000baed4ldr x2, [sp+96]
000baed8mov x3, x0
000baedcmov x0, x2
000baee0mov x4, x1
000baee4mov x1, x3
000baee8mov x2, x4
000baeecldp x29, x30, [sp-8]
000baef0add sp, sp, 576
000baef4ret x30
000baef8
000baef8loc_baef8:
000baef8ldr x3, [sp+160]
000baefcstr x3, [sp+96]
000baf00stp xzr, xzr, [sp+224]
000baf04ldr x0, [sp+96]
000baf08mov x1, xzr
000baf0cmov x2, xzr
000baf10ldp x29, x30, [sp-8]
000baf14add sp, sp, 576
000baf18ret x30
000baf1c
000baf1cloc_baf1c:
000baf1cldr x4, [sp+592]
000baf20str x4, [sp+176]
000baf24ldr x5, [sp+144]
000baf28subs xzr, x4, x5
000baf2cb.gt 0xbaf34
000baf30b 0xbafcc
000baf34
000baf34loc_baf34:
000baf34ldr x0, [sp+144]
000baf38ldr x1, [sp+592]
000baf3cldr x4, [sp+584]
000baf40subs xzr, x1, x0
000baf44b.hi 0xbaf4c
000baf48b 0xbb3a0
000baf4c
000baf4cloc_baf4c:
000baf4cldrb w4, [x4+x0]
000baf50strb w4, [sp+91]
000baf54mov x5, x4
000baf58subs wzr, w5, 46
000baf5ccset x5, eq
000baf60strb w5, [sp+94]
000baf64b.eq 0xbaf6c
000baf68b 0xbaf70
000baf6c
000baf6cloc_baf6c:
000baf6cb 0xbafa8
000baf70
000baf70loc_baf70:
000baf70mov x5, x4
000baf74subs wzr, w5, 48
000baf78cset x5, hs
000baf7cstrb w5, [sp+93]
000baf80b.hs 0xbaf88
000baf84b 0xbaf98
000baf88
000baf88loc_baf88:
000baf88subs wzr, w4, 57
000baf8ccset x4, ls
000baf90strb w4, [sp+93]
000baf94b 0xbaf9c
000baf98
000baf98loc_baf98:
000baf98b 0xbaf9c
000baf9c
000baf9cloc_baf9c:
000baf9cldrb w4, [sp+93]
000bafa0strb w4, [sp+94]
000bafa4b 0xbafa8
000bafa8
000bafa8loc_bafa8:
000bafa8ldrb w4, [sp+94]
000bafactbnz w4, 0, 0xbafb4
000bafb0b 0xbafb8
000bafb4
000bafb4loc_bafb4:
000bafb4b 0xbafd0
000bafb8
000bafb8loc_bafb8:
000bafb8b 0xbafbc
000bafbc
000bafbcloc_bafbc:
000bafbcldr x4, [sp+144]
000bafc0add x4, x4, 1
000bafc4str x4, [sp+144]
000bafc8b 0xbaf1c
000bafcc
000bafccloc_bafcc:
000bafccb 0xbafd0
000bafd0
000bafd0loc_bafd0:
000bafd0ldr x4, [sp+144]
000bafd4cbz x4, 0xbafdc
000bafd8b 0xbb050
000bafdc
000bafdcloc_bafdc:
000bafdcldr x0, [sp+256]
000bafe0ldr x1, [sp+264]
000bafe4bl time.quote
000bafe8str x0, [sp+504]
000bafecstr x1, [sp+512]
000baff0orr x2, xzr, 31
000baff4mov x3, x0
000baff8mov x4, x1
000baffcmov x0, xzr
000bb000adrp x1, 0x602000
000bb004add x1, x1, 2866
000bb008bl runtime.concatstring2
000bb00cstr x0, [sp+376]
000bb010str x1, [sp+384]
000bb014bl errors.New
000bb018str x0, [sp+488]
000bb01cstr x1, [sp+496]
000bb020str xzr, [sp+96]
000bb024str x0, [sp+224]
000bb028str x1, [sp+232]
000bb02cldr x2, [sp+96]
000bb030mov x3, x0
000bb034mov x0, x2
000bb038mov x4, x1
000bb03cmov x1, x3
000bb040mov x2, x4
000bb044ldp x29, x30, [sp-8]
000bb048add sp, sp, 576
000bb04cret x30
000bb050
000bb050loc_bb050:
000bb050ldr x1, [sp+144]
000bb054ldr x2, [sp+592]
000bb058ldr x4, [sp+584]
000bb05csubs xzr, x2, x1
000bb060b.hs 0xbb068
000bb064b 0xbb39c
000bb068
000bb068loc_bb068:
000bb068b 0xbb06c
000bb06c
000bb06cloc_bb06c:
000bb06cstr x4, [sp+240]
000bb070str x1, [sp+248]
000bb074ldr x0, [sp+144]
000bb078ldr x1, [sp+592]
000bb07cldr x4, [sp+584]
000bb080subs xzr, x1, x0
000bb084b.hs 0xbb08c
000bb088b 0xbb398
000bb08c
000bb08cloc_bb08c:
000bb08csub x5, x1, x0
000bb090sub x6, xzr, x5
000bb094and x6, x0, x6, asr #63
000bb098add x4, x4, x6
000bb09cstr x4, [sp+584]
000bb0a0str x5, [sp+592]
000bb0a4ldr x2, [sp+240]
000bb0a8ldr x3, [sp+248]
000bb0acadrp x27, 0x965000
000bb0b0ldr x1, [x27+3128]
000bb0b4adrp x0, 0x568000
000bb0b8add x0, x0, 3168
000bb0bcbl runtime.mapaccess2_faststr
000bb0c0str x0, [sp+368]
000bb0c4strb w1, [sp+94]
000bb0c8ldr x4, [sp+368]
000bb0ccldr x4, [x4]
000bb0d0str x4, [sp+184]
000bb0d4str x4, [sp+192]
000bb0d8ldrb w4, [sp+94]
000bb0dcstrb w4, [sp+95]
000bb0e0ldr x4, [sp+192]
000bb0e4str x4, [sp+112]
000bb0e8ldrb w5, [sp+95]
000bb0ecstrb w5, [sp+89]
000bb0f0tbnz w5, 0, 0xbb0f8
000bb0f4b 0xbb2f8
000bb0f8
000bb0f8loc_bb0f8:
000bb0f8ldr x3, [sp+104]
000bb0fcldr x5, [sp+112]
000bb100cbnz x5, 0xbb108
000bb104b 0xbb394
000bb108
000bb108loc_bb108:
000bb108movz x6, 0x8000000000000000
000bb10cudiv x5, x6, x5
000bb110subs xzr, x3, x5
000bb114b.hi 0xbb11c
000bb118b 0xbb190
000bb11c
000bb11cloc_bb11c:
000bb11cldr x0, [sp+256]
000bb120ldr x1, [sp+264]
000bb124bl time.quote
000bb128str x0, [sp+456]
000bb12cstr x1, [sp+464]
000bb130movz x2, 23
000bb134mov x3, x0
000bb138mov x4, x1
000bb13cmov x0, xzr
000bb140adrp x1, 0x5fd000
000bb144add x1, x1, 1513
000bb148bl runtime.concatstring2
000bb14cstr x0, [sp+336]
000bb150str x1, [sp+344]
000bb154bl errors.New
000bb158str x0, [sp+488]
000bb15cstr x1, [sp+496]
000bb160str xzr, [sp+96]
000bb164str x0, [sp+224]
000bb168str x1, [sp+232]
000bb16cldr x2, [sp+96]
000bb170mov x3, x0
000bb174mov x0, x2
000bb178mov x4, x1
000bb17cmov x1, x3
000bb180mov x2, x4
000bb184ldp x29, x30, [sp-8]
000bb188add sp, sp, 576
000bb18cret x30
000bb190
000bb190loc_bb190:
000bb190ldr x3, [sp+112]
000bb194ldr x5, [sp+104]
000bb198madd x3, x5, x3, xzr
000bb19cstr x3, [sp+104]
000bb1a0ldr x5, [sp+152]
000bb1a4cbnz x5, 0xbb1ac
000bb1a8b 0xbb258
000bb1ac
000bb1acloc_bb1ac:
000bb1acldr x5, [sp+152]
000bb1b0ucvtf d0, x5
000bb1b4ucvtf d1, x4
000bb1b8ldr d2, [sp+120]
000bb1bcfdiv d1, d1, d2
000bb1c0fmul d0, d0, d1
000bb1c4fcvtzu x4, d0
000bb1c8add x3, x3, x4
000bb1ccstr x3, [sp+104]
000bb1d0movz x4, 0x8000000000000000
000bb1d4subs xzr, x3, x4
000bb1d8b.hi 0xbb1e0
000bb1dcb 0xbb254
000bb1e0
000bb1e0loc_bb1e0:
000bb1e0ldr x0, [sp+256]
000bb1e4ldr x1, [sp+264]
000bb1e8bl time.quote
000bb1ecstr x0, [sp+456]
000bb1f0str x1, [sp+464]
000bb1f4movz x2, 23
000bb1f8mov x3, x0
000bb1fcmov x4, x1
000bb200mov x0, xzr
000bb204adrp x1, 0x5fd000
000bb208add x1, x1, 1513
000bb20cbl runtime.concatstring2
000bb210str x0, [sp+320]
000bb214str x1, [sp+328]
000bb218bl errors.New
000bb21cstr x0, [sp+488]
000bb220str x1, [sp+496]
000bb224str xzr, [sp+96]
000bb228str x0, [sp+224]
000bb22cstr x1, [sp+232]
000bb230ldr x2, [sp+96]
000bb234mov x3, x0
000bb238mov x0, x2
000bb23cmov x4, x1
000bb240mov x1, x3
000bb244mov x2, x4
000bb248ldp x29, x30, [sp-8]
000bb24cadd sp, sp, 576
000bb250ret x30
000bb254
000bb254loc_bb254:
000bb254b 0xbb25c
000bb258
000bb258loc_bb258:
000bb258b 0xbb25c
000bb25c
000bb25cloc_bb25c:
000bb25cldr x3, [sp+104]
000bb260ldr x4, [sp+160]
000bb264add x3, x4, x3
000bb268str x3, [sp+160]
000bb26cmovz x4, 0x8000000000000000
000bb270subs xzr, x3, x4
000bb274b.hi 0xbb27c
000bb278b 0xbb2f0
000bb27c
000bb27cloc_bb27c:
000bb27cldr x0, [sp+256]
000bb280ldr x1, [sp+264]
000bb284bl time.quote
000bb288str x0, [sp+456]
000bb28cstr x1, [sp+464]
000bb290movz x2, 23
000bb294mov x3, x0
000bb298mov x4, x1
000bb29cmov x0, xzr
000bb2a0adrp x1, 0x5fd000
000bb2a4add x1, x1, 1513
000bb2a8bl runtime.concatstring2
000bb2acstr x0, [sp+304]
000bb2b0str x1, [sp+312]
000bb2b4bl errors.New
000bb2b8str x0, [sp+488]
000bb2bcstr x1, [sp+496]
000bb2c0str xzr, [sp+96]
000bb2c4str x0, [sp+224]
000bb2c8str x1, [sp+232]
000bb2ccldr x2, [sp+96]
000bb2d0mov x3, x0
000bb2d4mov x0, x2
000bb2d8mov x4, x1
000bb2dcmov x1, x3
000bb2e0mov x2, x4
000bb2e4ldp x29, x30, [sp-8]
000bb2e8add sp, sp, 576
000bb2ecret x30
000bb2f0
000bb2f0loc_bb2f0:
000bb2f0b 0xbb2f4
000bb2f4
000bb2f4loc_bb2f4:
000bb2f4b 0xbaa48
000bb2f8
000bb2f8loc_bb2f8:
000bb2f8ldr x0, [sp+240]
000bb2fcldr x1, [sp+248]
000bb300bl time.quote
000bb304str x0, [sp+504]
000bb308str x1, [sp+512]
000bb30cldr x1, [sp+264]
000bb310ldr x0, [sp+256]
000bb314bl time.quote
000bb318str x0, [sp+456]
000bb31cstr x1, [sp+464]
000bb320ldr x3, [sp+504]
000bb324ldr x4, [sp+512]
000bb328movz x2, 19
000bb32cadrp x5, 0x5f8000
000bb330add x5, x5, 1888
000bb334movz x6, 13
000bb338mov x7, x0
000bb33cmov x8, x1
000bb340mov x0, xzr
000bb344adrp x1, 0x5fb000
000bb348add x1, x1, 491
000bb34cbl runtime.concatstring4
000bb350str x0, [sp+352]
000bb354str x1, [sp+360]
000bb358bl errors.New
000bb35cstr x0, [sp+488]
000bb360str x1, [sp+496]
000bb364str xzr, [sp+96]
000bb368str x0, [sp+224]
000bb36cstr x1, [sp+232]
000bb370ldr x2, [sp+96]
000bb374mov x3, x0
000bb378mov x0, x2
000bb37cmov x4, x1
000bb380mov x1, x3
000bb384mov x2, x4
000bb388ldp x29, x30, [sp-8]
000bb38cadd sp, sp, 576
000bb390ret x30
000bb394
000bb394loc_bb394:
000bb394bl runtime.panicdivide
000bb398
000bb398loc_bb398:
000bb398bl runtime.panicSliceB
000bb39c
000bb39cloc_bb39c:
000bb39cbl runtime.panicSliceAlen
000bb3a0
000bb3a0loc_bb3a0:
000bb3a0bl runtime.panicIndex
000bb3a4
000bb3a4loc_bb3a4:
000bb3a4orr x0, xzr, 1
000bb3a8bl runtime.panicSliceB
000bb3ac
000bb3acloc_bb3ac:
000bb3acmov x0, xzr
000bb3b0bl runtime.panicIndex
000bb3b4
000bb3b4loc_bb3b4:
000bb3b4mov x0, xzr
000bb3b8bl runtime.panicIndex
000bb3bc
000bb3bcloc_bb3bc:
000bb3bcmov x0, xzr
000bb3c0bl runtime.panicIndex
000bb3c4
000bb3c4loc_bb3c4:
000bb3c4mov x0, xzr
000bb3c8bl runtime.panicIndex
000bb3cc
000bb3ccloc_bb3cc:
000bb3ccmov x0, xzr
000bb3d0bl runtime.panicIndex
000bb3d4
000bb3d4loc_bb3d4:
000bb3d4orr x0, xzr, 1
000bb3d8bl runtime.panicSliceB
000bb3dc
000bb3dcloc_bb3dc:
000bb3dcmov x0, xzr
000bb3e0bl runtime.panicIndex
000bb3e4hint
000bb3e8
000bb3e8loc_bb3e8:
000bb3e8stp x0, x1, [sp+8]
000bb3ecmov x3, x30
000bb3f0bl runtime.morestack_noctxt.abi0
000bb3f4ldp x0, x1, [sp+8]
000bb3f8b 0xba870
000bb3fcudf 0
000ba870
000ba870time.ParseDuration: ; void time.ParseDuration(struct string s)
000ba870ldr x16, [x28+16]
000ba874sub x17, sp, 448
000ba878subs xzr, x17, x16
000ba87cb.ls 0xbb3e8
000ba880sub x20, sp, 576
000ba884stp x29, x30, [x20-8]
000ba888add sp, x20, 0
000ba88csub x29, sp, 8
000ba890str x0, [sp+584]
000ba894str x1, [sp+592]
000ba898str xzr, [sp+96]
000ba89cstp xzr, xzr, [sp+224]
000ba8a0ldr x3, [sp+584]
000ba8a4ldr x4, [sp+592]
000ba8a8str x3, [sp+256]
000ba8acstr x4, [sp+264]
000ba8b0str xzr, [sp+160]
000ba8b4strb wzr, [sp+90]
000ba8b8ldr x3, [sp+592]
000ba8bccbnz x3, 0xba8c4
000ba8c0b 0xba964
000ba8c4
000ba8c4loc_ba8c4:
000ba8c4ldr x1, [sp+592]
000ba8c8ldr x3, [sp+584]
000ba8ccsubs xzr, x1, 0
000ba8d0b.hi 0xba8d8
000ba8d4b 0xbb3dc
000ba8d8
000ba8d8loc_ba8d8:
000ba8d8ldrb w3, [x3]
000ba8dcstrb w3, [sp+92]
000ba8e0mov x4, x3
000ba8e4subs wzr, w4, 45
000ba8e8cset x4, eq
000ba8ecstrb w4, [sp+94]
000ba8f0b.eq 0xba8f8
000ba8f4b 0xba8fc
000ba8f8
000ba8f8loc_ba8f8:
000ba8f8b 0xba90c
000ba8fc
000ba8fcloc_ba8fc:
000ba8fcsubs wzr, w3, 43
000ba900cset x3, eq
000ba904strb w3, [sp+94]
000ba908b 0xba90c
000ba90c
000ba90cloc_ba90c:
000ba90cldrb w3, [sp+94]
000ba910tbnz w3, 0, 0xba918
000ba914b 0xba95c
000ba918
000ba918loc_ba918:
000ba918ldrb w3, [sp+92]
000ba91csubs wzr, w3, 45
000ba920cset x3, eq
000ba924strb w3, [sp+90]
000ba928ldr x1, [sp+592]
000ba92cldr x3, [sp+584]
000ba930subs xzr, x1, 1
000ba934b.hs 0xba93c
000ba938b 0xbb3d4
000ba93c
000ba93cloc_ba93c:
000ba93csub x4, x1, 1
000ba940sub x5, xzr, x4
000ba944sbfm x5, x5, 63, 63
000ba948and x5, x5, 1
000ba94cadd x3, x3, x5
000ba950str x3, [sp+584]
000ba954str x4, [sp+592]
000ba958b 0xba960
000ba95c
000ba95cloc_ba95c:
000ba95cb 0xba960
000ba960
000ba960loc_ba960:
000ba960b 0xba968
000ba964
000ba964loc_ba964:
000ba964b 0xba968
000ba968
000ba968loc_ba968:
000ba968ldr x3, [sp+592]
000ba96csubs xzr, x3, 1
000ba970b.eq 0xba978
000ba974b 0xba9c0
000ba978
000ba978loc_ba978:
000ba978ldr x1, [sp+592]
000ba97cldr x3, [sp+584]
000ba980subs xzr, x1, 0
000ba984b.hi 0xba98c
000ba988b 0xbb3cc
000ba98c
000ba98cloc_ba98c:
000ba98cldrb w3, [x3]
000ba990subs wzr, w3, 48
000ba994b.eq 0xba99c
000ba998b 0xba9bc
000ba99c
000ba99cloc_ba99c:
000ba99cstr xzr, [sp+96]
000ba9a0stp xzr, xzr, [sp+224]
000ba9a4ldr x0, [sp+96]
000ba9a8mov x1, xzr
000ba9acmov x2, xzr
000ba9b0ldp x29, x30, [sp-8]
000ba9b4add sp, sp, 576
000ba9b8ret x30
000ba9bc
000ba9bcloc_ba9bc:
000ba9bcb 0xba9c4
000ba9c0
000ba9c0loc_ba9c0:
000ba9c0b 0xba9c4
000ba9c4
000ba9c4loc_ba9c4:
000ba9c4ldr x3, [sp+592]
000ba9c8cbz x3, 0xba9d0
000ba9ccb 0xbaa44
000ba9d0
000ba9d0loc_ba9d0:
000ba9d0ldr x0, [sp+256]
000ba9d4ldr x1, [sp+264]
000ba9d8bl time.quote
000ba9dcstr x0, [sp+504]
000ba9e0str x1, [sp+512]
000ba9e4movz x2, 23
000ba9e8mov x3, x0
000ba9ecmov x4, x1
000ba9f0mov x0, xzr
000ba9f4adrp x1, 0x5fe000
000ba9f8add x1, x1, 1513
000ba9fcbl runtime.concatstring2
000baa00str x0, [sp+440]
000baa04str x1, [sp+448]
000baa08bl errors.New
000baa0cstr x0, [sp+488]
000baa10str x1, [sp+496]
000baa14str xzr, [sp+96]
000baa18str x0, [sp+224]
000baa1cstr x1, [sp+232]
000baa20ldr x2, [sp+96]
000baa24mov x3, x0
000baa28mov x0, x2
000baa2cmov x4, x1
000baa30mov x1, x3
000baa34mov x2, x4
000baa38ldp x29, x30, [sp-8]
000baa3cadd sp, sp, 576
000baa40ret x30
000baa44
000baa44loc_baa44:
000baa44b 0xbaa48
000baa48
000baa48loc_baa48:
000baa48ldr x3, [sp+592]
000baa4ccbnz x3, 0xbaa54
000baa50b 0xbae3c
000baa54
000baa54loc_baa54:
000baa54str xzr, [sp+104]
000baa58str xzr, [sp+152]
000baa5cfmov d0
000baa60str d0, [sp+120]
000baa64stp xzr, xzr, [sp+272]
000baa68ldr x1, [sp+592]
000baa6cldr x3, [sp+584]
000baa70subs xzr, x1, 0
000baa74b.hi 0xbaa7c
000baa78b 0xbb3c4
000baa7c
000baa7cloc_baa7c:
000baa7cldrb w3, [x3]
000baa80subs wzr, w3, 46
000baa84cset x3, eq
000baa88strb w3, [sp+94]
000baa8cb.eq 0xbaa94
000baa90b 0xbaa98
000baa94
000baa94loc_baa94:
000baa94b 0xbaafc
000baa98
000baa98loc_baa98:
000baa98ldr x1, [sp+592]
000baa9cldr x3, [sp+584]
000baaa0subs xzr, x1, 0
000baaa4b.hi 0xbaaac
000baaa8b 0xbb3bc
000baaac
000baaacloc_baaac:
000baaacldrb w3, [x3]
000baab0subs wzr, w3, 48
000baab4cset x3, hs
000baab8strb w3, [sp+93]
000baabcb.hs 0xbaac4
000baac0b 0xbaaec
000baac4
000baac4loc_baac4:
000baac4ldr x1, [sp+592]
000baac8ldr x3, [sp+584]
000baaccsubs xzr, x1, 0
000baad0b.hi 0xbaad8
000baad4b 0xbb3b4
000baad8
000baad8loc_baad8:
000baad8ldrb w3, [x3]
000baadcsubs wzr, w3, 57
000baae0cset x3, ls
000baae4strb w3, [sp+93]
000baae8b 0xbaaf0
000baaec
000baaecloc_baaec:
000baaecb 0xbaaf0
000baaf0
000baaf0loc_baaf0:
000baaf0ldrb w3, [sp+93]
000baaf4strb w3, [sp+94]
000baaf8b 0xbaafc
000baafc
000baafcloc_baafc:
000baafcldrb w3, [sp+94]
000bab00tbnz w3, 0, 0xbab08
000bab04b 0xbadc8
000bab08
000bab08loc_bab08:
000bab08ldr x3, [sp+592]
000bab0cstr x3, [sp+136]
000bab10stp xzr, xzr, [sp+472]
000bab14stp xzr, xzr, [sp+488]
000bab18ldr x1, [sp+584]
000bab1cldr x2, [sp+592]
000bab20adrp x0, 0x656000
000bab24add x0, x0, 3304
000bab28bl time.leadingInt[go.shape.string]
000bab2cstr x0, [sp+184]
000bab30str x1, [sp+472]
000bab34str x2, [sp+480]
000bab38str x3, [sp+488]
000bab3cstr x4, [sp+496]
000bab40ldr x3, [sp+184]
000bab44str x3, [sp+216]
000bab48ldr x3, [sp+480]
000bab4cldr x4, [sp+472]
000bab50str x4, [sp+552]
000bab54str x3, [sp+560]
000bab58ldr x3, [sp+488]
000bab5cldr x4, [sp+496]
000bab60str x3, [sp+536]
000bab64str x4, [sp+544]
000bab68ldr x3, [sp+216]
000bab6cstr x3, [sp+104]
000bab70ldr x3, [sp+552]
000bab74ldr x4, [sp+560]
000bab78str x3, [sp+584]
000bab7cstr x4, [sp+592]
000bab80ldr x3, [sp+544]
000bab84ldr x4, [sp+536]
000bab88str x4, [sp+272]
000bab8cstr x3, [sp+280]
000bab90cbnz x4, 0xbab98
000bab94b 0xbac0c
000bab98
000bab98loc_bab98:
000bab98ldr x0, [sp+256]
000bab9cldr x1, [sp+264]
000baba0bl time.quote
000baba4str x0, [sp+504]
000baba8str x1, [sp+512]
000babacmovz x2, 23
000babb0mov x3, x0
000babb4mov x4, x1
000babb8mov x0, xzr
000babbcadrp x1, 0x5fe000
000babc0add x1, x1, 1513
000babc4bl runtime.concatstring2
000babc8str x0, [sp+408]
000babccstr x1, [sp+416]
000babd0bl errors.New
000babd4str x0, [sp+488]
000babd8str x1, [sp+496]
000babdcstr xzr, [sp+96]
000babe0str x0, [sp+224]
000babe4str x1, [sp+232]
000babe8ldr x2, [sp+96]
000babecmov x3, x0
000babf0mov x0, x2
000babf4mov x4, x1
000babf8mov x1, x3
000babfcmov x2, x4
000bac00ldp x29, x30, [sp-8]
000bac04add sp, sp, 576
000bac08ret x30
000bac0c
000bac0cloc_bac0c:
000bac0cldr x4, [sp+592]
000bac10str x4, [sp+176]
000bac14ldr x5, [sp+136]
000bac18subs xzr, x4, x5
000bac1ccset x4, ne
000bac20strb w4, [sp+87]
000bac24strb wzr, [sp+88]
000bac28ldr x4, [sp+592]
000bac2csubs xzr, x4, 0
000bac30cset x5, ne
000bac34strb w5, [sp+94]
000bac38cbnz x4, 0xbac40
000bac3cb 0xbac68
000bac40
000bac40loc_bac40:
000bac40ldr x1, [sp+592]
000bac44ldr x4, [sp+584]
000bac48subs xzr, x1, 0
000bac4cb.hi 0xbac54
000bac50b 0xbb3ac
000bac54
000bac54loc_bac54:
000bac54ldrb w4, [x4]
000bac58subs wzr, w4, 46
000bac5ccset x4, eq
000bac60strb w4, [sp+94]
000bac64b 0xbac6c
000bac68
000bac68loc_bac68:
000bac68b 0xbac6c
000bac6c
000bac6cloc_bac6c:
000bac6cldrb w4, [sp+94]
000bac70tbnz w4, 0, 0xbac78
000bac74b 0xbad14
000bac78
000bac78loc_bac78:
000bac78ldr x1, [sp+592]
000bac7cldr x2, [sp+584]
000bac80subs xzr, x1, 1
000bac84b.hs 0xbac8c
000bac88b 0xbb3a4
000bac8c
000bac8cloc_bac8c:
000bac8csub x3, x1, 1
000bac90sub x4, xzr, x3
000bac94sbfm x4, x4, 63, 63
000bac98and x4, x4, 1
000bac9cadd x2, x2, x4
000baca0str x2, [sp+584]
000baca4str x3, [sp+592]
000baca8str x3, [sp+128]
000bacacstp xzr, xzr, [sp+504]
000bacb0ldr x0, [sp+584]
000bacb4ldr x1, [sp+592]
000bacb8bl time.leadingFraction
000bacbcstr x0, [sp+184]
000bacc0str d0, [sp+168]
000bacc4str x1, [sp+504]
000bacc8str x2, [sp+512]
000bacccldr x3, [sp+184]
000bacd0str x3, [sp+208]
000bacd4ldr d0, [sp+168]
000bacd8str d0, [sp+200]
000bacdcstr x1, [sp+520]
000bace0str x2, [sp+528]
000bace4ldr x3, [sp+208]
000bace8str x3, [sp+152]
000bacecldr d0, [sp+200]
000bacf0str d0, [sp+120]
000bacf4str x1, [sp+584]
000bacf8str x2, [sp+592]
000bacfcstr x2, [sp+176]
000bad00ldr x3, [sp+128]
000bad04subs xzr, x2, x3
000bad08cset x2, ne
000bad0cstrb w2, [sp+88]
000bad10b 0xbad18
000bad14
000bad14loc_bad14:
000bad14b 0xbad18
000bad18
000bad18loc_bad18:
000bad18ldrb w4, [sp+87]
000bad1ceor x5, x4, 1
000bad20strb w5, [sp+94]
000bad24tbnz w4, 0, 0xbad2c
000bad28b 0xbad30
000bad2c
000bad2cloc_bad2c:
000bad2cb 0xbad40
000bad30
000bad30loc_bad30:
000bad30ldrb w4, [sp+88]
000bad34eor x4, x4, 1
000bad38strb w4, [sp+94]
000bad3cb 0xbad40
000bad40
000bad40loc_bad40:
000bad40ldrb w4, [sp+94]
000bad44tbnz w4, 0, 0xbad4c
000bad48b 0xbadc0
000bad4c
000bad4cloc_bad4c:
000bad4cldr x0, [sp+256]
000bad50ldr x1, [sp+264]
000bad54bl time.quote
000bad58str x0, [sp+504]
000bad5cstr x1, [sp+512]
000bad60movz x2, 23
000bad64mov x3, x0
000bad68mov x4, x1
000bad6cmov x0, xzr
000bad70adrp x1, 0x5fe000
000bad74add x1, x1, 1513
000bad78bl runtime.concatstring2
000bad7cstr x0, [sp+392]
000bad80str x1, [sp+400]
000bad84bl errors.New
000bad88str x0, [sp+488]
000bad8cstr x1, [sp+496]
000bad90str xzr, [sp+96]
000bad94str x0, [sp+224]
000bad98str x1, [sp+232]
000bad9cldr x2, [sp+96]
000bada0mov x3, x0
000bada4mov x0, x2
000bada8mov x4, x1
000badacmov x1, x3
000badb0mov x2, x4
000badb4ldp x29, x30, [sp-8]
000badb8add sp, sp, 576
000badbcret x30
000badc0
000badc0loc_badc0:
000badc0str xzr, [sp+144]
000badc4b 0xbaf1c
000badc8
000badc8loc_badc8:
000badc8ldr x0, [sp+256]
000badccldr x1, [sp+264]
000badd0bl time.quote
000badd4str x0, [sp+504]
000badd8str x1, [sp+512]
000baddcmovz x2, 23
000bade0mov x3, x0
000bade4mov x4, x1
000bade8mov x0, xzr
000badecadrp x1, 0x5fe000
000badf0add x1, x1, 1513
000badf4bl runtime.concatstring2
000badf8str x0, [sp+424]
000badfcstr x1, [sp+432]
000bae00bl errors.New
000bae04str x0, [sp+488]
000bae08str x1, [sp+496]
000bae0cstr xzr, [sp+96]
000bae10str x0, [sp+224]
000bae14str x1, [sp+232]
000bae18ldr x2, [sp+96]
000bae1cmov x3, x0
000bae20mov x0, x2
000bae24mov x4, x1
000bae28mov x1, x3
000bae2cmov x2, x4
000bae30ldp x29, x30, [sp-8]
000bae34add sp, sp, 576
000bae38ret x30
000bae3c
000bae3cloc_bae3c:
000bae3cldrb w3, [sp+90]
000bae40tbnz w3, 0, 0xbae48
000bae44b 0xbae70
000bae48
000bae48loc_bae48:
000bae48ldr x3, [sp+160]
000bae4csub x3, xzr, x3
000bae50str x3, [sp+96]
000bae54stp xzr, xzr, [sp+224]
000bae58ldr x0, [sp+96]
000bae5cmov x1, xzr
000bae60mov x2, xzr
000bae64ldp x29, x30, [sp-8]
000bae68add sp, sp, 576
000bae6cret x30
000bae70
000bae70loc_bae70:
000bae70ldr x3, [sp+160]
000bae74movn x4, 0x8000000000000000
000bae78subs xzr, x3, x4
000bae7cb.hi 0xbae84
000bae80b 0xbaef8
000bae84
000bae84loc_bae84:
000bae84ldr x0, [sp+256]
000bae88ldr x1, [sp+264]
000bae8cbl time.quote
000bae90str x0, [sp+456]
000bae94str x1, [sp+464]
000bae98movz x2, 23
000bae9cmov x3, x0
000baea0mov x4, x1
000baea4mov x0, xzr
000baea8adrp x1, 0x5fe000
000baeacadd x1, x1, 1513
000baeb0bl runtime.concatstring2
000baeb4str x0, [sp+288]
000baeb8str x1, [sp+296]
000baebcbl errors.New
000baec0str x0, [sp+488]
000baec4str x1, [sp+496]
000baec8str xzr, [sp+96]
000baeccstr x0, [sp+224]
000baed0str x1, [sp+232]
000baed4ldr x2, [sp+96]
000baed8mov x3, x0
000baedcmov x0, x2
000baee0mov x4, x1
000baee4mov x1, x3
000baee8mov x2, x4
000baeecldp x29, x30, [sp-8]
000baef0add sp, sp, 576
000baef4ret x30
000baef8
000baef8loc_baef8:
000baef8ldr x3, [sp+160]
000baefcstr x3, [sp+96]
000baf00stp xzr, xzr, [sp+224]
000baf04ldr x0, [sp+96]
000baf08mov x1, xzr
000baf0cmov x2, xzr
000baf10ldp x29, x30, [sp-8]
000baf14add sp, sp, 576
000baf18ret x30
000baf1c
000baf1cloc_baf1c:
000baf1cldr x4, [sp+592]
000baf20str x4, [sp+176]
000baf24ldr x5, [sp+144]
000baf28subs xzr, x4, x5
000baf2cb.gt 0xbaf34
000baf30b 0xbafcc
000baf34
000baf34loc_baf34:
000baf34ldr x0, [sp+144]
000baf38ldr x1, [sp+592]
000baf3cldr x4, [sp+584]
000baf40subs xzr, x1, x0
000baf44b.hi 0xbaf4c
000baf48b 0xbb3a0
000baf4c
000baf4cloc_baf4c:
000baf4cldrb w4, [x4+x0]
000baf50strb w4, [sp+91]
000baf54mov x5, x4
000baf58subs wzr, w5, 46
000baf5ccset x5, eq
000baf60strb w5, [sp+94]
000baf64b.eq 0xbaf6c
000baf68b 0xbaf70
000baf6c
000baf6cloc_baf6c:
000baf6cb 0xbafa8
000baf70
000baf70loc_baf70:
000baf70mov x5, x4
000baf74subs wzr, w5, 48
000baf78cset x5, hs
000baf7cstrb w5, [sp+93]
000baf80b.hs 0xbaf88
000baf84b 0xbaf98
000baf88
000baf88loc_baf88:
000baf88subs wzr, w4, 57
000baf8ccset x4, ls
000baf90strb w4, [sp+93]
000baf94b 0xbaf9c
000baf98
000baf98loc_baf98:
000baf98b 0xbaf9c
000baf9c
000baf9cloc_baf9c:
000baf9cldrb w4, [sp+93]
000bafa0strb w4, [sp+94]
000bafa4b 0xbafa8
000bafa8
000bafa8loc_bafa8:
000bafa8ldrb w4, [sp+94]
000bafactbnz w4, 0, 0xbafb4
000bafb0b 0xbafb8
000bafb4
000bafb4loc_bafb4:
000bafb4b 0xbafd0
000bafb8
000bafb8loc_bafb8:
000bafb8b 0xbafbc
000bafbc
000bafbcloc_bafbc:
000bafbcldr x4, [sp+144]
000bafc0add x4, x4, 1
000bafc4str x4, [sp+144]
000bafc8b 0xbaf1c
000bafcc
000bafccloc_bafcc:
000bafccb 0xbafd0
000bafd0
000bafd0loc_bafd0:
000bafd0ldr x4, [sp+144]
000bafd4cbz x4, 0xbafdc
000bafd8b 0xbb050
000bafdc
000bafdcloc_bafdc:
000bafdcldr x0, [sp+256]
000bafe0ldr x1, [sp+264]
000bafe4bl time.quote
000bafe8str x0, [sp+504]
000bafecstr x1, [sp+512]
000baff0orr x2, xzr, 31
000baff4mov x3, x0
000baff8mov x4, x1
000baffcmov x0, xzr
000bb000adrp x1, 0x602000
000bb004add x1, x1, 2866
000bb008bl runtime.concatstring2
000bb00cstr x0, [sp+376]
000bb010str x1, [sp+384]
000bb014bl errors.New
000bb018str x0, [sp+488]
000bb01cstr x1, [sp+496]
000bb020str xzr, [sp+96]
000bb024str x0, [sp+224]
000bb028str x1, [sp+232]
000bb02cldr x2, [sp+96]
000bb030mov x3, x0
000bb034mov x0, x2
000bb038mov x4, x1
000bb03cmov x1, x3
000bb040mov x2, x4
000bb044ldp x29, x30, [sp-8]
000bb048add sp, sp, 576
000bb04cret x30
000bb050
000bb050loc_bb050:
000bb050ldr x1, [sp+144]
000bb054ldr x2, [sp+592]
000bb058ldr x4, [sp+584]
000bb05csubs xzr, x2, x1
000bb060b.hs 0xbb068
000bb064b 0xbb39c
000bb068
000bb068loc_bb068:
000bb068b 0xbb06c
000bb06c
000bb06cloc_bb06c:
000bb06cstr x4, [sp+240]
000bb070str x1, [sp+248]
000bb074ldr x0, [sp+144]
000bb078ldr x1, [sp+592]
000bb07cldr x4, [sp+584]
000bb080subs xzr, x1, x0
000bb084b.hs 0xbb08c
000bb088b 0xbb398
000bb08c
000bb08cloc_bb08c:
000bb08csub x5, x1, x0
000bb090sub x6, xzr, x5
000bb094and x6, x0, x6, asr #63
000bb098add x4, x4, x6
000bb09cstr x4, [sp+584]
000bb0a0str x5, [sp+592]
000bb0a4ldr x2, [sp+240]
000bb0a8ldr x3, [sp+248]
000bb0acadrp x27, 0x965000
000bb0b0ldr x1, [x27+3128]
000bb0b4adrp x0, 0x568000
000bb0b8add x0, x0, 3168
000bb0bcbl runtime.mapaccess2_faststr
000bb0c0str x0, [sp+368]
000bb0c4strb w1, [sp+94]
000bb0c8ldr x4, [sp+368]
000bb0ccldr x4, [x4]
000bb0d0str x4, [sp+184]
000bb0d4str x4, [sp+192]
000bb0d8ldrb w4, [sp+94]
000bb0dcstrb w4, [sp+95]
000bb0e0ldr x4, [sp+192]
000bb0e4str x4, [sp+112]
000bb0e8ldrb w5, [sp+95]
000bb0ecstrb w5, [sp+89]
000bb0f0tbnz w5, 0, 0xbb0f8
000bb0f4b 0xbb2f8
000bb0f8
000bb0f8loc_bb0f8:
000bb0f8ldr x3, [sp+104]
000bb0fcldr x5, [sp+112]
000bb100cbnz x5, 0xbb108
000bb104b 0xbb394
000bb108
000bb108loc_bb108:
000bb108movz x6, 0x8000000000000000
000bb10cudiv x5, x6, x5
000bb110subs xzr, x3, x5
000bb114b.hi 0xbb11c
000bb118b 0xbb190
000bb11c
000bb11cloc_bb11c:
000bb11cldr x0, [sp+256]
000bb120ldr x1, [sp+264]
000bb124bl time.quote
000bb128str x0, [sp+456]
000bb12cstr x1, [sp+464]
000bb130movz x2, 23
000bb134mov x3, x0
000bb138mov x4, x1
000bb13cmov x0, xzr
000bb140adrp x1, 0x5fd000
000bb144add x1, x1, 1513
000bb148bl runtime.concatstring2
000bb14cstr x0, [sp+336]
000bb150str x1, [sp+344]
000bb154bl errors.New
000bb158str x0, [sp+488]
000bb15cstr x1, [sp+496]
000bb160str xzr, [sp+96]
000bb164str x0, [sp+224]
000bb168str x1, [sp+232]
000bb16cldr x2, [sp+96]
000bb170mov x3, x0
000bb174mov x0, x2
000bb178mov x4, x1
000bb17cmov x1, x3
000bb180mov x2, x4
000bb184ldp x29, x30, [sp-8]
000bb188add sp, sp, 576
000bb18cret x30
000bb190
000bb190loc_bb190:
000bb190ldr x3, [sp+112]
000bb194ldr x5, [sp+104]
000bb198madd x3, x5, x3, xzr
000bb19cstr x3, [sp+104]
000bb1a0ldr x5, [sp+152]
000bb1a4cbnz x5, 0xbb1ac
000bb1a8b 0xbb258
000bb1ac
000bb1acloc_bb1ac:
000bb1acldr x5, [sp+152]
000bb1b0ucvtf d0, x5
000bb1b4ucvtf d1, x4
000bb1b8ldr d2, [sp+120]
000bb1bcfdiv d1, d1, d2
000bb1c0fmul d0, d0, d1
000bb1c4fcvtzu x4, d0
000bb1c8add x3, x3, x4
000bb1ccstr x3, [sp+104]
000bb1d0movz x4, 0x8000000000000000
000bb1d4subs xzr, x3, x4
000bb1d8b.hi 0xbb1e0
000bb1dcb 0xbb254
000bb1e0
000bb1e0loc_bb1e0:
000bb1e0ldr x0, [sp+256]
000bb1e4ldr x1, [sp+264]
000bb1e8bl time.quote
000bb1ecstr x0, [sp+456]
000bb1f0str x1, [sp+464]
000bb1f4movz x2, 23
000bb1f8mov x3, x0
000bb1fcmov x4, x1
000bb200mov x0, xzr
000bb204adrp x1, 0x5fd000
000bb208add x1, x1, 1513
000bb20cbl runtime.concatstring2
000bb210str x0, [sp+320]
000bb214str x1, [sp+328]
000bb218bl errors.New
000bb21cstr x0, [sp+488]
000bb220str x1, [sp+496]
000bb224str xzr, [sp+96]
000bb228str x0, [sp+224]
000bb22cstr x1, [sp+232]
000bb230ldr x2, [sp+96]
000bb234mov x3, x0
000bb238mov x0, x2
000bb23cmov x4, x1
000bb240mov x1, x3
000bb244mov x2, x4
000bb248ldp x29, x30, [sp-8]
000bb24cadd sp, sp, 576
000bb250ret x30
000bb254
000bb254loc_bb254:
000bb254b 0xbb25c
000bb258
000bb258loc_bb258:
000bb258b 0xbb25c
000bb25c
000bb25cloc_bb25c:
000bb25cldr x3, [sp+104]
000bb260ldr x4, [sp+160]
000bb264add x3, x4, x3
000bb268str x3, [sp+160]
000bb26cmovz x4, 0x8000000000000000
000bb270subs xzr, x3, x4
000bb274b.hi 0xbb27c
000bb278b 0xbb2f0
000bb27c
000bb27cloc_bb27c:
000bb27cldr x0, [sp+256]
000bb280ldr x1, [sp+264]
000bb284bl time.quote
000bb288str x0, [sp+456]
000bb28cstr x1, [sp+464]
000bb290movz x2, 23
000bb294mov x3, x0
000bb298mov x4, x1
000bb29cmov x0, xzr
000bb2a0adrp x1, 0x5fd000
000bb2a4add x1, x1, 1513
000bb2a8bl runtime.concatstring2
000bb2acstr x0, [sp+304]
000bb2b0str x1, [sp+312]
000bb2b4bl errors.New
000bb2b8str x0, [sp+488]
000bb2bcstr x1, [sp+496]
000bb2c0str xzr, [sp+96]
000bb2c4str x0, [sp+224]
000bb2c8str x1, [sp+232]
000bb2ccldr x2, [sp+96]
000bb2d0mov x3, x0
000bb2d4mov x0, x2
000bb2d8mov x4, x1
000bb2dcmov x1, x3
000bb2e0mov x2, x4
000bb2e4ldp x29, x30, [sp-8]
000bb2e8add sp, sp, 576
000bb2ecret x30
000bb2f0
000bb2f0loc_bb2f0:
000bb2f0b 0xbb2f4
000bb2f4
000bb2f4loc_bb2f4:
000bb2f4b 0xbaa48
000bb2f8
000bb2f8loc_bb2f8:
000bb2f8ldr x0, [sp+240]
000bb2fcldr x1, [sp+248]
000bb300bl time.quote
000bb304str x0, [sp+504]
000bb308str x1, [sp+512]
000bb30cldr x1, [sp+264]
000bb310ldr x0, [sp+256]
000bb314bl time.quote
000bb318str x0, [sp+456]
000bb31cstr x1, [sp+464]
000bb320ldr x3, [sp+504]
000bb324ldr x4, [sp+512]
000bb328movz x2, 19
000bb32cadrp x5, 0x5f8000
000bb330add x5, x5, 1888
000bb334movz x6, 13
000bb338mov x7, x0
000bb33cmov x8, x1
000bb340mov x0, xzr
000bb344adrp x1, 0x5fb000
000bb348add x1, x1, 491
000bb34cbl runtime.concatstring4
000bb350str x0, [sp+352]
000bb354str x1, [sp+360]
000bb358bl errors.New
000bb35cstr x0, [sp+488]
000bb360str x1, [sp+496]
000bb364str xzr, [sp+96]
000bb368str x0, [sp+224]
000bb36cstr x1, [sp+232]
000bb370ldr x2, [sp+96]
000bb374mov x3, x0
000bb378mov x0, x2
000bb37cmov x4, x1
000bb380mov x1, x3
000bb384mov x2, x4
000bb388ldp x29, x30, [sp-8]
000bb38cadd sp, sp, 576
000bb390ret x30
000bb394
000bb394loc_bb394:
000bb394bl runtime.panicdivide
000bb398
000bb398loc_bb398:
000bb398bl runtime.panicSliceB
000bb39c
000bb39cloc_bb39c:
000bb39cbl runtime.panicSliceAlen
000bb3a0
000bb3a0loc_bb3a0:
000bb3a0bl runtime.panicIndex
000bb3a4
000bb3a4loc_bb3a4:
000bb3a4orr x0, xzr, 1
000bb3a8bl runtime.panicSliceB
000bb3ac
000bb3acloc_bb3ac:
000bb3acmov x0, xzr
000bb3b0bl runtime.panicIndex
000bb3b4
000bb3b4loc_bb3b4:
000bb3b4mov x0, xzr
000bb3b8bl runtime.panicIndex
000bb3bc
000bb3bcloc_bb3bc:
000bb3bcmov x0, xzr
000bb3c0bl runtime.panicIndex
000bb3c4
000bb3c4loc_bb3c4:
000bb3c4mov x0, xzr
000bb3c8bl runtime.panicIndex
000bb3cc
000bb3ccloc_bb3cc:
000bb3ccmov x0, xzr
000bb3d0bl runtime.panicIndex
000bb3d4
000bb3d4loc_bb3d4:
000bb3d4orr x0, xzr, 1
000bb3d8bl runtime.panicSliceB
000bb3dc
000bb3dcloc_bb3dc:
000bb3dcmov x0, xzr
000bb3e0bl runtime.panicIndex
000bb3e4hint
000bb3e8
000bb3e8loc_bb3e8:
000bb3e8stp x0, x1, [sp+8]
000bb3ecmov x3, x30
000bb3f0bl runtime.morestack_noctxt.abi0
000bb3f4ldp x0, x1, [sp+8]
000bb3f8b 0xba870
000bb3fcudf 0
000ba870
000bb400
000bb400time.Time.appendFormatRFC3339: ; void time.Time.appendFormatRFC3339(time.Time t, struct []uint8 b, bool nanos)
000bb400ldr x16, [x28+16]
000bb404sub x17, sp, 256
000bb408subs xzr, x17, x16
000bb40cb.ls 0xbb98c
000bb410sub x20, sp, 384
000bb414stp x29, x30, [x20-8]
000bb418add sp, x20, 0
000bb41csub x29, sp, 8
000bb420str x0, [sp+392]
000bb424str x1, [sp+400]
000bb428str x2, [sp+408]
000bb42cstr x3, [sp+416]
000bb430str x4, [sp+424]
000bb434str x5, [sp+432]
000bb438strb w6, [sp+440]
000bb43cstr xzr, [sp+296]
000bb440stp xzr, xzr, [sp+304]
000bb444stp xzr, xzr, [sp+360]
000bb448ldr x0, [sp+392]
000bb44cldr x1, [sp+400]
000bb450ldr x2, [sp+408]
000bb454bl time.Time.locabs
000bb458str x0, [sp+360]
000bb45cstr x1, [sp+368]
000bb460str x2, [sp+240]
000bb464str x3, [sp+232]
000bb468str x0, [sp+320]
000bb46cstr x1, [sp+328]
000bb470ldr x3, [sp+240]
000bb474str x3, [sp+176]
000bb478ldr x0, [sp+232]
000bb47cstr x0, [sp+168]
000bb480str x3, [sp+120]
000bb484str x0, [sp+160]
000bb488bl time.absSeconds.days
000bb48cstr x0, [sp+224]
000bb490bl time.absDays.date
000bb494str x0, [sp+240]
000bb498str x1, [sp+216]
000bb49cstr x2, [sp+208]
000bb4a0str x0, [sp+288]
000bb4a4str x1, [sp+280]
000bb4a8str x2, [sp+272]
000bb4acstr x0, [sp+96]
000bb4b0str x1, [sp+128]
000bb4b4str x2, [sp+152]
000bb4b8ldr x3, [sp+416]
000bb4bcldr x1, [sp+424]
000bb4c0ldr x2, [sp+432]
000bb4c4orr x4, xzr, 4
000bb4c8mov x5, x0
000bb4ccmov x0, x3
000bb4d0mov x3, x5
000bb4d4bl time.appendInt
000bb4d8str x0, [sp+416]
000bb4dcstr x1, [sp+424]
000bb4e0str x2, [sp+432]
000bb4e4add x1, x1, 1
000bb4e8subs xzr, x2, x1
000bb4ecb.hs 0xbb4f4
000bb4f0b 0xbb4f8
000bb4f4
000bb4f4loc_bb4f4:
000bb4f4b 0xbb50c
000bb4f8
000bb4f8loc_bb4f8:
000bb4f8orr x3, xzr, 1
000bb4fcadrp x4, 0x53a000
000bb500add x4, x4, 3072
000bb504bl runtime.growslice
000bb508b 0xbb50c
000bb50c
000bb50cloc_bb50c:
000bb50csub x5, x1, 1
000bb510movz x6, 45
000bb514strb w6, [x0+x5]
000bb518str x0, [sp+416]
000bb51cstr x1, [sp+424]
000bb520str x2, [sp+432]
000bb524ldr x3, [sp+128]
000bb528orr x4, xzr, 2
000bb52cbl time.appendInt
000bb530str x0, [sp+416]
000bb534str x1, [sp+424]
000bb538str x2, [sp+432]
000bb53cadd x1, x1, 1
000bb540subs xzr, x2, x1
000bb544b.hs 0xbb54c
000bb548b 0xbb550
000bb54c
000bb54cloc_bb54c:
000bb54cb 0xbb564
000bb550
000bb550loc_bb550:
000bb550orr x3, xzr, 1
000bb554adrp x4, 0x53a000
000bb558add x4, x4, 3072
000bb55cbl runtime.growslice
000bb560b 0xbb564
000bb564
000bb564loc_bb564:
000bb564sub x5, x1, 1
000bb568movz x6, 45
000bb56cstrb w6, [x0+x5]
000bb570str x0, [sp+416]
000bb574str x1, [sp+424]
000bb578str x2, [sp+432]
000bb57cldr x3, [sp+152]
000bb580orr x4, xzr, 2
000bb584bl time.appendInt
000bb588str x0, [sp+416]
000bb58cstr x1, [sp+424]
000bb590str x2, [sp+432]
000bb594add x1, x1, 1
000bb598subs xzr, x2, x1
000bb59cb.hs 0xbb5a4
000bb5a0b 0xbb5a8
000bb5a4
000bb5a4loc_bb5a4:
000bb5a4b 0xbb5bc
000bb5a8
000bb5a8loc_bb5a8:
000bb5a8orr x3, xzr, 1
000bb5acadrp x4, 0x53a000
000bb5b0add x4, x4, 3072
000bb5b4bl runtime.growslice
000bb5b8b 0xbb5bc
000bb5bc
000bb5bcloc_bb5bc:
000bb5bcsub x3, x1, 1
000bb5c0movz x4, 84
000bb5c4strb w4, [x0+x3]
000bb5c8str x0, [sp+416]
000bb5ccstr x1, [sp+424]
000bb5d0str x2, [sp+432]
000bb5d4ldr x0, [sp+160]
000bb5d8bl time.absSeconds.clock
000bb5dcstr x0, [sp+208]
000bb5e0str x1, [sp+240]
000bb5e4str x2, [sp+200]
000bb5e8str x0, [sp+264]
000bb5ecstr x1, [sp+256]
000bb5f0str x2, [sp+248]
000bb5f4str x0, [sp+144]
000bb5f8str x1, [sp+136]
000bb5fcstr x2, [sp+112]
000bb600ldr x1, [sp+416]
000bb604ldr x2, [sp+424]
000bb608ldr x3, [sp+432]
000bb60corr x4, xzr, 2
000bb610mov x5, x0
000bb614mov x0, x1
000bb618mov x1, x2
000bb61cmov x2, x3
000bb620mov x3, x5
000bb624bl time.appendInt
000bb628str x0, [sp+416]
000bb62cstr x1, [sp+424]
000bb630str x2, [sp+432]
000bb634add x1, x1, 1
000bb638subs xzr, x2, x1
000bb63cb.hs 0xbb644
000bb640b 0xbb648
000bb644
000bb644loc_bb644:
000bb644b 0xbb65c
000bb648
000bb648loc_bb648:
000bb648orr x3, xzr, 1
000bb64cadrp x4, 0x53a000
000bb650add x4, x4, 3072
000bb654bl runtime.growslice
000bb658b 0xbb65c
000bb65c
000bb65cloc_bb65c:
000bb65csub x5, x1, 1
000bb660movz x6, 58
000bb664strb w6, [x0+x5]
000bb668str x0, [sp+416]
000bb66cstr x1, [sp+424]
000bb670str x2, [sp+432]
000bb674ldr x3, [sp+136]
000bb678orr x4, xzr, 2
000bb67cbl time.appendInt
000bb680str x0, [sp+416]
000bb684str x1, [sp+424]
000bb688str x2, [sp+432]
000bb68cadd x1, x1, 1
000bb690subs xzr, x2, x1
000bb694b.hs 0xbb69c
000bb698b 0xbb6a0
000bb69c
000bb69cloc_bb69c:
000bb69cb 0xbb6b4
000bb6a0
000bb6a0loc_bb6a0:
000bb6a0orr x3, xzr, 1
000bb6a4adrp x4, 0x53a000
000bb6a8add x4, x4, 3072
000bb6acbl runtime.growslice
000bb6b0b 0xbb6b4
000bb6b4
000bb6b4loc_bb6b4:
000bb6b4sub x5, x1, 1
000bb6b8movz x6, 58
000bb6bcstrb w6, [x0+x5]
000bb6c0str x0, [sp+416]
000bb6c4str x1, [sp+424]
000bb6c8str x2, [sp+432]
000bb6ccldr x3, [sp+112]
000bb6d0orr x4, xzr, 2
000bb6d4bl time.appendInt
000bb6d8str x0, [sp+416]
000bb6dcstr x1, [sp+424]
000bb6e0str x2, [sp+432]
000bb6e4ldrb w5, [sp+440]
000bb6e8tbnz w5, 0, 0xbb6f0
000bb6ecb 0xbb748
000bb6f0
000bb6f0loc_bb6f0:
000bb6f0movz x0, 35
000bb6f4movz x1, 9
000bb6f8movz x2, 46
000bb6fcbl time.stdFracSecond
000bb700str x0, [sp+104]
000bb704ldr x0, [sp+392]
000bb708ldr x1, [sp+400]
000bb70cldr x2, [sp+408]
000bb710bl time.Time.Nanosecond
000bb714str x0, [sp+200]
000bb718ldr x4, [sp+104]
000bb71cldr x3, [sp+416]
000bb720ldr x1, [sp+424]
000bb724ldr x2, [sp+432]
000bb728mov x5, x0
000bb72cmov x0, x3
000bb730mov x3, x5
000bb734bl time.appendNano
000bb738str x0, [sp+416]
000bb73cstr x1, [sp+424]
000bb740str x2, [sp+432]
000bb744b 0xbb74c
000bb748
000bb748loc_bb748:
000bb748b 0xbb74c
000bb74c
000bb74cloc_bb74c:
000bb74cldr x5, [sp+120]
000bb750cbz x5, 0xbb758
000bb754b 0xbb7bc
000bb758
000bb758loc_bb758:
000bb758ldr x2, [sp+432]
000bb75cldr x0, [sp+416]
000bb760ldr x5, [sp+424]
000bb764add x1, x5, 1
000bb768subs xzr, x2, x1
000bb76cb.hs 0xbb774
000bb770b 0xbb778
000bb774
000bb774loc_bb774:
000bb774b 0xbb78c
000bb778
000bb778loc_bb778:
000bb778orr x3, xzr, 1
000bb77cadrp x4, 0x53a000
000bb780add x4, x4, 3072
000bb784bl runtime.growslice
000bb788b 0xbb78c
000bb78c
000bb78cloc_bb78c:
000bb78csub x3, x1, 1
000bb790movz x4, 90
000bb794strb w4, [x0+x3]
000bb798str x0, [sp+336]
000bb79cstr x1, [sp+344]
000bb7a0str x2, [sp+352]
000bb7a4str x0, [sp+296]
000bb7a8str x1, [sp+304]
000bb7acstr x2, [sp+312]
000bb7b0ldp x29, x30, [sp-8]
000bb7b4add sp, sp, 384
000bb7b8ret x30
000bb7bc
000bb7bcloc_bb7bc:
000bb7bcldr x5, [sp+120]
000bb7c0movz x6, 34953
000bb7c4movk x6, 0x88880000
000bb7c8movk x6, 0x888800000000
000bb7ccmovk x6, 0x8888000000000000
000bb7d0smulh x7, x6, x5
000bb7d4add x7, x7, x5
000bb7d8sbfm x7, x7, 5, 63
000bb7dcsub x5, x7, x5, asr #63
000bb7e0str x5, [sp+88]
000bb7e4tbnz x5, 63, 0xbb7ec
000bb7e8b 0xbb858
000bb7ec
000bb7ecloc_bb7ec:
000bb7ecldr x2, [sp+432]
000bb7f0ldr x0, [sp+416]
000bb7f4ldr x5, [sp+424]
000bb7f8add x1, x5, 1
000bb7fcsubs xzr, x2, x1
000bb800b.hs 0xbb808
000bb804b 0xbb80c
000bb808
000bb808loc_bb808:
000bb808b 0xbb830
000bb80c
000bb80cloc_bb80c:
000bb80corr x3, xzr, 1
000bb810adrp x4, 0x53a000
000bb814add x4, x4, 3072
000bb818bl runtime.growslice
000bb81cmovz x6, 34953
000bb820movk x6, 0x88880000
000bb824movk x6, 0x888800000000
000bb828movk x6, 0x8888000000000000
000bb82cb 0xbb830
000bb830
000bb830loc_bb830:
000bb830sub x5, x1, 1
000bb834movz x7, 45
000bb838strb w7, [x0+x5]
000bb83cstr x0, [sp+416]
000bb840str x1, [sp+424]
000bb844str x2, [sp+432]
000bb848ldr x5, [sp+88]
000bb84csub x5, xzr, x5
000bb850str x5, [sp+88]
000bb854b 0xbb8b8
000bb858
000bb858loc_bb858:
000bb858ldr x2, [sp+432]
000bb85cldr x0, [sp+416]
000bb860ldr x5, [sp+424]
000bb864add x1, x5, 1
000bb868subs xzr, x2, x1
000bb86cb.hs 0xbb874
000bb870b 0xbb878
000bb874
000bb874loc_bb874:
000bb874b 0xbb89c
000bb878
000bb878loc_bb878:
000bb878orr x3, xzr, 1
000bb87cadrp x4, 0x53a000
000bb880add x4, x4, 3072
000bb884bl runtime.growslice
000bb888movz x6, 34953
000bb88cmovk x6, 0x88880000
000bb890movk x6, 0x888800000000
000bb894movk x6, 0x8888000000000000
000bb898b 0xbb89c
000bb89c
000bb89cloc_bb89c:
000bb89csub x5, x1, 1
000bb8a0movz x7, 43
000bb8a4strb w7, [x0+x5]
000bb8a8str x0, [sp+416]
000bb8acstr x1, [sp+424]
000bb8b0str x2, [sp+432]
000bb8b4b 0xbb8b8
000bb8b8
000bb8b8loc_bb8b8:
000bb8b8ldr x5, [sp+88]
000bb8bcsmulh x6, x6, x5
000bb8c0add x6, x6, x5
000bb8c4sbfm x6, x6, 5, 63
000bb8c8sub x3, x6, x5, asr #63
000bb8ccstr x3, [sp+192]
000bb8d0ldr x0, [sp+416]
000bb8d4ldr x1, [sp+424]
000bb8d8ldr x2, [sp+432]
000bb8dcorr x4, xzr, 2
000bb8e0bl time.appendInt
000bb8e4str x0, [sp+416]
000bb8e8str x1, [sp+424]
000bb8ecstr x2, [sp+432]
000bb8f0add x1, x1, 1
000bb8f4subs xzr, x2, x1
000bb8f8b.hs 0xbb900
000bb8fcb 0xbb904
000bb900
000bb900loc_bb900:
000bb900b 0xbb918
000bb904
000bb904loc_bb904:
000bb904orr x3, xzr, 1
000bb908adrp x4, 0x53a000
000bb90cadd x4, x4, 3072
000bb910bl runtime.growslice
000bb914b 0xbb918
000bb918
000bb918loc_bb918:
000bb918sub x5, x1, 1
000bb91cmovz x6, 58
000bb920strb w6, [x0+x5]
000bb924str x0, [sp+416]
000bb928str x1, [sp+424]
000bb92cstr x2, [sp+432]
000bb930ldr x5, [sp+88]
000bb934movz x6, 34953
000bb938movk x6, 0x88880000
000bb93cmovk x6, 0x888800000000
000bb940movk x6, 0x8888000000000000
000bb944smulh x6, x6, x5
000bb948add x6, x6, x5
000bb94csbfm x6, x6, 5, 63
000bb950sub x6, x6, x5, asr #63
000bb954orr x7, xzr, 60
000bb958msub x3, x7, x6, x5
000bb95cstr x3, [sp+184]
000bb960orr x4, xzr, 2
000bb964bl time.appendInt
000bb968str x0, [sp+416]
000bb96cstr x1, [sp+424]
000bb970str x2, [sp+432]
000bb974str x0, [sp+296]
000bb978str x1, [sp+304]
000bb97cstr x2, [sp+312]
000bb980ldp x29, x30, [sp-8]
000bb984add sp, sp, 384
000bb988ret x30
000bb98c
000bb98cloc_bb98c:
000bb98cstp x0, x1, [sp+8]
000bb990stp x2, x3, [sp+24]
000bb994stp x4, x5, [sp+40]
000bb998strb w6, [sp+56]
000bb99cmov x3, x30
000bb9a0bl runtime.morestack_noctxt.abi0
000bb9a4ldp x0, x1, [sp+8]
000bb9a8ldp x2, x3, [sp+24]
000bb9acldp x4, x5, [sp+40]
000bb9b0ldrb w6, [sp+56]
000bb9b4b 0xbb400
000bb9b8udf 0
000bb9bcudf 0
000bb400
000bb400time.Time.appendFormatRFC3339: ; void time.Time.appendFormatRFC3339(time.Time t, struct []uint8 b, bool nanos)
000bb400ldr x16, [x28+16]
000bb404sub x17, sp, 256
000bb408subs xzr, x17, x16
000bb40cb.ls 0xbb98c
000bb410sub x20, sp, 384
000bb414stp x29, x30, [x20-8]
000bb418add sp, x20, 0
000bb41csub x29, sp, 8
000bb420str x0, [sp+392]
000bb424str x1, [sp+400]
000bb428str x2, [sp+408]
000bb42cstr x3, [sp+416]
000bb430str x4, [sp+424]
000bb434str x5, [sp+432]
000bb438strb w6, [sp+440]
000bb43cstr xzr, [sp+296]
000bb440stp xzr, xzr, [sp+304]
000bb444stp xzr, xzr, [sp+360]
000bb448ldr x0, [sp+392]
000bb44cldr x1, [sp+400]
000bb450ldr x2, [sp+408]
000bb454bl time.Time.locabs
000bb458str x0, [sp+360]
000bb45cstr x1, [sp+368]
000bb460str x2, [sp+240]
000bb464str x3, [sp+232]
000bb468str x0, [sp+320]
000bb46cstr x1, [sp+328]
000bb470ldr x3, [sp+240]
000bb474str x3, [sp+176]
000bb478ldr x0, [sp+232]
000bb47cstr x0, [sp+168]
000bb480str x3, [sp+120]
000bb484str x0, [sp+160]
000bb488bl time.absSeconds.days
000bb48cstr x0, [sp+224]
000bb490bl time.absDays.date
000bb494str x0, [sp+240]
000bb498str x1, [sp+216]
000bb49cstr x2, [sp+208]
000bb4a0str x0, [sp+288]
000bb4a4str x1, [sp+280]
000bb4a8str x2, [sp+272]
000bb4acstr x0, [sp+96]
000bb4b0str x1, [sp+128]
000bb4b4str x2, [sp+152]
000bb4b8ldr x3, [sp+416]
000bb4bcldr x1, [sp+424]
000bb4c0ldr x2, [sp+432]
000bb4c4orr x4, xzr, 4
000bb4c8mov x5, x0
000bb4ccmov x0, x3
000bb4d0mov x3, x5
000bb4d4bl time.appendInt
000bb4d8str x0, [sp+416]
000bb4dcstr x1, [sp+424]
000bb4e0str x2, [sp+432]
000bb4e4add x1, x1, 1
000bb4e8subs xzr, x2, x1
000bb4ecb.hs 0xbb4f4
000bb4f0b 0xbb4f8
000bb4f4
000bb4f4loc_bb4f4:
000bb4f4b 0xbb50c
000bb4f8
000bb4f8loc_bb4f8:
000bb4f8orr x3, xzr, 1
000bb4fcadrp x4, 0x53a000
000bb500add x4, x4, 3072
000bb504bl runtime.growslice
000bb508b 0xbb50c
000bb50c
000bb50cloc_bb50c:
000bb50csub x5, x1, 1
000bb510movz x6, 45
000bb514strb w6, [x0+x5]
000bb518str x0, [sp+416]
000bb51cstr x1, [sp+424]
000bb520str x2, [sp+432]
000bb524ldr x3, [sp+128]
000bb528orr x4, xzr, 2
000bb52cbl time.appendInt
000bb530str x0, [sp+416]
000bb534str x1, [sp+424]
000bb538str x2, [sp+432]
000bb53cadd x1, x1, 1
000bb540subs xzr, x2, x1
000bb544b.hs 0xbb54c
000bb548b 0xbb550
000bb54c
000bb54cloc_bb54c:
000bb54cb 0xbb564
000bb550
000bb550loc_bb550:
000bb550orr x3, xzr, 1
000bb554adrp x4, 0x53a000
000bb558add x4, x4, 3072
000bb55cbl runtime.growslice
000bb560b 0xbb564
000bb564
000bb564loc_bb564:
000bb564sub x5, x1, 1
000bb568movz x6, 45
000bb56cstrb w6, [x0+x5]
000bb570str x0, [sp+416]
000bb574str x1, [sp+424]
000bb578str x2, [sp+432]
000bb57cldr x3, [sp+152]
000bb580orr x4, xzr, 2
000bb584bl time.appendInt
000bb588str x0, [sp+416]
000bb58cstr x1, [sp+424]
000bb590str x2, [sp+432]
000bb594add x1, x1, 1
000bb598subs xzr, x2, x1
000bb59cb.hs 0xbb5a4
000bb5a0b 0xbb5a8
000bb5a4
000bb5a4loc_bb5a4:
000bb5a4b 0xbb5bc
000bb5a8
000bb5a8loc_bb5a8:
000bb5a8orr x3, xzr, 1
000bb5acadrp x4, 0x53a000
000bb5b0add x4, x4, 3072
000bb5b4bl runtime.growslice
000bb5b8b 0xbb5bc
000bb5bc
000bb5bcloc_bb5bc:
000bb5bcsub x3, x1, 1
000bb5c0movz x4, 84
000bb5c4strb w4, [x0+x3]
000bb5c8str x0, [sp+416]
000bb5ccstr x1, [sp+424]
000bb5d0str x2, [sp+432]
000bb5d4ldr x0, [sp+160]
000bb5d8bl time.absSeconds.clock
000bb5dcstr x0, [sp+208]
000bb5e0str x1, [sp+240]
000bb5e4str x2, [sp+200]
000bb5e8str x0, [sp+264]
000bb5ecstr x1, [sp+256]
000bb5f0str x2, [sp+248]
000bb5f4str x0, [sp+144]
000bb5f8str x1, [sp+136]
000bb5fcstr x2, [sp+112]
000bb600ldr x1, [sp+416]
000bb604ldr x2, [sp+424]
000bb608ldr x3, [sp+432]
000bb60corr x4, xzr, 2
000bb610mov x5, x0
000bb614mov x0, x1
000bb618mov x1, x2
000bb61cmov x2, x3
000bb620mov x3, x5
000bb624bl time.appendInt
000bb628str x0, [sp+416]
000bb62cstr x1, [sp+424]
000bb630str x2, [sp+432]
000bb634add x1, x1, 1
000bb638subs xzr, x2, x1
000bb63cb.hs 0xbb644
000bb640b 0xbb648
000bb644
000bb644loc_bb644:
000bb644b 0xbb65c
000bb648
000bb648loc_bb648:
000bb648orr x3, xzr, 1
000bb64cadrp x4, 0x53a000
000bb650add x4, x4, 3072
000bb654bl runtime.growslice
000bb658b 0xbb65c
000bb65c
000bb65cloc_bb65c:
000bb65csub x5, x1, 1
000bb660movz x6, 58
000bb664strb w6, [x0+x5]
000bb668str x0, [sp+416]
000bb66cstr x1, [sp+424]
000bb670str x2, [sp+432]
000bb674ldr x3, [sp+136]
000bb678orr x4, xzr, 2
000bb67cbl time.appendInt
000bb680str x0, [sp+416]
000bb684str x1, [sp+424]
000bb688str x2, [sp+432]
000bb68cadd x1, x1, 1
000bb690subs xzr, x2, x1
000bb694b.hs 0xbb69c
000bb698b 0xbb6a0
000bb69c
000bb69cloc_bb69c:
000bb69cb 0xbb6b4
000bb6a0
000bb6a0loc_bb6a0:
000bb6a0orr x3, xzr, 1
000bb6a4adrp x4, 0x53a000
000bb6a8add x4, x4, 3072
000bb6acbl runtime.growslice
000bb6b0b 0xbb6b4
000bb6b4
000bb6b4loc_bb6b4:
000bb6b4sub x5, x1, 1
000bb6b8movz x6, 58
000bb6bcstrb w6, [x0+x5]
000bb6c0str x0, [sp+416]
000bb6c4str x1, [sp+424]
000bb6c8str x2, [sp+432]
000bb6ccldr x3, [sp+112]
000bb6d0orr x4, xzr, 2
000bb6d4bl time.appendInt
000bb6d8str x0, [sp+416]
000bb6dcstr x1, [sp+424]
000bb6e0str x2, [sp+432]
000bb6e4ldrb w5, [sp+440]
000bb6e8tbnz w5, 0, 0xbb6f0
000bb6ecb 0xbb748
000bb6f0
000bb6f0loc_bb6f0:
000bb6f0movz x0, 35
000bb6f4movz x1, 9
000bb6f8movz x2, 46
000bb6fcbl time.stdFracSecond
000bb700str x0, [sp+104]
000bb704ldr x0, [sp+392]
000bb708ldr x1, [sp+400]
000bb70cldr x2, [sp+408]
000bb710bl time.Time.Nanosecond
000bb714str x0, [sp+200]
000bb718ldr x4, [sp+104]
000bb71cldr x3, [sp+416]
000bb720ldr x1, [sp+424]
000bb724ldr x2, [sp+432]
000bb728mov x5, x0
000bb72cmov x0, x3
000bb730mov x3, x5
000bb734bl time.appendNano
000bb738str x0, [sp+416]
000bb73cstr x1, [sp+424]
000bb740str x2, [sp+432]
000bb744b 0xbb74c
000bb748
000bb748loc_bb748:
000bb748b 0xbb74c
000bb74c
000bb74cloc_bb74c:
000bb74cldr x5, [sp+120]
000bb750cbz x5, 0xbb758
000bb754b 0xbb7bc
000bb758
000bb758loc_bb758:
000bb758ldr x2, [sp+432]
000bb75cldr x0, [sp+416]
000bb760ldr x5, [sp+424]
000bb764add x1, x5, 1
000bb768subs xzr, x2, x1
000bb76cb.hs 0xbb774
000bb770b 0xbb778
000bb774
000bb774loc_bb774:
000bb774b 0xbb78c
000bb778
000bb778loc_bb778:
000bb778orr x3, xzr, 1
000bb77cadrp x4, 0x53a000
000bb780add x4, x4, 3072
000bb784bl runtime.growslice
000bb788b 0xbb78c
000bb78c
000bb78cloc_bb78c:
000bb78csub x3, x1, 1
000bb790movz x4, 90
000bb794strb w4, [x0+x3]
000bb798str x0, [sp+336]
000bb79cstr x1, [sp+344]
000bb7a0str x2, [sp+352]
000bb7a4str x0, [sp+296]
000bb7a8str x1, [sp+304]
000bb7acstr x2, [sp+312]
000bb7b0ldp x29, x30, [sp-8]
000bb7b4add sp, sp, 384
000bb7b8ret x30
000bb7bc
000bb7bcloc_bb7bc:
000bb7bcldr x5, [sp+120]
000bb7c0movz x6, 34953
000bb7c4movk x6, 0x88880000
000bb7c8movk x6, 0x888800000000
000bb7ccmovk x6, 0x8888000000000000
000bb7d0smulh x7, x6, x5
000bb7d4add x7, x7, x5
000bb7d8sbfm x7, x7, 5, 63
000bb7dcsub x5, x7, x5, asr #63
000bb7e0str x5, [sp+88]
000bb7e4tbnz x5, 63, 0xbb7ec
000bb7e8b 0xbb858
000bb7ec
000bb7ecloc_bb7ec:
000bb7ecldr x2, [sp+432]
000bb7f0ldr x0, [sp+416]
000bb7f4ldr x5, [sp+424]
000bb7f8add x1, x5, 1
000bb7fcsubs xzr, x2, x1
000bb800b.hs 0xbb808
000bb804b 0xbb80c
000bb808
000bb808loc_bb808:
000bb808b 0xbb830
000bb80c
000bb80cloc_bb80c:
000bb80corr x3, xzr, 1
000bb810adrp x4, 0x53a000
000bb814add x4, x4, 3072
000bb818bl runtime.growslice
000bb81cmovz x6, 34953
000bb820movk x6, 0x88880000
000bb824movk x6, 0x888800000000
000bb828movk x6, 0x8888000000000000
000bb82cb 0xbb830
000bb830
000bb830loc_bb830:
000bb830sub x5, x1, 1
000bb834movz x7, 45
000bb838strb w7, [x0+x5]
000bb83cstr x0, [sp+416]
000bb840str x1, [sp+424]
000bb844str x2, [sp+432]
000bb848ldr x5, [sp+88]
000bb84csub x5, xzr, x5
000bb850str x5, [sp+88]
000bb854b 0xbb8b8
000bb858
000bb858loc_bb858:
000bb858ldr x2, [sp+432]
000bb85cldr x0, [sp+416]
000bb860ldr x5, [sp+424]
000bb864add x1, x5, 1
000bb868subs xzr, x2, x1
000bb86cb.hs 0xbb874
000bb870b 0xbb878
000bb874
000bb874loc_bb874:
000bb874b 0xbb89c
000bb878
000bb878loc_bb878:
000bb878orr x3, xzr, 1
000bb87cadrp x4, 0x53a000
000bb880add x4, x4, 3072
000bb884bl runtime.growslice
000bb888movz x6, 34953
000bb88cmovk x6, 0x88880000
000bb890movk x6, 0x888800000000
000bb894movk x6, 0x8888000000000000
000bb898b 0xbb89c
000bb89c
000bb89cloc_bb89c:
000bb89csub x5, x1, 1
000bb8a0movz x7, 43
000bb8a4strb w7, [x0+x5]
000bb8a8str x0, [sp+416]
000bb8acstr x1, [sp+424]
000bb8b0str x2, [sp+432]
000bb8b4b 0xbb8b8
000bb8b8
000bb8b8loc_bb8b8:
000bb8b8ldr x5, [sp+88]
000bb8bcsmulh x6, x6, x5
000bb8c0add x6, x6, x5
000bb8c4sbfm x6, x6, 5, 63
000bb8c8sub x3, x6, x5, asr #63
000bb8ccstr x3, [sp+192]
000bb8d0ldr x0, [sp+416]
000bb8d4ldr x1, [sp+424]
000bb8d8ldr x2, [sp+432]
000bb8dcorr x4, xzr, 2
000bb8e0bl time.appendInt
000bb8e4str x0, [sp+416]
000bb8e8str x1, [sp+424]
000bb8ecstr x2, [sp+432]
000bb8f0add x1, x1, 1
000bb8f4subs xzr, x2, x1
000bb8f8b.hs 0xbb900
000bb8fcb 0xbb904
000bb900
000bb900loc_bb900:
000bb900b 0xbb918
000bb904
000bb904loc_bb904:
000bb904orr x3, xzr, 1
000bb908adrp x4, 0x53a000
000bb90cadd x4, x4, 3072
000bb910bl runtime.growslice
000bb914b 0xbb918
000bb918
000bb918loc_bb918:
000bb918sub x5, x1, 1
000bb91cmovz x6, 58
000bb920strb w6, [x0+x5]
000bb924str x0, [sp+416]
000bb928str x1, [sp+424]
000bb92cstr x2, [sp+432]
000bb930ldr x5, [sp+88]
000bb934movz x6, 34953
000bb938movk x6, 0x88880000
000bb93cmovk x6, 0x888800000000
000bb940movk x6, 0x8888000000000000
000bb944smulh x6, x6, x5
000bb948add x6, x6, x5
000bb94csbfm x6, x6, 5, 63
000bb950sub x6, x6, x5, asr #63
000bb954orr x7, xzr, 60
000bb958msub x3, x7, x6, x5
000bb95cstr x3, [sp+184]
000bb960orr x4, xzr, 2
000bb964bl time.appendInt
000bb968str x0, [sp+416]
000bb96cstr x1, [sp+424]
000bb970str x2, [sp+432]
000bb974str x0, [sp+296]
000bb978str x1, [sp+304]
000bb97cstr x2, [sp+312]
000bb980ldp x29, x30, [sp-8]
000bb984add sp, sp, 384
000bb988ret x30
000bb98c
000bb98cloc_bb98c:
000bb98cstp x0, x1, [sp+8]
000bb990stp x2, x3, [sp+24]
000bb994stp x4, x5, [sp+40]
000bb998strb w6, [sp+56]
000bb99cmov x3, x30
000bb9a0bl runtime.morestack_noctxt.abi0
000bb9a4ldp x0, x1, [sp+8]
000bb9a8ldp x2, x3, [sp+24]
000bb9acldp x4, x5, [sp+40]
000bb9b0ldrb w6, [sp+56]
000bb9b4b 0xbb400
000bb9b8udf 0
000bb9bcudf 0
000bb400
000bb9c0
000bb9c0time.syncTimer: ; void time.syncTimer(chan time.Time c)
000bb9c0ldr x16, [x28+16]
000bb9c4subs xzr, sp, x16
000bb9c8b.ls 0xbba6c
000bb9ccstr x30, [sp-64]!
000bb9d0stur x29, [sp-8]
000bb9d4sub x29, sp, 8
000bb9d8str x0, [sp+72]
000bb9dcstr xzr, [sp+32]
000bb9e0adrp x27, 0x965000
000bb9e4ldr x0, [x27+3136]
000bb9e8bl internal/godebug.(*Setting).Value
000bb9ecstr x0, [sp+40]
000bb9f0str x1, [sp+48]
000bb9f4subs xzr, x1, 1
000bb9f8b.eq 0xbba00
000bb9fcb 0xbba40
000bba00
000bba00loc_bba00:
000bba00subs xzr, x1, 0
000bba04b.hi 0xbba0c
000bba08b 0xbba60
000bba0c
000bba0cloc_bba0c:
000bba0cldrb w1, [x0]
000bba10subs wzr, w1, 49
000bba14b.eq 0xbba1c
000bba18b 0xbba3c
000bba1c
000bba1cloc_bba1c:
000bba1cadrp x27, 0x965000
000bba20ldr x0, [x27+3136]
000bba24bl internal/godebug.(*Setting).IncNonDefault
000bba28str xzr, [sp+32]
000bba2cmov x0, xzr
000bba30ldur x29, [sp-8]
000bba34ldr x30, [sp], 64
000bba38ret x30
000bba3c
000bba3cloc_bba3c:
000bba3cb 0xbba44
000bba40
000bba40loc_bba40:
000bba40b 0xbba44
000bba44
000bba44loc_bba44:
000bba44add x1, sp, 72
000bba48ldrsb x27, [x1]
000bba4cldr x0, [x1]
000bba50str x0, [sp+32]
000bba54ldur x29, [sp-8]
000bba58ldr x30, [sp], 64
000bba5cret x30
000bba60
000bba60loc_bba60:
000bba60mov x0, xzr
000bba64bl runtime.panicIndex
000bba68hint
000bba6c
000bba6cloc_bba6c:
000bba6cstr x0, [sp+8]
000bba70mov x3, x30
000bba74bl runtime.morestack_noctxt.abi0
000bba78ldr x0, [sp+8]
000bba7cb 0xbb9c0
000bb9c0
000bb9c0time.syncTimer: ; void time.syncTimer(chan time.Time c)
000bb9c0ldr x16, [x28+16]
000bb9c4subs xzr, sp, x16
000bb9c8b.ls 0xbba6c
000bb9ccstr x30, [sp-64]!
000bb9d0stur x29, [sp-8]
000bb9d4sub x29, sp, 8
000bb9d8str x0, [sp+72]
000bb9dcstr xzr, [sp+32]
000bb9e0adrp x27, 0x965000
000bb9e4ldr x0, [x27+3136]
000bb9e8bl internal/godebug.(*Setting).Value
000bb9ecstr x0, [sp+40]
000bb9f0str x1, [sp+48]
000bb9f4subs xzr, x1, 1
000bb9f8b.eq 0xbba00
000bb9fcb 0xbba40
000bba00
000bba00loc_bba00:
000bba00subs xzr, x1, 0
000bba04b.hi 0xbba0c
000bba08b 0xbba60
000bba0c
000bba0cloc_bba0c:
000bba0cldrb w1, [x0]
000bba10subs wzr, w1, 49
000bba14b.eq 0xbba1c
000bba18b 0xbba3c
000bba1c
000bba1cloc_bba1c:
000bba1cadrp x27, 0x965000
000bba20ldr x0, [x27+3136]
000bba24bl internal/godebug.(*Setting).IncNonDefault
000bba28str xzr, [sp+32]
000bba2cmov x0, xzr
000bba30ldur x29, [sp-8]
000bba34ldr x30, [sp], 64
000bba38ret x30
000bba3c
000bba3cloc_bba3c:
000bba3cb 0xbba44
000bba40
000bba40loc_bba40:
000bba40b 0xbba44
000bba44
000bba44loc_bba44:
000bba44add x1, sp, 72
000bba48ldrsb x27, [x1]
000bba4cldr x0, [x1]
000bba50str x0, [sp+32]
000bba54ldur x29, [sp-8]
000bba58ldr x30, [sp], 64
000bba5cret x30
000bba60
000bba60loc_bba60:
000bba60mov x0, xzr
000bba64bl runtime.panicIndex
000bba68hint
000bba6c
000bba6cloc_bba6c:
000bba6cstr x0, [sp+8]
000bba70mov x3, x30
000bba74bl runtime.morestack_noctxt.abi0
000bba78ldr x0, [sp+8]
000bba7cb 0xbb9c0
000bb9c0
000bba80
000bba80time.when: ; void time.when(time.Duration d)
000bba80ldr x16, [x28+16]
000bba84subs xzr, sp, x16
000bba88b.ls 0xbbb04
000bba8cstr x30, [sp-48]!
000bba90stur x29, [sp-8]
000bba94sub x29, sp, 8
000bba98str x0, [sp+56]
000bba9cstr xzr, [sp+16]
000bbaa0subs xzr, x0, 0
000bbaa4b.le 0xbbaac
000bbaa8b 0xbbac4
000bbaac
000bbaacloc_bbaac:
000bbaacbl time.runtimeNano
000bbab0str x0, [sp+32]
000bbab4str x0, [sp+16]
000bbab8ldur x29, [sp-8]
000bbabcldr x30, [sp], 48
000bbac0ret x30
000bbac4
000bbac4loc_bbac4:
000bbac4bl time.runtimeNano
000bbac8str x0, [sp+32]
000bbaccldr x1, [sp+56]
000bbad0add x0, x0, x1
000bbad4str x0, [sp+24]
000bbad8tbnz x0, 63, 0xbbae0
000bbadcb 0xbbaec
000bbae0
000bbae0loc_bbae0:
000bbae0movn x1, 0x8000000000000000
000bbae4str x1, [sp+24]
000bbae8b 0xbbaf0
000bbaec
000bbaecloc_bbaec:
000bbaecb 0xbbaf0
000bbaf0
000bbaf0loc_bbaf0:
000bbaf0ldr x0, [sp+24]
000bbaf4str x0, [sp+16]
000bbaf8ldur x29, [sp-8]
000bbafcldr x30, [sp], 48
000bbb00ret x30
000bbb04
000bbb04loc_bbb04:
000bbb04str x0, [sp+8]
000bbb08mov x3, x30
000bbb0cbl runtime.morestack_noctxt.abi0
000bbb10ldr x0, [sp+8]
000bbb14b 0xbba80
000bbb18udf 0
000bbb1cudf 0
000bba80
000bba80time.when: ; void time.when(time.Duration d)
000bba80ldr x16, [x28+16]
000bba84subs xzr, sp, x16
000bba88b.ls 0xbbb04
000bba8cstr x30, [sp-48]!
000bba90stur x29, [sp-8]
000bba94sub x29, sp, 8
000bba98str x0, [sp+56]
000bba9cstr xzr, [sp+16]
000bbaa0subs xzr, x0, 0
000bbaa4b.le 0xbbaac
000bbaa8b 0xbbac4
000bbaac
000bbaacloc_bbaac:
000bbaacbl time.runtimeNano
000bbab0str x0, [sp+32]
000bbab4str x0, [sp+16]
000bbab8ldur x29, [sp-8]
000bbabcldr x30, [sp], 48
000bbac0ret x30
000bbac4
000bbac4loc_bbac4:
000bbac4bl time.runtimeNano
000bbac8str x0, [sp+32]
000bbaccldr x1, [sp+56]
000bbad0add x0, x0, x1
000bbad4str x0, [sp+24]
000bbad8tbnz x0, 63, 0xbbae0
000bbadcb 0xbbaec
000bbae0
000bbae0loc_bbae0:
000bbae0movn x1, 0x8000000000000000
000bbae4str x1, [sp+24]
000bbae8b 0xbbaf0
000bbaec
000bbaecloc_bbaec:
000bbaecb 0xbbaf0
000bbaf0
000bbaf0loc_bbaf0:
000bbaf0ldr x0, [sp+24]
000bbaf4str x0, [sp+16]
000bbaf8ldur x29, [sp-8]
000bbafcldr x30, [sp], 48
000bbb00ret x30
000bbb04
000bbb04loc_bbb04:
000bbb04str x0, [sp+8]
000bbb08mov x3, x30
000bbb0cbl runtime.morestack_noctxt.abi0
000bbb10ldr x0, [sp+8]
000bbb14b 0xbba80
000bbb18udf 0
000bbb1cudf 0
000bba80
000bbb20
000bbb20time.(*Timer).Stop: ; void time.(*Timer).Stop(time.Timer * t)
000bbb20ldr x16, [x28+16]
000bbb24subs xzr, sp, x16
000bbb28b.ls 0xbbb88
000bbb2cstr x30, [sp-48]!
000bbb30stur x29, [sp-8]
000bbb34sub x29, sp, 8
000bbb38str x0, [sp+56]
000bbb3cstrb wzr, [sp+38]
000bbb40ldr x2, [sp+56]
000bbb44ldrsb x27, [x2]
000bbb48ldrb w2, [x2+8]
000bbb4ctbnz w2, 0, 0xbbb54
000bbb50b 0xbbb70
000bbb54
000bbb54loc_bbb54:
000bbb54ldr x0, [sp+56]
000bbb58bl time.stopTimer
000bbb5cstrb w0, [sp+39]
000bbb60strb w0, [sp+38]
000bbb64ldur x29, [sp-8]
000bbb68ldr x30, [sp], 48
000bbb6cret x30
000bbb70
000bbb70loc_bbb70:
000bbb70adrp x0, 0x53a000
000bbb74add x0, x0, 2944
000bbb78adrp x1, 0x656000
000bbb7cadd x1, x1, 704
000bbb80bl runtime.gopanic
000bbb84hint
000bbb88
000bbb88loc_bbb88:
000bbb88str x0, [sp+8]
000bbb8cmov x3, x30
000bbb90bl runtime.morestack_noctxt.abi0
000bbb94ldr x0, [sp+8]
000bbb98b 0xbbb20
000bbb9cudf 0
000bbb20
000bbb20time.(*Timer).Stop: ; void time.(*Timer).Stop(time.Timer * t)
000bbb20ldr x16, [x28+16]
000bbb24subs xzr, sp, x16
000bbb28b.ls 0xbbb88
000bbb2cstr x30, [sp-48]!
000bbb30stur x29, [sp-8]
000bbb34sub x29, sp, 8
000bbb38str x0, [sp+56]
000bbb3cstrb wzr, [sp+38]
000bbb40ldr x2, [sp+56]
000bbb44ldrsb x27, [x2]
000bbb48ldrb w2, [x2+8]
000bbb4ctbnz w2, 0, 0xbbb54
000bbb50b 0xbbb70
000bbb54
000bbb54loc_bbb54:
000bbb54ldr x0, [sp+56]
000bbb58bl time.stopTimer
000bbb5cstrb w0, [sp+39]
000bbb60strb w0, [sp+38]
000bbb64ldur x29, [sp-8]
000bbb68ldr x30, [sp], 48
000bbb6cret x30
000bbb70
000bbb70loc_bbb70:
000bbb70adrp x0, 0x53a000
000bbb74add x0, x0, 2944
000bbb78adrp x1, 0x656000
000bbb7cadd x1, x1, 704
000bbb80bl runtime.gopanic
000bbb84hint
000bbb88
000bbb88loc_bbb88:
000bbb88str x0, [sp+8]
000bbb8cmov x3, x30
000bbb90bl runtime.morestack_noctxt.abi0
000bbb94ldr x0, [sp+8]
000bbb98b 0xbbb20
000bbb9cudf 0
000bbb20
000bbba0
000bbba0time.NewTimer: ; void time.NewTimer(time.Duration d)
000bbba0ldr x16, [x28+16]
000bbba4subs xzr, sp, x16
000bbba8b.ls 0xbbc6c
000bbbacstr x30, [sp-128]!
000bbbb0stur x29, [sp-8]
000bbbb4sub x29, sp, 8
000bbbb8str x0, [sp+136]
000bbbbcstr xzr, [sp+72]
000bbbc0adrp x0, 0x53c000
000bbbc4add x0, x0, 2048
000bbbc8orr x1, xzr, 1
000bbbccbl runtime.makechan
000bbbd0str x0, [sp+88]
000bbbd4ldr x0, [sp+136]
000bbbd8bl time.when
000bbbdcstr x0, [sp+64]
000bbbe0ldr x2, [sp+88]
000bbbe4str x2, [sp+112]
000bbbe8ldr x0, [sp+88]
000bbbecbl time.syncTimer
000bbbf0str x0, [sp+104]
000bbbf4ldr x2, [sp+64]
000bbbf8ldr x4, [sp+112]
000bbbfcmov x1, xzr
000bbc00adrp x3, 0x53c000
000bbc04add x3, x3, 2048
000bbc08mov x5, x0
000bbc0cmov x0, x2
000bbc10adrp x2, 0x61d000
000bbc14add x2, x2, 2696
000bbc18bl time.newTimer
000bbc1cstr x0, [sp+96]
000bbc20str x0, [sp+80]
000bbc24ldrsb x27, [x0]
000bbc28ldr x2, [sp+88]
000bbc2cadrp x27, 0x990000
000bbc30ldr w3, [x27+3056]
000bbc34cbz w3, 0xbbc3c
000bbc38b 0xbbc40
000bbc3c
000bbc3cloc_bbc3c:
000bbc3cb 0xbbc54
000bbc40
000bbc40loc_bbc40:
000bbc40bl runtime.gcWriteBarrier2
000bbc44str x2, [x25]
000bbc48ldr x1, [x0]
000bbc4cstr x1, [x25+8]
000bbc50b 0xbbc54
000bbc54
000bbc54loc_bbc54:
000bbc54str x2, [x0]
000bbc58ldr x0, [sp+80]
000bbc5cstr x0, [sp+72]
000bbc60ldur x29, [sp-8]
000bbc64ldr x30, [sp], 128
000bbc68ret x30
000bbc6c
000bbc6cloc_bbc6c:
000bbc6cstr x0, [sp+8]
000bbc70mov x3, x30
000bbc74bl runtime.morestack_noctxt.abi0
000bbc78ldr x0, [sp+8]
000bbc7cb 0xbbba0
000bbba0
000bbba0time.NewTimer: ; void time.NewTimer(time.Duration d)
000bbba0ldr x16, [x28+16]
000bbba4subs xzr, sp, x16
000bbba8b.ls 0xbbc6c
000bbbacstr x30, [sp-128]!
000bbbb0stur x29, [sp-8]
000bbbb4sub x29, sp, 8
000bbbb8str x0, [sp+136]
000bbbbcstr xzr, [sp+72]
000bbbc0adrp x0, 0x53c000
000bbbc4add x0, x0, 2048
000bbbc8orr x1, xzr, 1
000bbbccbl runtime.makechan
000bbbd0str x0, [sp+88]
000bbbd4ldr x0, [sp+136]
000bbbd8bl time.when
000bbbdcstr x0, [sp+64]
000bbbe0ldr x2, [sp+88]
000bbbe4str x2, [sp+112]
000bbbe8ldr x0, [sp+88]
000bbbecbl time.syncTimer
000bbbf0str x0, [sp+104]
000bbbf4ldr x2, [sp+64]
000bbbf8ldr x4, [sp+112]
000bbbfcmov x1, xzr
000bbc00adrp x3, 0x53c000
000bbc04add x3, x3, 2048
000bbc08mov x5, x0
000bbc0cmov x0, x2
000bbc10adrp x2, 0x61d000
000bbc14add x2, x2, 2696
000bbc18bl time.newTimer
000bbc1cstr x0, [sp+96]
000bbc20str x0, [sp+80]
000bbc24ldrsb x27, [x0]
000bbc28ldr x2, [sp+88]
000bbc2cadrp x27, 0x990000
000bbc30ldr w3, [x27+3056]
000bbc34cbz w3, 0xbbc3c
000bbc38b 0xbbc40
000bbc3c
000bbc3cloc_bbc3c:
000bbc3cb 0xbbc54
000bbc40
000bbc40loc_bbc40:
000bbc40bl runtime.gcWriteBarrier2
000bbc44str x2, [x25]
000bbc48ldr x1, [x0]
000bbc4cstr x1, [x25+8]
000bbc50b 0xbbc54
000bbc54
000bbc54loc_bbc54:
000bbc54str x2, [x0]
000bbc58ldr x0, [sp+80]
000bbc5cstr x0, [sp+72]
000bbc60ldur x29, [sp-8]
000bbc64ldr x30, [sp], 128
000bbc68ret x30
000bbc6c
000bbc6cloc_bbc6c:
000bbc6cstr x0, [sp+8]
000bbc70mov x3, x30
000bbc74bl runtime.morestack_noctxt.abi0
000bbc78ldr x0, [sp+8]
000bbc7cb 0xbbba0
000bbba0
000bbc80
000bbc80time.(*Timer).Reset: ; void time.(*Timer).Reset(time.Timer * t, time.Duration d)
000bbc80ldr x16, [x28+16]
000bbc84subs xzr, sp, x16
000bbc88b.ls 0xbbd08
000bbc8cstr x30, [sp-64]!
000bbc90stur x29, [sp-8]
000bbc94sub x29, sp, 8
000bbc98str x0, [sp+72]
000bbc9cstr x1, [sp+80]
000bbca0strb wzr, [sp+46]
000bbca4ldr x2, [sp+72]
000bbca8ldrsb x27, [x2]
000bbcacldrb w2, [x2+8]
000bbcb0tbnz w2, 0, 0xbbcb8
000bbcb4b 0xbbcf0
000bbcb8
000bbcb8loc_bbcb8:
000bbcb8ldr x0, [sp+80]
000bbcbcbl time.when
000bbcc0str x0, [sp+48]
000bbcc4ldr x1, [sp+72]
000bbcc8mov x2, xzr
000bbcccmov x3, x0
000bbcd0mov x0, x1
000bbcd4mov x1, x3
000bbcd8bl time.resetTimer
000bbcdcstrb w0, [sp+47]
000bbce0strb w0, [sp+46]
000bbce4ldur x29, [sp-8]
000bbce8ldr x30, [sp], 64
000bbcecret x30
000bbcf0
000bbcf0loc_bbcf0:
000bbcf0adrp x0, 0x53a000
000bbcf4add x0, x0, 2944
000bbcf8adrp x1, 0x656000
000bbcfcadd x1, x1, 720
000bbd00bl runtime.gopanic
000bbd04hint
000bbd08
000bbd08loc_bbd08:
000bbd08stp x0, x1, [sp+8]
000bbd0cmov x3, x30
000bbd10bl runtime.morestack_noctxt.abi0
000bbd14ldp x0, x1, [sp+8]
000bbd18b 0xbbc80
000bbd1cudf 0
000bbc80
000bbc80time.(*Timer).Reset: ; void time.(*Timer).Reset(time.Timer * t, time.Duration d)
000bbc80ldr x16, [x28+16]
000bbc84subs xzr, sp, x16
000bbc88b.ls 0xbbd08
000bbc8cstr x30, [sp-64]!
000bbc90stur x29, [sp-8]
000bbc94sub x29, sp, 8
000bbc98str x0, [sp+72]
000bbc9cstr x1, [sp+80]
000bbca0strb wzr, [sp+46]
000bbca4ldr x2, [sp+72]
000bbca8ldrsb x27, [x2]
000bbcacldrb w2, [x2+8]
000bbcb0tbnz w2, 0, 0xbbcb8
000bbcb4b 0xbbcf0
000bbcb8
000bbcb8loc_bbcb8:
000bbcb8ldr x0, [sp+80]
000bbcbcbl time.when
000bbcc0str x0, [sp+48]
000bbcc4ldr x1, [sp+72]
000bbcc8mov x2, xzr
000bbcccmov x3, x0
000bbcd0mov x0, x1
000bbcd4mov x1, x3
000bbcd8bl time.resetTimer
000bbcdcstrb w0, [sp+47]
000bbce0strb w0, [sp+46]
000bbce4ldur x29, [sp-8]
000bbce8ldr x30, [sp], 64
000bbcecret x30
000bbcf0
000bbcf0loc_bbcf0:
000bbcf0adrp x0, 0x53a000
000bbcf4add x0, x0, 2944
000bbcf8adrp x1, 0x656000
000bbcfcadd x1, x1, 720
000bbd00bl runtime.gopanic
000bbd04hint
000bbd08
000bbd08loc_bbd08:
000bbd08stp x0, x1, [sp+8]
000bbd0cmov x3, x30
000bbd10bl runtime.morestack_noctxt.abi0
000bbd14ldp x0, x1, [sp+8]
000bbd18b 0xbbc80
000bbd1cudf 0
000bbc80
000bbd20
000bbd20time.sendTime: ; void time.sendTime(interface {} c, uintptr seq, int64 delta)
000bbd20ldr x16, [x28+16]
000bbd24subs xzr, sp, x16
000bbd28b.ls 0xbbdc8
000bbd2cstr x30, [sp-112]!
000bbd30stur x29, [sp-8]
000bbd34sub x29, sp, 8
000bbd38str x0, [sp+120]
000bbd3cstr x1, [sp+128]
000bbd40str x2, [sp+136]
000bbd44str x3, [sp+144]
000bbd48adrp x3, 0x53c000
000bbd4cadd x3, x3, 2048
000bbd50subs xzr, x0, x3
000bbd54b.eq 0xbbd5c
000bbd58b 0xbbdb4
000bbd5c
000bbd5cloc_bbd5c:
000bbd5cstr x1, [sp+96]
000bbd60bl time.Now
000bbd64str x0, [sp+72]
000bbd68str x1, [sp+80]
000bbd6cstr x2, [sp+88]
000bbd70ldr x3, [sp+144]
000bbd74sub x3, xzr, x3
000bbd78bl time.Time.Add
000bbd7cstr x0, [sp+48]
000bbd80str x1, [sp+56]
000bbd84str x2, [sp+64]
000bbd88ldr x0, [sp+96]
000bbd8cadd x1, sp, 48
000bbd90bl runtime.selectnbsend
000bbd94tbnz w0, 0, 0xbbd9c
000bbd98b 0xbbda0
000bbd9c
000bbd9cloc_bbd9c:
000bbd9cb 0xbbda4
000bbda0
000bbda0loc_bbda0:
000bbda0b 0xbbda4
000bbda4
000bbda4loc_bbda4:
000bbda4b 0xbbda8
000bbda8
000bbda8loc_bbda8:
000bbda8ldur x29, [sp-8]
000bbdacldr x30, [sp], 112
000bbdb0ret x30
000bbdb4
000bbdb4loc_bbdb4:
000bbdb4mov x1, x3
000bbdb8adrp x2, 0x54f000
000bbdbcadd x2, x2, 3520
000bbdc0bl runtime.panicdottypeE
000bbdc4hint
000bbdc8
000bbdc8loc_bbdc8:
000bbdc8stp x0, x1, [sp+8]
000bbdccstp x2, x3, [sp+24]
000bbdd0mov x3, x30
000bbdd4bl runtime.morestack_noctxt.abi0
000bbdd8ldp x0, x1, [sp+8]
000bbddcldp x2, x3, [sp+24]
000bbde0b 0xbbd20
000bbde4udf 0
000bbde8udf 0
000bbdecudf 0
000bbd20
000bbd20time.sendTime: ; void time.sendTime(interface {} c, uintptr seq, int64 delta)
000bbd20ldr x16, [x28+16]
000bbd24subs xzr, sp, x16
000bbd28b.ls 0xbbdc8
000bbd2cstr x30, [sp-112]!
000bbd30stur x29, [sp-8]
000bbd34sub x29, sp, 8
000bbd38str x0, [sp+120]
000bbd3cstr x1, [sp+128]
000bbd40str x2, [sp+136]
000bbd44str x3, [sp+144]
000bbd48adrp x3, 0x53c000
000bbd4cadd x3, x3, 2048
000bbd50subs xzr, x0, x3
000bbd54b.eq 0xbbd5c
000bbd58b 0xbbdb4
000bbd5c
000bbd5cloc_bbd5c:
000bbd5cstr x1, [sp+96]
000bbd60bl time.Now
000bbd64str x0, [sp+72]
000bbd68str x1, [sp+80]
000bbd6cstr x2, [sp+88]
000bbd70ldr x3, [sp+144]
000bbd74sub x3, xzr, x3
000bbd78bl time.Time.Add
000bbd7cstr x0, [sp+48]
000bbd80str x1, [sp+56]
000bbd84str x2, [sp+64]
000bbd88ldr x0, [sp+96]
000bbd8cadd x1, sp, 48
000bbd90bl runtime.selectnbsend
000bbd94tbnz w0, 0, 0xbbd9c
000bbd98b 0xbbda0
000bbd9c
000bbd9cloc_bbd9c:
000bbd9cb 0xbbda4
000bbda0
000bbda0loc_bbda0:
000bbda0b 0xbbda4
000bbda4
000bbda4loc_bbda4:
000bbda4b 0xbbda8
000bbda8
000bbda8loc_bbda8:
000bbda8ldur x29, [sp-8]
000bbdacldr x30, [sp], 112
000bbdb0ret x30
000bbdb4
000bbdb4loc_bbdb4:
000bbdb4mov x1, x3
000bbdb8adrp x2, 0x54f000
000bbdbcadd x2, x2, 3520
000bbdc0bl runtime.panicdottypeE
000bbdc4hint
000bbdc8
000bbdc8loc_bbdc8:
000bbdc8stp x0, x1, [sp+8]
000bbdccstp x2, x3, [sp+24]
000bbdd0mov x3, x30
000bbdd4bl runtime.morestack_noctxt.abi0
000bbdd8ldp x0, x1, [sp+8]
000bbddcldp x2, x3, [sp+24]
000bbde0b 0xbbd20
000bbde4udf 0
000bbde8udf 0
000bbdecudf 0
000bbd20
Loading..