File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0049f6f0
0049f6f0vendor/golang.org/x/net/idna.encodeDigit: ; void vendor/golang.org/x/net/idna.encodeDigit(int32 digit)
0049f6f0ldr x16, [x28+16]
0049f6f4subs xzr, sp, x16
0049f6f8b.ls 0x49f7dc
0049f6fcstr x30, [sp-48]!
0049f700stur x29, [sp-8]
0049f704sub x29, sp, 8
0049f708str w0, [sp+56]
0049f70cstrb wzr, [sp+37]
0049f710ldrsw x2, [sp+56]
0049f714subs wzr, w2, 0
0049f718cset x3, ge
0049f71cstrb w3, [sp+39]
0049f720tbz w2, 31, 0x49f728
0049f724b 0x49f73c
0049f728
0049f728loc_49f728:
0049f728ldrsw x2, [sp+56]
0049f72csubs wzr, w2, 26
0049f730cset x2, lt
0049f734strb w2, [sp+39]
0049f738b 0x49f740
0049f73c
0049f73cloc_49f73c:
0049f73cb 0x49f740
0049f740
0049f740loc_49f740:
0049f740ldrb w2, [sp+39]
0049f744tbnz w2, 0, 0x49f74c
0049f748b 0x49f768
0049f74c
0049f74cloc_49f74c:
0049f74cb 0x49f750
0049f750
0049f750loc_49f750:
0049f750ldrsw x1, [sp+56]
0049f754add x0, x1, 97
0049f758strb w0, [sp+37]
0049f75cldur x29, [sp-8]
0049f760ldr x30, [sp], 48
0049f764ret x30
0049f768
0049f768loc_49f768:
0049f768ldrsw x2, [sp+56]
0049f76csubs wzr, w2, 26
0049f770cset x2, ge
0049f774strb w2, [sp+38]
0049f778b.ge 0x49f780
0049f77cb 0x49f794
0049f780
0049f780loc_49f780:
0049f780ldrsw x2, [sp+56]
0049f784subs wzr, w2, 36
0049f788cset x2, lt
0049f78cstrb w2, [sp+38]
0049f790b 0x49f798
0049f794
0049f794loc_49f794:
0049f794b 0x49f798
0049f798
0049f798loc_49f798:
0049f798ldrb w2, [sp+38]
0049f79ctbnz w2, 0, 0x49f7a4
0049f7a0b 0x49f7c0
0049f7a4
0049f7a4loc_49f7a4:
0049f7a4b 0x49f7a8
0049f7a8
0049f7a8loc_49f7a8:
0049f7a8ldrsw x1, [sp+56]
0049f7acadd x0, x1, 22
0049f7b0strb w0, [sp+37]
0049f7b4ldur x29, [sp-8]
0049f7b8ldr x30, [sp], 48
0049f7bcret x30
0049f7c0
0049f7c0loc_49f7c0:
0049f7c0b 0x49f7c4
0049f7c4
0049f7c4loc_49f7c4:
0049f7c4adrp x0, 0x156000
0049f7c8add x0, x0, 2944
0049f7ccadrp x1, 0x273000
0049f7d0add x1, x1, 3808
0049f7d4bl runtime.gopanic
0049f7d8hint
0049f7dc
0049f7dcloc_49f7dc:
0049f7dcstr w0, [sp+8]
0049f7e0mov x3, x30
0049f7e4bl runtime.morestack_noctxt.abi0
0049f7e8ldrsw x0, [sp+8]
0049f7ecb 0x49f6f0
0049f6f0
0049f6f0vendor/golang.org/x/net/idna.encodeDigit: ; void vendor/golang.org/x/net/idna.encodeDigit(int32 digit)
0049f6f0ldr x16, [x28+16]
0049f6f4subs xzr, sp, x16
0049f6f8b.ls 0x49f7dc
0049f6fcstr x30, [sp-48]!
0049f700stur x29, [sp-8]
0049f704sub x29, sp, 8
0049f708str w0, [sp+56]
0049f70cstrb wzr, [sp+37]
0049f710ldrsw x2, [sp+56]
0049f714subs wzr, w2, 0
0049f718cset x3, ge
0049f71cstrb w3, [sp+39]
0049f720tbz w2, 31, 0x49f728
0049f724b 0x49f73c
0049f728
0049f728loc_49f728:
0049f728ldrsw x2, [sp+56]
0049f72csubs wzr, w2, 26
0049f730cset x2, lt
0049f734strb w2, [sp+39]
0049f738b 0x49f740
0049f73c
0049f73cloc_49f73c:
0049f73cb 0x49f740
0049f740
0049f740loc_49f740:
0049f740ldrb w2, [sp+39]
0049f744tbnz w2, 0, 0x49f74c
0049f748b 0x49f768
0049f74c
0049f74cloc_49f74c:
0049f74cb 0x49f750
0049f750
0049f750loc_49f750:
0049f750ldrsw x1, [sp+56]
0049f754add x0, x1, 97
0049f758strb w0, [sp+37]
0049f75cldur x29, [sp-8]
0049f760ldr x30, [sp], 48
0049f764ret x30
0049f768
0049f768loc_49f768:
0049f768ldrsw x2, [sp+56]
0049f76csubs wzr, w2, 26
0049f770cset x2, ge
0049f774strb w2, [sp+38]
0049f778b.ge 0x49f780
0049f77cb 0x49f794
0049f780
0049f780loc_49f780:
0049f780ldrsw x2, [sp+56]
0049f784subs wzr, w2, 36
0049f788cset x2, lt
0049f78cstrb w2, [sp+38]
0049f790b 0x49f798
0049f794
0049f794loc_49f794:
0049f794b 0x49f798
0049f798
0049f798loc_49f798:
0049f798ldrb w2, [sp+38]
0049f79ctbnz w2, 0, 0x49f7a4
0049f7a0b 0x49f7c0
0049f7a4
0049f7a4loc_49f7a4:
0049f7a4b 0x49f7a8
0049f7a8
0049f7a8loc_49f7a8:
0049f7a8ldrsw x1, [sp+56]
0049f7acadd x0, x1, 22
0049f7b0strb w0, [sp+37]
0049f7b4ldur x29, [sp-8]
0049f7b8ldr x30, [sp], 48
0049f7bcret x30
0049f7c0
0049f7c0loc_49f7c0:
0049f7c0b 0x49f7c4
0049f7c4
0049f7c4loc_49f7c4:
0049f7c4adrp x0, 0x156000
0049f7c8add x0, x0, 2944
0049f7ccadrp x1, 0x273000
0049f7d0add x1, x1, 3808
0049f7d4bl runtime.gopanic
0049f7d8hint
0049f7dc
0049f7dcloc_49f7dc:
0049f7dcstr w0, [sp+8]
0049f7e0mov x3, x30
0049f7e4bl runtime.morestack_noctxt.abi0
0049f7e8ldrsw x0, [sp+8]
0049f7ecb 0x49f6f0
0049f6f0
0049f7f0
0049f7f0vendor/golang.org/x/net/idna.adapt: ; void vendor/golang.org/x/net/idna.adapt(int32 delta, int32 numPoints, bool firstTime)
0049f7f0ldr x16, [x28+16]
0049f7f4subs xzr, sp, x16
0049f7f8b.ls 0x49f908
0049f7fcstr x30, [sp-32]!
0049f800stur x29, [sp-8]
0049f804sub x29, sp, 8
0049f808str w0, [sp+40]
0049f80cstr w1, [sp+44]
0049f810strb w2, [sp+48]
0049f814str wzr, [sp+16]
0049f818ldrb w1, [sp+48]
0049f81ctbnz w1, 0, 0x49f824
0049f820b 0x49f844
0049f824
0049f824loc_49f824:
0049f824sbfm x1, x0, 0, 31
0049f828movz x2, 59170
0049f82cmovk x2, 0xbb3e0000
0049f830madd x2, x2, x1, xzr
0049f834sbfm x2, x2, 41, 63
0049f838sub x1, x2, x1, asr #63
0049f83cstr w1, [sp+40]
0049f840b 0x49f858
0049f844
0049f844loc_49f844:
0049f844ubfm x1, x0, 31, 31
0049f848add x1, x0, x1
0049f84csbfm x1, x1, 1, 31
0049f850str w1, [sp+40]
0049f854b 0x49f858
0049f858
0049f858loc_49f858:
0049f858ldrsw x1, [sp+40]
0049f85cldrsw x2, [sp+40]
0049f860ldrsw x3, [sp+44]
0049f864cbnz w3, 0x49f86c
0049f868b 0x49f900
0049f86c
0049f86cloc_49f86c:
0049f86csdiv w2, w2, w3
0049f870add x1, x1, x2
0049f874str w1, [sp+40]
0049f878str wzr, [sp+20]
0049f87cb 0x49f880
0049f880
0049f880loc_49f880:
0049f880ldrsw x1, [sp+40]
0049f884subs wzr, w1, 455
0049f888b.gt 0x49f890
0049f88cb 0x49f8c0
0049f890
0049f890loc_49f890:
0049f890ldrsw x1, [sp+40]
0049f894movz x2, 41195
0049f898movk x2, 0xea0e0000
0049f89cmadd x3, x2, x1, xzr
0049f8a0sbfm x3, x3, 37, 63
0049f8a4sub x1, x3, x1, asr #63
0049f8a8str w1, [sp+40]
0049f8acldrsw x1, [sp+20]
0049f8b0add x1, x1, 36
0049f8b4str w1, [sp+20]
0049f8b8b 0x49f8bc
0049f8bc
0049f8bcloc_49f8bc:
0049f8bcb 0x49f880
0049f8c0
0049f8c0loc_49f8c0:
0049f8c0ldrsw x1, [sp+20]
0049f8c4ldrsw x2, [sp+40]
0049f8c8add x2, x2, x2, lsl #3
0049f8ccubfm x2, x2, 62, 61
0049f8d0ldrsw x3, [sp+40]
0049f8d4add x4, x3, 38
0049f8d8adds wzr, w3, 38
0049f8dcb.ne 0x49f8e4
0049f8e0b 0x49f8fc
0049f8e4
0049f8e4loc_49f8e4:
0049f8e4sdiv w2, w2, w4
0049f8e8add x0, x1, x2
0049f8ecstr w0, [sp+16]
0049f8f0ldur x29, [sp-8]
0049f8f4ldr x30, [sp], 32
0049f8f8ret x30
0049f8fc
0049f8fcloc_49f8fc:
0049f8fcbl runtime.panicdivide
0049f900
0049f900loc_49f900:
0049f900bl runtime.panicdivide
0049f904hint
0049f908
0049f908loc_49f908:
0049f908stp w0, w1, [sp+8]
0049f90cstrb w2, [sp+16]
0049f910mov x3, x30
0049f914bl runtime.morestack_noctxt.abi0
0049f918ldp w0, w1, [sp+8]
0049f91cldrb w2, [sp+16]
0049f920b 0x49f7f0
0049f924udf 0
0049f928udf 0
0049f92cudf 0
0049f7f0
0049f7f0vendor/golang.org/x/net/idna.adapt: ; void vendor/golang.org/x/net/idna.adapt(int32 delta, int32 numPoints, bool firstTime)
0049f7f0ldr x16, [x28+16]
0049f7f4subs xzr, sp, x16
0049f7f8b.ls 0x49f908
0049f7fcstr x30, [sp-32]!
0049f800stur x29, [sp-8]
0049f804sub x29, sp, 8
0049f808str w0, [sp+40]
0049f80cstr w1, [sp+44]
0049f810strb w2, [sp+48]
0049f814str wzr, [sp+16]
0049f818ldrb w1, [sp+48]
0049f81ctbnz w1, 0, 0x49f824
0049f820b 0x49f844
0049f824
0049f824loc_49f824:
0049f824sbfm x1, x0, 0, 31
0049f828movz x2, 59170
0049f82cmovk x2, 0xbb3e0000
0049f830madd x2, x2, x1, xzr
0049f834sbfm x2, x2, 41, 63
0049f838sub x1, x2, x1, asr #63
0049f83cstr w1, [sp+40]
0049f840b 0x49f858
0049f844
0049f844loc_49f844:
0049f844ubfm x1, x0, 31, 31
0049f848add x1, x0, x1
0049f84csbfm x1, x1, 1, 31
0049f850str w1, [sp+40]
0049f854b 0x49f858
0049f858
0049f858loc_49f858:
0049f858ldrsw x1, [sp+40]
0049f85cldrsw x2, [sp+40]
0049f860ldrsw x3, [sp+44]
0049f864cbnz w3, 0x49f86c
0049f868b 0x49f900
0049f86c
0049f86cloc_49f86c:
0049f86csdiv w2, w2, w3
0049f870add x1, x1, x2
0049f874str w1, [sp+40]
0049f878str wzr, [sp+20]
0049f87cb 0x49f880
0049f880
0049f880loc_49f880:
0049f880ldrsw x1, [sp+40]
0049f884subs wzr, w1, 455
0049f888b.gt 0x49f890
0049f88cb 0x49f8c0
0049f890
0049f890loc_49f890:
0049f890ldrsw x1, [sp+40]
0049f894movz x2, 41195
0049f898movk x2, 0xea0e0000
0049f89cmadd x3, x2, x1, xzr
0049f8a0sbfm x3, x3, 37, 63
0049f8a4sub x1, x3, x1, asr #63
0049f8a8str w1, [sp+40]
0049f8acldrsw x1, [sp+20]
0049f8b0add x1, x1, 36
0049f8b4str w1, [sp+20]
0049f8b8b 0x49f8bc
0049f8bc
0049f8bcloc_49f8bc:
0049f8bcb 0x49f880
0049f8c0
0049f8c0loc_49f8c0:
0049f8c0ldrsw x1, [sp+20]
0049f8c4ldrsw x2, [sp+40]
0049f8c8add x2, x2, x2, lsl #3
0049f8ccubfm x2, x2, 62, 61
0049f8d0ldrsw x3, [sp+40]
0049f8d4add x4, x3, 38
0049f8d8adds wzr, w3, 38
0049f8dcb.ne 0x49f8e4
0049f8e0b 0x49f8fc
0049f8e4
0049f8e4loc_49f8e4:
0049f8e4sdiv w2, w2, w4
0049f8e8add x0, x1, x2
0049f8ecstr w0, [sp+16]
0049f8f0ldur x29, [sp-8]
0049f8f4ldr x30, [sp], 32
0049f8f8ret x30
0049f8fc
0049f8fcloc_49f8fc:
0049f8fcbl runtime.panicdivide
0049f900
0049f900loc_49f900:
0049f900bl runtime.panicdivide
0049f904hint
0049f908
0049f908loc_49f908:
0049f908stp w0, w1, [sp+8]
0049f90cstrb w2, [sp+16]
0049f910mov x3, x30
0049f914bl runtime.morestack_noctxt.abi0
0049f918ldp w0, w1, [sp+8]
0049f91cldrb w2, [sp+16]
0049f920b 0x49f7f0
0049f924udf 0
0049f928udf 0
0049f92cudf 0
0049f7f0
0049f930
0049f930vendor/golang.org/x/net/idna.(*idnaTrie).lookupString: ; void vendor/golang.org/x/net/idna.(*idnaTrie).lookupString(vendor/golang.org/x/net/idna.idnaTrie * t, struct string s)
0049f930ldr x16, [x28+16]
0049f934subs xzr, sp, x16
0049f938b.ls 0x49ff4c
0049f93cstr x30, [sp-80]!
0049f940stur x29, [sp-8]
0049f944sub x29, sp, 8
0049f948str x0, [sp+88]
0049f94cstr x1, [sp+96]
0049f950str x2, [sp+104]
0049f954strh wzr, [sp+38]
0049f958str xzr, [sp+56]
0049f95csubs xzr, x2, 0
0049f960b.hi 0x49f968
0049f964b 0x49ff3c
0049f968
0049f968loc_49f968:
0049f968ldrb w3, [x1]
0049f96cstrb w3, [sp+36]
0049f970mov x4, x3
0049f974subs wzr, w4, 128
0049f978b.lo 0x49f980
0049f97cb 0x49f9b0
0049f980
0049f980loc_49f980:
0049f980b 0x49f984
0049f984
0049f984loc_49f984:
0049f984ubfm x2, x3, 63, 7
0049f988adrp x3, 0x547000
0049f98cadd x3, x3, 1056
0049f990ldrh w2, [x3+x2]
0049f994strh w2, [sp+38]
0049f998orr x1, xzr, 1
0049f99cstr x1, [sp+56]
0049f9a0ldrh w0, [sp+38]
0049f9a4ldur x29, [sp-8]
0049f9a8ldr x30, [sp], 80
0049f9acret x30
0049f9b0
0049f9b0loc_49f9b0:
0049f9b0mov x4, x3
0049f9b4subs wzr, w4, 194
0049f9b8b.lo 0x49f9c0
0049f9bcb 0x49f9e0
0049f9c0
0049f9c0loc_49f9c0:
0049f9c0b 0x49f9c4
0049f9c4
0049f9c4loc_49f9c4:
0049f9c4strh wzr, [sp+38]
0049f9c8orr x1, xzr, 1
0049f9ccstr x1, [sp+56]
0049f9d0ldrh w0, [sp+38]
0049f9d4ldur x29, [sp-8]
0049f9d8ldr x30, [sp], 80
0049f9dcret x30
0049f9e0
0049f9e0loc_49f9e0:
0049f9e0mov x4, x3
0049f9e4subs wzr, w4, 224
0049f9e8b.lo 0x49f9f0
0049f9ecb 0x49fae0
0049f9f0
0049f9f0loc_49f9f0:
0049f9f0b 0x49f9f4
0049f9f4
0049f9f4loc_49f9f4:
0049f9f4ldr x3, [sp+104]
0049f9f8str x3, [sp+64]
0049f9fcsubs xzr, x3, 2
0049fa00b.lt 0x49fa08
0049fa04b 0x49fa24
0049fa08
0049fa08loc_49fa08:
0049fa08strh wzr, [sp+38]
0049fa0cstr xzr, [sp+56]
0049fa10ldrh w0, [sp+38]
0049fa14mov x1, xzr
0049fa18ldur x29, [sp-8]
0049fa1cldr x30, [sp], 80
0049fa20ret x30
0049fa24
0049fa24loc_49fa24:
0049fa24ldrb w3, [sp+36]
0049fa28ubfm x3, x3, 63, 7
0049fa2cadrp x4, 0x537000
0049fa30add x4, x4, 32
0049fa34ldrh w3, [x4+x3]
0049fa38strh w3, [sp+44]
0049fa3cldr x1, [sp+104]
0049fa40ldr x3, [sp+96]
0049fa44subs xzr, x1, 1
0049fa48b.hi 0x49fa50
0049fa4cb 0x49ff34
0049fa50
0049fa50loc_49fa50:
0049fa50ldrb w3, [x3+1]
0049fa54strb w3, [sp+35]
0049fa58mov x4, x3
0049fa5csubs wzr, w4, 128
0049fa60cset x4, lo
0049fa64strb w4, [sp+37]
0049fa68b.lo 0x49fa70
0049fa6cb 0x49fa74
0049fa70
0049fa70loc_49fa70:
0049fa70b 0x49fa84
0049fa74
0049fa74loc_49fa74:
0049fa74subs wzr, w3, 192
0049fa78cset x3, hs
0049fa7cstrb w3, [sp+37]
0049fa80b 0x49fa84
0049fa84
0049fa84loc_49fa84:
0049fa84ldrb w3, [sp+37]
0049fa88tbnz w3, 0, 0x49fa90
0049fa8cb 0x49faac
0049fa90
0049fa90loc_49fa90:
0049fa90strh wzr, [sp+38]
0049fa94orr x1, xzr, 1
0049fa98str x1, [sp+56]
0049fa9cldrh w0, [sp+38]
0049faa0ldur x29, [sp-8]
0049faa4ldr x30, [sp], 80
0049faa8ret x30
0049faac
0049faacloc_49faac:
0049faacldrb w2, [sp+35]
0049fab0ldr x0, [sp+88]
0049fab4ldrh w3, [sp+44]
0049fab8mov x1, x3
0049fabcbl vendor/golang.org/x/net/idna.(*idnaTrie).lookupValue
0049fac0strh w0, [sp+46]
0049fac4strh w0, [sp+38]
0049fac8orr x1, xzr, 2
0049faccstr x1, [sp+56]
0049fad0ldrh w0, [sp+38]
0049fad4ldur x29, [sp-8]
0049fad8ldr x30, [sp], 80
0049fadcret x30
0049fae0
0049fae0loc_49fae0:
0049fae0mov x4, x3
0049fae4subs wzr, w4, 240
0049fae8b.lo 0x49faf0
0049faecb 0x49fc88
0049faf0
0049faf0loc_49faf0:
0049faf0b 0x49faf4
0049faf4
0049faf4loc_49faf4:
0049faf4ldr x3, [sp+104]
0049faf8str x3, [sp+64]
0049fafcsubs xzr, x3, 3
0049fb00b.lt 0x49fb08
0049fb04b 0x49fb24
0049fb08
0049fb08loc_49fb08:
0049fb08strh wzr, [sp+38]
0049fb0cstr xzr, [sp+56]
0049fb10ldrh w0, [sp+38]
0049fb14mov x1, xzr
0049fb18ldur x29, [sp-8]
0049fb1cldr x30, [sp], 80
0049fb20ret x30
0049fb24
0049fb24loc_49fb24:
0049fb24ldrb w3, [sp+36]
0049fb28ubfm x3, x3, 63, 7
0049fb2cadrp x4, 0x537000
0049fb30add x4, x4, 32
0049fb34ldrh w3, [x4+x3]
0049fb38strh w3, [sp+42]
0049fb3cldr x1, [sp+104]
0049fb40ldr x3, [sp+96]
0049fb44subs xzr, x1, 1
0049fb48b.hi 0x49fb50
0049fb4cb 0x49ff2c
0049fb50
0049fb50loc_49fb50:
0049fb50ldrb w3, [x3+1]
0049fb54strb w3, [sp+34]
0049fb58mov x4, x3
0049fb5csubs wzr, w4, 128
0049fb60cset x4, lo
0049fb64strb w4, [sp+37]
0049fb68b.lo 0x49fb70
0049fb6cb 0x49fb74
0049fb70
0049fb70loc_49fb70:
0049fb70b 0x49fb84
0049fb74
0049fb74loc_49fb74:
0049fb74subs wzr, w3, 192
0049fb78cset x3, hs
0049fb7cstrb w3, [sp+37]
0049fb80b 0x49fb84
0049fb84
0049fb84loc_49fb84:
0049fb84ldrb w3, [sp+37]
0049fb88tbnz w3, 0, 0x49fb90
0049fb8cb 0x49fbac
0049fb90
0049fb90loc_49fb90:
0049fb90strh wzr, [sp+38]
0049fb94orr x1, xzr, 1
0049fb98str x1, [sp+56]
0049fb9cldrh w0, [sp+38]
0049fba0ldur x29, [sp-8]
0049fba4ldr x30, [sp], 80
0049fba8ret x30
0049fbac
0049fbacloc_49fbac:
0049fbacldrh w3, [sp+42]
0049fbb0ubfm x3, x3, 58, 15
0049fbb4ldrb w4, [sp+34]
0049fbb8add x3, x3, x4
0049fbbcstr w3, [sp+52]
0049fbc0mov w0, w3
0049fbc4subs xzr, x0, 2496
0049fbc8b.lo 0x49fbd0
0049fbccb 0x49ff24
0049fbd0
0049fbd0loc_49fbd0:
0049fbd0ubfm x3, x3, 63, 31
0049fbd4adrp x4, 0x537000
0049fbd8add x4, x4, 32
0049fbdcldrh w3, [x4+x3]
0049fbe0strh w3, [sp+42]
0049fbe4ldr x1, [sp+104]
0049fbe8ldr x3, [sp+96]
0049fbecsubs xzr, x1, 2
0049fbf0b.hi 0x49fbf8
0049fbf4b 0x49ff1c
0049fbf8
0049fbf8loc_49fbf8:
0049fbf8ldrb w3, [x3+2]
0049fbfcstrb w3, [sp+32]
0049fc00mov x4, x3
0049fc04subs wzr, w4, 128
0049fc08cset x4, lo
0049fc0cstrb w4, [sp+37]
0049fc10b.lo 0x49fc18
0049fc14b 0x49fc1c
0049fc18
0049fc18loc_49fc18:
0049fc18b 0x49fc2c
0049fc1c
0049fc1cloc_49fc1c:
0049fc1csubs wzr, w3, 192
0049fc20cset x3, hs
0049fc24strb w3, [sp+37]
0049fc28b 0x49fc2c
0049fc2c
0049fc2cloc_49fc2c:
0049fc2cldrb w3, [sp+37]
0049fc30tbnz w3, 0, 0x49fc38
0049fc34b 0x49fc54
0049fc38
0049fc38loc_49fc38:
0049fc38strh wzr, [sp+38]
0049fc3corr x1, xzr, 2
0049fc40str x1, [sp+56]
0049fc44ldrh w0, [sp+38]
0049fc48ldur x29, [sp-8]
0049fc4cldr x30, [sp], 80
0049fc50ret x30
0049fc54
0049fc54loc_49fc54:
0049fc54ldrb w2, [sp+32]
0049fc58ldr x0, [sp+88]
0049fc5cldrh w3, [sp+42]
0049fc60mov x1, x3
0049fc64bl vendor/golang.org/x/net/idna.(*idnaTrie).lookupValue
0049fc68strh w0, [sp+46]
0049fc6cstrh w0, [sp+38]
0049fc70orr x1, xzr, 3
0049fc74str x1, [sp+56]
0049fc78ldrh w0, [sp+38]
0049fc7cldur x29, [sp-8]
0049fc80ldr x30, [sp], 80
0049fc84ret x30
0049fc88
0049fc88loc_49fc88:
0049fc88subs wzr, w3, 248
0049fc8cb.lo 0x49fc94
0049fc90b 0x49fed4
0049fc94
0049fc94loc_49fc94:
0049fc94b 0x49fc98
0049fc98
0049fc98loc_49fc98:
0049fc98ldr x3, [sp+104]
0049fc9cstr x3, [sp+64]
0049fca0subs xzr, x3, 4
0049fca4b.lt 0x49fcac
0049fca8b 0x49fcc8
0049fcac
0049fcacloc_49fcac:
0049fcacstrh wzr, [sp+38]
0049fcb0str xzr, [sp+56]
0049fcb4ldrh w0, [sp+38]
0049fcb8mov x1, xzr
0049fcbcldur x29, [sp-8]
0049fcc0ldr x30, [sp], 80
0049fcc4ret x30
0049fcc8
0049fcc8loc_49fcc8:
0049fcc8ldrb w3, [sp+36]
0049fcccubfm x3, x3, 63, 7
0049fcd0adrp x4, 0x537000
0049fcd4add x4, x4, 32
0049fcd8ldrh w3, [x4+x3]
0049fcdcstrh w3, [sp+40]
0049fce0ldr x1, [sp+104]
0049fce4ldr x3, [sp+96]
0049fce8subs xzr, x1, 1
0049fcecb.hi 0x49fcf4
0049fcf0b 0x49ff14
0049fcf4
0049fcf4loc_49fcf4:
0049fcf4ldrb w3, [x3+1]
0049fcf8strb w3, [sp+33]
0049fcfcmov x4, x3
0049fd00subs wzr, w4, 128
0049fd04cset x4, lo
0049fd08strb w4, [sp+37]
0049fd0cb.lo 0x49fd14
0049fd10b 0x49fd18
0049fd14
0049fd14loc_49fd14:
0049fd14b 0x49fd28
0049fd18
0049fd18loc_49fd18:
0049fd18subs wzr, w3, 192
0049fd1ccset x3, hs
0049fd20strb w3, [sp+37]
0049fd24b 0x49fd28
0049fd28
0049fd28loc_49fd28:
0049fd28ldrb w3, [sp+37]
0049fd2ctbnz w3, 0, 0x49fd34
0049fd30b 0x49fd50
0049fd34
0049fd34loc_49fd34:
0049fd34strh wzr, [sp+38]
0049fd38orr x1, xzr, 1
0049fd3cstr x1, [sp+56]
0049fd40ldrh w0, [sp+38]
0049fd44ldur x29, [sp-8]
0049fd48ldr x30, [sp], 80
0049fd4cret x30
0049fd50
0049fd50loc_49fd50:
0049fd50ldrh w3, [sp+40]
0049fd54ubfm x3, x3, 58, 15
0049fd58ldrb w4, [sp+33]
0049fd5cadd x3, x3, x4
0049fd60str w3, [sp+48]
0049fd64mov w0, w3
0049fd68subs xzr, x0, 2496
0049fd6cb.lo 0x49fd74
0049fd70b 0x49ff0c
0049fd74
0049fd74loc_49fd74:
0049fd74ubfm x3, x3, 63, 31
0049fd78adrp x4, 0x537000
0049fd7cadd x4, x4, 32
0049fd80ldrh w3, [x4+x3]
0049fd84strh w3, [sp+40]
0049fd88ldr x1, [sp+104]
0049fd8cldr x3, [sp+96]
0049fd90subs xzr, x1, 2
0049fd94b.hi 0x49fd9c
0049fd98b 0x49ff04
0049fd9c
0049fd9cloc_49fd9c:
0049fd9cldrb w3, [x3+2]
0049fda0strb w3, [sp+31]
0049fda4mov x4, x3
0049fda8subs wzr, w4, 128
0049fdaccset x4, lo
0049fdb0strb w4, [sp+37]
0049fdb4b.lo 0x49fdbc
0049fdb8b 0x49fdc0
0049fdbc
0049fdbcloc_49fdbc:
0049fdbcb 0x49fdd0
0049fdc0
0049fdc0loc_49fdc0:
0049fdc0subs wzr, w3, 192
0049fdc4cset x3, hs
0049fdc8strb w3, [sp+37]
0049fdccb 0x49fdd0
0049fdd0
0049fdd0loc_49fdd0:
0049fdd0ldrb w3, [sp+37]
0049fdd4tbnz w3, 0, 0x49fddc
0049fdd8b 0x49fdf8
0049fddc
0049fddcloc_49fddc:
0049fddcstrh wzr, [sp+38]
0049fde0orr x1, xzr, 2
0049fde4str x1, [sp+56]
0049fde8ldrh w0, [sp+38]
0049fdecldur x29, [sp-8]
0049fdf0ldr x30, [sp], 80
0049fdf4ret x30
0049fdf8
0049fdf8loc_49fdf8:
0049fdf8ldrh w3, [sp+40]
0049fdfcubfm x3, x3, 58, 15
0049fe00ldrb w4, [sp+31]
0049fe04add x3, x3, x4
0049fe08str w3, [sp+48]
0049fe0cmov w0, w3
0049fe10subs xzr, x0, 2496
0049fe14b.lo 0x49fe1c
0049fe18b 0x49fefc
0049fe1c
0049fe1cloc_49fe1c:
0049fe1cubfm x3, x3, 63, 31
0049fe20adrp x4, 0x537000
0049fe24add x4, x4, 32
0049fe28ldrh w3, [x4+x3]
0049fe2cstrh w3, [sp+40]
0049fe30ldr x1, [sp+104]
0049fe34ldr x3, [sp+96]
0049fe38subs xzr, x1, 3
0049fe3cb.hi 0x49fe44
0049fe40b 0x49fef4
0049fe44
0049fe44loc_49fe44:
0049fe44ldrb w3, [x3+3]
0049fe48strb w3, [sp+30]
0049fe4cmov x4, x3
0049fe50subs wzr, w4, 128
0049fe54cset x4, lo
0049fe58strb w4, [sp+37]
0049fe5cb.lo 0x49fe64
0049fe60b 0x49fe68
0049fe64
0049fe64loc_49fe64:
0049fe64b 0x49fe78
0049fe68
0049fe68loc_49fe68:
0049fe68subs wzr, w3, 192
0049fe6ccset x3, hs
0049fe70strb w3, [sp+37]
0049fe74b 0x49fe78
0049fe78
0049fe78loc_49fe78:
0049fe78ldrb w3, [sp+37]
0049fe7ctbnz w3, 0, 0x49fe84
0049fe80b 0x49fea0
0049fe84
0049fe84loc_49fe84:
0049fe84strh wzr, [sp+38]
0049fe88orr x1, xzr, 3
0049fe8cstr x1, [sp+56]
0049fe90ldrh w0, [sp+38]
0049fe94ldur x29, [sp-8]
0049fe98ldr x30, [sp], 80
0049fe9cret x30
0049fea0
0049fea0loc_49fea0:
0049fea0ldrb w2, [sp+30]
0049fea4ldr x0, [sp+88]
0049fea8ldrh w3, [sp+40]
0049feacmov x1, x3
0049feb0bl vendor/golang.org/x/net/idna.(*idnaTrie).lookupValue
0049feb4strh w0, [sp+46]
0049feb8strh w0, [sp+38]
0049febcorr x1, xzr, 4
0049fec0str x1, [sp+56]
0049fec4ldrh w0, [sp+38]
0049fec8ldur x29, [sp-8]
0049feccldr x30, [sp], 80
0049fed0ret x30
0049fed4
0049fed4loc_49fed4:
0049fed4b 0x49fed8
0049fed8
0049fed8loc_49fed8:
0049fed8strh wzr, [sp+38]
0049fedcorr x1, xzr, 1
0049fee0str x1, [sp+56]
0049fee4ldrh w0, [sp+38]
0049fee8ldur x29, [sp-8]
0049feecldr x30, [sp], 80
0049fef0ret x30
0049fef4
0049fef4loc_49fef4:
0049fef4orr x0, xzr, 3
0049fef8bl runtime.panicIndex
0049fefc
0049fefcloc_49fefc:
0049fefcmovz x1, 2496
0049ff00bl runtime.panicIndex
0049ff04
0049ff04loc_49ff04:
0049ff04orr x0, xzr, 2
0049ff08bl runtime.panicIndex
0049ff0c
0049ff0cloc_49ff0c:
0049ff0cmovz x1, 2496
0049ff10bl runtime.panicIndex
0049ff14
0049ff14loc_49ff14:
0049ff14orr x0, xzr, 1
0049ff18bl runtime.panicIndex
0049ff1c
0049ff1cloc_49ff1c:
0049ff1corr x0, xzr, 2
0049ff20bl runtime.panicIndex
0049ff24
0049ff24loc_49ff24:
0049ff24movz x1, 2496
0049ff28bl runtime.panicIndex
0049ff2c
0049ff2cloc_49ff2c:
0049ff2corr x0, xzr, 1
0049ff30bl runtime.panicIndex
0049ff34
0049ff34loc_49ff34:
0049ff34orr x0, xzr, 1
0049ff38bl runtime.panicIndex
0049ff3c
0049ff3cloc_49ff3c:
0049ff3cmov x0, xzr
0049ff40mov x1, x2
0049ff44bl runtime.panicIndex
0049ff48hint
0049ff4c
0049ff4cloc_49ff4c:
0049ff4cstp x0, x1, [sp+8]
0049ff50str x2, [sp+24]
0049ff54mov x3, x30
0049ff58bl runtime.morestack_noctxt.abi0
0049ff5cldp x0, x1, [sp+8]
0049ff60ldr x2, [sp+24]
0049ff64b 0x49f930
0049ff68udf 0
0049ff6cudf 0
0049f930
0049f930vendor/golang.org/x/net/idna.(*idnaTrie).lookupString: ; void vendor/golang.org/x/net/idna.(*idnaTrie).lookupString(vendor/golang.org/x/net/idna.idnaTrie * t, struct string s)
0049f930ldr x16, [x28+16]
0049f934subs xzr, sp, x16
0049f938b.ls 0x49ff4c
0049f93cstr x30, [sp-80]!
0049f940stur x29, [sp-8]
0049f944sub x29, sp, 8
0049f948str x0, [sp+88]
0049f94cstr x1, [sp+96]
0049f950str x2, [sp+104]
0049f954strh wzr, [sp+38]
0049f958str xzr, [sp+56]
0049f95csubs xzr, x2, 0
0049f960b.hi 0x49f968
0049f964b 0x49ff3c
0049f968
0049f968loc_49f968:
0049f968ldrb w3, [x1]
0049f96cstrb w3, [sp+36]
0049f970mov x4, x3
0049f974subs wzr, w4, 128
0049f978b.lo 0x49f980
0049f97cb 0x49f9b0
0049f980
0049f980loc_49f980:
0049f980b 0x49f984
0049f984
0049f984loc_49f984:
0049f984ubfm x2, x3, 63, 7
0049f988adrp x3, 0x547000
0049f98cadd x3, x3, 1056
0049f990ldrh w2, [x3+x2]
0049f994strh w2, [sp+38]
0049f998orr x1, xzr, 1
0049f99cstr x1, [sp+56]
0049f9a0ldrh w0, [sp+38]
0049f9a4ldur x29, [sp-8]
0049f9a8ldr x30, [sp], 80
0049f9acret x30
0049f9b0
0049f9b0loc_49f9b0:
0049f9b0mov x4, x3
0049f9b4subs wzr, w4, 194
0049f9b8b.lo 0x49f9c0
0049f9bcb 0x49f9e0
0049f9c0
0049f9c0loc_49f9c0:
0049f9c0b 0x49f9c4
0049f9c4
0049f9c4loc_49f9c4:
0049f9c4strh wzr, [sp+38]
0049f9c8orr x1, xzr, 1
0049f9ccstr x1, [sp+56]
0049f9d0ldrh w0, [sp+38]
0049f9d4ldur x29, [sp-8]
0049f9d8ldr x30, [sp], 80
0049f9dcret x30
0049f9e0
0049f9e0loc_49f9e0:
0049f9e0mov x4, x3
0049f9e4subs wzr, w4, 224
0049f9e8b.lo 0x49f9f0
0049f9ecb 0x49fae0
0049f9f0
0049f9f0loc_49f9f0:
0049f9f0b 0x49f9f4
0049f9f4
0049f9f4loc_49f9f4:
0049f9f4ldr x3, [sp+104]
0049f9f8str x3, [sp+64]
0049f9fcsubs xzr, x3, 2
0049fa00b.lt 0x49fa08
0049fa04b 0x49fa24
0049fa08
0049fa08loc_49fa08:
0049fa08strh wzr, [sp+38]
0049fa0cstr xzr, [sp+56]
0049fa10ldrh w0, [sp+38]
0049fa14mov x1, xzr
0049fa18ldur x29, [sp-8]
0049fa1cldr x30, [sp], 80
0049fa20ret x30
0049fa24
0049fa24loc_49fa24:
0049fa24ldrb w3, [sp+36]
0049fa28ubfm x3, x3, 63, 7
0049fa2cadrp x4, 0x537000
0049fa30add x4, x4, 32
0049fa34ldrh w3, [x4+x3]
0049fa38strh w3, [sp+44]
0049fa3cldr x1, [sp+104]
0049fa40ldr x3, [sp+96]
0049fa44subs xzr, x1, 1
0049fa48b.hi 0x49fa50
0049fa4cb 0x49ff34
0049fa50
0049fa50loc_49fa50:
0049fa50ldrb w3, [x3+1]
0049fa54strb w3, [sp+35]
0049fa58mov x4, x3
0049fa5csubs wzr, w4, 128
0049fa60cset x4, lo
0049fa64strb w4, [sp+37]
0049fa68b.lo 0x49fa70
0049fa6cb 0x49fa74
0049fa70
0049fa70loc_49fa70:
0049fa70b 0x49fa84
0049fa74
0049fa74loc_49fa74:
0049fa74subs wzr, w3, 192
0049fa78cset x3, hs
0049fa7cstrb w3, [sp+37]
0049fa80b 0x49fa84
0049fa84
0049fa84loc_49fa84:
0049fa84ldrb w3, [sp+37]
0049fa88tbnz w3, 0, 0x49fa90
0049fa8cb 0x49faac
0049fa90
0049fa90loc_49fa90:
0049fa90strh wzr, [sp+38]
0049fa94orr x1, xzr, 1
0049fa98str x1, [sp+56]
0049fa9cldrh w0, [sp+38]
0049faa0ldur x29, [sp-8]
0049faa4ldr x30, [sp], 80
0049faa8ret x30
0049faac
0049faacloc_49faac:
0049faacldrb w2, [sp+35]
0049fab0ldr x0, [sp+88]
0049fab4ldrh w3, [sp+44]
0049fab8mov x1, x3
0049fabcbl vendor/golang.org/x/net/idna.(*idnaTrie).lookupValue
0049fac0strh w0, [sp+46]
0049fac4strh w0, [sp+38]
0049fac8orr x1, xzr, 2
0049faccstr x1, [sp+56]
0049fad0ldrh w0, [sp+38]
0049fad4ldur x29, [sp-8]
0049fad8ldr x30, [sp], 80
0049fadcret x30
0049fae0
0049fae0loc_49fae0:
0049fae0mov x4, x3
0049fae4subs wzr, w4, 240
0049fae8b.lo 0x49faf0
0049faecb 0x49fc88
0049faf0
0049faf0loc_49faf0:
0049faf0b 0x49faf4
0049faf4
0049faf4loc_49faf4:
0049faf4ldr x3, [sp+104]
0049faf8str x3, [sp+64]
0049fafcsubs xzr, x3, 3
0049fb00b.lt 0x49fb08
0049fb04b 0x49fb24
0049fb08
0049fb08loc_49fb08:
0049fb08strh wzr, [sp+38]
0049fb0cstr xzr, [sp+56]
0049fb10ldrh w0, [sp+38]
0049fb14mov x1, xzr
0049fb18ldur x29, [sp-8]
0049fb1cldr x30, [sp], 80
0049fb20ret x30
0049fb24
0049fb24loc_49fb24:
0049fb24ldrb w3, [sp+36]
0049fb28ubfm x3, x3, 63, 7
0049fb2cadrp x4, 0x537000
0049fb30add x4, x4, 32
0049fb34ldrh w3, [x4+x3]
0049fb38strh w3, [sp+42]
0049fb3cldr x1, [sp+104]
0049fb40ldr x3, [sp+96]
0049fb44subs xzr, x1, 1
0049fb48b.hi 0x49fb50
0049fb4cb 0x49ff2c
0049fb50
0049fb50loc_49fb50:
0049fb50ldrb w3, [x3+1]
0049fb54strb w3, [sp+34]
0049fb58mov x4, x3
0049fb5csubs wzr, w4, 128
0049fb60cset x4, lo
0049fb64strb w4, [sp+37]
0049fb68b.lo 0x49fb70
0049fb6cb 0x49fb74
0049fb70
0049fb70loc_49fb70:
0049fb70b 0x49fb84
0049fb74
0049fb74loc_49fb74:
0049fb74subs wzr, w3, 192
0049fb78cset x3, hs
0049fb7cstrb w3, [sp+37]
0049fb80b 0x49fb84
0049fb84
0049fb84loc_49fb84:
0049fb84ldrb w3, [sp+37]
0049fb88tbnz w3, 0, 0x49fb90
0049fb8cb 0x49fbac
0049fb90
0049fb90loc_49fb90:
0049fb90strh wzr, [sp+38]
0049fb94orr x1, xzr, 1
0049fb98str x1, [sp+56]
0049fb9cldrh w0, [sp+38]
0049fba0ldur x29, [sp-8]
0049fba4ldr x30, [sp], 80
0049fba8ret x30
0049fbac
0049fbacloc_49fbac:
0049fbacldrh w3, [sp+42]
0049fbb0ubfm x3, x3, 58, 15
0049fbb4ldrb w4, [sp+34]
0049fbb8add x3, x3, x4
0049fbbcstr w3, [sp+52]
0049fbc0mov w0, w3
0049fbc4subs xzr, x0, 2496
0049fbc8b.lo 0x49fbd0
0049fbccb 0x49ff24
0049fbd0
0049fbd0loc_49fbd0:
0049fbd0ubfm x3, x3, 63, 31
0049fbd4adrp x4, 0x537000
0049fbd8add x4, x4, 32
0049fbdcldrh w3, [x4+x3]
0049fbe0strh w3, [sp+42]
0049fbe4ldr x1, [sp+104]
0049fbe8ldr x3, [sp+96]
0049fbecsubs xzr, x1, 2
0049fbf0b.hi 0x49fbf8
0049fbf4b 0x49ff1c
0049fbf8
0049fbf8loc_49fbf8:
0049fbf8ldrb w3, [x3+2]
0049fbfcstrb w3, [sp+32]
0049fc00mov x4, x3
0049fc04subs wzr, w4, 128
0049fc08cset x4, lo
0049fc0cstrb w4, [sp+37]
0049fc10b.lo 0x49fc18
0049fc14b 0x49fc1c
0049fc18
0049fc18loc_49fc18:
0049fc18b 0x49fc2c
0049fc1c
0049fc1cloc_49fc1c:
0049fc1csubs wzr, w3, 192
0049fc20cset x3, hs
0049fc24strb w3, [sp+37]
0049fc28b 0x49fc2c
0049fc2c
0049fc2cloc_49fc2c:
0049fc2cldrb w3, [sp+37]
0049fc30tbnz w3, 0, 0x49fc38
0049fc34b 0x49fc54
0049fc38
0049fc38loc_49fc38:
0049fc38strh wzr, [sp+38]
0049fc3corr x1, xzr, 2
0049fc40str x1, [sp+56]
0049fc44ldrh w0, [sp+38]
0049fc48ldur x29, [sp-8]
0049fc4cldr x30, [sp], 80
0049fc50ret x30
0049fc54
0049fc54loc_49fc54:
0049fc54ldrb w2, [sp+32]
0049fc58ldr x0, [sp+88]
0049fc5cldrh w3, [sp+42]
0049fc60mov x1, x3
0049fc64bl vendor/golang.org/x/net/idna.(*idnaTrie).lookupValue
0049fc68strh w0, [sp+46]
0049fc6cstrh w0, [sp+38]
0049fc70orr x1, xzr, 3
0049fc74str x1, [sp+56]
0049fc78ldrh w0, [sp+38]
0049fc7cldur x29, [sp-8]
0049fc80ldr x30, [sp], 80
0049fc84ret x30
0049fc88
0049fc88loc_49fc88:
0049fc88subs wzr, w3, 248
0049fc8cb.lo 0x49fc94
0049fc90b 0x49fed4
0049fc94
0049fc94loc_49fc94:
0049fc94b 0x49fc98
0049fc98
0049fc98loc_49fc98:
0049fc98ldr x3, [sp+104]
0049fc9cstr x3, [sp+64]
0049fca0subs xzr, x3, 4
0049fca4b.lt 0x49fcac
0049fca8b 0x49fcc8
0049fcac
0049fcacloc_49fcac:
0049fcacstrh wzr, [sp+38]
0049fcb0str xzr, [sp+56]
0049fcb4ldrh w0, [sp+38]
0049fcb8mov x1, xzr
0049fcbcldur x29, [sp-8]
0049fcc0ldr x30, [sp], 80
0049fcc4ret x30
0049fcc8
0049fcc8loc_49fcc8:
0049fcc8ldrb w3, [sp+36]
0049fcccubfm x3, x3, 63, 7
0049fcd0adrp x4, 0x537000
0049fcd4add x4, x4, 32
0049fcd8ldrh w3, [x4+x3]
0049fcdcstrh w3, [sp+40]
0049fce0ldr x1, [sp+104]
0049fce4ldr x3, [sp+96]
0049fce8subs xzr, x1, 1
0049fcecb.hi 0x49fcf4
0049fcf0b 0x49ff14
0049fcf4
0049fcf4loc_49fcf4:
0049fcf4ldrb w3, [x3+1]
0049fcf8strb w3, [sp+33]
0049fcfcmov x4, x3
0049fd00subs wzr, w4, 128
0049fd04cset x4, lo
0049fd08strb w4, [sp+37]
0049fd0cb.lo 0x49fd14
0049fd10b 0x49fd18
0049fd14
0049fd14loc_49fd14:
0049fd14b 0x49fd28
0049fd18
0049fd18loc_49fd18:
0049fd18subs wzr, w3, 192
0049fd1ccset x3, hs
0049fd20strb w3, [sp+37]
0049fd24b 0x49fd28
0049fd28
0049fd28loc_49fd28:
0049fd28ldrb w3, [sp+37]
0049fd2ctbnz w3, 0, 0x49fd34
0049fd30b 0x49fd50
0049fd34
0049fd34loc_49fd34:
0049fd34strh wzr, [sp+38]
0049fd38orr x1, xzr, 1
0049fd3cstr x1, [sp+56]
0049fd40ldrh w0, [sp+38]
0049fd44ldur x29, [sp-8]
0049fd48ldr x30, [sp], 80
0049fd4cret x30
0049fd50
0049fd50loc_49fd50:
0049fd50ldrh w3, [sp+40]
0049fd54ubfm x3, x3, 58, 15
0049fd58ldrb w4, [sp+33]
0049fd5cadd x3, x3, x4
0049fd60str w3, [sp+48]
0049fd64mov w0, w3
0049fd68subs xzr, x0, 2496
0049fd6cb.lo 0x49fd74
0049fd70b 0x49ff0c
0049fd74
0049fd74loc_49fd74:
0049fd74ubfm x3, x3, 63, 31
0049fd78adrp x4, 0x537000
0049fd7cadd x4, x4, 32
0049fd80ldrh w3, [x4+x3]
0049fd84strh w3, [sp+40]
0049fd88ldr x1, [sp+104]
0049fd8cldr x3, [sp+96]
0049fd90subs xzr, x1, 2
0049fd94b.hi 0x49fd9c
0049fd98b 0x49ff04
0049fd9c
0049fd9cloc_49fd9c:
0049fd9cldrb w3, [x3+2]
0049fda0strb w3, [sp+31]
0049fda4mov x4, x3
0049fda8subs wzr, w4, 128
0049fdaccset x4, lo
0049fdb0strb w4, [sp+37]
0049fdb4b.lo 0x49fdbc
0049fdb8b 0x49fdc0
0049fdbc
0049fdbcloc_49fdbc:
0049fdbcb 0x49fdd0
0049fdc0
0049fdc0loc_49fdc0:
0049fdc0subs wzr, w3, 192
0049fdc4cset x3, hs
0049fdc8strb w3, [sp+37]
0049fdccb 0x49fdd0
0049fdd0
0049fdd0loc_49fdd0:
0049fdd0ldrb w3, [sp+37]
0049fdd4tbnz w3, 0, 0x49fddc
0049fdd8b 0x49fdf8
0049fddc
0049fddcloc_49fddc:
0049fddcstrh wzr, [sp+38]
0049fde0orr x1, xzr, 2
0049fde4str x1, [sp+56]
0049fde8ldrh w0, [sp+38]
0049fdecldur x29, [sp-8]
0049fdf0ldr x30, [sp], 80
0049fdf4ret x30
0049fdf8
0049fdf8loc_49fdf8:
0049fdf8ldrh w3, [sp+40]
0049fdfcubfm x3, x3, 58, 15
0049fe00ldrb w4, [sp+31]
0049fe04add x3, x3, x4
0049fe08str w3, [sp+48]
0049fe0cmov w0, w3
0049fe10subs xzr, x0, 2496
0049fe14b.lo 0x49fe1c
0049fe18b 0x49fefc
0049fe1c
0049fe1cloc_49fe1c:
0049fe1cubfm x3, x3, 63, 31
0049fe20adrp x4, 0x537000
0049fe24add x4, x4, 32
0049fe28ldrh w3, [x4+x3]
0049fe2cstrh w3, [sp+40]
0049fe30ldr x1, [sp+104]
0049fe34ldr x3, [sp+96]
0049fe38subs xzr, x1, 3
0049fe3cb.hi 0x49fe44
0049fe40b 0x49fef4
0049fe44
0049fe44loc_49fe44:
0049fe44ldrb w3, [x3+3]
0049fe48strb w3, [sp+30]
0049fe4cmov x4, x3
0049fe50subs wzr, w4, 128
0049fe54cset x4, lo
0049fe58strb w4, [sp+37]
0049fe5cb.lo 0x49fe64
0049fe60b 0x49fe68
0049fe64
0049fe64loc_49fe64:
0049fe64b 0x49fe78
0049fe68
0049fe68loc_49fe68:
0049fe68subs wzr, w3, 192
0049fe6ccset x3, hs
0049fe70strb w3, [sp+37]
0049fe74b 0x49fe78
0049fe78
0049fe78loc_49fe78:
0049fe78ldrb w3, [sp+37]
0049fe7ctbnz w3, 0, 0x49fe84
0049fe80b 0x49fea0
0049fe84
0049fe84loc_49fe84:
0049fe84strh wzr, [sp+38]
0049fe88orr x1, xzr, 3
0049fe8cstr x1, [sp+56]
0049fe90ldrh w0, [sp+38]
0049fe94ldur x29, [sp-8]
0049fe98ldr x30, [sp], 80
0049fe9cret x30
0049fea0
0049fea0loc_49fea0:
0049fea0ldrb w2, [sp+30]
0049fea4ldr x0, [sp+88]
0049fea8ldrh w3, [sp+40]
0049feacmov x1, x3
0049feb0bl vendor/golang.org/x/net/idna.(*idnaTrie).lookupValue
0049feb4strh w0, [sp+46]
0049feb8strh w0, [sp+38]
0049febcorr x1, xzr, 4
0049fec0str x1, [sp+56]
0049fec4ldrh w0, [sp+38]
0049fec8ldur x29, [sp-8]
0049feccldr x30, [sp], 80
0049fed0ret x30
0049fed4
0049fed4loc_49fed4:
0049fed4b 0x49fed8
0049fed8
0049fed8loc_49fed8:
0049fed8strh wzr, [sp+38]
0049fedcorr x1, xzr, 1
0049fee0str x1, [sp+56]
0049fee4ldrh w0, [sp+38]
0049fee8ldur x29, [sp-8]
0049feecldr x30, [sp], 80
0049fef0ret x30
0049fef4
0049fef4loc_49fef4:
0049fef4orr x0, xzr, 3
0049fef8bl runtime.panicIndex
0049fefc
0049fefcloc_49fefc:
0049fefcmovz x1, 2496
0049ff00bl runtime.panicIndex
0049ff04
0049ff04loc_49ff04:
0049ff04orr x0, xzr, 2
0049ff08bl runtime.panicIndex
0049ff0c
0049ff0cloc_49ff0c:
0049ff0cmovz x1, 2496
0049ff10bl runtime.panicIndex
0049ff14
0049ff14loc_49ff14:
0049ff14orr x0, xzr, 1
0049ff18bl runtime.panicIndex
0049ff1c
0049ff1cloc_49ff1c:
0049ff1corr x0, xzr, 2
0049ff20bl runtime.panicIndex
0049ff24
0049ff24loc_49ff24:
0049ff24movz x1, 2496
0049ff28bl runtime.panicIndex
0049ff2c
0049ff2cloc_49ff2c:
0049ff2corr x0, xzr, 1
0049ff30bl runtime.panicIndex
0049ff34
0049ff34loc_49ff34:
0049ff34orr x0, xzr, 1
0049ff38bl runtime.panicIndex
0049ff3c
0049ff3cloc_49ff3c:
0049ff3cmov x0, xzr
0049ff40mov x1, x2
0049ff44bl runtime.panicIndex
0049ff48hint
0049ff4c
0049ff4cloc_49ff4c:
0049ff4cstp x0, x1, [sp+8]
0049ff50str x2, [sp+24]
0049ff54mov x3, x30
0049ff58bl runtime.morestack_noctxt.abi0
0049ff5cldp x0, x1, [sp+8]
0049ff60ldr x2, [sp+24]
0049ff64b 0x49f930
0049ff68udf 0
0049ff6cudf 0
0049f930
0049ff70
0049ff70vendor/golang.org/x/net/idna.(*idnaTrie).lookupValue: ; void vendor/golang.org/x/net/idna.(*idnaTrie).lookupValue(vendor/golang.org/x/net/idna.idnaTrie * t, uint32 n, uint8 b)
0049ff70ldr x16, [x28+16]
0049ff74subs xzr, sp, x16
0049ff78b.ls 0x4a002c
0049ff7cstr x30, [sp-48]!
0049ff80stur x29, [sp-8]
0049ff84sub x29, sp, 8
0049ff88str x0, [sp+56]
0049ff8cstr w1, [sp+64]
0049ff90strb w2, [sp+68]
0049ff94strh wzr, [sp+36]
0049ff98ldr w3, [sp+64]
0049ff9csubs wzr, w3, 133
0049ffa0b.lo 0x49ffa8
0049ffa4b 0x49ffec
0049ffa8
0049ffa8loc_49ffa8:
0049ffa8b 0x49ffac
0049ffac
0049ffacloc_49ffac:
0049ffacldr w2, [sp+64]
0049ffb0ldrb w3, [sp+68]
0049ffb4add x2, x3, x2, lsl #6
0049ffb8mov w0, w2
0049ffbcmovz x3, 8640
0049ffc0subs xzr, x0, x3
0049ffc4b.lo 0x49ffcc
0049ffc8b 0x4a0020
0049ffcc
0049ffccloc_49ffcc:
0049ffccubfm x1, x2, 63, 31
0049ffd0adrp x2, 0x547000
0049ffd4add x2, x2, 1056
0049ffd8ldrh w0, [x2+x1]
0049ffdcstrh w0, [sp+36]
0049ffe0ldur x29, [sp-8]
0049ffe4ldr x30, [sp], 48
0049ffe8ret x30
0049ffec
0049ffecloc_49ffec:
0049ffecb 0x49fff0
0049fff0
0049fff0loc_49fff0:
0049fff0ldr w3, [sp+64]
0049fff4sub x1, x3, 133
0049fff8str w1, [sp+64]
0049fffcldrb w2, [sp+68]
004a0000adrp x0, 0x583000
004a0004add x0, x0, 3296
004a0008bl vendor/golang.org/x/net/idna.(*sparseBlocks).lookup
004a000cstrh w0, [sp+38]
004a0010strh w0, [sp+36]
004a0014ldur x29, [sp-8]
004a0018ldr x30, [sp], 48
004a001cret x30
004a0020
004a0020loc_4a0020:
004a0020movz x1, 8640
004a0024bl runtime.panicIndex
004a0028hint
004a002c
004a002cloc_4a002c:
004a002cstr x0, [sp+8]
004a0030str w1, [sp+16]
004a0034strb w2, [sp+20]
004a0038mov x3, x30
004a003cbl runtime.morestack_noctxt.abi0
004a0040ldr x0, [sp+8]
004a0044ldr w1, [sp+16]
004a0048ldrb w2, [sp+20]
004a004cb 0x49ff70
0049ff70
0049ff70vendor/golang.org/x/net/idna.(*idnaTrie).lookupValue: ; void vendor/golang.org/x/net/idna.(*idnaTrie).lookupValue(vendor/golang.org/x/net/idna.idnaTrie * t, uint32 n, uint8 b)
0049ff70ldr x16, [x28+16]
0049ff74subs xzr, sp, x16
0049ff78b.ls 0x4a002c
0049ff7cstr x30, [sp-48]!
0049ff80stur x29, [sp-8]
0049ff84sub x29, sp, 8
0049ff88str x0, [sp+56]
0049ff8cstr w1, [sp+64]
0049ff90strb w2, [sp+68]
0049ff94strh wzr, [sp+36]
0049ff98ldr w3, [sp+64]
0049ff9csubs wzr, w3, 133
0049ffa0b.lo 0x49ffa8
0049ffa4b 0x49ffec
0049ffa8
0049ffa8loc_49ffa8:
0049ffa8b 0x49ffac
0049ffac
0049ffacloc_49ffac:
0049ffacldr w2, [sp+64]
0049ffb0ldrb w3, [sp+68]
0049ffb4add x2, x3, x2, lsl #6
0049ffb8mov w0, w2
0049ffbcmovz x3, 8640
0049ffc0subs xzr, x0, x3
0049ffc4b.lo 0x49ffcc
0049ffc8b 0x4a0020
0049ffcc
0049ffccloc_49ffcc:
0049ffccubfm x1, x2, 63, 31
0049ffd0adrp x2, 0x547000
0049ffd4add x2, x2, 1056
0049ffd8ldrh w0, [x2+x1]
0049ffdcstrh w0, [sp+36]
0049ffe0ldur x29, [sp-8]
0049ffe4ldr x30, [sp], 48
0049ffe8ret x30
0049ffec
0049ffecloc_49ffec:
0049ffecb 0x49fff0
0049fff0
0049fff0loc_49fff0:
0049fff0ldr w3, [sp+64]
0049fff4sub x1, x3, 133
0049fff8str w1, [sp+64]
0049fffcldrb w2, [sp+68]
004a0000adrp x0, 0x583000
004a0004add x0, x0, 3296
004a0008bl vendor/golang.org/x/net/idna.(*sparseBlocks).lookup
004a000cstrh w0, [sp+38]
004a0010strh w0, [sp+36]
004a0014ldur x29, [sp-8]
004a0018ldr x30, [sp], 48
004a001cret x30
004a0020
004a0020loc_4a0020:
004a0020movz x1, 8640
004a0024bl runtime.panicIndex
004a0028hint
004a002c
004a002cloc_4a002c:
004a002cstr x0, [sp+8]
004a0030str w1, [sp+16]
004a0034strb w2, [sp+20]
004a0038mov x3, x30
004a003cbl runtime.morestack_noctxt.abi0
004a0040ldr x0, [sp+8]
004a0044ldr w1, [sp+16]
004a0048ldrb w2, [sp+20]
004a004cb 0x49ff70
0049ff70
004a0050
004a0050vendor/golang.org/x/net/idna.(*sparseBlocks).lookup: ; void vendor/golang.org/x/net/idna.(*sparseBlocks).lookup(vendor/golang.org/x/net/idna.sparseBlocks * t, uint32 n, uint8 b)
004a0050ldr x16, [x28+16]
004a0054subs xzr, sp, x16
004a0058b.ls 0x4a023c
004a005cstr x30, [sp-64]!
004a0060stur x29, [sp-8]
004a0064sub x29, sp, 8
004a0068str x0, [sp+72]
004a006cstr w1, [sp+80]
004a0070strb w2, [sp+84]
004a0074strh wzr, [sp+38]
004a0078ldr x2, [sp+72]
004a007cldrsb x27, [x2]
004a0080ldr x1, [x2+32]
004a0084ldr x2, [x2+24]
004a0088ldr w3, [sp+80]
004a008cmov x0, x3
004a0090subs xzr, x0, x1
004a0094b.lo 0x4a009c
004a0098b 0x4a0234
004a009c
004a009cloc_4a009c:
004a009cubfm x3, x3, 63, 31
004a00a0ldrh w2, [x2+x3]
004a00a4strh w2, [sp+44]
004a00a8ldr x3, [sp+72]
004a00acldrsb x27, [x3]
004a00b0ldr x4, [x3]
004a00b4ldr x1, [x3+8]
004a00b8mov x0, x2
004a00bcsubs xzr, x0, x1
004a00c0b.lo 0x4a00c8
004a00c4b 0x4a0230
004a00c8
004a00c8loc_4a00c8:
004a00c8ubfm x2, x2, 62, 15
004a00ccldrh w3, [x4+x2]
004a00d0add x2, x4, x2
004a00d4ldrb w4, [x2+2]
004a00d8ldrb w2, [x2+3]
004a00dcstrh w3, [sp+52]
004a00e0strb w4, [sp+54]
004a00e4strb w2, [sp+55]
004a00e8ldrh w2, [sp+44]
004a00ecadd x3, x2, 1
004a00f0strh w3, [sp+48]
004a00f4ldrb w3, [sp+54]
004a00f8add x2, x2, x3
004a00fcadd x2, x2, 1
004a0100strh w2, [sp+50]
004a0104b 0x4a0108
004a0108
004a0108loc_4a0108:
004a0108ldrh w2, [sp+50]
004a010cldrh w3, [sp+48]
004a0110subs wzr, w3, w2
004a0114b.lo 0x4a011c
004a0118b 0x4a0218
004a011c
004a011cloc_4a011c:
004a011cldrh w2, [sp+48]
004a0120ldrh w3, [sp+50]
004a0124ldrh w4, [sp+48]
004a0128sub x3, x3, x4
004a012cubfm x3, x3, 1, 15
004a0130add x2, x2, x3
004a0134strh w2, [sp+46]
004a0138ldr x3, [sp+72]
004a013cldrsb x27, [x3]
004a0140ldr x4, [x3]
004a0144ldr x1, [x3+8]
004a0148ubfm x0, x2, 0, 15
004a014csubs xzr, x0, x1
004a0150b.lo 0x4a0158
004a0154b 0x4a022c
004a0158
004a0158loc_4a0158:
004a0158ubfm x2, x2, 62, 15
004a015cldrh w3, [x4+x2]
004a0160add x2, x4, x2
004a0164ldrb w4, [x2+2]
004a0168ldrb w2, [x2+3]
004a016cstrh w3, [sp+40]
004a0170strb w4, [sp+42]
004a0174strb w2, [sp+43]
004a0178ldrb w3, [sp+84]
004a017csubs wzr, w3, w4
004a0180cset x3, hs
004a0184strb w3, [sp+37]
004a0188b.hs 0x4a0190
004a018cb 0x4a01a4
004a0190
004a0190loc_4a0190:
004a0190ldrb w3, [sp+84]
004a0194subs wzr, w2, w3
004a0198cset x2, hs
004a019cstrb w2, [sp+37]
004a01a0b 0x4a01a8
004a01a4
004a01a4loc_4a01a4:
004a01a4b 0x4a01a8
004a01a8
004a01a8loc_4a01a8:
004a01a8ldrb w2, [sp+37]
004a01actbnz w2, 0, 0x4a01b4
004a01b0b 0x4a01e0
004a01b4
004a01b4loc_4a01b4:
004a01b4ldrh w1, [sp+40]
004a01b8ldrb w2, [sp+84]
004a01bcldrb w3, [sp+42]
004a01c0sub x2, x2, x3
004a01c4ubfm x2, x2, 0, 7
004a01c8ldrh w3, [sp+52]
004a01ccmadd w0, w3, w2, w1
004a01d0strh w0, [sp+38]
004a01d4ldur x29, [sp-8]
004a01d8ldr x30, [sp], 64
004a01dcret x30
004a01e0
004a01e0loc_4a01e0:
004a01e0ldrb w2, [sp+84]
004a01e4ldrb w3, [sp+42]
004a01e8subs wzr, w2, w3
004a01ecb.lo 0x4a01f4
004a01f0b 0x4a0200
004a01f4
004a01f4loc_4a01f4:
004a01f4ldrh w2, [sp+46]
004a01f8strh w2, [sp+50]
004a01fcb 0x4a0210
004a0200
004a0200loc_4a0200:
004a0200ldrh w2, [sp+46]
004a0204add x2, x2, 1
004a0208strh w2, [sp+48]
004a020cb 0x4a0210
004a0210
004a0210loc_4a0210:
004a0210b 0x4a0214
004a0214
004a0214loc_4a0214:
004a0214b 0x4a0108
004a0218
004a0218loc_4a0218:
004a0218strh wzr, [sp+38]
004a021cmov x0, xzr
004a0220ldur x29, [sp-8]
004a0224ldr x30, [sp], 64
004a0228ret x30
004a022c
004a022cloc_4a022c:
004a022cbl runtime.panicIndex
004a0230
004a0230loc_4a0230:
004a0230bl runtime.panicIndex
004a0234
004a0234loc_4a0234:
004a0234bl runtime.panicIndex
004a0238hint
004a023c
004a023cloc_4a023c:
004a023cstr x0, [sp+8]
004a0240str w1, [sp+16]
004a0244strb w2, [sp+20]
004a0248mov x3, x30
004a024cbl runtime.morestack_noctxt.abi0
004a0250ldr x0, [sp+8]
004a0254ldr w1, [sp+16]
004a0258ldrb w2, [sp+20]
004a025cb 0x4a0050
004a0050
004a0050vendor/golang.org/x/net/idna.(*sparseBlocks).lookup: ; void vendor/golang.org/x/net/idna.(*sparseBlocks).lookup(vendor/golang.org/x/net/idna.sparseBlocks * t, uint32 n, uint8 b)
004a0050ldr x16, [x28+16]
004a0054subs xzr, sp, x16
004a0058b.ls 0x4a023c
004a005cstr x30, [sp-64]!
004a0060stur x29, [sp-8]
004a0064sub x29, sp, 8
004a0068str x0, [sp+72]
004a006cstr w1, [sp+80]
004a0070strb w2, [sp+84]
004a0074strh wzr, [sp+38]
004a0078ldr x2, [sp+72]
004a007cldrsb x27, [x2]
004a0080ldr x1, [x2+32]
004a0084ldr x2, [x2+24]
004a0088ldr w3, [sp+80]
004a008cmov x0, x3
004a0090subs xzr, x0, x1
004a0094b.lo 0x4a009c
004a0098b 0x4a0234
004a009c
004a009cloc_4a009c:
004a009cubfm x3, x3, 63, 31
004a00a0ldrh w2, [x2+x3]
004a00a4strh w2, [sp+44]
004a00a8ldr x3, [sp+72]
004a00acldrsb x27, [x3]
004a00b0ldr x4, [x3]
004a00b4ldr x1, [x3+8]
004a00b8mov x0, x2
004a00bcsubs xzr, x0, x1
004a00c0b.lo 0x4a00c8
004a00c4b 0x4a0230
004a00c8
004a00c8loc_4a00c8:
004a00c8ubfm x2, x2, 62, 15
004a00ccldrh w3, [x4+x2]
004a00d0add x2, x4, x2
004a00d4ldrb w4, [x2+2]
004a00d8ldrb w2, [x2+3]
004a00dcstrh w3, [sp+52]
004a00e0strb w4, [sp+54]
004a00e4strb w2, [sp+55]
004a00e8ldrh w2, [sp+44]
004a00ecadd x3, x2, 1
004a00f0strh w3, [sp+48]
004a00f4ldrb w3, [sp+54]
004a00f8add x2, x2, x3
004a00fcadd x2, x2, 1
004a0100strh w2, [sp+50]
004a0104b 0x4a0108
004a0108
004a0108loc_4a0108:
004a0108ldrh w2, [sp+50]
004a010cldrh w3, [sp+48]
004a0110subs wzr, w3, w2
004a0114b.lo 0x4a011c
004a0118b 0x4a0218
004a011c
004a011cloc_4a011c:
004a011cldrh w2, [sp+48]
004a0120ldrh w3, [sp+50]
004a0124ldrh w4, [sp+48]
004a0128sub x3, x3, x4
004a012cubfm x3, x3, 1, 15
004a0130add x2, x2, x3
004a0134strh w2, [sp+46]
004a0138ldr x3, [sp+72]
004a013cldrsb x27, [x3]
004a0140ldr x4, [x3]
004a0144ldr x1, [x3+8]
004a0148ubfm x0, x2, 0, 15
004a014csubs xzr, x0, x1
004a0150b.lo 0x4a0158
004a0154b 0x4a022c
004a0158
004a0158loc_4a0158:
004a0158ubfm x2, x2, 62, 15
004a015cldrh w3, [x4+x2]
004a0160add x2, x4, x2
004a0164ldrb w4, [x2+2]
004a0168ldrb w2, [x2+3]
004a016cstrh w3, [sp+40]
004a0170strb w4, [sp+42]
004a0174strb w2, [sp+43]
004a0178ldrb w3, [sp+84]
004a017csubs wzr, w3, w4
004a0180cset x3, hs
004a0184strb w3, [sp+37]
004a0188b.hs 0x4a0190
004a018cb 0x4a01a4
004a0190
004a0190loc_4a0190:
004a0190ldrb w3, [sp+84]
004a0194subs wzr, w2, w3
004a0198cset x2, hs
004a019cstrb w2, [sp+37]
004a01a0b 0x4a01a8
004a01a4
004a01a4loc_4a01a4:
004a01a4b 0x4a01a8
004a01a8
004a01a8loc_4a01a8:
004a01a8ldrb w2, [sp+37]
004a01actbnz w2, 0, 0x4a01b4
004a01b0b 0x4a01e0
004a01b4
004a01b4loc_4a01b4:
004a01b4ldrh w1, [sp+40]
004a01b8ldrb w2, [sp+84]
004a01bcldrb w3, [sp+42]
004a01c0sub x2, x2, x3
004a01c4ubfm x2, x2, 0, 7
004a01c8ldrh w3, [sp+52]
004a01ccmadd w0, w3, w2, w1
004a01d0strh w0, [sp+38]
004a01d4ldur x29, [sp-8]
004a01d8ldr x30, [sp], 64
004a01dcret x30
004a01e0
004a01e0loc_4a01e0:
004a01e0ldrb w2, [sp+84]
004a01e4ldrb w3, [sp+42]
004a01e8subs wzr, w2, w3
004a01ecb.lo 0x4a01f4
004a01f0b 0x4a0200
004a01f4
004a01f4loc_4a01f4:
004a01f4ldrh w2, [sp+46]
004a01f8strh w2, [sp+50]
004a01fcb 0x4a0210
004a0200
004a0200loc_4a0200:
004a0200ldrh w2, [sp+46]
004a0204add x2, x2, 1
004a0208strh w2, [sp+48]
004a020cb 0x4a0210
004a0210
004a0210loc_4a0210:
004a0210b 0x4a0214
004a0214
004a0214loc_4a0214:
004a0214b 0x4a0108
004a0218
004a0218loc_4a0218:
004a0218strh wzr, [sp+38]
004a021cmov x0, xzr
004a0220ldur x29, [sp-8]
004a0224ldr x30, [sp], 64
004a0228ret x30
004a022c
004a022cloc_4a022c:
004a022cbl runtime.panicIndex
004a0230
004a0230loc_4a0230:
004a0230bl runtime.panicIndex
004a0234
004a0234loc_4a0234:
004a0234bl runtime.panicIndex
004a0238hint
004a023c
004a023cloc_4a023c:
004a023cstr x0, [sp+8]
004a0240str w1, [sp+16]
004a0244strb w2, [sp+20]
004a0248mov x3, x30
004a024cbl runtime.morestack_noctxt.abi0
004a0250ldr x0, [sp+8]
004a0254ldr w1, [sp+16]
004a0258ldrb w2, [sp+20]
004a025cb 0x4a0050
004a0050
004a0260
004a0260vendor/golang.org/x/net/idna.info.appendMapping: ; void vendor/golang.org/x/net/idna.info.appendMapping(vendor/golang.org/x/net/idna.info c, struct []uint8 b, struct string s)
004a0260ldr x16, [x28+16]
004a0264sub x17, sp, 144
004a0268subs xzr, x17, x16
004a026cb.ls 0x4a0628
004a0270sub x20, sp, 272
004a0274stp x29, x30, [x20-8]
004a0278add sp, x20, 0
004a027csub x29, sp, 8
004a0280strh w0, [sp+280]
004a0284str x1, [sp+288]
004a0288str x2, [sp+296]
004a028cstr x3, [sp+304]
004a0290str x4, [sp+312]
004a0294str x5, [sp+320]
004a0298str xzr, [sp+136]
004a029cstp xzr, xzr, [sp+144]
004a02a0ldrh w5, [sp+280]
004a02a4ubfm x0, x5, 3, 15
004a02a8str x0, [sp+80]
004a02acubfm x5, x5, 3, 15
004a02b0ldrh w6, [sp+280]
004a02b4tbz w6, 2, 0x4a02bc
004a02b8b 0x4a0410
004a02bc
004a02bcloc_4a02bc:
004a02bcstr x0, [sp+72]
004a02c0adrp x27, 0x571000
004a02c4ldr x1, [x27+3992]
004a02c8adrp x27, 0x571000
004a02ccldr x6, [x27+3984]
004a02d0subs xzr, x1, x0
004a02d4b.hi 0x4a02dc
004a02d8b 0x4a0620
004a02dc
004a02dcloc_4a02dc:
004a02dcubfm x5, x5, 63, 15
004a02e0ldrh w5, [x6+x5]
004a02e4strh w5, [sp+62]
004a02e8adrp x27, 0x571000
004a02ecldr x1, [x27+3992]
004a02f0adrp x27, 0x571000
004a02f4ldr x6, [x27+3984]
004a02f8ldr x7, [sp+72]
004a02fcadd x0, x7, 1
004a0300subs xzr, x1, x0
004a0304b.hi 0x4a030c
004a0308b 0x4a061c
004a030c
004a030cloc_4a030c:
004a030cldrh w6, [x6+x0]
004a0310strh w6, [sp+60]
004a0314adrp x27, 0x56d000
004a0318ldr x2, [x27+3272]
004a031cadrp x27, 0x56d000
004a0320ldr x7, [x27+3264]
004a0324mov x1, x6
004a0328subs xzr, x1, x2
004a032cb.ls 0x4a0334
004a0330b 0x4a0618
004a0334
004a0334loc_4a0334:
004a0334mov x0, x5
004a0338subs xzr, x0, x1
004a033cb.ls 0x4a0344
004a0340b 0x4a0614
004a0344
004a0344loc_4a0344:
004a0344sub x5, x1, x0
004a0348sub x6, xzr, x5
004a034cand x6, x0, x6, asr #63
004a0350add x6, x7, x6
004a0354str x6, [sp+160]
004a0358str x5, [sp+168]
004a035cldr x2, [sp+304]
004a0360ldr x0, [sp+288]
004a0364ldr x5, [sp+296]
004a0368str x0, [sp+216]
004a036cstr x5, [sp+224]
004a0370str x2, [sp+232]
004a0374ldr x6, [sp+168]
004a0378add x1, x5, x6
004a037cstr x1, [sp+120]
004a0380subs xzr, x2, x1
004a0384b.hs 0x4a038c
004a0388b 0x4a0394
004a038c
004a038cloc_4a038c:
004a038cstr x1, [sp+224]
004a0390b 0x4a03b4
004a0394
004a0394loc_4a0394:
004a0394ldr x3, [sp+168]
004a0398adrp x4, 0x155000
004a039cadd x4, x4, 3072
004a03a0bl runtime.growslice
004a03a4str x0, [sp+216]
004a03a8str x1, [sp+224]
004a03acstr x2, [sp+232]
004a03b0b 0x4a03b4
004a03b4
004a03b4loc_4a03b4:
004a03b4ldr x3, [sp+168]
004a03b8str x3, [sp+112]
004a03bcldr x3, [sp+120]
004a03c0ldr x4, [sp+168]
004a03c4sub x3, x3, x4
004a03c8ldr x4, [sp+216]
004a03ccadd x0, x4, x3
004a03d0str x0, [sp+208]
004a03d4ldr x2, [sp+112]
004a03d8ldr x1, [sp+160]
004a03dcbl runtime.memmove
004a03e0ldr x0, [sp+216]
004a03e4ldr x1, [sp+224]
004a03e8ldr x2, [sp+232]
004a03ecstr x0, [sp+240]
004a03f0str x1, [sp+248]
004a03f4str x2, [sp+256]
004a03f8str x0, [sp+136]
004a03fcstr x1, [sp+144]
004a0400str x2, [sp+152]
004a0404ldp x29, x30, [sp-8]
004a0408add sp, sp, 272
004a040cret x30
004a0410
004a0410loc_4a0410:
004a0410ldr x2, [sp+304]
004a0414ldr x0, [sp+288]
004a0418ldr x5, [sp+296]
004a041cstr x0, [sp+184]
004a0420str x5, [sp+192]
004a0424str x2, [sp+200]
004a0428ldr x6, [sp+320]
004a042cadd x1, x5, x6
004a0430str x1, [sp+104]
004a0434subs xzr, x2, x1
004a0438b.hs 0x4a0440
004a043cb 0x4a0448
004a0440
004a0440loc_4a0440:
004a0440str x1, [sp+192]
004a0444b 0x4a0468
004a0448
004a0448loc_4a0448:
004a0448ldr x3, [sp+320]
004a044cadrp x4, 0x155000
004a0450add x4, x4, 3072
004a0454bl runtime.growslice
004a0458str x0, [sp+184]
004a045cstr x1, [sp+192]
004a0460str x2, [sp+200]
004a0464b 0x4a0468
004a0468
004a0468loc_4a0468:
004a0468ldr x3, [sp+320]
004a046cstr x3, [sp+96]
004a0470ldr x3, [sp+104]
004a0474ldr x4, [sp+320]
004a0478sub x3, x3, x4
004a047cldr x4, [sp+184]
004a0480add x0, x4, x3
004a0484str x0, [sp+176]
004a0488ldr x2, [sp+96]
004a048cldr x1, [sp+312]
004a0490bl runtime.memmove
004a0494ldr x1, [sp+192]
004a0498ldr x3, [sp+184]
004a049cldr x4, [sp+200]
004a04a0str x3, [sp+288]
004a04a4str x1, [sp+296]
004a04a8str x4, [sp+304]
004a04acldrh w3, [sp+280]
004a04b0and x3, x3, 57344
004a04b4subs wzr, w3, 57344
004a04b8b.eq 0x4a04c0
004a04bcb 0x4a0500
004a04c0
004a04c0loc_4a04c0:
004a04c0str x1, [sp+128]
004a04c4sub x0, x1, 1
004a04c8str x0, [sp+88]
004a04ccldr x3, [sp+288]
004a04d0subs xzr, x1, x0
004a04d4b.hi 0x4a04dc
004a04d8b 0x4a0610
004a04dc
004a04dcloc_4a04dc:
004a04dcldrb w3, [x3+x0]
004a04e0ldr x4, [sp+288]
004a04e4ldr x5, [sp+80]
004a04e8eor x3, x3, x5
004a04ecsubs xzr, x1, x0
004a04f0b.hi 0x4a04f8
004a04f4b 0x4a060c
004a04f8
004a04f8loc_4a04f8:
004a04f8strb w3, [x4+x0]
004a04fcb 0x4a05cc
004a0500
004a0500loc_4a0500:
004a0500str x1, [sp+128]
004a0504adrp x27, 0x56d000
004a0508ldr x3, [x27+3288]
004a050cadrp x27, 0x56d000
004a0510ldr x4, [x27+3280]
004a0514ldr x0, [sp+80]
004a0518subs xzr, x3, x0
004a051cb.hi 0x4a0524
004a0520b 0x4a0604
004a0524
004a0524loc_4a0524:
004a0524ldrb w3, [x4+x0]
004a0528sub x3, x1, x3
004a052cstr x3, [sp+64]
004a0530b 0x4a0534
004a0534
004a0534loc_4a0534:
004a0534ldr x3, [sp+296]
004a0538str x3, [sp+128]
004a053cldr x4, [sp+64]
004a0540subs xzr, x3, x4
004a0544b.gt 0x4a054c
004a0548b 0x4a05c8
004a054c
004a054cloc_4a054c:
004a054cldr x3, [sp+80]
004a0550add x0, x3, 1
004a0554str x0, [sp+80]
004a0558ldr x3, [sp+64]
004a055cldr x1, [sp+296]
004a0560ldr x4, [sp+288]
004a0564subs xzr, x1, x3
004a0568b.hi 0x4a0570
004a056cb 0x4a05fc
004a0570
004a0570loc_4a0570:
004a0570ldrb w3, [x4+x3]
004a0574adrp x27, 0x56d000
004a0578ldr x1, [x27+3288]
004a057cadrp x27, 0x56d000
004a0580ldr x4, [x27+3280]
004a0584subs xzr, x1, x0
004a0588b.hi 0x4a0590
004a058cb 0x4a05f8
004a0590
004a0590loc_4a0590:
004a0590ldr x5, [sp+64]
004a0594ldr x1, [sp+296]
004a0598ldr x6, [sp+288]
004a059cldrb w4, [x4+x0]
004a05a0eor x3, x3, x4
004a05a4subs xzr, x1, x5
004a05a8b.hi 0x4a05b0
004a05acb 0x4a05f0
004a05b0
004a05b0loc_4a05b0:
004a05b0strb w3, [x6+x5]
004a05b4b 0x4a05b8
004a05b8
004a05b8loc_4a05b8:
004a05b8ldr x3, [sp+64]
004a05bcadd x3, x3, 1
004a05c0str x3, [sp+64]
004a05c4b 0x4a0534
004a05c8
004a05c8loc_4a05c8:
004a05c8b 0x4a05cc
004a05cc
004a05ccloc_4a05cc:
004a05ccldr x0, [sp+288]
004a05d0ldr x1, [sp+296]
004a05d4ldr x2, [sp+304]
004a05d8str x0, [sp+136]
004a05dcstr x1, [sp+144]
004a05e0str x2, [sp+152]
004a05e4ldp x29, x30, [sp-8]
004a05e8add sp, sp, 272
004a05ecret x30
004a05f0
004a05f0loc_4a05f0:
004a05f0mov x0, x5
004a05f4bl runtime.panicIndex
004a05f8
004a05f8loc_4a05f8:
004a05f8bl runtime.panicIndex
004a05fc
004a05fcloc_4a05fc:
004a05fcmov x0, x3
004a0600bl runtime.panicIndex
004a0604
004a0604loc_4a0604:
004a0604mov x1, x3
004a0608bl runtime.panicIndex
004a060c
004a060cloc_4a060c:
004a060cbl runtime.panicIndex
004a0610
004a0610loc_4a0610:
004a0610bl runtime.panicIndex
004a0614
004a0614loc_4a0614:
004a0614bl runtime.panicSliceB
004a0618
004a0618loc_4a0618:
004a0618bl runtime.panicSliceAlen
004a061c
004a061cloc_4a061c:
004a061cbl runtime.panicIndex
004a0620
004a0620loc_4a0620:
004a0620bl runtime.panicIndex
004a0624hint
004a0628
004a0628loc_4a0628:
004a0628strh w0, [sp+8]
004a062cstp x1, x2, [sp+16]
004a0630stp x3, x4, [sp+32]
004a0634str x5, [sp+48]
004a0638mov x3, x30
004a063cbl runtime.morestack_noctxt.abi0
004a0640ldrh w0, [sp+8]
004a0644ldp x1, x2, [sp+16]
004a0648ldp x3, x4, [sp+32]
004a064cldr x5, [sp+48]
004a0650b 0x4a0260
004a0654udf 0
004a0658udf 0
004a065cudf 0
004a0260
004a0260vendor/golang.org/x/net/idna.info.appendMapping: ; void vendor/golang.org/x/net/idna.info.appendMapping(vendor/golang.org/x/net/idna.info c, struct []uint8 b, struct string s)
004a0260ldr x16, [x28+16]
004a0264sub x17, sp, 144
004a0268subs xzr, x17, x16
004a026cb.ls 0x4a0628
004a0270sub x20, sp, 272
004a0274stp x29, x30, [x20-8]
004a0278add sp, x20, 0
004a027csub x29, sp, 8
004a0280strh w0, [sp+280]
004a0284str x1, [sp+288]
004a0288str x2, [sp+296]
004a028cstr x3, [sp+304]
004a0290str x4, [sp+312]
004a0294str x5, [sp+320]
004a0298str xzr, [sp+136]
004a029cstp xzr, xzr, [sp+144]
004a02a0ldrh w5, [sp+280]
004a02a4ubfm x0, x5, 3, 15
004a02a8str x0, [sp+80]
004a02acubfm x5, x5, 3, 15
004a02b0ldrh w6, [sp+280]
004a02b4tbz w6, 2, 0x4a02bc
004a02b8b 0x4a0410
004a02bc
004a02bcloc_4a02bc:
004a02bcstr x0, [sp+72]
004a02c0adrp x27, 0x571000
004a02c4ldr x1, [x27+3992]
004a02c8adrp x27, 0x571000
004a02ccldr x6, [x27+3984]
004a02d0subs xzr, x1, x0
004a02d4b.hi 0x4a02dc
004a02d8b 0x4a0620
004a02dc
004a02dcloc_4a02dc:
004a02dcubfm x5, x5, 63, 15
004a02e0ldrh w5, [x6+x5]
004a02e4strh w5, [sp+62]
004a02e8adrp x27, 0x571000
004a02ecldr x1, [x27+3992]
004a02f0adrp x27, 0x571000
004a02f4ldr x6, [x27+3984]
004a02f8ldr x7, [sp+72]
004a02fcadd x0, x7, 1
004a0300subs xzr, x1, x0
004a0304b.hi 0x4a030c
004a0308b 0x4a061c
004a030c
004a030cloc_4a030c:
004a030cldrh w6, [x6+x0]
004a0310strh w6, [sp+60]
004a0314adrp x27, 0x56d000
004a0318ldr x2, [x27+3272]
004a031cadrp x27, 0x56d000
004a0320ldr x7, [x27+3264]
004a0324mov x1, x6
004a0328subs xzr, x1, x2
004a032cb.ls 0x4a0334
004a0330b 0x4a0618
004a0334
004a0334loc_4a0334:
004a0334mov x0, x5
004a0338subs xzr, x0, x1
004a033cb.ls 0x4a0344
004a0340b 0x4a0614
004a0344
004a0344loc_4a0344:
004a0344sub x5, x1, x0
004a0348sub x6, xzr, x5
004a034cand x6, x0, x6, asr #63
004a0350add x6, x7, x6
004a0354str x6, [sp+160]
004a0358str x5, [sp+168]
004a035cldr x2, [sp+304]
004a0360ldr x0, [sp+288]
004a0364ldr x5, [sp+296]
004a0368str x0, [sp+216]
004a036cstr x5, [sp+224]
004a0370str x2, [sp+232]
004a0374ldr x6, [sp+168]
004a0378add x1, x5, x6
004a037cstr x1, [sp+120]
004a0380subs xzr, x2, x1
004a0384b.hs 0x4a038c
004a0388b 0x4a0394
004a038c
004a038cloc_4a038c:
004a038cstr x1, [sp+224]
004a0390b 0x4a03b4
004a0394
004a0394loc_4a0394:
004a0394ldr x3, [sp+168]
004a0398adrp x4, 0x155000
004a039cadd x4, x4, 3072
004a03a0bl runtime.growslice
004a03a4str x0, [sp+216]
004a03a8str x1, [sp+224]
004a03acstr x2, [sp+232]
004a03b0b 0x4a03b4
004a03b4
004a03b4loc_4a03b4:
004a03b4ldr x3, [sp+168]
004a03b8str x3, [sp+112]
004a03bcldr x3, [sp+120]
004a03c0ldr x4, [sp+168]
004a03c4sub x3, x3, x4
004a03c8ldr x4, [sp+216]
004a03ccadd x0, x4, x3
004a03d0str x0, [sp+208]
004a03d4ldr x2, [sp+112]
004a03d8ldr x1, [sp+160]
004a03dcbl runtime.memmove
004a03e0ldr x0, [sp+216]
004a03e4ldr x1, [sp+224]
004a03e8ldr x2, [sp+232]
004a03ecstr x0, [sp+240]
004a03f0str x1, [sp+248]
004a03f4str x2, [sp+256]
004a03f8str x0, [sp+136]
004a03fcstr x1, [sp+144]
004a0400str x2, [sp+152]
004a0404ldp x29, x30, [sp-8]
004a0408add sp, sp, 272
004a040cret x30
004a0410
004a0410loc_4a0410:
004a0410ldr x2, [sp+304]
004a0414ldr x0, [sp+288]
004a0418ldr x5, [sp+296]
004a041cstr x0, [sp+184]
004a0420str x5, [sp+192]
004a0424str x2, [sp+200]
004a0428ldr x6, [sp+320]
004a042cadd x1, x5, x6
004a0430str x1, [sp+104]
004a0434subs xzr, x2, x1
004a0438b.hs 0x4a0440
004a043cb 0x4a0448
004a0440
004a0440loc_4a0440:
004a0440str x1, [sp+192]
004a0444b 0x4a0468
004a0448
004a0448loc_4a0448:
004a0448ldr x3, [sp+320]
004a044cadrp x4, 0x155000
004a0450add x4, x4, 3072
004a0454bl runtime.growslice
004a0458str x0, [sp+184]
004a045cstr x1, [sp+192]
004a0460str x2, [sp+200]
004a0464b 0x4a0468
004a0468
004a0468loc_4a0468:
004a0468ldr x3, [sp+320]
004a046cstr x3, [sp+96]
004a0470ldr x3, [sp+104]
004a0474ldr x4, [sp+320]
004a0478sub x3, x3, x4
004a047cldr x4, [sp+184]
004a0480add x0, x4, x3
004a0484str x0, [sp+176]
004a0488ldr x2, [sp+96]
004a048cldr x1, [sp+312]
004a0490bl runtime.memmove
004a0494ldr x1, [sp+192]
004a0498ldr x3, [sp+184]
004a049cldr x4, [sp+200]
004a04a0str x3, [sp+288]
004a04a4str x1, [sp+296]
004a04a8str x4, [sp+304]
004a04acldrh w3, [sp+280]
004a04b0and x3, x3, 57344
004a04b4subs wzr, w3, 57344
004a04b8b.eq 0x4a04c0
004a04bcb 0x4a0500
004a04c0
004a04c0loc_4a04c0:
004a04c0str x1, [sp+128]
004a04c4sub x0, x1, 1
004a04c8str x0, [sp+88]
004a04ccldr x3, [sp+288]
004a04d0subs xzr, x1, x0
004a04d4b.hi 0x4a04dc
004a04d8b 0x4a0610
004a04dc
004a04dcloc_4a04dc:
004a04dcldrb w3, [x3+x0]
004a04e0ldr x4, [sp+288]
004a04e4ldr x5, [sp+80]
004a04e8eor x3, x3, x5
004a04ecsubs xzr, x1, x0
004a04f0b.hi 0x4a04f8
004a04f4b 0x4a060c
004a04f8
004a04f8loc_4a04f8:
004a04f8strb w3, [x4+x0]
004a04fcb 0x4a05cc
004a0500
004a0500loc_4a0500:
004a0500str x1, [sp+128]
004a0504adrp x27, 0x56d000
004a0508ldr x3, [x27+3288]
004a050cadrp x27, 0x56d000
004a0510ldr x4, [x27+3280]
004a0514ldr x0, [sp+80]
004a0518subs xzr, x3, x0
004a051cb.hi 0x4a0524
004a0520b 0x4a0604
004a0524
004a0524loc_4a0524:
004a0524ldrb w3, [x4+x0]
004a0528sub x3, x1, x3
004a052cstr x3, [sp+64]
004a0530b 0x4a0534
004a0534
004a0534loc_4a0534:
004a0534ldr x3, [sp+296]
004a0538str x3, [sp+128]
004a053cldr x4, [sp+64]
004a0540subs xzr, x3, x4
004a0544b.gt 0x4a054c
004a0548b 0x4a05c8
004a054c
004a054cloc_4a054c:
004a054cldr x3, [sp+80]
004a0550add x0, x3, 1
004a0554str x0, [sp+80]
004a0558ldr x3, [sp+64]
004a055cldr x1, [sp+296]
004a0560ldr x4, [sp+288]
004a0564subs xzr, x1, x3
004a0568b.hi 0x4a0570
004a056cb 0x4a05fc
004a0570
004a0570loc_4a0570:
004a0570ldrb w3, [x4+x3]
004a0574adrp x27, 0x56d000
004a0578ldr x1, [x27+3288]
004a057cadrp x27, 0x56d000
004a0580ldr x4, [x27+3280]
004a0584subs xzr, x1, x0
004a0588b.hi 0x4a0590
004a058cb 0x4a05f8
004a0590
004a0590loc_4a0590:
004a0590ldr x5, [sp+64]
004a0594ldr x1, [sp+296]
004a0598ldr x6, [sp+288]
004a059cldrb w4, [x4+x0]
004a05a0eor x3, x3, x4
004a05a4subs xzr, x1, x5
004a05a8b.hi 0x4a05b0
004a05acb 0x4a05f0
004a05b0
004a05b0loc_4a05b0:
004a05b0strb w3, [x6+x5]
004a05b4b 0x4a05b8
004a05b8
004a05b8loc_4a05b8:
004a05b8ldr x3, [sp+64]
004a05bcadd x3, x3, 1
004a05c0str x3, [sp+64]
004a05c4b 0x4a0534
004a05c8
004a05c8loc_4a05c8:
004a05c8b 0x4a05cc
004a05cc
004a05ccloc_4a05cc:
004a05ccldr x0, [sp+288]
004a05d0ldr x1, [sp+296]
004a05d4ldr x2, [sp+304]
004a05d8str x0, [sp+136]
004a05dcstr x1, [sp+144]
004a05e0str x2, [sp+152]
004a05e4ldp x29, x30, [sp-8]
004a05e8add sp, sp, 272
004a05ecret x30
004a05f0
004a05f0loc_4a05f0:
004a05f0mov x0, x5
004a05f4bl runtime.panicIndex
004a05f8
004a05f8loc_4a05f8:
004a05f8bl runtime.panicIndex
004a05fc
004a05fcloc_4a05fc:
004a05fcmov x0, x3
004a0600bl runtime.panicIndex
004a0604
004a0604loc_4a0604:
004a0604mov x1, x3
004a0608bl runtime.panicIndex
004a060c
004a060cloc_4a060c:
004a060cbl runtime.panicIndex
004a0610
004a0610loc_4a0610:
004a0610bl runtime.panicIndex
004a0614
004a0614loc_4a0614:
004a0614bl runtime.panicSliceB
004a0618
004a0618loc_4a0618:
004a0618bl runtime.panicSliceAlen
004a061c
004a061cloc_4a061c:
004a061cbl runtime.panicIndex
004a0620
004a0620loc_4a0620:
004a0620bl runtime.panicIndex
004a0624hint
004a0628
004a0628loc_4a0628:
004a0628strh w0, [sp+8]
004a062cstp x1, x2, [sp+16]
004a0630stp x3, x4, [sp+32]
004a0634str x5, [sp+48]
004a0638mov x3, x30
004a063cbl runtime.morestack_noctxt.abi0
004a0640ldrh w0, [sp+8]
004a0644ldp x1, x2, [sp+16]
004a0648ldp x3, x4, [sp+32]
004a064cldr x5, [sp+48]
004a0650b 0x4a0260
004a0654udf 0
004a0658udf 0
004a065cudf 0
004a0260
004a0660
004a0660vendor/golang.org/x/net/idna.info.isMapped: ; void vendor/golang.org/x/net/idna.info.isMapped(vendor/golang.org/x/net/idna.info c)
004a0660str x30, [sp-32]!
004a0664stur x29, [sp-8]
004a0668sub x29, sp, 8
004a066cstrh w0, [sp+40]
004a0670strb wzr, [sp+23]
004a0674ldrh w1, [sp+40]
004a0678ands wzr, w1, 3
004a067ccset x0, ne
004a0680strb w0, [sp+23]
004a0684add x29, sp, 24
004a0688add sp, sp, 32
004a068cret x30
004a0660
004a0660vendor/golang.org/x/net/idna.info.isMapped: ; void vendor/golang.org/x/net/idna.info.isMapped(vendor/golang.org/x/net/idna.info c)
004a0660str x30, [sp-32]!
004a0664stur x29, [sp-8]
004a0668sub x29, sp, 8
004a066cstrh w0, [sp+40]
004a0670strb wzr, [sp+23]
004a0674ldrh w1, [sp+40]
004a0678ands wzr, w1, 3
004a067ccset x0, ne
004a0680strb w0, [sp+23]
004a0684add x29, sp, 24
004a0688add sp, sp, 32
004a068cret x30
004a0660
004a0690
004a0690vendor/golang.org/x/net/idna.info.category: ; void vendor/golang.org/x/net/idna.info.category(vendor/golang.org/x/net/idna.info c)
004a0690str x30, [sp-32]!
004a0694stur x29, [sp-8]
004a0698sub x29, sp, 8
004a069cstrh w0, [sp+40]
004a06a0strh wzr, [sp+20]
004a06a4and x1, x0, 3
004a06a8strh w1, [sp+22]
004a06acands wzr, w0, 3
004a06b0b.ne 0x4a06b8
004a06b4b 0x4a06cc
004a06b8
004a06b8loc_4a06b8:
004a06b8strh w1, [sp+20]
004a06bcldrh w0, [sp+20]
004a06c0add x29, sp, 24
004a06c4add sp, sp, 32
004a06c8ret x30
004a06cc
004a06ccloc_4a06cc:
004a06ccand x1, x0, 248
004a06d0strh w1, [sp+20]
004a06d4ldrh w0, [sp+20]
004a06d8add x29, sp, 24
004a06dcadd sp, sp, 32
004a06e0ret x30
004a06e4udf 0
004a06e8udf 0
004a06ecudf 0
004a0690
004a0690vendor/golang.org/x/net/idna.info.category: ; void vendor/golang.org/x/net/idna.info.category(vendor/golang.org/x/net/idna.info c)
004a0690str x30, [sp-32]!
004a0694stur x29, [sp-8]
004a0698sub x29, sp, 8
004a069cstrh w0, [sp+40]
004a06a0strh wzr, [sp+20]
004a06a4and x1, x0, 3
004a06a8strh w1, [sp+22]
004a06acands wzr, w0, 3
004a06b0b.ne 0x4a06b8
004a06b4b 0x4a06cc
004a06b8
004a06b8loc_4a06b8:
004a06b8strh w1, [sp+20]
004a06bcldrh w0, [sp+20]
004a06c0add x29, sp, 24
004a06c4add sp, sp, 32
004a06c8ret x30
004a06cc
004a06ccloc_4a06cc:
004a06ccand x1, x0, 248
004a06d0strh w1, [sp+20]
004a06d4ldrh w0, [sp+20]
004a06d8add x29, sp, 24
004a06dcadd sp, sp, 32
004a06e0ret x30
004a06e4udf 0
004a06e8udf 0
004a06ecudf 0
004a0690
004a06f0
004a06f0vendor/golang.org/x/net/idna.info.joinType: ; void vendor/golang.org/x/net/idna.info.joinType(vendor/golang.org/x/net/idna.info c)
004a06f0ldr x16, [x28+16]
004a06f4subs xzr, sp, x16
004a06f8b.ls 0x4a074c
004a06fcstr x30, [sp-32]!
004a0700stur x29, [sp-8]
004a0704sub x29, sp, 8
004a0708strh w0, [sp+40]
004a070cstrh wzr, [sp+22]
004a0710bl vendor/golang.org/x/net/idna.info.isMapped
004a0714strb w0, [sp+21]
004a0718tbnz w0, 0, 0x4a0720
004a071cb 0x4a0734
004a0720
004a0720loc_4a0720:
004a0720strh wzr, [sp+22]
004a0724mov x0, xzr
004a0728ldur x29, [sp-8]
004a072cldr x30, [sp], 32
004a0730ret x30
004a0734
004a0734loc_4a0734:
004a0734ldrh w1, [sp+40]
004a0738ubfm x0, x1, 8, 10
004a073cstrh w0, [sp+22]
004a0740ldur x29, [sp-8]
004a0744ldr x30, [sp], 32
004a0748ret x30
004a074c
004a074cloc_4a074c:
004a074cstrh w0, [sp+8]
004a0750mov x3, x30
004a0754bl runtime.morestack_noctxt.abi0
004a0758ldrh w0, [sp+8]
004a075cb 0x4a06f0
004a06f0
004a06f0vendor/golang.org/x/net/idna.info.joinType: ; void vendor/golang.org/x/net/idna.info.joinType(vendor/golang.org/x/net/idna.info c)
004a06f0ldr x16, [x28+16]
004a06f4subs xzr, sp, x16
004a06f8b.ls 0x4a074c
004a06fcstr x30, [sp-32]!
004a0700stur x29, [sp-8]
004a0704sub x29, sp, 8
004a0708strh w0, [sp+40]
004a070cstrh wzr, [sp+22]
004a0710bl vendor/golang.org/x/net/idna.info.isMapped
004a0714strb w0, [sp+21]
004a0718tbnz w0, 0, 0x4a0720
004a071cb 0x4a0734
004a0720
004a0720loc_4a0720:
004a0720strh wzr, [sp+22]
004a0724mov x0, xzr
004a0728ldur x29, [sp-8]
004a072cldr x30, [sp], 32
004a0730ret x30
004a0734
004a0734loc_4a0734:
004a0734ldrh w1, [sp+40]
004a0738ubfm x0, x1, 8, 10
004a073cstrh w0, [sp+22]
004a0740ldur x29, [sp-8]
004a0744ldr x30, [sp], 32
004a0748ret x30
004a074c
004a074cloc_4a074c:
004a074cstrh w0, [sp+8]
004a0750mov x3, x30
004a0754bl runtime.morestack_noctxt.abi0
004a0758ldrh w0, [sp+8]
004a075cb 0x4a06f0
004a06f0
004a0760
004a0760vendor/golang.org/x/net/idna.info.isModifier: ; void vendor/golang.org/x/net/idna.info.isModifier(vendor/golang.org/x/net/idna.info c)
004a0760str x30, [sp-32]!
004a0764stur x29, [sp-8]
004a0768sub x29, sp, 8
004a076cstrh w0, [sp+40]
004a0770strb wzr, [sp+23]
004a0774ldrh w1, [sp+40]
004a0778movz x2, 4099
004a077cand x1, x1, x2
004a0780subs wzr, w1, 4096
004a0784cset x0, eq
004a0788strb w0, [sp+23]
004a078cadd x29, sp, 24
004a0790add sp, sp, 32
004a0794ret x30
004a0798udf 0
004a079cudf 0
004a0760
004a0760vendor/golang.org/x/net/idna.info.isModifier: ; void vendor/golang.org/x/net/idna.info.isModifier(vendor/golang.org/x/net/idna.info c)
004a0760str x30, [sp-32]!
004a0764stur x29, [sp-8]
004a0768sub x29, sp, 8
004a076cstrh w0, [sp+40]
004a0770strb wzr, [sp+23]
004a0774ldrh w1, [sp+40]
004a0778movz x2, 4099
004a077cand x1, x1, x2
004a0780subs wzr, w1, 4096
004a0784cset x0, eq
004a0788strb w0, [sp+23]
004a078cadd x29, sp, 24
004a0790add sp, sp, 32
004a0794ret x30
004a0798udf 0
004a079cudf 0
004a0760
004a07a0
004a07a0vendor/golang.org/x/net/idna.info.isViramaModifier: ; void vendor/golang.org/x/net/idna.info.isViramaModifier(vendor/golang.org/x/net/idna.info c)
004a07a0str x30, [sp-32]!
004a07a4stur x29, [sp-8]
004a07a8sub x29, sp, 8
004a07acstrh w0, [sp+40]
004a07b0strb wzr, [sp+23]
004a07b4ldrh w1, [sp+40]
004a07b8movz x2, 6147
004a07bcand x1, x1, x2
004a07c0movz x2, 6144
004a07c4subs wzr, w1, w2
004a07c8cset x0, eq
004a07ccstrb w0, [sp+23]
004a07d0add x29, sp, 24
004a07d4add sp, sp, 32
004a07d8ret x30
004a07dcudf 0
004a07a0
004a07a0vendor/golang.org/x/net/idna.info.isViramaModifier: ; void vendor/golang.org/x/net/idna.info.isViramaModifier(vendor/golang.org/x/net/idna.info c)
004a07a0str x30, [sp-32]!
004a07a4stur x29, [sp-8]
004a07a8sub x29, sp, 8
004a07acstrh w0, [sp+40]
004a07b0strb wzr, [sp+23]
004a07b4ldrh w1, [sp+40]
004a07b8movz x2, 6147
004a07bcand x1, x1, x2
004a07c0movz x2, 6144
004a07c4subs wzr, w1, w2
004a07c8cset x0, eq
004a07ccstrb w0, [sp+23]
004a07d0add x29, sp, 24
004a07d4add sp, sp, 32
004a07d8ret x30
004a07dcudf 0
004a07a0
004a07e0
004a07e0type:.eq.vendor/golang.org/x/net/idna.labelError: ; void type:.eq.vendor/golang.org/x/net/idna.labelError(vendor/golang.org/x/net/idna.labelError * p, vendor/golang.org/x/net/idna.labelError * q)
004a07e0ldr x16, [x28+16]
004a07e4subs xzr, sp, x16
004a07e8b.ls 0x4a08e0
004a07ecstr x30, [sp-96]!
004a07f0stur x29, [sp-8]
004a07f4sub x29, sp, 8
004a07f8str x0, [sp+104]
004a07fcstr x1, [sp+112]
004a0800strb wzr, [sp+38]
004a0804ldr x3, [sp+104]
004a0808ldr x3, [x3+8]
004a080cstr x3, [sp+48]
004a0810ldr x4, [x1+8]
004a0814str x4, [sp+40]
004a0818subs xzr, x3, x4
004a081cb.eq 0x4a0824
004a0820b 0x4a08c4
004a0824
004a0824loc_4a0824:
004a0824ldr x3, [sp+104]
004a0828ldr x3, [x3+24]
004a082cstr x3, [sp+40]
004a0830ldr x4, [sp+112]
004a0834ldr x4, [x4+24]
004a0838str x4, [sp+48]
004a083csubs xzr, x3, x4
004a0840b.eq 0x4a0848
004a0844b 0x4a08c0
004a0848
004a0848loc_4a0848:
004a0848ldr x3, [sp+104]
004a084cldr x3, [x3+8]
004a0850str x3, [sp+48]
004a0854ldr x3, [sp+104]
004a0858ldr x3, [x3]
004a085cstr x3, [sp+80]
004a0860ldr x3, [sp+112]
004a0864ldr x1, [x3]
004a0868str x1, [sp+72]
004a086cldr x2, [sp+48]
004a0870ldr x0, [sp+80]
004a0874bl runtime.memequal
004a0878strb w0, [sp+39]
004a087ctbnz w0, 0, 0x4a0884
004a0880b 0x4a08bc
004a0884
004a0884loc_4a0884:
004a0884ldr x3, [sp+104]
004a0888ldr x3, [x3+24]
004a088cstr x3, [sp+48]
004a0890ldr x3, [sp+104]
004a0894ldr x3, [x3+16]
004a0898str x3, [sp+64]
004a089cldr x3, [sp+112]
004a08a0ldr x1, [x3+16]
004a08a4str x1, [sp+56]
004a08a8ldr x2, [sp+48]
004a08acldr x0, [sp+64]
004a08b0bl runtime.memequal
004a08b4strb w0, [sp+38]
004a08b8b 0x4a08d0
004a08bc
004a08bcloc_4a08bc:
004a08bcb 0x4a08c8
004a08c0
004a08c0loc_4a08c0:
004a08c0b 0x4a08c8
004a08c4
004a08c4loc_4a08c4:
004a08c4b 0x4a08c8
004a08c8
004a08c8loc_4a08c8:
004a08c8strb wzr, [sp+38]
004a08ccb 0x4a08d0
004a08d0
004a08d0loc_4a08d0:
004a08d0ldrb w0, [sp+38]
004a08d4ldur x29, [sp-8]
004a08d8ldr x30, [sp], 96
004a08dcret x30
004a08e0
004a08e0loc_4a08e0:
004a08e0stp x0, x1, [sp+8]
004a08e4mov x3, x30
004a08e8bl runtime.morestack_noctxt.abi0
004a08ecldp x0, x1, [sp+8]
004a08f0b 0x4a07e0
004a08f4udf 0
004a08f8udf 0
004a08fcudf 0
004a07e0
004a07e0type:.eq.vendor/golang.org/x/net/idna.labelError: ; void type:.eq.vendor/golang.org/x/net/idna.labelError(vendor/golang.org/x/net/idna.labelError * p, vendor/golang.org/x/net/idna.labelError * q)
004a07e0ldr x16, [x28+16]
004a07e4subs xzr, sp, x16
004a07e8b.ls 0x4a08e0
004a07ecstr x30, [sp-96]!
004a07f0stur x29, [sp-8]
004a07f4sub x29, sp, 8
004a07f8str x0, [sp+104]
004a07fcstr x1, [sp+112]
004a0800strb wzr, [sp+38]
004a0804ldr x3, [sp+104]
004a0808ldr x3, [x3+8]
004a080cstr x3, [sp+48]
004a0810ldr x4, [x1+8]
004a0814str x4, [sp+40]
004a0818subs xzr, x3, x4
004a081cb.eq 0x4a0824
004a0820b 0x4a08c4
004a0824
004a0824loc_4a0824:
004a0824ldr x3, [sp+104]
004a0828ldr x3, [x3+24]
004a082cstr x3, [sp+40]
004a0830ldr x4, [sp+112]
004a0834ldr x4, [x4+24]
004a0838str x4, [sp+48]
004a083csubs xzr, x3, x4
004a0840b.eq 0x4a0848
004a0844b 0x4a08c0
004a0848
004a0848loc_4a0848:
004a0848ldr x3, [sp+104]
004a084cldr x3, [x3+8]
004a0850str x3, [sp+48]
004a0854ldr x3, [sp+104]
004a0858ldr x3, [x3]
004a085cstr x3, [sp+80]
004a0860ldr x3, [sp+112]
004a0864ldr x1, [x3]
004a0868str x1, [sp+72]
004a086cldr x2, [sp+48]
004a0870ldr x0, [sp+80]
004a0874bl runtime.memequal
004a0878strb w0, [sp+39]
004a087ctbnz w0, 0, 0x4a0884
004a0880b 0x4a08bc
004a0884
004a0884loc_4a0884:
004a0884ldr x3, [sp+104]
004a0888ldr x3, [x3+24]
004a088cstr x3, [sp+48]
004a0890ldr x3, [sp+104]
004a0894ldr x3, [x3+16]
004a0898str x3, [sp+64]
004a089cldr x3, [sp+112]
004a08a0ldr x1, [x3+16]
004a08a4str x1, [sp+56]
004a08a8ldr x2, [sp+48]
004a08acldr x0, [sp+64]
004a08b0bl runtime.memequal
004a08b4strb w0, [sp+38]
004a08b8b 0x4a08d0
004a08bc
004a08bcloc_4a08bc:
004a08bcb 0x4a08c8
004a08c0
004a08c0loc_4a08c0:
004a08c0b 0x4a08c8
004a08c4
004a08c4loc_4a08c4:
004a08c4b 0x4a08c8
004a08c8
004a08c8loc_4a08c8:
004a08c8strb wzr, [sp+38]
004a08ccb 0x4a08d0
004a08d0
004a08d0loc_4a08d0:
004a08d0ldrb w0, [sp+38]
004a08d4ldur x29, [sp-8]
004a08d8ldr x30, [sp], 96
004a08dcret x30
004a08e0
004a08e0loc_4a08e0:
004a08e0stp x0, x1, [sp+8]
004a08e4mov x3, x30
004a08e8bl runtime.morestack_noctxt.abi0
004a08ecldp x0, x1, [sp+8]
004a08f0b 0x4a07e0
004a08f4udf 0
004a08f8udf 0
004a08fcudf 0
004a07e0
004a0900
004a0900vendor/golang.org/x/net/idna.(*labelError).Error: ; void vendor/golang.org/x/net/idna.(*labelError).Error(vendor/golang.org/x/net/idna.labelError * e)
004a0900ldr x16, [x28+16]
004a0904subs xzr, sp, x16
004a0908b.ls 0x4a0984
004a090cstr x30, [sp-112]!
004a0910stur x29, [sp-8]
004a0914sub x29, sp, 8
004a0918ldr x16, [x28+32]
004a091ccbnz x16, 0x4a0998
004a0920
004a0920loc_4a0920:
004a0920str x0, [sp+120]
004a0924stp xzr, xzr, [sp+40]
004a0928ldr x4, [sp+120]
004a092ccbnz x4, 0x4a0934
004a0930b 0x4a097c
004a0934
004a0934loc_4a0934:
004a0934ldr x4, [sp+120]
004a0938ldrsb x27, [x4]
004a093cldr x0, [x4]
004a0940ldr x1, [x4+8]
004a0944ldr x2, [x4+16]
004a0948ldr x3, [x4+24]
004a094cstr x0, [sp+56]
004a0950str x1, [sp+64]
004a0954str x2, [sp+72]
004a0958str x3, [sp+80]
004a095cbl vendor/golang.org/x/net/idna.labelError.Error
004a0960str x0, [sp+88]
004a0964str x1, [sp+96]
004a0968str x0, [sp+40]
004a096cstr x1, [sp+48]
004a0970ldur x29, [sp-8]
004a0974ldr x30, [sp], 112
004a0978ret x30
004a097c
004a097cloc_4a097c:
004a097cbl runtime.panicwrap
004a0980hint
004a0984
004a0984loc_4a0984:
004a0984str x0, [sp+8]
004a0988mov x3, x30
004a098cbl runtime.morestack_noctxt.abi0
004a0990ldr x0, [sp+8]
004a0994b 0x4a0900
004a0998
004a0998loc_4a0998:
004a0998ldr x17, [x16]
004a099cadd x20, sp, 120
004a09a0subs xzr, x20, x17
004a09a4b.ne 0x4a0920
004a09a8add x20, sp, 8
004a09acstr x20, [x16]
004a09b0b 0x4a0920
004a09b4udf 0
004a09b8udf 0
004a09bcudf 0
004a0900
004a0900vendor/golang.org/x/net/idna.(*labelError).Error: ; void vendor/golang.org/x/net/idna.(*labelError).Error(vendor/golang.org/x/net/idna.labelError * e)
004a0900ldr x16, [x28+16]
004a0904subs xzr, sp, x16
004a0908b.ls 0x4a0984
004a090cstr x30, [sp-112]!
004a0910stur x29, [sp-8]
004a0914sub x29, sp, 8
004a0918ldr x16, [x28+32]
004a091ccbnz x16, 0x4a0998
004a0920
004a0920loc_4a0920:
004a0920str x0, [sp+120]
004a0924stp xzr, xzr, [sp+40]
004a0928ldr x4, [sp+120]
004a092ccbnz x4, 0x4a0934
004a0930b 0x4a097c
004a0934
004a0934loc_4a0934:
004a0934ldr x4, [sp+120]
004a0938ldrsb x27, [x4]
004a093cldr x0, [x4]
004a0940ldr x1, [x4+8]
004a0944ldr x2, [x4+16]
004a0948ldr x3, [x4+24]
004a094cstr x0, [sp+56]
004a0950str x1, [sp+64]
004a0954str x2, [sp+72]
004a0958str x3, [sp+80]
004a095cbl vendor/golang.org/x/net/idna.labelError.Error
004a0960str x0, [sp+88]
004a0964str x1, [sp+96]
004a0968str x0, [sp+40]
004a096cstr x1, [sp+48]
004a0970ldur x29, [sp-8]
004a0974ldr x30, [sp], 112
004a0978ret x30
004a097c
004a097cloc_4a097c:
004a097cbl runtime.panicwrap
004a0980hint
004a0984
004a0984loc_4a0984:
004a0984str x0, [sp+8]
004a0988mov x3, x30
004a098cbl runtime.morestack_noctxt.abi0
004a0990ldr x0, [sp+8]
004a0994b 0x4a0900
004a0998
004a0998loc_4a0998:
004a0998ldr x17, [x16]
004a099cadd x20, sp, 120
004a09a0subs xzr, x20, x17
004a09a4b.ne 0x4a0920
004a09a8add x20, sp, 8
004a09acstr x20, [x16]
004a09b0b 0x4a0920
004a09b4udf 0
004a09b8udf 0
004a09bcudf 0
004a0900
004a09c0
004a09c0vendor/golang.org/x/net/idna.(*runeError).Error: ; void vendor/golang.org/x/net/idna.(*runeError).Error(vendor/golang.org/x/net/idna.runeError * e)
004a09c0ldr x16, [x28+16]
004a09c4subs xzr, sp, x16
004a09c8b.ls 0x4a0a2c
004a09ccstr x30, [sp-64]!
004a09d0stur x29, [sp-8]
004a09d4sub x29, sp, 8
004a09d8ldr x16, [x28+32]
004a09dccbnz x16, 0x4a0a40
004a09e0
004a09e0loc_4a09e0:
004a09e0str x0, [sp+72]
004a09e4stp xzr, xzr, [sp+24]
004a09e8ldr x1, [sp+72]
004a09eccbnz x1, 0x4a09f4
004a09f0b 0x4a0a24
004a09f4
004a09f4loc_4a09f4:
004a09f4ldr x1, [sp+72]
004a09f8ldrsb x27, [x1]
004a09fcldrsw x0, [x1]
004a0a00str w0, [sp+20]
004a0a04bl vendor/golang.org/x/net/idna.runeError.Error
004a0a08str x0, [sp+40]
004a0a0cstr x1, [sp+48]
004a0a10str x0, [sp+24]
004a0a14str x1, [sp+32]
004a0a18ldur x29, [sp-8]
004a0a1cldr x30, [sp], 64
004a0a20ret x30
004a0a24
004a0a24loc_4a0a24:
004a0a24bl runtime.panicwrap
004a0a28hint
004a0a2c
004a0a2cloc_4a0a2c:
004a0a2cstr x0, [sp+8]
004a0a30mov x3, x30
004a0a34bl runtime.morestack_noctxt.abi0
004a0a38ldr x0, [sp+8]
004a0a3cb 0x4a09c0
004a0a40
004a0a40loc_4a0a40:
004a0a40ldr x17, [x16]
004a0a44add x20, sp, 72
004a0a48subs xzr, x20, x17
004a0a4cb.ne 0x4a09e0
004a0a50add x20, sp, 8
004a0a54str x20, [x16]
004a0a58b 0x4a09e0
004a0a5cudf 0
004a09c0
004a09c0vendor/golang.org/x/net/idna.(*runeError).Error: ; void vendor/golang.org/x/net/idna.(*runeError).Error(vendor/golang.org/x/net/idna.runeError * e)
004a09c0ldr x16, [x28+16]
004a09c4subs xzr, sp, x16
004a09c8b.ls 0x4a0a2c
004a09ccstr x30, [sp-64]!
004a09d0stur x29, [sp-8]
004a09d4sub x29, sp, 8
004a09d8ldr x16, [x28+32]
004a09dccbnz x16, 0x4a0a40
004a09e0
004a09e0loc_4a09e0:
004a09e0str x0, [sp+72]
004a09e4stp xzr, xzr, [sp+24]
004a09e8ldr x1, [sp+72]
004a09eccbnz x1, 0x4a09f4
004a09f0b 0x4a0a24
004a09f4
004a09f4loc_4a09f4:
004a09f4ldr x1, [sp+72]
004a09f8ldrsb x27, [x1]
004a09fcldrsw x0, [x1]
004a0a00str w0, [sp+20]
004a0a04bl vendor/golang.org/x/net/idna.runeError.Error
004a0a08str x0, [sp+40]
004a0a0cstr x1, [sp+48]
004a0a10str x0, [sp+24]
004a0a14str x1, [sp+32]
004a0a18ldur x29, [sp-8]
004a0a1cldr x30, [sp], 64
004a0a20ret x30
004a0a24
004a0a24loc_4a0a24:
004a0a24bl runtime.panicwrap
004a0a28hint
004a0a2c
004a0a2cloc_4a0a2c:
004a0a2cstr x0, [sp+8]
004a0a30mov x3, x30
004a0a34bl runtime.morestack_noctxt.abi0
004a0a38ldr x0, [sp+8]
004a0a3cb 0x4a09c0
004a0a40
004a0a40loc_4a0a40:
004a0a40ldr x17, [x16]
004a0a44add x20, sp, 72
004a0a48subs xzr, x20, x17
004a0a4cb.ne 0x4a09e0
004a0a50add x20, sp, 8
004a0a54str x20, [x16]
004a0a58b 0x4a09e0
004a0a5cudf 0
004a09c0
004a0a60
004a0a60vendor/golang.org/x/net/http/httpguts.init: ; void vendor/golang.org/x/net/http/httpguts.init(void)
004a0a60ldr x16, [x28+16]
004a0a64subs xzr, sp, x16
004a0a68b.ls 0x4a0a88
004a0a6cstr x30, [sp-16]!
004a0a70stur x29, [sp-8]
004a0a74sub x29, sp, 8
004a0a78bl runtime.mapinitnoop
004a0a7cldur x29, [sp-8]
004a0a80ldr x30, [sp], 16
004a0a84ret x30
004a0a88
004a0a88loc_4a0a88:
004a0a88mov x3, x30
004a0a8cbl runtime.morestack_noctxt.abi0
004a0a90b 0x4a0a60
004a0a94udf 0
004a0a98udf 0
004a0a9cudf 0
004a0a60
004a0a60vendor/golang.org/x/net/http/httpguts.init: ; void vendor/golang.org/x/net/http/httpguts.init(void)
004a0a60ldr x16, [x28+16]
004a0a64subs xzr, sp, x16
004a0a68b.ls 0x4a0a88
004a0a6cstr x30, [sp-16]!
004a0a70stur x29, [sp-8]
004a0a74sub x29, sp, 8
004a0a78bl runtime.mapinitnoop
004a0a7cldur x29, [sp-8]
004a0a80ldr x30, [sp], 16
004a0a84ret x30
004a0a88
004a0a88loc_4a0a88:
004a0a88mov x3, x30
004a0a8cbl runtime.morestack_noctxt.abi0
004a0a90b 0x4a0a60
004a0a94udf 0
004a0a98udf 0
004a0a9cudf 0
004a0a60
004a0aa0
004a0aa0vendor/golang.org/x/net/http2/hpack.init: ; void vendor/golang.org/x/net/http2/hpack.init(void)
004a0aa0ldr x16, [x28+16]
004a0aa4sub x17, sp, 32
004a0aa8subs xzr, x17, x16
004a0aacb.ls 0x4a0d98
004a0ab0str x30, [sp-160]!
004a0ab4stur x29, [sp-8]
004a0ab8sub x29, sp, 8
004a0abcadrp x0, 0x218000
004a0ac0add x0, x0, 572
004a0ac4movz x1, 22
004a0ac8bl errors.New
004a0accadrp x27, 0x582000
004a0ad0str x0, [x27+2480]
004a0ad4adrp x27, 0x5ab000
004a0ad8ldr w2, [x27+3056]
004a0adccbz w2, 0x4a0ae4
004a0ae0b 0x4a0ae8
004a0ae4
004a0ae4loc_4a0ae4:
004a0ae4b 0x4a0b00
004a0ae8
004a0ae8loc_4a0ae8:
004a0ae8bl runtime.gcWriteBarrier2
004a0aecstr x1, [x25]
004a0af0adrp x27, 0x582000
004a0af4ldr x2, [x27+2488]
004a0af8str x2, [x25+8]
004a0afcb 0x4a0b00
004a0b00
004a0b00loc_4a0b00:
004a0b00adrp x27, 0x582000
004a0b04str x1, [x27+2488]
004a0b08adrp x0, 0x214000
004a0b0cadd x0, x0, 314
004a0b10orr x1, xzr, 14
004a0b14bl errors.New
004a0b18adrp x27, 0x582000
004a0b1cstr x0, [x27+2496]
004a0b20adrp x27, 0x5ab000
004a0b24ldr w2, [x27+3056]
004a0b28cbz w2, 0x4a0b30
004a0b2cb 0x4a0b34
004a0b30
004a0b30loc_4a0b30:
004a0b30b 0x4a0b4c
004a0b34
004a0b34loc_4a0b34:
004a0b34bl runtime.gcWriteBarrier2
004a0b38str x1, [x25]
004a0b3cadrp x27, 0x582000
004a0b40ldr x2, [x27+2504]
004a0b44str x2, [x25+8]
004a0b48b 0x4a0b4c
004a0b4c
004a0b4cloc_4a0b4c:
004a0b4cadrp x27, 0x582000
004a0b50str x1, [x27+2504]
004a0b54adrp x0, 0x218000
004a0b58add x0, x0, 3767
004a0b5cmovz x1, 23
004a0b60bl errors.New
004a0b64str x0, [sp+136]
004a0b68str x1, [sp+144]
004a0b6cadrp x27, 0x582000
004a0b70str x0, [x27+2512]
004a0b74adrp x27, 0x5ab000
004a0b78ldr w2, [x27+3056]
004a0b7ccbz w2, 0x4a0b84
004a0b80b 0x4a0b88
004a0b84
004a0b84loc_4a0b84:
004a0b84b 0x4a0ba0
004a0b88
004a0b88loc_4a0b88:
004a0b88bl runtime.gcWriteBarrier2
004a0b8cstr x1, [x25]
004a0b90adrp x27, 0x582000
004a0b94ldr x2, [x27+2520]
004a0b98str x2, [x25+8]
004a0b9cb 0x4a0ba0
004a0ba0
004a0ba0loc_4a0ba0:
004a0ba0adrp x27, 0x582000
004a0ba4str x1, [x27+2520]
004a0ba8adrp x0, 0x221000
004a0bacadd x0, x0, 915
004a0bb0movz x1, 35
004a0bb4bl errors.New
004a0bb8adrp x27, 0x582000
004a0bbcstr x0, [x27+2528]
004a0bc0adrp x27, 0x5ab000
004a0bc4ldr w2, [x27+3056]
004a0bc8cbz w2, 0x4a0bd0
004a0bccb 0x4a0bd4
004a0bd0
004a0bd0loc_4a0bd0:
004a0bd0b 0x4a0bec
004a0bd4
004a0bd4loc_4a0bd4:
004a0bd4bl runtime.gcWriteBarrier2
004a0bd8str x1, [x25]
004a0bdcadrp x27, 0x582000
004a0be0ldr x3, [x27+2536]
004a0be4str x3, [x25+8]
004a0be8b 0x4a0bec
004a0bec
004a0becloc_4a0bec:
004a0becadrp x27, 0x582000
004a0bf0str x1, [x27+2536]
004a0bf4adrp x0, 0x183000
004a0bf8add x0, x0, 3168
004a0bfcmovz x1, 52
004a0c00mov x2, xzr
004a0c04bl runtime.makemap
004a0c08str x0, [sp+128]
004a0c0cstr xzr, [sp+72]
004a0c10b 0x4a0c14
004a0c14
004a0c14loc_4a0c14:
004a0c14ldr x4, [sp+72]
004a0c18subs xzr, x4, 52
004a0c1cb.lt 0x4a0c24
004a0c20b 0x4a0c90
004a0c24
004a0c24loc_4a0c24:
004a0c24ldr x4, [sp+72]
004a0c28adrp x5, 0x27e000
004a0c2cadd x5, x5, 2992
004a0c30ldr x4, [x5+3*x4]
004a0c34str x4, [sp+64]
004a0c38ldr x4, [sp+72]
004a0c3cadrp x5, 0x280000
004a0c40add x5, x5, 264
004a0c44add x6, x5, x4, lsl #4
004a0c48ldr x3, [x6+8]
004a0c4cubfm x4, x4, 60, 59
004a0c50ldr x2, [x5+x4]
004a0c54str x2, [sp+104]
004a0c58str x3, [sp+112]
004a0c5cldr x1, [sp+128]
004a0c60adrp x0, 0x183000
004a0c64add x0, x0, 3168
004a0c68bl runtime.mapassign_faststr
004a0c6cstr x0, [sp+96]
004a0c70ldrsb x27, [x0]
004a0c74ldr x4, [sp+64]
004a0c78str x4, [x0]
004a0c7cb 0x4a0c80
004a0c80
004a0c80loc_4a0c80:
004a0c80ldr x4, [sp+72]
004a0c84add x4, x4, 1
004a0c88str x4, [sp+72]
004a0c8cb 0x4a0c14
004a0c90
004a0c90loc_4a0c90:
004a0c90ldr x3, [sp+128]
004a0c94adrp x27, 0x5ab000
004a0c98ldr w4, [x27+3056]
004a0c9ccbz w4, 0x4a0ca4
004a0ca0b 0x4a0ca8
004a0ca4
004a0ca4loc_4a0ca4:
004a0ca4b 0x4a0cc0
004a0ca8
004a0ca8loc_4a0ca8:
004a0ca8bl runtime.gcWriteBarrier2
004a0cacstr x3, [x25]
004a0cb0adrp x27, 0x575000
004a0cb4ldr x4, [x27+800]
004a0cb8str x4, [x25+8]
004a0cbcb 0x4a0cc0
004a0cc0
004a0cc0loc_4a0cc0:
004a0cc0adrp x27, 0x575000
004a0cc4str x3, [x27+800]
004a0cc8adrp x0, 0x187000
004a0cccadd x0, x0, 800
004a0cd0movz x1, 61
004a0cd4mov x2, xzr
004a0cd8bl runtime.makemap
004a0cdcstr x0, [sp+88]
004a0ce0str xzr, [sp+56]
004a0ce4b 0x4a0ce8
004a0ce8
004a0ce8loc_4a0ce8:
004a0ce8ldr x3, [sp+56]
004a0cecsubs xzr, x3, 61
004a0cf0b.lt 0x4a0cf8
004a0cf4b 0x4a0d54
004a0cf8
004a0cf8loc_4a0cf8:
004a0cf8ldr x3, [sp+56]
004a0cfcadrp x4, 0x27f000
004a0d00add x4, x4, 768
004a0d04ldr x3, [x4+3*x3]
004a0d08str x3, [sp+48]
004a0d0cldr x3, [sp+56]
004a0d10adrp x4, 0x281000
004a0d14add x4, x4, 2768
004a0d18add x2, x4, x3, lsl #5
004a0d1cstr x2, [sp+80]
004a0d20ldr x1, [sp+88]
004a0d24adrp x0, 0x187000
004a0d28add x0, x0, 800
004a0d2cbl runtime.mapassign
004a0d30str x0, [sp+120]
004a0d34ldrsb x27, [x0]
004a0d38ldr x3, [sp+48]
004a0d3cstr x3, [x0]
004a0d40b 0x4a0d44
004a0d44
004a0d44loc_4a0d44:
004a0d44ldr x3, [sp+56]
004a0d48add x3, x3, 1
004a0d4cstr x3, [sp+56]
004a0d50b 0x4a0ce8
004a0d54
004a0d54loc_4a0d54:
004a0d54ldr x0, [sp+88]
004a0d58adrp x27, 0x5ab000
004a0d5cldr w1, [x27+3056]
004a0d60cbz w1, 0x4a0d68
004a0d64b 0x4a0d6c
004a0d68
004a0d68loc_4a0d68:
004a0d68b 0x4a0d84
004a0d6c
004a0d6cloc_4a0d6c:
004a0d6cbl runtime.gcWriteBarrier2
004a0d70str x0, [x25]
004a0d74adrp x27, 0x575000
004a0d78ldr x1, [x27+808]
004a0d7cstr x1, [x25+8]
004a0d80b 0x4a0d84
004a0d84
004a0d84loc_4a0d84:
004a0d84adrp x27, 0x575000
004a0d88str x0, [x27+808]
004a0d8cldur x29, [sp-8]
004a0d90ldr x30, [sp], 160
004a0d94ret x30
004a0d98
004a0d98loc_4a0d98:
004a0d98mov x3, x30
004a0d9cbl runtime.morestack_noctxt.abi0
004a0da0b 0x4a0aa0
004a0da4udf 0
004a0da8udf 0
004a0dacudf 0
004a0aa0
004a0aa0vendor/golang.org/x/net/http2/hpack.init: ; void vendor/golang.org/x/net/http2/hpack.init(void)
004a0aa0ldr x16, [x28+16]
004a0aa4sub x17, sp, 32
004a0aa8subs xzr, x17, x16
004a0aacb.ls 0x4a0d98
004a0ab0str x30, [sp-160]!
004a0ab4stur x29, [sp-8]
004a0ab8sub x29, sp, 8
004a0abcadrp x0, 0x218000
004a0ac0add x0, x0, 572
004a0ac4movz x1, 22
004a0ac8bl errors.New
004a0accadrp x27, 0x582000
004a0ad0str x0, [x27+2480]
004a0ad4adrp x27, 0x5ab000
004a0ad8ldr w2, [x27+3056]
004a0adccbz w2, 0x4a0ae4
004a0ae0b 0x4a0ae8
004a0ae4
004a0ae4loc_4a0ae4:
004a0ae4b 0x4a0b00
004a0ae8
004a0ae8loc_4a0ae8:
004a0ae8bl runtime.gcWriteBarrier2
004a0aecstr x1, [x25]
004a0af0adrp x27, 0x582000
004a0af4ldr x2, [x27+2488]
004a0af8str x2, [x25+8]
004a0afcb 0x4a0b00
004a0b00
004a0b00loc_4a0b00:
004a0b00adrp x27, 0x582000
004a0b04str x1, [x27+2488]
004a0b08adrp x0, 0x214000
004a0b0cadd x0, x0, 314
004a0b10orr x1, xzr, 14
004a0b14bl errors.New
004a0b18adrp x27, 0x582000
004a0b1cstr x0, [x27+2496]
004a0b20adrp x27, 0x5ab000
004a0b24ldr w2, [x27+3056]
004a0b28cbz w2, 0x4a0b30
004a0b2cb 0x4a0b34
004a0b30
004a0b30loc_4a0b30:
004a0b30b 0x4a0b4c
004a0b34
004a0b34loc_4a0b34:
004a0b34bl runtime.gcWriteBarrier2
004a0b38str x1, [x25]
004a0b3cadrp x27, 0x582000
004a0b40ldr x2, [x27+2504]
004a0b44str x2, [x25+8]
004a0b48b 0x4a0b4c
004a0b4c
004a0b4cloc_4a0b4c:
004a0b4cadrp x27, 0x582000
004a0b50str x1, [x27+2504]
004a0b54adrp x0, 0x218000
004a0b58add x0, x0, 3767
004a0b5cmovz x1, 23
004a0b60bl errors.New
004a0b64str x0, [sp+136]
004a0b68str x1, [sp+144]
004a0b6cadrp x27, 0x582000
004a0b70str x0, [x27+2512]
004a0b74adrp x27, 0x5ab000
004a0b78ldr w2, [x27+3056]
004a0b7ccbz w2, 0x4a0b84
004a0b80b 0x4a0b88
004a0b84
004a0b84loc_4a0b84:
004a0b84b 0x4a0ba0
004a0b88
004a0b88loc_4a0b88:
004a0b88bl runtime.gcWriteBarrier2
004a0b8cstr x1, [x25]
004a0b90adrp x27, 0x582000
004a0b94ldr x2, [x27+2520]
004a0b98str x2, [x25+8]
004a0b9cb 0x4a0ba0
004a0ba0
004a0ba0loc_4a0ba0:
004a0ba0adrp x27, 0x582000
004a0ba4str x1, [x27+2520]
004a0ba8adrp x0, 0x221000
004a0bacadd x0, x0, 915
004a0bb0movz x1, 35
004a0bb4bl errors.New
004a0bb8adrp x27, 0x582000
004a0bbcstr x0, [x27+2528]
004a0bc0adrp x27, 0x5ab000
004a0bc4ldr w2, [x27+3056]
004a0bc8cbz w2, 0x4a0bd0
004a0bccb 0x4a0bd4
004a0bd0
004a0bd0loc_4a0bd0:
004a0bd0b 0x4a0bec
004a0bd4
004a0bd4loc_4a0bd4:
004a0bd4bl runtime.gcWriteBarrier2
004a0bd8str x1, [x25]
004a0bdcadrp x27, 0x582000
004a0be0ldr x3, [x27+2536]
004a0be4str x3, [x25+8]
004a0be8b 0x4a0bec
004a0bec
004a0becloc_4a0bec:
004a0becadrp x27, 0x582000
004a0bf0str x1, [x27+2536]
004a0bf4adrp x0, 0x183000
004a0bf8add x0, x0, 3168
004a0bfcmovz x1, 52
004a0c00mov x2, xzr
004a0c04bl runtime.makemap
004a0c08str x0, [sp+128]
004a0c0cstr xzr, [sp+72]
004a0c10b 0x4a0c14
004a0c14
004a0c14loc_4a0c14:
004a0c14ldr x4, [sp+72]
004a0c18subs xzr, x4, 52
004a0c1cb.lt 0x4a0c24
004a0c20b 0x4a0c90
004a0c24
004a0c24loc_4a0c24:
004a0c24ldr x4, [sp+72]
004a0c28adrp x5, 0x27e000
004a0c2cadd x5, x5, 2992
004a0c30ldr x4, [x5+3*x4]
004a0c34str x4, [sp+64]
004a0c38ldr x4, [sp+72]
004a0c3cadrp x5, 0x280000
004a0c40add x5, x5, 264
004a0c44add x6, x5, x4, lsl #4
004a0c48ldr x3, [x6+8]
004a0c4cubfm x4, x4, 60, 59
004a0c50ldr x2, [x5+x4]
004a0c54str x2, [sp+104]
004a0c58str x3, [sp+112]
004a0c5cldr x1, [sp+128]
004a0c60adrp x0, 0x183000
004a0c64add x0, x0, 3168
004a0c68bl runtime.mapassign_faststr
004a0c6cstr x0, [sp+96]
004a0c70ldrsb x27, [x0]
004a0c74ldr x4, [sp+64]
004a0c78str x4, [x0]
004a0c7cb 0x4a0c80
004a0c80
004a0c80loc_4a0c80:
004a0c80ldr x4, [sp+72]
004a0c84add x4, x4, 1
004a0c88str x4, [sp+72]
004a0c8cb 0x4a0c14
004a0c90
004a0c90loc_4a0c90:
004a0c90ldr x3, [sp+128]
004a0c94adrp x27, 0x5ab000
004a0c98ldr w4, [x27+3056]
004a0c9ccbz w4, 0x4a0ca4
004a0ca0b 0x4a0ca8
004a0ca4
004a0ca4loc_4a0ca4:
004a0ca4b 0x4a0cc0
004a0ca8
004a0ca8loc_4a0ca8:
004a0ca8bl runtime.gcWriteBarrier2
004a0cacstr x3, [x25]
004a0cb0adrp x27, 0x575000
004a0cb4ldr x4, [x27+800]
004a0cb8str x4, [x25+8]
004a0cbcb 0x4a0cc0
004a0cc0
004a0cc0loc_4a0cc0:
004a0cc0adrp x27, 0x575000
004a0cc4str x3, [x27+800]
004a0cc8adrp x0, 0x187000
004a0cccadd x0, x0, 800
004a0cd0movz x1, 61
004a0cd4mov x2, xzr
004a0cd8bl runtime.makemap
004a0cdcstr x0, [sp+88]
004a0ce0str xzr, [sp+56]
004a0ce4b 0x4a0ce8
004a0ce8
004a0ce8loc_4a0ce8:
004a0ce8ldr x3, [sp+56]
004a0cecsubs xzr, x3, 61
004a0cf0b.lt 0x4a0cf8
004a0cf4b 0x4a0d54
004a0cf8
004a0cf8loc_4a0cf8:
004a0cf8ldr x3, [sp+56]
004a0cfcadrp x4, 0x27f000
004a0d00add x4, x4, 768
004a0d04ldr x3, [x4+3*x3]
004a0d08str x3, [sp+48]
004a0d0cldr x3, [sp+56]
004a0d10adrp x4, 0x281000
004a0d14add x4, x4, 2768
004a0d18add x2, x4, x3, lsl #5
004a0d1cstr x2, [sp+80]
004a0d20ldr x1, [sp+88]
004a0d24adrp x0, 0x187000
004a0d28add x0, x0, 800
004a0d2cbl runtime.mapassign
004a0d30str x0, [sp+120]
004a0d34ldrsb x27, [x0]
004a0d38ldr x3, [sp+48]
004a0d3cstr x3, [x0]
004a0d40b 0x4a0d44
004a0d44
004a0d44loc_4a0d44:
004a0d44ldr x3, [sp+56]
004a0d48add x3, x3, 1
004a0d4cstr x3, [sp+56]
004a0d50b 0x4a0ce8
004a0d54
004a0d54loc_4a0d54:
004a0d54ldr x0, [sp+88]
004a0d58adrp x27, 0x5ab000
004a0d5cldr w1, [x27+3056]
004a0d60cbz w1, 0x4a0d68
004a0d64b 0x4a0d6c
004a0d68
004a0d68loc_4a0d68:
004a0d68b 0x4a0d84
004a0d6c
004a0d6cloc_4a0d6c:
004a0d6cbl runtime.gcWriteBarrier2
004a0d70str x0, [x25]
004a0d74adrp x27, 0x575000
004a0d78ldr x1, [x27+808]
004a0d7cstr x1, [x25+8]
004a0d80b 0x4a0d84
004a0d84
004a0d84loc_4a0d84:
004a0d84adrp x27, 0x575000
004a0d88str x0, [x27+808]
004a0d8cldur x29, [sp-8]
004a0d90ldr x30, [sp], 160
004a0d94ret x30
004a0d98
004a0d98loc_4a0d98:
004a0d98mov x3, x30
004a0d9cbl runtime.morestack_noctxt.abi0
004a0da0b 0x4a0aa0
004a0da4udf 0
004a0da8udf 0
004a0dacudf 0
004a0aa0
004a0db0
004a0db0type:.eq.vendor/golang.org/x/net/http2/hpack.pairNameValue: ; void type:.eq.vendor/golang.org/x/net/http2/hpack.pairNameValue(vendor/golang.org/x/net/http2/hpack.pairNameValue * p, vendor/golang.org/x/net/http2/hpack.pairNameValue * q)
004a0db0ldr x16, [x28+16]
004a0db4subs xzr, sp, x16
004a0db8b.ls 0x4a0eb0
004a0dbcstr x30, [sp-96]!
004a0dc0stur x29, [sp-8]
004a0dc4sub x29, sp, 8
004a0dc8str x0, [sp+104]
004a0dccstr x1, [sp+112]
004a0dd0strb wzr, [sp+38]
004a0dd4ldr x3, [sp+104]
004a0dd8ldr x3, [x3+8]
004a0ddcstr x3, [sp+48]
004a0de0ldr x4, [x1+8]
004a0de4str x4, [sp+40]
004a0de8subs xzr, x3, x4
004a0decb.eq 0x4a0df4
004a0df0b 0x4a0e94
004a0df4
004a0df4loc_4a0df4:
004a0df4ldr x3, [sp+104]
004a0df8ldr x3, [x3+24]
004a0dfcstr x3, [sp+40]
004a0e00ldr x4, [sp+112]
004a0e04ldr x4, [x4+24]
004a0e08str x4, [sp+48]
004a0e0csubs xzr, x3, x4
004a0e10b.eq 0x4a0e18
004a0e14b 0x4a0e90
004a0e18
004a0e18loc_4a0e18:
004a0e18ldr x3, [sp+104]
004a0e1cldr x3, [x3+8]
004a0e20str x3, [sp+48]
004a0e24ldr x3, [sp+104]
004a0e28ldr x3, [x3]
004a0e2cstr x3, [sp+80]
004a0e30ldr x3, [sp+112]
004a0e34ldr x1, [x3]
004a0e38str x1, [sp+72]
004a0e3cldr x2, [sp+48]
004a0e40ldr x0, [sp+80]
004a0e44bl runtime.memequal
004a0e48strb w0, [sp+39]
004a0e4ctbnz w0, 0, 0x4a0e54
004a0e50b 0x4a0e8c
004a0e54
004a0e54loc_4a0e54:
004a0e54ldr x3, [sp+104]
004a0e58ldr x3, [x3+24]
004a0e5cstr x3, [sp+48]
004a0e60ldr x3, [sp+104]
004a0e64ldr x3, [x3+16]
004a0e68str x3, [sp+64]
004a0e6cldr x3, [sp+112]
004a0e70ldr x1, [x3+16]
004a0e74str x1, [sp+56]
004a0e78ldr x2, [sp+48]
004a0e7cldr x0, [sp+64]
004a0e80bl runtime.memequal
004a0e84strb w0, [sp+38]
004a0e88b 0x4a0ea0
004a0e8c
004a0e8cloc_4a0e8c:
004a0e8cb 0x4a0e98
004a0e90
004a0e90loc_4a0e90:
004a0e90b 0x4a0e98
004a0e94
004a0e94loc_4a0e94:
004a0e94b 0x4a0e98
004a0e98
004a0e98loc_4a0e98:
004a0e98strb wzr, [sp+38]
004a0e9cb 0x4a0ea0
004a0ea0
004a0ea0loc_4a0ea0:
004a0ea0ldrb w0, [sp+38]
004a0ea4ldur x29, [sp-8]
004a0ea8ldr x30, [sp], 96
004a0eacret x30
004a0eb0
004a0eb0loc_4a0eb0:
004a0eb0stp x0, x1, [sp+8]
004a0eb4mov x3, x30
004a0eb8bl runtime.morestack_noctxt.abi0
004a0ebcldp x0, x1, [sp+8]
004a0ec0b 0x4a0db0
004a0ec4udf 0
004a0ec8udf 0
004a0eccudf 0
004a0db0
004a0db0type:.eq.vendor/golang.org/x/net/http2/hpack.pairNameValue: ; void type:.eq.vendor/golang.org/x/net/http2/hpack.pairNameValue(vendor/golang.org/x/net/http2/hpack.pairNameValue * p, vendor/golang.org/x/net/http2/hpack.pairNameValue * q)
004a0db0ldr x16, [x28+16]
004a0db4subs xzr, sp, x16
004a0db8b.ls 0x4a0eb0
004a0dbcstr x30, [sp-96]!
004a0dc0stur x29, [sp-8]
004a0dc4sub x29, sp, 8
004a0dc8str x0, [sp+104]
004a0dccstr x1, [sp+112]
004a0dd0strb wzr, [sp+38]
004a0dd4ldr x3, [sp+104]
004a0dd8ldr x3, [x3+8]
004a0ddcstr x3, [sp+48]
004a0de0ldr x4, [x1+8]
004a0de4str x4, [sp+40]
004a0de8subs xzr, x3, x4
004a0decb.eq 0x4a0df4
004a0df0b 0x4a0e94
004a0df4
004a0df4loc_4a0df4:
004a0df4ldr x3, [sp+104]
004a0df8ldr x3, [x3+24]
004a0dfcstr x3, [sp+40]
004a0e00ldr x4, [sp+112]
004a0e04ldr x4, [x4+24]
004a0e08str x4, [sp+48]
004a0e0csubs xzr, x3, x4
004a0e10b.eq 0x4a0e18
004a0e14b 0x4a0e90
004a0e18
004a0e18loc_4a0e18:
004a0e18ldr x3, [sp+104]
004a0e1cldr x3, [x3+8]
004a0e20str x3, [sp+48]
004a0e24ldr x3, [sp+104]
004a0e28ldr x3, [x3]
004a0e2cstr x3, [sp+80]
004a0e30ldr x3, [sp+112]
004a0e34ldr x1, [x3]
004a0e38str x1, [sp+72]
004a0e3cldr x2, [sp+48]
004a0e40ldr x0, [sp+80]
004a0e44bl runtime.memequal
004a0e48strb w0, [sp+39]
004a0e4ctbnz w0, 0, 0x4a0e54
004a0e50b 0x4a0e8c
004a0e54
004a0e54loc_4a0e54:
004a0e54ldr x3, [sp+104]
004a0e58ldr x3, [x3+24]
004a0e5cstr x3, [sp+48]
004a0e60ldr x3, [sp+104]
004a0e64ldr x3, [x3+16]
004a0e68str x3, [sp+64]
004a0e6cldr x3, [sp+112]
004a0e70ldr x1, [x3+16]
004a0e74str x1, [sp+56]
004a0e78ldr x2, [sp+48]
004a0e7cldr x0, [sp+64]
004a0e80bl runtime.memequal
004a0e84strb w0, [sp+38]
004a0e88b 0x4a0ea0
004a0e8c
004a0e8cloc_4a0e8c:
004a0e8cb 0x4a0e98
004a0e90
004a0e90loc_4a0e90:
004a0e90b 0x4a0e98
004a0e94
004a0e94loc_4a0e94:
004a0e94b 0x4a0e98
004a0e98
004a0e98loc_4a0e98:
004a0e98strb wzr, [sp+38]
004a0e9cb 0x4a0ea0
004a0ea0
004a0ea0loc_4a0ea0:
004a0ea0ldrb w0, [sp+38]
004a0ea4ldur x29, [sp-8]
004a0ea8ldr x30, [sp], 96
004a0eacret x30
004a0eb0
004a0eb0loc_4a0eb0:
004a0eb0stp x0, x1, [sp+8]
004a0eb4mov x3, x30
004a0eb8bl runtime.morestack_noctxt.abi0
004a0ebcldp x0, x1, [sp+8]
004a0ec0b 0x4a0db0
004a0ec4udf 0
004a0ec8udf 0
004a0eccudf 0
004a0db0
004a0ed0
004a0ed0type:.hash.vendor/golang.org/x/net/http2/hpack.pairNameValue: ; void type:.hash.vendor/golang.org/x/net/http2/hpack.pairNameValue(vendor/golang.org/x/net/http2/hpack.pairNameValue * p, uintptr h)
004a0ed0ldr x16, [x28+16]
004a0ed4subs xzr, sp, x16
004a0ed8b.ls 0x4a0f2c
004a0edcstr x30, [sp-64]!
004a0ee0stur x29, [sp-8]
004a0ee4sub x29, sp, 8
004a0ee8str x0, [sp+72]
004a0eecstr x1, [sp+80]
004a0ef0str xzr, [sp+32]
004a0ef4str x0, [sp+48]
004a0ef8ldr x1, [sp+80]
004a0efcbl runtime.strhash
004a0f00str x0, [sp+80]
004a0f04ldr x2, [sp+72]
004a0f08add x0, x2, 16
004a0f0cstr x0, [sp+40]
004a0f10ldr x1, [sp+80]
004a0f14bl runtime.strhash
004a0f18str x0, [sp+80]
004a0f1cstr x0, [sp+32]
004a0f20ldur x29, [sp-8]
004a0f24ldr x30, [sp], 64
004a0f28ret x30
004a0f2c
004a0f2cloc_4a0f2c:
004a0f2cstp x0, x1, [sp+8]
004a0f30mov x3, x30
004a0f34bl runtime.morestack_noctxt.abi0
004a0f38ldp x0, x1, [sp+8]
004a0f3cb 0x4a0ed0
004a0ed0
004a0ed0type:.hash.vendor/golang.org/x/net/http2/hpack.pairNameValue: ; void type:.hash.vendor/golang.org/x/net/http2/hpack.pairNameValue(vendor/golang.org/x/net/http2/hpack.pairNameValue * p, uintptr h)
004a0ed0ldr x16, [x28+16]
004a0ed4subs xzr, sp, x16
004a0ed8b.ls 0x4a0f2c
004a0edcstr x30, [sp-64]!
004a0ee0stur x29, [sp-8]
004a0ee4sub x29, sp, 8
004a0ee8str x0, [sp+72]
004a0eecstr x1, [sp+80]
004a0ef0str xzr, [sp+32]
004a0ef4str x0, [sp+48]
004a0ef8ldr x1, [sp+80]
004a0efcbl runtime.strhash
004a0f00str x0, [sp+80]
004a0f04ldr x2, [sp+72]
004a0f08add x0, x2, 16
004a0f0cstr x0, [sp+40]
004a0f10ldr x1, [sp+80]
004a0f14bl runtime.strhash
004a0f18str x0, [sp+80]
004a0f1cstr x0, [sp+32]
004a0f20ldur x29, [sp-8]
004a0f24ldr x30, [sp], 64
004a0f28ret x30
004a0f2c
004a0f2cloc_4a0f2c:
004a0f2cstp x0, x1, [sp+8]
004a0f30mov x3, x30
004a0f34bl runtime.morestack_noctxt.abi0
004a0f38ldp x0, x1, [sp+8]
004a0f3cb 0x4a0ed0
004a0ed0
004a0f40
004a0f40net/http/internal.init: ; void net/http/internal.init(void)
004a0f40ldr x16, [x28+16]
004a0f44subs xzr, sp, x16
004a0f48b.ls 0x4a0fb0
004a0f4cstr x30, [sp-32]!
004a0f50stur x29, [sp-8]
004a0f54sub x29, sp, 8
004a0f58adrp x0, 0x217000
004a0f5cadd x0, x0, 271
004a0f60movz x1, 20
004a0f64bl errors.New
004a0f68adrp x27, 0x582000
004a0f6cstr x0, [x27+2544]
004a0f70adrp x27, 0x5ab000
004a0f74ldr w2, [x27+3056]
004a0f78cbz w2, 0x4a0f80
004a0f7cb 0x4a0f84
004a0f80
004a0f80loc_4a0f80:
004a0f80b 0x4a0f9c
004a0f84
004a0f84loc_4a0f84:
004a0f84bl runtime.gcWriteBarrier2
004a0f88str x1, [x25]
004a0f8cadrp x27, 0x582000
004a0f90ldr x0, [x27+2552]
004a0f94str x0, [x25+8]
004a0f98b 0x4a0f9c
004a0f9c
004a0f9cloc_4a0f9c:
004a0f9cadrp x27, 0x582000
004a0fa0str x1, [x27+2552]
004a0fa4ldur x29, [sp-8]
004a0fa8ldr x30, [sp], 32
004a0facret x30
004a0fb0
004a0fb0loc_4a0fb0:
004a0fb0mov x3, x30
004a0fb4bl runtime.morestack_noctxt.abi0
004a0fb8b 0x4a0f40
004a0fbcudf 0
004a0f40
004a0f40net/http/internal.init: ; void net/http/internal.init(void)
004a0f40ldr x16, [x28+16]
004a0f44subs xzr, sp, x16
004a0f48b.ls 0x4a0fb0
004a0f4cstr x30, [sp-32]!
004a0f50stur x29, [sp-8]
004a0f54sub x29, sp, 8
004a0f58adrp x0, 0x217000
004a0f5cadd x0, x0, 271
004a0f60movz x1, 20
004a0f64bl errors.New
004a0f68adrp x27, 0x582000
004a0f6cstr x0, [x27+2544]
004a0f70adrp x27, 0x5ab000
004a0f74ldr w2, [x27+3056]
004a0f78cbz w2, 0x4a0f80
004a0f7cb 0x4a0f84
004a0f80
004a0f80loc_4a0f80:
004a0f80b 0x4a0f9c
004a0f84
004a0f84loc_4a0f84:
004a0f84bl runtime.gcWriteBarrier2
004a0f88str x1, [x25]
004a0f8cadrp x27, 0x582000
004a0f90ldr x0, [x27+2552]
004a0f94str x0, [x25+8]
004a0f98b 0x4a0f9c
004a0f9c
004a0f9cloc_4a0f9c:
004a0f9cadrp x27, 0x582000
004a0fa0str x1, [x27+2552]
004a0fa4ldur x29, [sp-8]
004a0fa8ldr x30, [sp], 32
004a0facret x30
004a0fb0
004a0fb0loc_4a0fb0:
004a0fb0mov x3, x30
004a0fb4bl runtime.morestack_noctxt.abi0
004a0fb8b 0x4a0f40
004a0fbcudf 0
004a0f40
004a0fc0
004a0fc0vendor/golang.org/x/net/http/httpproxy.init: ; void vendor/golang.org/x/net/http/httpproxy.init(void)
004a0fc0ldr x16, [x28+16]
004a0fc4subs xzr, sp, x16
004a0fc8b.ls 0x4a11a4
004a0fccstr x30, [sp-112]!
004a0fd0stur x29, [sp-8]
004a0fd4sub x29, sp, 8
004a0fd8bl runtime.makemap_small
004a0fdcstr x0, [sp+96]
004a0fe0adrp x0, 0x210000
004a0fe4add x0, x0, 1130
004a0fe8str x0, [sp+80]
004a0fecorr x0, xzr, 4
004a0ff0str x0, [sp+88]
004a0ff4adrp x0, 0x210000
004a0ff8add x0, x0, 283
004a0ffcstr x0, [sp+64]
004a1000orr x0, xzr, 2
004a1004str x0, [sp+72]
004a1008ldr x2, [sp+80]
004a100cldr x3, [sp+88]
004a1010ldr x1, [sp+96]
004a1014adrp x0, 0x183000
004a1018add x0, x0, 1600
004a101cbl runtime.mapassign_faststr
004a1020str x0, [sp+56]
004a1024ldrsb x27, [x0]
004a1028ldr x1, [sp+64]
004a102cldr x2, [sp+72]
004a1030str x2, [x0+8]
004a1034adrp x27, 0x5aa000
004a1038ldr w2, [x27+3056]
004a103ccbz w2, 0x4a1044
004a1040b 0x4a1048
004a1044
004a1044loc_4a1044:
004a1044b 0x4a105c
004a1048
004a1048loc_4a1048:
004a1048bl runtime.gcWriteBarrier2
004a104cstr x1, [x25]
004a1050ldr x4, [x0]
004a1054str x4, [x25+8]
004a1058b 0x4a105c
004a105c
004a105cloc_4a105c:
004a105cstr x1, [x0]
004a1060adrp x4, 0x20f000
004a1064add x4, x4, 1952
004a1068str x4, [sp+80]
004a106cmovz x4, 5
004a1070str x4, [sp+88]
004a1074adrp x4, 0x20f000
004a1078add x4, x4, 690
004a107cstr x4, [sp+64]
004a1080orr x4, xzr, 3
004a1084str x4, [sp+72]
004a1088ldr x2, [sp+80]
004a108cldr x3, [sp+88]
004a1090ldr x1, [sp+96]
004a1094adrp x0, 0x183000
004a1098add x0, x0, 1600
004a109cbl runtime.mapassign_faststr
004a10a0str x0, [sp+48]
004a10a4ldrsb x27, [x0]
004a10a8ldr x4, [sp+64]
004a10acldr x5, [sp+72]
004a10b0str x5, [x0+8]
004a10b4adrp x27, 0x5aa000
004a10b8ldr w5, [x27+3056]
004a10bccbz w5, 0x4a10c4
004a10c0b 0x4a10c8
004a10c4
004a10c4loc_4a10c4:
004a10c4b 0x4a10dc
004a10c8
004a10c8loc_4a10c8:
004a10c8bl runtime.gcWriteBarrier2
004a10ccstr x4, [x25]
004a10d0ldr x5, [x0]
004a10d4str x5, [x25+8]
004a10d8b 0x4a10dc
004a10dc
004a10dcloc_4a10dc:
004a10dcstr x4, [x0]
004a10e0adrp x4, 0x20f000
004a10e4add x4, x4, 3307
004a10e8str x4, [sp+80]
004a10ecorr x4, xzr, 6
004a10f0str x4, [sp+88]
004a10f4adrp x4, 0x20f000
004a10f8add x4, x4, 1442
004a10fcstr x4, [sp+64]
004a1100orr x4, xzr, 4
004a1104str x4, [sp+72]
004a1108ldr x2, [sp+80]
004a110cldr x3, [sp+88]
004a1110ldr x1, [sp+96]
004a1114adrp x0, 0x183000
004a1118add x0, x0, 1600
004a111cbl runtime.mapassign_faststr
004a1120str x0, [sp+40]
004a1124ldrsb x27, [x0]
004a1128ldr x4, [sp+64]
004a112cldr x5, [sp+72]
004a1130str x5, [x0+8]
004a1134adrp x27, 0x5aa000
004a1138ldr w5, [x27+3056]
004a113ccbz w5, 0x4a1144
004a1140b 0x4a1148
004a1144
004a1144loc_4a1144:
004a1144b 0x4a115c
004a1148
004a1148loc_4a1148:
004a1148bl runtime.gcWriteBarrier2
004a114cstr x4, [x25]
004a1150ldr x1, [x0]
004a1154str x1, [x25+8]
004a1158b 0x4a115c
004a115c
004a115cloc_4a115c:
004a115cstr x4, [x0]
004a1160ldr x0, [sp+96]
004a1164adrp x27, 0x5aa000
004a1168ldr w1, [x27+3056]
004a116ccbz w1, 0x4a1174
004a1170b 0x4a1178
004a1174
004a1174loc_4a1174:
004a1174b 0x4a1190
004a1178
004a1178loc_4a1178:
004a1178bl runtime.gcWriteBarrier2
004a117cstr x0, [x25]
004a1180adrp x27, 0x580000
004a1184ldr x1, [x27+824]
004a1188str x1, [x25+8]
004a118cb 0x4a1190
004a1190
004a1190loc_4a1190:
004a1190adrp x27, 0x580000
004a1194str x0, [x27+824]
004a1198ldur x29, [sp-8]
004a119cldr x30, [sp], 112
004a11a0ret x30
004a11a4
004a11a4loc_4a11a4:
004a11a4mov x3, x30
004a11a8bl runtime.morestack_noctxt.abi0
004a11acb 0x4a0fc0
004a0fc0
004a0fc0vendor/golang.org/x/net/http/httpproxy.init: ; void vendor/golang.org/x/net/http/httpproxy.init(void)
004a0fc0ldr x16, [x28+16]
004a0fc4subs xzr, sp, x16
004a0fc8b.ls 0x4a11a4
004a0fccstr x30, [sp-112]!
004a0fd0stur x29, [sp-8]
004a0fd4sub x29, sp, 8
004a0fd8bl runtime.makemap_small
004a0fdcstr x0, [sp+96]
004a0fe0adrp x0, 0x210000
004a0fe4add x0, x0, 1130
004a0fe8str x0, [sp+80]
004a0fecorr x0, xzr, 4
004a0ff0str x0, [sp+88]
004a0ff4adrp x0, 0x210000
004a0ff8add x0, x0, 283
004a0ffcstr x0, [sp+64]
004a1000orr x0, xzr, 2
004a1004str x0, [sp+72]
004a1008ldr x2, [sp+80]
004a100cldr x3, [sp+88]
004a1010ldr x1, [sp+96]
004a1014adrp x0, 0x183000
004a1018add x0, x0, 1600
004a101cbl runtime.mapassign_faststr
004a1020str x0, [sp+56]
004a1024ldrsb x27, [x0]
004a1028ldr x1, [sp+64]
004a102cldr x2, [sp+72]
004a1030str x2, [x0+8]
004a1034adrp x27, 0x5aa000
004a1038ldr w2, [x27+3056]
004a103ccbz w2, 0x4a1044
004a1040b 0x4a1048
004a1044
004a1044loc_4a1044:
004a1044b 0x4a105c
004a1048
004a1048loc_4a1048:
004a1048bl runtime.gcWriteBarrier2
004a104cstr x1, [x25]
004a1050ldr x4, [x0]
004a1054str x4, [x25+8]
004a1058b 0x4a105c
004a105c
004a105cloc_4a105c:
004a105cstr x1, [x0]
004a1060adrp x4, 0x20f000
004a1064add x4, x4, 1952
004a1068str x4, [sp+80]
004a106cmovz x4, 5
004a1070str x4, [sp+88]
004a1074adrp x4, 0x20f000
004a1078add x4, x4, 690
004a107cstr x4, [sp+64]
004a1080orr x4, xzr, 3
004a1084str x4, [sp+72]
004a1088ldr x2, [sp+80]
004a108cldr x3, [sp+88]
004a1090ldr x1, [sp+96]
004a1094adrp x0, 0x183000
004a1098add x0, x0, 1600
004a109cbl runtime.mapassign_faststr
004a10a0str x0, [sp+48]
004a10a4ldrsb x27, [x0]
004a10a8ldr x4, [sp+64]
004a10acldr x5, [sp+72]
004a10b0str x5, [x0+8]
004a10b4adrp x27, 0x5aa000
004a10b8ldr w5, [x27+3056]
004a10bccbz w5, 0x4a10c4
004a10c0b 0x4a10c8
004a10c4
004a10c4loc_4a10c4:
004a10c4b 0x4a10dc
004a10c8
004a10c8loc_4a10c8:
004a10c8bl runtime.gcWriteBarrier2
004a10ccstr x4, [x25]
004a10d0ldr x5, [x0]
004a10d4str x5, [x25+8]
004a10d8b 0x4a10dc
004a10dc
004a10dcloc_4a10dc:
004a10dcstr x4, [x0]
004a10e0adrp x4, 0x20f000
004a10e4add x4, x4, 3307
004a10e8str x4, [sp+80]
004a10ecorr x4, xzr, 6
004a10f0str x4, [sp+88]
004a10f4adrp x4, 0x20f000
004a10f8add x4, x4, 1442
004a10fcstr x4, [sp+64]
004a1100orr x4, xzr, 4
004a1104str x4, [sp+72]
004a1108ldr x2, [sp+80]
004a110cldr x3, [sp+88]
004a1110ldr x1, [sp+96]
004a1114adrp x0, 0x183000
004a1118add x0, x0, 1600
004a111cbl runtime.mapassign_faststr
004a1120str x0, [sp+40]
004a1124ldrsb x27, [x0]
004a1128ldr x4, [sp+64]
004a112cldr x5, [sp+72]
004a1130str x5, [x0+8]
004a1134adrp x27, 0x5aa000
004a1138ldr w5, [x27+3056]
004a113ccbz w5, 0x4a1144
004a1140b 0x4a1148
004a1144
004a1144loc_4a1144:
004a1144b 0x4a115c
004a1148
004a1148loc_4a1148:
004a1148bl runtime.gcWriteBarrier2
004a114cstr x4, [x25]
004a1150ldr x1, [x0]
004a1154str x1, [x25+8]
004a1158b 0x4a115c
004a115c
004a115cloc_4a115c:
004a115cstr x4, [x0]
004a1160ldr x0, [sp+96]
004a1164adrp x27, 0x5aa000
004a1168ldr w1, [x27+3056]
004a116ccbz w1, 0x4a1174
004a1170b 0x4a1178
004a1174
004a1174loc_4a1174:
004a1174b 0x4a1190
004a1178
004a1178loc_4a1178:
004a1178bl runtime.gcWriteBarrier2
004a117cstr x0, [x25]
004a1180adrp x27, 0x580000
004a1184ldr x1, [x27+824]
004a1188str x1, [x25+8]
004a118cb 0x4a1190
004a1190
004a1190loc_4a1190:
004a1190adrp x27, 0x580000
004a1194str x0, [x27+824]
004a1198ldur x29, [sp-8]
004a119cldr x30, [sp], 112
004a11a0ret x30
004a11a4
004a11a4loc_4a11a4:
004a11a4mov x3, x30
004a11a8bl runtime.morestack_noctxt.abi0
004a11acb 0x4a0fc0
004a0fc0
004a11b0
004a11b0vendor/golang.org/x/net/http/httpproxy.FromEnvironment: ; void vendor/golang.org/x/net/http/httpproxy.FromEnvironment(void)
004a11b0ldr x16, [x28+16]
004a11b4sub x17, sp, 192
004a11b8subs xzr, x17, x16
004a11bcb.ls 0x4a14f0
004a11c0sub x20, sp, 320
004a11c4stp x29, x30, [x20-8]
004a11c8add sp, x20, 0
004a11ccsub x29, sp, 8
004a11d0str xzr, [sp+40]
004a11d4stp xzr, xzr, [sp+280]
004a11d8stp xzr, xzr, [sp+296]
004a11dcadd x3, sp, 280
004a11e0str x3, [sp+48]
004a11e4ldrsb x27, [x3]
004a11e8movz x4, 10
004a11ecstr x4, [x3+8]
004a11f0adrp x27, 0x5aa000
004a11f4ldr w5, [x27+3056]
004a11f8cbz w5, 0x4a1200
004a11fcb 0x4a1204
004a1200
004a1200loc_4a1200:
004a1200b 0x4a1214
004a1204
004a1204loc_4a1204:
004a1204ldr x5, [x3]
004a1208bl runtime.gcWriteBarrier1
004a120cstr x5, [x25]
004a1210b 0x4a1214
004a1214
004a1214loc_4a1214:
004a1214adrp x5, 0x211000
004a1218add x5, x5, 1704
004a121cstr x5, [x3]
004a1220ldrsb x27, [x3]
004a1224str x4, [x3+24]
004a1228adrp x27, 0x5aa000
004a122cldr w4, [x27+3056]
004a1230cbz w4, 0x4a1238
004a1234b 0x4a123c
004a1238
004a1238loc_4a1238:
004a1238b 0x4a124c
004a123c
004a123cloc_4a123c:
004a123cldr x4, [x3+16]
004a1240bl runtime.gcWriteBarrier1
004a1244str x4, [x25]
004a1248b 0x4a124c
004a124c
004a124cloc_4a124c:
004a124cadrp x4, 0x211000
004a1250add x4, x4, 1714
004a1254str x4, [x3+16]
004a1258ldr x0, [sp+48]
004a125cldrsb x27, [x0]
004a1260b 0x4a1264
004a1264
004a1264loc_4a1264:
004a1264str x0, [sp+56]
004a1268orr x2, xzr, 2
004a126cstr x2, [sp+64]
004a1270str x2, [sp+72]
004a1274mov x1, x2
004a1278bl vendor/golang.org/x/net/http/httpproxy.getEnvAny
004a127cstr x0, [sp+192]
004a1280str x1, [sp+200]
004a1284stp xzr, xzr, [sp+160]
004a1288stp xzr, xzr, [sp+176]
004a128cadd x3, sp, 160
004a1290str x3, [sp+248]
004a1294ldrsb x27, [x3]
004a1298movz x4, 11
004a129cstr x4, [x3+8]
004a12a0adrp x27, 0x5aa000
004a12a4ldr w5, [x27+3056]
004a12a8cbz w5, 0x4a12b0
004a12acb 0x4a12b4
004a12b0
004a12b0loc_4a12b0:
004a12b0b 0x4a12c4
004a12b4
004a12b4loc_4a12b4:
004a12b4ldr x5, [x3]
004a12b8bl runtime.gcWriteBarrier1
004a12bcstr x5, [x25]
004a12c0b 0x4a12c4
004a12c4
004a12c4loc_4a12c4:
004a12c4adrp x5, 0x211000
004a12c8add x5, x5, 3462
004a12ccstr x5, [x3]
004a12d0ldrsb x27, [x3]
004a12d4str x4, [x3+24]
004a12d8adrp x27, 0x5aa000
004a12dcldr w4, [x27+3056]
004a12e0cbz w4, 0x4a12e8
004a12e4b 0x4a12ec
004a12e8
004a12e8loc_4a12e8:
004a12e8b 0x4a12fc
004a12ec
004a12ecloc_4a12ec:
004a12ecldr x4, [x3+16]
004a12f0bl runtime.gcWriteBarrier1
004a12f4str x4, [x25]
004a12f8b 0x4a12fc
004a12fc
004a12fcloc_4a12fc:
004a12fcadrp x4, 0x211000
004a1300add x4, x4, 3473
004a1304str x4, [x3+16]
004a1308ldr x0, [sp+248]
004a130cldrsb x27, [x0]
004a1310b 0x4a1314
004a1314
004a1314loc_4a1314:
004a1314str x0, [sp+256]
004a1318orr x2, xzr, 2
004a131cstr x2, [sp+264]
004a1320str x2, [sp+272]
004a1324mov x1, x2
004a1328bl vendor/golang.org/x/net/http/httpproxy.getEnvAny
004a132cstr x0, [sp+144]
004a1330str x1, [sp+152]
004a1334stp xzr, xzr, [sp+112]
004a1338stp xzr, xzr, [sp+128]
004a133cadd x3, sp, 112
004a1340str x3, [sp+216]
004a1344ldrsb x27, [x3]
004a1348orr x4, xzr, 8
004a134cstr x4, [x3+8]
004a1350adrp x27, 0x5aa000
004a1354ldr w5, [x27+3056]
004a1358cbz w5, 0x4a1360
004a135cb 0x4a1364
004a1360
004a1360loc_4a1360:
004a1360b 0x4a1374
004a1364
004a1364loc_4a1364:
004a1364ldr x5, [x3]
004a1368bl runtime.gcWriteBarrier1
004a136cstr x5, [x25]
004a1370b 0x4a1374
004a1374
004a1374loc_4a1374:
004a1374adrp x5, 0x210000
004a1378add x5, x5, 2292
004a137cstr x5, [x3]
004a1380ldrsb x27, [x3]
004a1384str x4, [x3+24]
004a1388adrp x27, 0x5aa000
004a138cldr w4, [x27+3056]
004a1390cbz w4, 0x4a1398
004a1394b 0x4a139c
004a1398
004a1398loc_4a1398:
004a1398b 0x4a13ac
004a139c
004a139cloc_4a139c:
004a139cldr x4, [x3+16]
004a13a0bl runtime.gcWriteBarrier1
004a13a4str x4, [x25]
004a13a8b 0x4a13ac
004a13ac
004a13acloc_4a13ac:
004a13acadrp x4, 0x210000
004a13b0add x4, x4, 2300
004a13b4str x4, [x3+16]
004a13b8ldr x0, [sp+216]
004a13bcldrsb x27, [x0]
004a13c0b 0x4a13c4
004a13c4
004a13c4loc_4a13c4:
004a13c4str x0, [sp+224]
004a13c8orr x2, xzr, 2
004a13ccstr x2, [sp+232]
004a13d0str x2, [sp+240]
004a13d4mov x1, x2
004a13d8bl vendor/golang.org/x/net/http/httpproxy.getEnvAny
004a13dcstr x0, [sp+96]
004a13e0str x1, [sp+104]
004a13e4adrp x0, 0x213000
004a13e8add x0, x0, 328
004a13ecorr x1, xzr, 14
004a13f0bl os.Getenv
004a13f4str x0, [sp+80]
004a13f8str x1, [sp+88]
004a13fcadrp x0, 0x1c7000
004a1400add x0, x0, 3488
004a1404bl runtime.newobject
004a1408str x0, [sp+208]
004a140cldr x3, [sp+192]
004a1410ldr x4, [sp+200]
004a1414str x4, [x0+8]
004a1418adrp x27, 0x5aa000
004a141cldr w4, [x27+3056]
004a1420cbz w4, 0x4a1428
004a1424b 0x4a142c
004a1428
004a1428loc_4a1428:
004a1428b 0x4a1440
004a142c
004a142cloc_4a142c:
004a142cbl runtime.gcWriteBarrier2
004a1430str x3, [x25]
004a1434ldr x1, [x0]
004a1438str x1, [x25+8]
004a143cb 0x4a1440
004a1440
004a1440loc_4a1440:
004a1440str x3, [x0]
004a1444ldr x1, [sp+208]
004a1448ldrsb x27, [x1]
004a144cldr x2, [sp+144]
004a1450ldr x3, [sp+152]
004a1454str x3, [x1+24]
004a1458adrp x27, 0x5aa000
004a145cldr w3, [x27+3056]
004a1460cbz w3, 0x4a1468
004a1464b 0x4a146c
004a1468
004a1468loc_4a1468:
004a1468b 0x4a1480
004a146c
004a146cloc_4a146c:
004a146cbl runtime.gcWriteBarrier2
004a1470str x2, [x25]
004a1474ldr x3, [x1+16]
004a1478str x3, [x25+8]
004a147cb 0x4a1480
004a1480
004a1480loc_4a1480:
004a1480str x2, [x1+16]
004a1484ldr x1, [sp+208]
004a1488ldrsb x27, [x1]
004a148cldr x2, [sp+96]
004a1490ldr x3, [sp+104]
004a1494str x3, [x1+40]
004a1498adrp x27, 0x5aa000
004a149cldr w3, [x27+3056]
004a14a0cbz w3, 0x4a14a8
004a14a4b 0x4a14ac
004a14a8
004a14a8loc_4a14a8:
004a14a8b 0x4a14c0
004a14ac
004a14acloc_4a14ac:
004a14acbl runtime.gcWriteBarrier2
004a14b0str x2, [x25]
004a14b4ldr x3, [x1+32]
004a14b8str x3, [x25+8]
004a14bcb 0x4a14c0
004a14c0
004a14c0loc_4a14c0:
004a14c0str x2, [x1+32]
004a14c4ldr x1, [sp+208]
004a14c8ldrsb x27, [x1]
004a14ccldr x2, [sp+88]
004a14d0subs xzr, x2, 0
004a14d4cset x2, ne
004a14d8strb w2, [x1+48]
004a14dcldr x0, [sp+208]
004a14e0str x0, [sp+40]
004a14e4ldp x29, x30, [sp-8]
004a14e8add sp, sp, 320
004a14ecret x30
004a14f0
004a14f0loc_4a14f0:
004a14f0mov x3, x30
004a14f4bl runtime.morestack_noctxt.abi0
004a14f8b 0x4a11b0
004a14fcudf 0
004a11b0
004a11b0vendor/golang.org/x/net/http/httpproxy.FromEnvironment: ; void vendor/golang.org/x/net/http/httpproxy.FromEnvironment(void)
004a11b0ldr x16, [x28+16]
004a11b4sub x17, sp, 192
004a11b8subs xzr, x17, x16
004a11bcb.ls 0x4a14f0
004a11c0sub x20, sp, 320
004a11c4stp x29, x30, [x20-8]
004a11c8add sp, x20, 0
004a11ccsub x29, sp, 8
004a11d0str xzr, [sp+40]
004a11d4stp xzr, xzr, [sp+280]
004a11d8stp xzr, xzr, [sp+296]
004a11dcadd x3, sp, 280
004a11e0str x3, [sp+48]
004a11e4ldrsb x27, [x3]
004a11e8movz x4, 10
004a11ecstr x4, [x3+8]
004a11f0adrp x27, 0x5aa000
004a11f4ldr w5, [x27+3056]
004a11f8cbz w5, 0x4a1200
004a11fcb 0x4a1204
004a1200
004a1200loc_4a1200:
004a1200b 0x4a1214
004a1204
004a1204loc_4a1204:
004a1204ldr x5, [x3]
004a1208bl runtime.gcWriteBarrier1
004a120cstr x5, [x25]
004a1210b 0x4a1214
004a1214
004a1214loc_4a1214:
004a1214adrp x5, 0x211000
004a1218add x5, x5, 1704
004a121cstr x5, [x3]
004a1220ldrsb x27, [x3]
004a1224str x4, [x3+24]
004a1228adrp x27, 0x5aa000
004a122cldr w4, [x27+3056]
004a1230cbz w4, 0x4a1238
004a1234b 0x4a123c
004a1238
004a1238loc_4a1238:
004a1238b 0x4a124c
004a123c
004a123cloc_4a123c:
004a123cldr x4, [x3+16]
004a1240bl runtime.gcWriteBarrier1
004a1244str x4, [x25]
004a1248b 0x4a124c
004a124c
004a124cloc_4a124c:
004a124cadrp x4, 0x211000
004a1250add x4, x4, 1714
004a1254str x4, [x3+16]
004a1258ldr x0, [sp+48]
004a125cldrsb x27, [x0]
004a1260b 0x4a1264
004a1264
004a1264loc_4a1264:
004a1264str x0, [sp+56]
004a1268orr x2, xzr, 2
004a126cstr x2, [sp+64]
004a1270str x2, [sp+72]
004a1274mov x1, x2
004a1278bl vendor/golang.org/x/net/http/httpproxy.getEnvAny
004a127cstr x0, [sp+192]
004a1280str x1, [sp+200]
004a1284stp xzr, xzr, [sp+160]
004a1288stp xzr, xzr, [sp+176]
004a128cadd x3, sp, 160
004a1290str x3, [sp+248]
004a1294ldrsb x27, [x3]
004a1298movz x4, 11
004a129cstr x4, [x3+8]
004a12a0adrp x27, 0x5aa000
004a12a4ldr w5, [x27+3056]
004a12a8cbz w5, 0x4a12b0
004a12acb 0x4a12b4
004a12b0
004a12b0loc_4a12b0:
004a12b0b 0x4a12c4
004a12b4
004a12b4loc_4a12b4:
004a12b4ldr x5, [x3]
004a12b8bl runtime.gcWriteBarrier1
004a12bcstr x5, [x25]
004a12c0b 0x4a12c4
004a12c4
004a12c4loc_4a12c4:
004a12c4adrp x5, 0x211000
004a12c8add x5, x5, 3462
004a12ccstr x5, [x3]
004a12d0ldrsb x27, [x3]
004a12d4str x4, [x3+24]
004a12d8adrp x27, 0x5aa000
004a12dcldr w4, [x27+3056]
004a12e0cbz w4, 0x4a12e8
004a12e4b 0x4a12ec
004a12e8
004a12e8loc_4a12e8:
004a12e8b 0x4a12fc
004a12ec
004a12ecloc_4a12ec:
004a12ecldr x4, [x3+16]
004a12f0bl runtime.gcWriteBarrier1
004a12f4str x4, [x25]
004a12f8b 0x4a12fc
004a12fc
004a12fcloc_4a12fc:
004a12fcadrp x4, 0x211000
004a1300add x4, x4, 3473
004a1304str x4, [x3+16]
004a1308ldr x0, [sp+248]
004a130cldrsb x27, [x0]
004a1310b 0x4a1314
004a1314
004a1314loc_4a1314:
004a1314str x0, [sp+256]
004a1318orr x2, xzr, 2
004a131cstr x2, [sp+264]
004a1320str x2, [sp+272]
004a1324mov x1, x2
004a1328bl vendor/golang.org/x/net/http/httpproxy.getEnvAny
004a132cstr x0, [sp+144]
004a1330str x1, [sp+152]
004a1334stp xzr, xzr, [sp+112]
004a1338stp xzr, xzr, [sp+128]
004a133cadd x3, sp, 112
004a1340str x3, [sp+216]
004a1344ldrsb x27, [x3]
004a1348orr x4, xzr, 8
004a134cstr x4, [x3+8]
004a1350adrp x27, 0x5aa000
004a1354ldr w5, [x27+3056]
004a1358cbz w5, 0x4a1360
004a135cb 0x4a1364
004a1360
004a1360loc_4a1360:
004a1360b 0x4a1374
004a1364
004a1364loc_4a1364:
004a1364ldr x5, [x3]
004a1368bl runtime.gcWriteBarrier1
004a136cstr x5, [x25]
004a1370b 0x4a1374
004a1374
004a1374loc_4a1374:
004a1374adrp x5, 0x210000
004a1378add x5, x5, 2292
004a137cstr x5, [x3]
004a1380ldrsb x27, [x3]
004a1384str x4, [x3+24]
004a1388adrp x27, 0x5aa000
004a138cldr w4, [x27+3056]
004a1390cbz w4, 0x4a1398
004a1394b 0x4a139c
004a1398
004a1398loc_4a1398:
004a1398b 0x4a13ac
004a139c
004a139cloc_4a139c:
004a139cldr x4, [x3+16]
004a13a0bl runtime.gcWriteBarrier1
004a13a4str x4, [x25]
004a13a8b 0x4a13ac
004a13ac
004a13acloc_4a13ac:
004a13acadrp x4, 0x210000
004a13b0add x4, x4, 2300
004a13b4str x4, [x3+16]
004a13b8ldr x0, [sp+216]
004a13bcldrsb x27, [x0]
004a13c0b 0x4a13c4
004a13c4
004a13c4loc_4a13c4:
004a13c4str x0, [sp+224]
004a13c8orr x2, xzr, 2
004a13ccstr x2, [sp+232]
004a13d0str x2, [sp+240]
004a13d4mov x1, x2
004a13d8bl vendor/golang.org/x/net/http/httpproxy.getEnvAny
004a13dcstr x0, [sp+96]
004a13e0str x1, [sp+104]
004a13e4adrp x0, 0x213000
004a13e8add x0, x0, 328
004a13ecorr x1, xzr, 14
004a13f0bl os.Getenv
004a13f4str x0, [sp+80]
004a13f8str x1, [sp+88]
004a13fcadrp x0, 0x1c7000
004a1400add x0, x0, 3488
004a1404bl runtime.newobject
004a1408str x0, [sp+208]
004a140cldr x3, [sp+192]
004a1410ldr x4, [sp+200]
004a1414str x4, [x0+8]
004a1418adrp x27, 0x5aa000
004a141cldr w4, [x27+3056]
004a1420cbz w4, 0x4a1428
004a1424b 0x4a142c
004a1428
004a1428loc_4a1428:
004a1428b 0x4a1440
004a142c
004a142cloc_4a142c:
004a142cbl runtime.gcWriteBarrier2
004a1430str x3, [x25]
004a1434ldr x1, [x0]
004a1438str x1, [x25+8]
004a143cb 0x4a1440
004a1440
004a1440loc_4a1440:
004a1440str x3, [x0]
004a1444ldr x1, [sp+208]
004a1448ldrsb x27, [x1]
004a144cldr x2, [sp+144]
004a1450ldr x3, [sp+152]
004a1454str x3, [x1+24]
004a1458adrp x27, 0x5aa000
004a145cldr w3, [x27+3056]
004a1460cbz w3, 0x4a1468
004a1464b 0x4a146c
004a1468
004a1468loc_4a1468:
004a1468b 0x4a1480
004a146c
004a146cloc_4a146c:
004a146cbl runtime.gcWriteBarrier2
004a1470str x2, [x25]
004a1474ldr x3, [x1+16]
004a1478str x3, [x25+8]
004a147cb 0x4a1480
004a1480
004a1480loc_4a1480:
004a1480str x2, [x1+16]
004a1484ldr x1, [sp+208]
004a1488ldrsb x27, [x1]
004a148cldr x2, [sp+96]
004a1490ldr x3, [sp+104]
004a1494str x3, [x1+40]
004a1498adrp x27, 0x5aa000
004a149cldr w3, [x27+3056]
004a14a0cbz w3, 0x4a14a8
004a14a4b 0x4a14ac
004a14a8
004a14a8loc_4a14a8:
004a14a8b 0x4a14c0
004a14ac
004a14acloc_4a14ac:
004a14acbl runtime.gcWriteBarrier2
004a14b0str x2, [x25]
004a14b4ldr x3, [x1+32]
004a14b8str x3, [x25+8]
004a14bcb 0x4a14c0
004a14c0
004a14c0loc_4a14c0:
004a14c0str x2, [x1+32]
004a14c4ldr x1, [sp+208]
004a14c8ldrsb x27, [x1]
004a14ccldr x2, [sp+88]
004a14d0subs xzr, x2, 0
004a14d4cset x2, ne
004a14d8strb w2, [x1+48]
004a14dcldr x0, [sp+208]
004a14e0str x0, [sp+40]
004a14e4ldp x29, x30, [sp-8]
004a14e8add sp, sp, 320
004a14ecret x30
004a14f0
004a14f0loc_4a14f0:
004a14f0mov x3, x30
004a14f4bl runtime.morestack_noctxt.abi0
004a14f8b 0x4a11b0
004a14fcudf 0
004a11b0
004a1500
004a1500vendor/golang.org/x/net/http/httpproxy.getEnvAny: ; void vendor/golang.org/x/net/http/httpproxy.getEnvAny(struct []string names)
004a1500ldr x16, [x28+16]
004a1504sub x17, sp, 16
004a1508subs xzr, x17, x16
004a150cb.ls 0x4a15e8
004a1510str x30, [sp-144]!
004a1514stur x29, [sp-8]
004a1518sub x29, sp, 8
004a151cstr x0, [sp+152]
004a1520str x1, [sp+160]
004a1524str x2, [sp+168]
004a1528stp xzr, xzr, [sp+56]
004a152cldr x2, [sp+160]
004a1530ldr x3, [sp+152]
004a1534ldr x4, [sp+168]
004a1538str x3, [sp+112]
004a153cstr x2, [sp+120]
004a1540str x4, [sp+128]
004a1544str xzr, [sp+48]
004a1548str x2, [sp+40]
004a154cldr x2, [sp+112]
004a1550str x2, [sp+32]
004a1554b 0x4a1558
004a1558
004a1558loc_4a1558:
004a1558ldr x2, [sp+40]
004a155cldr x3, [sp+48]
004a1560subs xzr, x2, x3
004a1564b.gt 0x4a156c
004a1568b 0x4a15d0
004a156c
004a156cloc_4a156c:
004a156cldr x2, [sp+32]
004a1570str x2, [sp+104]
004a1574ldr x2, [sp+104]
004a1578ldr x0, [x2]
004a157cldr x1, [x2+8]
004a1580str x0, [sp+88]
004a1584str x1, [sp+96]
004a1588bl os.Getenv
004a158cstr x0, [sp+72]
004a1590str x1, [sp+80]
004a1594cbnz x1, 0x4a159c
004a1598b 0x4a15b0
004a159c
004a159cloc_4a159c:
004a159cstr x0, [sp+56]
004a15a0str x1, [sp+64]
004a15a4ldur x29, [sp-8]
004a15a8ldr x30, [sp], 144
004a15acret x30
004a15b0
004a15b0loc_4a15b0:
004a15b0b 0x4a15b4
004a15b4
004a15b4loc_4a15b4:
004a15b4ldr x2, [sp+48]
004a15b8add x2, x2, 1
004a15bcstr x2, [sp+48]
004a15c0ldr x2, [sp+104]
004a15c4add x2, x2, 16
004a15c8str x2, [sp+32]
004a15ccb 0x4a1558
004a15d0
004a15d0loc_4a15d0:
004a15d0stp xzr, xzr, [sp+56]
004a15d4mov x0, xzr
004a15d8mov x1, xzr
004a15dcldur x29, [sp-8]
004a15e0ldr x30, [sp], 144
004a15e4ret x30
004a15e8
004a15e8loc_4a15e8:
004a15e8stp x0, x1, [sp+8]
004a15ecstr x2, [sp+24]
004a15f0mov x3, x30
004a15f4bl runtime.morestack_noctxt.abi0
004a15f8ldp x0, x1, [sp+8]
004a15fcldr x2, [sp+24]
004a1600b 0x4a1500
004a1604udf 0
004a1608udf 0
004a160cudf 0
004a1500
004a1500vendor/golang.org/x/net/http/httpproxy.getEnvAny: ; void vendor/golang.org/x/net/http/httpproxy.getEnvAny(struct []string names)
004a1500ldr x16, [x28+16]
004a1504sub x17, sp, 16
004a1508subs xzr, x17, x16
004a150cb.ls 0x4a15e8
004a1510str x30, [sp-144]!
004a1514stur x29, [sp-8]
004a1518sub x29, sp, 8
004a151cstr x0, [sp+152]
004a1520str x1, [sp+160]
004a1524str x2, [sp+168]
004a1528stp xzr, xzr, [sp+56]
004a152cldr x2, [sp+160]
004a1530ldr x3, [sp+152]
004a1534ldr x4, [sp+168]
004a1538str x3, [sp+112]
004a153cstr x2, [sp+120]
004a1540str x4, [sp+128]
004a1544str xzr, [sp+48]
004a1548str x2, [sp+40]
004a154cldr x2, [sp+112]
004a1550str x2, [sp+32]
004a1554b 0x4a1558
004a1558
004a1558loc_4a1558:
004a1558ldr x2, [sp+40]
004a155cldr x3, [sp+48]
004a1560subs xzr, x2, x3
004a1564b.gt 0x4a156c
004a1568b 0x4a15d0
004a156c
004a156cloc_4a156c:
004a156cldr x2, [sp+32]
004a1570str x2, [sp+104]
004a1574ldr x2, [sp+104]
004a1578ldr x0, [x2]
004a157cldr x1, [x2+8]
004a1580str x0, [sp+88]
004a1584str x1, [sp+96]
004a1588bl os.Getenv
004a158cstr x0, [sp+72]
004a1590str x1, [sp+80]
004a1594cbnz x1, 0x4a159c
004a1598b 0x4a15b0
004a159c
004a159cloc_4a159c:
004a159cstr x0, [sp+56]
004a15a0str x1, [sp+64]
004a15a4ldur x29, [sp-8]
004a15a8ldr x30, [sp], 144
004a15acret x30
004a15b0
004a15b0loc_4a15b0:
004a15b0b 0x4a15b4
004a15b4
004a15b4loc_4a15b4:
004a15b4ldr x2, [sp+48]
004a15b8add x2, x2, 1
004a15bcstr x2, [sp+48]
004a15c0ldr x2, [sp+104]
004a15c4add x2, x2, 16
004a15c8str x2, [sp+32]
004a15ccb 0x4a1558
004a15d0
004a15d0loc_4a15d0:
004a15d0stp xzr, xzr, [sp+56]
004a15d4mov x0, xzr
004a15d8mov x1, xzr
004a15dcldur x29, [sp-8]
004a15e0ldr x30, [sp], 144
004a15e4ret x30
004a15e8
004a15e8loc_4a15e8:
004a15e8stp x0, x1, [sp+8]
004a15ecstr x2, [sp+24]
004a15f0mov x3, x30
004a15f4bl runtime.morestack_noctxt.abi0
004a15f8ldp x0, x1, [sp+8]
004a15fcldr x2, [sp+24]
004a1600b 0x4a1500
004a1604udf 0
004a1608udf 0
004a160cudf 0
004a1500
004a1610
004a1610vendor/golang.org/x/net/http/httpproxy.(*Config).ProxyFunc: ; void vendor/golang.org/x/net/http/httpproxy.(*Config).ProxyFunc(vendor/golang.org/x/net/http/httpproxy.Config * cfg)
004a1610ldr x16, [x28+16]
004a1614subs xzr, sp, x16
004a1618b.ls 0x4a1768
004a161cstr x30, [sp-96]!
004a1620stur x29, [sp-8]
004a1624sub x29, sp, 8
004a1628str x0, [sp+104]
004a162cstr xzr, [sp+40]
004a1630adrp x0, 0x1d7000
004a1634add x0, x0, 896
004a1638bl runtime.newobject
004a163cstr x0, [sp+80]
004a1640adrp x27, 0x5aa000
004a1644ldr w1, [x27+3056]
004a1648cbz w1, 0x4a1650
004a164cb 0x4a1654
004a1650
004a1650loc_4a1650:
004a1650b 0x4a1670
004a1654
004a1654loc_4a1654:
004a1654str x0, [sp+64]
004a1658mov x1, x0
004a165cadrp x0, 0x1d7000
004a1660add x0, x0, 896
004a1664bl runtime.wbZero
004a1668ldr x0, [sp+64]
004a166cb 0x4a1670
004a1670
004a1670loc_4a1670:
004a1670mov x20, x0
004a1674adr x27, 16
004a1678stp x29, x27, [sp-24]
004a167csub x29, sp, 24
004a1680bl fn_87cf4
004a1684sub x29, sp, 8
004a1688str xzr, [x0+112]
004a168cldr x1, [sp+80]
004a1690ldrsb x27, [x1]
004a1694ldr x2, [sp+104]
004a1698ldrsb x27, [x2]
004a169cadrp x27, 0x5aa000
004a16a0ldr w3, [x27+3056]
004a16a4cbz w3, 0x4a16ac
004a16a8b 0x4a16b0
004a16ac
004a16acloc_4a16ac:
004a16acb 0x4a16d0
004a16b0
004a16b0loc_4a16b0:
004a16b0str x2, [sp+56]
004a16b4str x1, [sp+64]
004a16b8adrp x0, 0x1c7000
004a16bcadd x0, x0, 3488
004a16c0bl runtime.wbMove
004a16c4ldr x1, [sp+64]
004a16c8ldr x2, [sp+56]
004a16ccb 0x4a16d0
004a16d0
004a16d0loc_4a16d0:
004a16d0ldp x3, x4, [x2]
004a16d4ldp x5, x6, [x2+16]
004a16d8ldp x7, x8, [x2+32]
004a16dcstp x3, x4, [x1]
004a16e0stp x5, x6, [x1+16]
004a16e4stp x7, x8, [x1+32]
004a16e8ldr x2, [x2+48]
004a16ecstr x2, [x1+48]
004a16f0ldr x0, [sp+80]
004a16f4str x0, [sp+48]
004a16f8bl vendor/golang.org/x/net/http/httpproxy.(*config).init
004a16fcadrp x0, 0x198000
004a1700add x0, x0, 3776
004a1704bl runtime.newobject
004a1708str x0, [sp+72]
004a170cadrp x1, 8192
004a1710add x1, x1, 2896
004a1714str x1, [x0]
004a1718ldr x1, [sp+48]
004a171cldr x2, [sp+72]
004a1720ldrsb x27, [x2]
004a1724adrp x27, 0x5aa000
004a1728ldr w3, [x27+3056]
004a172ccbz w3, 0x4a1734
004a1730b 0x4a1738
004a1734
004a1734loc_4a1734:
004a1734b 0x4a174c
004a1738
004a1738loc_4a1738:
004a1738bl runtime.gcWriteBarrier2
004a173cstr x1, [x25]
004a1740ldr x3, [x2+8]
004a1744str x3, [x25+8]
004a1748b 0x4a174c
004a174c
004a174cloc_4a174c:
004a174cstr x1, [x2+8]
004a1750ldr x1, [sp+72]
004a1754str x1, [sp+40]
004a1758ldr x0, [sp+40]
004a175cldur x29, [sp-8]
004a1760ldr x30, [sp], 96
004a1764ret x30
004a1768
004a1768loc_4a1768:
004a1768str x0, [sp+8]
004a176cmov x3, x30
004a1770bl runtime.morestack_noctxt.abi0
004a1774ldr x0, [sp+8]
004a1778b 0x4a1610
004a177cudf 0
004a1610
004a1610vendor/golang.org/x/net/http/httpproxy.(*Config).ProxyFunc: ; void vendor/golang.org/x/net/http/httpproxy.(*Config).ProxyFunc(vendor/golang.org/x/net/http/httpproxy.Config * cfg)
004a1610ldr x16, [x28+16]
004a1614subs xzr, sp, x16
004a1618b.ls 0x4a1768
004a161cstr x30, [sp-96]!
004a1620stur x29, [sp-8]
004a1624sub x29, sp, 8
004a1628str x0, [sp+104]
004a162cstr xzr, [sp+40]
004a1630adrp x0, 0x1d7000
004a1634add x0, x0, 896
004a1638bl runtime.newobject
004a163cstr x0, [sp+80]
004a1640adrp x27, 0x5aa000
004a1644ldr w1, [x27+3056]
004a1648cbz w1, 0x4a1650
004a164cb 0x4a1654
004a1650
004a1650loc_4a1650:
004a1650b 0x4a1670
004a1654
004a1654loc_4a1654:
004a1654str x0, [sp+64]
004a1658mov x1, x0
004a165cadrp x0, 0x1d7000
004a1660add x0, x0, 896
004a1664bl runtime.wbZero
004a1668ldr x0, [sp+64]
004a166cb 0x4a1670
004a1670
004a1670loc_4a1670:
004a1670mov x20, x0
004a1674adr x27, 16
004a1678stp x29, x27, [sp-24]
004a167csub x29, sp, 24
004a1680bl fn_87cf4
004a1684sub x29, sp, 8
004a1688str xzr, [x0+112]
004a168cldr x1, [sp+80]
004a1690ldrsb x27, [x1]
004a1694ldr x2, [sp+104]
004a1698ldrsb x27, [x2]
004a169cadrp x27, 0x5aa000
004a16a0ldr w3, [x27+3056]
004a16a4cbz w3, 0x4a16ac
004a16a8b 0x4a16b0
004a16ac
004a16acloc_4a16ac:
004a16acb 0x4a16d0
004a16b0
004a16b0loc_4a16b0:
004a16b0str x2, [sp+56]
004a16b4str x1, [sp+64]
004a16b8adrp x0, 0x1c7000
004a16bcadd x0, x0, 3488
004a16c0bl runtime.wbMove
004a16c4ldr x1, [sp+64]
004a16c8ldr x2, [sp+56]
004a16ccb 0x4a16d0
004a16d0
004a16d0loc_4a16d0:
004a16d0ldp x3, x4, [x2]
004a16d4ldp x5, x6, [x2+16]
004a16d8ldp x7, x8, [x2+32]
004a16dcstp x3, x4, [x1]
004a16e0stp x5, x6, [x1+16]
004a16e4stp x7, x8, [x1+32]
004a16e8ldr x2, [x2+48]
004a16ecstr x2, [x1+48]
004a16f0ldr x0, [sp+80]
004a16f4str x0, [sp+48]
004a16f8bl vendor/golang.org/x/net/http/httpproxy.(*config).init
004a16fcadrp x0, 0x198000
004a1700add x0, x0, 3776
004a1704bl runtime.newobject
004a1708str x0, [sp+72]
004a170cadrp x1, 8192
004a1710add x1, x1, 2896
004a1714str x1, [x0]
004a1718ldr x1, [sp+48]
004a171cldr x2, [sp+72]
004a1720ldrsb x27, [x2]
004a1724adrp x27, 0x5aa000
004a1728ldr w3, [x27+3056]
004a172ccbz w3, 0x4a1734
004a1730b 0x4a1738
004a1734
004a1734loc_4a1734:
004a1734b 0x4a174c
004a1738
004a1738loc_4a1738:
004a1738bl runtime.gcWriteBarrier2
004a173cstr x1, [x25]
004a1740ldr x3, [x2+8]
004a1744str x3, [x25+8]
004a1748b 0x4a174c
004a174c
004a174cloc_4a174c:
004a174cstr x1, [x2+8]
004a1750ldr x1, [sp+72]
004a1754str x1, [sp+40]
004a1758ldr x0, [sp+40]
004a175cldur x29, [sp-8]
004a1760ldr x30, [sp], 96
004a1764ret x30
004a1768
004a1768loc_4a1768:
004a1768str x0, [sp+8]
004a176cmov x3, x30
004a1770bl runtime.morestack_noctxt.abi0
004a1774ldr x0, [sp+8]
004a1778b 0x4a1610
004a177cudf 0
004a1610
004a1780
004a1780vendor/golang.org/x/net/http/httpproxy.(*config).proxyForURL: ; void vendor/golang.org/x/net/http/httpproxy.(*config).proxyForURL(vendor/golang.org/x/net/http/httpproxy.config * cfg, net/url.URL * reqURL)
004a1780ldr x16, [x28+16]
004a1784subs xzr, sp, x16
004a1788b.ls 0x4a1b0c
004a178cstr x30, [sp-112]!
004a1790stur x29, [sp-8]
004a1794sub x29, sp, 8
004a1798str x0, [sp+120]
004a179cstr x1, [sp+128]
004a17a0str xzr, [sp+56]
004a17a4stp xzr, xzr, [sp+40]
004a17a8str xzr, [sp+64]
004a17acldr x3, [sp+128]
004a17b0ldrsb x27, [x3]
004a17b4ldr x3, [x3+8]
004a17b8subs xzr, x3, 5
004a17bcb.eq 0x4a17c4
004a17c0b 0x4a18b8
004a17c4
004a17c4loc_4a17c4:
004a17c4ldr x3, [sp+128]
004a17c8ldrsb x27, [x3]
004a17ccldr x1, [x3+8]
004a17d0ldr x3, [x3]
004a17d4subs xzr, x1, 0
004a17d8b.hi 0x4a17e0
004a17dcb 0x4a1b00
004a17e0
004a17e0loc_4a17e0:
004a17e0ldr x4, [sp+128]
004a17e4ldrsb x27, [x4]
004a17e8ldr x1, [x4+8]
004a17ecldr x4, [x4]
004a17f0ldrb w3, [x3]
004a17f4subs xzr, x1, 1
004a17f8b.hi 0x4a1800
004a17fcb 0x4a1af8
004a1800
004a1800loc_4a1800:
004a1800ldr x5, [sp+128]
004a1804ldrsb x27, [x5]
004a1808ldr x1, [x5+8]
004a180cldr x5, [x5]
004a1810ldrb w4, [x4+1]
004a1814ubfm x4, x4, 56, 7
004a1818orr x3, x3, x4
004a181csubs xzr, x1, 2
004a1820b.hi 0x4a1828
004a1824b 0x4a1af0
004a1828
004a1828loc_4a1828:
004a1828ldr x4, [sp+128]
004a182cldrsb x27, [x4]
004a1830ldr x1, [x4+8]
004a1834ldr x4, [x4]
004a1838ldrb w5, [x5+2]
004a183cubfm x5, x5, 48, 7
004a1840orr x3, x3, x5
004a1844subs xzr, x1, 3
004a1848b.hi 0x4a1850
004a184cb 0x4a1ae8
004a1850
004a1850loc_4a1850:
004a1850ldrb w4, [x4+3]
004a1854ubfm x4, x4, 40, 7
004a1858orr x3, x3, x4
004a185cmovz x4, 29800
004a1860movk x4, 0x70740000
004a1864subs wzr, w3, w4
004a1868b.eq 0x4a1870
004a186cb 0x4a18b4
004a1870
004a1870loc_4a1870:
004a1870ldr x3, [sp+128]
004a1874ldrsb x27, [x3]
004a1878ldr x1, [x3+8]
004a187cldr x3, [x3]
004a1880subs xzr, x1, 4
004a1884b.hi 0x4a188c
004a1888b 0x4a1ae0
004a188c
004a188cloc_4a188c:
004a188cldrb w3, [x3+4]
004a1890subs wzr, w3, 115
004a1894b.eq 0x4a189c
004a1898b 0x4a18b0
004a189c
004a189cloc_4a189c:
004a189cldr x3, [sp+120]
004a18a0ldrsb x27, [x3]
004a18a4ldr x3, [x3+56]
004a18a8str x3, [sp+64]
004a18acb 0x4a1a18
004a18b0
004a18b0loc_4a18b0:
004a18b0b 0x4a18bc
004a18b4
004a18b4loc_4a18b4:
004a18b4b 0x4a18bc
004a18b8
004a18b8loc_4a18b8:
004a18b8b 0x4a18bc
004a18bc
004a18bcloc_4a18bc:
004a18bcldr x3, [sp+128]
004a18c0ldrsb x27, [x3]
004a18c4ldr x3, [x3+8]
004a18c8subs xzr, x3, 4
004a18ccb.eq 0x4a18d4
004a18d0b 0x4a1a0c
004a18d4
004a18d4loc_4a18d4:
004a18d4ldr x3, [sp+128]
004a18d8ldrsb x27, [x3]
004a18dcldr x1, [x3+8]
004a18e0ldr x3, [x3]
004a18e4subs xzr, x1, 0
004a18e8b.hi 0x4a18f0
004a18ecb 0x4a1ad8
004a18f0
004a18f0loc_4a18f0:
004a18f0ldr x4, [sp+128]
004a18f4ldrsb x27, [x4]
004a18f8ldr x1, [x4+8]
004a18fcldr x4, [x4]
004a1900ldrb w3, [x3]
004a1904subs xzr, x1, 1
004a1908b.hi 0x4a1910
004a190cb 0x4a1ad0
004a1910
004a1910loc_4a1910:
004a1910ldr x5, [sp+128]
004a1914ldrsb x27, [x5]
004a1918ldr x1, [x5+8]
004a191cldr x5, [x5]
004a1920ldrb w4, [x4+1]
004a1924ubfm x4, x4, 56, 7
004a1928orr x3, x3, x4
004a192csubs xzr, x1, 2
004a1930b.hi 0x4a1938
004a1934b 0x4a1ac8
004a1938
004a1938loc_4a1938:
004a1938ldr x4, [sp+128]
004a193cldrsb x27, [x4]
004a1940ldr x1, [x4+8]
004a1944ldr x4, [x4]
004a1948ldrb w5, [x5+2]
004a194cubfm x5, x5, 48, 7
004a1950orr x3, x3, x5
004a1954subs xzr, x1, 3
004a1958b.hi 0x4a1960
004a195cb 0x4a1ac0
004a1960
004a1960loc_4a1960:
004a1960ldrb w4, [x4+3]
004a1964ubfm x4, x4, 40, 7
004a1968orr x3, x3, x4
004a196cmovz x4, 29800
004a1970movk x4, 0x70740000
004a1974subs wzr, w3, w4
004a1978b.eq 0x4a1980
004a197cb 0x4a1a08
004a1980
004a1980loc_4a1980:
004a1980ldr x3, [sp+120]
004a1984ldrsb x27, [x3]
004a1988ldr x3, [x3+64]
004a198cstr x3, [sp+64]
004a1990subs xzr, x3, 0
004a1994cset x4, ne
004a1998strb w4, [sp+39]
004a199ccbnz x3, 0x4a19a4
004a19a0b 0x4a19b8
004a19a4
004a19a4loc_4a19a4:
004a19a4ldr x3, [sp+120]
004a19a8ldrsb x27, [x3]
004a19acldrb w3, [x3+48]
004a19b0strb w3, [sp+39]
004a19b4b 0x4a19bc
004a19b8
004a19b8loc_4a19b8:
004a19b8b 0x4a19bc
004a19bc
004a19bcloc_4a19bc:
004a19bcldrb w3, [sp+39]
004a19c0tbnz w3, 0, 0x4a19c8
004a19c4b 0x4a1a04
004a19c8
004a19c8loc_4a19c8:
004a19c8adrp x0, 0x22e000
004a19ccadd x0, x0, 3382
004a19d0movz x1, 82
004a19d4bl errors.New
004a19d8str x0, [sp+88]
004a19dcstr x1, [sp+96]
004a19e0str xzr, [sp+56]
004a19e4ldr x1, [sp+88]
004a19e8ldr x2, [sp+96]
004a19ecstr x1, [sp+40]
004a19f0str x2, [sp+48]
004a19f4ldr x0, [sp+56]
004a19f8ldur x29, [sp-8]
004a19fcldr x30, [sp], 112
004a1a00ret x30
004a1a04
004a1a04loc_4a1a04:
004a1a04b 0x4a1a14
004a1a08
004a1a08loc_4a1a08:
004a1a08b 0x4a1a10
004a1a0c
004a1a0cloc_4a1a0c:
004a1a0cb 0x4a1a10
004a1a10
004a1a10loc_4a1a10:
004a1a10b 0x4a1a14
004a1a14
004a1a14loc_4a1a14:
004a1a14b 0x4a1a18
004a1a18
004a1a18loc_4a1a18:
004a1a18ldr x3, [sp+64]
004a1a1ccbnz x3, 0x4a1a24
004a1a20b 0x4a1aa0
004a1a24
004a1a24loc_4a1a24:
004a1a24ldr x0, [sp+128]
004a1a28bl vendor/golang.org/x/net/http/httpproxy.canonicalAddr
004a1a2cstr x0, [sp+72]
004a1a30str x1, [sp+80]
004a1a34ldr x2, [sp+120]
004a1a38mov x3, x0
004a1a3cmov x0, x2
004a1a40mov x4, x1
004a1a44mov x1, x3
004a1a48mov x2, x4
004a1a4cbl vendor/golang.org/x/net/http/httpproxy.(*config).useProxy
004a1a50strb w0, [sp+39]
004a1a54tbnz w0, 0, 0x4a1a5c
004a1a58b 0x4a1a80
004a1a5c
004a1a5cloc_4a1a5c:
004a1a5cldr x3, [sp+64]
004a1a60str x3, [sp+56]
004a1a64stp xzr, xzr, [sp+40]
004a1a68ldr x0, [sp+56]
004a1a6cmov x1, xzr
004a1a70mov x2, xzr
004a1a74ldur x29, [sp-8]
004a1a78ldr x30, [sp], 112
004a1a7cret x30
004a1a80
004a1a80loc_4a1a80:
004a1a80str xzr, [sp+56]
004a1a84stp xzr, xzr, [sp+40]
004a1a88ldr x0, [sp+56]
004a1a8cmov x1, xzr
004a1a90mov x2, xzr
004a1a94ldur x29, [sp-8]
004a1a98ldr x30, [sp], 112
004a1a9cret x30
004a1aa0
004a1aa0loc_4a1aa0:
004a1aa0str xzr, [sp+56]
004a1aa4stp xzr, xzr, [sp+40]
004a1aa8ldr x0, [sp+56]
004a1aacmov x1, xzr
004a1ab0mov x2, xzr
004a1ab4ldur x29, [sp-8]
004a1ab8ldr x30, [sp], 112
004a1abcret x30
004a1ac0
004a1ac0loc_4a1ac0:
004a1ac0orr x0, xzr, 3
004a1ac4bl runtime.panicIndex
004a1ac8
004a1ac8loc_4a1ac8:
004a1ac8orr x0, xzr, 2
004a1accbl runtime.panicIndex
004a1ad0
004a1ad0loc_4a1ad0:
004a1ad0orr x0, xzr, 1
004a1ad4bl runtime.panicIndex
004a1ad8
004a1ad8loc_4a1ad8:
004a1ad8mov x0, xzr
004a1adcbl runtime.panicIndex
004a1ae0
004a1ae0loc_4a1ae0:
004a1ae0orr x0, xzr, 4
004a1ae4bl runtime.panicIndex
004a1ae8
004a1ae8loc_4a1ae8:
004a1ae8orr x0, xzr, 3
004a1aecbl runtime.panicIndex
004a1af0
004a1af0loc_4a1af0:
004a1af0orr x0, xzr, 2
004a1af4bl runtime.panicIndex
004a1af8
004a1af8loc_4a1af8:
004a1af8orr x0, xzr, 1
004a1afcbl runtime.panicIndex
004a1b00
004a1b00loc_4a1b00:
004a1b00mov x0, xzr
004a1b04bl runtime.panicIndex
004a1b08hint
004a1b0c
004a1b0cloc_4a1b0c:
004a1b0cstp x0, x1, [sp+8]
004a1b10mov x3, x30
004a1b14bl runtime.morestack_noctxt.abi0
004a1b18ldp x0, x1, [sp+8]
004a1b1cb 0x4a1780
004a1780
004a1780vendor/golang.org/x/net/http/httpproxy.(*config).proxyForURL: ; void vendor/golang.org/x/net/http/httpproxy.(*config).proxyForURL(vendor/golang.org/x/net/http/httpproxy.config * cfg, net/url.URL * reqURL)
004a1780ldr x16, [x28+16]
004a1784subs xzr, sp, x16
004a1788b.ls 0x4a1b0c
004a178cstr x30, [sp-112]!
004a1790stur x29, [sp-8]
004a1794sub x29, sp, 8
004a1798str x0, [sp+120]
004a179cstr x1, [sp+128]
004a17a0str xzr, [sp+56]
004a17a4stp xzr, xzr, [sp+40]
004a17a8str xzr, [sp+64]
004a17acldr x3, [sp+128]
004a17b0ldrsb x27, [x3]
004a17b4ldr x3, [x3+8]
004a17b8subs xzr, x3, 5
004a17bcb.eq 0x4a17c4
004a17c0b 0x4a18b8
004a17c4
004a17c4loc_4a17c4:
004a17c4ldr x3, [sp+128]
004a17c8ldrsb x27, [x3]
004a17ccldr x1, [x3+8]
004a17d0ldr x3, [x3]
004a17d4subs xzr, x1, 0
004a17d8b.hi 0x4a17e0
004a17dcb 0x4a1b00
004a17e0
004a17e0loc_4a17e0:
004a17e0ldr x4, [sp+128]
004a17e4ldrsb x27, [x4]
004a17e8ldr x1, [x4+8]
004a17ecldr x4, [x4]
004a17f0ldrb w3, [x3]
004a17f4subs xzr, x1, 1
004a17f8b.hi 0x4a1800
004a17fcb 0x4a1af8
004a1800
004a1800loc_4a1800:
004a1800ldr x5, [sp+128]
004a1804ldrsb x27, [x5]
004a1808ldr x1, [x5+8]
004a180cldr x5, [x5]
004a1810ldrb w4, [x4+1]
004a1814ubfm x4, x4, 56, 7
004a1818orr x3, x3, x4
004a181csubs xzr, x1, 2
004a1820b.hi 0x4a1828
004a1824b 0x4a1af0
004a1828
004a1828loc_4a1828:
004a1828ldr x4, [sp+128]
004a182cldrsb x27, [x4]
004a1830ldr x1, [x4+8]
004a1834ldr x4, [x4]
004a1838ldrb w5, [x5+2]
004a183cubfm x5, x5, 48, 7
004a1840orr x3, x3, x5
004a1844subs xzr, x1, 3
004a1848b.hi 0x4a1850
004a184cb 0x4a1ae8
004a1850
004a1850loc_4a1850:
004a1850ldrb w4, [x4+3]
004a1854ubfm x4, x4, 40, 7
004a1858orr x3, x3, x4
004a185cmovz x4, 29800
004a1860movk x4, 0x70740000
004a1864subs wzr, w3, w4
004a1868b.eq 0x4a1870
004a186cb 0x4a18b4
004a1870
004a1870loc_4a1870:
004a1870ldr x3, [sp+128]
004a1874ldrsb x27, [x3]
004a1878ldr x1, [x3+8]
004a187cldr x3, [x3]
004a1880subs xzr, x1, 4
004a1884b.hi 0x4a188c
004a1888b 0x4a1ae0
004a188c
004a188cloc_4a188c:
004a188cldrb w3, [x3+4]
004a1890subs wzr, w3, 115
004a1894b.eq 0x4a189c
004a1898b 0x4a18b0
004a189c
004a189cloc_4a189c:
004a189cldr x3, [sp+120]
004a18a0ldrsb x27, [x3]
004a18a4ldr x3, [x3+56]
004a18a8str x3, [sp+64]
004a18acb 0x4a1a18
004a18b0
004a18b0loc_4a18b0:
004a18b0b 0x4a18bc
004a18b4
004a18b4loc_4a18b4:
004a18b4b 0x4a18bc
004a18b8
004a18b8loc_4a18b8:
004a18b8b 0x4a18bc
004a18bc
004a18bcloc_4a18bc:
004a18bcldr x3, [sp+128]
004a18c0ldrsb x27, [x3]
004a18c4ldr x3, [x3+8]
004a18c8subs xzr, x3, 4
004a18ccb.eq 0x4a18d4
004a18d0b 0x4a1a0c
004a18d4
004a18d4loc_4a18d4:
004a18d4ldr x3, [sp+128]
004a18d8ldrsb x27, [x3]
004a18dcldr x1, [x3+8]
004a18e0ldr x3, [x3]
004a18e4subs xzr, x1, 0
004a18e8b.hi 0x4a18f0
004a18ecb 0x4a1ad8
004a18f0
004a18f0loc_4a18f0:
004a18f0ldr x4, [sp+128]
004a18f4ldrsb x27, [x4]
004a18f8ldr x1, [x4+8]
004a18fcldr x4, [x4]
004a1900ldrb w3, [x3]
004a1904subs xzr, x1, 1
004a1908b.hi 0x4a1910
004a190cb 0x4a1ad0
004a1910
004a1910loc_4a1910:
004a1910ldr x5, [sp+128]
004a1914ldrsb x27, [x5]
004a1918ldr x1, [x5+8]
004a191cldr x5, [x5]
004a1920ldrb w4, [x4+1]
004a1924ubfm x4, x4, 56, 7
004a1928orr x3, x3, x4
004a192csubs xzr, x1, 2
004a1930b.hi 0x4a1938
004a1934b 0x4a1ac8
004a1938
004a1938loc_4a1938:
004a1938ldr x4, [sp+128]
004a193cldrsb x27, [x4]
004a1940ldr x1, [x4+8]
004a1944ldr x4, [x4]
004a1948ldrb w5, [x5+2]
004a194cubfm x5, x5, 48, 7
004a1950orr x3, x3, x5
004a1954subs xzr, x1, 3
004a1958b.hi 0x4a1960
004a195cb 0x4a1ac0
004a1960
004a1960loc_4a1960:
004a1960ldrb w4, [x4+3]
004a1964ubfm x4, x4, 40, 7
004a1968orr x3, x3, x4
004a196cmovz x4, 29800
004a1970movk x4, 0x70740000
004a1974subs wzr, w3, w4
004a1978b.eq 0x4a1980
004a197cb 0x4a1a08
004a1980
004a1980loc_4a1980:
004a1980ldr x3, [sp+120]
004a1984ldrsb x27, [x3]
004a1988ldr x3, [x3+64]
004a198cstr x3, [sp+64]
004a1990subs xzr, x3, 0
004a1994cset x4, ne
004a1998strb w4, [sp+39]
004a199ccbnz x3, 0x4a19a4
004a19a0b 0x4a19b8
004a19a4
004a19a4loc_4a19a4:
004a19a4ldr x3, [sp+120]
004a19a8ldrsb x27, [x3]
004a19acldrb w3, [x3+48]
004a19b0strb w3, [sp+39]
004a19b4b 0x4a19bc
004a19b8
004a19b8loc_4a19b8:
004a19b8b 0x4a19bc
004a19bc
004a19bcloc_4a19bc:
004a19bcldrb w3, [sp+39]
004a19c0tbnz w3, 0, 0x4a19c8
004a19c4b 0x4a1a04
004a19c8
004a19c8loc_4a19c8:
004a19c8adrp x0, 0x22e000
004a19ccadd x0, x0, 3382
004a19d0movz x1, 82
004a19d4bl errors.New
004a19d8str x0, [sp+88]
004a19dcstr x1, [sp+96]
004a19e0str xzr, [sp+56]
004a19e4ldr x1, [sp+88]
004a19e8ldr x2, [sp+96]
004a19ecstr x1, [sp+40]
004a19f0str x2, [sp+48]
004a19f4ldr x0, [sp+56]
004a19f8ldur x29, [sp-8]
004a19fcldr x30, [sp], 112
004a1a00ret x30
004a1a04
004a1a04loc_4a1a04:
004a1a04b 0x4a1a14
004a1a08
004a1a08loc_4a1a08:
004a1a08b 0x4a1a10
004a1a0c
004a1a0cloc_4a1a0c:
004a1a0cb 0x4a1a10
004a1a10
004a1a10loc_4a1a10:
004a1a10b 0x4a1a14
004a1a14
004a1a14loc_4a1a14:
004a1a14b 0x4a1a18
004a1a18
004a1a18loc_4a1a18:
004a1a18ldr x3, [sp+64]
004a1a1ccbnz x3, 0x4a1a24
004a1a20b 0x4a1aa0
004a1a24
004a1a24loc_4a1a24:
004a1a24ldr x0, [sp+128]
004a1a28bl vendor/golang.org/x/net/http/httpproxy.canonicalAddr
004a1a2cstr x0, [sp+72]
004a1a30str x1, [sp+80]
004a1a34ldr x2, [sp+120]
004a1a38mov x3, x0
004a1a3cmov x0, x2
004a1a40mov x4, x1
004a1a44mov x1, x3
004a1a48mov x2, x4
004a1a4cbl vendor/golang.org/x/net/http/httpproxy.(*config).useProxy
004a1a50strb w0, [sp+39]
004a1a54tbnz w0, 0, 0x4a1a5c
004a1a58b 0x4a1a80
004a1a5c
004a1a5cloc_4a1a5c:
004a1a5cldr x3, [sp+64]
004a1a60str x3, [sp+56]
004a1a64stp xzr, xzr, [sp+40]
004a1a68ldr x0, [sp+56]
004a1a6cmov x1, xzr
004a1a70mov x2, xzr
004a1a74ldur x29, [sp-8]
004a1a78ldr x30, [sp], 112
004a1a7cret x30
004a1a80
004a1a80loc_4a1a80:
004a1a80str xzr, [sp+56]
004a1a84stp xzr, xzr, [sp+40]
004a1a88ldr x0, [sp+56]
004a1a8cmov x1, xzr
004a1a90mov x2, xzr
004a1a94ldur x29, [sp-8]
004a1a98ldr x30, [sp], 112
004a1a9cret x30
004a1aa0
004a1aa0loc_4a1aa0:
004a1aa0str xzr, [sp+56]
004a1aa4stp xzr, xzr, [sp+40]
004a1aa8ldr x0, [sp+56]
004a1aacmov x1, xzr
004a1ab0mov x2, xzr
004a1ab4ldur x29, [sp-8]
004a1ab8ldr x30, [sp], 112
004a1abcret x30
004a1ac0
004a1ac0loc_4a1ac0:
004a1ac0orr x0, xzr, 3
004a1ac4bl runtime.panicIndex
004a1ac8
004a1ac8loc_4a1ac8:
004a1ac8orr x0, xzr, 2
004a1accbl runtime.panicIndex
004a1ad0
004a1ad0loc_4a1ad0:
004a1ad0orr x0, xzr, 1
004a1ad4bl runtime.panicIndex
004a1ad8
004a1ad8loc_4a1ad8:
004a1ad8mov x0, xzr
004a1adcbl runtime.panicIndex
004a1ae0
004a1ae0loc_4a1ae0:
004a1ae0orr x0, xzr, 4
004a1ae4bl runtime.panicIndex
004a1ae8
004a1ae8loc_4a1ae8:
004a1ae8orr x0, xzr, 3
004a1aecbl runtime.panicIndex
004a1af0
004a1af0loc_4a1af0:
004a1af0orr x0, xzr, 2
004a1af4bl runtime.panicIndex
004a1af8
004a1af8loc_4a1af8:
004a1af8orr x0, xzr, 1
004a1afcbl runtime.panicIndex
004a1b00
004a1b00loc_4a1b00:
004a1b00mov x0, xzr
004a1b04bl runtime.panicIndex
004a1b08hint
004a1b0c
004a1b0cloc_4a1b0c:
004a1b0cstp x0, x1, [sp+8]
004a1b10mov x3, x30
004a1b14bl runtime.morestack_noctxt.abi0
004a1b18ldp x0, x1, [sp+8]
004a1b1cb 0x4a1780
004a1780
Loading..