File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
001ab670
001ab670google.golang.org/protobuf/internal/encoding/defval.marshalBytes: ; void google.golang.org/protobuf/internal/encoding/defval.marshalBytes(struct []uint8 b)
001ab670ldr x16, [x28+16]
001ab674sub x17, sp, 448
001ab678subs xzr, x17, x16
001ab67cb.ls 0x1abd5c
001ab680sub x20, sp, 576
001ab684stp x29, x30, [x20-8]
001ab688add sp, x20, 0
001ab68csub x29, sp, 8
001ab690str x0, [sp+584]
001ab694str x1, [sp+592]
001ab698str x2, [sp+600]
001ab69cstp xzr, xzr, [sp+216]
001ab6a0strb wzr, [sp+81]
001ab6a4str xzr, [sp+232]
001ab6a8stp xzr, xzr, [sp+240]
001ab6acldr x5, [sp+592]
001ab6b0ldr x6, [sp+584]
001ab6b4ldr x7, [sp+600]
001ab6b8str x6, [sp+272]
001ab6bcstr x5, [sp+280]
001ab6c0str x7, [sp+288]
001ab6c4str xzr, [sp+208]
001ab6c8str x5, [sp+200]
001ab6ccb 0x1ab6d0
001ab6d0
001ab6d0loc_1ab6d0:
001ab6d0ldr x5, [sp+200]
001ab6d4ldr x6, [sp+208]
001ab6d8subs xzr, x5, x6
001ab6dcb.gt 0x1ab6e4
001ab6e0b 0x1abd28
001ab6e4
001ab6e4loc_1ab6e4:
001ab6e4ldr x5, [sp+208]
001ab6e8ldr x6, [sp+272]
001ab6ecldrb w5, [x6+x5]
001ab6f0strb w5, [sp+83]
001ab6f4strb w5, [sp+87]
001ab6f8mov x6, x5
001ab6fcsubs wzr, w6, 13
001ab700b.ls 0x1ab708
001ab704b 0x1ab924
001ab708
001ab708loc_1ab708:
001ab708mov x6, x5
001ab70csubs wzr, w6, 9
001ab710b.eq 0x1ab718
001ab714b 0x1ab7b8
001ab718
001ab718loc_1ab718:
001ab718b 0x1ab71c
001ab71c
001ab71cloc_1ab71c:
001ab71cldr x2, [sp+248]
001ab720ldr x0, [sp+232]
001ab724ldr x5, [sp+240]
001ab728add x1, x5, 2
001ab72cstr x0, [sp+464]
001ab730str x5, [sp+472]
001ab734str x2, [sp+480]
001ab738str x1, [sp+160]
001ab73csubs xzr, x2, x1
001ab740b.hs 0x1ab748
001ab744b 0x1ab750
001ab748
001ab748loc_1ab748:
001ab748str x1, [sp+472]
001ab74cb 0x1ab770
001ab750
001ab750loc_1ab750:
001ab750orr x3, xzr, 2
001ab754adrp x4, 0x44a000
001ab758add x4, x4, 3072
001ab75cbl runtime.growslice
001ab760str x0, [sp+464]
001ab764str x1, [sp+472]
001ab768str x2, [sp+480]
001ab76cb 0x1ab770
001ab770
001ab770loc_1ab770:
001ab770orr x3, xzr, 2
001ab774str x3, [sp+152]
001ab778ldr x3, [sp+160]
001ab77csub x3, x3, 2
001ab780ldr x4, [sp+464]
001ab784add x0, x4, x3
001ab788str x0, [sp+456]
001ab78cldr x2, [sp+152]
001ab790adrp x1, 0x505000
001ab794add x1, x1, 71
001ab798bl runtime.memmove
001ab79cldr x3, [sp+464]
001ab7a0ldr x4, [sp+472]
001ab7a4ldr x5, [sp+480]
001ab7a8str x3, [sp+232]
001ab7acstr x4, [sp+240]
001ab7b0str x5, [sp+248]
001ab7b4b 0x1abd14
001ab7b8
001ab7b8loc_1ab7b8:
001ab7b8mov x6, x5
001ab7bcsubs wzr, w6, 10
001ab7c0b.eq 0x1ab7c8
001ab7c4b 0x1ab868
001ab7c8
001ab7c8loc_1ab7c8:
001ab7c8b 0x1ab7cc
001ab7cc
001ab7ccloc_1ab7cc:
001ab7ccldr x2, [sp+248]
001ab7d0ldr x0, [sp+232]
001ab7d4ldr x5, [sp+240]
001ab7d8add x1, x5, 2
001ab7dcstr x0, [sp+528]
001ab7e0str x5, [sp+536]
001ab7e4str x2, [sp+544]
001ab7e8str x1, [sp+192]
001ab7ecsubs xzr, x2, x1
001ab7f0b.hs 0x1ab7f8
001ab7f4b 0x1ab800
001ab7f8
001ab7f8loc_1ab7f8:
001ab7f8str x1, [sp+536]
001ab7fcb 0x1ab820
001ab800
001ab800loc_1ab800:
001ab800orr x3, xzr, 2
001ab804adrp x4, 0x44a000
001ab808add x4, x4, 3072
001ab80cbl runtime.growslice
001ab810str x0, [sp+528]
001ab814str x1, [sp+536]
001ab818str x2, [sp+544]
001ab81cb 0x1ab820
001ab820
001ab820loc_1ab820:
001ab820orr x3, xzr, 2
001ab824str x3, [sp+184]
001ab828ldr x3, [sp+192]
001ab82csub x3, x3, 2
001ab830ldr x4, [sp+528]
001ab834add x0, x4, x3
001ab838str x0, [sp+520]
001ab83cldr x2, [sp+184]
001ab840adrp x1, 0x505000
001ab844add x1, x1, 67
001ab848bl runtime.memmove
001ab84cldr x3, [sp+528]
001ab850ldr x4, [sp+536]
001ab854ldr x5, [sp+544]
001ab858str x3, [sp+232]
001ab85cstr x4, [sp+240]
001ab860str x5, [sp+248]
001ab864b 0x1abd14
001ab868
001ab868loc_1ab868:
001ab868mov x6, x5
001ab86csubs wzr, w6, 13
001ab870b.eq 0x1ab878
001ab874b 0x1ab918
001ab878
001ab878loc_1ab878:
001ab878b 0x1ab87c
001ab87c
001ab87cloc_1ab87c:
001ab87cldr x2, [sp+248]
001ab880ldr x0, [sp+232]
001ab884ldr x5, [sp+240]
001ab888add x1, x5, 2
001ab88cstr x0, [sp+496]
001ab890str x5, [sp+504]
001ab894str x2, [sp+512]
001ab898str x1, [sp+176]
001ab89csubs xzr, x2, x1
001ab8a0b.hs 0x1ab8a8
001ab8a4b 0x1ab8b0
001ab8a8
001ab8a8loc_1ab8a8:
001ab8a8str x1, [sp+504]
001ab8acb 0x1ab8d0
001ab8b0
001ab8b0loc_1ab8b0:
001ab8b0orr x3, xzr, 2
001ab8b4adrp x4, 0x44a000
001ab8b8add x4, x4, 3072
001ab8bcbl runtime.growslice
001ab8c0str x0, [sp+496]
001ab8c4str x1, [sp+504]
001ab8c8str x2, [sp+512]
001ab8ccb 0x1ab8d0
001ab8d0
001ab8d0loc_1ab8d0:
001ab8d0orr x3, xzr, 2
001ab8d4str x3, [sp+168]
001ab8d8ldr x3, [sp+176]
001ab8dcsub x3, x3, 2
001ab8e0ldr x4, [sp+496]
001ab8e4add x0, x4, x3
001ab8e8str x0, [sp+488]
001ab8ecldr x2, [sp+168]
001ab8f0adrp x1, 0x505000
001ab8f4add x1, x1, 69
001ab8f8bl runtime.memmove
001ab8fcldr x3, [sp+496]
001ab900ldr x4, [sp+504]
001ab904ldr x5, [sp+512]
001ab908str x3, [sp+232]
001ab90cstr x4, [sp+240]
001ab910str x5, [sp+248]
001ab914b 0x1abd14
001ab918
001ab918loc_1ab918:
001ab918b 0x1ab91c
001ab91c
001ab91cloc_1ab91c:
001ab91cb 0x1ab920
001ab920
001ab920loc_1ab920:
001ab920b 0x1abb40
001ab924
001ab924loc_1ab924:
001ab924mov x6, x5
001ab928subs wzr, w6, 34
001ab92cb.eq 0x1ab934
001ab930b 0x1ab9d4
001ab934
001ab934loc_1ab934:
001ab934b 0x1ab938
001ab938
001ab938loc_1ab938:
001ab938ldr x2, [sp+248]
001ab93cldr x0, [sp+232]
001ab940ldr x5, [sp+240]
001ab944add x1, x5, 2
001ab948str x0, [sp+432]
001ab94cstr x5, [sp+440]
001ab950str x2, [sp+448]
001ab954str x1, [sp+144]
001ab958subs xzr, x2, x1
001ab95cb.hs 0x1ab964
001ab960b 0x1ab96c
001ab964
001ab964loc_1ab964:
001ab964str x1, [sp+440]
001ab968b 0x1ab98c
001ab96c
001ab96cloc_1ab96c:
001ab96corr x3, xzr, 2
001ab970adrp x4, 0x44a000
001ab974add x4, x4, 3072
001ab978bl runtime.growslice
001ab97cstr x0, [sp+432]
001ab980str x1, [sp+440]
001ab984str x2, [sp+448]
001ab988b 0x1ab98c
001ab98c
001ab98cloc_1ab98c:
001ab98corr x3, xzr, 2
001ab990str x3, [sp+136]
001ab994ldr x3, [sp+144]
001ab998sub x3, x3, 2
001ab99cldr x4, [sp+432]
001ab9a0add x0, x4, x3
001ab9a4str x0, [sp+424]
001ab9a8ldr x2, [sp+136]
001ab9acadrp x1, 0x505000
001ab9b0add x1, x1, 275
001ab9b4bl runtime.memmove
001ab9b8ldr x3, [sp+432]
001ab9bcldr x4, [sp+440]
001ab9c0ldr x5, [sp+448]
001ab9c4str x3, [sp+232]
001ab9c8str x4, [sp+240]
001ab9ccstr x5, [sp+248]
001ab9d0b 0x1abd14
001ab9d4
001ab9d4loc_1ab9d4:
001ab9d4mov x6, x5
001ab9d8subs wzr, w6, 39
001ab9dcb.eq 0x1ab9e4
001ab9e0b 0x1aba84
001ab9e4
001ab9e4loc_1ab9e4:
001ab9e4b 0x1ab9e8
001ab9e8
001ab9e8loc_1ab9e8:
001ab9e8ldr x2, [sp+248]
001ab9ecldr x0, [sp+232]
001ab9f0ldr x5, [sp+240]
001ab9f4add x1, x5, 2
001ab9f8str x0, [sp+400]
001ab9fcstr x5, [sp+408]
001aba00str x2, [sp+416]
001aba04str x1, [sp+128]
001aba08subs xzr, x2, x1
001aba0cb.hs 0x1aba14
001aba10b 0x1aba1c
001aba14
001aba14loc_1aba14:
001aba14str x1, [sp+408]
001aba18b 0x1aba3c
001aba1c
001aba1cloc_1aba1c:
001aba1corr x3, xzr, 2
001aba20adrp x4, 0x44a000
001aba24add x4, x4, 3072
001aba28bl runtime.growslice
001aba2cstr x0, [sp+400]
001aba30str x1, [sp+408]
001aba34str x2, [sp+416]
001aba38b 0x1aba3c
001aba3c
001aba3cloc_1aba3c:
001aba3corr x3, xzr, 2
001aba40str x3, [sp+120]
001aba44ldr x3, [sp+128]
001aba48sub x3, x3, 2
001aba4cldr x4, [sp+400]
001aba50add x0, x4, x3
001aba54str x0, [sp+392]
001aba58ldr x2, [sp+120]
001aba5cadrp x1, 0x505000
001aba60add x1, x1, 277
001aba64bl runtime.memmove
001aba68ldr x3, [sp+400]
001aba6cldr x4, [sp+408]
001aba70ldr x5, [sp+416]
001aba74str x3, [sp+232]
001aba78str x4, [sp+240]
001aba7cstr x5, [sp+248]
001aba80b 0x1abd14
001aba84
001aba84loc_1aba84:
001aba84mov x6, x5
001aba88subs wzr, w6, 92
001aba8cb.eq 0x1aba94
001aba90b 0x1abb34
001aba94
001aba94loc_1aba94:
001aba94b 0x1aba98
001aba98
001aba98loc_1aba98:
001aba98ldr x2, [sp+248]
001aba9cldr x0, [sp+232]
001abaa0ldr x5, [sp+240]
001abaa4add x1, x5, 2
001abaa8str x0, [sp+368]
001abaacstr x5, [sp+376]
001abab0str x2, [sp+384]
001abab4str x1, [sp+112]
001abab8subs xzr, x2, x1
001ababcb.hs 0x1abac4
001abac0b 0x1abacc
001abac4
001abac4loc_1abac4:
001abac4str x1, [sp+376]
001abac8b 0x1abaec
001abacc
001abaccloc_1abacc:
001abaccorr x3, xzr, 2
001abad0adrp x4, 0x44a000
001abad4add x4, x4, 3072
001abad8bl runtime.growslice
001abadcstr x0, [sp+368]
001abae0str x1, [sp+376]
001abae4str x2, [sp+384]
001abae8b 0x1abaec
001abaec
001abaecloc_1abaec:
001abaecorr x3, xzr, 2
001abaf0str x3, [sp+104]
001abaf4ldr x3, [sp+112]
001abaf8sub x3, x3, 2
001abafcldr x4, [sp+368]
001abb00add x0, x4, x3
001abb04str x0, [sp+360]
001abb08ldr x2, [sp+104]
001abb0cadrp x1, 0x505000
001abb10add x1, x1, 279
001abb14bl runtime.memmove
001abb18ldr x3, [sp+368]
001abb1cldr x4, [sp+376]
001abb20ldr x5, [sp+384]
001abb24str x3, [sp+232]
001abb28str x4, [sp+240]
001abb2cstr x5, [sp+248]
001abb30b 0x1abd14
001abb34
001abb34loc_1abb34:
001abb34b 0x1abb38
001abb38
001abb38loc_1abb38:
001abb38b 0x1abb3c
001abb3c
001abb3cloc_1abb3c:
001abb3cb 0x1abb40
001abb40
001abb40loc_1abb40:
001abb40b 0x1abb44
001abb44
001abb44loc_1abb44:
001abb44mov x6, x5
001abb48subs wzr, w6, 32
001abb4ccset x6, hs
001abb50strb w6, [sp+85]
001abb54b.hs 0x1abb5c
001abb58b 0x1abb6c
001abb5c
001abb5cloc_1abb5c:
001abb5csubs wzr, w5, 126
001abb60cset x5, ls
001abb64strb w5, [sp+85]
001abb68b 0x1abb70
001abb6c
001abb6cloc_1abb6c:
001abb6cb 0x1abb70
001abb70
001abb70loc_1abb70:
001abb70ldrb w5, [sp+85]
001abb74strb w5, [sp+82]
001abb78tbnz w5, 0, 0x1abb80
001abb7cb 0x1abbd0
001abb80
001abb80loc_1abb80:
001abb80ldr x2, [sp+248]
001abb84ldr x0, [sp+232]
001abb88ldr x5, [sp+240]
001abb8cadd x1, x5, 1
001abb90subs xzr, x2, x1
001abb94b.hs 0x1abb9c
001abb98b 0x1abba0
001abb9c
001abb9cloc_1abb9c:
001abb9cb 0x1abbb4
001abba0
001abba0loc_1abba0:
001abba0orr x3, xzr, 1
001abba4adrp x4, 0x44a000
001abba8add x4, x4, 3072
001abbacbl runtime.growslice
001abbb0b 0x1abbb4
001abbb4
001abbb4loc_1abbb4:
001abbb4ldrb w5, [sp+83]
001abbb8sub x6, x1, 1
001abbbcstrb w5, [x0+x6]
001abbc0str x0, [sp+232]
001abbc4str x1, [sp+240]
001abbc8str x2, [sp+248]
001abbccb 0x1abd10
001abbd0
001abbd0loc_1abbd0:
001abbd0ldrb w5, [sp+83]
001abbd4strb w5, [sp+84]
001abbd8stp xzr, xzr, [sp+256]
001abbdcadd x5, sp, 256
001abbe0str x5, [sp+328]
001abbe4ldrb w5, [sp+84]
001abbe8strb w5, [sp+86]
001abbecldr x6, [sp+328]
001abbf0ldrsb x27, [x6]
001abbf4adrp x7, 0x44a000
001abbf8add x7, x7, 3072
001abbfcstr x7, [x6]
001abc00ubfm x5, x5, 61, 7
001abc04adrp x7, 0x577000
001abc08add x7, x7, 640
001abc0cadd x5, x7, x5
001abc10adrp x27, 0x8a0000
001abc14ldr w7, [x27+3056]
001abc18cbz w7, 0x1abc20
001abc1cb 0x1abc24
001abc20
001abc20loc_1abc20:
001abc20b 0x1abc34
001abc24
001abc24loc_1abc24:
001abc24ldr x7, [x6+8]
001abc28bl runtime.gcWriteBarrier1
001abc2cstr x7, [x25]
001abc30b 0x1abc34
001abc34
001abc34loc_1abc34:
001abc34str x5, [x6+8]
001abc38ldr x2, [sp+328]
001abc3cldrsb x27, [x2]
001abc40b 0x1abc44
001abc44
001abc44loc_1abc44:
001abc44str x2, [sp+336]
001abc48orr x4, xzr, 1
001abc4cstr x4, [sp+344]
001abc50str x4, [sp+352]
001abc54adrp x0, 0x505000
001abc58add x0, x0, 2247
001abc5cmovz x1, 5
001abc60mov x3, x4
001abc64bl fmt.Sprintf
001abc68str x0, [sp+552]
001abc6cstr x1, [sp+560]
001abc70ldr x2, [sp+248]
001abc74ldr x0, [sp+232]
001abc78ldr x5, [sp+240]
001abc7cstr x0, [sp+304]
001abc80str x5, [sp+312]
001abc84str x2, [sp+320]
001abc88ldr x6, [sp+560]
001abc8cadd x1, x5, x6
001abc90str x1, [sp+96]
001abc94subs xzr, x2, x1
001abc98b.hs 0x1abca0
001abc9cb 0x1abca8
001abca0
001abca0loc_1abca0:
001abca0str x1, [sp+312]
001abca4b 0x1abcc8
001abca8
001abca8loc_1abca8:
001abca8ldr x3, [sp+560]
001abcacadrp x4, 0x44a000
001abcb0add x4, x4, 3072
001abcb4bl runtime.growslice
001abcb8str x0, [sp+304]
001abcbcstr x1, [sp+312]
001abcc0str x2, [sp+320]
001abcc4b 0x1abcc8
001abcc8
001abcc8loc_1abcc8:
001abcc8ldr x3, [sp+560]
001abcccstr x3, [sp+88]
001abcd0ldr x3, [sp+96]
001abcd4ldr x4, [sp+560]
001abcd8sub x3, x3, x4
001abcdcldr x4, [sp+304]
001abce0add x0, x4, x3
001abce4str x0, [sp+296]
001abce8ldr x2, [sp+88]
001abcecldr x1, [sp+552]
001abcf0bl runtime.memmove
001abcf4ldr x3, [sp+304]
001abcf8ldr x4, [sp+312]
001abcfcldr x5, [sp+320]
001abd00str x3, [sp+232]
001abd04str x4, [sp+240]
001abd08str x5, [sp+248]
001abd0cb 0x1abd10
001abd10
001abd10loc_1abd10:
001abd10b 0x1abd14
001abd14
001abd14loc_1abd14:
001abd14b 0x1abd18
001abd18
001abd18loc_1abd18:
001abd18ldr x5, [sp+208]
001abd1cadd x5, x5, 1
001abd20str x5, [sp+208]
001abd24b 0x1ab6d0
001abd28
001abd28loc_1abd28:
001abd28ldr x1, [sp+232]
001abd2cldr x2, [sp+240]
001abd30mov x0, xzr
001abd34bl runtime.slicebytetostring
001abd38str x0, [sp+216]
001abd3cstr x1, [sp+224]
001abd40orr x2, xzr, 1
001abd44strb w2, [sp+81]
001abd48ldr x0, [sp+216]
001abd4cldr x1, [sp+224]
001abd50ldp x29, x30, [sp-8]
001abd54add sp, sp, 576
001abd58ret x30
001abd5c
001abd5cloc_1abd5c:
001abd5cstp x0, x1, [sp+8]
001abd60str x2, [sp+24]
001abd64mov x3, x30
001abd68bl runtime.morestack_noctxt.abi0
001abd6cldp x0, x1, [sp+8]
001abd70ldr x2, [sp+24]
001abd74b 0x1ab670
001abd78udf 0
001abd7cudf 0
001ab670
001ab670google.golang.org/protobuf/internal/encoding/defval.marshalBytes: ; void google.golang.org/protobuf/internal/encoding/defval.marshalBytes(struct []uint8 b)
001ab670ldr x16, [x28+16]
001ab674sub x17, sp, 448
001ab678subs xzr, x17, x16
001ab67cb.ls 0x1abd5c
001ab680sub x20, sp, 576
001ab684stp x29, x30, [x20-8]
001ab688add sp, x20, 0
001ab68csub x29, sp, 8
001ab690str x0, [sp+584]
001ab694str x1, [sp+592]
001ab698str x2, [sp+600]
001ab69cstp xzr, xzr, [sp+216]
001ab6a0strb wzr, [sp+81]
001ab6a4str xzr, [sp+232]
001ab6a8stp xzr, xzr, [sp+240]
001ab6acldr x5, [sp+592]
001ab6b0ldr x6, [sp+584]
001ab6b4ldr x7, [sp+600]
001ab6b8str x6, [sp+272]
001ab6bcstr x5, [sp+280]
001ab6c0str x7, [sp+288]
001ab6c4str xzr, [sp+208]
001ab6c8str x5, [sp+200]
001ab6ccb 0x1ab6d0
001ab6d0
001ab6d0loc_1ab6d0:
001ab6d0ldr x5, [sp+200]
001ab6d4ldr x6, [sp+208]
001ab6d8subs xzr, x5, x6
001ab6dcb.gt 0x1ab6e4
001ab6e0b 0x1abd28
001ab6e4
001ab6e4loc_1ab6e4:
001ab6e4ldr x5, [sp+208]
001ab6e8ldr x6, [sp+272]
001ab6ecldrb w5, [x6+x5]
001ab6f0strb w5, [sp+83]
001ab6f4strb w5, [sp+87]
001ab6f8mov x6, x5
001ab6fcsubs wzr, w6, 13
001ab700b.ls 0x1ab708
001ab704b 0x1ab924
001ab708
001ab708loc_1ab708:
001ab708mov x6, x5
001ab70csubs wzr, w6, 9
001ab710b.eq 0x1ab718
001ab714b 0x1ab7b8
001ab718
001ab718loc_1ab718:
001ab718b 0x1ab71c
001ab71c
001ab71cloc_1ab71c:
001ab71cldr x2, [sp+248]
001ab720ldr x0, [sp+232]
001ab724ldr x5, [sp+240]
001ab728add x1, x5, 2
001ab72cstr x0, [sp+464]
001ab730str x5, [sp+472]
001ab734str x2, [sp+480]
001ab738str x1, [sp+160]
001ab73csubs xzr, x2, x1
001ab740b.hs 0x1ab748
001ab744b 0x1ab750
001ab748
001ab748loc_1ab748:
001ab748str x1, [sp+472]
001ab74cb 0x1ab770
001ab750
001ab750loc_1ab750:
001ab750orr x3, xzr, 2
001ab754adrp x4, 0x44a000
001ab758add x4, x4, 3072
001ab75cbl runtime.growslice
001ab760str x0, [sp+464]
001ab764str x1, [sp+472]
001ab768str x2, [sp+480]
001ab76cb 0x1ab770
001ab770
001ab770loc_1ab770:
001ab770orr x3, xzr, 2
001ab774str x3, [sp+152]
001ab778ldr x3, [sp+160]
001ab77csub x3, x3, 2
001ab780ldr x4, [sp+464]
001ab784add x0, x4, x3
001ab788str x0, [sp+456]
001ab78cldr x2, [sp+152]
001ab790adrp x1, 0x505000
001ab794add x1, x1, 71
001ab798bl runtime.memmove
001ab79cldr x3, [sp+464]
001ab7a0ldr x4, [sp+472]
001ab7a4ldr x5, [sp+480]
001ab7a8str x3, [sp+232]
001ab7acstr x4, [sp+240]
001ab7b0str x5, [sp+248]
001ab7b4b 0x1abd14
001ab7b8
001ab7b8loc_1ab7b8:
001ab7b8mov x6, x5
001ab7bcsubs wzr, w6, 10
001ab7c0b.eq 0x1ab7c8
001ab7c4b 0x1ab868
001ab7c8
001ab7c8loc_1ab7c8:
001ab7c8b 0x1ab7cc
001ab7cc
001ab7ccloc_1ab7cc:
001ab7ccldr x2, [sp+248]
001ab7d0ldr x0, [sp+232]
001ab7d4ldr x5, [sp+240]
001ab7d8add x1, x5, 2
001ab7dcstr x0, [sp+528]
001ab7e0str x5, [sp+536]
001ab7e4str x2, [sp+544]
001ab7e8str x1, [sp+192]
001ab7ecsubs xzr, x2, x1
001ab7f0b.hs 0x1ab7f8
001ab7f4b 0x1ab800
001ab7f8
001ab7f8loc_1ab7f8:
001ab7f8str x1, [sp+536]
001ab7fcb 0x1ab820
001ab800
001ab800loc_1ab800:
001ab800orr x3, xzr, 2
001ab804adrp x4, 0x44a000
001ab808add x4, x4, 3072
001ab80cbl runtime.growslice
001ab810str x0, [sp+528]
001ab814str x1, [sp+536]
001ab818str x2, [sp+544]
001ab81cb 0x1ab820
001ab820
001ab820loc_1ab820:
001ab820orr x3, xzr, 2
001ab824str x3, [sp+184]
001ab828ldr x3, [sp+192]
001ab82csub x3, x3, 2
001ab830ldr x4, [sp+528]
001ab834add x0, x4, x3
001ab838str x0, [sp+520]
001ab83cldr x2, [sp+184]
001ab840adrp x1, 0x505000
001ab844add x1, x1, 67
001ab848bl runtime.memmove
001ab84cldr x3, [sp+528]
001ab850ldr x4, [sp+536]
001ab854ldr x5, [sp+544]
001ab858str x3, [sp+232]
001ab85cstr x4, [sp+240]
001ab860str x5, [sp+248]
001ab864b 0x1abd14
001ab868
001ab868loc_1ab868:
001ab868mov x6, x5
001ab86csubs wzr, w6, 13
001ab870b.eq 0x1ab878
001ab874b 0x1ab918
001ab878
001ab878loc_1ab878:
001ab878b 0x1ab87c
001ab87c
001ab87cloc_1ab87c:
001ab87cldr x2, [sp+248]
001ab880ldr x0, [sp+232]
001ab884ldr x5, [sp+240]
001ab888add x1, x5, 2
001ab88cstr x0, [sp+496]
001ab890str x5, [sp+504]
001ab894str x2, [sp+512]
001ab898str x1, [sp+176]
001ab89csubs xzr, x2, x1
001ab8a0b.hs 0x1ab8a8
001ab8a4b 0x1ab8b0
001ab8a8
001ab8a8loc_1ab8a8:
001ab8a8str x1, [sp+504]
001ab8acb 0x1ab8d0
001ab8b0
001ab8b0loc_1ab8b0:
001ab8b0orr x3, xzr, 2
001ab8b4adrp x4, 0x44a000
001ab8b8add x4, x4, 3072
001ab8bcbl runtime.growslice
001ab8c0str x0, [sp+496]
001ab8c4str x1, [sp+504]
001ab8c8str x2, [sp+512]
001ab8ccb 0x1ab8d0
001ab8d0
001ab8d0loc_1ab8d0:
001ab8d0orr x3, xzr, 2
001ab8d4str x3, [sp+168]
001ab8d8ldr x3, [sp+176]
001ab8dcsub x3, x3, 2
001ab8e0ldr x4, [sp+496]
001ab8e4add x0, x4, x3
001ab8e8str x0, [sp+488]
001ab8ecldr x2, [sp+168]
001ab8f0adrp x1, 0x505000
001ab8f4add x1, x1, 69
001ab8f8bl runtime.memmove
001ab8fcldr x3, [sp+496]
001ab900ldr x4, [sp+504]
001ab904ldr x5, [sp+512]
001ab908str x3, [sp+232]
001ab90cstr x4, [sp+240]
001ab910str x5, [sp+248]
001ab914b 0x1abd14
001ab918
001ab918loc_1ab918:
001ab918b 0x1ab91c
001ab91c
001ab91cloc_1ab91c:
001ab91cb 0x1ab920
001ab920
001ab920loc_1ab920:
001ab920b 0x1abb40
001ab924
001ab924loc_1ab924:
001ab924mov x6, x5
001ab928subs wzr, w6, 34
001ab92cb.eq 0x1ab934
001ab930b 0x1ab9d4
001ab934
001ab934loc_1ab934:
001ab934b 0x1ab938
001ab938
001ab938loc_1ab938:
001ab938ldr x2, [sp+248]
001ab93cldr x0, [sp+232]
001ab940ldr x5, [sp+240]
001ab944add x1, x5, 2
001ab948str x0, [sp+432]
001ab94cstr x5, [sp+440]
001ab950str x2, [sp+448]
001ab954str x1, [sp+144]
001ab958subs xzr, x2, x1
001ab95cb.hs 0x1ab964
001ab960b 0x1ab96c
001ab964
001ab964loc_1ab964:
001ab964str x1, [sp+440]
001ab968b 0x1ab98c
001ab96c
001ab96cloc_1ab96c:
001ab96corr x3, xzr, 2
001ab970adrp x4, 0x44a000
001ab974add x4, x4, 3072
001ab978bl runtime.growslice
001ab97cstr x0, [sp+432]
001ab980str x1, [sp+440]
001ab984str x2, [sp+448]
001ab988b 0x1ab98c
001ab98c
001ab98cloc_1ab98c:
001ab98corr x3, xzr, 2
001ab990str x3, [sp+136]
001ab994ldr x3, [sp+144]
001ab998sub x3, x3, 2
001ab99cldr x4, [sp+432]
001ab9a0add x0, x4, x3
001ab9a4str x0, [sp+424]
001ab9a8ldr x2, [sp+136]
001ab9acadrp x1, 0x505000
001ab9b0add x1, x1, 275
001ab9b4bl runtime.memmove
001ab9b8ldr x3, [sp+432]
001ab9bcldr x4, [sp+440]
001ab9c0ldr x5, [sp+448]
001ab9c4str x3, [sp+232]
001ab9c8str x4, [sp+240]
001ab9ccstr x5, [sp+248]
001ab9d0b 0x1abd14
001ab9d4
001ab9d4loc_1ab9d4:
001ab9d4mov x6, x5
001ab9d8subs wzr, w6, 39
001ab9dcb.eq 0x1ab9e4
001ab9e0b 0x1aba84
001ab9e4
001ab9e4loc_1ab9e4:
001ab9e4b 0x1ab9e8
001ab9e8
001ab9e8loc_1ab9e8:
001ab9e8ldr x2, [sp+248]
001ab9ecldr x0, [sp+232]
001ab9f0ldr x5, [sp+240]
001ab9f4add x1, x5, 2
001ab9f8str x0, [sp+400]
001ab9fcstr x5, [sp+408]
001aba00str x2, [sp+416]
001aba04str x1, [sp+128]
001aba08subs xzr, x2, x1
001aba0cb.hs 0x1aba14
001aba10b 0x1aba1c
001aba14
001aba14loc_1aba14:
001aba14str x1, [sp+408]
001aba18b 0x1aba3c
001aba1c
001aba1cloc_1aba1c:
001aba1corr x3, xzr, 2
001aba20adrp x4, 0x44a000
001aba24add x4, x4, 3072
001aba28bl runtime.growslice
001aba2cstr x0, [sp+400]
001aba30str x1, [sp+408]
001aba34str x2, [sp+416]
001aba38b 0x1aba3c
001aba3c
001aba3cloc_1aba3c:
001aba3corr x3, xzr, 2
001aba40str x3, [sp+120]
001aba44ldr x3, [sp+128]
001aba48sub x3, x3, 2
001aba4cldr x4, [sp+400]
001aba50add x0, x4, x3
001aba54str x0, [sp+392]
001aba58ldr x2, [sp+120]
001aba5cadrp x1, 0x505000
001aba60add x1, x1, 277
001aba64bl runtime.memmove
001aba68ldr x3, [sp+400]
001aba6cldr x4, [sp+408]
001aba70ldr x5, [sp+416]
001aba74str x3, [sp+232]
001aba78str x4, [sp+240]
001aba7cstr x5, [sp+248]
001aba80b 0x1abd14
001aba84
001aba84loc_1aba84:
001aba84mov x6, x5
001aba88subs wzr, w6, 92
001aba8cb.eq 0x1aba94
001aba90b 0x1abb34
001aba94
001aba94loc_1aba94:
001aba94b 0x1aba98
001aba98
001aba98loc_1aba98:
001aba98ldr x2, [sp+248]
001aba9cldr x0, [sp+232]
001abaa0ldr x5, [sp+240]
001abaa4add x1, x5, 2
001abaa8str x0, [sp+368]
001abaacstr x5, [sp+376]
001abab0str x2, [sp+384]
001abab4str x1, [sp+112]
001abab8subs xzr, x2, x1
001ababcb.hs 0x1abac4
001abac0b 0x1abacc
001abac4
001abac4loc_1abac4:
001abac4str x1, [sp+376]
001abac8b 0x1abaec
001abacc
001abaccloc_1abacc:
001abaccorr x3, xzr, 2
001abad0adrp x4, 0x44a000
001abad4add x4, x4, 3072
001abad8bl runtime.growslice
001abadcstr x0, [sp+368]
001abae0str x1, [sp+376]
001abae4str x2, [sp+384]
001abae8b 0x1abaec
001abaec
001abaecloc_1abaec:
001abaecorr x3, xzr, 2
001abaf0str x3, [sp+104]
001abaf4ldr x3, [sp+112]
001abaf8sub x3, x3, 2
001abafcldr x4, [sp+368]
001abb00add x0, x4, x3
001abb04str x0, [sp+360]
001abb08ldr x2, [sp+104]
001abb0cadrp x1, 0x505000
001abb10add x1, x1, 279
001abb14bl runtime.memmove
001abb18ldr x3, [sp+368]
001abb1cldr x4, [sp+376]
001abb20ldr x5, [sp+384]
001abb24str x3, [sp+232]
001abb28str x4, [sp+240]
001abb2cstr x5, [sp+248]
001abb30b 0x1abd14
001abb34
001abb34loc_1abb34:
001abb34b 0x1abb38
001abb38
001abb38loc_1abb38:
001abb38b 0x1abb3c
001abb3c
001abb3cloc_1abb3c:
001abb3cb 0x1abb40
001abb40
001abb40loc_1abb40:
001abb40b 0x1abb44
001abb44
001abb44loc_1abb44:
001abb44mov x6, x5
001abb48subs wzr, w6, 32
001abb4ccset x6, hs
001abb50strb w6, [sp+85]
001abb54b.hs 0x1abb5c
001abb58b 0x1abb6c
001abb5c
001abb5cloc_1abb5c:
001abb5csubs wzr, w5, 126
001abb60cset x5, ls
001abb64strb w5, [sp+85]
001abb68b 0x1abb70
001abb6c
001abb6cloc_1abb6c:
001abb6cb 0x1abb70
001abb70
001abb70loc_1abb70:
001abb70ldrb w5, [sp+85]
001abb74strb w5, [sp+82]
001abb78tbnz w5, 0, 0x1abb80
001abb7cb 0x1abbd0
001abb80
001abb80loc_1abb80:
001abb80ldr x2, [sp+248]
001abb84ldr x0, [sp+232]
001abb88ldr x5, [sp+240]
001abb8cadd x1, x5, 1
001abb90subs xzr, x2, x1
001abb94b.hs 0x1abb9c
001abb98b 0x1abba0
001abb9c
001abb9cloc_1abb9c:
001abb9cb 0x1abbb4
001abba0
001abba0loc_1abba0:
001abba0orr x3, xzr, 1
001abba4adrp x4, 0x44a000
001abba8add x4, x4, 3072
001abbacbl runtime.growslice
001abbb0b 0x1abbb4
001abbb4
001abbb4loc_1abbb4:
001abbb4ldrb w5, [sp+83]
001abbb8sub x6, x1, 1
001abbbcstrb w5, [x0+x6]
001abbc0str x0, [sp+232]
001abbc4str x1, [sp+240]
001abbc8str x2, [sp+248]
001abbccb 0x1abd10
001abbd0
001abbd0loc_1abbd0:
001abbd0ldrb w5, [sp+83]
001abbd4strb w5, [sp+84]
001abbd8stp xzr, xzr, [sp+256]
001abbdcadd x5, sp, 256
001abbe0str x5, [sp+328]
001abbe4ldrb w5, [sp+84]
001abbe8strb w5, [sp+86]
001abbecldr x6, [sp+328]
001abbf0ldrsb x27, [x6]
001abbf4adrp x7, 0x44a000
001abbf8add x7, x7, 3072
001abbfcstr x7, [x6]
001abc00ubfm x5, x5, 61, 7
001abc04adrp x7, 0x577000
001abc08add x7, x7, 640
001abc0cadd x5, x7, x5
001abc10adrp x27, 0x8a0000
001abc14ldr w7, [x27+3056]
001abc18cbz w7, 0x1abc20
001abc1cb 0x1abc24
001abc20
001abc20loc_1abc20:
001abc20b 0x1abc34
001abc24
001abc24loc_1abc24:
001abc24ldr x7, [x6+8]
001abc28bl runtime.gcWriteBarrier1
001abc2cstr x7, [x25]
001abc30b 0x1abc34
001abc34
001abc34loc_1abc34:
001abc34str x5, [x6+8]
001abc38ldr x2, [sp+328]
001abc3cldrsb x27, [x2]
001abc40b 0x1abc44
001abc44
001abc44loc_1abc44:
001abc44str x2, [sp+336]
001abc48orr x4, xzr, 1
001abc4cstr x4, [sp+344]
001abc50str x4, [sp+352]
001abc54adrp x0, 0x505000
001abc58add x0, x0, 2247
001abc5cmovz x1, 5
001abc60mov x3, x4
001abc64bl fmt.Sprintf
001abc68str x0, [sp+552]
001abc6cstr x1, [sp+560]
001abc70ldr x2, [sp+248]
001abc74ldr x0, [sp+232]
001abc78ldr x5, [sp+240]
001abc7cstr x0, [sp+304]
001abc80str x5, [sp+312]
001abc84str x2, [sp+320]
001abc88ldr x6, [sp+560]
001abc8cadd x1, x5, x6
001abc90str x1, [sp+96]
001abc94subs xzr, x2, x1
001abc98b.hs 0x1abca0
001abc9cb 0x1abca8
001abca0
001abca0loc_1abca0:
001abca0str x1, [sp+312]
001abca4b 0x1abcc8
001abca8
001abca8loc_1abca8:
001abca8ldr x3, [sp+560]
001abcacadrp x4, 0x44a000
001abcb0add x4, x4, 3072
001abcb4bl runtime.growslice
001abcb8str x0, [sp+304]
001abcbcstr x1, [sp+312]
001abcc0str x2, [sp+320]
001abcc4b 0x1abcc8
001abcc8
001abcc8loc_1abcc8:
001abcc8ldr x3, [sp+560]
001abcccstr x3, [sp+88]
001abcd0ldr x3, [sp+96]
001abcd4ldr x4, [sp+560]
001abcd8sub x3, x3, x4
001abcdcldr x4, [sp+304]
001abce0add x0, x4, x3
001abce4str x0, [sp+296]
001abce8ldr x2, [sp+88]
001abcecldr x1, [sp+552]
001abcf0bl runtime.memmove
001abcf4ldr x3, [sp+304]
001abcf8ldr x4, [sp+312]
001abcfcldr x5, [sp+320]
001abd00str x3, [sp+232]
001abd04str x4, [sp+240]
001abd08str x5, [sp+248]
001abd0cb 0x1abd10
001abd10
001abd10loc_1abd10:
001abd10b 0x1abd14
001abd14
001abd14loc_1abd14:
001abd14b 0x1abd18
001abd18
001abd18loc_1abd18:
001abd18ldr x5, [sp+208]
001abd1cadd x5, x5, 1
001abd20str x5, [sp+208]
001abd24b 0x1ab6d0
001abd28
001abd28loc_1abd28:
001abd28ldr x1, [sp+232]
001abd2cldr x2, [sp+240]
001abd30mov x0, xzr
001abd34bl runtime.slicebytetostring
001abd38str x0, [sp+216]
001abd3cstr x1, [sp+224]
001abd40orr x2, xzr, 1
001abd44strb w2, [sp+81]
001abd48ldr x0, [sp+216]
001abd4cldr x1, [sp+224]
001abd50ldp x29, x30, [sp-8]
001abd54add sp, sp, 576
001abd58ret x30
001abd5c
001abd5cloc_1abd5c:
001abd5cstp x0, x1, [sp+8]
001abd60str x2, [sp+24]
001abd64mov x3, x30
001abd68bl runtime.morestack_noctxt.abi0
001abd6cldp x0, x1, [sp+8]
001abd70ldr x2, [sp+24]
001abd74b 0x1ab670
001abd78udf 0
001abd7cudf 0
001ab670
001abd80
001abd80google.golang.org/protobuf/internal/filedesc.init: ; void google.golang.org/protobuf/internal/filedesc.init(void)
001abd80ldr x16, [x28+16]
001abd84subs xzr, sp, x16
001abd88b.ls 0x1ac0e4
001abd8cstr x30, [sp-48]!
001abd90stur x29, [sp-8]
001abd94sub x29, sp, 8
001abd98adrp x0, 0x4ab000
001abd9cadd x0, x0, 3520
001abda0bl runtime.newobject
001abda4adrp x27, 0x8a0000
001abda8ldr w1, [x27+3056]
001abdaccbz w1, 0x1abdb4
001abdb0b 0x1abdb8
001abdb4
001abdb4loc_1abdb4:
001abdb4b 0x1abdd0
001abdb8
001abdb8loc_1abdb8:
001abdb8bl runtime.gcWriteBarrier2
001abdbcstr x0, [x25]
001abdc0adrp x27, 0x876000
001abdc4ldr x1, [x27+112]
001abdc8str x1, [x25+8]
001abdccb 0x1abdd0
001abdd0
001abdd0loc_1abdd0:
001abdd0adrp x27, 0x876000
001abdd4str x0, [x27+112]
001abdd8adrp x0, 0x4ab000
001abddcadd x0, x0, 3712
001abde0bl runtime.newobject
001abde4adrp x27, 0x8a0000
001abde8ldr w1, [x27+3056]
001abdeccbz w1, 0x1abdf4
001abdf0b 0x1abdf8
001abdf4
001abdf4loc_1abdf4:
001abdf4b 0x1abe10
001abdf8
001abdf8loc_1abdf8:
001abdf8bl runtime.gcWriteBarrier2
001abdfcstr x0, [x25]
001abe00adrp x27, 0x876000
001abe04ldr x1, [x27+120]
001abe08str x1, [x25+8]
001abe0cb 0x1abe10
001abe10
001abe10loc_1abe10:
001abe10adrp x27, 0x876000
001abe14str x0, [x27+120]
001abe18adrp x0, 0x4ac000
001abe1cadd x0, x0, 384
001abe20bl runtime.newobject
001abe24adrp x27, 0x8a0000
001abe28ldr w1, [x27+3056]
001abe2ccbz w1, 0x1abe34
001abe30b 0x1abe38
001abe34
001abe34loc_1abe34:
001abe34b 0x1abe50
001abe38
001abe38loc_1abe38:
001abe38bl runtime.gcWriteBarrier2
001abe3cstr x0, [x25]
001abe40adrp x27, 0x876000
001abe44ldr x1, [x27+128]
001abe48str x1, [x25+8]
001abe4cb 0x1abe50
001abe50
001abe50loc_1abe50:
001abe50adrp x27, 0x876000
001abe54str x0, [x27+128]
001abe58adrp x0, 0x4ac000
001abe5cadd x0, x0, 576
001abe60bl runtime.newobject
001abe64adrp x27, 0x8a0000
001abe68ldr w1, [x27+3056]
001abe6ccbz w1, 0x1abe74
001abe70b 0x1abe78
001abe74
001abe74loc_1abe74:
001abe74b 0x1abe90
001abe78
001abe78loc_1abe78:
001abe78bl runtime.gcWriteBarrier2
001abe7cstr x0, [x25]
001abe80adrp x27, 0x876000
001abe84ldr x1, [x27+136]
001abe88str x1, [x25+8]
001abe8cb 0x1abe90
001abe90
001abe90loc_1abe90:
001abe90adrp x27, 0x876000
001abe94str x0, [x27+136]
001abe98adrp x0, 0x4bc000
001abe9cadd x0, x0, 3744
001abea0bl runtime.newobject
001abea4adrp x27, 0x8a0000
001abea8ldr w1, [x27+3056]
001abeaccbz w1, 0x1abeb4
001abeb0b 0x1abeb8
001abeb4
001abeb4loc_1abeb4:
001abeb4b 0x1abed0
001abeb8
001abeb8loc_1abeb8:
001abeb8bl runtime.gcWriteBarrier2
001abebcstr x0, [x25]
001abec0adrp x27, 0x876000
001abec4ldr x1, [x27+144]
001abec8str x1, [x25+8]
001abeccb 0x1abed0
001abed0
001abed0loc_1abed0:
001abed0adrp x27, 0x876000
001abed4str x0, [x27+144]
001abed8adrp x0, 0x451000
001abedcadd x0, x0, 1920
001abee0bl runtime.newobject
001abee4adrp x27, 0x8a0000
001abee8ldr w1, [x27+3056]
001abeeccbz w1, 0x1abef4
001abef0b 0x1abef8
001abef4
001abef4loc_1abef4:
001abef4b 0x1abf10
001abef8
001abef8loc_1abef8:
001abef8bl runtime.gcWriteBarrier2
001abefcstr x0, [x25]
001abf00adrp x27, 0x876000
001abf04ldr x1, [x27+152]
001abf08str x1, [x25+8]
001abf0cb 0x1abf10
001abf10
001abf10loc_1abf10:
001abf10adrp x27, 0x876000
001abf14str x0, [x27+152]
001abf18adrp x0, 0x4ac000
001abf1cadd x0, x0, 1344
001abf20bl runtime.newobject
001abf24adrp x27, 0x8a0000
001abf28ldr w1, [x27+3056]
001abf2ccbz w1, 0x1abf34
001abf30b 0x1abf38
001abf34
001abf34loc_1abf34:
001abf34b 0x1abf50
001abf38
001abf38loc_1abf38:
001abf38bl runtime.gcWriteBarrier2
001abf3cstr x0, [x25]
001abf40adrp x27, 0x876000
001abf44ldr x1, [x27+160]
001abf48str x1, [x25+8]
001abf4cb 0x1abf50
001abf50
001abf50loc_1abf50:
001abf50adrp x27, 0x876000
001abf54str x0, [x27+160]
001abf58adrp x0, 0x4d4000
001abf5cadd x0, x0, 1568
001abf60bl runtime.newobject
001abf64adrp x27, 0x8a0000
001abf68ldr w1, [x27+3056]
001abf6ccbz w1, 0x1abf74
001abf70b 0x1abf78
001abf74
001abf74loc_1abf74:
001abf74b 0x1abf90
001abf78
001abf78loc_1abf78:
001abf78bl runtime.gcWriteBarrier2
001abf7cstr x0, [x25]
001abf80adrp x27, 0x876000
001abf84ldr x1, [x27+168]
001abf88str x1, [x25+8]
001abf8cb 0x1abf90
001abf90
001abf90loc_1abf90:
001abf90adrp x27, 0x876000
001abf94str x0, [x27+168]
001abf98adrp x0, 0x4ac000
001abf9cadd x0, x0, 192
001abfa0bl runtime.newobject
001abfa4adrp x27, 0x8a0000
001abfa8ldr w1, [x27+3056]
001abfaccbz w1, 0x1abfb4
001abfb0b 0x1abfb8
001abfb4
001abfb4loc_1abfb4:
001abfb4b 0x1abfd0
001abfb8
001abfb8loc_1abfb8:
001abfb8bl runtime.gcWriteBarrier2
001abfbcstr x0, [x25]
001abfc0adrp x27, 0x876000
001abfc4ldr x1, [x27+176]
001abfc8str x1, [x25+8]
001abfccb 0x1abfd0
001abfd0
001abfd0loc_1abfd0:
001abfd0adrp x27, 0x876000
001abfd4str x0, [x27+176]
001abfd8adrp x0, 0x4ac000
001abfdcadd x0, x0, 960
001abfe0bl runtime.newobject
001abfe4adrp x27, 0x8a0000
001abfe8ldr w1, [x27+3056]
001abfeccbz w1, 0x1abff4
001abff0b 0x1abff8
001abff4
001abff4loc_1abff4:
001abff4b 0x1ac010
001abff8
001abff8loc_1abff8:
001abff8bl runtime.gcWriteBarrier2
001abffcstr x0, [x25]
001ac000adrp x27, 0x875000
001ac004ldr x1, [x27+184]
001ac008str x1, [x25+8]
001ac00cb 0x1ac010
001ac010
001ac010loc_1ac010:
001ac010adrp x27, 0x875000
001ac014str x0, [x27+184]
001ac018adrp x0, 0x4bb000
001ac01cadd x0, x0, 3360
001ac020bl runtime.newobject
001ac024adrp x27, 0x89f000
001ac028ldr w1, [x27+3056]
001ac02ccbz w1, 0x1ac034
001ac030b 0x1ac038
001ac034
001ac034loc_1ac034:
001ac034b 0x1ac050
001ac038
001ac038loc_1ac038:
001ac038bl runtime.gcWriteBarrier2
001ac03cstr x0, [x25]
001ac040adrp x27, 0x875000
001ac044ldr x1, [x27+192]
001ac048str x1, [x25+8]
001ac04cb 0x1ac050
001ac050
001ac050loc_1ac050:
001ac050adrp x27, 0x875000
001ac054str x0, [x27+192]
001ac058adrp x0, 0x4ab000
001ac05cadd x0, x0, 3072
001ac060bl runtime.newobject
001ac064adrp x27, 0x89f000
001ac068ldr w1, [x27+3056]
001ac06ccbz w1, 0x1ac074
001ac070b 0x1ac078
001ac074
001ac074loc_1ac074:
001ac074b 0x1ac090
001ac078
001ac078loc_1ac078:
001ac078bl runtime.gcWriteBarrier2
001ac07cstr x0, [x25]
001ac080adrp x27, 0x875000
001ac084ldr x1, [x27+200]
001ac088str x1, [x25+8]
001ac08cb 0x1ac090
001ac090
001ac090loc_1ac090:
001ac090adrp x27, 0x875000
001ac094str x0, [x27+200]
001ac098adrp x0, 0x4ab000
001ac09cadd x0, x0, 2496
001ac0a0bl runtime.newobject
001ac0a4adrp x27, 0x89f000
001ac0a8ldr w1, [x27+3056]
001ac0accbz w1, 0x1ac0b4
001ac0b0b 0x1ac0b8
001ac0b4
001ac0b4loc_1ac0b4:
001ac0b4b 0x1ac0d0
001ac0b8
001ac0b8loc_1ac0b8:
001ac0b8bl runtime.gcWriteBarrier2
001ac0bcstr x0, [x25]
001ac0c0adrp x27, 0x875000
001ac0c4ldr x1, [x27+208]
001ac0c8str x1, [x25+8]
001ac0ccb 0x1ac0d0
001ac0d0
001ac0d0loc_1ac0d0:
001ac0d0adrp x27, 0x875000
001ac0d4str x0, [x27+208]
001ac0d8ldur x29, [sp-8]
001ac0dcldr x30, [sp], 48
001ac0e0ret x30
001ac0e4
001ac0e4loc_1ac0e4:
001ac0e4mov x3, x30
001ac0e8bl runtime.morestack_noctxt.abi0
001ac0ecb 0x1abd80
001abd80
001abd80google.golang.org/protobuf/internal/filedesc.init: ; void google.golang.org/protobuf/internal/filedesc.init(void)
001abd80ldr x16, [x28+16]
001abd84subs xzr, sp, x16
001abd88b.ls 0x1ac0e4
001abd8cstr x30, [sp-48]!
001abd90stur x29, [sp-8]
001abd94sub x29, sp, 8
001abd98adrp x0, 0x4ab000
001abd9cadd x0, x0, 3520
001abda0bl runtime.newobject
001abda4adrp x27, 0x8a0000
001abda8ldr w1, [x27+3056]
001abdaccbz w1, 0x1abdb4
001abdb0b 0x1abdb8
001abdb4
001abdb4loc_1abdb4:
001abdb4b 0x1abdd0
001abdb8
001abdb8loc_1abdb8:
001abdb8bl runtime.gcWriteBarrier2
001abdbcstr x0, [x25]
001abdc0adrp x27, 0x876000
001abdc4ldr x1, [x27+112]
001abdc8str x1, [x25+8]
001abdccb 0x1abdd0
001abdd0
001abdd0loc_1abdd0:
001abdd0adrp x27, 0x876000
001abdd4str x0, [x27+112]
001abdd8adrp x0, 0x4ab000
001abddcadd x0, x0, 3712
001abde0bl runtime.newobject
001abde4adrp x27, 0x8a0000
001abde8ldr w1, [x27+3056]
001abdeccbz w1, 0x1abdf4
001abdf0b 0x1abdf8
001abdf4
001abdf4loc_1abdf4:
001abdf4b 0x1abe10
001abdf8
001abdf8loc_1abdf8:
001abdf8bl runtime.gcWriteBarrier2
001abdfcstr x0, [x25]
001abe00adrp x27, 0x876000
001abe04ldr x1, [x27+120]
001abe08str x1, [x25+8]
001abe0cb 0x1abe10
001abe10
001abe10loc_1abe10:
001abe10adrp x27, 0x876000
001abe14str x0, [x27+120]
001abe18adrp x0, 0x4ac000
001abe1cadd x0, x0, 384
001abe20bl runtime.newobject
001abe24adrp x27, 0x8a0000
001abe28ldr w1, [x27+3056]
001abe2ccbz w1, 0x1abe34
001abe30b 0x1abe38
001abe34
001abe34loc_1abe34:
001abe34b 0x1abe50
001abe38
001abe38loc_1abe38:
001abe38bl runtime.gcWriteBarrier2
001abe3cstr x0, [x25]
001abe40adrp x27, 0x876000
001abe44ldr x1, [x27+128]
001abe48str x1, [x25+8]
001abe4cb 0x1abe50
001abe50
001abe50loc_1abe50:
001abe50adrp x27, 0x876000
001abe54str x0, [x27+128]
001abe58adrp x0, 0x4ac000
001abe5cadd x0, x0, 576
001abe60bl runtime.newobject
001abe64adrp x27, 0x8a0000
001abe68ldr w1, [x27+3056]
001abe6ccbz w1, 0x1abe74
001abe70b 0x1abe78
001abe74
001abe74loc_1abe74:
001abe74b 0x1abe90
001abe78
001abe78loc_1abe78:
001abe78bl runtime.gcWriteBarrier2
001abe7cstr x0, [x25]
001abe80adrp x27, 0x876000
001abe84ldr x1, [x27+136]
001abe88str x1, [x25+8]
001abe8cb 0x1abe90
001abe90
001abe90loc_1abe90:
001abe90adrp x27, 0x876000
001abe94str x0, [x27+136]
001abe98adrp x0, 0x4bc000
001abe9cadd x0, x0, 3744
001abea0bl runtime.newobject
001abea4adrp x27, 0x8a0000
001abea8ldr w1, [x27+3056]
001abeaccbz w1, 0x1abeb4
001abeb0b 0x1abeb8
001abeb4
001abeb4loc_1abeb4:
001abeb4b 0x1abed0
001abeb8
001abeb8loc_1abeb8:
001abeb8bl runtime.gcWriteBarrier2
001abebcstr x0, [x25]
001abec0adrp x27, 0x876000
001abec4ldr x1, [x27+144]
001abec8str x1, [x25+8]
001abeccb 0x1abed0
001abed0
001abed0loc_1abed0:
001abed0adrp x27, 0x876000
001abed4str x0, [x27+144]
001abed8adrp x0, 0x451000
001abedcadd x0, x0, 1920
001abee0bl runtime.newobject
001abee4adrp x27, 0x8a0000
001abee8ldr w1, [x27+3056]
001abeeccbz w1, 0x1abef4
001abef0b 0x1abef8
001abef4
001abef4loc_1abef4:
001abef4b 0x1abf10
001abef8
001abef8loc_1abef8:
001abef8bl runtime.gcWriteBarrier2
001abefcstr x0, [x25]
001abf00adrp x27, 0x876000
001abf04ldr x1, [x27+152]
001abf08str x1, [x25+8]
001abf0cb 0x1abf10
001abf10
001abf10loc_1abf10:
001abf10adrp x27, 0x876000
001abf14str x0, [x27+152]
001abf18adrp x0, 0x4ac000
001abf1cadd x0, x0, 1344
001abf20bl runtime.newobject
001abf24adrp x27, 0x8a0000
001abf28ldr w1, [x27+3056]
001abf2ccbz w1, 0x1abf34
001abf30b 0x1abf38
001abf34
001abf34loc_1abf34:
001abf34b 0x1abf50
001abf38
001abf38loc_1abf38:
001abf38bl runtime.gcWriteBarrier2
001abf3cstr x0, [x25]
001abf40adrp x27, 0x876000
001abf44ldr x1, [x27+160]
001abf48str x1, [x25+8]
001abf4cb 0x1abf50
001abf50
001abf50loc_1abf50:
001abf50adrp x27, 0x876000
001abf54str x0, [x27+160]
001abf58adrp x0, 0x4d4000
001abf5cadd x0, x0, 1568
001abf60bl runtime.newobject
001abf64adrp x27, 0x8a0000
001abf68ldr w1, [x27+3056]
001abf6ccbz w1, 0x1abf74
001abf70b 0x1abf78
001abf74
001abf74loc_1abf74:
001abf74b 0x1abf90
001abf78
001abf78loc_1abf78:
001abf78bl runtime.gcWriteBarrier2
001abf7cstr x0, [x25]
001abf80adrp x27, 0x876000
001abf84ldr x1, [x27+168]
001abf88str x1, [x25+8]
001abf8cb 0x1abf90
001abf90
001abf90loc_1abf90:
001abf90adrp x27, 0x876000
001abf94str x0, [x27+168]
001abf98adrp x0, 0x4ac000
001abf9cadd x0, x0, 192
001abfa0bl runtime.newobject
001abfa4adrp x27, 0x8a0000
001abfa8ldr w1, [x27+3056]
001abfaccbz w1, 0x1abfb4
001abfb0b 0x1abfb8
001abfb4
001abfb4loc_1abfb4:
001abfb4b 0x1abfd0
001abfb8
001abfb8loc_1abfb8:
001abfb8bl runtime.gcWriteBarrier2
001abfbcstr x0, [x25]
001abfc0adrp x27, 0x876000
001abfc4ldr x1, [x27+176]
001abfc8str x1, [x25+8]
001abfccb 0x1abfd0
001abfd0
001abfd0loc_1abfd0:
001abfd0adrp x27, 0x876000
001abfd4str x0, [x27+176]
001abfd8adrp x0, 0x4ac000
001abfdcadd x0, x0, 960
001abfe0bl runtime.newobject
001abfe4adrp x27, 0x8a0000
001abfe8ldr w1, [x27+3056]
001abfeccbz w1, 0x1abff4
001abff0b 0x1abff8
001abff4
001abff4loc_1abff4:
001abff4b 0x1ac010
001abff8
001abff8loc_1abff8:
001abff8bl runtime.gcWriteBarrier2
001abffcstr x0, [x25]
001ac000adrp x27, 0x875000
001ac004ldr x1, [x27+184]
001ac008str x1, [x25+8]
001ac00cb 0x1ac010
001ac010
001ac010loc_1ac010:
001ac010adrp x27, 0x875000
001ac014str x0, [x27+184]
001ac018adrp x0, 0x4bb000
001ac01cadd x0, x0, 3360
001ac020bl runtime.newobject
001ac024adrp x27, 0x89f000
001ac028ldr w1, [x27+3056]
001ac02ccbz w1, 0x1ac034
001ac030b 0x1ac038
001ac034
001ac034loc_1ac034:
001ac034b 0x1ac050
001ac038
001ac038loc_1ac038:
001ac038bl runtime.gcWriteBarrier2
001ac03cstr x0, [x25]
001ac040adrp x27, 0x875000
001ac044ldr x1, [x27+192]
001ac048str x1, [x25+8]
001ac04cb 0x1ac050
001ac050
001ac050loc_1ac050:
001ac050adrp x27, 0x875000
001ac054str x0, [x27+192]
001ac058adrp x0, 0x4ab000
001ac05cadd x0, x0, 3072
001ac060bl runtime.newobject
001ac064adrp x27, 0x89f000
001ac068ldr w1, [x27+3056]
001ac06ccbz w1, 0x1ac074
001ac070b 0x1ac078
001ac074
001ac074loc_1ac074:
001ac074b 0x1ac090
001ac078
001ac078loc_1ac078:
001ac078bl runtime.gcWriteBarrier2
001ac07cstr x0, [x25]
001ac080adrp x27, 0x875000
001ac084ldr x1, [x27+200]
001ac088str x1, [x25+8]
001ac08cb 0x1ac090
001ac090
001ac090loc_1ac090:
001ac090adrp x27, 0x875000
001ac094str x0, [x27+200]
001ac098adrp x0, 0x4ab000
001ac09cadd x0, x0, 2496
001ac0a0bl runtime.newobject
001ac0a4adrp x27, 0x89f000
001ac0a8ldr w1, [x27+3056]
001ac0accbz w1, 0x1ac0b4
001ac0b0b 0x1ac0b8
001ac0b4
001ac0b4loc_1ac0b4:
001ac0b4b 0x1ac0d0
001ac0b8
001ac0b8loc_1ac0b8:
001ac0b8bl runtime.gcWriteBarrier2
001ac0bcstr x0, [x25]
001ac0c0adrp x27, 0x875000
001ac0c4ldr x1, [x27+208]
001ac0c8str x1, [x25+8]
001ac0ccb 0x1ac0d0
001ac0d0
001ac0d0loc_1ac0d0:
001ac0d0adrp x27, 0x875000
001ac0d4str x0, [x27+208]
001ac0d8ldur x29, [sp-8]
001ac0dcldr x30, [sp], 48
001ac0e0ret x30
001ac0e4
001ac0e4loc_1ac0e4:
001ac0e4mov x3, x30
001ac0e8bl runtime.morestack_noctxt.abi0
001ac0ecb 0x1abd80
001abd80
001ac0f0
001ac0f0google.golang.org/protobuf/internal/filedesc.init.func1: ; void google.golang.org/protobuf/internal/filedesc.init.func1(void)
001ac0f0ldr x16, [x28+16]
001ac0f4subs xzr, sp, x16
001ac0f8b.ls 0x1ac144
001ac0fcstr x30, [sp-80]!
001ac100stur x29, [sp-8]
001ac104sub x29, sp, 8
001ac108stp xzr, xzr, [sp+40]
001ac10cadrp x0, 0x47f000
001ac110add x0, x0, 864
001ac114bl runtime.newobject
001ac118str x0, [sp+64]
001ac11cstr x0, [sp+56]
001ac120adrp x1, 0x48f000
001ac124add x1, x1, 3648
001ac128str x1, [sp+40]
001ac12cstr x0, [sp+48]
001ac130ldr x0, [sp+40]
001ac134ldr x1, [sp+48]
001ac138ldur x29, [sp-8]
001ac13cldr x30, [sp], 80
001ac140ret x30
001ac144
001ac144loc_1ac144:
001ac144mov x3, x30
001ac148bl runtime.morestack_noctxt.abi0
001ac14cb 0x1ac0f0
001ac0f0
001ac0f0google.golang.org/protobuf/internal/filedesc.init.func1: ; void google.golang.org/protobuf/internal/filedesc.init.func1(void)
001ac0f0ldr x16, [x28+16]
001ac0f4subs xzr, sp, x16
001ac0f8b.ls 0x1ac144
001ac0fcstr x30, [sp-80]!
001ac100stur x29, [sp-8]
001ac104sub x29, sp, 8
001ac108stp xzr, xzr, [sp+40]
001ac10cadrp x0, 0x47f000
001ac110add x0, x0, 864
001ac114bl runtime.newobject
001ac118str x0, [sp+64]
001ac11cstr x0, [sp+56]
001ac120adrp x1, 0x48f000
001ac124add x1, x1, 3648
001ac128str x1, [sp+40]
001ac12cstr x0, [sp+48]
001ac130ldr x0, [sp+40]
001ac134ldr x1, [sp+48]
001ac138ldur x29, [sp-8]
001ac13cldr x30, [sp], 80
001ac140ret x30
001ac144
001ac144loc_1ac144:
001ac144mov x3, x30
001ac148bl runtime.morestack_noctxt.abi0
001ac14cb 0x1ac0f0
001ac0f0
001ac150
001ac150google.golang.org/protobuf/internal/filedesc.Builder.Build: ; void google.golang.org/protobuf/internal/filedesc.Builder.Build(google.golang.org/protobuf/internal/filedesc.Builder db)
001ac150ldr x16, [x28+16]
001ac154sub x17, sp, 144
001ac158subs xzr, x17, x16
001ac15cb.ls 0x1ac3d8
001ac160sub x20, sp, 272
001ac164stp x29, x30, [x20-8]
001ac168add sp, x20, 0
001ac16csub x29, sp, 8
001ac170str x0, [sp+280]
001ac174str x1, [sp+288]
001ac178str x2, [sp+296]
001ac17cstr x3, [sp+304]
001ac180str x4, [sp+312]
001ac184str w5, [sp+320]
001ac188str w6, [sp+324]
001ac18cstr w7, [sp+328]
001ac190str w8, [sp+332]
001ac194str x9, [sp+336]
001ac198str x10, [sp+344]
001ac19cstr x11, [sp+352]
001ac1a0str x12, [sp+360]
001ac1a4add x20, sp, 96
001ac1a8adr x27, 16
001ac1acstp x29, x27, [sp-24]
001ac1b0sub x29, sp, 24
001ac1b4bl fn_87cf4
001ac1b8sub x29, sp, 8
001ac1bcldrsw x13, [sp+320]
001ac1c0ldrsw x14, [sp+324]
001ac1c4add x13, x13, x14
001ac1c8ldrsw x14, [sp+328]
001ac1ccadd x13, x13, x14
001ac1d0ldrsw x14, [sp+332]
001ac1d4adds wzr, w13, w14
001ac1d8b.eq 0x1ac1e0
001ac1dcb 0x1ac1fc
001ac1e0
001ac1e0loc_1ac1e0:
001ac1e0ldr x1, [sp+296]
001ac1e4ldr x2, [sp+304]
001ac1e8ldr x3, [sp+312]
001ac1ecadd x0, sp, 280
001ac1f0orr x4, xzr, 1
001ac1f4bl google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts
001ac1f8b 0x1ac200
001ac1fc
001ac1fcloc_1ac1fc:
001ac1fcb 0x1ac200
001ac200
001ac200loc_1ac200:
001ac200ldr x13, [sp+336]
001ac204cbnz x13, 0x1ac20c
001ac208b 0x1ac210
001ac20c
001ac20cloc_1ac20c:
001ac20cb 0x1ac22c
001ac210
001ac210loc_1ac210:
001ac210adrp x27, 0x874000
001ac214ldr x13, [x27+3720]
001ac218adrp x14, 0x56a000
001ac21cadd x14, x14, 2992
001ac220str x14, [sp+336]
001ac224str x13, [sp+344]
001ac228b 0x1ac22c
001ac22c
001ac22cloc_1ac22c:
001ac22cldr x13, [sp+352]
001ac230cbnz x13, 0x1ac238
001ac234b 0x1ac23c
001ac238
001ac238loc_1ac238:
001ac238b 0x1ac258
001ac23c
001ac23cloc_1ac23c:
001ac23cadrp x27, 0x874000
001ac240ldr x13, [x27+3712]
001ac244adrp x14, 0x56c000
001ac248add x14, x14, 2480
001ac24cstr x14, [sp+352]
001ac250str x13, [sp+360]
001ac254b 0x1ac258
001ac258
001ac258loc_1ac258:
001ac258ldr x0, [sp+280]
001ac25cldr x1, [sp+288]
001ac260ldr x2, [sp+296]
001ac264ldr x3, [sp+304]
001ac268ldr x4, [sp+312]
001ac26cldrsw x5, [sp+320]
001ac270ldrsw x6, [sp+324]
001ac274ldrsw x7, [sp+328]
001ac278ldrsw x8, [sp+332]
001ac27cldr x9, [sp+336]
001ac280ldr x10, [sp+344]
001ac284ldr x11, [sp+352]
001ac288ldr x12, [sp+360]
001ac28cbl google.golang.org/protobuf/internal/filedesc.newRawFile
001ac290str x0, [sp+208]
001ac294str x0, [sp+256]
001ac298adrp x13, 0x570000
001ac29cadd x13, x13, 2936
001ac2a0str x13, [sp+96]
001ac2a4str x0, [sp+104]
001ac2a8ldr x13, [sp+208]
001ac2acldrsb x27, [x13]
001ac2b0ldr x14, [x13+88]
001ac2b4ldr x15, [x13+96]
001ac2b8ldr x13, [x13+104]
001ac2bcstr x14, [sp+112]
001ac2c0str x15, [sp+120]
001ac2c4str x13, [sp+128]
001ac2c8ldr x13, [sp+208]
001ac2ccldrsb x27, [x13]
001ac2d0ldr x14, [x13+112]
001ac2d4ldr x15, [x13+120]
001ac2d8ldr x13, [x13+128]
001ac2dcstr x14, [sp+136]
001ac2e0str x15, [sp+144]
001ac2e4str x13, [sp+152]
001ac2e8ldr x13, [sp+208]
001ac2ecldrsb x27, [x13]
001ac2f0ldr x14, [x13+136]
001ac2f4ldr x15, [x13+144]
001ac2f8ldr x13, [x13+152]
001ac2fcstr x14, [sp+160]
001ac300str x15, [sp+168]
001ac304str x13, [sp+176]
001ac308ldr x13, [sp+208]
001ac30cldrsb x27, [x13]
001ac310ldr x14, [x13+160]
001ac314ldr x15, [x13+168]
001ac318ldr x13, [x13+176]
001ac31cstr x14, [sp+184]
001ac320str x15, [sp+192]
001ac324str x13, [sp+200]
001ac328ldr x2, [sp+208]
001ac32cstr x2, [sp+256]
001ac330ldr x13, [sp+352]
001ac334ldrsb x27, [x13]
001ac338ldr x0, [sp+360]
001ac33cldr x13, [x13+40]
001ac340adrp x1, 0x570000
001ac344add x1, x1, 2936
001ac348blr x13
001ac34cstr x0, [sp+216]
001ac350str x1, [sp+224]
001ac354cbnz x0, 0x1ac3a0
001ac358b 0x1ac35c
001ac35c
001ac35cloc_1ac35c:
001ac35cldr x0, [sp+96]
001ac360ldr x1, [sp+104]
001ac364ldr x2, [sp+112]
001ac368ldr x3, [sp+120]
001ac36cldr x4, [sp+128]
001ac370ldr x5, [sp+136]
001ac374ldr x6, [sp+144]
001ac378ldr x7, [sp+152]
001ac37cldr x8, [sp+160]
001ac380ldr x9, [sp+168]
001ac384ldr x10, [sp+176]
001ac388ldr x11, [sp+184]
001ac38cldr x12, [sp+192]
001ac390ldr x13, [sp+200]
001ac394ldp x29, x30, [sp-8]
001ac398add sp, sp, 272
001ac39cret x30
001ac3a0
001ac3a0loc_1ac3a0:
001ac3a0str x0, [sp+240]
001ac3a4str x1, [sp+248]
001ac3a8str x0, [sp+232]
001ac3acldr x2, [sp+232]
001ac3b0cbnz x2, 0x1ac3b8
001ac3b4b 0x1ac3d4
001ac3b8
001ac3b8loc_1ac3b8:
001ac3b8ldr x2, [sp+232]
001ac3bcldr x2, [x2+8]
001ac3c0str x2, [sp+232]
001ac3c4b 0x1ac3c8
001ac3c8
001ac3c8loc_1ac3c8:
001ac3c8ldr x1, [sp+248]
001ac3ccldr x0, [sp+232]
001ac3d0bl runtime.gopanic
001ac3d4
001ac3d4loc_1ac3d4:
001ac3d4b 0x1ac3c8
001ac3d8
001ac3d8loc_1ac3d8:
001ac3d8stp x0, x1, [sp+8]
001ac3dcstp x2, x3, [sp+24]
001ac3e0str x4, [sp+40]
001ac3e4stp w5, w6, [sp+48]
001ac3e8stp w7, w8, [sp+56]
001ac3ecstp x9, x10, [sp+64]
001ac3f0stp x11, x12, [sp+80]
001ac3f4mov x3, x30
001ac3f8bl runtime.morestack_noctxt.abi0
001ac3fcldp x0, x1, [sp+8]
001ac400ldp x2, x3, [sp+24]
001ac404ldr x4, [sp+40]
001ac408ldp w5, w6, [sp+48]
001ac40cldp w7, w8, [sp+56]
001ac410ldp x9, x10, [sp+64]
001ac414ldp x11, x12, [sp+80]
001ac418b 0x1ac150
001ac41cudf 0
001ac150
001ac150google.golang.org/protobuf/internal/filedesc.Builder.Build: ; void google.golang.org/protobuf/internal/filedesc.Builder.Build(google.golang.org/protobuf/internal/filedesc.Builder db)
001ac150ldr x16, [x28+16]
001ac154sub x17, sp, 144
001ac158subs xzr, x17, x16
001ac15cb.ls 0x1ac3d8
001ac160sub x20, sp, 272
001ac164stp x29, x30, [x20-8]
001ac168add sp, x20, 0
001ac16csub x29, sp, 8
001ac170str x0, [sp+280]
001ac174str x1, [sp+288]
001ac178str x2, [sp+296]
001ac17cstr x3, [sp+304]
001ac180str x4, [sp+312]
001ac184str w5, [sp+320]
001ac188str w6, [sp+324]
001ac18cstr w7, [sp+328]
001ac190str w8, [sp+332]
001ac194str x9, [sp+336]
001ac198str x10, [sp+344]
001ac19cstr x11, [sp+352]
001ac1a0str x12, [sp+360]
001ac1a4add x20, sp, 96
001ac1a8adr x27, 16
001ac1acstp x29, x27, [sp-24]
001ac1b0sub x29, sp, 24
001ac1b4bl fn_87cf4
001ac1b8sub x29, sp, 8
001ac1bcldrsw x13, [sp+320]
001ac1c0ldrsw x14, [sp+324]
001ac1c4add x13, x13, x14
001ac1c8ldrsw x14, [sp+328]
001ac1ccadd x13, x13, x14
001ac1d0ldrsw x14, [sp+332]
001ac1d4adds wzr, w13, w14
001ac1d8b.eq 0x1ac1e0
001ac1dcb 0x1ac1fc
001ac1e0
001ac1e0loc_1ac1e0:
001ac1e0ldr x1, [sp+296]
001ac1e4ldr x2, [sp+304]
001ac1e8ldr x3, [sp+312]
001ac1ecadd x0, sp, 280
001ac1f0orr x4, xzr, 1
001ac1f4bl google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts
001ac1f8b 0x1ac200
001ac1fc
001ac1fcloc_1ac1fc:
001ac1fcb 0x1ac200
001ac200
001ac200loc_1ac200:
001ac200ldr x13, [sp+336]
001ac204cbnz x13, 0x1ac20c
001ac208b 0x1ac210
001ac20c
001ac20cloc_1ac20c:
001ac20cb 0x1ac22c
001ac210
001ac210loc_1ac210:
001ac210adrp x27, 0x874000
001ac214ldr x13, [x27+3720]
001ac218adrp x14, 0x56a000
001ac21cadd x14, x14, 2992
001ac220str x14, [sp+336]
001ac224str x13, [sp+344]
001ac228b 0x1ac22c
001ac22c
001ac22cloc_1ac22c:
001ac22cldr x13, [sp+352]
001ac230cbnz x13, 0x1ac238
001ac234b 0x1ac23c
001ac238
001ac238loc_1ac238:
001ac238b 0x1ac258
001ac23c
001ac23cloc_1ac23c:
001ac23cadrp x27, 0x874000
001ac240ldr x13, [x27+3712]
001ac244adrp x14, 0x56c000
001ac248add x14, x14, 2480
001ac24cstr x14, [sp+352]
001ac250str x13, [sp+360]
001ac254b 0x1ac258
001ac258
001ac258loc_1ac258:
001ac258ldr x0, [sp+280]
001ac25cldr x1, [sp+288]
001ac260ldr x2, [sp+296]
001ac264ldr x3, [sp+304]
001ac268ldr x4, [sp+312]
001ac26cldrsw x5, [sp+320]
001ac270ldrsw x6, [sp+324]
001ac274ldrsw x7, [sp+328]
001ac278ldrsw x8, [sp+332]
001ac27cldr x9, [sp+336]
001ac280ldr x10, [sp+344]
001ac284ldr x11, [sp+352]
001ac288ldr x12, [sp+360]
001ac28cbl google.golang.org/protobuf/internal/filedesc.newRawFile
001ac290str x0, [sp+208]
001ac294str x0, [sp+256]
001ac298adrp x13, 0x570000
001ac29cadd x13, x13, 2936
001ac2a0str x13, [sp+96]
001ac2a4str x0, [sp+104]
001ac2a8ldr x13, [sp+208]
001ac2acldrsb x27, [x13]
001ac2b0ldr x14, [x13+88]
001ac2b4ldr x15, [x13+96]
001ac2b8ldr x13, [x13+104]
001ac2bcstr x14, [sp+112]
001ac2c0str x15, [sp+120]
001ac2c4str x13, [sp+128]
001ac2c8ldr x13, [sp+208]
001ac2ccldrsb x27, [x13]
001ac2d0ldr x14, [x13+112]
001ac2d4ldr x15, [x13+120]
001ac2d8ldr x13, [x13+128]
001ac2dcstr x14, [sp+136]
001ac2e0str x15, [sp+144]
001ac2e4str x13, [sp+152]
001ac2e8ldr x13, [sp+208]
001ac2ecldrsb x27, [x13]
001ac2f0ldr x14, [x13+136]
001ac2f4ldr x15, [x13+144]
001ac2f8ldr x13, [x13+152]
001ac2fcstr x14, [sp+160]
001ac300str x15, [sp+168]
001ac304str x13, [sp+176]
001ac308ldr x13, [sp+208]
001ac30cldrsb x27, [x13]
001ac310ldr x14, [x13+160]
001ac314ldr x15, [x13+168]
001ac318ldr x13, [x13+176]
001ac31cstr x14, [sp+184]
001ac320str x15, [sp+192]
001ac324str x13, [sp+200]
001ac328ldr x2, [sp+208]
001ac32cstr x2, [sp+256]
001ac330ldr x13, [sp+352]
001ac334ldrsb x27, [x13]
001ac338ldr x0, [sp+360]
001ac33cldr x13, [x13+40]
001ac340adrp x1, 0x570000
001ac344add x1, x1, 2936
001ac348blr x13
001ac34cstr x0, [sp+216]
001ac350str x1, [sp+224]
001ac354cbnz x0, 0x1ac3a0
001ac358b 0x1ac35c
001ac35c
001ac35cloc_1ac35c:
001ac35cldr x0, [sp+96]
001ac360ldr x1, [sp+104]
001ac364ldr x2, [sp+112]
001ac368ldr x3, [sp+120]
001ac36cldr x4, [sp+128]
001ac370ldr x5, [sp+136]
001ac374ldr x6, [sp+144]
001ac378ldr x7, [sp+152]
001ac37cldr x8, [sp+160]
001ac380ldr x9, [sp+168]
001ac384ldr x10, [sp+176]
001ac388ldr x11, [sp+184]
001ac38cldr x12, [sp+192]
001ac390ldr x13, [sp+200]
001ac394ldp x29, x30, [sp-8]
001ac398add sp, sp, 272
001ac39cret x30
001ac3a0
001ac3a0loc_1ac3a0:
001ac3a0str x0, [sp+240]
001ac3a4str x1, [sp+248]
001ac3a8str x0, [sp+232]
001ac3acldr x2, [sp+232]
001ac3b0cbnz x2, 0x1ac3b8
001ac3b4b 0x1ac3d4
001ac3b8
001ac3b8loc_1ac3b8:
001ac3b8ldr x2, [sp+232]
001ac3bcldr x2, [x2+8]
001ac3c0str x2, [sp+232]
001ac3c4b 0x1ac3c8
001ac3c8
001ac3c8loc_1ac3c8:
001ac3c8ldr x1, [sp+248]
001ac3ccldr x0, [sp+232]
001ac3d0bl runtime.gopanic
001ac3d4
001ac3d4loc_1ac3d4:
001ac3d4b 0x1ac3c8
001ac3d8
001ac3d8loc_1ac3d8:
001ac3d8stp x0, x1, [sp+8]
001ac3dcstp x2, x3, [sp+24]
001ac3e0str x4, [sp+40]
001ac3e4stp w5, w6, [sp+48]
001ac3e8stp w7, w8, [sp+56]
001ac3ecstp x9, x10, [sp+64]
001ac3f0stp x11, x12, [sp+80]
001ac3f4mov x3, x30
001ac3f8bl runtime.morestack_noctxt.abi0
001ac3fcldp x0, x1, [sp+8]
001ac400ldp x2, x3, [sp+24]
001ac404ldr x4, [sp+40]
001ac408ldp w5, w6, [sp+48]
001ac40cldp w7, w8, [sp+56]
001ac410ldp x9, x10, [sp+64]
001ac414ldp x11, x12, [sp+80]
001ac418b 0x1ac150
001ac41cudf 0
001ac150
001ac420
001ac420google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts: ; void google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts(google.golang.org/protobuf/internal/filedesc.Builder * db, struct []uint8 b, bool isFile)
001ac420ldr x16, [x28+16]
001ac424sub x17, sp, 80
001ac428subs xzr, x17, x16
001ac42cb.ls 0x1ac7ec
001ac430str x30, [sp-208]!
001ac434stur x29, [sp-8]
001ac438sub x29, sp, 8
001ac43cstr x0, [sp+216]
001ac440str x1, [sp+224]
001ac444str x2, [sp+232]
001ac448str x3, [sp+240]
001ac44cstrb w4, [sp+248]
001ac450b 0x1ac454
001ac454
001ac454loc_1ac454:
001ac454ldr x3, [sp+232]
001ac458str x3, [sp+112]
001ac45ccbnz x3, 0x1ac464
001ac460b 0x1ac7d0
001ac464
001ac464loc_1ac464:
001ac464ldr x0, [sp+224]
001ac468ldr x1, [sp+232]
001ac46cldr x2, [sp+240]
001ac470bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001ac474str w0, [sp+68]
001ac478strb w1, [sp+51]
001ac47cstr x2, [sp+104]
001ac480ldrsw x3, [sp+68]
001ac484str w3, [sp+56]
001ac488ldrsb x3, [sp+51]
001ac48cstrb w3, [sp+49]
001ac490ldr x3, [sp+104]
001ac494str x3, [sp+96]
001ac498ldrsw x3, [sp+56]
001ac49cstr w3, [sp+52]
001ac4a0ldrsb x3, [sp+49]
001ac4a4strb w3, [sp+48]
001ac4a8ldr x0, [sp+96]
001ac4acstr x0, [sp+72]
001ac4b0ldr x1, [sp+232]
001ac4b4ldr x3, [sp+224]
001ac4b8ldr x4, [sp+240]
001ac4bcb 0x1ac4c0
001ac4c0
001ac4c0loc_1ac4c0:
001ac4c0subs xzr, x1, x0
001ac4c4b.hs 0x1ac4cc
001ac4c8b 0x1ac7e4
001ac4cc
001ac4ccloc_1ac4cc:
001ac4ccsub x5, x4, x0
001ac4d0sub x6, x1, x0
001ac4d4sub x7, xzr, x5
001ac4d8and x7, x0, x7, asr #63
001ac4dcadd x7, x3, x7
001ac4e0str x7, [sp+224]
001ac4e4str x6, [sp+232]
001ac4e8str x5, [sp+240]
001ac4ecldrsb x5, [sp+48]
001ac4f0strb w5, [sp+50]
001ac4f4ubfm x5, x5, 0, 7
001ac4f8subs wzr, w5, 2
001ac4fcb.eq 0x1ac504
001ac500b 0x1ac768
001ac504
001ac504loc_1ac504:
001ac504b 0x1ac508
001ac508
001ac508loc_1ac508:
001ac508str xzr, [sp+152]
001ac50cstp xzr, xzr, [sp+160]
001ac510ldr x0, [sp+224]
001ac514ldr x1, [sp+232]
001ac518ldr x2, [sp+240]
001ac51cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001ac520str x0, [sp+152]
001ac524str x1, [sp+160]
001ac528str x2, [sp+168]
001ac52cstr x3, [sp+104]
001ac530str x0, [sp+176]
001ac534str x1, [sp+184]
001ac538str x2, [sp+192]
001ac53cldr x3, [sp+104]
001ac540str x3, [sp+120]
001ac544str x0, [sp+128]
001ac548str x1, [sp+136]
001ac54cstr x2, [sp+144]
001ac550ldr x0, [sp+120]
001ac554str x0, [sp+88]
001ac558ldr x1, [sp+232]
001ac55cldr x3, [sp+224]
001ac560ldr x4, [sp+240]
001ac564b 0x1ac568
001ac568
001ac568loc_1ac568:
001ac568subs xzr, x1, x0
001ac56cb.hs 0x1ac574
001ac570b 0x1ac7e0
001ac574
001ac574loc_1ac574:
001ac574sub x5, x4, x0
001ac578sub x6, x1, x0
001ac57csub x7, xzr, x5
001ac580and x7, x0, x7, asr #63
001ac584add x7, x3, x7
001ac588str x7, [sp+224]
001ac58cstr x6, [sp+232]
001ac590str x5, [sp+240]
001ac594ldrb w5, [sp+248]
001ac598tbnz w5, 0, 0x1ac5a0
001ac59cb 0x1ac6a4
001ac5a0
001ac5a0loc_1ac5a0:
001ac5a0ldrsw x5, [sp+52]
001ac5a4str w5, [sp+64]
001ac5a8subs wzr, w5, 5
001ac5acb.le 0x1ac5b4
001ac5b0b 0x1ac634
001ac5b4
001ac5b4loc_1ac5b4:
001ac5b4subs wzr, w5, 4
001ac5b8b.eq 0x1ac5c0
001ac5bcb 0x1ac5fc
001ac5c0
001ac5c0loc_1ac5c0:
001ac5c0b 0x1ac5c4
001ac5c4
001ac5c4loc_1ac5c4:
001ac5c4ldr x1, [sp+128]
001ac5c8ldr x2, [sp+136]
001ac5ccldr x3, [sp+144]
001ac5d0ldr x0, [sp+216]
001ac5d4mov x4, xzr
001ac5d8bl google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts
001ac5dcldr x5, [sp+216]
001ac5e0ldrsb x27, [x5]
001ac5e4ldr x6, [sp+216]
001ac5e8ldrsb x27, [x6]
001ac5ecldrsw x6, [x6+44]
001ac5f0add x6, x6, 1
001ac5f4str w6, [x5+44]
001ac5f8b 0x1ac6a0
001ac5fc
001ac5fcloc_1ac5fc:
001ac5fcsubs wzr, w5, 5
001ac600b.eq 0x1ac608
001ac604b 0x1ac62c
001ac608
001ac608loc_1ac608:
001ac608b 0x1ac60c
001ac60c
001ac60cloc_1ac60c:
001ac60cldr x3, [sp+216]
001ac610ldrsb x27, [x3]
001ac614ldr x4, [sp+216]
001ac618ldrsb x27, [x4]
001ac61cldrsw x4, [x4+40]
001ac620add x4, x4, 1
001ac624str w4, [x3+40]
001ac628b 0x1ac6a0
001ac62c
001ac62cloc_1ac62c:
001ac62cb 0x1ac630
001ac630
001ac630loc_1ac630:
001ac630b 0x1ac69c
001ac634
001ac634loc_1ac634:
001ac634subs wzr, w5, 6
001ac638b.eq 0x1ac640
001ac63cb 0x1ac664
001ac640
001ac640loc_1ac640:
001ac640b 0x1ac644
001ac644
001ac644loc_1ac644:
001ac644ldr x3, [sp+216]
001ac648ldrsb x27, [x3]
001ac64cldr x4, [sp+216]
001ac650ldrsb x27, [x4]
001ac654ldrsw x4, [x4+52]
001ac658add x4, x4, 1
001ac65cstr w4, [x3+52]
001ac660b 0x1ac6a0
001ac664
001ac664loc_1ac664:
001ac664subs wzr, w5, 7
001ac668b.eq 0x1ac670
001ac66cb 0x1ac694
001ac670
001ac670loc_1ac670:
001ac670b 0x1ac674
001ac674
001ac674loc_1ac674:
001ac674ldr x3, [sp+216]
001ac678ldrsb x27, [x3]
001ac67cldr x4, [sp+216]
001ac680ldrsb x27, [x4]
001ac684ldrsw x4, [x4+48]
001ac688add x4, x4, 1
001ac68cstr w4, [x3+48]
001ac690b 0x1ac6a0
001ac694
001ac694loc_1ac694:
001ac694b 0x1ac698
001ac698
001ac698loc_1ac698:
001ac698b 0x1ac69c
001ac69c
001ac69cloc_1ac69c:
001ac69cb 0x1ac6a0
001ac6a0
001ac6a0loc_1ac6a0:
001ac6a0b 0x1ac764
001ac6a4
001ac6a4loc_1ac6a4:
001ac6a4ldrsw x5, [sp+52]
001ac6a8str w5, [sp+60]
001ac6acsubs wzr, w5, 3
001ac6b0b.eq 0x1ac6b8
001ac6b4b 0x1ac6f4
001ac6b8
001ac6b8loc_1ac6b8:
001ac6b8b 0x1ac6bc
001ac6bc
001ac6bcloc_1ac6bc:
001ac6bcldr x1, [sp+128]
001ac6c0ldr x2, [sp+136]
001ac6c4ldr x3, [sp+144]
001ac6c8ldr x0, [sp+216]
001ac6ccmov x4, xzr
001ac6d0bl google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts
001ac6d4ldr x5, [sp+216]
001ac6d8ldrsb x27, [x5]
001ac6dcldr x6, [sp+216]
001ac6e0ldrsb x27, [x6]
001ac6e4ldrsw x6, [x6+44]
001ac6e8add x6, x6, 1
001ac6ecstr w6, [x5+44]
001ac6f0b 0x1ac760
001ac6f4
001ac6f4loc_1ac6f4:
001ac6f4subs wzr, w5, 4
001ac6f8b.eq 0x1ac700
001ac6fcb 0x1ac724
001ac700
001ac700loc_1ac700:
001ac700b 0x1ac704
001ac704
001ac704loc_1ac704:
001ac704ldr x3, [sp+216]
001ac708ldrsb x27, [x3]
001ac70cldr x4, [sp+216]
001ac710ldrsb x27, [x4]
001ac714ldrsw x4, [x4+40]
001ac718add x4, x4, 1
001ac71cstr w4, [x3+40]
001ac720b 0x1ac760
001ac724
001ac724loc_1ac724:
001ac724subs wzr, w5, 6
001ac728b.eq 0x1ac730
001ac72cb 0x1ac754
001ac730
001ac730loc_1ac730:
001ac730b 0x1ac734
001ac734
001ac734loc_1ac734:
001ac734ldr x3, [sp+216]
001ac738ldrsb x27, [x3]
001ac73cldr x4, [sp+216]
001ac740ldrsb x27, [x4]
001ac744ldrsw x4, [x4+48]
001ac748add x4, x4, 1
001ac74cstr w4, [x3+48]
001ac750b 0x1ac760
001ac754
001ac754loc_1ac754:
001ac754b 0x1ac758
001ac758
001ac758loc_1ac758:
001ac758b 0x1ac75c
001ac75c
001ac75cloc_1ac75c:
001ac75cb 0x1ac760
001ac760
001ac760loc_1ac760:
001ac760b 0x1ac764
001ac764
001ac764loc_1ac764:
001ac764b 0x1ac7c8
001ac768
001ac768loc_1ac768:
001ac768b 0x1ac76c
001ac76c
001ac76cloc_1ac76c:
001ac76cldrsb x1, [sp+48]
001ac770ldr x2, [sp+224]
001ac774ldr x3, [sp+232]
001ac778ldr x4, [sp+240]
001ac77cldrsw x0, [sp+52]
001ac780bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001ac784str x0, [sp+80]
001ac788ldr x1, [sp+232]
001ac78cldr x5, [sp+224]
001ac790ldr x6, [sp+240]
001ac794b 0x1ac798
001ac798
001ac798loc_1ac798:
001ac798subs xzr, x0, x1
001ac79cb.ls 0x1ac7a4
001ac7a0b 0x1ac7dc
001ac7a4
001ac7a4loc_1ac7a4:
001ac7a4sub x3, x6, x0
001ac7a8sub x4, x1, x0
001ac7acsub x6, xzr, x3
001ac7b0and x6, x0, x6, asr #63
001ac7b4add x5, x5, x6
001ac7b8str x5, [sp+224]
001ac7bcstr x4, [sp+232]
001ac7c0str x3, [sp+240]
001ac7c4b 0x1ac7c8
001ac7c8
001ac7c8loc_1ac7c8:
001ac7c8b 0x1ac7cc
001ac7cc
001ac7ccloc_1ac7cc:
001ac7ccb 0x1ac454
001ac7d0
001ac7d0loc_1ac7d0:
001ac7d0ldur x29, [sp-8]
001ac7d4ldr x30, [sp], 208
001ac7d8ret x30
001ac7dc
001ac7dcloc_1ac7dc:
001ac7dcbl runtime.panicSliceB
001ac7e0
001ac7e0loc_1ac7e0:
001ac7e0bl runtime.panicSliceB
001ac7e4
001ac7e4loc_1ac7e4:
001ac7e4bl runtime.panicSliceB
001ac7e8hint
001ac7ec
001ac7ecloc_1ac7ec:
001ac7ecstp x0, x1, [sp+8]
001ac7f0stp x2, x3, [sp+24]
001ac7f4strb w4, [sp+40]
001ac7f8mov x3, x30
001ac7fcbl runtime.morestack_noctxt.abi0
001ac800ldp x0, x1, [sp+8]
001ac804ldp x2, x3, [sp+24]
001ac808ldrb w4, [sp+40]
001ac80cb 0x1ac420
001ac420
001ac420google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts: ; void google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts(google.golang.org/protobuf/internal/filedesc.Builder * db, struct []uint8 b, bool isFile)
001ac420ldr x16, [x28+16]
001ac424sub x17, sp, 80
001ac428subs xzr, x17, x16
001ac42cb.ls 0x1ac7ec
001ac430str x30, [sp-208]!
001ac434stur x29, [sp-8]
001ac438sub x29, sp, 8
001ac43cstr x0, [sp+216]
001ac440str x1, [sp+224]
001ac444str x2, [sp+232]
001ac448str x3, [sp+240]
001ac44cstrb w4, [sp+248]
001ac450b 0x1ac454
001ac454
001ac454loc_1ac454:
001ac454ldr x3, [sp+232]
001ac458str x3, [sp+112]
001ac45ccbnz x3, 0x1ac464
001ac460b 0x1ac7d0
001ac464
001ac464loc_1ac464:
001ac464ldr x0, [sp+224]
001ac468ldr x1, [sp+232]
001ac46cldr x2, [sp+240]
001ac470bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001ac474str w0, [sp+68]
001ac478strb w1, [sp+51]
001ac47cstr x2, [sp+104]
001ac480ldrsw x3, [sp+68]
001ac484str w3, [sp+56]
001ac488ldrsb x3, [sp+51]
001ac48cstrb w3, [sp+49]
001ac490ldr x3, [sp+104]
001ac494str x3, [sp+96]
001ac498ldrsw x3, [sp+56]
001ac49cstr w3, [sp+52]
001ac4a0ldrsb x3, [sp+49]
001ac4a4strb w3, [sp+48]
001ac4a8ldr x0, [sp+96]
001ac4acstr x0, [sp+72]
001ac4b0ldr x1, [sp+232]
001ac4b4ldr x3, [sp+224]
001ac4b8ldr x4, [sp+240]
001ac4bcb 0x1ac4c0
001ac4c0
001ac4c0loc_1ac4c0:
001ac4c0subs xzr, x1, x0
001ac4c4b.hs 0x1ac4cc
001ac4c8b 0x1ac7e4
001ac4cc
001ac4ccloc_1ac4cc:
001ac4ccsub x5, x4, x0
001ac4d0sub x6, x1, x0
001ac4d4sub x7, xzr, x5
001ac4d8and x7, x0, x7, asr #63
001ac4dcadd x7, x3, x7
001ac4e0str x7, [sp+224]
001ac4e4str x6, [sp+232]
001ac4e8str x5, [sp+240]
001ac4ecldrsb x5, [sp+48]
001ac4f0strb w5, [sp+50]
001ac4f4ubfm x5, x5, 0, 7
001ac4f8subs wzr, w5, 2
001ac4fcb.eq 0x1ac504
001ac500b 0x1ac768
001ac504
001ac504loc_1ac504:
001ac504b 0x1ac508
001ac508
001ac508loc_1ac508:
001ac508str xzr, [sp+152]
001ac50cstp xzr, xzr, [sp+160]
001ac510ldr x0, [sp+224]
001ac514ldr x1, [sp+232]
001ac518ldr x2, [sp+240]
001ac51cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001ac520str x0, [sp+152]
001ac524str x1, [sp+160]
001ac528str x2, [sp+168]
001ac52cstr x3, [sp+104]
001ac530str x0, [sp+176]
001ac534str x1, [sp+184]
001ac538str x2, [sp+192]
001ac53cldr x3, [sp+104]
001ac540str x3, [sp+120]
001ac544str x0, [sp+128]
001ac548str x1, [sp+136]
001ac54cstr x2, [sp+144]
001ac550ldr x0, [sp+120]
001ac554str x0, [sp+88]
001ac558ldr x1, [sp+232]
001ac55cldr x3, [sp+224]
001ac560ldr x4, [sp+240]
001ac564b 0x1ac568
001ac568
001ac568loc_1ac568:
001ac568subs xzr, x1, x0
001ac56cb.hs 0x1ac574
001ac570b 0x1ac7e0
001ac574
001ac574loc_1ac574:
001ac574sub x5, x4, x0
001ac578sub x6, x1, x0
001ac57csub x7, xzr, x5
001ac580and x7, x0, x7, asr #63
001ac584add x7, x3, x7
001ac588str x7, [sp+224]
001ac58cstr x6, [sp+232]
001ac590str x5, [sp+240]
001ac594ldrb w5, [sp+248]
001ac598tbnz w5, 0, 0x1ac5a0
001ac59cb 0x1ac6a4
001ac5a0
001ac5a0loc_1ac5a0:
001ac5a0ldrsw x5, [sp+52]
001ac5a4str w5, [sp+64]
001ac5a8subs wzr, w5, 5
001ac5acb.le 0x1ac5b4
001ac5b0b 0x1ac634
001ac5b4
001ac5b4loc_1ac5b4:
001ac5b4subs wzr, w5, 4
001ac5b8b.eq 0x1ac5c0
001ac5bcb 0x1ac5fc
001ac5c0
001ac5c0loc_1ac5c0:
001ac5c0b 0x1ac5c4
001ac5c4
001ac5c4loc_1ac5c4:
001ac5c4ldr x1, [sp+128]
001ac5c8ldr x2, [sp+136]
001ac5ccldr x3, [sp+144]
001ac5d0ldr x0, [sp+216]
001ac5d4mov x4, xzr
001ac5d8bl google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts
001ac5dcldr x5, [sp+216]
001ac5e0ldrsb x27, [x5]
001ac5e4ldr x6, [sp+216]
001ac5e8ldrsb x27, [x6]
001ac5ecldrsw x6, [x6+44]
001ac5f0add x6, x6, 1
001ac5f4str w6, [x5+44]
001ac5f8b 0x1ac6a0
001ac5fc
001ac5fcloc_1ac5fc:
001ac5fcsubs wzr, w5, 5
001ac600b.eq 0x1ac608
001ac604b 0x1ac62c
001ac608
001ac608loc_1ac608:
001ac608b 0x1ac60c
001ac60c
001ac60cloc_1ac60c:
001ac60cldr x3, [sp+216]
001ac610ldrsb x27, [x3]
001ac614ldr x4, [sp+216]
001ac618ldrsb x27, [x4]
001ac61cldrsw x4, [x4+40]
001ac620add x4, x4, 1
001ac624str w4, [x3+40]
001ac628b 0x1ac6a0
001ac62c
001ac62cloc_1ac62c:
001ac62cb 0x1ac630
001ac630
001ac630loc_1ac630:
001ac630b 0x1ac69c
001ac634
001ac634loc_1ac634:
001ac634subs wzr, w5, 6
001ac638b.eq 0x1ac640
001ac63cb 0x1ac664
001ac640
001ac640loc_1ac640:
001ac640b 0x1ac644
001ac644
001ac644loc_1ac644:
001ac644ldr x3, [sp+216]
001ac648ldrsb x27, [x3]
001ac64cldr x4, [sp+216]
001ac650ldrsb x27, [x4]
001ac654ldrsw x4, [x4+52]
001ac658add x4, x4, 1
001ac65cstr w4, [x3+52]
001ac660b 0x1ac6a0
001ac664
001ac664loc_1ac664:
001ac664subs wzr, w5, 7
001ac668b.eq 0x1ac670
001ac66cb 0x1ac694
001ac670
001ac670loc_1ac670:
001ac670b 0x1ac674
001ac674
001ac674loc_1ac674:
001ac674ldr x3, [sp+216]
001ac678ldrsb x27, [x3]
001ac67cldr x4, [sp+216]
001ac680ldrsb x27, [x4]
001ac684ldrsw x4, [x4+48]
001ac688add x4, x4, 1
001ac68cstr w4, [x3+48]
001ac690b 0x1ac6a0
001ac694
001ac694loc_1ac694:
001ac694b 0x1ac698
001ac698
001ac698loc_1ac698:
001ac698b 0x1ac69c
001ac69c
001ac69cloc_1ac69c:
001ac69cb 0x1ac6a0
001ac6a0
001ac6a0loc_1ac6a0:
001ac6a0b 0x1ac764
001ac6a4
001ac6a4loc_1ac6a4:
001ac6a4ldrsw x5, [sp+52]
001ac6a8str w5, [sp+60]
001ac6acsubs wzr, w5, 3
001ac6b0b.eq 0x1ac6b8
001ac6b4b 0x1ac6f4
001ac6b8
001ac6b8loc_1ac6b8:
001ac6b8b 0x1ac6bc
001ac6bc
001ac6bcloc_1ac6bc:
001ac6bcldr x1, [sp+128]
001ac6c0ldr x2, [sp+136]
001ac6c4ldr x3, [sp+144]
001ac6c8ldr x0, [sp+216]
001ac6ccmov x4, xzr
001ac6d0bl google.golang.org/protobuf/internal/filedesc.(*Builder).unmarshalCounts
001ac6d4ldr x5, [sp+216]
001ac6d8ldrsb x27, [x5]
001ac6dcldr x6, [sp+216]
001ac6e0ldrsb x27, [x6]
001ac6e4ldrsw x6, [x6+44]
001ac6e8add x6, x6, 1
001ac6ecstr w6, [x5+44]
001ac6f0b 0x1ac760
001ac6f4
001ac6f4loc_1ac6f4:
001ac6f4subs wzr, w5, 4
001ac6f8b.eq 0x1ac700
001ac6fcb 0x1ac724
001ac700
001ac700loc_1ac700:
001ac700b 0x1ac704
001ac704
001ac704loc_1ac704:
001ac704ldr x3, [sp+216]
001ac708ldrsb x27, [x3]
001ac70cldr x4, [sp+216]
001ac710ldrsb x27, [x4]
001ac714ldrsw x4, [x4+40]
001ac718add x4, x4, 1
001ac71cstr w4, [x3+40]
001ac720b 0x1ac760
001ac724
001ac724loc_1ac724:
001ac724subs wzr, w5, 6
001ac728b.eq 0x1ac730
001ac72cb 0x1ac754
001ac730
001ac730loc_1ac730:
001ac730b 0x1ac734
001ac734
001ac734loc_1ac734:
001ac734ldr x3, [sp+216]
001ac738ldrsb x27, [x3]
001ac73cldr x4, [sp+216]
001ac740ldrsb x27, [x4]
001ac744ldrsw x4, [x4+48]
001ac748add x4, x4, 1
001ac74cstr w4, [x3+48]
001ac750b 0x1ac760
001ac754
001ac754loc_1ac754:
001ac754b 0x1ac758
001ac758
001ac758loc_1ac758:
001ac758b 0x1ac75c
001ac75c
001ac75cloc_1ac75c:
001ac75cb 0x1ac760
001ac760
001ac760loc_1ac760:
001ac760b 0x1ac764
001ac764
001ac764loc_1ac764:
001ac764b 0x1ac7c8
001ac768
001ac768loc_1ac768:
001ac768b 0x1ac76c
001ac76c
001ac76cloc_1ac76c:
001ac76cldrsb x1, [sp+48]
001ac770ldr x2, [sp+224]
001ac774ldr x3, [sp+232]
001ac778ldr x4, [sp+240]
001ac77cldrsw x0, [sp+52]
001ac780bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001ac784str x0, [sp+80]
001ac788ldr x1, [sp+232]
001ac78cldr x5, [sp+224]
001ac790ldr x6, [sp+240]
001ac794b 0x1ac798
001ac798
001ac798loc_1ac798:
001ac798subs xzr, x0, x1
001ac79cb.ls 0x1ac7a4
001ac7a0b 0x1ac7dc
001ac7a4
001ac7a4loc_1ac7a4:
001ac7a4sub x3, x6, x0
001ac7a8sub x4, x1, x0
001ac7acsub x6, xzr, x3
001ac7b0and x6, x0, x6, asr #63
001ac7b4add x5, x5, x6
001ac7b8str x5, [sp+224]
001ac7bcstr x4, [sp+232]
001ac7c0str x3, [sp+240]
001ac7c4b 0x1ac7c8
001ac7c8
001ac7c8loc_1ac7c8:
001ac7c8b 0x1ac7cc
001ac7cc
001ac7ccloc_1ac7cc:
001ac7ccb 0x1ac454
001ac7d0
001ac7d0loc_1ac7d0:
001ac7d0ldur x29, [sp-8]
001ac7d4ldr x30, [sp], 208
001ac7d8ret x30
001ac7dc
001ac7dcloc_1ac7dc:
001ac7dcbl runtime.panicSliceB
001ac7e0
001ac7e0loc_1ac7e0:
001ac7e0bl runtime.panicSliceB
001ac7e4
001ac7e4loc_1ac7e4:
001ac7e4bl runtime.panicSliceB
001ac7e8hint
001ac7ec
001ac7ecloc_1ac7ec:
001ac7ecstp x0, x1, [sp+8]
001ac7f0stp x2, x3, [sp+24]
001ac7f4strb w4, [sp+40]
001ac7f8mov x3, x30
001ac7fcbl runtime.morestack_noctxt.abi0
001ac800ldp x0, x1, [sp+8]
001ac804ldp x2, x3, [sp+24]
001ac808ldrb w4, [sp+40]
001ac80cb 0x1ac420
001ac420
001ac810
001ac810google.golang.org/protobuf/internal/filedesc.(*File).ParentFile: ; void google.golang.org/protobuf/internal/filedesc.(*File).ParentFile(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac810str x30, [sp-32]!
001ac814stur x29, [sp-8]
001ac818sub x29, sp, 8
001ac81cstr x0, [sp+40]
001ac820stp xzr, xzr, [sp+8]
001ac824ldr x2, [sp+40]
001ac828adrp x3, 0x570000
001ac82cadd x3, x3, 2936
001ac830str x3, [sp+8]
001ac834str x2, [sp+16]
001ac838ldr x0, [sp+8]
001ac83cldr x1, [sp+16]
001ac840add x29, sp, 24
001ac844add sp, sp, 32
001ac848ret x30
001ac84cudf 0
001ac810
001ac810google.golang.org/protobuf/internal/filedesc.(*File).ParentFile: ; void google.golang.org/protobuf/internal/filedesc.(*File).ParentFile(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac810str x30, [sp-32]!
001ac814stur x29, [sp-8]
001ac818sub x29, sp, 8
001ac81cstr x0, [sp+40]
001ac820stp xzr, xzr, [sp+8]
001ac824ldr x2, [sp+40]
001ac828adrp x3, 0x570000
001ac82cadd x3, x3, 2936
001ac830str x3, [sp+8]
001ac834str x2, [sp+16]
001ac838ldr x0, [sp+8]
001ac83cldr x1, [sp+16]
001ac840add x29, sp, 24
001ac844add sp, sp, 32
001ac848ret x30
001ac84cudf 0
001ac810
001ac850
001ac850google.golang.org/protobuf/internal/filedesc.(*File).Parent: ; void google.golang.org/protobuf/internal/filedesc.(*File).Parent(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac850str x30, [sp-32]!
001ac854stur x29, [sp-8]
001ac858sub x29, sp, 8
001ac85cstr x0, [sp+40]
001ac860stp xzr, xzr, [sp+8]
001ac864stp xzr, xzr, [sp+8]
001ac868mov x0, xzr
001ac86cmov x1, xzr
001ac870add x29, sp, 24
001ac874add sp, sp, 32
001ac878ret x30
001ac87cudf 0
001ac850
001ac850google.golang.org/protobuf/internal/filedesc.(*File).Parent: ; void google.golang.org/protobuf/internal/filedesc.(*File).Parent(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac850str x30, [sp-32]!
001ac854stur x29, [sp-8]
001ac858sub x29, sp, 8
001ac85cstr x0, [sp+40]
001ac860stp xzr, xzr, [sp+8]
001ac864stp xzr, xzr, [sp+8]
001ac868mov x0, xzr
001ac86cmov x1, xzr
001ac870add x29, sp, 24
001ac874add sp, sp, 32
001ac878ret x30
001ac87cudf 0
001ac850
001ac880
001ac880google.golang.org/protobuf/internal/filedesc.(*File).Index: ; void google.golang.org/protobuf/internal/filedesc.(*File).Index(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac880str x30, [sp-32]!
001ac884stur x29, [sp-8]
001ac888sub x29, sp, 8
001ac88cstr x0, [sp+40]
001ac890str xzr, [sp+16]
001ac894str xzr, [sp+16]
001ac898mov x0, xzr
001ac89cadd x29, sp, 24
001ac8a0add sp, sp, 32
001ac8a4ret x30
001ac8a8udf 0
001ac8acudf 0
001ac880
001ac880google.golang.org/protobuf/internal/filedesc.(*File).Index: ; void google.golang.org/protobuf/internal/filedesc.(*File).Index(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac880str x30, [sp-32]!
001ac884stur x29, [sp-8]
001ac888sub x29, sp, 8
001ac88cstr x0, [sp+40]
001ac890str xzr, [sp+16]
001ac894str xzr, [sp+16]
001ac898mov x0, xzr
001ac89cadd x29, sp, 24
001ac8a0add sp, sp, 32
001ac8a4ret x30
001ac8a8udf 0
001ac8acudf 0
001ac880
001ac8b0
001ac8b0google.golang.org/protobuf/internal/filedesc.(*File).Syntax: ; void google.golang.org/protobuf/internal/filedesc.(*File).Syntax(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac8b0str x30, [sp-32]!
001ac8b4stur x29, [sp-8]
001ac8b8sub x29, sp, 8
001ac8bcstr x0, [sp+40]
001ac8c0strb wzr, [sp+23]
001ac8c4ldr x1, [sp+40]
001ac8c8ldrsb x27, [x1]
001ac8ccldrsb x0, [x1+184]
001ac8d0strb w0, [sp+23]
001ac8d4add x29, sp, 24
001ac8d8add sp, sp, 32
001ac8dcret x30
001ac8b0
001ac8b0google.golang.org/protobuf/internal/filedesc.(*File).Syntax: ; void google.golang.org/protobuf/internal/filedesc.(*File).Syntax(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac8b0str x30, [sp-32]!
001ac8b4stur x29, [sp-8]
001ac8b8sub x29, sp, 8
001ac8bcstr x0, [sp+40]
001ac8c0strb wzr, [sp+23]
001ac8c4ldr x1, [sp+40]
001ac8c8ldrsb x27, [x1]
001ac8ccldrsb x0, [x1+184]
001ac8d0strb w0, [sp+23]
001ac8d4add x29, sp, 24
001ac8d8add sp, sp, 32
001ac8dcret x30
001ac8b0
001ac8e0
001ac8e0google.golang.org/protobuf/internal/filedesc.(*File).Name: ; void google.golang.org/protobuf/internal/filedesc.(*File).Name(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac8e0ldr x16, [x28+16]
001ac8e4subs xzr, sp, x16
001ac8e8b.ls 0x1ac938
001ac8ecstr x30, [sp-80]!
001ac8f0stur x29, [sp-8]
001ac8f4sub x29, sp, 8
001ac8f8str x0, [sp+88]
001ac8fcstp xzr, xzr, [sp+24]
001ac900ldr x2, [sp+88]
001ac904ldrsb x27, [x2]
001ac908ldr x0, [x2+208]
001ac90cldr x1, [x2+216]
001ac910str x0, [sp+40]
001ac914str x1, [sp+48]
001ac918bl google.golang.org/protobuf/reflect/protoreflect.FullName.Name
001ac91cstr x0, [sp+56]
001ac920str x1, [sp+64]
001ac924str x0, [sp+24]
001ac928str x1, [sp+32]
001ac92cldur x29, [sp-8]
001ac930ldr x30, [sp], 80
001ac934ret x30
001ac938
001ac938loc_1ac938:
001ac938str x0, [sp+8]
001ac93cmov x3, x30
001ac940bl runtime.morestack_noctxt.abi0
001ac944ldr x0, [sp+8]
001ac948b 0x1ac8e0
001ac94cudf 0
001ac8e0
001ac8e0google.golang.org/protobuf/internal/filedesc.(*File).Name: ; void google.golang.org/protobuf/internal/filedesc.(*File).Name(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac8e0ldr x16, [x28+16]
001ac8e4subs xzr, sp, x16
001ac8e8b.ls 0x1ac938
001ac8ecstr x30, [sp-80]!
001ac8f0stur x29, [sp-8]
001ac8f4sub x29, sp, 8
001ac8f8str x0, [sp+88]
001ac8fcstp xzr, xzr, [sp+24]
001ac900ldr x2, [sp+88]
001ac904ldrsb x27, [x2]
001ac908ldr x0, [x2+208]
001ac90cldr x1, [x2+216]
001ac910str x0, [sp+40]
001ac914str x1, [sp+48]
001ac918bl google.golang.org/protobuf/reflect/protoreflect.FullName.Name
001ac91cstr x0, [sp+56]
001ac920str x1, [sp+64]
001ac924str x0, [sp+24]
001ac928str x1, [sp+32]
001ac92cldur x29, [sp-8]
001ac930ldr x30, [sp], 80
001ac934ret x30
001ac938
001ac938loc_1ac938:
001ac938str x0, [sp+8]
001ac93cmov x3, x30
001ac940bl runtime.morestack_noctxt.abi0
001ac944ldr x0, [sp+8]
001ac948b 0x1ac8e0
001ac94cudf 0
001ac8e0
001ac950
001ac950google.golang.org/protobuf/internal/filedesc.(*File).FullName: ; void google.golang.org/protobuf/internal/filedesc.(*File).FullName(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac950str x30, [sp-32]!
001ac954stur x29, [sp-8]
001ac958sub x29, sp, 8
001ac95cstr x0, [sp+40]
001ac960stp xzr, xzr, [sp+8]
001ac964ldr x2, [sp+40]
001ac968ldrsb x27, [x2]
001ac96cldr x0, [x2+208]
001ac970ldr x1, [x2+216]
001ac974str x0, [sp+8]
001ac978str x1, [sp+16]
001ac97cadd x29, sp, 24
001ac980add sp, sp, 32
001ac984ret x30
001ac988udf 0
001ac98cudf 0
001ac950
001ac950google.golang.org/protobuf/internal/filedesc.(*File).FullName: ; void google.golang.org/protobuf/internal/filedesc.(*File).FullName(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac950str x30, [sp-32]!
001ac954stur x29, [sp-8]
001ac958sub x29, sp, 8
001ac95cstr x0, [sp+40]
001ac960stp xzr, xzr, [sp+8]
001ac964ldr x2, [sp+40]
001ac968ldrsb x27, [x2]
001ac96cldr x0, [x2+208]
001ac970ldr x1, [x2+216]
001ac974str x0, [sp+8]
001ac978str x1, [sp+16]
001ac97cadd x29, sp, 24
001ac980add sp, sp, 32
001ac984ret x30
001ac988udf 0
001ac98cudf 0
001ac950
001ac990
001ac990google.golang.org/protobuf/internal/filedesc.(*File).IsPlaceholder: ; void google.golang.org/protobuf/internal/filedesc.(*File).IsPlaceholder(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac990str x30, [sp-32]!
001ac994stur x29, [sp-8]
001ac998sub x29, sp, 8
001ac99cstr x0, [sp+40]
001ac9a0strb wzr, [sp+23]
001ac9a4strb wzr, [sp+23]
001ac9a8mov x0, xzr
001ac9acadd x29, sp, 24
001ac9b0add sp, sp, 32
001ac9b4ret x30
001ac9b8udf 0
001ac9bcudf 0
001ac990
001ac990google.golang.org/protobuf/internal/filedesc.(*File).IsPlaceholder: ; void google.golang.org/protobuf/internal/filedesc.(*File).IsPlaceholder(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac990str x30, [sp-32]!
001ac994stur x29, [sp-8]
001ac998sub x29, sp, 8
001ac99cstr x0, [sp+40]
001ac9a0strb wzr, [sp+23]
001ac9a4strb wzr, [sp+23]
001ac9a8mov x0, xzr
001ac9acadd x29, sp, 24
001ac9b0add sp, sp, 32
001ac9b4ret x30
001ac9b8udf 0
001ac9bcudf 0
001ac990
001ac9c0
001ac9c0google.golang.org/protobuf/internal/filedesc.(*File).Path: ; void google.golang.org/protobuf/internal/filedesc.(*File).Path(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac9c0str x30, [sp-32]!
001ac9c4stur x29, [sp-8]
001ac9c8sub x29, sp, 8
001ac9ccstr x0, [sp+40]
001ac9d0stp xzr, xzr, [sp+8]
001ac9d4ldr x2, [sp+40]
001ac9d8ldrsb x27, [x2]
001ac9dcldr x0, [x2+192]
001ac9e0ldr x1, [x2+200]
001ac9e4str x0, [sp+8]
001ac9e8str x1, [sp+16]
001ac9ecadd x29, sp, 24
001ac9f0add sp, sp, 32
001ac9f4ret x30
001ac9f8udf 0
001ac9fcudf 0
001ac9c0
001ac9c0google.golang.org/protobuf/internal/filedesc.(*File).Path: ; void google.golang.org/protobuf/internal/filedesc.(*File).Path(google.golang.org/protobuf/internal/filedesc.File * fd)
001ac9c0str x30, [sp-32]!
001ac9c4stur x29, [sp-8]
001ac9c8sub x29, sp, 8
001ac9ccstr x0, [sp+40]
001ac9d0stp xzr, xzr, [sp+8]
001ac9d4ldr x2, [sp+40]
001ac9d8ldrsb x27, [x2]
001ac9dcldr x0, [x2+192]
001ac9e0ldr x1, [x2+200]
001ac9e4str x0, [sp+8]
001ac9e8str x1, [sp+16]
001ac9ecadd x29, sp, 24
001ac9f0add sp, sp, 32
001ac9f4ret x30
001ac9f8udf 0
001ac9fcudf 0
001ac9c0
001aca00
001aca00google.golang.org/protobuf/internal/filedesc.(*File).Package: ; void google.golang.org/protobuf/internal/filedesc.(*File).Package(google.golang.org/protobuf/internal/filedesc.File * fd)
001aca00str x30, [sp-32]!
001aca04stur x29, [sp-8]
001aca08sub x29, sp, 8
001aca0cstr x0, [sp+40]
001aca10stp xzr, xzr, [sp+8]
001aca14ldr x2, [sp+40]
001aca18ldrsb x27, [x2]
001aca1cldr x0, [x2+208]
001aca20ldr x1, [x2+216]
001aca24str x0, [sp+8]
001aca28str x1, [sp+16]
001aca2cadd x29, sp, 24
001aca30add sp, sp, 32
001aca34ret x30
001aca38udf 0
001aca3cudf 0
001aca00
001aca00google.golang.org/protobuf/internal/filedesc.(*File).Package: ; void google.golang.org/protobuf/internal/filedesc.(*File).Package(google.golang.org/protobuf/internal/filedesc.File * fd)
001aca00str x30, [sp-32]!
001aca04stur x29, [sp-8]
001aca08sub x29, sp, 8
001aca0cstr x0, [sp+40]
001aca10stp xzr, xzr, [sp+8]
001aca14ldr x2, [sp+40]
001aca18ldrsb x27, [x2]
001aca1cldr x0, [x2+208]
001aca20ldr x1, [x2+216]
001aca24str x0, [sp+8]
001aca28str x1, [sp+16]
001aca2cadd x29, sp, 24
001aca30add sp, sp, 32
001aca34ret x30
001aca38udf 0
001aca3cudf 0
001aca00
001aca40
001aca40google.golang.org/protobuf/internal/filedesc.(*File).Imports: ; void google.golang.org/protobuf/internal/filedesc.(*File).Imports(google.golang.org/protobuf/internal/filedesc.File * fd)
001aca40ldr x16, [x28+16]
001aca44subs xzr, sp, x16
001aca48b.ls 0x1aca9c
001aca4cstr x30, [sp-64]!
001aca50stur x29, [sp-8]
001aca54sub x29, sp, 8
001aca58str x0, [sp+72]
001aca5cstp xzr, xzr, [sp+24]
001aca60ldr x0, [sp+72]
001aca64bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001aca68str x0, [sp+48]
001aca6cldrsb x27, [x0]
001aca70add x1, x0, 8
001aca74str x1, [sp+40]
001aca78adrp x2, 0x56c000
001aca7cadd x2, x2, 2432
001aca80str x2, [sp+24]
001aca84str x1, [sp+32]
001aca88ldr x0, [sp+24]
001aca8cldr x1, [sp+32]
001aca90ldur x29, [sp-8]
001aca94ldr x30, [sp], 64
001aca98ret x30
001aca9c
001aca9cloc_1aca9c:
001aca9cstr x0, [sp+8]
001acaa0mov x3, x30
001acaa4bl runtime.morestack_noctxt.abi0
001acaa8ldr x0, [sp+8]
001acaacb 0x1aca40
001aca40
001aca40google.golang.org/protobuf/internal/filedesc.(*File).Imports: ; void google.golang.org/protobuf/internal/filedesc.(*File).Imports(google.golang.org/protobuf/internal/filedesc.File * fd)
001aca40ldr x16, [x28+16]
001aca44subs xzr, sp, x16
001aca48b.ls 0x1aca9c
001aca4cstr x30, [sp-64]!
001aca50stur x29, [sp-8]
001aca54sub x29, sp, 8
001aca58str x0, [sp+72]
001aca5cstp xzr, xzr, [sp+24]
001aca60ldr x0, [sp+72]
001aca64bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001aca68str x0, [sp+48]
001aca6cldrsb x27, [x0]
001aca70add x1, x0, 8
001aca74str x1, [sp+40]
001aca78adrp x2, 0x56c000
001aca7cadd x2, x2, 2432
001aca80str x2, [sp+24]
001aca84str x1, [sp+32]
001aca88ldr x0, [sp+24]
001aca8cldr x1, [sp+32]
001aca90ldur x29, [sp-8]
001aca94ldr x30, [sp], 64
001aca98ret x30
001aca9c
001aca9cloc_1aca9c:
001aca9cstr x0, [sp+8]
001acaa0mov x3, x30
001acaa4bl runtime.morestack_noctxt.abi0
001acaa8ldr x0, [sp+8]
001acaacb 0x1aca40
001aca40
001acab0
001acab0google.golang.org/protobuf/internal/filedesc.(*File).Enums: ; void google.golang.org/protobuf/internal/filedesc.(*File).Enums(google.golang.org/protobuf/internal/filedesc.File * fd)
001acab0str x30, [sp-48]!
001acab4stur x29, [sp-8]
001acab8sub x29, sp, 8
001acabcstr x0, [sp+56]
001acac0stp xzr, xzr, [sp+16]
001acac4ldr x2, [sp+56]
001acac8ldrsb x27, [x2]
001acaccadd x2, x2, 224
001acad0str x2, [sp+32]
001acad4adrp x3, 0x56d000
001acad8add x3, x3, 1312
001acadcstr x3, [sp+16]
001acae0str x2, [sp+24]
001acae4ldr x0, [sp+16]
001acae8ldr x1, [sp+24]
001acaecadd x29, sp, 40
001acaf0add sp, sp, 48
001acaf4ret x30
001acaf8udf 0
001acafcudf 0
001acab0
001acab0google.golang.org/protobuf/internal/filedesc.(*File).Enums: ; void google.golang.org/protobuf/internal/filedesc.(*File).Enums(google.golang.org/protobuf/internal/filedesc.File * fd)
001acab0str x30, [sp-48]!
001acab4stur x29, [sp-8]
001acab8sub x29, sp, 8
001acabcstr x0, [sp+56]
001acac0stp xzr, xzr, [sp+16]
001acac4ldr x2, [sp+56]
001acac8ldrsb x27, [x2]
001acaccadd x2, x2, 224
001acad0str x2, [sp+32]
001acad4adrp x3, 0x56d000
001acad8add x3, x3, 1312
001acadcstr x3, [sp+16]
001acae0str x2, [sp+24]
001acae4ldr x0, [sp+16]
001acae8ldr x1, [sp+24]
001acaecadd x29, sp, 40
001acaf0add sp, sp, 48
001acaf4ret x30
001acaf8udf 0
001acafcudf 0
001acab0
001acb00
001acb00google.golang.org/protobuf/internal/filedesc.(*File).Messages: ; void google.golang.org/protobuf/internal/filedesc.(*File).Messages(google.golang.org/protobuf/internal/filedesc.File * fd)
001acb00str x30, [sp-48]!
001acb04stur x29, [sp-8]
001acb08sub x29, sp, 8
001acb0cstr x0, [sp+56]
001acb10stp xzr, xzr, [sp+16]
001acb14ldr x2, [sp+56]
001acb18ldrsb x27, [x2]
001acb1cadd x2, x2, 272
001acb20str x2, [sp+32]
001acb24adrp x3, 0x56d000
001acb28add x3, x3, 1368
001acb2cstr x3, [sp+16]
001acb30str x2, [sp+24]
001acb34ldr x0, [sp+16]
001acb38ldr x1, [sp+24]
001acb3cadd x29, sp, 40
001acb40add sp, sp, 48
001acb44ret x30
001acb48udf 0
001acb4cudf 0
001acb00
001acb00google.golang.org/protobuf/internal/filedesc.(*File).Messages: ; void google.golang.org/protobuf/internal/filedesc.(*File).Messages(google.golang.org/protobuf/internal/filedesc.File * fd)
001acb00str x30, [sp-48]!
001acb04stur x29, [sp-8]
001acb08sub x29, sp, 8
001acb0cstr x0, [sp+56]
001acb10stp xzr, xzr, [sp+16]
001acb14ldr x2, [sp+56]
001acb18ldrsb x27, [x2]
001acb1cadd x2, x2, 272
001acb20str x2, [sp+32]
001acb24adrp x3, 0x56d000
001acb28add x3, x3, 1368
001acb2cstr x3, [sp+16]
001acb30str x2, [sp+24]
001acb34ldr x0, [sp+16]
001acb38ldr x1, [sp+24]
001acb3cadd x29, sp, 40
001acb40add sp, sp, 48
001acb44ret x30
001acb48udf 0
001acb4cudf 0
001acb00
001acb50
001acb50google.golang.org/protobuf/internal/filedesc.(*File).Extensions: ; void google.golang.org/protobuf/internal/filedesc.(*File).Extensions(google.golang.org/protobuf/internal/filedesc.File * fd)
001acb50str x30, [sp-48]!
001acb54stur x29, [sp-8]
001acb58sub x29, sp, 8
001acb5cstr x0, [sp+56]
001acb60stp xzr, xzr, [sp+16]
001acb64ldr x2, [sp+56]
001acb68ldrsb x27, [x2]
001acb6cadd x2, x2, 320
001acb70str x2, [sp+32]
001acb74adrp x3, 0x56d000
001acb78add x3, x3, 1256
001acb7cstr x3, [sp+16]
001acb80str x2, [sp+24]
001acb84ldr x0, [sp+16]
001acb88ldr x1, [sp+24]
001acb8cadd x29, sp, 40
001acb90add sp, sp, 48
001acb94ret x30
001acb98udf 0
001acb9cudf 0
001acb50
001acb50google.golang.org/protobuf/internal/filedesc.(*File).Extensions: ; void google.golang.org/protobuf/internal/filedesc.(*File).Extensions(google.golang.org/protobuf/internal/filedesc.File * fd)
001acb50str x30, [sp-48]!
001acb54stur x29, [sp-8]
001acb58sub x29, sp, 8
001acb5cstr x0, [sp+56]
001acb60stp xzr, xzr, [sp+16]
001acb64ldr x2, [sp+56]
001acb68ldrsb x27, [x2]
001acb6cadd x2, x2, 320
001acb70str x2, [sp+32]
001acb74adrp x3, 0x56d000
001acb78add x3, x3, 1256
001acb7cstr x3, [sp+16]
001acb80str x2, [sp+24]
001acb84ldr x0, [sp+16]
001acb88ldr x1, [sp+24]
001acb8cadd x29, sp, 40
001acb90add sp, sp, 48
001acb94ret x30
001acb98udf 0
001acb9cudf 0
001acb50
001acba0
001acba0google.golang.org/protobuf/internal/filedesc.(*File).Services: ; void google.golang.org/protobuf/internal/filedesc.(*File).Services(google.golang.org/protobuf/internal/filedesc.File * fd)
001acba0str x30, [sp-48]!
001acba4stur x29, [sp-8]
001acba8sub x29, sp, 8
001acbacstr x0, [sp+56]
001acbb0stp xzr, xzr, [sp+16]
001acbb4ldr x2, [sp+56]
001acbb8ldrsb x27, [x2]
001acbbcadd x2, x2, 368
001acbc0str x2, [sp+32]
001acbc4adrp x3, 0x56d000
001acbc8add x3, x3, 1704
001acbccstr x3, [sp+16]
001acbd0str x2, [sp+24]
001acbd4ldr x0, [sp+16]
001acbd8ldr x1, [sp+24]
001acbdcadd x29, sp, 40
001acbe0add sp, sp, 48
001acbe4ret x30
001acbe8udf 0
001acbecudf 0
001acba0
001acba0google.golang.org/protobuf/internal/filedesc.(*File).Services: ; void google.golang.org/protobuf/internal/filedesc.(*File).Services(google.golang.org/protobuf/internal/filedesc.File * fd)
001acba0str x30, [sp-48]!
001acba4stur x29, [sp-8]
001acba8sub x29, sp, 8
001acbacstr x0, [sp+56]
001acbb0stp xzr, xzr, [sp+16]
001acbb4ldr x2, [sp+56]
001acbb8ldrsb x27, [x2]
001acbbcadd x2, x2, 368
001acbc0str x2, [sp+32]
001acbc4adrp x3, 0x56d000
001acbc8add x3, x3, 1704
001acbccstr x3, [sp+16]
001acbd0str x2, [sp+24]
001acbd4ldr x0, [sp+16]
001acbd8ldr x1, [sp+24]
001acbdcadd x29, sp, 40
001acbe0add sp, sp, 48
001acbe4ret x30
001acbe8udf 0
001acbecudf 0
001acba0
001acbf0
001acbf0google.golang.org/protobuf/internal/filedesc.(*File).Format: ; void google.golang.org/protobuf/internal/filedesc.(*File).Format(google.golang.org/protobuf/internal/filedesc.File * fd, fmt.State s, int32 r)
001acbf0ldr x16, [x28+16]
001acbf4subs xzr, sp, x16
001acbf8b.ls 0x1acc40
001acbfcstr x30, [sp-64]!
001acc00stur x29, [sp-8]
001acc04sub x29, sp, 8
001acc08str x0, [sp+72]
001acc0cstr x1, [sp+80]
001acc10str x2, [sp+88]
001acc14str w3, [sp+96]
001acc18ldr x0, [sp+80]
001acc1cldr x1, [sp+88]
001acc20ldr x4, [sp+72]
001acc24mov x2, x3
001acc28adrp x3, 0x56f000
001acc2cadd x3, x3, 24
001acc30bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001acc34ldur x29, [sp-8]
001acc38ldr x30, [sp], 64
001acc3cret x30
001acc40
001acc40loc_1acc40:
001acc40stp x0, x1, [sp+8]
001acc44str x2, [sp+24]
001acc48str w3, [sp+32]
001acc4cmov x3, x30
001acc50bl runtime.morestack_noctxt.abi0
001acc54ldp x0, x1, [sp+8]
001acc58ldr x2, [sp+24]
001acc5cldrsw x3, [sp+32]
001acc60b 0x1acbf0
001acc64udf 0
001acc68udf 0
001acc6cudf 0
001acbf0
001acbf0google.golang.org/protobuf/internal/filedesc.(*File).Format: ; void google.golang.org/protobuf/internal/filedesc.(*File).Format(google.golang.org/protobuf/internal/filedesc.File * fd, fmt.State s, int32 r)
001acbf0ldr x16, [x28+16]
001acbf4subs xzr, sp, x16
001acbf8b.ls 0x1acc40
001acbfcstr x30, [sp-64]!
001acc00stur x29, [sp-8]
001acc04sub x29, sp, 8
001acc08str x0, [sp+72]
001acc0cstr x1, [sp+80]
001acc10str x2, [sp+88]
001acc14str w3, [sp+96]
001acc18ldr x0, [sp+80]
001acc1cldr x1, [sp+88]
001acc20ldr x4, [sp+72]
001acc24mov x2, x3
001acc28adrp x3, 0x56f000
001acc2cadd x3, x3, 24
001acc30bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001acc34ldur x29, [sp-8]
001acc38ldr x30, [sp], 64
001acc3cret x30
001acc40
001acc40loc_1acc40:
001acc40stp x0, x1, [sp+8]
001acc44str x2, [sp+24]
001acc48str w3, [sp+32]
001acc4cmov x3, x30
001acc50bl runtime.morestack_noctxt.abi0
001acc54ldp x0, x1, [sp+8]
001acc58ldr x2, [sp+24]
001acc5cldrsw x3, [sp+32]
001acc60b 0x1acbf0
001acc64udf 0
001acc68udf 0
001acc6cudf 0
001acbf0
001acc70
001acc70google.golang.org/protobuf/internal/filedesc.(*File).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*File).ProtoType(google.golang.org/protobuf/internal/filedesc.File * fd, google.golang.org/protobuf/reflect/protoreflect.FileDescriptor p1)
001acc70str x0, [sp+8]
001acc74str x1, [sp+16]
001acc78str x2, [sp+24]
001acc7cret x30
001acc70
001acc70google.golang.org/protobuf/internal/filedesc.(*File).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*File).ProtoType(google.golang.org/protobuf/internal/filedesc.File * fd, google.golang.org/protobuf/reflect/protoreflect.FileDescriptor p1)
001acc70str x0, [sp+8]
001acc74str x1, [sp+16]
001acc78str x2, [sp+24]
001acc7cret x30
001acc70
001acc80
001acc80google.golang.org/protobuf/internal/filedesc.(*File).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*File).lazyInit(google.golang.org/protobuf/internal/filedesc.File * fd)
001acc80ldr x16, [x28+16]
001acc84subs xzr, sp, x16
001acc88b.ls 0x1accec
001acc8cstr x30, [sp-48]!
001acc90stur x29, [sp-8]
001acc94sub x29, sp, 8
001acc98str x0, [sp+56]
001acc9cstr xzr, [sp+24]
001acca0ldr x1, [sp+56]
001acca4ldrsb x27, [x1]
001acca8add x1, x1, 424
001accacstr x1, [sp+32]
001accb0ldar w1, [x1]
001accb4str w1, [sp+20]
001accb8cbz w1, 0x1accc0
001accbcb 0x1acccc
001accc0
001accc0loc_1accc0:
001accc0ldr x0, [sp+56]
001accc4bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce
001accc8b 0x1accd0
001acccc
001accccloc_1acccc:
001accccb 0x1accd0
001accd0
001accd0loc_1accd0:
001accd0ldr x1, [sp+56]
001accd4ldrsb x27, [x1]
001accd8ldr x0, [x1+440]
001accdcstr x0, [sp+24]
001acce0ldur x29, [sp-8]
001acce4ldr x30, [sp], 48
001acce8ret x30
001accec
001accecloc_1accec:
001accecstr x0, [sp+8]
001accf0mov x3, x30
001accf4bl runtime.morestack_noctxt.abi0
001accf8ldr x0, [sp+8]
001accfcb 0x1acc80
001acc80
001acc80google.golang.org/protobuf/internal/filedesc.(*File).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*File).lazyInit(google.golang.org/protobuf/internal/filedesc.File * fd)
001acc80ldr x16, [x28+16]
001acc84subs xzr, sp, x16
001acc88b.ls 0x1accec
001acc8cstr x30, [sp-48]!
001acc90stur x29, [sp-8]
001acc94sub x29, sp, 8
001acc98str x0, [sp+56]
001acc9cstr xzr, [sp+24]
001acca0ldr x1, [sp+56]
001acca4ldrsb x27, [x1]
001acca8add x1, x1, 424
001accacstr x1, [sp+32]
001accb0ldar w1, [x1]
001accb4str w1, [sp+20]
001accb8cbz w1, 0x1accc0
001accbcb 0x1acccc
001accc0
001accc0loc_1accc0:
001accc0ldr x0, [sp+56]
001accc4bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce
001accc8b 0x1accd0
001acccc
001accccloc_1acccc:
001accccb 0x1accd0
001accd0
001accd0loc_1accd0:
001accd0ldr x1, [sp+56]
001accd4ldrsb x27, [x1]
001accd8ldr x0, [x1+440]
001accdcstr x0, [sp+24]
001acce0ldur x29, [sp-8]
001acce4ldr x30, [sp], 48
001acce8ret x30
001accec
001accecloc_1accec:
001accecstr x0, [sp+8]
001accf0mov x3, x30
001accf4bl runtime.morestack_noctxt.abi0
001accf8ldr x0, [sp+8]
001accfcb 0x1acc80
001acc80
001acd00
001acd00google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce: ; void google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce(google.golang.org/protobuf/internal/filedesc.File * fd)
001acd00ldr x16, [x28+16]
001acd04subs xzr, sp, x16
001acd08b.ls 0x1acd88
001acd0cstr x30, [sp-48]!
001acd10stur x29, [sp-8]
001acd14sub x29, sp, 8
001acd18str x0, [sp+56]
001acd1cldrsb x27, [x0]
001acd20add x0, x0, 428
001acd24str x0, [sp+32]
001acd28bl sync.(*Mutex).Lock
001acd2cldr x1, [sp+56]
001acd30ldrsb x27, [x1]
001acd34ldr x1, [x1+440]
001acd38cbnz x1, 0x1acd40
001acd3cb 0x1acd44
001acd40
001acd40loc_1acd40:
001acd40b 0x1acd50
001acd44
001acd44loc_1acd44:
001acd44ldr x0, [sp+56]
001acd48bl google.golang.org/protobuf/internal/filedesc.(*File).lazyRawInit
001acd4cb 0x1acd50
001acd50
001acd50loc_1acd50:
001acd50ldr x1, [sp+56]
001acd54ldrsb x27, [x1]
001acd58add x1, x1, 424
001acd5cstr x1, [sp+24]
001acd60orr x2, xzr, 1
001acd64stlr w2, [x1]
001acd68ldr x1, [sp+56]
001acd6cldrsb x27, [x1]
001acd70add x0, x1, 428
001acd74str x0, [sp+16]
001acd78bl sync.(*Mutex).Unlock
001acd7cldur x29, [sp-8]
001acd80ldr x30, [sp], 48
001acd84ret x30
001acd88
001acd88loc_1acd88:
001acd88str x0, [sp+8]
001acd8cmov x3, x30
001acd90bl runtime.morestack_noctxt.abi0
001acd94ldr x0, [sp+8]
001acd98b 0x1acd00
001acd9cudf 0
001acd00
001acd00google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce: ; void google.golang.org/protobuf/internal/filedesc.(*File).lazyInitOnce(google.golang.org/protobuf/internal/filedesc.File * fd)
001acd00ldr x16, [x28+16]
001acd04subs xzr, sp, x16
001acd08b.ls 0x1acd88
001acd0cstr x30, [sp-48]!
001acd10stur x29, [sp-8]
001acd14sub x29, sp, 8
001acd18str x0, [sp+56]
001acd1cldrsb x27, [x0]
001acd20add x0, x0, 428
001acd24str x0, [sp+32]
001acd28bl sync.(*Mutex).Lock
001acd2cldr x1, [sp+56]
001acd30ldrsb x27, [x1]
001acd34ldr x1, [x1+440]
001acd38cbnz x1, 0x1acd40
001acd3cb 0x1acd44
001acd40
001acd40loc_1acd40:
001acd40b 0x1acd50
001acd44
001acd44loc_1acd44:
001acd44ldr x0, [sp+56]
001acd48bl google.golang.org/protobuf/internal/filedesc.(*File).lazyRawInit
001acd4cb 0x1acd50
001acd50
001acd50loc_1acd50:
001acd50ldr x1, [sp+56]
001acd54ldrsb x27, [x1]
001acd58add x1, x1, 424
001acd5cstr x1, [sp+24]
001acd60orr x2, xzr, 1
001acd64stlr w2, [x1]
001acd68ldr x1, [sp+56]
001acd6cldrsb x27, [x1]
001acd70add x0, x1, 428
001acd74str x0, [sp+16]
001acd78bl sync.(*Mutex).Unlock
001acd7cldur x29, [sp-8]
001acd80ldr x30, [sp], 48
001acd84ret x30
001acd88
001acd88loc_1acd88:
001acd88str x0, [sp+8]
001acd8cmov x3, x30
001acd90bl runtime.morestack_noctxt.abi0
001acd94ldr x0, [sp+8]
001acd98b 0x1acd00
001acd9cudf 0
001acd00
001acda0
001acda0google.golang.org/protobuf/internal/filedesc.(*File).GoPackagePath: ; void google.golang.org/protobuf/internal/filedesc.(*File).GoPackagePath(google.golang.org/protobuf/internal/filedesc.File * fd)
001acda0str x30, [sp-32]!
001acda4stur x29, [sp-8]
001acda8sub x29, sp, 8
001acdacstr x0, [sp+40]
001acdb0stp xzr, xzr, [sp+8]
001acdb4ldr x2, [sp+40]
001acdb8ldrsb x27, [x2]
001acdbcldr x0, [x2]
001acdc0ldr x1, [x2+8]
001acdc4str x0, [sp+8]
001acdc8str x1, [sp+16]
001acdccadd x29, sp, 24
001acdd0add sp, sp, 32
001acdd4ret x30
001acdd8udf 0
001acddcudf 0
001acda0
001acda0google.golang.org/protobuf/internal/filedesc.(*File).GoPackagePath: ; void google.golang.org/protobuf/internal/filedesc.(*File).GoPackagePath(google.golang.org/protobuf/internal/filedesc.File * fd)
001acda0str x30, [sp-32]!
001acda4stur x29, [sp-8]
001acda8sub x29, sp, 8
001acdacstr x0, [sp+40]
001acdb0stp xzr, xzr, [sp+8]
001acdb4ldr x2, [sp+40]
001acdb8ldrsb x27, [x2]
001acdbcldr x0, [x2]
001acdc0ldr x1, [x2+8]
001acdc4str x0, [sp+8]
001acdc8str x1, [sp+16]
001acdccadd x29, sp, 24
001acdd0add sp, sp, 32
001acdd4ret x30
001acdd8udf 0
001acddcudf 0
001acda0
001acde0
001acde0google.golang.org/protobuf/internal/filedesc.(*Enum).Values: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).Values(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acde0ldr x16, [x28+16]
001acde4subs xzr, sp, x16
001acde8b.ls 0x1ace8c
001acdecstr x30, [sp-64]!
001acdf0stur x29, [sp-8]
001acdf4sub x29, sp, 8
001acdf8str x0, [sp+72]
001acdfcstp xzr, xzr, [sp+24]
001ace00ldr x2, [sp+72]
001ace04ldrsb x27, [x2]
001ace08ldrb w2, [x2+48]
001ace0ctbnz w2, 0, 0x1ace14
001ace10b 0x1ace50
001ace14
001ace14loc_1ace14:
001ace14ldr x2, [sp+72]
001ace18ldrsb x27, [x2]
001ace1cldr x2, [x2+56]
001ace20ldrsb x27, [x2]
001ace24add x2, x2, 8
001ace28str x2, [sp+48]
001ace2cadrp x3, 0x56d000
001ace30add x3, x3, 3040
001ace34str x3, [sp+24]
001ace38str x2, [sp+32]
001ace3cldr x0, [sp+24]
001ace40ldr x1, [sp+32]
001ace44ldur x29, [sp-8]
001ace48ldr x30, [sp], 64
001ace4cret x30
001ace50
001ace50loc_1ace50:
001ace50ldr x0, [sp+72]
001ace54bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001ace58str x0, [sp+40]
001ace5cldrsb x27, [x0]
001ace60add x1, x0, 8
001ace64str x1, [sp+48]
001ace68adrp x2, 0x56d000
001ace6cadd x2, x2, 3040
001ace70str x2, [sp+24]
001ace74str x1, [sp+32]
001ace78ldr x0, [sp+24]
001ace7cldr x1, [sp+32]
001ace80ldur x29, [sp-8]
001ace84ldr x30, [sp], 64
001ace88ret x30
001ace8c
001ace8cloc_1ace8c:
001ace8cstr x0, [sp+8]
001ace90mov x3, x30
001ace94bl runtime.morestack_noctxt.abi0
001ace98ldr x0, [sp+8]
001ace9cb 0x1acde0
001acde0
001acde0google.golang.org/protobuf/internal/filedesc.(*Enum).Values: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).Values(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acde0ldr x16, [x28+16]
001acde4subs xzr, sp, x16
001acde8b.ls 0x1ace8c
001acdecstr x30, [sp-64]!
001acdf0stur x29, [sp-8]
001acdf4sub x29, sp, 8
001acdf8str x0, [sp+72]
001acdfcstp xzr, xzr, [sp+24]
001ace00ldr x2, [sp+72]
001ace04ldrsb x27, [x2]
001ace08ldrb w2, [x2+48]
001ace0ctbnz w2, 0, 0x1ace14
001ace10b 0x1ace50
001ace14
001ace14loc_1ace14:
001ace14ldr x2, [sp+72]
001ace18ldrsb x27, [x2]
001ace1cldr x2, [x2+56]
001ace20ldrsb x27, [x2]
001ace24add x2, x2, 8
001ace28str x2, [sp+48]
001ace2cadrp x3, 0x56d000
001ace30add x3, x3, 3040
001ace34str x3, [sp+24]
001ace38str x2, [sp+32]
001ace3cldr x0, [sp+24]
001ace40ldr x1, [sp+32]
001ace44ldur x29, [sp-8]
001ace48ldr x30, [sp], 64
001ace4cret x30
001ace50
001ace50loc_1ace50:
001ace50ldr x0, [sp+72]
001ace54bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001ace58str x0, [sp+40]
001ace5cldrsb x27, [x0]
001ace60add x1, x0, 8
001ace64str x1, [sp+48]
001ace68adrp x2, 0x56d000
001ace6cadd x2, x2, 3040
001ace70str x2, [sp+24]
001ace74str x1, [sp+32]
001ace78ldr x0, [sp+24]
001ace7cldr x1, [sp+32]
001ace80ldur x29, [sp-8]
001ace84ldr x30, [sp], 64
001ace88ret x30
001ace8c
001ace8cloc_1ace8c:
001ace8cstr x0, [sp+8]
001ace90mov x3, x30
001ace94bl runtime.morestack_noctxt.abi0
001ace98ldr x0, [sp+8]
001ace9cb 0x1acde0
001acde0
001acea0
001acea0google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedNames: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedNames(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acea0ldr x16, [x28+16]
001acea4subs xzr, sp, x16
001acea8b.ls 0x1acefc
001aceacstr x30, [sp-64]!
001aceb0stur x29, [sp-8]
001aceb4sub x29, sp, 8
001aceb8str x0, [sp+72]
001acebcstp xzr, xzr, [sp+24]
001acec0ldr x0, [sp+72]
001acec4bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001acec8str x0, [sp+48]
001aceccldrsb x27, [x0]
001aced0add x1, x0, 64
001aced4str x1, [sp+40]
001aced8adrp x2, 0x56d000
001acedcadd x2, x2, 1536
001acee0str x2, [sp+24]
001acee4str x1, [sp+32]
001acee8ldr x0, [sp+24]
001aceecldr x1, [sp+32]
001acef0ldur x29, [sp-8]
001acef4ldr x30, [sp], 64
001acef8ret x30
001acefc
001acefcloc_1acefc:
001acefcstr x0, [sp+8]
001acf00mov x3, x30
001acf04bl runtime.morestack_noctxt.abi0
001acf08ldr x0, [sp+8]
001acf0cb 0x1acea0
001acea0
001acea0google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedNames: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedNames(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acea0ldr x16, [x28+16]
001acea4subs xzr, sp, x16
001acea8b.ls 0x1acefc
001aceacstr x30, [sp-64]!
001aceb0stur x29, [sp-8]
001aceb4sub x29, sp, 8
001aceb8str x0, [sp+72]
001acebcstp xzr, xzr, [sp+24]
001acec0ldr x0, [sp+72]
001acec4bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001acec8str x0, [sp+48]
001aceccldrsb x27, [x0]
001aced0add x1, x0, 64
001aced4str x1, [sp+40]
001aced8adrp x2, 0x56d000
001acedcadd x2, x2, 1536
001acee0str x2, [sp+24]
001acee4str x1, [sp+32]
001acee8ldr x0, [sp+24]
001aceecldr x1, [sp+32]
001acef0ldur x29, [sp-8]
001acef4ldr x30, [sp], 64
001acef8ret x30
001acefc
001acefcloc_1acefc:
001acefcstr x0, [sp+8]
001acf00mov x3, x30
001acf04bl runtime.morestack_noctxt.abi0
001acf08ldr x0, [sp+8]
001acf0cb 0x1acea0
001acea0
001acf10
001acf10google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedRanges(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acf10ldr x16, [x28+16]
001acf14subs xzr, sp, x16
001acf18b.ls 0x1acf6c
001acf1cstr x30, [sp-64]!
001acf20stur x29, [sp-8]
001acf24sub x29, sp, 8
001acf28str x0, [sp+72]
001acf2cstp xzr, xzr, [sp+24]
001acf30ldr x0, [sp+72]
001acf34bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001acf38str x0, [sp+48]
001acf3cldrsb x27, [x0]
001acf40add x1, x0, 112
001acf44str x1, [sp+40]
001acf48adrp x2, 0x56d000
001acf4cadd x2, x2, 1648
001acf50str x2, [sp+24]
001acf54str x1, [sp+32]
001acf58ldr x0, [sp+24]
001acf5cldr x1, [sp+32]
001acf60ldur x29, [sp-8]
001acf64ldr x30, [sp], 64
001acf68ret x30
001acf6c
001acf6cloc_1acf6c:
001acf6cstr x0, [sp+8]
001acf70mov x3, x30
001acf74bl runtime.morestack_noctxt.abi0
001acf78ldr x0, [sp+8]
001acf7cb 0x1acf10
001acf10
001acf10google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ReservedRanges(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001acf10ldr x16, [x28+16]
001acf14subs xzr, sp, x16
001acf18b.ls 0x1acf6c
001acf1cstr x30, [sp-64]!
001acf20stur x29, [sp-8]
001acf24sub x29, sp, 8
001acf28str x0, [sp+72]
001acf2cstp xzr, xzr, [sp+24]
001acf30ldr x0, [sp+72]
001acf34bl google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit
001acf38str x0, [sp+48]
001acf3cldrsb x27, [x0]
001acf40add x1, x0, 112
001acf44str x1, [sp+40]
001acf48adrp x2, 0x56d000
001acf4cadd x2, x2, 1648
001acf50str x2, [sp+24]
001acf54str x1, [sp+32]
001acf58ldr x0, [sp+24]
001acf5cldr x1, [sp+32]
001acf60ldur x29, [sp-8]
001acf64ldr x30, [sp], 64
001acf68ret x30
001acf6c
001acf6cloc_1acf6c:
001acf6cstr x0, [sp+8]
001acf70mov x3, x30
001acf74bl runtime.morestack_noctxt.abi0
001acf78ldr x0, [sp+8]
001acf7cb 0x1acf10
001acf10
001acf80
001acf80google.golang.org/protobuf/internal/filedesc.(*Enum).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).Format(google.golang.org/protobuf/internal/filedesc.Enum * ed, fmt.State s, int32 r)
001acf80ldr x16, [x28+16]
001acf84subs xzr, sp, x16
001acf88b.ls 0x1acfd0
001acf8cstr x30, [sp-64]!
001acf90stur x29, [sp-8]
001acf94sub x29, sp, 8
001acf98str x0, [sp+72]
001acf9cstr x1, [sp+80]
001acfa0str x2, [sp+88]
001acfa4str w3, [sp+96]
001acfa8ldr x0, [sp+80]
001acfacldr x1, [sp+88]
001acfb0ldr x4, [sp+72]
001acfb4mov x2, x3
001acfb8adrp x3, 0x56f000
001acfbcadd x3, x3, 696
001acfc0bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001acfc4ldur x29, [sp-8]
001acfc8ldr x30, [sp], 64
001acfccret x30
001acfd0
001acfd0loc_1acfd0:
001acfd0stp x0, x1, [sp+8]
001acfd4str x2, [sp+24]
001acfd8str w3, [sp+32]
001acfdcmov x3, x30
001acfe0bl runtime.morestack_noctxt.abi0
001acfe4ldp x0, x1, [sp+8]
001acfe8ldr x2, [sp+24]
001acfecldrsw x3, [sp+32]
001acff0b 0x1acf80
001acff4udf 0
001acff8udf 0
001acffcudf 0
001acf80
001acf80google.golang.org/protobuf/internal/filedesc.(*Enum).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).Format(google.golang.org/protobuf/internal/filedesc.Enum * ed, fmt.State s, int32 r)
001acf80ldr x16, [x28+16]
001acf84subs xzr, sp, x16
001acf88b.ls 0x1acfd0
001acf8cstr x30, [sp-64]!
001acf90stur x29, [sp-8]
001acf94sub x29, sp, 8
001acf98str x0, [sp+72]
001acf9cstr x1, [sp+80]
001acfa0str x2, [sp+88]
001acfa4str w3, [sp+96]
001acfa8ldr x0, [sp+80]
001acfacldr x1, [sp+88]
001acfb0ldr x4, [sp+72]
001acfb4mov x2, x3
001acfb8adrp x3, 0x56f000
001acfbcadd x3, x3, 696
001acfc0bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001acfc4ldur x29, [sp-8]
001acfc8ldr x30, [sp], 64
001acfccret x30
001acfd0
001acfd0loc_1acfd0:
001acfd0stp x0, x1, [sp+8]
001acfd4str x2, [sp+24]
001acfd8str w3, [sp+32]
001acfdcmov x3, x30
001acfe0bl runtime.morestack_noctxt.abi0
001acfe4ldp x0, x1, [sp+8]
001acfe8ldr x2, [sp+24]
001acfecldrsw x3, [sp+32]
001acff0b 0x1acf80
001acff4udf 0
001acff8udf 0
001acffcudf 0
001acf80
001ad000
001ad000google.golang.org/protobuf/internal/filedesc.(*Enum).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ProtoType(google.golang.org/protobuf/internal/filedesc.Enum * ed, google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor p1)
001ad000str x0, [sp+8]
001ad004str x1, [sp+16]
001ad008str x2, [sp+24]
001ad00cret x30
001ad000
001ad000google.golang.org/protobuf/internal/filedesc.(*Enum).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).ProtoType(google.golang.org/protobuf/internal/filedesc.Enum * ed, google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor p1)
001ad000str x0, [sp+8]
001ad004str x1, [sp+16]
001ad008str x2, [sp+24]
001ad00cret x30
001ad000
001ad010
001ad010google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001ad010ldr x16, [x28+16]
001ad014subs xzr, sp, x16
001ad018b.ls 0x1ad060
001ad01cstr x30, [sp-48]!
001ad020stur x29, [sp-8]
001ad024sub x29, sp, 8
001ad028str x0, [sp+56]
001ad02cstr xzr, [sp+24]
001ad030ldr x1, [sp+56]
001ad034ldrsb x27, [x1]
001ad038ldr x0, [x1+16]
001ad03cstr x0, [sp+32]
001ad040bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001ad044ldr x1, [sp+56]
001ad048ldrsb x27, [x1]
001ad04cldr x0, [x1+56]
001ad050str x0, [sp+24]
001ad054ldur x29, [sp-8]
001ad058ldr x30, [sp], 48
001ad05cret x30
001ad060
001ad060loc_1ad060:
001ad060str x0, [sp+8]
001ad064mov x3, x30
001ad068bl runtime.morestack_noctxt.abi0
001ad06cldr x0, [sp+8]
001ad070b 0x1ad010
001ad074udf 0
001ad078udf 0
001ad07cudf 0
001ad010
001ad010google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Enum).lazyInit(google.golang.org/protobuf/internal/filedesc.Enum * ed)
001ad010ldr x16, [x28+16]
001ad014subs xzr, sp, x16
001ad018b.ls 0x1ad060
001ad01cstr x30, [sp-48]!
001ad020stur x29, [sp-8]
001ad024sub x29, sp, 8
001ad028str x0, [sp+56]
001ad02cstr xzr, [sp+24]
001ad030ldr x1, [sp+56]
001ad034ldrsb x27, [x1]
001ad038ldr x0, [x1+16]
001ad03cstr x0, [sp+32]
001ad040bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001ad044ldr x1, [sp+56]
001ad048ldrsb x27, [x1]
001ad04cldr x0, [x1+56]
001ad050str x0, [sp+24]
001ad054ldur x29, [sp-8]
001ad058ldr x30, [sp], 48
001ad05cret x30
001ad060
001ad060loc_1ad060:
001ad060str x0, [sp+8]
001ad064mov x3, x30
001ad068bl runtime.morestack_noctxt.abi0
001ad06cldr x0, [sp+8]
001ad070b 0x1ad010
001ad074udf 0
001ad078udf 0
001ad07cudf 0
001ad010
001ad080
001ad080google.golang.org/protobuf/internal/filedesc.(*EnumValue).Number: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).Number(google.golang.org/protobuf/internal/filedesc.EnumValue * ed)
001ad080str x30, [sp-32]!
001ad084stur x29, [sp-8]
001ad088sub x29, sp, 8
001ad08cstr x0, [sp+40]
001ad090str wzr, [sp+20]
001ad094ldr x1, [sp+40]
001ad098ldrsb x27, [x1]
001ad09cldrsw x0, [x1+56]
001ad0a0str w0, [sp+20]
001ad0a4add x29, sp, 24
001ad0a8add sp, sp, 32
001ad0acret x30
001ad080
001ad080google.golang.org/protobuf/internal/filedesc.(*EnumValue).Number: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).Number(google.golang.org/protobuf/internal/filedesc.EnumValue * ed)
001ad080str x30, [sp-32]!
001ad084stur x29, [sp-8]
001ad088sub x29, sp, 8
001ad08cstr x0, [sp+40]
001ad090str wzr, [sp+20]
001ad094ldr x1, [sp+40]
001ad098ldrsb x27, [x1]
001ad09cldrsw x0, [x1+56]
001ad0a0str w0, [sp+20]
001ad0a4add x29, sp, 24
001ad0a8add sp, sp, 32
001ad0acret x30
001ad080
001ad0b0
001ad0b0google.golang.org/protobuf/internal/filedesc.(*EnumValue).Format: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).Format(google.golang.org/protobuf/internal/filedesc.EnumValue * ed, fmt.State s, int32 r)
001ad0b0ldr x16, [x28+16]
001ad0b4subs xzr, sp, x16
001ad0b8b.ls 0x1ad100
001ad0bcstr x30, [sp-64]!
001ad0c0stur x29, [sp-8]
001ad0c4sub x29, sp, 8
001ad0c8str x0, [sp+72]
001ad0ccstr x1, [sp+80]
001ad0d0str x2, [sp+88]
001ad0d4str w3, [sp+96]
001ad0d8ldr x0, [sp+80]
001ad0dcldr x1, [sp+88]
001ad0e0ldr x4, [sp+72]
001ad0e4mov x2, x3
001ad0e8adrp x3, 0x56e000
001ad0ecadd x3, x3, 792
001ad0f0bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ad0f4ldur x29, [sp-8]
001ad0f8ldr x30, [sp], 64
001ad0fcret x30
001ad100
001ad100loc_1ad100:
001ad100stp x0, x1, [sp+8]
001ad104str x2, [sp+24]
001ad108str w3, [sp+32]
001ad10cmov x3, x30
001ad110bl runtime.morestack_noctxt.abi0
001ad114ldp x0, x1, [sp+8]
001ad118ldr x2, [sp+24]
001ad11cldrsw x3, [sp+32]
001ad120b 0x1ad0b0
001ad124udf 0
001ad128udf 0
001ad12cudf 0
001ad0b0
001ad0b0google.golang.org/protobuf/internal/filedesc.(*EnumValue).Format: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).Format(google.golang.org/protobuf/internal/filedesc.EnumValue * ed, fmt.State s, int32 r)
001ad0b0ldr x16, [x28+16]
001ad0b4subs xzr, sp, x16
001ad0b8b.ls 0x1ad100
001ad0bcstr x30, [sp-64]!
001ad0c0stur x29, [sp-8]
001ad0c4sub x29, sp, 8
001ad0c8str x0, [sp+72]
001ad0ccstr x1, [sp+80]
001ad0d0str x2, [sp+88]
001ad0d4str w3, [sp+96]
001ad0d8ldr x0, [sp+80]
001ad0dcldr x1, [sp+88]
001ad0e0ldr x4, [sp+72]
001ad0e4mov x2, x3
001ad0e8adrp x3, 0x56e000
001ad0ecadd x3, x3, 792
001ad0f0bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ad0f4ldur x29, [sp-8]
001ad0f8ldr x30, [sp], 64
001ad0fcret x30
001ad100
001ad100loc_1ad100:
001ad100stp x0, x1, [sp+8]
001ad104str x2, [sp+24]
001ad108str w3, [sp+32]
001ad10cmov x3, x30
001ad110bl runtime.morestack_noctxt.abi0
001ad114ldp x0, x1, [sp+8]
001ad118ldr x2, [sp+24]
001ad11cldrsw x3, [sp+32]
001ad120b 0x1ad0b0
001ad124udf 0
001ad128udf 0
001ad12cudf 0
001ad0b0
001ad130
001ad130google.golang.org/protobuf/internal/filedesc.(*EnumValue).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).ProtoType(google.golang.org/protobuf/internal/filedesc.EnumValue * ed, google.golang.org/protobuf/reflect/protoreflect.EnumValueDescriptor p1)
001ad130str x0, [sp+8]
001ad134str x1, [sp+16]
001ad138str x2, [sp+24]
001ad13cret x30
001ad130
001ad130google.golang.org/protobuf/internal/filedesc.(*EnumValue).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*EnumValue).ProtoType(google.golang.org/protobuf/internal/filedesc.EnumValue * ed, google.golang.org/protobuf/reflect/protoreflect.EnumValueDescriptor p1)
001ad130str x0, [sp+8]
001ad134str x1, [sp+16]
001ad138str x2, [sp+24]
001ad13cret x30
001ad130
001ad140
001ad140google.golang.org/protobuf/internal/filedesc.(*Message).IsMapEntry: ; void google.golang.org/protobuf/internal/filedesc.(*Message).IsMapEntry(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad140str x30, [sp-32]!
001ad144stur x29, [sp-8]
001ad148sub x29, sp, 8
001ad14cstr x0, [sp+40]
001ad150strb wzr, [sp+23]
001ad154ldr x1, [sp+40]
001ad158ldrsb x27, [x1]
001ad15cldrb w0, [x1+192]
001ad160strb w0, [sp+23]
001ad164add x29, sp, 24
001ad168add sp, sp, 32
001ad16cret x30
001ad140
001ad140google.golang.org/protobuf/internal/filedesc.(*Message).IsMapEntry: ; void google.golang.org/protobuf/internal/filedesc.(*Message).IsMapEntry(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad140str x30, [sp-32]!
001ad144stur x29, [sp-8]
001ad148sub x29, sp, 8
001ad14cstr x0, [sp+40]
001ad150strb wzr, [sp+23]
001ad154ldr x1, [sp+40]
001ad158ldrsb x27, [x1]
001ad15cldrb w0, [x1+192]
001ad160strb w0, [sp+23]
001ad164add x29, sp, 24
001ad168add sp, sp, 32
001ad16cret x30
001ad140
001ad170
001ad170google.golang.org/protobuf/internal/filedesc.(*Message).Fields: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Fields(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad170ldr x16, [x28+16]
001ad174subs xzr, sp, x16
001ad178b.ls 0x1ad1cc
001ad17cstr x30, [sp-64]!
001ad180stur x29, [sp-8]
001ad184sub x29, sp, 8
001ad188str x0, [sp+72]
001ad18cstp xzr, xzr, [sp+24]
001ad190ldr x0, [sp+72]
001ad194bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad198str x0, [sp+48]
001ad19cldrsb x27, [x0]
001ad1a0add x1, x0, 8
001ad1a4str x1, [sp+40]
001ad1a8adrp x2, 0x56d000
001ad1acadd x2, x2, 2464
001ad1b0str x2, [sp+24]
001ad1b4str x1, [sp+32]
001ad1b8ldr x0, [sp+24]
001ad1bcldr x1, [sp+32]
001ad1c0ldur x29, [sp-8]
001ad1c4ldr x30, [sp], 64
001ad1c8ret x30
001ad1cc
001ad1ccloc_1ad1cc:
001ad1ccstr x0, [sp+8]
001ad1d0mov x3, x30
001ad1d4bl runtime.morestack_noctxt.abi0
001ad1d8ldr x0, [sp+8]
001ad1dcb 0x1ad170
001ad170
001ad170google.golang.org/protobuf/internal/filedesc.(*Message).Fields: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Fields(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad170ldr x16, [x28+16]
001ad174subs xzr, sp, x16
001ad178b.ls 0x1ad1cc
001ad17cstr x30, [sp-64]!
001ad180stur x29, [sp-8]
001ad184sub x29, sp, 8
001ad188str x0, [sp+72]
001ad18cstp xzr, xzr, [sp+24]
001ad190ldr x0, [sp+72]
001ad194bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad198str x0, [sp+48]
001ad19cldrsb x27, [x0]
001ad1a0add x1, x0, 8
001ad1a4str x1, [sp+40]
001ad1a8adrp x2, 0x56d000
001ad1acadd x2, x2, 2464
001ad1b0str x2, [sp+24]
001ad1b4str x1, [sp+32]
001ad1b8ldr x0, [sp+24]
001ad1bcldr x1, [sp+32]
001ad1c0ldur x29, [sp-8]
001ad1c4ldr x30, [sp], 64
001ad1c8ret x30
001ad1cc
001ad1ccloc_1ad1cc:
001ad1ccstr x0, [sp+8]
001ad1d0mov x3, x30
001ad1d4bl runtime.morestack_noctxt.abi0
001ad1d8ldr x0, [sp+8]
001ad1dcb 0x1ad170
001ad170
001ad1e0
001ad1e0google.golang.org/protobuf/internal/filedesc.(*Message).Oneofs: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Oneofs(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad1e0ldr x16, [x28+16]
001ad1e4subs xzr, sp, x16
001ad1e8b.ls 0x1ad23c
001ad1ecstr x30, [sp-64]!
001ad1f0stur x29, [sp-8]
001ad1f4sub x29, sp, 8
001ad1f8str x0, [sp+72]
001ad1fcstp xzr, xzr, [sp+24]
001ad200ldr x0, [sp+72]
001ad204bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad208str x0, [sp+48]
001ad20cldrsb x27, [x0]
001ad210add x1, x0, 80
001ad214str x1, [sp+40]
001ad218adrp x2, 0x56c000
001ad21cadd x2, x2, 1592
001ad220str x2, [sp+24]
001ad224str x1, [sp+32]
001ad228ldr x0, [sp+24]
001ad22cldr x1, [sp+32]
001ad230ldur x29, [sp-8]
001ad234ldr x30, [sp], 64
001ad238ret x30
001ad23c
001ad23cloc_1ad23c:
001ad23cstr x0, [sp+8]
001ad240mov x3, x30
001ad244bl runtime.morestack_noctxt.abi0
001ad248ldr x0, [sp+8]
001ad24cb 0x1ad1e0
001ad1e0
001ad1e0google.golang.org/protobuf/internal/filedesc.(*Message).Oneofs: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Oneofs(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad1e0ldr x16, [x28+16]
001ad1e4subs xzr, sp, x16
001ad1e8b.ls 0x1ad23c
001ad1ecstr x30, [sp-64]!
001ad1f0stur x29, [sp-8]
001ad1f4sub x29, sp, 8
001ad1f8str x0, [sp+72]
001ad1fcstp xzr, xzr, [sp+24]
001ad200ldr x0, [sp+72]
001ad204bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad208str x0, [sp+48]
001ad20cldrsb x27, [x0]
001ad210add x1, x0, 80
001ad214str x1, [sp+40]
001ad218adrp x2, 0x56c000
001ad21cadd x2, x2, 1592
001ad220str x2, [sp+24]
001ad224str x1, [sp+32]
001ad228ldr x0, [sp+24]
001ad22cldr x1, [sp+32]
001ad230ldur x29, [sp-8]
001ad234ldr x30, [sp], 64
001ad238ret x30
001ad23c
001ad23cloc_1ad23c:
001ad23cstr x0, [sp+8]
001ad240mov x3, x30
001ad244bl runtime.morestack_noctxt.abi0
001ad248ldr x0, [sp+8]
001ad24cb 0x1ad1e0
001ad1e0
001ad250
001ad250google.golang.org/protobuf/internal/filedesc.(*Message).ReservedNames: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ReservedNames(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad250ldr x16, [x28+16]
001ad254subs xzr, sp, x16
001ad258b.ls 0x1ad2ac
001ad25cstr x30, [sp-64]!
001ad260stur x29, [sp-8]
001ad264sub x29, sp, 8
001ad268str x0, [sp+72]
001ad26cstp xzr, xzr, [sp+24]
001ad270ldr x0, [sp+72]
001ad274bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad278str x0, [sp+48]
001ad27cldrsb x27, [x0]
001ad280add x1, x0, 128
001ad284str x1, [sp+40]
001ad288adrp x2, 0x56c000
001ad28cadd x2, x2, 1536
001ad290str x2, [sp+24]
001ad294str x1, [sp+32]
001ad298ldr x0, [sp+24]
001ad29cldr x1, [sp+32]
001ad2a0ldur x29, [sp-8]
001ad2a4ldr x30, [sp], 64
001ad2a8ret x30
001ad2ac
001ad2acloc_1ad2ac:
001ad2acstr x0, [sp+8]
001ad2b0mov x3, x30
001ad2b4bl runtime.morestack_noctxt.abi0
001ad2b8ldr x0, [sp+8]
001ad2bcb 0x1ad250
001ad250
001ad250google.golang.org/protobuf/internal/filedesc.(*Message).ReservedNames: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ReservedNames(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad250ldr x16, [x28+16]
001ad254subs xzr, sp, x16
001ad258b.ls 0x1ad2ac
001ad25cstr x30, [sp-64]!
001ad260stur x29, [sp-8]
001ad264sub x29, sp, 8
001ad268str x0, [sp+72]
001ad26cstp xzr, xzr, [sp+24]
001ad270ldr x0, [sp+72]
001ad274bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad278str x0, [sp+48]
001ad27cldrsb x27, [x0]
001ad280add x1, x0, 128
001ad284str x1, [sp+40]
001ad288adrp x2, 0x56c000
001ad28cadd x2, x2, 1536
001ad290str x2, [sp+24]
001ad294str x1, [sp+32]
001ad298ldr x0, [sp+24]
001ad29cldr x1, [sp+32]
001ad2a0ldur x29, [sp-8]
001ad2a4ldr x30, [sp], 64
001ad2a8ret x30
001ad2ac
001ad2acloc_1ad2ac:
001ad2acstr x0, [sp+8]
001ad2b0mov x3, x30
001ad2b4bl runtime.morestack_noctxt.abi0
001ad2b8ldr x0, [sp+8]
001ad2bcb 0x1ad250
001ad250
001ad2c0
001ad2c0google.golang.org/protobuf/internal/filedesc.(*Message).ReservedRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ReservedRanges(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad2c0ldr x16, [x28+16]
001ad2c4subs xzr, sp, x16
001ad2c8b.ls 0x1ad31c
001ad2ccstr x30, [sp-64]!
001ad2d0stur x29, [sp-8]
001ad2d4sub x29, sp, 8
001ad2d8str x0, [sp+72]
001ad2dcstp xzr, xzr, [sp+24]
001ad2e0ldr x0, [sp+72]
001ad2e4bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad2e8str x0, [sp+48]
001ad2ecldrsb x27, [x0]
001ad2f0add x1, x0, 176
001ad2f4str x1, [sp+40]
001ad2f8adrp x2, 0x56c000
001ad2fcadd x2, x2, 1424
001ad300str x2, [sp+24]
001ad304str x1, [sp+32]
001ad308ldr x0, [sp+24]
001ad30cldr x1, [sp+32]
001ad310ldur x29, [sp-8]
001ad314ldr x30, [sp], 64
001ad318ret x30
001ad31c
001ad31cloc_1ad31c:
001ad31cstr x0, [sp+8]
001ad320mov x3, x30
001ad324bl runtime.morestack_noctxt.abi0
001ad328ldr x0, [sp+8]
001ad32cb 0x1ad2c0
001ad2c0
001ad2c0google.golang.org/protobuf/internal/filedesc.(*Message).ReservedRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ReservedRanges(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad2c0ldr x16, [x28+16]
001ad2c4subs xzr, sp, x16
001ad2c8b.ls 0x1ad31c
001ad2ccstr x30, [sp-64]!
001ad2d0stur x29, [sp-8]
001ad2d4sub x29, sp, 8
001ad2d8str x0, [sp+72]
001ad2dcstp xzr, xzr, [sp+24]
001ad2e0ldr x0, [sp+72]
001ad2e4bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad2e8str x0, [sp+48]
001ad2ecldrsb x27, [x0]
001ad2f0add x1, x0, 176
001ad2f4str x1, [sp+40]
001ad2f8adrp x2, 0x56c000
001ad2fcadd x2, x2, 1424
001ad300str x2, [sp+24]
001ad304str x1, [sp+32]
001ad308ldr x0, [sp+24]
001ad30cldr x1, [sp+32]
001ad310ldur x29, [sp-8]
001ad314ldr x30, [sp], 64
001ad318ret x30
001ad31c
001ad31cloc_1ad31c:
001ad31cstr x0, [sp+8]
001ad320mov x3, x30
001ad324bl runtime.morestack_noctxt.abi0
001ad328ldr x0, [sp+8]
001ad32cb 0x1ad2c0
001ad2c0
001ad330
001ad330google.golang.org/protobuf/internal/filedesc.(*Message).RequiredNumbers: ; void google.golang.org/protobuf/internal/filedesc.(*Message).RequiredNumbers(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad330ldr x16, [x28+16]
001ad334subs xzr, sp, x16
001ad338b.ls 0x1ad38c
001ad33cstr x30, [sp-64]!
001ad340stur x29, [sp-8]
001ad344sub x29, sp, 8
001ad348str x0, [sp+72]
001ad34cstp xzr, xzr, [sp+24]
001ad350ldr x0, [sp+72]
001ad354bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad358str x0, [sp+48]
001ad35cldrsb x27, [x0]
001ad360add x1, x0, 240
001ad364str x1, [sp+40]
001ad368adrp x2, 0x56c000
001ad36cadd x2, x2, 1480
001ad370str x2, [sp+24]
001ad374str x1, [sp+32]
001ad378ldr x0, [sp+24]
001ad37cldr x1, [sp+32]
001ad380ldur x29, [sp-8]
001ad384ldr x30, [sp], 64
001ad388ret x30
001ad38c
001ad38cloc_1ad38c:
001ad38cstr x0, [sp+8]
001ad390mov x3, x30
001ad394bl runtime.morestack_noctxt.abi0
001ad398ldr x0, [sp+8]
001ad39cb 0x1ad330
001ad330
001ad330google.golang.org/protobuf/internal/filedesc.(*Message).RequiredNumbers: ; void google.golang.org/protobuf/internal/filedesc.(*Message).RequiredNumbers(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad330ldr x16, [x28+16]
001ad334subs xzr, sp, x16
001ad338b.ls 0x1ad38c
001ad33cstr x30, [sp-64]!
001ad340stur x29, [sp-8]
001ad344sub x29, sp, 8
001ad348str x0, [sp+72]
001ad34cstp xzr, xzr, [sp+24]
001ad350ldr x0, [sp+72]
001ad354bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad358str x0, [sp+48]
001ad35cldrsb x27, [x0]
001ad360add x1, x0, 240
001ad364str x1, [sp+40]
001ad368adrp x2, 0x56c000
001ad36cadd x2, x2, 1480
001ad370str x2, [sp+24]
001ad374str x1, [sp+32]
001ad378ldr x0, [sp+24]
001ad37cldr x1, [sp+32]
001ad380ldur x29, [sp-8]
001ad384ldr x30, [sp], 64
001ad388ret x30
001ad38c
001ad38cloc_1ad38c:
001ad38cstr x0, [sp+8]
001ad390mov x3, x30
001ad394bl runtime.morestack_noctxt.abi0
001ad398ldr x0, [sp+8]
001ad39cb 0x1ad330
001ad330
001ad3a0
001ad3a0google.golang.org/protobuf/internal/filedesc.(*Message).ExtensionRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ExtensionRanges(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad3a0ldr x16, [x28+16]
001ad3a4subs xzr, sp, x16
001ad3a8b.ls 0x1ad3fc
001ad3acstr x30, [sp-64]!
001ad3b0stur x29, [sp-8]
001ad3b4sub x29, sp, 8
001ad3b8str x0, [sp+72]
001ad3bcstp xzr, xzr, [sp+24]
001ad3c0ldr x0, [sp+72]
001ad3c4bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad3c8str x0, [sp+48]
001ad3ccldrsb x27, [x0]
001ad3d0add x1, x0, 288
001ad3d4str x1, [sp+40]
001ad3d8adrp x2, 0x56c000
001ad3dcadd x2, x2, 1424
001ad3e0str x2, [sp+24]
001ad3e4str x1, [sp+32]
001ad3e8ldr x0, [sp+24]
001ad3ecldr x1, [sp+32]
001ad3f0ldur x29, [sp-8]
001ad3f4ldr x30, [sp], 64
001ad3f8ret x30
001ad3fc
001ad3fcloc_1ad3fc:
001ad3fcstr x0, [sp+8]
001ad400mov x3, x30
001ad404bl runtime.morestack_noctxt.abi0
001ad408ldr x0, [sp+8]
001ad40cb 0x1ad3a0
001ad3a0
001ad3a0google.golang.org/protobuf/internal/filedesc.(*Message).ExtensionRanges: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ExtensionRanges(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad3a0ldr x16, [x28+16]
001ad3a4subs xzr, sp, x16
001ad3a8b.ls 0x1ad3fc
001ad3acstr x30, [sp-64]!
001ad3b0stur x29, [sp-8]
001ad3b4sub x29, sp, 8
001ad3b8str x0, [sp+72]
001ad3bcstp xzr, xzr, [sp+24]
001ad3c0ldr x0, [sp+72]
001ad3c4bl google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit
001ad3c8str x0, [sp+48]
001ad3ccldrsb x27, [x0]
001ad3d0add x1, x0, 288
001ad3d4str x1, [sp+40]
001ad3d8adrp x2, 0x56c000
001ad3dcadd x2, x2, 1424
001ad3e0str x2, [sp+24]
001ad3e4str x1, [sp+32]
001ad3e8ldr x0, [sp+24]
001ad3ecldr x1, [sp+32]
001ad3f0ldur x29, [sp-8]
001ad3f4ldr x30, [sp], 64
001ad3f8ret x30
001ad3fc
001ad3fcloc_1ad3fc:
001ad3fcstr x0, [sp+8]
001ad400mov x3, x30
001ad404bl runtime.morestack_noctxt.abi0
001ad408ldr x0, [sp+8]
001ad40cb 0x1ad3a0
001ad3a0
001ad410
001ad410google.golang.org/protobuf/internal/filedesc.(*Message).Enums: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Enums(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad410str x30, [sp-48]!
001ad414stur x29, [sp-8]
001ad418sub x29, sp, 8
001ad41cstr x0, [sp+56]
001ad420stp xzr, xzr, [sp+16]
001ad424ldr x2, [sp+56]
001ad428ldrsb x27, [x2]
001ad42cadd x2, x2, 48
001ad430str x2, [sp+32]
001ad434adrp x3, 0x56c000
001ad438add x3, x3, 1312
001ad43cstr x3, [sp+16]
001ad440str x2, [sp+24]
001ad444ldr x0, [sp+16]
001ad448ldr x1, [sp+24]
001ad44cadd x29, sp, 40
001ad450add sp, sp, 48
001ad454ret x30
001ad458udf 0
001ad45cudf 0
001ad410
001ad410google.golang.org/protobuf/internal/filedesc.(*Message).Enums: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Enums(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad410str x30, [sp-48]!
001ad414stur x29, [sp-8]
001ad418sub x29, sp, 8
001ad41cstr x0, [sp+56]
001ad420stp xzr, xzr, [sp+16]
001ad424ldr x2, [sp+56]
001ad428ldrsb x27, [x2]
001ad42cadd x2, x2, 48
001ad430str x2, [sp+32]
001ad434adrp x3, 0x56c000
001ad438add x3, x3, 1312
001ad43cstr x3, [sp+16]
001ad440str x2, [sp+24]
001ad444ldr x0, [sp+16]
001ad448ldr x1, [sp+24]
001ad44cadd x29, sp, 40
001ad450add sp, sp, 48
001ad454ret x30
001ad458udf 0
001ad45cudf 0
001ad410
001ad460
001ad460google.golang.org/protobuf/internal/filedesc.(*Message).Messages: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Messages(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad460str x30, [sp-48]!
001ad464stur x29, [sp-8]
001ad468sub x29, sp, 8
001ad46cstr x0, [sp+56]
001ad470stp xzr, xzr, [sp+16]
001ad474ldr x2, [sp+56]
001ad478ldrsb x27, [x2]
001ad47cadd x2, x2, 96
001ad480str x2, [sp+32]
001ad484adrp x3, 0x56c000
001ad488add x3, x3, 1368
001ad48cstr x3, [sp+16]
001ad490str x2, [sp+24]
001ad494ldr x0, [sp+16]
001ad498ldr x1, [sp+24]
001ad49cadd x29, sp, 40
001ad4a0add sp, sp, 48
001ad4a4ret x30
001ad4a8udf 0
001ad4acudf 0
001ad460
001ad460google.golang.org/protobuf/internal/filedesc.(*Message).Messages: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Messages(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad460str x30, [sp-48]!
001ad464stur x29, [sp-8]
001ad468sub x29, sp, 8
001ad46cstr x0, [sp+56]
001ad470stp xzr, xzr, [sp+16]
001ad474ldr x2, [sp+56]
001ad478ldrsb x27, [x2]
001ad47cadd x2, x2, 96
001ad480str x2, [sp+32]
001ad484adrp x3, 0x56c000
001ad488add x3, x3, 1368
001ad48cstr x3, [sp+16]
001ad490str x2, [sp+24]
001ad494ldr x0, [sp+16]
001ad498ldr x1, [sp+24]
001ad49cadd x29, sp, 40
001ad4a0add sp, sp, 48
001ad4a4ret x30
001ad4a8udf 0
001ad4acudf 0
001ad460
001ad4b0
001ad4b0google.golang.org/protobuf/internal/filedesc.(*Message).Extensions: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Extensions(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad4b0str x30, [sp-48]!
001ad4b4stur x29, [sp-8]
001ad4b8sub x29, sp, 8
001ad4bcstr x0, [sp+56]
001ad4c0stp xzr, xzr, [sp+16]
001ad4c4ldr x2, [sp+56]
001ad4c8ldrsb x27, [x2]
001ad4ccadd x2, x2, 144
001ad4d0str x2, [sp+32]
001ad4d4adrp x3, 0x56c000
001ad4d8add x3, x3, 1256
001ad4dcstr x3, [sp+16]
001ad4e0str x2, [sp+24]
001ad4e4ldr x0, [sp+16]
001ad4e8ldr x1, [sp+24]
001ad4ecadd x29, sp, 40
001ad4f0add sp, sp, 48
001ad4f4ret x30
001ad4f8udf 0
001ad4fcudf 0
001ad4b0
001ad4b0google.golang.org/protobuf/internal/filedesc.(*Message).Extensions: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Extensions(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad4b0str x30, [sp-48]!
001ad4b4stur x29, [sp-8]
001ad4b8sub x29, sp, 8
001ad4bcstr x0, [sp+56]
001ad4c0stp xzr, xzr, [sp+16]
001ad4c4ldr x2, [sp+56]
001ad4c8ldrsb x27, [x2]
001ad4ccadd x2, x2, 144
001ad4d0str x2, [sp+32]
001ad4d4adrp x3, 0x56c000
001ad4d8add x3, x3, 1256
001ad4dcstr x3, [sp+16]
001ad4e0str x2, [sp+24]
001ad4e4ldr x0, [sp+16]
001ad4e8ldr x1, [sp+24]
001ad4ecadd x29, sp, 40
001ad4f0add sp, sp, 48
001ad4f4ret x30
001ad4f8udf 0
001ad4fcudf 0
001ad4b0
001ad500
001ad500google.golang.org/protobuf/internal/filedesc.(*Message).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ProtoType(google.golang.org/protobuf/internal/filedesc.Message * md, google.golang.org/protobuf/reflect/protoreflect.MessageDescriptor p1)
001ad500str x0, [sp+8]
001ad504str x1, [sp+16]
001ad508str x2, [sp+24]
001ad50cret x30
001ad500
001ad500google.golang.org/protobuf/internal/filedesc.(*Message).ProtoType: ; void google.golang.org/protobuf/internal/filedesc.(*Message).ProtoType(google.golang.org/protobuf/internal/filedesc.Message * md, google.golang.org/protobuf/reflect/protoreflect.MessageDescriptor p1)
001ad500str x0, [sp+8]
001ad504str x1, [sp+16]
001ad508str x2, [sp+24]
001ad50cret x30
001ad500
001ad510
001ad510google.golang.org/protobuf/internal/filedesc.(*Message).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Format(google.golang.org/protobuf/internal/filedesc.Message * md, fmt.State s, int32 r)
001ad510ldr x16, [x28+16]
001ad514subs xzr, sp, x16
001ad518b.ls 0x1ad560
001ad51cstr x30, [sp-64]!
001ad520stur x29, [sp-8]
001ad524sub x29, sp, 8
001ad528str x0, [sp+72]
001ad52cstr x1, [sp+80]
001ad530str x2, [sp+88]
001ad534str w3, [sp+96]
001ad538ldr x0, [sp+80]
001ad53cldr x1, [sp+88]
001ad540ldr x4, [sp+72]
001ad544mov x2, x3
001ad548adrp x3, 0x56e000
001ad54cadd x3, x3, 312
001ad550bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ad554ldur x29, [sp-8]
001ad558ldr x30, [sp], 64
001ad55cret x30
001ad560
001ad560loc_1ad560:
001ad560stp x0, x1, [sp+8]
001ad564str x2, [sp+24]
001ad568str w3, [sp+32]
001ad56cmov x3, x30
001ad570bl runtime.morestack_noctxt.abi0
001ad574ldp x0, x1, [sp+8]
001ad578ldr x2, [sp+24]
001ad57cldrsw x3, [sp+32]
001ad580b 0x1ad510
001ad584udf 0
001ad588udf 0
001ad58cudf 0
001ad510
001ad510google.golang.org/protobuf/internal/filedesc.(*Message).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Message).Format(google.golang.org/protobuf/internal/filedesc.Message * md, fmt.State s, int32 r)
001ad510ldr x16, [x28+16]
001ad514subs xzr, sp, x16
001ad518b.ls 0x1ad560
001ad51cstr x30, [sp-64]!
001ad520stur x29, [sp-8]
001ad524sub x29, sp, 8
001ad528str x0, [sp+72]
001ad52cstr x1, [sp+80]
001ad530str x2, [sp+88]
001ad534str w3, [sp+96]
001ad538ldr x0, [sp+80]
001ad53cldr x1, [sp+88]
001ad540ldr x4, [sp+72]
001ad544mov x2, x3
001ad548adrp x3, 0x56e000
001ad54cadd x3, x3, 312
001ad550bl google.golang.org/protobuf/internal/descfmt.FormatDesc
001ad554ldur x29, [sp-8]
001ad558ldr x30, [sp], 64
001ad55cret x30
001ad560
001ad560loc_1ad560:
001ad560stp x0, x1, [sp+8]
001ad564str x2, [sp+24]
001ad568str w3, [sp+32]
001ad56cmov x3, x30
001ad570bl runtime.morestack_noctxt.abi0
001ad574ldp x0, x1, [sp+8]
001ad578ldr x2, [sp+24]
001ad57cldrsw x3, [sp+32]
001ad580b 0x1ad510
001ad584udf 0
001ad588udf 0
001ad58cudf 0
001ad510
001ad590
001ad590google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad590ldr x16, [x28+16]
001ad594subs xzr, sp, x16
001ad598b.ls 0x1ad5e0
001ad59cstr x30, [sp-48]!
001ad5a0stur x29, [sp-8]
001ad5a4sub x29, sp, 8
001ad5a8str x0, [sp+56]
001ad5acstr xzr, [sp+24]
001ad5b0ldr x1, [sp+56]
001ad5b4ldrsb x27, [x1]
001ad5b8ldr x0, [x1+16]
001ad5bcstr x0, [sp+32]
001ad5c0bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001ad5c4ldr x1, [sp+56]
001ad5c8ldrsb x27, [x1]
001ad5ccldr x0, [x1+200]
001ad5d0str x0, [sp+24]
001ad5d4ldur x29, [sp-8]
001ad5d8ldr x30, [sp], 48
001ad5dcret x30
001ad5e0
001ad5e0loc_1ad5e0:
001ad5e0str x0, [sp+8]
001ad5e4mov x3, x30
001ad5e8bl runtime.morestack_noctxt.abi0
001ad5ecldr x0, [sp+8]
001ad5f0b 0x1ad590
001ad5f4udf 0
001ad5f8udf 0
001ad5fcudf 0
001ad590
001ad590google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*Message).lazyInit(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad590ldr x16, [x28+16]
001ad594subs xzr, sp, x16
001ad598b.ls 0x1ad5e0
001ad59cstr x30, [sp-48]!
001ad5a0stur x29, [sp-8]
001ad5a4sub x29, sp, 8
001ad5a8str x0, [sp+56]
001ad5acstr xzr, [sp+24]
001ad5b0ldr x1, [sp+56]
001ad5b4ldrsb x27, [x1]
001ad5b8ldr x0, [x1+16]
001ad5bcstr x0, [sp+32]
001ad5c0bl google.golang.org/protobuf/internal/filedesc.(*File).lazyInit
001ad5c4ldr x1, [sp+56]
001ad5c8ldrsb x27, [x1]
001ad5ccldr x0, [x1+200]
001ad5d0str x0, [sp+24]
001ad5d4ldur x29, [sp-8]
001ad5d8ldr x30, [sp], 48
001ad5dcret x30
001ad5e0
001ad5e0loc_1ad5e0:
001ad5e0str x0, [sp+8]
001ad5e4mov x3, x30
001ad5e8bl runtime.morestack_noctxt.abi0
001ad5ecldr x0, [sp+8]
001ad5f0b 0x1ad590
001ad5f4udf 0
001ad5f8udf 0
001ad5fcudf 0
001ad590
001ad600
001ad600google.golang.org/protobuf/internal/filedesc.(*Message).IsMessageSet: ; void google.golang.org/protobuf/internal/filedesc.(*Message).IsMessageSet(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad600str x30, [sp-32]!
001ad604stur x29, [sp-8]
001ad608sub x29, sp, 8
001ad60cstr x0, [sp+40]
001ad610strb wzr, [sp+23]
001ad614ldr x1, [sp+40]
001ad618ldrsb x27, [x1]
001ad61cldrb w0, [x1+193]
001ad620strb w0, [sp+23]
001ad624add x29, sp, 24
001ad628add sp, sp, 32
001ad62cret x30
001ad600
001ad600google.golang.org/protobuf/internal/filedesc.(*Message).IsMessageSet: ; void google.golang.org/protobuf/internal/filedesc.(*Message).IsMessageSet(google.golang.org/protobuf/internal/filedesc.Message * md)
001ad600str x30, [sp-32]!
001ad604stur x29, [sp-8]
001ad608sub x29, sp, 8
001ad60cstr x0, [sp+40]
001ad610strb wzr, [sp+23]
001ad614ldr x1, [sp+40]
001ad618ldrsb x27, [x1]
001ad61cldrb w0, [x1+193]
001ad620strb w0, [sp+23]
001ad624add x29, sp, 24
001ad628add sp, sp, 32
001ad62cret x30
001ad600
001ad630
001ad630google.golang.org/protobuf/internal/filedesc.(*Field).Number: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Number(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad630str x30, [sp-32]!
001ad634stur x29, [sp-8]
001ad638sub x29, sp, 8
001ad63cstr x0, [sp+40]
001ad640str wzr, [sp+20]
001ad644ldr x1, [sp+40]
001ad648ldrsb x27, [x1]
001ad64cldrsw x0, [x1+56]
001ad650str w0, [sp+20]
001ad654add x29, sp, 24
001ad658add sp, sp, 32
001ad65cret x30
001ad630
001ad630google.golang.org/protobuf/internal/filedesc.(*Field).Number: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Number(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad630str x30, [sp-32]!
001ad634stur x29, [sp-8]
001ad638sub x29, sp, 8
001ad63cstr x0, [sp+40]
001ad640str wzr, [sp+20]
001ad644ldr x1, [sp+40]
001ad648ldrsb x27, [x1]
001ad64cldrsw x0, [x1+56]
001ad650str w0, [sp+20]
001ad654add x29, sp, 24
001ad658add sp, sp, 32
001ad65cret x30
001ad630
001ad660
001ad660google.golang.org/protobuf/internal/filedesc.(*Field).Cardinality: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Cardinality(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad660str x30, [sp-32]!
001ad664stur x29, [sp-8]
001ad668sub x29, sp, 8
001ad66cstr x0, [sp+40]
001ad670strb wzr, [sp+23]
001ad674ldr x1, [sp+40]
001ad678ldrsb x27, [x1]
001ad67cldrsb x0, [x1+60]
001ad680strb w0, [sp+23]
001ad684add x29, sp, 24
001ad688add sp, sp, 32
001ad68cret x30
001ad660
001ad660google.golang.org/protobuf/internal/filedesc.(*Field).Cardinality: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Cardinality(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad660str x30, [sp-32]!
001ad664stur x29, [sp-8]
001ad668sub x29, sp, 8
001ad66cstr x0, [sp+40]
001ad670strb wzr, [sp+23]
001ad674ldr x1, [sp+40]
001ad678ldrsb x27, [x1]
001ad67cldrsb x0, [x1+60]
001ad680strb w0, [sp+23]
001ad684add x29, sp, 24
001ad688add sp, sp, 32
001ad68cret x30
001ad660
001ad690
001ad690google.golang.org/protobuf/internal/filedesc.(*Field).Kind: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Kind(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad690str x30, [sp-32]!
001ad694stur x29, [sp-8]
001ad698sub x29, sp, 8
001ad69cstr x0, [sp+40]
001ad6a0strb wzr, [sp+23]
001ad6a4ldr x1, [sp+40]
001ad6a8ldrsb x27, [x1]
001ad6acldrsb x0, [x1+61]
001ad6b0strb w0, [sp+23]
001ad6b4add x29, sp, 24
001ad6b8add sp, sp, 32
001ad6bcret x30
001ad690
001ad690google.golang.org/protobuf/internal/filedesc.(*Field).Kind: ; void google.golang.org/protobuf/internal/filedesc.(*Field).Kind(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad690str x30, [sp-32]!
001ad694stur x29, [sp-8]
001ad698sub x29, sp, 8
001ad69cstr x0, [sp+40]
001ad6a0strb wzr, [sp+23]
001ad6a4ldr x1, [sp+40]
001ad6a8ldrsb x27, [x1]
001ad6acldrsb x0, [x1+61]
001ad6b0strb w0, [sp+23]
001ad6b4add x29, sp, 24
001ad6b8add sp, sp, 32
001ad6bcret x30
001ad690
001ad6c0
001ad6c0google.golang.org/protobuf/internal/filedesc.(*Field).HasJSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Field).HasJSONName(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad6c0str x30, [sp-32]!
001ad6c4stur x29, [sp-8]
001ad6c8sub x29, sp, 8
001ad6ccstr x0, [sp+40]
001ad6d0strb wzr, [sp+23]
001ad6d4ldr x1, [sp+40]
001ad6d8ldrsb x27, [x1]
001ad6dcldrb w0, [x1+64]
001ad6e0strb w0, [sp+23]
001ad6e4add x29, sp, 24
001ad6e8add sp, sp, 32
001ad6ecret x30
001ad6c0
001ad6c0google.golang.org/protobuf/internal/filedesc.(*Field).HasJSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Field).HasJSONName(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad6c0str x30, [sp-32]!
001ad6c4stur x29, [sp-8]
001ad6c8sub x29, sp, 8
001ad6ccstr x0, [sp+40]
001ad6d0strb wzr, [sp+23]
001ad6d4ldr x1, [sp+40]
001ad6d8ldrsb x27, [x1]
001ad6dcldrb w0, [x1+64]
001ad6e0strb w0, [sp+23]
001ad6e4add x29, sp, 24
001ad6e8add sp, sp, 32
001ad6ecret x30
001ad6c0
001ad6f0
001ad6f0google.golang.org/protobuf/internal/filedesc.(*Field).JSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Field).JSONName(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad6f0ldr x16, [x28+16]
001ad6f4subs xzr, sp, x16
001ad6f8b.ls 0x1ad74c
001ad6fcstr x30, [sp-80]!
001ad700stur x29, [sp-8]
001ad704sub x29, sp, 8
001ad708str x0, [sp+88]
001ad70cstp xzr, xzr, [sp+32]
001ad710ldr x3, [sp+88]
001ad714ldrsb x27, [x3]
001ad718add x0, x3, 64
001ad71cstr x0, [sp+48]
001ad720ldr x2, [sp+88]
001ad724adrp x1, 0x570000
001ad728add x1, x1, 3032
001ad72cbl google.golang.org/protobuf/internal/filedesc.(*stringName).getJSON
001ad730str x0, [sp+56]
001ad734str x1, [sp+64]
001ad738str x0, [sp+32]
001ad73cstr x1, [sp+40]
001ad740ldur x29, [sp-8]
001ad744ldr x30, [sp], 80
001ad748ret x30
001ad74c
001ad74cloc_1ad74c:
001ad74cstr x0, [sp+8]
001ad750mov x3, x30
001ad754bl runtime.morestack_noctxt.abi0
001ad758ldr x0, [sp+8]
001ad75cb 0x1ad6f0
001ad6f0
001ad6f0google.golang.org/protobuf/internal/filedesc.(*Field).JSONName: ; void google.golang.org/protobuf/internal/filedesc.(*Field).JSONName(google.golang.org/protobuf/internal/filedesc.Field * fd)
001ad6f0ldr x16, [x28+16]
001ad6f4subs xzr, sp, x16
001ad6f8b.ls 0x1ad74c
001ad6fcstr x30, [sp-80]!
001ad700stur x29, [sp-8]
001ad704sub x29, sp, 8
001ad708str x0, [sp+88]
001ad70cstp xzr, xzr, [sp+32]
001ad710ldr x3, [sp+88]
001ad714ldrsb x27, [x3]
001ad718add x0, x3, 64
001ad71cstr x0, [sp+48]
001ad720ldr x2, [sp+88]
001ad724adrp x1, 0x570000
001ad728add x1, x1, 3032
001ad72cbl google.golang.org/protobuf/internal/filedesc.(*stringName).getJSON
001ad730str x0, [sp+56]
001ad734str x1, [sp+64]
001ad738str x0, [sp+32]
001ad73cstr x1, [sp+40]
001ad740ldur x29, [sp-8]
001ad744ldr x30, [sp], 80
001ad748ret x30
001ad74c
001ad74cloc_1ad74c:
001ad74cstr x0, [sp+8]
001ad750mov x3, x30
001ad754bl runtime.morestack_noctxt.abi0
001ad758ldr x0, [sp+8]
001ad75cb 0x1ad6f0
001ad6f0
Loading..