File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
001ba150
001ba150google.golang.org/protobuf/internal/filedesc.(*Method).unmarshalFull: ; void google.golang.org/protobuf/internal/filedesc.(*Method).unmarshalFull(google.golang.org/protobuf/internal/filedesc.Method * md, struct []uint8 b, google.golang.org/protobuf/internal/strs.Builder * sb, google.golang.org/protobuf/internal/filedesc.File * pf, google.golang.org/protobuf/reflect/protoreflect.Descriptor pd, int i)
001ba150ldr x16, [x28+16]
001ba154sub x17, sp, 224
001ba158subs xzr, x17, x16
001ba15cb.ls 0x1ba724
001ba160sub x20, sp, 352
001ba164stp x29, x30, [x20-8]
001ba168add sp, x20, 0
001ba16csub x29, sp, 8
001ba170str x0, [sp+360]
001ba174str x1, [sp+368]
001ba178str x2, [sp+376]
001ba17cstr x3, [sp+384]
001ba180str x4, [sp+392]
001ba184str x5, [sp+400]
001ba188str x6, [sp+408]
001ba18cstr x7, [sp+416]
001ba190str x8, [sp+424]
001ba194ldr x6, [sp+360]
001ba198ldrsb x27, [x6]
001ba19cadrp x27, 0x891000
001ba1a0ldr w7, [x27+3056]
001ba1a4cbz w7, 0x1ba1ac
001ba1a8b 0x1ba1b0
001ba1ac
001ba1acloc_1ba1ac:
001ba1acb 0x1ba1c4
001ba1b0
001ba1b0loc_1ba1b0:
001ba1b0bl runtime.gcWriteBarrier2
001ba1b4str x5, [x25]
001ba1b8ldr x7, [x6+16]
001ba1bcstr x7, [x25+8]
001ba1c0b 0x1ba1c4
001ba1c4
001ba1c4loc_1ba1c4:
001ba1c4str x5, [x6+16]
001ba1c8ldr x5, [sp+360]
001ba1ccldrsb x27, [x5]
001ba1d0ldr x6, [sp+416]
001ba1d4ldr x7, [sp+408]
001ba1d8str x7, [x5+24]
001ba1dcadrp x27, 0x891000
001ba1e0ldr w7, [x27+3056]
001ba1e4cbz w7, 0x1ba1ec
001ba1e8b 0x1ba1f0
001ba1ec
001ba1ecloc_1ba1ec:
001ba1ecb 0x1ba204
001ba1f0
001ba1f0loc_1ba1f0:
001ba1f0bl runtime.gcWriteBarrier2
001ba1f4str x6, [x25]
001ba1f8ldr x7, [x5+32]
001ba1fcstr x7, [x25+8]
001ba200b 0x1ba204
001ba204
001ba204loc_1ba204:
001ba204str x6, [x5+32]
001ba208ldr x5, [sp+360]
001ba20cldrsb x27, [x5]
001ba210ldr x6, [sp+424]
001ba214str x6, [x5+40]
001ba218stp xzr, xzr, [sp+208]
001ba21cstr xzr, [sp+224]
001ba220b 0x1ba224
001ba224
001ba224loc_1ba224:
001ba224ldr x5, [sp+376]
001ba228str x5, [sp+144]
001ba22ccbnz x5, 0x1ba234
001ba230b 0x1ba6a0
001ba234
001ba234loc_1ba234:
001ba234ldr x0, [sp+368]
001ba238ldr x1, [sp+376]
001ba23cldr x2, [sp+384]
001ba240bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001ba244str w0, [sp+80]
001ba248strb w1, [sp+66]
001ba24cstr x2, [sp+136]
001ba250ldrsw x3, [sp+80]
001ba254str w3, [sp+84]
001ba258ldrsb x3, [sp+66]
001ba25cstrb w3, [sp+67]
001ba260ldr x3, [sp+136]
001ba264str x3, [sp+176]
001ba268ldrsw x3, [sp+84]
001ba26cstr w3, [sp+68]
001ba270ldrsb x3, [sp+67]
001ba274strb w3, [sp+63]
001ba278ldr x0, [sp+176]
001ba27cstr x0, [sp+96]
001ba280ldr x1, [sp+376]
001ba284ldr x3, [sp+368]
001ba288ldr x4, [sp+384]
001ba28cb 0x1ba290
001ba290
001ba290loc_1ba290:
001ba290subs xzr, x1, x0
001ba294b.hs 0x1ba29c
001ba298b 0x1ba71c
001ba29c
001ba29cloc_1ba29c:
001ba29csub x5, x4, x0
001ba2a0sub x6, x1, x0
001ba2a4sub x7, xzr, x5
001ba2a8and x7, x0, x7, asr #63
001ba2acadd x7, x3, x7
001ba2b0str x7, [sp+368]
001ba2b4str x6, [sp+376]
001ba2b8str x5, [sp+384]
001ba2bcldrsb x5, [sp+63]
001ba2c0strb w5, [sp+64]
001ba2c4ubfm x6, x5, 0, 7
001ba2c8cbz w6, 0x1ba2d0
001ba2ccb 0x1ba3a4
001ba2d0
001ba2d0loc_1ba2d0:
001ba2d0b 0x1ba2d4
001ba2d4
001ba2d4loc_1ba2d4:
001ba2d4ldr x0, [sp+368]
001ba2d8ldr x1, [sp+376]
001ba2dcldr x2, [sp+384]
001ba2e0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001ba2e4str x0, [sp+128]
001ba2e8str x1, [sp+136]
001ba2ecstr x0, [sp+168]
001ba2f0str x1, [sp+160]
001ba2f4str x0, [sp+88]
001ba2f8str x1, [sp+120]
001ba2fcldr x3, [sp+376]
001ba300ldr x4, [sp+368]
001ba304ldr x5, [sp+384]
001ba308b 0x1ba30c
001ba30c
001ba30cloc_1ba30c:
001ba30csubs xzr, x1, x3
001ba310b.ls 0x1ba318
001ba314b 0x1ba710
001ba318
001ba318loc_1ba318:
001ba318sub x5, x5, x1
001ba31csub x6, x3, x1
001ba320sub x7, xzr, x5
001ba324and x7, x1, x7, asr #63
001ba328add x7, x4, x7
001ba32cstr x7, [sp+368]
001ba330str x6, [sp+376]
001ba334str x5, [sp+384]
001ba338ldrsw x5, [sp+68]
001ba33cstr w5, [sp+76]
001ba340subs wzr, w5, 5
001ba344b.eq 0x1ba34c
001ba348b 0x1ba36c
001ba34c
001ba34cloc_1ba34c:
001ba34cb 0x1ba350
001ba350
001ba350loc_1ba350:
001ba350ldr x0, [sp+88]
001ba354bl google.golang.org/protobuf/encoding/protowire.DecodeBool
001ba358strb w0, [sp+65]
001ba35cldr x1, [sp+360]
001ba360ldrsb x27, [x1]
001ba364strb w0, [x1+88]
001ba368b 0x1ba3a0
001ba36c
001ba36cloc_1ba36c:
001ba36csubs wzr, w5, 6
001ba370b.eq 0x1ba378
001ba374b 0x1ba398
001ba378
001ba378loc_1ba378:
001ba378b 0x1ba37c
001ba37c
001ba37cloc_1ba37c:
001ba37cldr x0, [sp+88]
001ba380bl google.golang.org/protobuf/encoding/protowire.DecodeBool
001ba384strb w0, [sp+65]
001ba388ldr x1, [sp+360]
001ba38cldrsb x27, [x1]
001ba390strb w0, [x1+89]
001ba394b 0x1ba3a0
001ba398
001ba398loc_1ba398:
001ba398b 0x1ba39c
001ba39c
001ba39cloc_1ba39c:
001ba39cb 0x1ba3a0
001ba3a0
001ba3a0loc_1ba3a0:
001ba3a0b 0x1ba698
001ba3a4
001ba3a4loc_1ba3a4:
001ba3a4ubfm x5, x5, 0, 7
001ba3a8subs wzr, w5, 2
001ba3acb.eq 0x1ba3b4
001ba3b0b 0x1ba634
001ba3b4
001ba3b4loc_1ba3b4:
001ba3b4b 0x1ba3b8
001ba3b8
001ba3b8loc_1ba3b8:
001ba3b8str xzr, [sp+296]
001ba3bcstp xzr, xzr, [sp+304]
001ba3c0ldr x0, [sp+368]
001ba3c4ldr x1, [sp+376]
001ba3c8ldr x2, [sp+384]
001ba3ccbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001ba3d0str x0, [sp+296]
001ba3d4str x1, [sp+304]
001ba3d8str x2, [sp+312]
001ba3dcstr x3, [sp+136]
001ba3e0str x0, [sp+320]
001ba3e4str x1, [sp+328]
001ba3e8str x2, [sp+336]
001ba3ecldr x3, [sp+136]
001ba3f0str x3, [sp+152]
001ba3f4str x0, [sp+184]
001ba3f8str x1, [sp+192]
001ba3fcstr x2, [sp+200]
001ba400ldr x0, [sp+152]
001ba404str x0, [sp+112]
001ba408ldr x1, [sp+376]
001ba40cldr x3, [sp+368]
001ba410ldr x4, [sp+384]
001ba414b 0x1ba418
001ba418
001ba418loc_1ba418:
001ba418subs xzr, x1, x0
001ba41cb.hs 0x1ba424
001ba420b 0x1ba70c
001ba424
001ba424loc_1ba424:
001ba424sub x6, x4, x0
001ba428sub x7, x1, x0
001ba42csub x8, xzr, x6
001ba430and x8, x0, x8, asr #63
001ba434add x8, x3, x8
001ba438str x8, [sp+368]
001ba43cstr x7, [sp+376]
001ba440str x6, [sp+384]
001ba444ldrsw x6, [sp+68]
001ba448str w6, [sp+72]
001ba44csubs wzr, w6, 2
001ba450b.le 0x1ba458
001ba454b 0x1ba570
001ba458
001ba458loc_1ba458:
001ba458subs wzr, w6, 1
001ba45cb.eq 0x1ba464
001ba460b 0x1ba4f0
001ba464
001ba464loc_1ba464:
001ba464b 0x1ba468
001ba468
001ba468loc_1ba468:
001ba468ldr x1, [sp+408]
001ba46cldrsb x27, [x1]
001ba470ldr x1, [x1+24]
001ba474ldr x0, [sp+416]
001ba478blr x1
001ba47cstr x0, [sp+280]
001ba480str x1, [sp+288]
001ba484ldr x3, [sp+184]
001ba488ldr x2, [sp+392]
001ba48cldr x4, [sp+192]
001ba490ldr x5, [sp+200]
001ba494mov x6, x0
001ba498mov x0, x2
001ba49cmov x7, x1
001ba4a0mov x1, x6
001ba4a4mov x2, x7
001ba4a8bl google.golang.org/protobuf/internal/filedesc.appendFullName
001ba4acstr x0, [sp+264]
001ba4b0str x1, [sp+272]
001ba4b4ldr x2, [sp+360]
001ba4b8ldrsb x27, [x2]
001ba4bcstr x1, [x2+8]
001ba4c0adrp x27, 0x891000
001ba4c4ldr w1, [x27+3056]
001ba4c8cbz w1, 0x1ba4d0
001ba4ccb 0x1ba4d4
001ba4d0
001ba4d0loc_1ba4d0:
001ba4d0b 0x1ba4e8
001ba4d4
001ba4d4loc_1ba4d4:
001ba4d4bl runtime.gcWriteBarrier2
001ba4d8str x0, [x25]
001ba4dcldr x5, [x2]
001ba4e0str x5, [x25+8]
001ba4e4b 0x1ba4e8
001ba4e8
001ba4e8loc_1ba4e8:
001ba4e8str x0, [x2]
001ba4ecb 0x1ba630
001ba4f0
001ba4f0loc_1ba4f0:
001ba4f0subs wzr, w6, 2
001ba4f4b.eq 0x1ba4fc
001ba4f8b 0x1ba568
001ba4fc
001ba4fcloc_1ba4fc:
001ba4fcb 0x1ba500
001ba500
001ba500loc_1ba500:
001ba500ldr x1, [sp+184]
001ba504ldr x2, [sp+192]
001ba508ldr x3, [sp+200]
001ba50cldr x0, [sp+392]
001ba510bl google.golang.org/protobuf/internal/filedesc.makeFullName
001ba514str x0, [sp+264]
001ba518str x1, [sp+272]
001ba51cbl runtime.convTstring
001ba520str x0, [sp+248]
001ba524ldr x4, [sp+360]
001ba528ldrsb x27, [x4]
001ba52cadrp x5, 0x562000
001ba530add x5, x5, 3680
001ba534str x5, [x4+56]
001ba538adrp x27, 0x891000
001ba53cldr w5, [x27+3056]
001ba540cbz w5, 0x1ba548
001ba544b 0x1ba54c
001ba548
001ba548loc_1ba548:
001ba548b 0x1ba560
001ba54c
001ba54cloc_1ba54c:
001ba54cbl runtime.gcWriteBarrier2
001ba550str x0, [x25]
001ba554ldr x5, [x4+64]
001ba558str x5, [x25+8]
001ba55cb 0x1ba560
001ba560
001ba560loc_1ba560:
001ba560str x0, [x4+64]
001ba564b 0x1ba630
001ba568
001ba568loc_1ba568:
001ba568b 0x1ba56c
001ba56c
001ba56cloc_1ba56c:
001ba56cb 0x1ba62c
001ba570
001ba570loc_1ba570:
001ba570subs wzr, w6, 3
001ba574b.eq 0x1ba57c
001ba578b 0x1ba5e8
001ba57c
001ba57cloc_1ba57c:
001ba57cb 0x1ba580
001ba580
001ba580loc_1ba580:
001ba580ldr x1, [sp+184]
001ba584ldr x2, [sp+192]
001ba588ldr x3, [sp+200]
001ba58cldr x0, [sp+392]
001ba590bl google.golang.org/protobuf/internal/filedesc.makeFullName
001ba594str x0, [sp+264]
001ba598str x1, [sp+272]
001ba59cbl runtime.convTstring
001ba5a0str x0, [sp+240]
001ba5a4ldr x4, [sp+360]
001ba5a8ldrsb x27, [x4]
001ba5acadrp x5, 0x562000
001ba5b0add x5, x5, 3680
001ba5b4str x5, [x4+72]
001ba5b8adrp x27, 0x891000
001ba5bcldr w5, [x27+3056]
001ba5c0cbz w5, 0x1ba5c8
001ba5c4b 0x1ba5cc
001ba5c8
001ba5c8loc_1ba5c8:
001ba5c8b 0x1ba5e0
001ba5cc
001ba5ccloc_1ba5cc:
001ba5ccbl runtime.gcWriteBarrier2
001ba5d0str x0, [x25]
001ba5d4ldr x5, [x4+80]
001ba5d8str x5, [x25+8]
001ba5dcb 0x1ba5e0
001ba5e0
001ba5e0loc_1ba5e0:
001ba5e0str x0, [x4+80]
001ba5e4b 0x1ba630
001ba5e8
001ba5e8loc_1ba5e8:
001ba5e8subs wzr, w6, 4
001ba5ecb.eq 0x1ba5f4
001ba5f0b 0x1ba624
001ba5f4
001ba5f4loc_1ba5f4:
001ba5f4b 0x1ba5f8
001ba5f8
001ba5f8loc_1ba5f8:
001ba5f8ldr x0, [sp+208]
001ba5fcldr x3, [sp+184]
001ba600ldr x1, [sp+216]
001ba604ldr x4, [sp+192]
001ba608ldr x2, [sp+224]
001ba60cldr x5, [sp+200]
001ba610bl google.golang.org/protobuf/internal/filedesc.appendOptions
001ba614str x0, [sp+208]
001ba618str x1, [sp+216]
001ba61cstr x2, [sp+224]
001ba620b 0x1ba630
001ba624
001ba624loc_1ba624:
001ba624b 0x1ba628
001ba628
001ba628loc_1ba628:
001ba628b 0x1ba62c
001ba62c
001ba62cloc_1ba62c:
001ba62cb 0x1ba630
001ba630
001ba630loc_1ba630:
001ba630b 0x1ba698
001ba634
001ba634loc_1ba634:
001ba634b 0x1ba638
001ba638
001ba638loc_1ba638:
001ba638b 0x1ba63c
001ba63c
001ba63cloc_1ba63c:
001ba63cldrsb x1, [sp+63]
001ba640ldr x2, [sp+368]
001ba644ldr x3, [sp+376]
001ba648ldr x4, [sp+384]
001ba64cldrsw x0, [sp+68]
001ba650bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001ba654str x0, [sp+104]
001ba658ldr x1, [sp+376]
001ba65cldr x5, [sp+368]
001ba660ldr x6, [sp+384]
001ba664b 0x1ba668
001ba668
001ba668loc_1ba668:
001ba668subs xzr, x0, x1
001ba66cb.ls 0x1ba674
001ba670b 0x1ba708
001ba674
001ba674loc_1ba674:
001ba674sub x6, x6, x0
001ba678sub x7, x1, x0
001ba67csub x8, xzr, x6
001ba680and x8, x0, x8, asr #63
001ba684add x5, x5, x8
001ba688str x5, [sp+368]
001ba68cstr x7, [sp+376]
001ba690str x6, [sp+384]
001ba694b 0x1ba698
001ba698
001ba698loc_1ba698:
001ba698b 0x1ba69c
001ba69c
001ba69cloc_1ba69c:
001ba69cb 0x1ba224
001ba6a0
001ba6a0loc_1ba6a0:
001ba6a0ldr x0, [sp+400]
001ba6a4ldrsb x27, [x0]
001ba6a8str x0, [sp+232]
001ba6acldr x2, [sp+208]
001ba6b0ldr x3, [sp+216]
001ba6b4ldr x4, [sp+224]
001ba6b8adrp x1, 0x868000
001ba6bcadd x1, x1, 944
001ba6c0bl google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler
001ba6c4str x0, [sp+256]
001ba6c8ldr x5, [sp+360]
001ba6ccldrsb x27, [x5]
001ba6d0adrp x27, 0x891000
001ba6d4ldr w6, [x27+3056]
001ba6d8cbz w6, 0x1ba6e0
001ba6dcb 0x1ba6e4
001ba6e0
001ba6e0loc_1ba6e0:
001ba6e0b 0x1ba6f8
001ba6e4
001ba6e4loc_1ba6e4:
001ba6e4bl runtime.gcWriteBarrier2
001ba6e8str x0, [x25]
001ba6ecldr x1, [x5+48]
001ba6f0str x1, [x25+8]
001ba6f4b 0x1ba6f8
001ba6f8
001ba6f8loc_1ba6f8:
001ba6f8str x0, [x5+48]
001ba6fcldp x29, x30, [sp-8]
001ba700add sp, sp, 352
001ba704ret x30
001ba708
001ba708loc_1ba708:
001ba708bl runtime.panicSliceB
001ba70c
001ba70cloc_1ba70c:
001ba70cbl runtime.panicSliceB
001ba710
001ba710loc_1ba710:
001ba710mov x0, x1
001ba714mov x1, x3
001ba718bl runtime.panicSliceB
001ba71c
001ba71cloc_1ba71c:
001ba71cbl runtime.panicSliceB
001ba720hint
001ba724
001ba724loc_1ba724:
001ba724stp x0, x1, [sp+8]
001ba728stp x2, x3, [sp+24]
001ba72cstp x4, x5, [sp+40]
001ba730stp x6, x7, [sp+56]
001ba734str x8, [sp+72]
001ba738mov x3, x30
001ba73cbl runtime.morestack_noctxt.abi0
001ba740ldp x0, x1, [sp+8]
001ba744ldp x2, x3, [sp+24]
001ba748ldp x4, x5, [sp+40]
001ba74cldp x6, x7, [sp+56]
001ba750ldr x8, [sp+72]
001ba754b 0x1ba150
001ba758udf 0
001ba75cudf 0
001ba150
001ba150google.golang.org/protobuf/internal/filedesc.(*Method).unmarshalFull: ; void google.golang.org/protobuf/internal/filedesc.(*Method).unmarshalFull(google.golang.org/protobuf/internal/filedesc.Method * md, struct []uint8 b, google.golang.org/protobuf/internal/strs.Builder * sb, google.golang.org/protobuf/internal/filedesc.File * pf, google.golang.org/protobuf/reflect/protoreflect.Descriptor pd, int i)
001ba150ldr x16, [x28+16]
001ba154sub x17, sp, 224
001ba158subs xzr, x17, x16
001ba15cb.ls 0x1ba724
001ba160sub x20, sp, 352
001ba164stp x29, x30, [x20-8]
001ba168add sp, x20, 0
001ba16csub x29, sp, 8
001ba170str x0, [sp+360]
001ba174str x1, [sp+368]
001ba178str x2, [sp+376]
001ba17cstr x3, [sp+384]
001ba180str x4, [sp+392]
001ba184str x5, [sp+400]
001ba188str x6, [sp+408]
001ba18cstr x7, [sp+416]
001ba190str x8, [sp+424]
001ba194ldr x6, [sp+360]
001ba198ldrsb x27, [x6]
001ba19cadrp x27, 0x891000
001ba1a0ldr w7, [x27+3056]
001ba1a4cbz w7, 0x1ba1ac
001ba1a8b 0x1ba1b0
001ba1ac
001ba1acloc_1ba1ac:
001ba1acb 0x1ba1c4
001ba1b0
001ba1b0loc_1ba1b0:
001ba1b0bl runtime.gcWriteBarrier2
001ba1b4str x5, [x25]
001ba1b8ldr x7, [x6+16]
001ba1bcstr x7, [x25+8]
001ba1c0b 0x1ba1c4
001ba1c4
001ba1c4loc_1ba1c4:
001ba1c4str x5, [x6+16]
001ba1c8ldr x5, [sp+360]
001ba1ccldrsb x27, [x5]
001ba1d0ldr x6, [sp+416]
001ba1d4ldr x7, [sp+408]
001ba1d8str x7, [x5+24]
001ba1dcadrp x27, 0x891000
001ba1e0ldr w7, [x27+3056]
001ba1e4cbz w7, 0x1ba1ec
001ba1e8b 0x1ba1f0
001ba1ec
001ba1ecloc_1ba1ec:
001ba1ecb 0x1ba204
001ba1f0
001ba1f0loc_1ba1f0:
001ba1f0bl runtime.gcWriteBarrier2
001ba1f4str x6, [x25]
001ba1f8ldr x7, [x5+32]
001ba1fcstr x7, [x25+8]
001ba200b 0x1ba204
001ba204
001ba204loc_1ba204:
001ba204str x6, [x5+32]
001ba208ldr x5, [sp+360]
001ba20cldrsb x27, [x5]
001ba210ldr x6, [sp+424]
001ba214str x6, [x5+40]
001ba218stp xzr, xzr, [sp+208]
001ba21cstr xzr, [sp+224]
001ba220b 0x1ba224
001ba224
001ba224loc_1ba224:
001ba224ldr x5, [sp+376]
001ba228str x5, [sp+144]
001ba22ccbnz x5, 0x1ba234
001ba230b 0x1ba6a0
001ba234
001ba234loc_1ba234:
001ba234ldr x0, [sp+368]
001ba238ldr x1, [sp+376]
001ba23cldr x2, [sp+384]
001ba240bl google.golang.org/protobuf/encoding/protowire.ConsumeTag
001ba244str w0, [sp+80]
001ba248strb w1, [sp+66]
001ba24cstr x2, [sp+136]
001ba250ldrsw x3, [sp+80]
001ba254str w3, [sp+84]
001ba258ldrsb x3, [sp+66]
001ba25cstrb w3, [sp+67]
001ba260ldr x3, [sp+136]
001ba264str x3, [sp+176]
001ba268ldrsw x3, [sp+84]
001ba26cstr w3, [sp+68]
001ba270ldrsb x3, [sp+67]
001ba274strb w3, [sp+63]
001ba278ldr x0, [sp+176]
001ba27cstr x0, [sp+96]
001ba280ldr x1, [sp+376]
001ba284ldr x3, [sp+368]
001ba288ldr x4, [sp+384]
001ba28cb 0x1ba290
001ba290
001ba290loc_1ba290:
001ba290subs xzr, x1, x0
001ba294b.hs 0x1ba29c
001ba298b 0x1ba71c
001ba29c
001ba29cloc_1ba29c:
001ba29csub x5, x4, x0
001ba2a0sub x6, x1, x0
001ba2a4sub x7, xzr, x5
001ba2a8and x7, x0, x7, asr #63
001ba2acadd x7, x3, x7
001ba2b0str x7, [sp+368]
001ba2b4str x6, [sp+376]
001ba2b8str x5, [sp+384]
001ba2bcldrsb x5, [sp+63]
001ba2c0strb w5, [sp+64]
001ba2c4ubfm x6, x5, 0, 7
001ba2c8cbz w6, 0x1ba2d0
001ba2ccb 0x1ba3a4
001ba2d0
001ba2d0loc_1ba2d0:
001ba2d0b 0x1ba2d4
001ba2d4
001ba2d4loc_1ba2d4:
001ba2d4ldr x0, [sp+368]
001ba2d8ldr x1, [sp+376]
001ba2dcldr x2, [sp+384]
001ba2e0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001ba2e4str x0, [sp+128]
001ba2e8str x1, [sp+136]
001ba2ecstr x0, [sp+168]
001ba2f0str x1, [sp+160]
001ba2f4str x0, [sp+88]
001ba2f8str x1, [sp+120]
001ba2fcldr x3, [sp+376]
001ba300ldr x4, [sp+368]
001ba304ldr x5, [sp+384]
001ba308b 0x1ba30c
001ba30c
001ba30cloc_1ba30c:
001ba30csubs xzr, x1, x3
001ba310b.ls 0x1ba318
001ba314b 0x1ba710
001ba318
001ba318loc_1ba318:
001ba318sub x5, x5, x1
001ba31csub x6, x3, x1
001ba320sub x7, xzr, x5
001ba324and x7, x1, x7, asr #63
001ba328add x7, x4, x7
001ba32cstr x7, [sp+368]
001ba330str x6, [sp+376]
001ba334str x5, [sp+384]
001ba338ldrsw x5, [sp+68]
001ba33cstr w5, [sp+76]
001ba340subs wzr, w5, 5
001ba344b.eq 0x1ba34c
001ba348b 0x1ba36c
001ba34c
001ba34cloc_1ba34c:
001ba34cb 0x1ba350
001ba350
001ba350loc_1ba350:
001ba350ldr x0, [sp+88]
001ba354bl google.golang.org/protobuf/encoding/protowire.DecodeBool
001ba358strb w0, [sp+65]
001ba35cldr x1, [sp+360]
001ba360ldrsb x27, [x1]
001ba364strb w0, [x1+88]
001ba368b 0x1ba3a0
001ba36c
001ba36cloc_1ba36c:
001ba36csubs wzr, w5, 6
001ba370b.eq 0x1ba378
001ba374b 0x1ba398
001ba378
001ba378loc_1ba378:
001ba378b 0x1ba37c
001ba37c
001ba37cloc_1ba37c:
001ba37cldr x0, [sp+88]
001ba380bl google.golang.org/protobuf/encoding/protowire.DecodeBool
001ba384strb w0, [sp+65]
001ba388ldr x1, [sp+360]
001ba38cldrsb x27, [x1]
001ba390strb w0, [x1+89]
001ba394b 0x1ba3a0
001ba398
001ba398loc_1ba398:
001ba398b 0x1ba39c
001ba39c
001ba39cloc_1ba39c:
001ba39cb 0x1ba3a0
001ba3a0
001ba3a0loc_1ba3a0:
001ba3a0b 0x1ba698
001ba3a4
001ba3a4loc_1ba3a4:
001ba3a4ubfm x5, x5, 0, 7
001ba3a8subs wzr, w5, 2
001ba3acb.eq 0x1ba3b4
001ba3b0b 0x1ba634
001ba3b4
001ba3b4loc_1ba3b4:
001ba3b4b 0x1ba3b8
001ba3b8
001ba3b8loc_1ba3b8:
001ba3b8str xzr, [sp+296]
001ba3bcstp xzr, xzr, [sp+304]
001ba3c0ldr x0, [sp+368]
001ba3c4ldr x1, [sp+376]
001ba3c8ldr x2, [sp+384]
001ba3ccbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001ba3d0str x0, [sp+296]
001ba3d4str x1, [sp+304]
001ba3d8str x2, [sp+312]
001ba3dcstr x3, [sp+136]
001ba3e0str x0, [sp+320]
001ba3e4str x1, [sp+328]
001ba3e8str x2, [sp+336]
001ba3ecldr x3, [sp+136]
001ba3f0str x3, [sp+152]
001ba3f4str x0, [sp+184]
001ba3f8str x1, [sp+192]
001ba3fcstr x2, [sp+200]
001ba400ldr x0, [sp+152]
001ba404str x0, [sp+112]
001ba408ldr x1, [sp+376]
001ba40cldr x3, [sp+368]
001ba410ldr x4, [sp+384]
001ba414b 0x1ba418
001ba418
001ba418loc_1ba418:
001ba418subs xzr, x1, x0
001ba41cb.hs 0x1ba424
001ba420b 0x1ba70c
001ba424
001ba424loc_1ba424:
001ba424sub x6, x4, x0
001ba428sub x7, x1, x0
001ba42csub x8, xzr, x6
001ba430and x8, x0, x8, asr #63
001ba434add x8, x3, x8
001ba438str x8, [sp+368]
001ba43cstr x7, [sp+376]
001ba440str x6, [sp+384]
001ba444ldrsw x6, [sp+68]
001ba448str w6, [sp+72]
001ba44csubs wzr, w6, 2
001ba450b.le 0x1ba458
001ba454b 0x1ba570
001ba458
001ba458loc_1ba458:
001ba458subs wzr, w6, 1
001ba45cb.eq 0x1ba464
001ba460b 0x1ba4f0
001ba464
001ba464loc_1ba464:
001ba464b 0x1ba468
001ba468
001ba468loc_1ba468:
001ba468ldr x1, [sp+408]
001ba46cldrsb x27, [x1]
001ba470ldr x1, [x1+24]
001ba474ldr x0, [sp+416]
001ba478blr x1
001ba47cstr x0, [sp+280]
001ba480str x1, [sp+288]
001ba484ldr x3, [sp+184]
001ba488ldr x2, [sp+392]
001ba48cldr x4, [sp+192]
001ba490ldr x5, [sp+200]
001ba494mov x6, x0
001ba498mov x0, x2
001ba49cmov x7, x1
001ba4a0mov x1, x6
001ba4a4mov x2, x7
001ba4a8bl google.golang.org/protobuf/internal/filedesc.appendFullName
001ba4acstr x0, [sp+264]
001ba4b0str x1, [sp+272]
001ba4b4ldr x2, [sp+360]
001ba4b8ldrsb x27, [x2]
001ba4bcstr x1, [x2+8]
001ba4c0adrp x27, 0x891000
001ba4c4ldr w1, [x27+3056]
001ba4c8cbz w1, 0x1ba4d0
001ba4ccb 0x1ba4d4
001ba4d0
001ba4d0loc_1ba4d0:
001ba4d0b 0x1ba4e8
001ba4d4
001ba4d4loc_1ba4d4:
001ba4d4bl runtime.gcWriteBarrier2
001ba4d8str x0, [x25]
001ba4dcldr x5, [x2]
001ba4e0str x5, [x25+8]
001ba4e4b 0x1ba4e8
001ba4e8
001ba4e8loc_1ba4e8:
001ba4e8str x0, [x2]
001ba4ecb 0x1ba630
001ba4f0
001ba4f0loc_1ba4f0:
001ba4f0subs wzr, w6, 2
001ba4f4b.eq 0x1ba4fc
001ba4f8b 0x1ba568
001ba4fc
001ba4fcloc_1ba4fc:
001ba4fcb 0x1ba500
001ba500
001ba500loc_1ba500:
001ba500ldr x1, [sp+184]
001ba504ldr x2, [sp+192]
001ba508ldr x3, [sp+200]
001ba50cldr x0, [sp+392]
001ba510bl google.golang.org/protobuf/internal/filedesc.makeFullName
001ba514str x0, [sp+264]
001ba518str x1, [sp+272]
001ba51cbl runtime.convTstring
001ba520str x0, [sp+248]
001ba524ldr x4, [sp+360]
001ba528ldrsb x27, [x4]
001ba52cadrp x5, 0x562000
001ba530add x5, x5, 3680
001ba534str x5, [x4+56]
001ba538adrp x27, 0x891000
001ba53cldr w5, [x27+3056]
001ba540cbz w5, 0x1ba548
001ba544b 0x1ba54c
001ba548
001ba548loc_1ba548:
001ba548b 0x1ba560
001ba54c
001ba54cloc_1ba54c:
001ba54cbl runtime.gcWriteBarrier2
001ba550str x0, [x25]
001ba554ldr x5, [x4+64]
001ba558str x5, [x25+8]
001ba55cb 0x1ba560
001ba560
001ba560loc_1ba560:
001ba560str x0, [x4+64]
001ba564b 0x1ba630
001ba568
001ba568loc_1ba568:
001ba568b 0x1ba56c
001ba56c
001ba56cloc_1ba56c:
001ba56cb 0x1ba62c
001ba570
001ba570loc_1ba570:
001ba570subs wzr, w6, 3
001ba574b.eq 0x1ba57c
001ba578b 0x1ba5e8
001ba57c
001ba57cloc_1ba57c:
001ba57cb 0x1ba580
001ba580
001ba580loc_1ba580:
001ba580ldr x1, [sp+184]
001ba584ldr x2, [sp+192]
001ba588ldr x3, [sp+200]
001ba58cldr x0, [sp+392]
001ba590bl google.golang.org/protobuf/internal/filedesc.makeFullName
001ba594str x0, [sp+264]
001ba598str x1, [sp+272]
001ba59cbl runtime.convTstring
001ba5a0str x0, [sp+240]
001ba5a4ldr x4, [sp+360]
001ba5a8ldrsb x27, [x4]
001ba5acadrp x5, 0x562000
001ba5b0add x5, x5, 3680
001ba5b4str x5, [x4+72]
001ba5b8adrp x27, 0x891000
001ba5bcldr w5, [x27+3056]
001ba5c0cbz w5, 0x1ba5c8
001ba5c4b 0x1ba5cc
001ba5c8
001ba5c8loc_1ba5c8:
001ba5c8b 0x1ba5e0
001ba5cc
001ba5ccloc_1ba5cc:
001ba5ccbl runtime.gcWriteBarrier2
001ba5d0str x0, [x25]
001ba5d4ldr x5, [x4+80]
001ba5d8str x5, [x25+8]
001ba5dcb 0x1ba5e0
001ba5e0
001ba5e0loc_1ba5e0:
001ba5e0str x0, [x4+80]
001ba5e4b 0x1ba630
001ba5e8
001ba5e8loc_1ba5e8:
001ba5e8subs wzr, w6, 4
001ba5ecb.eq 0x1ba5f4
001ba5f0b 0x1ba624
001ba5f4
001ba5f4loc_1ba5f4:
001ba5f4b 0x1ba5f8
001ba5f8
001ba5f8loc_1ba5f8:
001ba5f8ldr x0, [sp+208]
001ba5fcldr x3, [sp+184]
001ba600ldr x1, [sp+216]
001ba604ldr x4, [sp+192]
001ba608ldr x2, [sp+224]
001ba60cldr x5, [sp+200]
001ba610bl google.golang.org/protobuf/internal/filedesc.appendOptions
001ba614str x0, [sp+208]
001ba618str x1, [sp+216]
001ba61cstr x2, [sp+224]
001ba620b 0x1ba630
001ba624
001ba624loc_1ba624:
001ba624b 0x1ba628
001ba628
001ba628loc_1ba628:
001ba628b 0x1ba62c
001ba62c
001ba62cloc_1ba62c:
001ba62cb 0x1ba630
001ba630
001ba630loc_1ba630:
001ba630b 0x1ba698
001ba634
001ba634loc_1ba634:
001ba634b 0x1ba638
001ba638
001ba638loc_1ba638:
001ba638b 0x1ba63c
001ba63c
001ba63cloc_1ba63c:
001ba63cldrsb x1, [sp+63]
001ba640ldr x2, [sp+368]
001ba644ldr x3, [sp+376]
001ba648ldr x4, [sp+384]
001ba64cldrsw x0, [sp+68]
001ba650bl google.golang.org/protobuf/encoding/protowire.ConsumeFieldValue
001ba654str x0, [sp+104]
001ba658ldr x1, [sp+376]
001ba65cldr x5, [sp+368]
001ba660ldr x6, [sp+384]
001ba664b 0x1ba668
001ba668
001ba668loc_1ba668:
001ba668subs xzr, x0, x1
001ba66cb.ls 0x1ba674
001ba670b 0x1ba708
001ba674
001ba674loc_1ba674:
001ba674sub x6, x6, x0
001ba678sub x7, x1, x0
001ba67csub x8, xzr, x6
001ba680and x8, x0, x8, asr #63
001ba684add x5, x5, x8
001ba688str x5, [sp+368]
001ba68cstr x7, [sp+376]
001ba690str x6, [sp+384]
001ba694b 0x1ba698
001ba698
001ba698loc_1ba698:
001ba698b 0x1ba69c
001ba69c
001ba69cloc_1ba69c:
001ba69cb 0x1ba224
001ba6a0
001ba6a0loc_1ba6a0:
001ba6a0ldr x0, [sp+400]
001ba6a4ldrsb x27, [x0]
001ba6a8str x0, [sp+232]
001ba6acldr x2, [sp+208]
001ba6b0ldr x3, [sp+216]
001ba6b4ldr x4, [sp+224]
001ba6b8adrp x1, 0x868000
001ba6bcadd x1, x1, 944
001ba6c0bl google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler
001ba6c4str x0, [sp+256]
001ba6c8ldr x5, [sp+360]
001ba6ccldrsb x27, [x5]
001ba6d0adrp x27, 0x891000
001ba6d4ldr w6, [x27+3056]
001ba6d8cbz w6, 0x1ba6e0
001ba6dcb 0x1ba6e4
001ba6e0
001ba6e0loc_1ba6e0:
001ba6e0b 0x1ba6f8
001ba6e4
001ba6e4loc_1ba6e4:
001ba6e4bl runtime.gcWriteBarrier2
001ba6e8str x0, [x25]
001ba6ecldr x1, [x5+48]
001ba6f0str x1, [x25+8]
001ba6f4b 0x1ba6f8
001ba6f8
001ba6f8loc_1ba6f8:
001ba6f8str x0, [x5+48]
001ba6fcldp x29, x30, [sp-8]
001ba700add sp, sp, 352
001ba704ret x30
001ba708
001ba708loc_1ba708:
001ba708bl runtime.panicSliceB
001ba70c
001ba70cloc_1ba70c:
001ba70cbl runtime.panicSliceB
001ba710
001ba710loc_1ba710:
001ba710mov x0, x1
001ba714mov x1, x3
001ba718bl runtime.panicSliceB
001ba71c
001ba71cloc_1ba71c:
001ba71cbl runtime.panicSliceB
001ba720hint
001ba724
001ba724loc_1ba724:
001ba724stp x0, x1, [sp+8]
001ba728stp x2, x3, [sp+24]
001ba72cstp x4, x5, [sp+40]
001ba730stp x6, x7, [sp+56]
001ba734str x8, [sp+72]
001ba738mov x3, x30
001ba73cbl runtime.morestack_noctxt.abi0
001ba740ldp x0, x1, [sp+8]
001ba744ldp x2, x3, [sp+24]
001ba748ldp x4, x5, [sp+40]
001ba74cldp x6, x7, [sp+56]
001ba750ldr x8, [sp+72]
001ba754b 0x1ba150
001ba758udf 0
001ba75cudf 0
001ba150
001ba760
001ba760google.golang.org/protobuf/internal/filedesc.appendOptions: ; void google.golang.org/protobuf/internal/filedesc.appendOptions(struct []uint8 dst, struct []uint8 src)
001ba760ldr x16, [x28+16]
001ba764sub x17, sp, 32
001ba768subs xzr, x17, x16
001ba76cb.ls 0x1ba87c
001ba770str x30, [sp-160]!
001ba774stur x29, [sp-8]
001ba778sub x29, sp, 8
001ba77cstr x0, [sp+168]
001ba780str x1, [sp+176]
001ba784str x2, [sp+184]
001ba788str x3, [sp+192]
001ba78cstr x4, [sp+200]
001ba790str x5, [sp+208]
001ba794str xzr, [sp+64]
001ba798stp xzr, xzr, [sp+72]
001ba79cldr x5, [sp+168]
001ba7a0cbnz x5, 0x1ba7a8
001ba7a4b 0x1ba7ac
001ba7a8
001ba7a8loc_1ba7a8:
001ba7a8b 0x1ba7c8
001ba7ac
001ba7acloc_1ba7ac:
001ba7acadrp x5, 0x891000
001ba7b0add x5, x5, 1504
001ba7b4str x5, [sp+120]
001ba7b8b 0x1ba7bc
001ba7bc
001ba7bcloc_1ba7bc:
001ba7bcstr x5, [sp+168]
001ba7c0stp xzr, xzr, [sp+176]
001ba7c4b 0x1ba7c8
001ba7c8
001ba7c8loc_1ba7c8:
001ba7c8ldr x2, [sp+184]
001ba7ccldr x0, [sp+168]
001ba7d0ldr x5, [sp+176]
001ba7d4str x0, [sp+96]
001ba7d8str x5, [sp+104]
001ba7dcstr x2, [sp+112]
001ba7e0ldr x6, [sp+200]
001ba7e4add x1, x5, x6
001ba7e8str x1, [sp+56]
001ba7ecsubs xzr, x2, x1
001ba7f0b.hs 0x1ba7f8
001ba7f4b 0x1ba800
001ba7f8
001ba7f8loc_1ba7f8:
001ba7f8str x1, [sp+104]
001ba7fcb 0x1ba820
001ba800
001ba800loc_1ba800:
001ba800ldr x3, [sp+200]
001ba804adrp x4, 0x43b000
001ba808add x4, x4, 3072
001ba80cbl runtime.growslice
001ba810str x0, [sp+96]
001ba814str x1, [sp+104]
001ba818str x2, [sp+112]
001ba81cb 0x1ba820
001ba820
001ba820loc_1ba820:
001ba820ldr x3, [sp+200]
001ba824str x3, [sp+48]
001ba828ldr x3, [sp+56]
001ba82cldr x4, [sp+200]
001ba830sub x3, x3, x4
001ba834ldr x4, [sp+96]
001ba838add x0, x4, x3
001ba83cstr x0, [sp+88]
001ba840ldr x2, [sp+48]
001ba844ldr x1, [sp+192]
001ba848bl runtime.memmove
001ba84cldr x0, [sp+96]
001ba850ldr x1, [sp+104]
001ba854ldr x2, [sp+112]
001ba858str x0, [sp+128]
001ba85cstr x1, [sp+136]
001ba860str x2, [sp+144]
001ba864str x0, [sp+64]
001ba868str x1, [sp+72]
001ba86cstr x2, [sp+80]
001ba870ldur x29, [sp-8]
001ba874ldr x30, [sp], 160
001ba878ret x30
001ba87c
001ba87cloc_1ba87c:
001ba87cstp x0, x1, [sp+8]
001ba880stp x2, x3, [sp+24]
001ba884stp x4, x5, [sp+40]
001ba888mov x3, x30
001ba88cbl runtime.morestack_noctxt.abi0
001ba890ldp x0, x1, [sp+8]
001ba894ldp x2, x3, [sp+24]
001ba898ldp x4, x5, [sp+40]
001ba89cb 0x1ba760
001ba760
001ba760google.golang.org/protobuf/internal/filedesc.appendOptions: ; void google.golang.org/protobuf/internal/filedesc.appendOptions(struct []uint8 dst, struct []uint8 src)
001ba760ldr x16, [x28+16]
001ba764sub x17, sp, 32
001ba768subs xzr, x17, x16
001ba76cb.ls 0x1ba87c
001ba770str x30, [sp-160]!
001ba774stur x29, [sp-8]
001ba778sub x29, sp, 8
001ba77cstr x0, [sp+168]
001ba780str x1, [sp+176]
001ba784str x2, [sp+184]
001ba788str x3, [sp+192]
001ba78cstr x4, [sp+200]
001ba790str x5, [sp+208]
001ba794str xzr, [sp+64]
001ba798stp xzr, xzr, [sp+72]
001ba79cldr x5, [sp+168]
001ba7a0cbnz x5, 0x1ba7a8
001ba7a4b 0x1ba7ac
001ba7a8
001ba7a8loc_1ba7a8:
001ba7a8b 0x1ba7c8
001ba7ac
001ba7acloc_1ba7ac:
001ba7acadrp x5, 0x891000
001ba7b0add x5, x5, 1504
001ba7b4str x5, [sp+120]
001ba7b8b 0x1ba7bc
001ba7bc
001ba7bcloc_1ba7bc:
001ba7bcstr x5, [sp+168]
001ba7c0stp xzr, xzr, [sp+176]
001ba7c4b 0x1ba7c8
001ba7c8
001ba7c8loc_1ba7c8:
001ba7c8ldr x2, [sp+184]
001ba7ccldr x0, [sp+168]
001ba7d0ldr x5, [sp+176]
001ba7d4str x0, [sp+96]
001ba7d8str x5, [sp+104]
001ba7dcstr x2, [sp+112]
001ba7e0ldr x6, [sp+200]
001ba7e4add x1, x5, x6
001ba7e8str x1, [sp+56]
001ba7ecsubs xzr, x2, x1
001ba7f0b.hs 0x1ba7f8
001ba7f4b 0x1ba800
001ba7f8
001ba7f8loc_1ba7f8:
001ba7f8str x1, [sp+104]
001ba7fcb 0x1ba820
001ba800
001ba800loc_1ba800:
001ba800ldr x3, [sp+200]
001ba804adrp x4, 0x43b000
001ba808add x4, x4, 3072
001ba80cbl runtime.growslice
001ba810str x0, [sp+96]
001ba814str x1, [sp+104]
001ba818str x2, [sp+112]
001ba81cb 0x1ba820
001ba820
001ba820loc_1ba820:
001ba820ldr x3, [sp+200]
001ba824str x3, [sp+48]
001ba828ldr x3, [sp+56]
001ba82cldr x4, [sp+200]
001ba830sub x3, x3, x4
001ba834ldr x4, [sp+96]
001ba838add x0, x4, x3
001ba83cstr x0, [sp+88]
001ba840ldr x2, [sp+48]
001ba844ldr x1, [sp+192]
001ba848bl runtime.memmove
001ba84cldr x0, [sp+96]
001ba850ldr x1, [sp+104]
001ba854ldr x2, [sp+112]
001ba858str x0, [sp+128]
001ba85cstr x1, [sp+136]
001ba860str x2, [sp+144]
001ba864str x0, [sp+64]
001ba868str x1, [sp+72]
001ba86cstr x2, [sp+80]
001ba870ldur x29, [sp-8]
001ba874ldr x30, [sp], 160
001ba878ret x30
001ba87c
001ba87cloc_1ba87c:
001ba87cstp x0, x1, [sp+8]
001ba880stp x2, x3, [sp+24]
001ba884stp x4, x5, [sp+40]
001ba888mov x3, x30
001ba88cbl runtime.morestack_noctxt.abi0
001ba890ldp x0, x1, [sp+8]
001ba894ldp x2, x3, [sp+24]
001ba898ldp x4, x5, [sp+40]
001ba89cb 0x1ba760
001ba760
001ba8a0
001ba8a0google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler: ; void google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler(google.golang.org/protobuf/internal/filedesc.Builder * db, google.golang.org/protobuf/reflect/protoreflect.ProtoMessage * p, struct []uint8 b)
001ba8a0ldr x16, [x28+16]
001ba8a4subs xzr, sp, x16
001ba8a8b.ls 0x1baaa4
001ba8acstr x30, [sp-80]!
001ba8b0stur x29, [sp-8]
001ba8b4sub x29, sp, 8
001ba8b8str x0, [sp+88]
001ba8bcstr x1, [sp+96]
001ba8c0str x2, [sp+104]
001ba8c4str x3, [sp+112]
001ba8c8str x4, [sp+120]
001ba8ccstr xzr, [sp+40]
001ba8d0ldr x1, [sp+104]
001ba8d4cbnz x1, 0x1ba8dc
001ba8d8b 0x1baa90
001ba8dc
001ba8dcloc_1ba8dc:
001ba8dcadrp x0, 0x460000
001ba8e0add x0, x0, 2336
001ba8e4bl runtime.newobject
001ba8e8str x0, [sp+56]
001ba8ecstr xzr, [x0]
001ba8f0adrp x27, 0x891000
001ba8f4ldr w1, [x27+3056]
001ba8f8cbz w1, 0x1ba900
001ba8fcb 0x1ba904
001ba900
001ba900loc_1ba900:
001ba900b 0x1ba914
001ba904
001ba904loc_1ba904:
001ba904ldr x1, [x0+8]
001ba908bl runtime.gcWriteBarrier1
001ba90cstr x1, [x25]
001ba910b 0x1ba914
001ba914
001ba914loc_1ba914:
001ba914str xzr, [x0+8]
001ba918adrp x0, 0x497000
001ba91cadd x0, x0, 4032
001ba920bl runtime.newobject
001ba924str x0, [sp+64]
001ba928str wzr, [x0]
001ba92cstr wzr, [x0+4]
001ba930str wzr, [x0+8]
001ba934adrp x0, 0x4c0000
001ba938add x0, x0, 96
001ba93cbl runtime.newobject
001ba940str x0, [sp+48]
001ba944adrp x1, 0
001ba948add x1, x1, 2768
001ba94cstr x1, [x0]
001ba950ldr x1, [sp+64]
001ba954ldr x2, [sp+48]
001ba958ldrsb x27, [x2]
001ba95cadrp x27, 0x891000
001ba960ldr w3, [x27+3056]
001ba964cbz w3, 0x1ba96c
001ba968b 0x1ba970
001ba96c
001ba96cloc_1ba96c:
001ba96cb 0x1ba984
001ba970
001ba970loc_1ba970:
001ba970bl runtime.gcWriteBarrier2
001ba974str x1, [x25]
001ba978ldr x3, [x2+8]
001ba97cstr x3, [x25+8]
001ba980b 0x1ba984
001ba984
001ba984loc_1ba984:
001ba984str x1, [x2+8]
001ba988ldr x1, [sp+96]
001ba98cldr x2, [sp+48]
001ba990ldrsb x27, [x2]
001ba994adrp x27, 0x891000
001ba998ldr w3, [x27+3056]
001ba99ccbz w3, 0x1ba9a4
001ba9a0b 0x1ba9a8
001ba9a4
001ba9a4loc_1ba9a4:
001ba9a4b 0x1ba9bc
001ba9a8
001ba9a8loc_1ba9a8:
001ba9a8bl runtime.gcWriteBarrier2
001ba9acstr x1, [x25]
001ba9b0ldr x3, [x2+16]
001ba9b4str x3, [x25+8]
001ba9b8b 0x1ba9bc
001ba9bc
001ba9bcloc_1ba9bc:
001ba9bcstr x1, [x2+16]
001ba9c0ldr x1, [sp+56]
001ba9c4ldr x2, [sp+48]
001ba9c8ldrsb x27, [x2]
001ba9ccadrp x27, 0x891000
001ba9d0ldr w3, [x27+3056]
001ba9d4cbz w3, 0x1ba9dc
001ba9d8b 0x1ba9e0
001ba9dc
001ba9dcloc_1ba9dc:
001ba9dcb 0x1ba9f4
001ba9e0
001ba9e0loc_1ba9e0:
001ba9e0bl runtime.gcWriteBarrier2
001ba9e4str x1, [x25]
001ba9e8ldr x3, [x2+24]
001ba9ecstr x3, [x25+8]
001ba9f0b 0x1ba9f4
001ba9f4
001ba9f4loc_1ba9f4:
001ba9f4str x1, [x2+24]
001ba9f8ldr x1, [sp+88]
001ba9fcldr x2, [sp+48]
001baa00ldrsb x27, [x2]
001baa04adrp x27, 0x891000
001baa08ldr w3, [x27+3056]
001baa0ccbz w3, 0x1baa14
001baa10b 0x1baa18
001baa14
001baa14loc_1baa14:
001baa14b 0x1baa2c
001baa18
001baa18loc_1baa18:
001baa18bl runtime.gcWriteBarrier2
001baa1cstr x1, [x25]
001baa20ldr x3, [x2+32]
001baa24str x3, [x25+8]
001baa28b 0x1baa2c
001baa2c
001baa2cloc_1baa2c:
001baa2cstr x1, [x2+32]
001baa30ldr x1, [sp+104]
001baa34ldr x2, [sp+112]
001baa38ldr x3, [sp+120]
001baa3cldr x4, [sp+48]
001baa40ldrsb x27, [x4]
001baa44str x2, [x4+48]
001baa48str x3, [x4+56]
001baa4cadrp x27, 0x891000
001baa50ldr w2, [x27+3056]
001baa54cbz w2, 0x1baa5c
001baa58b 0x1baa60
001baa5c
001baa5cloc_1baa5c:
001baa5cb 0x1baa74
001baa60
001baa60loc_1baa60:
001baa60bl runtime.gcWriteBarrier2
001baa64str x1, [x25]
001baa68ldr x2, [x4+40]
001baa6cstr x2, [x25+8]
001baa70b 0x1baa74
001baa74
001baa74loc_1baa74:
001baa74str x1, [x4+40]
001baa78ldr x1, [sp+48]
001baa7cstr x1, [sp+40]
001baa80ldr x0, [sp+40]
001baa84ldur x29, [sp-8]
001baa88ldr x30, [sp], 80
001baa8cret x30
001baa90
001baa90loc_1baa90:
001baa90str xzr, [sp+40]
001baa94mov x0, xzr
001baa98ldur x29, [sp-8]
001baa9cldr x30, [sp], 80
001baaa0ret x30
001baaa4
001baaa4loc_1baaa4:
001baaa4stp x0, x1, [sp+8]
001baaa8stp x2, x3, [sp+24]
001baaacstr x4, [sp+40]
001baab0mov x3, x30
001baab4bl runtime.morestack_noctxt.abi0
001baab8ldp x0, x1, [sp+8]
001baabcldp x2, x3, [sp+24]
001baac0ldr x4, [sp+40]
001baac4b 0x1ba8a0
001baac8udf 0
001baaccudf 0
001ba8a0
001ba8a0google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler: ; void google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler(google.golang.org/protobuf/internal/filedesc.Builder * db, google.golang.org/protobuf/reflect/protoreflect.ProtoMessage * p, struct []uint8 b)
001ba8a0ldr x16, [x28+16]
001ba8a4subs xzr, sp, x16
001ba8a8b.ls 0x1baaa4
001ba8acstr x30, [sp-80]!
001ba8b0stur x29, [sp-8]
001ba8b4sub x29, sp, 8
001ba8b8str x0, [sp+88]
001ba8bcstr x1, [sp+96]
001ba8c0str x2, [sp+104]
001ba8c4str x3, [sp+112]
001ba8c8str x4, [sp+120]
001ba8ccstr xzr, [sp+40]
001ba8d0ldr x1, [sp+104]
001ba8d4cbnz x1, 0x1ba8dc
001ba8d8b 0x1baa90
001ba8dc
001ba8dcloc_1ba8dc:
001ba8dcadrp x0, 0x460000
001ba8e0add x0, x0, 2336
001ba8e4bl runtime.newobject
001ba8e8str x0, [sp+56]
001ba8ecstr xzr, [x0]
001ba8f0adrp x27, 0x891000
001ba8f4ldr w1, [x27+3056]
001ba8f8cbz w1, 0x1ba900
001ba8fcb 0x1ba904
001ba900
001ba900loc_1ba900:
001ba900b 0x1ba914
001ba904
001ba904loc_1ba904:
001ba904ldr x1, [x0+8]
001ba908bl runtime.gcWriteBarrier1
001ba90cstr x1, [x25]
001ba910b 0x1ba914
001ba914
001ba914loc_1ba914:
001ba914str xzr, [x0+8]
001ba918adrp x0, 0x497000
001ba91cadd x0, x0, 4032
001ba920bl runtime.newobject
001ba924str x0, [sp+64]
001ba928str wzr, [x0]
001ba92cstr wzr, [x0+4]
001ba930str wzr, [x0+8]
001ba934adrp x0, 0x4c0000
001ba938add x0, x0, 96
001ba93cbl runtime.newobject
001ba940str x0, [sp+48]
001ba944adrp x1, 0
001ba948add x1, x1, 2768
001ba94cstr x1, [x0]
001ba950ldr x1, [sp+64]
001ba954ldr x2, [sp+48]
001ba958ldrsb x27, [x2]
001ba95cadrp x27, 0x891000
001ba960ldr w3, [x27+3056]
001ba964cbz w3, 0x1ba96c
001ba968b 0x1ba970
001ba96c
001ba96cloc_1ba96c:
001ba96cb 0x1ba984
001ba970
001ba970loc_1ba970:
001ba970bl runtime.gcWriteBarrier2
001ba974str x1, [x25]
001ba978ldr x3, [x2+8]
001ba97cstr x3, [x25+8]
001ba980b 0x1ba984
001ba984
001ba984loc_1ba984:
001ba984str x1, [x2+8]
001ba988ldr x1, [sp+96]
001ba98cldr x2, [sp+48]
001ba990ldrsb x27, [x2]
001ba994adrp x27, 0x891000
001ba998ldr w3, [x27+3056]
001ba99ccbz w3, 0x1ba9a4
001ba9a0b 0x1ba9a8
001ba9a4
001ba9a4loc_1ba9a4:
001ba9a4b 0x1ba9bc
001ba9a8
001ba9a8loc_1ba9a8:
001ba9a8bl runtime.gcWriteBarrier2
001ba9acstr x1, [x25]
001ba9b0ldr x3, [x2+16]
001ba9b4str x3, [x25+8]
001ba9b8b 0x1ba9bc
001ba9bc
001ba9bcloc_1ba9bc:
001ba9bcstr x1, [x2+16]
001ba9c0ldr x1, [sp+56]
001ba9c4ldr x2, [sp+48]
001ba9c8ldrsb x27, [x2]
001ba9ccadrp x27, 0x891000
001ba9d0ldr w3, [x27+3056]
001ba9d4cbz w3, 0x1ba9dc
001ba9d8b 0x1ba9e0
001ba9dc
001ba9dcloc_1ba9dc:
001ba9dcb 0x1ba9f4
001ba9e0
001ba9e0loc_1ba9e0:
001ba9e0bl runtime.gcWriteBarrier2
001ba9e4str x1, [x25]
001ba9e8ldr x3, [x2+24]
001ba9ecstr x3, [x25+8]
001ba9f0b 0x1ba9f4
001ba9f4
001ba9f4loc_1ba9f4:
001ba9f4str x1, [x2+24]
001ba9f8ldr x1, [sp+88]
001ba9fcldr x2, [sp+48]
001baa00ldrsb x27, [x2]
001baa04adrp x27, 0x891000
001baa08ldr w3, [x27+3056]
001baa0ccbz w3, 0x1baa14
001baa10b 0x1baa18
001baa14
001baa14loc_1baa14:
001baa14b 0x1baa2c
001baa18
001baa18loc_1baa18:
001baa18bl runtime.gcWriteBarrier2
001baa1cstr x1, [x25]
001baa20ldr x3, [x2+32]
001baa24str x3, [x25+8]
001baa28b 0x1baa2c
001baa2c
001baa2cloc_1baa2c:
001baa2cstr x1, [x2+32]
001baa30ldr x1, [sp+104]
001baa34ldr x2, [sp+112]
001baa38ldr x3, [sp+120]
001baa3cldr x4, [sp+48]
001baa40ldrsb x27, [x4]
001baa44str x2, [x4+48]
001baa48str x3, [x4+56]
001baa4cadrp x27, 0x891000
001baa50ldr w2, [x27+3056]
001baa54cbz w2, 0x1baa5c
001baa58b 0x1baa60
001baa5c
001baa5cloc_1baa5c:
001baa5cb 0x1baa74
001baa60
001baa60loc_1baa60:
001baa60bl runtime.gcWriteBarrier2
001baa64str x1, [x25]
001baa68ldr x2, [x4+40]
001baa6cstr x2, [x25+8]
001baa70b 0x1baa74
001baa74
001baa74loc_1baa74:
001baa74str x1, [x4+40]
001baa78ldr x1, [sp+48]
001baa7cstr x1, [sp+40]
001baa80ldr x0, [sp+40]
001baa84ldur x29, [sp-8]
001baa88ldr x30, [sp], 80
001baa8cret x30
001baa90
001baa90loc_1baa90:
001baa90str xzr, [sp+40]
001baa94mov x0, xzr
001baa98ldur x29, [sp-8]
001baa9cldr x30, [sp], 80
001baaa0ret x30
001baaa4
001baaa4loc_1baaa4:
001baaa4stp x0, x1, [sp+8]
001baaa8stp x2, x3, [sp+24]
001baaacstr x4, [sp+40]
001baab0mov x3, x30
001baab4bl runtime.morestack_noctxt.abi0
001baab8ldp x0, x1, [sp+8]
001baabcldp x2, x3, [sp+24]
001baac0ldr x4, [sp+40]
001baac4b 0x1ba8a0
001baac8udf 0
001baaccudf 0
001ba8a0
001baad0
001baad0google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler.func1: ; void google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler.func1(void)
001baad0ldr x16, [x28+16]
001baad4sub x17, sp, 48
001baad8subs xzr, x17, x16
001baadcb.ls 0x1bac60
001baae0str x30, [sp-176]!
001baae4stur x29, [sp-8]
001baae8sub x29, sp, 8
001baaecldr x2, [x26+8]
001baaf0str x2, [sp+160]
001baaf4ldr x2, [x26+16]
001baaf8str x2, [sp+48]
001baafcldr x2, [x26+24]
001bab00str x2, [sp+152]
001bab04ldr x2, [x26+32]
001bab08str x2, [sp+56]
001bab0cldr x2, [x26+40]
001bab10ldr x3, [x26+48]
001bab14ldr x4, [x26+56]
001bab18str x2, [sp+64]
001bab1cstr x3, [sp+72]
001bab20str x4, [sp+80]
001bab24stp xzr, xzr, [sp+32]
001bab28stp xzr, xzr, [sp+96]
001bab2cstp xzr, xzr, [sp+112]
001bab30stp xzr, xzr, [sp+128]
001bab34str xzr, [sp+144]
001bab38add x2, sp, 96
001bab3cstr x2, [sp+88]
001bab40ldrsb x27, [x2]
001bab44adrp x3, 0
001bab48add x3, x3, 3184
001bab4cstr x3, [x2]
001bab50ldrsb x27, [x2]
001bab54ldr x3, [sp+48]
001bab58adrp x27, 0x891000
001bab5cldr w4, [x27+3056]
001bab60cbz w4, 0x1bab68
001bab64b 0x1bab6c
001bab68
001bab68loc_1bab68:
001bab68b 0x1bab80
001bab6c
001bab6cloc_1bab6c:
001bab6cbl runtime.gcWriteBarrier2
001bab70str x3, [x25]
001bab74ldr x4, [x2+8]
001bab78str x4, [x25+8]
001bab7cb 0x1bab80
001bab80
001bab80loc_1bab80:
001bab80str x3, [x2+8]
001bab84ldrsb x27, [x2]
001bab88ldr x3, [sp+152]
001bab8cadrp x27, 0x891000
001bab90ldr w4, [x27+3056]
001bab94cbz w4, 0x1bab9c
001bab98b 0x1baba0
001bab9c
001bab9cloc_1bab9c:
001bab9cb 0x1babb4
001baba0
001baba0loc_1baba0:
001baba0bl runtime.gcWriteBarrier2
001baba4str x3, [x25]
001baba8ldr x4, [x2+16]
001babacstr x4, [x25+8]
001babb0b 0x1babb4
001babb4
001babb4loc_1babb4:
001babb4str x3, [x2+16]
001babb8ldrsb x27, [x2]
001babbcldr x3, [sp+56]
001babc0adrp x27, 0x891000
001babc4ldr w4, [x27+3056]
001babc8cbz w4, 0x1babd0
001babccb 0x1babd4
001babd0
001babd0loc_1babd0:
001babd0b 0x1babe8
001babd4
001babd4loc_1babd4:
001babd4bl runtime.gcWriteBarrier2
001babd8str x3, [x25]
001babdcldr x4, [x2+24]
001babe0str x4, [x25+8]
001babe4b 0x1babe8
001babe8
001babe8loc_1babe8:
001babe8str x3, [x2+24]
001babecldr x2, [sp+64]
001babf0ldr x3, [sp+72]
001babf4ldr x4, [sp+80]
001babf8ldr x5, [sp+88]
001babfcldrsb x27, [x5]
001bac00str x3, [x5+40]
001bac04str x4, [x5+48]
001bac08adrp x27, 0x891000
001bac0cldr w3, [x27+3056]
001bac10cbz w3, 0x1bac18
001bac14b 0x1bac1c
001bac18
001bac18loc_1bac18:
001bac18b 0x1bac30
001bac1c
001bac1cloc_1bac1c:
001bac1cbl runtime.gcWriteBarrier2
001bac20str x2, [x25]
001bac24ldr x3, [x5+32]
001bac28str x3, [x25+8]
001bac2cb 0x1bac30
001bac30
001bac30loc_1bac30:
001bac30str x2, [x5+32]
001bac34ldr x0, [sp+160]
001bac38ldr x1, [sp+88]
001bac3cbl sync.(*Once).Do
001bac40ldr x2, [sp+152]
001bac44ldr x0, [x2]
001bac48ldr x1, [x2+8]
001bac4cstr x0, [sp+32]
001bac50str x1, [sp+40]
001bac54ldur x29, [sp-8]
001bac58ldr x30, [sp], 176
001bac5cret x30
001bac60
001bac60loc_1bac60:
001bac60mov x3, x30
001bac64bl runtime.morestack.abi0
001bac68b 0x1baad0
001bac6cudf 0
001baad0
001baad0google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler.func1: ; void google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler.func1(void)
001baad0ldr x16, [x28+16]
001baad4sub x17, sp, 48
001baad8subs xzr, x17, x16
001baadcb.ls 0x1bac60
001baae0str x30, [sp-176]!
001baae4stur x29, [sp-8]
001baae8sub x29, sp, 8
001baaecldr x2, [x26+8]
001baaf0str x2, [sp+160]
001baaf4ldr x2, [x26+16]
001baaf8str x2, [sp+48]
001baafcldr x2, [x26+24]
001bab00str x2, [sp+152]
001bab04ldr x2, [x26+32]
001bab08str x2, [sp+56]
001bab0cldr x2, [x26+40]
001bab10ldr x3, [x26+48]
001bab14ldr x4, [x26+56]
001bab18str x2, [sp+64]
001bab1cstr x3, [sp+72]
001bab20str x4, [sp+80]
001bab24stp xzr, xzr, [sp+32]
001bab28stp xzr, xzr, [sp+96]
001bab2cstp xzr, xzr, [sp+112]
001bab30stp xzr, xzr, [sp+128]
001bab34str xzr, [sp+144]
001bab38add x2, sp, 96
001bab3cstr x2, [sp+88]
001bab40ldrsb x27, [x2]
001bab44adrp x3, 0
001bab48add x3, x3, 3184
001bab4cstr x3, [x2]
001bab50ldrsb x27, [x2]
001bab54ldr x3, [sp+48]
001bab58adrp x27, 0x891000
001bab5cldr w4, [x27+3056]
001bab60cbz w4, 0x1bab68
001bab64b 0x1bab6c
001bab68
001bab68loc_1bab68:
001bab68b 0x1bab80
001bab6c
001bab6cloc_1bab6c:
001bab6cbl runtime.gcWriteBarrier2
001bab70str x3, [x25]
001bab74ldr x4, [x2+8]
001bab78str x4, [x25+8]
001bab7cb 0x1bab80
001bab80
001bab80loc_1bab80:
001bab80str x3, [x2+8]
001bab84ldrsb x27, [x2]
001bab88ldr x3, [sp+152]
001bab8cadrp x27, 0x891000
001bab90ldr w4, [x27+3056]
001bab94cbz w4, 0x1bab9c
001bab98b 0x1baba0
001bab9c
001bab9cloc_1bab9c:
001bab9cb 0x1babb4
001baba0
001baba0loc_1baba0:
001baba0bl runtime.gcWriteBarrier2
001baba4str x3, [x25]
001baba8ldr x4, [x2+16]
001babacstr x4, [x25+8]
001babb0b 0x1babb4
001babb4
001babb4loc_1babb4:
001babb4str x3, [x2+16]
001babb8ldrsb x27, [x2]
001babbcldr x3, [sp+56]
001babc0adrp x27, 0x891000
001babc4ldr w4, [x27+3056]
001babc8cbz w4, 0x1babd0
001babccb 0x1babd4
001babd0
001babd0loc_1babd0:
001babd0b 0x1babe8
001babd4
001babd4loc_1babd4:
001babd4bl runtime.gcWriteBarrier2
001babd8str x3, [x25]
001babdcldr x4, [x2+24]
001babe0str x4, [x25+8]
001babe4b 0x1babe8
001babe8
001babe8loc_1babe8:
001babe8str x3, [x2+24]
001babecldr x2, [sp+64]
001babf0ldr x3, [sp+72]
001babf4ldr x4, [sp+80]
001babf8ldr x5, [sp+88]
001babfcldrsb x27, [x5]
001bac00str x3, [x5+40]
001bac04str x4, [x5+48]
001bac08adrp x27, 0x891000
001bac0cldr w3, [x27+3056]
001bac10cbz w3, 0x1bac18
001bac14b 0x1bac1c
001bac18
001bac18loc_1bac18:
001bac18b 0x1bac30
001bac1c
001bac1cloc_1bac1c:
001bac1cbl runtime.gcWriteBarrier2
001bac20str x2, [x25]
001bac24ldr x3, [x5+32]
001bac28str x3, [x25+8]
001bac2cb 0x1bac30
001bac30
001bac30loc_1bac30:
001bac30str x2, [x5+32]
001bac34ldr x0, [sp+160]
001bac38ldr x1, [sp+88]
001bac3cbl sync.(*Once).Do
001bac40ldr x2, [sp+152]
001bac44ldr x0, [x2]
001bac48ldr x1, [x2+8]
001bac4cstr x0, [sp+32]
001bac50str x1, [sp+40]
001bac54ldur x29, [sp-8]
001bac58ldr x30, [sp], 176
001bac5cret x30
001bac60
001bac60loc_1bac60:
001bac60mov x3, x30
001bac64bl runtime.morestack.abi0
001bac68b 0x1baad0
001bac6cudf 0
001baad0
001bac70
001bac70google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler.func1.1: ; void google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler.func1.1(void)
001bac70ldr x16, [x28+16]
001bac74sub x17, sp, 208
001bac78subs xzr, x17, x16
001bac7cb.ls 0x1bae8c
001bac80sub x20, sp, 336
001bac84stp x29, x30, [x20-8]
001bac88add sp, x20, 0
001bac8csub x29, sp, 8
001bac90ldr x2, [x26+8]
001bac94str x2, [sp+88]
001bac98ldr x2, [x26+16]
001bac9cstr x2, [sp+320]
001baca0ldr x2, [x26+24]
001baca4str x2, [sp+112]
001baca8ldr x2, [x26+32]
001bacacldr x3, [x26+40]
001bacb0ldr x4, [x26+48]
001bacb4str x2, [sp+120]
001bacb8str x3, [sp+128]
001bacbcstr x4, [sp+136]
001bacc0ldr x2, [sp+88]
001bacc4ldrsb x27, [x2]
001bacc8ldr x2, [x2]
001baccccbnz x2, 0x1bacd4
001bacd0b 0x1bae74
001bacd4
001bacd4loc_1bacd4:
001bacd4ldr x2, [sp+88]
001bacd8ldrsb x27, [x2]
001bacdcldr x3, [x2]
001bace0ldr x2, [x2+8]
001bace4str x3, [sp+200]
001bace8str x2, [sp+208]
001bacecstr x3, [sp+192]
001bacf0ldr x2, [sp+192]
001bacf4cbnz x2, 0x1bacfc
001bacf8b 0x1bad0c
001bacfc
001bacfcloc_1bacfc:
001bacfcldr x2, [sp+192]
001bad00ldr x2, [x2+8]
001bad04str x2, [sp+192]
001bad08b 0x1bad10
001bad0c
001bad0cloc_1bad0c:
001bad0cb 0x1bad10
001bad10
001bad10loc_1bad10:
001bad10ldr x1, [sp+208]
001bad14ldr x0, [sp+192]
001bad18bl reflect.TypeOf
001bad1cstr x0, [sp+304]
001bad20str x1, [sp+312]
001bad24ldrsb x27, [x0]
001bad28ldr x2, [x0+88]
001bad2cmov x0, x1
001bad30blr x2
001bad34str x0, [sp+272]
001bad38str x1, [sp+280]
001bad3cbl reflect.New
001bad40str x0, [sp+248]
001bad44str x1, [sp+256]
001bad48str x2, [sp+264]
001bad4cbl reflect.Value.Interface
001bad50str x0, [sp+232]
001bad54str x1, [sp+240]
001bad58stp xzr, xzr, [sp+216]
001bad5cldr x2, [sp+240]
001bad60ldr x1, [sp+232]
001bad64cbnz x1, 0x1bad6c
001bad68b 0x1bae68
001bad6c
001bad6cloc_1bad6c:
001bad6cstr x2, [sp+288]
001bad70adrp x0, 0x857000
001bad74add x0, x0, 528
001bad78bl runtime.typeAssert
001bad7cb 0x1bad80
001bad80
001bad80loc_1bad80:
001bad80str x0, [sp+216]
001bad84ldr x11, [sp+288]
001bad88str x11, [sp+224]
001bad8cldr x12, [sp+320]
001bad90str x0, [x12]
001bad94adrp x27, 0x891000
001bad98ldr w13, [x27+3056]
001bad9ccbz w13, 0x1bada4
001bada0b 0x1bada8
001bada4
001bada4loc_1bada4:
001bada4b 0x1badbc
001bada8
001bada8loc_1bada8:
001bada8bl runtime.gcWriteBarrier2
001badacstr x11, [x25]
001badb0ldr x13, [x12+8]
001badb4str x13, [x25+8]
001badb8b 0x1badbc
001badbc
001badbcloc_1badbc:
001badbcstr x11, [x12+8]
001badc0stp xzr, xzr, [sp+160]
001badc4stp xzr, xzr, [sp+176]
001badc8orr x11, xzr, 1
001badccstrb w11, [sp+161]
001badd0ldr x11, [sp+112]
001badd4ldrsb x27, [x11]
001badd8ldr x3, [x11+56]
001baddcldr x4, [x11+64]
001bade0str x3, [sp+168]
001bade4str x4, [sp+176]
001bade8ldr x6, [sp+120]
001badecldr x7, [sp+128]
001badf0ldr x8, [sp+136]
001badf4ldr x11, [sp+320]
001badf8ldr x9, [x11]
001badfcldr x10, [x11+8]
001bae00ldrb w1, [sp+161]
001bae04mov x0, xzr
001bae08mov x2, xzr
001bae0cmov x5, xzr
001bae10bl google.golang.org/protobuf/proto.UnmarshalOptions.Unmarshal
001bae14str x0, [sp+96]
001bae18str x1, [sp+104]
001bae1ccbnz x0, 0x1bae30
001bae20b 0x1bae24
001bae24
001bae24loc_1bae24:
001bae24ldp x29, x30, [sp-8]
001bae28add sp, sp, 336
001bae2cret x30
001bae30
001bae30loc_1bae30:
001bae30str x0, [sp+144]
001bae34str x1, [sp+152]
001bae38str x0, [sp+296]
001bae3cldr x2, [sp+296]
001bae40cbnz x2, 0x1bae48
001bae44b 0x1bae64
001bae48
001bae48loc_1bae48:
001bae48ldr x2, [sp+296]
001bae4cldr x2, [x2+8]
001bae50str x2, [sp+296]
001bae54b 0x1bae58
001bae58
001bae58loc_1bae58:
001bae58ldr x0, [sp+296]
001bae5cldr x1, [sp+152]
001bae60bl runtime.gopanic
001bae64
001bae64loc_1bae64:
001bae64b 0x1bae58
001bae68
001bae68loc_1bae68:
001bae68adrp x0, 0x460000
001bae6cadd x0, x0, 2336
001bae70bl runtime.panicnildottype
001bae74
001bae74loc_1bae74:
001bae74adrp x0, 0x43b000
001bae78add x0, x0, 2944
001bae7cadrp x1, 0x558000
001bae80add x1, x1, 2992
001bae84bl runtime.gopanic
001bae88hint
001bae8c
001bae8cloc_1bae8c:
001bae8cmov x3, x30
001bae90bl runtime.morestack.abi0
001bae94b 0x1bac70
001bae98udf 0
001bae9cudf 0
001bac70
001bac70google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler.func1.1: ; void google.golang.org/protobuf/internal/filedesc.(*Builder).optionsUnmarshaler.func1.1(void)
001bac70ldr x16, [x28+16]
001bac74sub x17, sp, 208
001bac78subs xzr, x17, x16
001bac7cb.ls 0x1bae8c
001bac80sub x20, sp, 336
001bac84stp x29, x30, [x20-8]
001bac88add sp, x20, 0
001bac8csub x29, sp, 8
001bac90ldr x2, [x26+8]
001bac94str x2, [sp+88]
001bac98ldr x2, [x26+16]
001bac9cstr x2, [sp+320]
001baca0ldr x2, [x26+24]
001baca4str x2, [sp+112]
001baca8ldr x2, [x26+32]
001bacacldr x3, [x26+40]
001bacb0ldr x4, [x26+48]
001bacb4str x2, [sp+120]
001bacb8str x3, [sp+128]
001bacbcstr x4, [sp+136]
001bacc0ldr x2, [sp+88]
001bacc4ldrsb x27, [x2]
001bacc8ldr x2, [x2]
001baccccbnz x2, 0x1bacd4
001bacd0b 0x1bae74
001bacd4
001bacd4loc_1bacd4:
001bacd4ldr x2, [sp+88]
001bacd8ldrsb x27, [x2]
001bacdcldr x3, [x2]
001bace0ldr x2, [x2+8]
001bace4str x3, [sp+200]
001bace8str x2, [sp+208]
001bacecstr x3, [sp+192]
001bacf0ldr x2, [sp+192]
001bacf4cbnz x2, 0x1bacfc
001bacf8b 0x1bad0c
001bacfc
001bacfcloc_1bacfc:
001bacfcldr x2, [sp+192]
001bad00ldr x2, [x2+8]
001bad04str x2, [sp+192]
001bad08b 0x1bad10
001bad0c
001bad0cloc_1bad0c:
001bad0cb 0x1bad10
001bad10
001bad10loc_1bad10:
001bad10ldr x1, [sp+208]
001bad14ldr x0, [sp+192]
001bad18bl reflect.TypeOf
001bad1cstr x0, [sp+304]
001bad20str x1, [sp+312]
001bad24ldrsb x27, [x0]
001bad28ldr x2, [x0+88]
001bad2cmov x0, x1
001bad30blr x2
001bad34str x0, [sp+272]
001bad38str x1, [sp+280]
001bad3cbl reflect.New
001bad40str x0, [sp+248]
001bad44str x1, [sp+256]
001bad48str x2, [sp+264]
001bad4cbl reflect.Value.Interface
001bad50str x0, [sp+232]
001bad54str x1, [sp+240]
001bad58stp xzr, xzr, [sp+216]
001bad5cldr x2, [sp+240]
001bad60ldr x1, [sp+232]
001bad64cbnz x1, 0x1bad6c
001bad68b 0x1bae68
001bad6c
001bad6cloc_1bad6c:
001bad6cstr x2, [sp+288]
001bad70adrp x0, 0x857000
001bad74add x0, x0, 528
001bad78bl runtime.typeAssert
001bad7cb 0x1bad80
001bad80
001bad80loc_1bad80:
001bad80str x0, [sp+216]
001bad84ldr x11, [sp+288]
001bad88str x11, [sp+224]
001bad8cldr x12, [sp+320]
001bad90str x0, [x12]
001bad94adrp x27, 0x891000
001bad98ldr w13, [x27+3056]
001bad9ccbz w13, 0x1bada4
001bada0b 0x1bada8
001bada4
001bada4loc_1bada4:
001bada4b 0x1badbc
001bada8
001bada8loc_1bada8:
001bada8bl runtime.gcWriteBarrier2
001badacstr x11, [x25]
001badb0ldr x13, [x12+8]
001badb4str x13, [x25+8]
001badb8b 0x1badbc
001badbc
001badbcloc_1badbc:
001badbcstr x11, [x12+8]
001badc0stp xzr, xzr, [sp+160]
001badc4stp xzr, xzr, [sp+176]
001badc8orr x11, xzr, 1
001badccstrb w11, [sp+161]
001badd0ldr x11, [sp+112]
001badd4ldrsb x27, [x11]
001badd8ldr x3, [x11+56]
001baddcldr x4, [x11+64]
001bade0str x3, [sp+168]
001bade4str x4, [sp+176]
001bade8ldr x6, [sp+120]
001badecldr x7, [sp+128]
001badf0ldr x8, [sp+136]
001badf4ldr x11, [sp+320]
001badf8ldr x9, [x11]
001badfcldr x10, [x11+8]
001bae00ldrb w1, [sp+161]
001bae04mov x0, xzr
001bae08mov x2, xzr
001bae0cmov x5, xzr
001bae10bl google.golang.org/protobuf/proto.UnmarshalOptions.Unmarshal
001bae14str x0, [sp+96]
001bae18str x1, [sp+104]
001bae1ccbnz x0, 0x1bae30
001bae20b 0x1bae24
001bae24
001bae24loc_1bae24:
001bae24ldp x29, x30, [sp-8]
001bae28add sp, sp, 336
001bae2cret x30
001bae30
001bae30loc_1bae30:
001bae30str x0, [sp+144]
001bae34str x1, [sp+152]
001bae38str x0, [sp+296]
001bae3cldr x2, [sp+296]
001bae40cbnz x2, 0x1bae48
001bae44b 0x1bae64
001bae48
001bae48loc_1bae48:
001bae48ldr x2, [sp+296]
001bae4cldr x2, [x2+8]
001bae50str x2, [sp+296]
001bae54b 0x1bae58
001bae58
001bae58loc_1bae58:
001bae58ldr x0, [sp+296]
001bae5cldr x1, [sp+152]
001bae60bl runtime.gopanic
001bae64
001bae64loc_1bae64:
001bae64b 0x1bae58
001bae68
001bae68loc_1bae68:
001bae68adrp x0, 0x460000
001bae6cadd x0, x0, 2336
001bae70bl runtime.panicnildottype
001bae74
001bae74loc_1bae74:
001bae74adrp x0, 0x43b000
001bae78add x0, x0, 2944
001bae7cadrp x1, 0x558000
001bae80add x1, x1, 2992
001bae84bl runtime.gopanic
001bae88hint
001bae8c
001bae8cloc_1bae8c:
001bae8cmov x3, x30
001bae90bl runtime.morestack.abi0
001bae94b 0x1bac70
001bae98udf 0
001bae9cudf 0
001bac70
001baea0
001baea0google.golang.org/protobuf/internal/filedesc.(*FileImports).Len: ; void google.golang.org/protobuf/internal/filedesc.(*FileImports).Len(google.golang.org/protobuf/internal/filedesc.FileImports * p)
001baea0str x30, [sp-32]!
001baea4stur x29, [sp-8]
001baea8sub x29, sp, 8
001baeacstr x0, [sp+40]
001baeb0str xzr, [sp+8]
001baeb4ldrsb x27, [x0]
001baeb8ldr x0, [x0+8]
001baebcstr x0, [sp+16]
001baec0str x0, [sp+8]
001baec4add x29, sp, 24
001baec8add sp, sp, 32
001baeccret x30
001baea0
001baea0google.golang.org/protobuf/internal/filedesc.(*FileImports).Len: ; void google.golang.org/protobuf/internal/filedesc.(*FileImports).Len(google.golang.org/protobuf/internal/filedesc.FileImports * p)
001baea0str x30, [sp-32]!
001baea4stur x29, [sp-8]
001baea8sub x29, sp, 8
001baeacstr x0, [sp+40]
001baeb0str xzr, [sp+8]
001baeb4ldrsb x27, [x0]
001baeb8ldr x0, [x0+8]
001baebcstr x0, [sp+16]
001baec0str x0, [sp+8]
001baec4add x29, sp, 24
001baec8add sp, sp, 32
001baeccret x30
001baea0
001baed0
001baed0google.golang.org/protobuf/internal/filedesc.(*FileImports).Get: ; void google.golang.org/protobuf/internal/filedesc.(*FileImports).Get(google.golang.org/protobuf/internal/filedesc.FileImports * p, int i)
001baed0ldr x16, [x28+16]
001baed4subs xzr, sp, x16
001baed8b.ls 0x1baf60
001baedcstr x30, [sp-64]!
001baee0stur x29, [sp-8]
001baee4sub x29, sp, 8
001baee8str x0, [sp+72]
001baeecstr x1, [sp+80]
001baef0stp xzr, xzr, [sp+32]
001baef4strb wzr, [sp+48]
001baef8strb wzr, [sp+49]
001baefcldr x4, [sp+72]
001baf00ldrsb x27, [x4]
001baf04ldr x1, [x4+8]
001baf08ldr x4, [x4]
001baf0cldr x0, [sp+80]
001baf10subs xzr, x1, x0
001baf14b.hi 0x1baf1c
001baf18b 0x1baf58
001baf1c
001baf1cloc_1baf1c:
001baf1csub x5, x0, x0, lsl #2
001baf20sub x4, x4, x5, lsl #3
001baf24ldrb w2, [x4+16]
001baf28ldrb w3, [x4+17]
001baf2cldr x5, [x4]
001baf30ldr x4, [x4+8]
001baf34str x5, [sp+32]
001baf38str x4, [sp+40]
001baf3cstrb w2, [sp+48]
001baf40strb w3, [sp+49]
001baf44ldr x0, [sp+32]
001baf48ldr x1, [sp+40]
001baf4cldur x29, [sp-8]
001baf50ldr x30, [sp], 64
001baf54ret x30
001baf58
001baf58loc_1baf58:
001baf58bl runtime.panicIndex
001baf5chint
001baf60
001baf60loc_1baf60:
001baf60stp x0, x1, [sp+8]
001baf64mov x3, x30
001baf68bl runtime.morestack_noctxt.abi0
001baf6cldp x0, x1, [sp+8]
001baf70b 0x1baed0
001baf74udf 0
001baf78udf 0
001baf7cudf 0
001baed0
001baed0google.golang.org/protobuf/internal/filedesc.(*FileImports).Get: ; void google.golang.org/protobuf/internal/filedesc.(*FileImports).Get(google.golang.org/protobuf/internal/filedesc.FileImports * p, int i)
001baed0ldr x16, [x28+16]
001baed4subs xzr, sp, x16
001baed8b.ls 0x1baf60
001baedcstr x30, [sp-64]!
001baee0stur x29, [sp-8]
001baee4sub x29, sp, 8
001baee8str x0, [sp+72]
001baeecstr x1, [sp+80]
001baef0stp xzr, xzr, [sp+32]
001baef4strb wzr, [sp+48]
001baef8strb wzr, [sp+49]
001baefcldr x4, [sp+72]
001baf00ldrsb x27, [x4]
001baf04ldr x1, [x4+8]
001baf08ldr x4, [x4]
001baf0cldr x0, [sp+80]
001baf10subs xzr, x1, x0
001baf14b.hi 0x1baf1c
001baf18b 0x1baf58
001baf1c
001baf1cloc_1baf1c:
001baf1csub x5, x0, x0, lsl #2
001baf20sub x4, x4, x5, lsl #3
001baf24ldrb w2, [x4+16]
001baf28ldrb w3, [x4+17]
001baf2cldr x5, [x4]
001baf30ldr x4, [x4+8]
001baf34str x5, [sp+32]
001baf38str x4, [sp+40]
001baf3cstrb w2, [sp+48]
001baf40strb w3, [sp+49]
001baf44ldr x0, [sp+32]
001baf48ldr x1, [sp+40]
001baf4cldur x29, [sp-8]
001baf50ldr x30, [sp], 64
001baf54ret x30
001baf58
001baf58loc_1baf58:
001baf58bl runtime.panicIndex
001baf5chint
001baf60
001baf60loc_1baf60:
001baf60stp x0, x1, [sp+8]
001baf64mov x3, x30
001baf68bl runtime.morestack_noctxt.abi0
001baf6cldp x0, x1, [sp+8]
001baf70b 0x1baed0
001baf74udf 0
001baf78udf 0
001baf7cudf 0
001baed0
001baf80
001baf80google.golang.org/protobuf/internal/filedesc.(*FileImports).Format: ; void google.golang.org/protobuf/internal/filedesc.(*FileImports).Format(google.golang.org/protobuf/internal/filedesc.FileImports * p, fmt.State s, int32 r)
001baf80ldr x16, [x28+16]
001baf84subs xzr, sp, x16
001baf88b.ls 0x1bafd0
001baf8cstr x30, [sp-64]!
001baf90stur x29, [sp-8]
001baf94sub x29, sp, 8
001baf98str x0, [sp+72]
001baf9cstr x1, [sp+80]
001bafa0str x2, [sp+88]
001bafa4str w3, [sp+96]
001bafa8ldr x0, [sp+80]
001bafacldr x1, [sp+88]
001bafb0ldr x4, [sp+72]
001bafb4mov x2, x3
001bafb8adrp x3, 0x55d000
001bafbcadd x3, x3, 3400
001bafc0bl google.golang.org/protobuf/internal/descfmt.FormatList
001bafc4ldur x29, [sp-8]
001bafc8ldr x30, [sp], 64
001bafccret x30
001bafd0
001bafd0loc_1bafd0:
001bafd0stp x0, x1, [sp+8]
001bafd4str x2, [sp+24]
001bafd8str w3, [sp+32]
001bafdcmov x3, x30
001bafe0bl runtime.morestack_noctxt.abi0
001bafe4ldp x0, x1, [sp+8]
001bafe8ldr x2, [sp+24]
001bafecldrsw x3, [sp+32]
001baff0b 0x1baf80
001baff4udf 0
001baff8udf 0
001baffcudf 0
001baf80
001baf80google.golang.org/protobuf/internal/filedesc.(*FileImports).Format: ; void google.golang.org/protobuf/internal/filedesc.(*FileImports).Format(google.golang.org/protobuf/internal/filedesc.FileImports * p, fmt.State s, int32 r)
001baf80ldr x16, [x28+16]
001baf84subs xzr, sp, x16
001baf88b.ls 0x1bafd0
001baf8cstr x30, [sp-64]!
001baf90stur x29, [sp-8]
001baf94sub x29, sp, 8
001baf98str x0, [sp+72]
001baf9cstr x1, [sp+80]
001bafa0str x2, [sp+88]
001bafa4str w3, [sp+96]
001bafa8ldr x0, [sp+80]
001bafacldr x1, [sp+88]
001bafb0ldr x4, [sp+72]
001bafb4mov x2, x3
001bafb8adrp x3, 0x55d000
001bafbcadd x3, x3, 3400
001bafc0bl google.golang.org/protobuf/internal/descfmt.FormatList
001bafc4ldur x29, [sp-8]
001bafc8ldr x30, [sp], 64
001bafccret x30
001bafd0
001bafd0loc_1bafd0:
001bafd0stp x0, x1, [sp+8]
001bafd4str x2, [sp+24]
001bafd8str w3, [sp+32]
001bafdcmov x3, x30
001bafe0bl runtime.morestack_noctxt.abi0
001bafe4ldp x0, x1, [sp+8]
001bafe8ldr x2, [sp+24]
001bafecldrsw x3, [sp+32]
001baff0b 0x1baf80
001baff4udf 0
001baff8udf 0
001baffcudf 0
001baf80
001bb000
001bb000google.golang.org/protobuf/internal/filedesc.(*Names).Len: ; void google.golang.org/protobuf/internal/filedesc.(*Names).Len(google.golang.org/protobuf/internal/filedesc.Names * p)
001bb000str x30, [sp-32]!
001bb004stur x29, [sp-8]
001bb008sub x29, sp, 8
001bb00cstr x0, [sp+40]
001bb010str xzr, [sp+8]
001bb014ldrsb x27, [x0]
001bb018ldr x0, [x0+8]
001bb01cstr x0, [sp+16]
001bb020str x0, [sp+8]
001bb024add x29, sp, 24
001bb028add sp, sp, 32
001bb02cret x30
001bb000
001bb000google.golang.org/protobuf/internal/filedesc.(*Names).Len: ; void google.golang.org/protobuf/internal/filedesc.(*Names).Len(google.golang.org/protobuf/internal/filedesc.Names * p)
001bb000str x30, [sp-32]!
001bb004stur x29, [sp-8]
001bb008sub x29, sp, 8
001bb00cstr x0, [sp+40]
001bb010str xzr, [sp+8]
001bb014ldrsb x27, [x0]
001bb018ldr x0, [x0+8]
001bb01cstr x0, [sp+16]
001bb020str x0, [sp+8]
001bb024add x29, sp, 24
001bb028add sp, sp, 32
001bb02cret x30
001bb000
001bb030
001bb030google.golang.org/protobuf/internal/filedesc.(*Names).Get: ; void google.golang.org/protobuf/internal/filedesc.(*Names).Get(google.golang.org/protobuf/internal/filedesc.Names * p, int i)
001bb030ldr x16, [x28+16]
001bb034subs xzr, sp, x16
001bb038b.ls 0x1bb0a0
001bb03cstr x30, [sp-48]!
001bb040stur x29, [sp-8]
001bb044sub x29, sp, 8
001bb048str x0, [sp+56]
001bb04cstr x1, [sp+64]
001bb050stp xzr, xzr, [sp+24]
001bb054ldr x2, [sp+56]
001bb058ldrsb x27, [x2]
001bb05cldr x3, [x2]
001bb060ldr x1, [x2+8]
001bb064ldr x0, [sp+64]
001bb068subs xzr, x1, x0
001bb06cb.hi 0x1bb074
001bb070b 0x1bb098
001bb074
001bb074loc_1bb074:
001bb074add x2, x3, x0, lsl #4
001bb078ldr x1, [x2+8]
001bb07cubfm x2, x0, 60, 59
001bb080ldr x0, [x3+x2]
001bb084str x0, [sp+24]
001bb088str x1, [sp+32]
001bb08cldur x29, [sp-8]
001bb090ldr x30, [sp], 48
001bb094ret x30
001bb098
001bb098loc_1bb098:
001bb098bl runtime.panicIndex
001bb09chint
001bb0a0
001bb0a0loc_1bb0a0:
001bb0a0stp x0, x1, [sp+8]
001bb0a4mov x3, x30
001bb0a8bl runtime.morestack_noctxt.abi0
001bb0acldp x0, x1, [sp+8]
001bb0b0b 0x1bb030
001bb0b4udf 0
001bb0b8udf 0
001bb0bcudf 0
001bb030
001bb030google.golang.org/protobuf/internal/filedesc.(*Names).Get: ; void google.golang.org/protobuf/internal/filedesc.(*Names).Get(google.golang.org/protobuf/internal/filedesc.Names * p, int i)
001bb030ldr x16, [x28+16]
001bb034subs xzr, sp, x16
001bb038b.ls 0x1bb0a0
001bb03cstr x30, [sp-48]!
001bb040stur x29, [sp-8]
001bb044sub x29, sp, 8
001bb048str x0, [sp+56]
001bb04cstr x1, [sp+64]
001bb050stp xzr, xzr, [sp+24]
001bb054ldr x2, [sp+56]
001bb058ldrsb x27, [x2]
001bb05cldr x3, [x2]
001bb060ldr x1, [x2+8]
001bb064ldr x0, [sp+64]
001bb068subs xzr, x1, x0
001bb06cb.hi 0x1bb074
001bb070b 0x1bb098
001bb074
001bb074loc_1bb074:
001bb074add x2, x3, x0, lsl #4
001bb078ldr x1, [x2+8]
001bb07cubfm x2, x0, 60, 59
001bb080ldr x0, [x3+x2]
001bb084str x0, [sp+24]
001bb088str x1, [sp+32]
001bb08cldur x29, [sp-8]
001bb090ldr x30, [sp], 48
001bb094ret x30
001bb098
001bb098loc_1bb098:
001bb098bl runtime.panicIndex
001bb09chint
001bb0a0
001bb0a0loc_1bb0a0:
001bb0a0stp x0, x1, [sp+8]
001bb0a4mov x3, x30
001bb0a8bl runtime.morestack_noctxt.abi0
001bb0acldp x0, x1, [sp+8]
001bb0b0b 0x1bb030
001bb0b4udf 0
001bb0b8udf 0
001bb0bcudf 0
001bb030
001bb0c0
001bb0c0google.golang.org/protobuf/internal/filedesc.(*Names).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Names).Format(google.golang.org/protobuf/internal/filedesc.Names * p, fmt.State s, int32 r)
001bb0c0ldr x16, [x28+16]
001bb0c4subs xzr, sp, x16
001bb0c8b.ls 0x1bb110
001bb0ccstr x30, [sp-64]!
001bb0d0stur x29, [sp-8]
001bb0d4sub x29, sp, 8
001bb0d8str x0, [sp+72]
001bb0dcstr x1, [sp+80]
001bb0e0str x2, [sp+88]
001bb0e4str w3, [sp+96]
001bb0e8ldr x0, [sp+80]
001bb0ecldr x1, [sp+88]
001bb0f0ldr x4, [sp+72]
001bb0f4mov x2, x3
001bb0f8adrp x3, 0x55c000
001bb0fcadd x3, x3, 3880
001bb100bl google.golang.org/protobuf/internal/descfmt.FormatList
001bb104ldur x29, [sp-8]
001bb108ldr x30, [sp], 64
001bb10cret x30
001bb110
001bb110loc_1bb110:
001bb110stp x0, x1, [sp+8]
001bb114str x2, [sp+24]
001bb118str w3, [sp+32]
001bb11cmov x3, x30
001bb120bl runtime.morestack_noctxt.abi0
001bb124ldp x0, x1, [sp+8]
001bb128ldr x2, [sp+24]
001bb12cldrsw x3, [sp+32]
001bb130b 0x1bb0c0
001bb134udf 0
001bb138udf 0
001bb13cudf 0
001bb0c0
001bb0c0google.golang.org/protobuf/internal/filedesc.(*Names).Format: ; void google.golang.org/protobuf/internal/filedesc.(*Names).Format(google.golang.org/protobuf/internal/filedesc.Names * p, fmt.State s, int32 r)
001bb0c0ldr x16, [x28+16]
001bb0c4subs xzr, sp, x16
001bb0c8b.ls 0x1bb110
001bb0ccstr x30, [sp-64]!
001bb0d0stur x29, [sp-8]
001bb0d4sub x29, sp, 8
001bb0d8str x0, [sp+72]
001bb0dcstr x1, [sp+80]
001bb0e0str x2, [sp+88]
001bb0e4str w3, [sp+96]
001bb0e8ldr x0, [sp+80]
001bb0ecldr x1, [sp+88]
001bb0f0ldr x4, [sp+72]
001bb0f4mov x2, x3
001bb0f8adrp x3, 0x55c000
001bb0fcadd x3, x3, 3880
001bb100bl google.golang.org/protobuf/internal/descfmt.FormatList
001bb104ldur x29, [sp-8]
001bb108ldr x30, [sp], 64
001bb10cret x30
001bb110
001bb110loc_1bb110:
001bb110stp x0, x1, [sp+8]
001bb114str x2, [sp+24]
001bb118str w3, [sp+32]
001bb11cmov x3, x30
001bb120bl runtime.morestack_noctxt.abi0
001bb124ldp x0, x1, [sp+8]
001bb128ldr x2, [sp+24]
001bb12cldrsw x3, [sp+32]
001bb130b 0x1bb0c0
001bb134udf 0
001bb138udf 0
001bb13cudf 0
001bb0c0
001bb140
001bb140google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Len: ; void google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Len(google.golang.org/protobuf/internal/filedesc.EnumRanges * p)
001bb140str x30, [sp-32]!
001bb144stur x29, [sp-8]
001bb148sub x29, sp, 8
001bb14cstr x0, [sp+40]
001bb150str xzr, [sp+8]
001bb154ldrsb x27, [x0]
001bb158ldr x0, [x0+8]
001bb15cstr x0, [sp+16]
001bb160str x0, [sp+8]
001bb164add x29, sp, 24
001bb168add sp, sp, 32
001bb16cret x30
001bb140
001bb140google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Len: ; void google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Len(google.golang.org/protobuf/internal/filedesc.EnumRanges * p)
001bb140str x30, [sp-32]!
001bb144stur x29, [sp-8]
001bb148sub x29, sp, 8
001bb14cstr x0, [sp+40]
001bb150str xzr, [sp+8]
001bb154ldrsb x27, [x0]
001bb158ldr x0, [x0+8]
001bb15cstr x0, [sp+16]
001bb160str x0, [sp+8]
001bb164add x29, sp, 24
001bb168add sp, sp, 32
001bb16cret x30
001bb140
001bb170
001bb170google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Get: ; void google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Get(google.golang.org/protobuf/internal/filedesc.EnumRanges * p, int i)
001bb170ldr x16, [x28+16]
001bb174subs xzr, sp, x16
001bb178b.ls 0x1bb1d0
001bb17cstr x30, [sp-32]!
001bb180stur x29, [sp-8]
001bb184sub x29, sp, 8
001bb188str x0, [sp+48]
001bb18cstr x1, [sp+56]
001bb190str xzr, [sp+40]
001bb194ldr x2, [sp+48]
001bb198ldrsb x27, [x2]
001bb19cldr x1, [x2+8]
001bb1a0ldr x2, [x2]
001bb1a4ldr x0, [sp+56]
001bb1a8subs xzr, x1, x0
001bb1acb.hi 0x1bb1b4
001bb1b0b 0x1bb1c8
001bb1b4
001bb1b4loc_1bb1b4:
001bb1b4ldr x0, [x2+3*x0]
001bb1b8str x0, [sp+40]
001bb1bcldur x29, [sp-8]
001bb1c0ldr x30, [sp], 32
001bb1c4ret x30
001bb1c8
001bb1c8loc_1bb1c8:
001bb1c8bl runtime.panicIndex
001bb1cchint
001bb1d0
001bb1d0loc_1bb1d0:
001bb1d0stp x0, x1, [sp+16]
001bb1d4mov x3, x30
001bb1d8bl runtime.morestack_noctxt.abi0
001bb1dcldp x0, x1, [sp+16]
001bb1e0b 0x1bb170
001bb1e4udf 0
001bb1e8udf 0
001bb1ecudf 0
001bb170
001bb170google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Get: ; void google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Get(google.golang.org/protobuf/internal/filedesc.EnumRanges * p, int i)
001bb170ldr x16, [x28+16]
001bb174subs xzr, sp, x16
001bb178b.ls 0x1bb1d0
001bb17cstr x30, [sp-32]!
001bb180stur x29, [sp-8]
001bb184sub x29, sp, 8
001bb188str x0, [sp+48]
001bb18cstr x1, [sp+56]
001bb190str xzr, [sp+40]
001bb194ldr x2, [sp+48]
001bb198ldrsb x27, [x2]
001bb19cldr x1, [x2+8]
001bb1a0ldr x2, [x2]
001bb1a4ldr x0, [sp+56]
001bb1a8subs xzr, x1, x0
001bb1acb.hi 0x1bb1b4
001bb1b0b 0x1bb1c8
001bb1b4
001bb1b4loc_1bb1b4:
001bb1b4ldr x0, [x2+3*x0]
001bb1b8str x0, [sp+40]
001bb1bcldur x29, [sp-8]
001bb1c0ldr x30, [sp], 32
001bb1c4ret x30
001bb1c8
001bb1c8loc_1bb1c8:
001bb1c8bl runtime.panicIndex
001bb1cchint
001bb1d0
001bb1d0loc_1bb1d0:
001bb1d0stp x0, x1, [sp+16]
001bb1d4mov x3, x30
001bb1d8bl runtime.morestack_noctxt.abi0
001bb1dcldp x0, x1, [sp+16]
001bb1e0b 0x1bb170
001bb1e4udf 0
001bb1e8udf 0
001bb1ecudf 0
001bb170
001bb1f0
001bb1f0google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Format: ; void google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Format(google.golang.org/protobuf/internal/filedesc.EnumRanges * p, fmt.State s, int32 r)
001bb1f0ldr x16, [x28+16]
001bb1f4subs xzr, sp, x16
001bb1f8b.ls 0x1bb240
001bb1fcstr x30, [sp-64]!
001bb200stur x29, [sp-8]
001bb204sub x29, sp, 8
001bb208str x0, [sp+72]
001bb20cstr x1, [sp+80]
001bb210str x2, [sp+88]
001bb214str w3, [sp+96]
001bb218ldr x0, [sp+80]
001bb21cldr x1, [sp+88]
001bb220ldr x4, [sp+72]
001bb224mov x2, x3
001bb228adrp x3, 0x55c000
001bb22cadd x3, x3, 3840
001bb230bl google.golang.org/protobuf/internal/descfmt.FormatList
001bb234ldur x29, [sp-8]
001bb238ldr x30, [sp], 64
001bb23cret x30
001bb240
001bb240loc_1bb240:
001bb240stp x0, x1, [sp+8]
001bb244str x2, [sp+24]
001bb248str w3, [sp+32]
001bb24cmov x3, x30
001bb250bl runtime.morestack_noctxt.abi0
001bb254ldp x0, x1, [sp+8]
001bb258ldr x2, [sp+24]
001bb25cldrsw x3, [sp+32]
001bb260b 0x1bb1f0
001bb264udf 0
001bb268udf 0
001bb26cudf 0
001bb1f0
001bb1f0google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Format: ; void google.golang.org/protobuf/internal/filedesc.(*EnumRanges).Format(google.golang.org/protobuf/internal/filedesc.EnumRanges * p, fmt.State s, int32 r)
001bb1f0ldr x16, [x28+16]
001bb1f4subs xzr, sp, x16
001bb1f8b.ls 0x1bb240
001bb1fcstr x30, [sp-64]!
001bb200stur x29, [sp-8]
001bb204sub x29, sp, 8
001bb208str x0, [sp+72]
001bb20cstr x1, [sp+80]
001bb210str x2, [sp+88]
001bb214str w3, [sp+96]
001bb218ldr x0, [sp+80]
001bb21cldr x1, [sp+88]
001bb220ldr x4, [sp+72]
001bb224mov x2, x3
001bb228adrp x3, 0x55c000
001bb22cadd x3, x3, 3840
001bb230bl google.golang.org/protobuf/internal/descfmt.FormatList
001bb234ldur x29, [sp-8]
001bb238ldr x30, [sp], 64
001bb23cret x30
001bb240
001bb240loc_1bb240:
001bb240stp x0, x1, [sp+8]
001bb244str x2, [sp+24]
001bb248str w3, [sp+32]
001bb24cmov x3, x30
001bb250bl runtime.morestack_noctxt.abi0
001bb254ldp x0, x1, [sp+8]
001bb258ldr x2, [sp+24]
001bb25cldrsw x3, [sp+32]
001bb260b 0x1bb1f0
001bb264udf 0
001bb268udf 0
001bb26cudf 0
001bb1f0
001bb270
001bb270google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Len: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Len(google.golang.org/protobuf/internal/filedesc.FieldRanges * p)
001bb270str x30, [sp-32]!
001bb274stur x29, [sp-8]
001bb278sub x29, sp, 8
001bb27cstr x0, [sp+40]
001bb280str xzr, [sp+8]
001bb284ldrsb x27, [x0]
001bb288ldr x0, [x0+8]
001bb28cstr x0, [sp+16]
001bb290str x0, [sp+8]
001bb294add x29, sp, 24
001bb298add sp, sp, 32
001bb29cret x30
001bb270
001bb270google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Len: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Len(google.golang.org/protobuf/internal/filedesc.FieldRanges * p)
001bb270str x30, [sp-32]!
001bb274stur x29, [sp-8]
001bb278sub x29, sp, 8
001bb27cstr x0, [sp+40]
001bb280str xzr, [sp+8]
001bb284ldrsb x27, [x0]
001bb288ldr x0, [x0+8]
001bb28cstr x0, [sp+16]
001bb290str x0, [sp+8]
001bb294add x29, sp, 24
001bb298add sp, sp, 32
001bb29cret x30
001bb270
001bb2a0
001bb2a0google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Get: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Get(google.golang.org/protobuf/internal/filedesc.FieldRanges * p, int i)
001bb2a0ldr x16, [x28+16]
001bb2a4subs xzr, sp, x16
001bb2a8b.ls 0x1bb300
001bb2acstr x30, [sp-32]!
001bb2b0stur x29, [sp-8]
001bb2b4sub x29, sp, 8
001bb2b8str x0, [sp+48]
001bb2bcstr x1, [sp+56]
001bb2c0str xzr, [sp+40]
001bb2c4ldr x2, [sp+48]
001bb2c8ldrsb x27, [x2]
001bb2ccldr x1, [x2+8]
001bb2d0ldr x2, [x2]
001bb2d4ldr x0, [sp+56]
001bb2d8subs xzr, x1, x0
001bb2dcb.hi 0x1bb2e4
001bb2e0b 0x1bb2f8
001bb2e4
001bb2e4loc_1bb2e4:
001bb2e4ldr x0, [x2+3*x0]
001bb2e8str x0, [sp+40]
001bb2ecldur x29, [sp-8]
001bb2f0ldr x30, [sp], 32
001bb2f4ret x30
001bb2f8
001bb2f8loc_1bb2f8:
001bb2f8bl runtime.panicIndex
001bb2fchint
001bb300
001bb300loc_1bb300:
001bb300stp x0, x1, [sp+16]
001bb304mov x3, x30
001bb308bl runtime.morestack_noctxt.abi0
001bb30cldp x0, x1, [sp+16]
001bb310b 0x1bb2a0
001bb314udf 0
001bb318udf 0
001bb31cudf 0
001bb2a0
001bb2a0google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Get: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Get(google.golang.org/protobuf/internal/filedesc.FieldRanges * p, int i)
001bb2a0ldr x16, [x28+16]
001bb2a4subs xzr, sp, x16
001bb2a8b.ls 0x1bb300
001bb2acstr x30, [sp-32]!
001bb2b0stur x29, [sp-8]
001bb2b4sub x29, sp, 8
001bb2b8str x0, [sp+48]
001bb2bcstr x1, [sp+56]
001bb2c0str xzr, [sp+40]
001bb2c4ldr x2, [sp+48]
001bb2c8ldrsb x27, [x2]
001bb2ccldr x1, [x2+8]
001bb2d0ldr x2, [x2]
001bb2d4ldr x0, [sp+56]
001bb2d8subs xzr, x1, x0
001bb2dcb.hi 0x1bb2e4
001bb2e0b 0x1bb2f8
001bb2e4
001bb2e4loc_1bb2e4:
001bb2e4ldr x0, [x2+3*x0]
001bb2e8str x0, [sp+40]
001bb2ecldur x29, [sp-8]
001bb2f0ldr x30, [sp], 32
001bb2f4ret x30
001bb2f8
001bb2f8loc_1bb2f8:
001bb2f8bl runtime.panicIndex
001bb2fchint
001bb300
001bb300loc_1bb300:
001bb300stp x0, x1, [sp+16]
001bb304mov x3, x30
001bb308bl runtime.morestack_noctxt.abi0
001bb30cldp x0, x1, [sp+16]
001bb310b 0x1bb2a0
001bb314udf 0
001bb318udf 0
001bb31cudf 0
001bb2a0
001bb320
001bb320google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Has: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Has(google.golang.org/protobuf/internal/filedesc.FieldRanges * p, google.golang.org/protobuf/encoding/protowire.Number n)
001bb320ldr x16, [x28+16]
001bb324subs xzr, sp, x16
001bb328b.ls 0x1bb4b0
001bb32cstr x30, [sp-112]!
001bb330stur x29, [sp-8]
001bb334sub x29, sp, 8
001bb338str x0, [sp+120]
001bb33cstr w1, [sp+128]
001bb340strb wzr, [sp+31]
001bb344ldr x0, [sp+120]
001bb348bl google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit
001bb34cstr x0, [sp+96]
001bb350ldrsb x27, [x0]
001bb354ldr x1, [x0+40]
001bb358ldr x2, [x0+48]
001bb35cldr x3, [x0+56]
001bb360str x1, [sp+72]
001bb364str x2, [sp+80]
001bb368str x3, [sp+88]
001bb36cb 0x1bb370
001bb370
001bb370loc_1bb370:
001bb370ldr x2, [sp+80]
001bb374str x2, [sp+64]
001bb378cbnz x2, 0x1bb380
001bb37cb 0x1bb48c
001bb380
001bb380loc_1bb380:
001bb380ldr x2, [sp+80]
001bb384str x2, [sp+56]
001bb388ubfm x0, x2, 1, 63
001bb38cstr x0, [sp+48]
001bb390ldr x1, [sp+80]
001bb394ldr x3, [sp+72]
001bb398subs xzr, x1, x2, lsr #1
001bb39cb.hi 0x1bb3a4
001bb3a0b 0x1bb4a8
001bb3a4
001bb3a4loc_1bb3a4:
001bb3a4ldr x0, [x3+3*x0]
001bb3a8str x0, [sp+32]
001bb3acldr x0, [sp+32]
001bb3b0str x0, [sp+8]
001bb3b4bl google.golang.org/protobuf/internal/filedesc.fieldRange.Start
001bb3b8str w0, [sp+40]
001bb3bcldrsw x1, [sp+128]
001bb3c0subs wzr, w0, w1
001bb3c4b.gt 0x1bb3cc
001bb3c8b 0x1bb3f0
001bb3cc
001bb3ccloc_1bb3cc:
001bb3ccb 0x1bb3d0
001bb3d0
001bb3d0loc_1bb3d0:
001bb3d0ldr x1, [sp+48]
001bb3d4ldr x2, [sp+88]
001bb3d8subs xzr, x1, x2
001bb3dcb.ls 0x1bb3e4
001bb3e0b 0x1bb4a4
001bb3e4
001bb3e4loc_1bb3e4:
001bb3e4b 0x1bb3e8
001bb3e8
001bb3e8loc_1bb3e8:
001bb3e8str x1, [sp+80]
001bb3ecb 0x1bb46c
001bb3f0
001bb3f0loc_1bb3f0:
001bb3f0ldr x0, [sp+32]
001bb3f4str x0, [sp+8]
001bb3f8bl google.golang.org/protobuf/internal/filedesc.fieldRange.End
001bb3fcstr w0, [sp+44]
001bb400ldrsw x1, [sp+128]
001bb404subs wzr, w0, w1
001bb408b.lt 0x1bb410
001bb40cb 0x1bb474
001bb410
001bb410loc_1bb410:
001bb410b 0x1bb414
001bb414
001bb414loc_1bb414:
001bb414ldr x2, [sp+48]
001bb418add x0, x2, 1
001bb41cstr x0, [sp+56]
001bb420ldr x1, [sp+80]
001bb424ldr x3, [sp+72]
001bb428ldr x4, [sp+88]
001bb42cb 0x1bb430
001bb430
001bb430loc_1bb430:
001bb430subs xzr, x1, x0
001bb434b.hs 0x1bb43c
001bb438b 0x1bb4a0
001bb43c
001bb43cloc_1bb43c:
001bb43csub x5, x1, x2
001bb440sub x2, x4, x2
001bb444sub x2, x2, 1
001bb448sub x4, xzr, x2
001bb44csub x5, x5, 1
001bb450ubfm x6, x0, 61, 60
001bb454and x4, x6, x4, asr #63
001bb458add x3, x3, x4
001bb45cstr x3, [sp+72]
001bb460str x5, [sp+80]
001bb464str x2, [sp+88]
001bb468b 0x1bb46c
001bb46c
001bb46cloc_1bb46c:
001bb46cb 0x1bb470
001bb470
001bb470loc_1bb470:
001bb470b 0x1bb370
001bb474
001bb474loc_1bb474:
001bb474b 0x1bb478
001bb478
001bb478loc_1bb478:
001bb478orr x0, xzr, 1
001bb47cstrb w0, [sp+31]
001bb480ldur x29, [sp-8]
001bb484ldr x30, [sp], 112
001bb488ret x30
001bb48c
001bb48cloc_1bb48c:
001bb48cstrb wzr, [sp+31]
001bb490mov x0, xzr
001bb494ldur x29, [sp-8]
001bb498ldr x30, [sp], 112
001bb49cret x30
001bb4a0
001bb4a0loc_1bb4a0:
001bb4a0bl runtime.panicSliceB
001bb4a4
001bb4a4loc_1bb4a4:
001bb4a4bl runtime.panicSliceAcap
001bb4a8
001bb4a8loc_1bb4a8:
001bb4a8bl runtime.panicIndex
001bb4achint
001bb4b0
001bb4b0loc_1bb4b0:
001bb4b0str x0, [sp+8]
001bb4b4str w1, [sp+16]
001bb4b8mov x3, x30
001bb4bcbl runtime.morestack_noctxt.abi0
001bb4c0ldr x0, [sp+8]
001bb4c4ldrsw x1, [sp+16]
001bb4c8b 0x1bb320
001bb4ccudf 0
001bb320
001bb320google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Has: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Has(google.golang.org/protobuf/internal/filedesc.FieldRanges * p, google.golang.org/protobuf/encoding/protowire.Number n)
001bb320ldr x16, [x28+16]
001bb324subs xzr, sp, x16
001bb328b.ls 0x1bb4b0
001bb32cstr x30, [sp-112]!
001bb330stur x29, [sp-8]
001bb334sub x29, sp, 8
001bb338str x0, [sp+120]
001bb33cstr w1, [sp+128]
001bb340strb wzr, [sp+31]
001bb344ldr x0, [sp+120]
001bb348bl google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit
001bb34cstr x0, [sp+96]
001bb350ldrsb x27, [x0]
001bb354ldr x1, [x0+40]
001bb358ldr x2, [x0+48]
001bb35cldr x3, [x0+56]
001bb360str x1, [sp+72]
001bb364str x2, [sp+80]
001bb368str x3, [sp+88]
001bb36cb 0x1bb370
001bb370
001bb370loc_1bb370:
001bb370ldr x2, [sp+80]
001bb374str x2, [sp+64]
001bb378cbnz x2, 0x1bb380
001bb37cb 0x1bb48c
001bb380
001bb380loc_1bb380:
001bb380ldr x2, [sp+80]
001bb384str x2, [sp+56]
001bb388ubfm x0, x2, 1, 63
001bb38cstr x0, [sp+48]
001bb390ldr x1, [sp+80]
001bb394ldr x3, [sp+72]
001bb398subs xzr, x1, x2, lsr #1
001bb39cb.hi 0x1bb3a4
001bb3a0b 0x1bb4a8
001bb3a4
001bb3a4loc_1bb3a4:
001bb3a4ldr x0, [x3+3*x0]
001bb3a8str x0, [sp+32]
001bb3acldr x0, [sp+32]
001bb3b0str x0, [sp+8]
001bb3b4bl google.golang.org/protobuf/internal/filedesc.fieldRange.Start
001bb3b8str w0, [sp+40]
001bb3bcldrsw x1, [sp+128]
001bb3c0subs wzr, w0, w1
001bb3c4b.gt 0x1bb3cc
001bb3c8b 0x1bb3f0
001bb3cc
001bb3ccloc_1bb3cc:
001bb3ccb 0x1bb3d0
001bb3d0
001bb3d0loc_1bb3d0:
001bb3d0ldr x1, [sp+48]
001bb3d4ldr x2, [sp+88]
001bb3d8subs xzr, x1, x2
001bb3dcb.ls 0x1bb3e4
001bb3e0b 0x1bb4a4
001bb3e4
001bb3e4loc_1bb3e4:
001bb3e4b 0x1bb3e8
001bb3e8
001bb3e8loc_1bb3e8:
001bb3e8str x1, [sp+80]
001bb3ecb 0x1bb46c
001bb3f0
001bb3f0loc_1bb3f0:
001bb3f0ldr x0, [sp+32]
001bb3f4str x0, [sp+8]
001bb3f8bl google.golang.org/protobuf/internal/filedesc.fieldRange.End
001bb3fcstr w0, [sp+44]
001bb400ldrsw x1, [sp+128]
001bb404subs wzr, w0, w1
001bb408b.lt 0x1bb410
001bb40cb 0x1bb474
001bb410
001bb410loc_1bb410:
001bb410b 0x1bb414
001bb414
001bb414loc_1bb414:
001bb414ldr x2, [sp+48]
001bb418add x0, x2, 1
001bb41cstr x0, [sp+56]
001bb420ldr x1, [sp+80]
001bb424ldr x3, [sp+72]
001bb428ldr x4, [sp+88]
001bb42cb 0x1bb430
001bb430
001bb430loc_1bb430:
001bb430subs xzr, x1, x0
001bb434b.hs 0x1bb43c
001bb438b 0x1bb4a0
001bb43c
001bb43cloc_1bb43c:
001bb43csub x5, x1, x2
001bb440sub x2, x4, x2
001bb444sub x2, x2, 1
001bb448sub x4, xzr, x2
001bb44csub x5, x5, 1
001bb450ubfm x6, x0, 61, 60
001bb454and x4, x6, x4, asr #63
001bb458add x3, x3, x4
001bb45cstr x3, [sp+72]
001bb460str x5, [sp+80]
001bb464str x2, [sp+88]
001bb468b 0x1bb46c
001bb46c
001bb46cloc_1bb46c:
001bb46cb 0x1bb470
001bb470
001bb470loc_1bb470:
001bb470b 0x1bb370
001bb474
001bb474loc_1bb474:
001bb474b 0x1bb478
001bb478
001bb478loc_1bb478:
001bb478orr x0, xzr, 1
001bb47cstrb w0, [sp+31]
001bb480ldur x29, [sp-8]
001bb484ldr x30, [sp], 112
001bb488ret x30
001bb48c
001bb48cloc_1bb48c:
001bb48cstrb wzr, [sp+31]
001bb490mov x0, xzr
001bb494ldur x29, [sp-8]
001bb498ldr x30, [sp], 112
001bb49cret x30
001bb4a0
001bb4a0loc_1bb4a0:
001bb4a0bl runtime.panicSliceB
001bb4a4
001bb4a4loc_1bb4a4:
001bb4a4bl runtime.panicSliceAcap
001bb4a8
001bb4a8loc_1bb4a8:
001bb4a8bl runtime.panicIndex
001bb4achint
001bb4b0
001bb4b0loc_1bb4b0:
001bb4b0str x0, [sp+8]
001bb4b4str w1, [sp+16]
001bb4b8mov x3, x30
001bb4bcbl runtime.morestack_noctxt.abi0
001bb4c0ldr x0, [sp+8]
001bb4c4ldrsw x1, [sp+16]
001bb4c8b 0x1bb320
001bb4ccudf 0
001bb320
001bb4d0
001bb4d0google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Format: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Format(google.golang.org/protobuf/internal/filedesc.FieldRanges * p, fmt.State s, int32 r)
001bb4d0ldr x16, [x28+16]
001bb4d4subs xzr, sp, x16
001bb4d8b.ls 0x1bb520
001bb4dcstr x30, [sp-64]!
001bb4e0stur x29, [sp-8]
001bb4e4sub x29, sp, 8
001bb4e8str x0, [sp+72]
001bb4ecstr x1, [sp+80]
001bb4f0str x2, [sp+88]
001bb4f4str w3, [sp+96]
001bb4f8ldr x0, [sp+80]
001bb4fcldr x1, [sp+88]
001bb500ldr x4, [sp+72]
001bb504mov x2, x3
001bb508adrp x3, 0x55c000
001bb50cadd x3, x3, 3560
001bb510bl google.golang.org/protobuf/internal/descfmt.FormatList
001bb514ldur x29, [sp-8]
001bb518ldr x30, [sp], 64
001bb51cret x30
001bb520
001bb520loc_1bb520:
001bb520stp x0, x1, [sp+8]
001bb524str x2, [sp+24]
001bb528str w3, [sp+32]
001bb52cmov x3, x30
001bb530bl runtime.morestack_noctxt.abi0
001bb534ldp x0, x1, [sp+8]
001bb538ldr x2, [sp+24]
001bb53cldrsw x3, [sp+32]
001bb540b 0x1bb4d0
001bb544udf 0
001bb548udf 0
001bb54cudf 0
001bb4d0
001bb4d0google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Format: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).Format(google.golang.org/protobuf/internal/filedesc.FieldRanges * p, fmt.State s, int32 r)
001bb4d0ldr x16, [x28+16]
001bb4d4subs xzr, sp, x16
001bb4d8b.ls 0x1bb520
001bb4dcstr x30, [sp-64]!
001bb4e0stur x29, [sp-8]
001bb4e4sub x29, sp, 8
001bb4e8str x0, [sp+72]
001bb4ecstr x1, [sp+80]
001bb4f0str x2, [sp+88]
001bb4f4str w3, [sp+96]
001bb4f8ldr x0, [sp+80]
001bb4fcldr x1, [sp+88]
001bb500ldr x4, [sp+72]
001bb504mov x2, x3
001bb508adrp x3, 0x55c000
001bb50cadd x3, x3, 3560
001bb510bl google.golang.org/protobuf/internal/descfmt.FormatList
001bb514ldur x29, [sp-8]
001bb518ldr x30, [sp], 64
001bb51cret x30
001bb520
001bb520loc_1bb520:
001bb520stp x0, x1, [sp+8]
001bb524str x2, [sp+24]
001bb528str w3, [sp+32]
001bb52cmov x3, x30
001bb530bl runtime.morestack_noctxt.abi0
001bb534ldp x0, x1, [sp+8]
001bb538ldr x2, [sp+24]
001bb53cldrsw x3, [sp+32]
001bb540b 0x1bb4d0
001bb544udf 0
001bb548udf 0
001bb54cudf 0
001bb4d0
001bb550
001bb550google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit(google.golang.org/protobuf/internal/filedesc.FieldRanges * p)
001bb550ldr x16, [x28+16]
001bb554subs xzr, sp, x16
001bb558b.ls 0x1bb5ec
001bb55cstr x30, [sp-80]!
001bb560stur x29, [sp-8]
001bb564sub x29, sp, 8
001bb568str x0, [sp+88]
001bb56cstr xzr, [sp+32]
001bb570stp xzr, xzr, [sp+56]
001bb574add x2, sp, 56
001bb578str x2, [sp+48]
001bb57cldrsb x27, [x2]
001bb580adrp x3, 0
001bb584add x3, x3, 1536
001bb588str x3, [x2]
001bb58cldrsb x27, [x2]
001bb590ldr x3, [sp+88]
001bb594adrp x27, 0x890000
001bb598ldr w4, [x27+3056]
001bb59ccbz w4, 0x1bb5a4
001bb5a0b 0x1bb5a8
001bb5a4
001bb5a4loc_1bb5a4:
001bb5a4b 0x1bb5bc
001bb5a8
001bb5a8loc_1bb5a8:
001bb5a8bl runtime.gcWriteBarrier2
001bb5acstr x3, [x25]
001bb5b0ldr x4, [x2+8]
001bb5b4str x4, [x25+8]
001bb5b8b 0x1bb5bc
001bb5bc
001bb5bcloc_1bb5bc:
001bb5bcstr x3, [x2+8]
001bb5c0ldr x2, [sp+88]
001bb5c4ldrsb x27, [x2]
001bb5c8add x0, x2, 24
001bb5ccstr x0, [sp+40]
001bb5d0ldr x1, [sp+48]
001bb5d4bl sync.(*Once).Do
001bb5d8ldr x0, [sp+88]
001bb5dcstr x0, [sp+32]
001bb5e0ldur x29, [sp-8]
001bb5e4ldr x30, [sp], 80
001bb5e8ret x30
001bb5ec
001bb5ecloc_1bb5ec:
001bb5ecstr x0, [sp+8]
001bb5f0mov x3, x30
001bb5f4bl runtime.morestack_noctxt.abi0
001bb5f8ldr x0, [sp+8]
001bb5fcb 0x1bb550
001bb550
001bb550google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit(google.golang.org/protobuf/internal/filedesc.FieldRanges * p)
001bb550ldr x16, [x28+16]
001bb554subs xzr, sp, x16
001bb558b.ls 0x1bb5ec
001bb55cstr x30, [sp-80]!
001bb560stur x29, [sp-8]
001bb564sub x29, sp, 8
001bb568str x0, [sp+88]
001bb56cstr xzr, [sp+32]
001bb570stp xzr, xzr, [sp+56]
001bb574add x2, sp, 56
001bb578str x2, [sp+48]
001bb57cldrsb x27, [x2]
001bb580adrp x3, 0
001bb584add x3, x3, 1536
001bb588str x3, [x2]
001bb58cldrsb x27, [x2]
001bb590ldr x3, [sp+88]
001bb594adrp x27, 0x890000
001bb598ldr w4, [x27+3056]
001bb59ccbz w4, 0x1bb5a4
001bb5a0b 0x1bb5a8
001bb5a4
001bb5a4loc_1bb5a4:
001bb5a4b 0x1bb5bc
001bb5a8
001bb5a8loc_1bb5a8:
001bb5a8bl runtime.gcWriteBarrier2
001bb5acstr x3, [x25]
001bb5b0ldr x4, [x2+8]
001bb5b4str x4, [x25+8]
001bb5b8b 0x1bb5bc
001bb5bc
001bb5bcloc_1bb5bc:
001bb5bcstr x3, [x2+8]
001bb5c0ldr x2, [sp+88]
001bb5c4ldrsb x27, [x2]
001bb5c8add x0, x2, 24
001bb5ccstr x0, [sp+40]
001bb5d0ldr x1, [sp+48]
001bb5d4bl sync.(*Once).Do
001bb5d8ldr x0, [sp+88]
001bb5dcstr x0, [sp+32]
001bb5e0ldur x29, [sp-8]
001bb5e4ldr x30, [sp], 80
001bb5e8ret x30
001bb5ec
001bb5ecloc_1bb5ec:
001bb5ecstr x0, [sp+8]
001bb5f0mov x3, x30
001bb5f4bl runtime.morestack_noctxt.abi0
001bb5f8ldr x0, [sp+8]
001bb5fcb 0x1bb550
001bb550
001bb600
001bb600google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit.func1: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit.func1(void)
001bb600ldr x16, [x28+16]
001bb604sub x17, sp, 96
001bb608subs xzr, x17, x16
001bb60cb.ls 0x1bb7c8
001bb610str x30, [sp-224]!
001bb614stur x29, [sp-8]
001bb618sub x29, sp, 8
001bb61cldr x5, [x26+8]
001bb620str x5, [sp+72]
001bb624ldrsb x27, [x5]
001bb628ldr x6, [x5+40]
001bb62cldr x7, [x5+48]
001bb630ldr x5, [x5+56]
001bb634str x6, [sp+176]
001bb638str x7, [sp+184]
001bb63cstr x5, [sp+192]
001bb640ldr x5, [sp+72]
001bb644ldrsb x27, [x5]
001bb648ldr x6, [x5]
001bb64cldr x7, [x5+8]
001bb650ldr x5, [x5+16]
001bb654str x6, [sp+152]
001bb658str x7, [sp+160]
001bb65cstr x5, [sp+168]
001bb660ldr x2, [sp+192]
001bb664ldr x0, [sp+176]
001bb668ldr x5, [sp+184]
001bb66cstr x0, [sp+128]
001bb670str x5, [sp+136]
001bb674str x2, [sp+144]
001bb678ldr x6, [sp+160]
001bb67cadd x1, x5, x6
001bb680str x1, [sp+64]
001bb684subs xzr, x2, x1
001bb688b.hs 0x1bb690
001bb68cb 0x1bb698
001bb690
001bb690loc_1bb690:
001bb690str x1, [sp+136]
001bb694b 0x1bb6b8
001bb698
001bb698loc_1bb698:
001bb698ldr x3, [sp+160]
001bb69cadrp x4, 0x445000
001bb6a0add x4, x4, 3040
001bb6a4bl runtime.growslice
001bb6a8str x0, [sp+128]
001bb6acstr x1, [sp+136]
001bb6b0str x2, [sp+144]
001bb6b4b 0x1bb6b8
001bb6b8
001bb6b8loc_1bb6b8:
001bb6b8ldr x3, [sp+160]
001bb6bcstr x3, [sp+56]
001bb6c0ldr x3, [sp+64]
001bb6c4ldr x4, [sp+160]
001bb6c8sub x3, x3, x4
001bb6ccldr x4, [sp+128]
001bb6d0add x0, x4, x3, lsl #3
001bb6d4str x0, [sp+120]
001bb6d8ldr x3, [sp+56]
001bb6dcubfm x2, x3, 61, 60
001bb6e0ldr x1, [sp+152]
001bb6e4bl runtime.memmove
001bb6e8ldr x3, [sp+72]
001bb6ecldrsb x27, [x3]
001bb6f0ldr x4, [sp+128]
001bb6f4ldr x5, [sp+136]
001bb6f8ldr x6, [sp+144]
001bb6fcstr x5, [x3+48]
001bb700str x6, [x3+56]
001bb704adrp x27, 0x890000
001bb708ldr w5, [x27+3056]
001bb70ccbz w5, 0x1bb714
001bb710b 0x1bb718
001bb714
001bb714loc_1bb714:
001bb714b 0x1bb72c
001bb718
001bb718loc_1bb718:
001bb718bl runtime.gcWriteBarrier2
001bb71cstr x4, [x25]
001bb720ldr x5, [x3+40]
001bb724str x5, [x25+8]
001bb728b 0x1bb72c
001bb72c
001bb72cloc_1bb72c:
001bb72cstr x4, [x3+40]
001bb730ldr x3, [sp+72]
001bb734ldrsb x27, [x3]
001bb738ldr x1, [x3+48]
001bb73cldr x2, [x3+56]
001bb740ldr x3, [x3+40]
001bb744str x3, [sp+96]
001bb748str x1, [sp+104]
001bb74cstr x2, [sp+112]
001bb750ldr x0, [sp+96]
001bb754bl runtime.convTslice
001bb758str x0, [sp+88]
001bb75cstp xzr, xzr, [sp+200]
001bb760add x2, sp, 200
001bb764str x2, [sp+80]
001bb768ldrsb x27, [x2]
001bb76cadrp x3, 0
001bb770add x3, x3, 2016
001bb774str x3, [x2]
001bb778ldrsb x27, [x2]
001bb77cldr x3, [sp+72]
001bb780adrp x27, 0x890000
001bb784ldr w4, [x27+3056]
001bb788cbz w4, 0x1bb790
001bb78cb 0x1bb794
001bb790
001bb790loc_1bb790:
001bb790b 0x1bb7a8
001bb794
001bb794loc_1bb794:
001bb794bl runtime.gcWriteBarrier2
001bb798str x3, [x25]
001bb79cldr x4, [x2+8]
001bb7a0str x4, [x25+8]
001bb7a4b 0x1bb7a8
001bb7a8
001bb7a8loc_1bb7a8:
001bb7a8str x3, [x2+8]
001bb7acldr x1, [sp+88]
001bb7b0adrp x0, 0x437000
001bb7b4add x0, x0, 3776
001bb7b8bl sort.Slice
001bb7bcldur x29, [sp-8]
001bb7c0ldr x30, [sp], 224
001bb7c4ret x30
001bb7c8
001bb7c8loc_1bb7c8:
001bb7c8mov x3, x30
001bb7ccbl runtime.morestack.abi0
001bb7d0b 0x1bb600
001bb7d4udf 0
001bb7d8udf 0
001bb7dcudf 0
001bb600
001bb600google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit.func1: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit.func1(void)
001bb600ldr x16, [x28+16]
001bb604sub x17, sp, 96
001bb608subs xzr, x17, x16
001bb60cb.ls 0x1bb7c8
001bb610str x30, [sp-224]!
001bb614stur x29, [sp-8]
001bb618sub x29, sp, 8
001bb61cldr x5, [x26+8]
001bb620str x5, [sp+72]
001bb624ldrsb x27, [x5]
001bb628ldr x6, [x5+40]
001bb62cldr x7, [x5+48]
001bb630ldr x5, [x5+56]
001bb634str x6, [sp+176]
001bb638str x7, [sp+184]
001bb63cstr x5, [sp+192]
001bb640ldr x5, [sp+72]
001bb644ldrsb x27, [x5]
001bb648ldr x6, [x5]
001bb64cldr x7, [x5+8]
001bb650ldr x5, [x5+16]
001bb654str x6, [sp+152]
001bb658str x7, [sp+160]
001bb65cstr x5, [sp+168]
001bb660ldr x2, [sp+192]
001bb664ldr x0, [sp+176]
001bb668ldr x5, [sp+184]
001bb66cstr x0, [sp+128]
001bb670str x5, [sp+136]
001bb674str x2, [sp+144]
001bb678ldr x6, [sp+160]
001bb67cadd x1, x5, x6
001bb680str x1, [sp+64]
001bb684subs xzr, x2, x1
001bb688b.hs 0x1bb690
001bb68cb 0x1bb698
001bb690
001bb690loc_1bb690:
001bb690str x1, [sp+136]
001bb694b 0x1bb6b8
001bb698
001bb698loc_1bb698:
001bb698ldr x3, [sp+160]
001bb69cadrp x4, 0x445000
001bb6a0add x4, x4, 3040
001bb6a4bl runtime.growslice
001bb6a8str x0, [sp+128]
001bb6acstr x1, [sp+136]
001bb6b0str x2, [sp+144]
001bb6b4b 0x1bb6b8
001bb6b8
001bb6b8loc_1bb6b8:
001bb6b8ldr x3, [sp+160]
001bb6bcstr x3, [sp+56]
001bb6c0ldr x3, [sp+64]
001bb6c4ldr x4, [sp+160]
001bb6c8sub x3, x3, x4
001bb6ccldr x4, [sp+128]
001bb6d0add x0, x4, x3, lsl #3
001bb6d4str x0, [sp+120]
001bb6d8ldr x3, [sp+56]
001bb6dcubfm x2, x3, 61, 60
001bb6e0ldr x1, [sp+152]
001bb6e4bl runtime.memmove
001bb6e8ldr x3, [sp+72]
001bb6ecldrsb x27, [x3]
001bb6f0ldr x4, [sp+128]
001bb6f4ldr x5, [sp+136]
001bb6f8ldr x6, [sp+144]
001bb6fcstr x5, [x3+48]
001bb700str x6, [x3+56]
001bb704adrp x27, 0x890000
001bb708ldr w5, [x27+3056]
001bb70ccbz w5, 0x1bb714
001bb710b 0x1bb718
001bb714
001bb714loc_1bb714:
001bb714b 0x1bb72c
001bb718
001bb718loc_1bb718:
001bb718bl runtime.gcWriteBarrier2
001bb71cstr x4, [x25]
001bb720ldr x5, [x3+40]
001bb724str x5, [x25+8]
001bb728b 0x1bb72c
001bb72c
001bb72cloc_1bb72c:
001bb72cstr x4, [x3+40]
001bb730ldr x3, [sp+72]
001bb734ldrsb x27, [x3]
001bb738ldr x1, [x3+48]
001bb73cldr x2, [x3+56]
001bb740ldr x3, [x3+40]
001bb744str x3, [sp+96]
001bb748str x1, [sp+104]
001bb74cstr x2, [sp+112]
001bb750ldr x0, [sp+96]
001bb754bl runtime.convTslice
001bb758str x0, [sp+88]
001bb75cstp xzr, xzr, [sp+200]
001bb760add x2, sp, 200
001bb764str x2, [sp+80]
001bb768ldrsb x27, [x2]
001bb76cadrp x3, 0
001bb770add x3, x3, 2016
001bb774str x3, [x2]
001bb778ldrsb x27, [x2]
001bb77cldr x3, [sp+72]
001bb780adrp x27, 0x890000
001bb784ldr w4, [x27+3056]
001bb788cbz w4, 0x1bb790
001bb78cb 0x1bb794
001bb790
001bb790loc_1bb790:
001bb790b 0x1bb7a8
001bb794
001bb794loc_1bb794:
001bb794bl runtime.gcWriteBarrier2
001bb798str x3, [x25]
001bb79cldr x4, [x2+8]
001bb7a0str x4, [x25+8]
001bb7a4b 0x1bb7a8
001bb7a8
001bb7a8loc_1bb7a8:
001bb7a8str x3, [x2+8]
001bb7acldr x1, [sp+88]
001bb7b0adrp x0, 0x437000
001bb7b4add x0, x0, 3776
001bb7b8bl sort.Slice
001bb7bcldur x29, [sp-8]
001bb7c0ldr x30, [sp], 224
001bb7c4ret x30
001bb7c8
001bb7c8loc_1bb7c8:
001bb7c8mov x3, x30
001bb7ccbl runtime.morestack.abi0
001bb7d0b 0x1bb600
001bb7d4udf 0
001bb7d8udf 0
001bb7dcudf 0
001bb600
001bb7e0
001bb7e0google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit.func1.1: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit.func1.1(int i, int j)
001bb7e0ldr x16, [x28+16]
001bb7e4subs xzr, sp, x16
001bb7e8b.ls 0x1bb880
001bb7ecstr x30, [sp-48]!
001bb7f0stur x29, [sp-8]
001bb7f4sub x29, sp, 8
001bb7f8str x0, [sp+56]
001bb7fcstr x1, [sp+64]
001bb800ldr x2, [x26+8]
001bb804str x2, [sp+32]
001bb808strb wzr, [sp+31]
001bb80cldr x2, [sp+32]
001bb810ldrsb x27, [x2]
001bb814ldr x1, [x2+48]
001bb818ldr x2, [x2+40]
001bb81cldr x0, [sp+56]
001bb820subs xzr, x1, x0
001bb824b.hi 0x1bb82c
001bb828b 0x1bb878
001bb82c
001bb82cloc_1bb82c:
001bb82cubfm x3, x0, 61, 60
001bb830ldrsw x2, [x2+x3]
001bb834ldr x3, [sp+32]
001bb838ldrsb x27, [x3]
001bb83cldr x1, [x3+48]
001bb840ldr x3, [x3+40]
001bb844ldr x0, [sp+64]
001bb848subs xzr, x1, x0
001bb84cb.hi 0x1bb854
001bb850b 0x1bb874
001bb854
001bb854loc_1bb854:
001bb854ubfm x1, x0, 61, 60
001bb858ldrsw x1, [x3+x1]
001bb85csubs wzr, w1, w2
001bb860cset x0, gt
001bb864strb w0, [sp+31]
001bb868ldur x29, [sp-8]
001bb86cldr x30, [sp], 48
001bb870ret x30
001bb874
001bb874loc_1bb874:
001bb874bl runtime.panicIndex
001bb878
001bb878loc_1bb878:
001bb878bl runtime.panicIndex
001bb87chint
001bb880
001bb880loc_1bb880:
001bb880stp x0, x1, [sp+8]
001bb884mov x3, x30
001bb888bl runtime.morestack.abi0
001bb88cldp x0, x1, [sp+8]
001bb890b 0x1bb7e0
001bb894udf 0
001bb898udf 0
001bb89cudf 0
001bb7e0
001bb7e0google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit.func1.1: ; void google.golang.org/protobuf/internal/filedesc.(*FieldRanges).lazyInit.func1.1(int i, int j)
001bb7e0ldr x16, [x28+16]
001bb7e4subs xzr, sp, x16
001bb7e8b.ls 0x1bb880
001bb7ecstr x30, [sp-48]!
001bb7f0stur x29, [sp-8]
001bb7f4sub x29, sp, 8
001bb7f8str x0, [sp+56]
001bb7fcstr x1, [sp+64]
001bb800ldr x2, [x26+8]
001bb804str x2, [sp+32]
001bb808strb wzr, [sp+31]
001bb80cldr x2, [sp+32]
001bb810ldrsb x27, [x2]
001bb814ldr x1, [x2+48]
001bb818ldr x2, [x2+40]
001bb81cldr x0, [sp+56]
001bb820subs xzr, x1, x0
001bb824b.hi 0x1bb82c
001bb828b 0x1bb878
001bb82c
001bb82cloc_1bb82c:
001bb82cubfm x3, x0, 61, 60
001bb830ldrsw x2, [x2+x3]
001bb834ldr x3, [sp+32]
001bb838ldrsb x27, [x3]
001bb83cldr x1, [x3+48]
001bb840ldr x3, [x3+40]
001bb844ldr x0, [sp+64]
001bb848subs xzr, x1, x0
001bb84cb.hi 0x1bb854
001bb850b 0x1bb874
001bb854
001bb854loc_1bb854:
001bb854ubfm x1, x0, 61, 60
001bb858ldrsw x1, [x3+x1]
001bb85csubs wzr, w1, w2
001bb860cset x0, gt
001bb864strb w0, [sp+31]
001bb868ldur x29, [sp-8]
001bb86cldr x30, [sp], 48
001bb870ret x30
001bb874
001bb874loc_1bb874:
001bb874bl runtime.panicIndex
001bb878
001bb878loc_1bb878:
001bb878bl runtime.panicIndex
001bb87chint
001bb880
001bb880loc_1bb880:
001bb880stp x0, x1, [sp+8]
001bb884mov x3, x30
001bb888bl runtime.morestack.abi0
001bb88cldp x0, x1, [sp+8]
001bb890b 0x1bb7e0
001bb894udf 0
001bb898udf 0
001bb89cudf 0
001bb7e0
001bb8a0
001bb8a0google.golang.org/protobuf/internal/filedesc.fieldRange.Start: ; void google.golang.org/protobuf/internal/filedesc.fieldRange.Start(google.golang.org/protobuf/internal/filedesc.fieldRange r)
001bb8a0str x30, [sp-32]!
001bb8a4stur x29, [sp-8]
001bb8a8sub x29, sp, 8
001bb8acstr wzr, [sp+20]
001bb8b0ldrsw x0, [sp+40]
001bb8b4str w0, [sp+20]
001bb8b8add x29, sp, 24
001bb8bcadd sp, sp, 32
001bb8c0ret x30
001bb8c4udf 0
001bb8c8udf 0
001bb8ccudf 0
001bb8a0
001bb8a0google.golang.org/protobuf/internal/filedesc.fieldRange.Start: ; void google.golang.org/protobuf/internal/filedesc.fieldRange.Start(google.golang.org/protobuf/internal/filedesc.fieldRange r)
001bb8a0str x30, [sp-32]!
001bb8a4stur x29, [sp-8]
001bb8a8sub x29, sp, 8
001bb8acstr wzr, [sp+20]
001bb8b0ldrsw x0, [sp+40]
001bb8b4str w0, [sp+20]
001bb8b8add x29, sp, 24
001bb8bcadd sp, sp, 32
001bb8c0ret x30
001bb8c4udf 0
001bb8c8udf 0
001bb8ccudf 0
001bb8a0
001bb8d0
001bb8d0google.golang.org/protobuf/internal/filedesc.fieldRange.End: ; void google.golang.org/protobuf/internal/filedesc.fieldRange.End(google.golang.org/protobuf/internal/filedesc.fieldRange r)
001bb8d0str x30, [sp-32]!
001bb8d4stur x29, [sp-8]
001bb8d8sub x29, sp, 8
001bb8dcstr wzr, [sp+20]
001bb8e0ldrsw x1, [sp+44]
001bb8e4sub x0, x1, 1
001bb8e8str w0, [sp+20]
001bb8ecadd x29, sp, 24
001bb8f0add sp, sp, 32
001bb8f4ret x30
001bb8f8udf 0
001bb8fcudf 0
001bb8d0
001bb8d0google.golang.org/protobuf/internal/filedesc.fieldRange.End: ; void google.golang.org/protobuf/internal/filedesc.fieldRange.End(google.golang.org/protobuf/internal/filedesc.fieldRange r)
001bb8d0str x30, [sp-32]!
001bb8d4stur x29, [sp-8]
001bb8d8sub x29, sp, 8
001bb8dcstr wzr, [sp+20]
001bb8e0ldrsw x1, [sp+44]
001bb8e4sub x0, x1, 1
001bb8e8str w0, [sp+20]
001bb8ecadd x29, sp, 24
001bb8f0add sp, sp, 32
001bb8f4ret x30
001bb8f8udf 0
001bb8fcudf 0
001bb8d0
001bb900
001bb900google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Len: ; void google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Len(google.golang.org/protobuf/internal/filedesc.FieldNumbers * p)
001bb900str x30, [sp-32]!
001bb904stur x29, [sp-8]
001bb908sub x29, sp, 8
001bb90cstr x0, [sp+40]
001bb910str xzr, [sp+8]
001bb914ldrsb x27, [x0]
001bb918ldr x0, [x0+8]
001bb91cstr x0, [sp+16]
001bb920str x0, [sp+8]
001bb924add x29, sp, 24
001bb928add sp, sp, 32
001bb92cret x30
001bb900
001bb900google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Len: ; void google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Len(google.golang.org/protobuf/internal/filedesc.FieldNumbers * p)
001bb900str x30, [sp-32]!
001bb904stur x29, [sp-8]
001bb908sub x29, sp, 8
001bb90cstr x0, [sp+40]
001bb910str xzr, [sp+8]
001bb914ldrsb x27, [x0]
001bb918ldr x0, [x0+8]
001bb91cstr x0, [sp+16]
001bb920str x0, [sp+8]
001bb924add x29, sp, 24
001bb928add sp, sp, 32
001bb92cret x30
001bb900
001bb930
001bb930google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Get: ; void google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Get(google.golang.org/protobuf/internal/filedesc.FieldNumbers * p, int i)
001bb930ldr x16, [x28+16]
001bb934subs xzr, sp, x16
001bb938b.ls 0x1bb990
001bb93cstr x30, [sp-48]!
001bb940stur x29, [sp-8]
001bb944sub x29, sp, 8
001bb948str x0, [sp+56]
001bb94cstr x1, [sp+64]
001bb950str wzr, [sp+36]
001bb954ldr x2, [sp+56]
001bb958ldrsb x27, [x2]
001bb95cldr x1, [x2+8]
001bb960ldr x2, [x2]
001bb964ldr x0, [sp+64]
001bb968subs xzr, x1, x0
001bb96cb.hi 0x1bb974
001bb970b 0x1bb988
001bb974
001bb974loc_1bb974:
001bb974ldrsw x0, [x2+2*x0]
001bb978str w0, [sp+36]
001bb97cldur x29, [sp-8]
001bb980ldr x30, [sp], 48
001bb984ret x30
001bb988
001bb988loc_1bb988:
001bb988bl runtime.panicIndex
001bb98chint
001bb990
001bb990loc_1bb990:
001bb990stp x0, x1, [sp+8]
001bb994mov x3, x30
001bb998bl runtime.morestack_noctxt.abi0
001bb99cldp x0, x1, [sp+8]
001bb9a0b 0x1bb930
001bb9a4udf 0
001bb9a8udf 0
001bb9acudf 0
001bb930
001bb930google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Get: ; void google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Get(google.golang.org/protobuf/internal/filedesc.FieldNumbers * p, int i)
001bb930ldr x16, [x28+16]
001bb934subs xzr, sp, x16
001bb938b.ls 0x1bb990
001bb93cstr x30, [sp-48]!
001bb940stur x29, [sp-8]
001bb944sub x29, sp, 8
001bb948str x0, [sp+56]
001bb94cstr x1, [sp+64]
001bb950str wzr, [sp+36]
001bb954ldr x2, [sp+56]
001bb958ldrsb x27, [x2]
001bb95cldr x1, [x2+8]
001bb960ldr x2, [x2]
001bb964ldr x0, [sp+64]
001bb968subs xzr, x1, x0
001bb96cb.hi 0x1bb974
001bb970b 0x1bb988
001bb974
001bb974loc_1bb974:
001bb974ldrsw x0, [x2+2*x0]
001bb978str w0, [sp+36]
001bb97cldur x29, [sp-8]
001bb980ldr x30, [sp], 48
001bb984ret x30
001bb988
001bb988loc_1bb988:
001bb988bl runtime.panicIndex
001bb98chint
001bb990
001bb990loc_1bb990:
001bb990stp x0, x1, [sp+8]
001bb994mov x3, x30
001bb998bl runtime.morestack_noctxt.abi0
001bb99cldp x0, x1, [sp+8]
001bb9a0b 0x1bb930
001bb9a4udf 0
001bb9a8udf 0
001bb9acudf 0
001bb930
001bb9b0
001bb9b0google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Has: ; void google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Has(google.golang.org/protobuf/internal/filedesc.FieldNumbers * p, google.golang.org/protobuf/encoding/protowire.Number n)
001bb9b0ldr x16, [x28+16]
001bb9b4subs xzr, sp, x16
001bb9b8b.ls 0x1bba80
001bb9bcstr x30, [sp-96]!
001bb9c0stur x29, [sp-8]
001bb9c4sub x29, sp, 8
001bb9c8str x0, [sp+104]
001bb9ccstr w1, [sp+112]
001bb9d0strb wzr, [sp+36]
001bb9d4stp xzr, xzr, [sp+48]
001bb9d8add x2, sp, 48
001bb9dcstr x2, [sp+40]
001bb9e0ldrsb x27, [x2]
001bb9e4adrp x3, 0
001bb9e8add x3, x3, 2720
001bb9ecstr x3, [x2]
001bb9f0ldrsb x27, [x2]
001bb9f4ldr x3, [sp+104]
001bb9f8adrp x27, 0x890000
001bb9fcldr w4, [x27+3056]
001bba00cbz w4, 0x1bba08
001bba04b 0x1bba0c
001bba08
001bba08loc_1bba08:
001bba08b 0x1bba20
001bba0c
001bba0cloc_1bba0c:
001bba0cbl runtime.gcWriteBarrier2
001bba10str x3, [x25]
001bba14ldr x4, [x2+8]
001bba18str x4, [x25+8]
001bba1cb 0x1bba20
001bba20
001bba20loc_1bba20:
001bba20str x3, [x2+8]
001bba24ldr x2, [sp+104]
001bba28ldrsb x27, [x2]
001bba2cadd x0, x2, 24
001bba30str x0, [sp+80]
001bba34ldr x1, [sp+40]
001bba38bl sync.(*Once).Do
001bba3cldr x2, [sp+104]
001bba40ldrsb x27, [x2]
001bba44ldr x1, [x2+40]
001bba48str x1, [sp+72]
001bba4cldrsw x2, [sp+112]
001bba50adrp x0, 0x46b000
001bba54add x0, x0, 1056
001bba58bl runtime.mapaccess2_fast32
001bba5cstr x0, [sp+64]
001bba60strb w1, [sp+38]
001bba64strb w1, [sp+39]
001bba68strb w1, [sp+37]
001bba6cstrb w1, [sp+36]
001bba70mov x0, x1
001bba74ldur x29, [sp-8]
001bba78ldr x30, [sp], 96
001bba7cret x30
001bba80
001bba80loc_1bba80:
001bba80str x0, [sp+8]
001bba84str w1, [sp+16]
001bba88mov x3, x30
001bba8cbl runtime.morestack_noctxt.abi0
001bba90ldr x0, [sp+8]
001bba94ldrsw x1, [sp+16]
001bba98b 0x1bb9b0
001bba9cudf 0
001bb9b0
001bb9b0google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Has: ; void google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Has(google.golang.org/protobuf/internal/filedesc.FieldNumbers * p, google.golang.org/protobuf/encoding/protowire.Number n)
001bb9b0ldr x16, [x28+16]
001bb9b4subs xzr, sp, x16
001bb9b8b.ls 0x1bba80
001bb9bcstr x30, [sp-96]!
001bb9c0stur x29, [sp-8]
001bb9c4sub x29, sp, 8
001bb9c8str x0, [sp+104]
001bb9ccstr w1, [sp+112]
001bb9d0strb wzr, [sp+36]
001bb9d4stp xzr, xzr, [sp+48]
001bb9d8add x2, sp, 48
001bb9dcstr x2, [sp+40]
001bb9e0ldrsb x27, [x2]
001bb9e4adrp x3, 0
001bb9e8add x3, x3, 2720
001bb9ecstr x3, [x2]
001bb9f0ldrsb x27, [x2]
001bb9f4ldr x3, [sp+104]
001bb9f8adrp x27, 0x890000
001bb9fcldr w4, [x27+3056]
001bba00cbz w4, 0x1bba08
001bba04b 0x1bba0c
001bba08
001bba08loc_1bba08:
001bba08b 0x1bba20
001bba0c
001bba0cloc_1bba0c:
001bba0cbl runtime.gcWriteBarrier2
001bba10str x3, [x25]
001bba14ldr x4, [x2+8]
001bba18str x4, [x25+8]
001bba1cb 0x1bba20
001bba20
001bba20loc_1bba20:
001bba20str x3, [x2+8]
001bba24ldr x2, [sp+104]
001bba28ldrsb x27, [x2]
001bba2cadd x0, x2, 24
001bba30str x0, [sp+80]
001bba34ldr x1, [sp+40]
001bba38bl sync.(*Once).Do
001bba3cldr x2, [sp+104]
001bba40ldrsb x27, [x2]
001bba44ldr x1, [x2+40]
001bba48str x1, [sp+72]
001bba4cldrsw x2, [sp+112]
001bba50adrp x0, 0x46b000
001bba54add x0, x0, 1056
001bba58bl runtime.mapaccess2_fast32
001bba5cstr x0, [sp+64]
001bba60strb w1, [sp+38]
001bba64strb w1, [sp+39]
001bba68strb w1, [sp+37]
001bba6cstrb w1, [sp+36]
001bba70mov x0, x1
001bba74ldur x29, [sp-8]
001bba78ldr x30, [sp], 96
001bba7cret x30
001bba80
001bba80loc_1bba80:
001bba80str x0, [sp+8]
001bba84str w1, [sp+16]
001bba88mov x3, x30
001bba8cbl runtime.morestack_noctxt.abi0
001bba90ldr x0, [sp+8]
001bba94ldrsw x1, [sp+16]
001bba98b 0x1bb9b0
001bba9cudf 0
001bb9b0
001bbaa0
001bbaa0google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Has.func1: ; void google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Has.func1(void)
001bbaa0ldr x16, [x28+16]
001bbaa4subs xzr, sp, x16
001bbaa8b.ls 0x1bbbc8
001bbaacstr x30, [sp-128]!
001bbab0stur x29, [sp-8]
001bbab4sub x29, sp, 8
001bbab8ldr x3, [x26+8]
001bbabcstr x3, [sp+64]
001bbac0ldrsb x27, [x3]
001bbac4ldr x4, [x3+8]
001bbac8str x4, [sp+56]
001bbacccbnz x4, 0x1bbad4
001bbad0b 0x1bbb54
001bbad4
001bbad4loc_1bbad4:
001bbad4ldrsb x27, [x3]
001bbad8ldr x1, [x3+8]
001bbadcstr x1, [sp+56]
001bbae0adrp x0, 0x46b000
001bbae4add x0, x0, 1056
001bbae8mov x2, xzr
001bbaecbl runtime.makemap
001bbaf0str x0, [sp+112]
001bbaf4ldr x3, [sp+64]
001bbaf8ldrsb x27, [x3]
001bbafcadrp x27, 0x890000
001bbb00ldr w4, [x27+3056]
001bbb04cbz w4, 0x1bbb0c
001bbb08b 0x1bbb10
001bbb0c
001bbb0cloc_1bbb0c:
001bbb0cb 0x1bbb24
001bbb10
001bbb10loc_1bbb10:
001bbb10bl runtime.gcWriteBarrier2
001bbb14str x0, [x25]
001bbb18ldr x4, [x3+40]
001bbb1cstr x4, [x25+8]
001bbb20b 0x1bbb24
001bbb24
001bbb24loc_1bbb24:
001bbb24str x0, [x3+40]
001bbb28ldr x3, [sp+64]
001bbb2cldrsb x27, [x3]
001bbb30ldr x4, [x3+8]
001bbb34ldr x5, [x3]
001bbb38ldr x3, [x3+16]
001bbb3cstr x5, [sp+88]
001bbb40str x4, [sp+96]
001bbb44str x3, [sp+104]
001bbb48str xzr, [sp+48]
001bbb4cstr x4, [sp+40]
001bbb50b 0x1bbb64
001bbb54
001bbb54loc_1bbb54:
001bbb54b 0x1bbb58
001bbb58
001bbb58loc_1bbb58:
001bbb58ldur x29, [sp-8]
001bbb5cldr x30, [sp], 128
001bbb60ret x30
001bbb64
001bbb64loc_1bbb64:
001bbb64ldr x3, [sp+40]
001bbb68ldr x4, [sp+48]
001bbb6csubs xzr, x3, x4
001bbb70b.gt 0x1bbb78
001bbb74b 0x1bbbc4
001bbb78
001bbb78loc_1bbb78:
001bbb78ldr x3, [sp+48]
001bbb7cldr x4, [sp+88]
001bbb80ldrsw x3, [x4+2*x3]
001bbb84str w3, [sp+36]
001bbb88ldr x3, [sp+64]
001bbb8cldrsb x27, [x3]
001bbb90ldr x1, [x3+40]
001bbb94str x1, [sp+80]
001bbb98ldrsw x2, [sp+36]
001bbb9cadrp x0, 0x46b000
001bbba0add x0, x0, 1056
001bbba4bl runtime.mapassign_fast32
001bbba8str x0, [sp+72]
001bbbacldrsb x27, [x0]
001bbbb0b 0x1bbbb4
001bbbb4
001bbbb4loc_1bbbb4:
001bbbb4ldr x3, [sp+48]
001bbbb8add x3, x3, 1
001bbbbcstr x3, [sp+48]
001bbbc0b 0x1bbb64
001bbbc4
001bbbc4loc_1bbbc4:
001bbbc4b 0x1bbb58
001bbbc8
001bbbc8loc_1bbbc8:
001bbbc8mov x3, x30
001bbbccbl runtime.morestack.abi0
001bbbd0b 0x1bbaa0
001bbbd4udf 0
001bbbd8udf 0
001bbbdcudf 0
001bbaa0
001bbaa0google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Has.func1: ; void google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Has.func1(void)
001bbaa0ldr x16, [x28+16]
001bbaa4subs xzr, sp, x16
001bbaa8b.ls 0x1bbbc8
001bbaacstr x30, [sp-128]!
001bbab0stur x29, [sp-8]
001bbab4sub x29, sp, 8
001bbab8ldr x3, [x26+8]
001bbabcstr x3, [sp+64]
001bbac0ldrsb x27, [x3]
001bbac4ldr x4, [x3+8]
001bbac8str x4, [sp+56]
001bbacccbnz x4, 0x1bbad4
001bbad0b 0x1bbb54
001bbad4
001bbad4loc_1bbad4:
001bbad4ldrsb x27, [x3]
001bbad8ldr x1, [x3+8]
001bbadcstr x1, [sp+56]
001bbae0adrp x0, 0x46b000
001bbae4add x0, x0, 1056
001bbae8mov x2, xzr
001bbaecbl runtime.makemap
001bbaf0str x0, [sp+112]
001bbaf4ldr x3, [sp+64]
001bbaf8ldrsb x27, [x3]
001bbafcadrp x27, 0x890000
001bbb00ldr w4, [x27+3056]
001bbb04cbz w4, 0x1bbb0c
001bbb08b 0x1bbb10
001bbb0c
001bbb0cloc_1bbb0c:
001bbb0cb 0x1bbb24
001bbb10
001bbb10loc_1bbb10:
001bbb10bl runtime.gcWriteBarrier2
001bbb14str x0, [x25]
001bbb18ldr x4, [x3+40]
001bbb1cstr x4, [x25+8]
001bbb20b 0x1bbb24
001bbb24
001bbb24loc_1bbb24:
001bbb24str x0, [x3+40]
001bbb28ldr x3, [sp+64]
001bbb2cldrsb x27, [x3]
001bbb30ldr x4, [x3+8]
001bbb34ldr x5, [x3]
001bbb38ldr x3, [x3+16]
001bbb3cstr x5, [sp+88]
001bbb40str x4, [sp+96]
001bbb44str x3, [sp+104]
001bbb48str xzr, [sp+48]
001bbb4cstr x4, [sp+40]
001bbb50b 0x1bbb64
001bbb54
001bbb54loc_1bbb54:
001bbb54b 0x1bbb58
001bbb58
001bbb58loc_1bbb58:
001bbb58ldur x29, [sp-8]
001bbb5cldr x30, [sp], 128
001bbb60ret x30
001bbb64
001bbb64loc_1bbb64:
001bbb64ldr x3, [sp+40]
001bbb68ldr x4, [sp+48]
001bbb6csubs xzr, x3, x4
001bbb70b.gt 0x1bbb78
001bbb74b 0x1bbbc4
001bbb78
001bbb78loc_1bbb78:
001bbb78ldr x3, [sp+48]
001bbb7cldr x4, [sp+88]
001bbb80ldrsw x3, [x4+2*x3]
001bbb84str w3, [sp+36]
001bbb88ldr x3, [sp+64]
001bbb8cldrsb x27, [x3]
001bbb90ldr x1, [x3+40]
001bbb94str x1, [sp+80]
001bbb98ldrsw x2, [sp+36]
001bbb9cadrp x0, 0x46b000
001bbba0add x0, x0, 1056
001bbba4bl runtime.mapassign_fast32
001bbba8str x0, [sp+72]
001bbbacldrsb x27, [x0]
001bbbb0b 0x1bbbb4
001bbbb4
001bbbb4loc_1bbbb4:
001bbbb4ldr x3, [sp+48]
001bbbb8add x3, x3, 1
001bbbbcstr x3, [sp+48]
001bbbc0b 0x1bbb64
001bbbc4
001bbbc4loc_1bbbc4:
001bbbc4b 0x1bbb58
001bbbc8
001bbbc8loc_1bbbc8:
001bbbc8mov x3, x30
001bbbccbl runtime.morestack.abi0
001bbbd0b 0x1bbaa0
001bbbd4udf 0
001bbbd8udf 0
001bbbdcudf 0
001bbaa0
001bbbe0
001bbbe0google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Format: ; void google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Format(google.golang.org/protobuf/internal/filedesc.FieldNumbers * p, fmt.State s, int32 r)
001bbbe0ldr x16, [x28+16]
001bbbe4subs xzr, sp, x16
001bbbe8b.ls 0x1bbc30
001bbbecstr x30, [sp-64]!
001bbbf0stur x29, [sp-8]
001bbbf4sub x29, sp, 8
001bbbf8str x0, [sp+72]
001bbbfcstr x1, [sp+80]
001bbc00str x2, [sp+88]
001bbc04str w3, [sp+96]
001bbc08ldr x0, [sp+80]
001bbc0cldr x1, [sp+88]
001bbc10ldr x4, [sp+72]
001bbc14mov x2, x3
001bbc18adrp x3, 0x55c000
001bbc1cadd x3, x3, 3520
001bbc20bl google.golang.org/protobuf/internal/descfmt.FormatList
001bbc24ldur x29, [sp-8]
001bbc28ldr x30, [sp], 64
001bbc2cret x30
001bbc30
001bbc30loc_1bbc30:
001bbc30stp x0, x1, [sp+8]
001bbc34str x2, [sp+24]
001bbc38str w3, [sp+32]
001bbc3cmov x3, x30
001bbc40bl runtime.morestack_noctxt.abi0
001bbc44ldp x0, x1, [sp+8]
001bbc48ldr x2, [sp+24]
001bbc4cldrsw x3, [sp+32]
001bbc50b 0x1bbbe0
001bbc54udf 0
001bbc58udf 0
001bbc5cudf 0
001bbbe0
001bbbe0google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Format: ; void google.golang.org/protobuf/internal/filedesc.(*FieldNumbers).Format(google.golang.org/protobuf/internal/filedesc.FieldNumbers * p, fmt.State s, int32 r)
001bbbe0ldr x16, [x28+16]
001bbbe4subs xzr, sp, x16
001bbbe8b.ls 0x1bbc30
001bbbecstr x30, [sp-64]!
001bbbf0stur x29, [sp-8]
001bbbf4sub x29, sp, 8
001bbbf8str x0, [sp+72]
001bbbfcstr x1, [sp+80]
001bbc00str x2, [sp+88]
001bbc04str w3, [sp+96]
001bbc08ldr x0, [sp+80]
001bbc0cldr x1, [sp+88]
001bbc10ldr x4, [sp+72]
001bbc14mov x2, x3
001bbc18adrp x3, 0x55c000
001bbc1cadd x3, x3, 3520
001bbc20bl google.golang.org/protobuf/internal/descfmt.FormatList
001bbc24ldur x29, [sp-8]
001bbc28ldr x30, [sp], 64
001bbc2cret x30
001bbc30
001bbc30loc_1bbc30:
001bbc30stp x0, x1, [sp+8]
001bbc34str x2, [sp+24]
001bbc38str w3, [sp+32]
001bbc3cmov x3, x30
001bbc40bl runtime.morestack_noctxt.abi0
001bbc44ldp x0, x1, [sp+8]
001bbc48ldr x2, [sp+24]
001bbc4cldrsw x3, [sp+32]
001bbc50b 0x1bbbe0
001bbc54udf 0
001bbc58udf 0
001bbc5cudf 0
001bbbe0
001bbc60
001bbc60google.golang.org/protobuf/internal/filedesc.(*OneofFields).Len: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).Len(google.golang.org/protobuf/internal/filedesc.OneofFields * p)
001bbc60str x30, [sp-32]!
001bbc64stur x29, [sp-8]
001bbc68sub x29, sp, 8
001bbc6cstr x0, [sp+40]
001bbc70str xzr, [sp+8]
001bbc74ldrsb x27, [x0]
001bbc78ldr x0, [x0+8]
001bbc7cstr x0, [sp+16]
001bbc80str x0, [sp+8]
001bbc84add x29, sp, 24
001bbc88add sp, sp, 32
001bbc8cret x30
001bbc60
001bbc60google.golang.org/protobuf/internal/filedesc.(*OneofFields).Len: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).Len(google.golang.org/protobuf/internal/filedesc.OneofFields * p)
001bbc60str x30, [sp-32]!
001bbc64stur x29, [sp-8]
001bbc68sub x29, sp, 8
001bbc6cstr x0, [sp+40]
001bbc70str xzr, [sp+8]
001bbc74ldrsb x27, [x0]
001bbc78ldr x0, [x0+8]
001bbc7cstr x0, [sp+16]
001bbc80str x0, [sp+8]
001bbc84add x29, sp, 24
001bbc88add sp, sp, 32
001bbc8cret x30
001bbc60
001bbc90
001bbc90google.golang.org/protobuf/internal/filedesc.(*OneofFields).Get: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).Get(google.golang.org/protobuf/internal/filedesc.OneofFields * p, int i)
001bbc90ldr x16, [x28+16]
001bbc94subs xzr, sp, x16
001bbc98b.ls 0x1bbd00
001bbc9cstr x30, [sp-48]!
001bbca0stur x29, [sp-8]
001bbca4sub x29, sp, 8
001bbca8str x0, [sp+56]
001bbcacstr x1, [sp+64]
001bbcb0stp xzr, xzr, [sp+24]
001bbcb4ldr x2, [sp+56]
001bbcb8ldrsb x27, [x2]
001bbcbcldr x3, [x2]
001bbcc0ldr x1, [x2+8]
001bbcc4ldr x0, [sp+64]
001bbcc8subs xzr, x1, x0
001bbcccb.hi 0x1bbcd4
001bbcd0b 0x1bbcf8
001bbcd4
001bbcd4loc_1bbcd4:
001bbcd4add x2, x3, x0, lsl #4
001bbcd8ldr x1, [x2+8]
001bbcdcubfm x2, x0, 60, 59
001bbce0ldr x0, [x3+x2]
001bbce4str x0, [sp+24]
001bbce8str x1, [sp+32]
001bbcecldur x29, [sp-8]
001bbcf0ldr x30, [sp], 48
001bbcf4ret x30
001bbcf8
001bbcf8loc_1bbcf8:
001bbcf8bl runtime.panicIndex
001bbcfchint
001bbd00
001bbd00loc_1bbd00:
001bbd00stp x0, x1, [sp+8]
001bbd04mov x3, x30
001bbd08bl runtime.morestack_noctxt.abi0
001bbd0cldp x0, x1, [sp+8]
001bbd10b 0x1bbc90
001bbd14udf 0
001bbd18udf 0
001bbd1cudf 0
001bbc90
001bbc90google.golang.org/protobuf/internal/filedesc.(*OneofFields).Get: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).Get(google.golang.org/protobuf/internal/filedesc.OneofFields * p, int i)
001bbc90ldr x16, [x28+16]
001bbc94subs xzr, sp, x16
001bbc98b.ls 0x1bbd00
001bbc9cstr x30, [sp-48]!
001bbca0stur x29, [sp-8]
001bbca4sub x29, sp, 8
001bbca8str x0, [sp+56]
001bbcacstr x1, [sp+64]
001bbcb0stp xzr, xzr, [sp+24]
001bbcb4ldr x2, [sp+56]
001bbcb8ldrsb x27, [x2]
001bbcbcldr x3, [x2]
001bbcc0ldr x1, [x2+8]
001bbcc4ldr x0, [sp+64]
001bbcc8subs xzr, x1, x0
001bbcccb.hi 0x1bbcd4
001bbcd0b 0x1bbcf8
001bbcd4
001bbcd4loc_1bbcd4:
001bbcd4add x2, x3, x0, lsl #4
001bbcd8ldr x1, [x2+8]
001bbcdcubfm x2, x0, 60, 59
001bbce0ldr x0, [x3+x2]
001bbce4str x0, [sp+24]
001bbce8str x1, [sp+32]
001bbcecldur x29, [sp-8]
001bbcf0ldr x30, [sp], 48
001bbcf4ret x30
001bbcf8
001bbcf8loc_1bbcf8:
001bbcf8bl runtime.panicIndex
001bbcfchint
001bbd00
001bbd00loc_1bbd00:
001bbd00stp x0, x1, [sp+8]
001bbd04mov x3, x30
001bbd08bl runtime.morestack_noctxt.abi0
001bbd0cldp x0, x1, [sp+8]
001bbd10b 0x1bbc90
001bbd14udf 0
001bbd18udf 0
001bbd1cudf 0
001bbc90
001bbd20
001bbd20google.golang.org/protobuf/internal/filedesc.(*OneofFields).ByName: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).ByName(google.golang.org/protobuf/internal/filedesc.OneofFields * p, struct google.golang.org/protobuf/reflect/protoreflect.Name s)
001bbd20ldr x16, [x28+16]
001bbd24subs xzr, sp, x16
001bbd28b.ls 0x1bbd98
001bbd2cstr x30, [sp-80]!
001bbd30stur x29, [sp-8]
001bbd34sub x29, sp, 8
001bbd38str x0, [sp+88]
001bbd3cstr x1, [sp+96]
001bbd40str x2, [sp+104]
001bbd44stp xzr, xzr, [sp+40]
001bbd48ldr x0, [sp+88]
001bbd4cbl google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit
001bbd50str x0, [sp+64]
001bbd54ldrsb x27, [x0]
001bbd58ldr x1, [x0+40]
001bbd5cstr x1, [sp+56]
001bbd60ldr x2, [sp+96]
001bbd64ldr x3, [sp+104]
001bbd68adrp x0, 0x46b000
001bbd6cadd x0, x0, 544
001bbd70bl runtime.mapaccess1_faststr
001bbd74ldr x1, [x0]
001bbd78ldr x2, [x0+8]
001bbd7cstr x1, [sp+40]
001bbd80str x2, [sp+48]
001bbd84mov x0, x1
001bbd88mov x1, x2
001bbd8cldur x29, [sp-8]
001bbd90ldr x30, [sp], 80
001bbd94ret x30
001bbd98
001bbd98loc_1bbd98:
001bbd98stp x0, x1, [sp+8]
001bbd9cstr x2, [sp+24]
001bbda0mov x3, x30
001bbda4bl runtime.morestack_noctxt.abi0
001bbda8ldp x0, x1, [sp+8]
001bbdacldr x2, [sp+24]
001bbdb0b 0x1bbd20
001bbdb4udf 0
001bbdb8udf 0
001bbdbcudf 0
001bbd20
001bbd20google.golang.org/protobuf/internal/filedesc.(*OneofFields).ByName: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).ByName(google.golang.org/protobuf/internal/filedesc.OneofFields * p, struct google.golang.org/protobuf/reflect/protoreflect.Name s)
001bbd20ldr x16, [x28+16]
001bbd24subs xzr, sp, x16
001bbd28b.ls 0x1bbd98
001bbd2cstr x30, [sp-80]!
001bbd30stur x29, [sp-8]
001bbd34sub x29, sp, 8
001bbd38str x0, [sp+88]
001bbd3cstr x1, [sp+96]
001bbd40str x2, [sp+104]
001bbd44stp xzr, xzr, [sp+40]
001bbd48ldr x0, [sp+88]
001bbd4cbl google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit
001bbd50str x0, [sp+64]
001bbd54ldrsb x27, [x0]
001bbd58ldr x1, [x0+40]
001bbd5cstr x1, [sp+56]
001bbd60ldr x2, [sp+96]
001bbd64ldr x3, [sp+104]
001bbd68adrp x0, 0x46b000
001bbd6cadd x0, x0, 544
001bbd70bl runtime.mapaccess1_faststr
001bbd74ldr x1, [x0]
001bbd78ldr x2, [x0+8]
001bbd7cstr x1, [sp+40]
001bbd80str x2, [sp+48]
001bbd84mov x0, x1
001bbd88mov x1, x2
001bbd8cldur x29, [sp-8]
001bbd90ldr x30, [sp], 80
001bbd94ret x30
001bbd98
001bbd98loc_1bbd98:
001bbd98stp x0, x1, [sp+8]
001bbd9cstr x2, [sp+24]
001bbda0mov x3, x30
001bbda4bl runtime.morestack_noctxt.abi0
001bbda8ldp x0, x1, [sp+8]
001bbdacldr x2, [sp+24]
001bbdb0b 0x1bbd20
001bbdb4udf 0
001bbdb8udf 0
001bbdbcudf 0
001bbd20
001bbdc0
001bbdc0google.golang.org/protobuf/internal/filedesc.(*OneofFields).ByNumber: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).ByNumber(google.golang.org/protobuf/internal/filedesc.OneofFields * p, google.golang.org/protobuf/encoding/protowire.Number n)
001bbdc0ldr x16, [x28+16]
001bbdc4subs xzr, sp, x16
001bbdc8b.ls 0x1bbe30
001bbdccstr x30, [sp-80]!
001bbdd0stur x29, [sp-8]
001bbdd4sub x29, sp, 8
001bbdd8str x0, [sp+88]
001bbddcstr w1, [sp+96]
001bbde0stp xzr, xzr, [sp+40]
001bbde4ldr x0, [sp+88]
001bbde8bl google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit
001bbdecstr x0, [sp+64]
001bbdf0ldrsb x27, [x0]
001bbdf4ldr x1, [x0+64]
001bbdf8str x1, [sp+56]
001bbdfcldrsw x2, [sp+96]
001bbe00adrp x0, 0x46b000
001bbe04add x0, x0, 800
001bbe08bl runtime.mapaccess1_fast32
001bbe0cldr x1, [x0]
001bbe10ldr x2, [x0+8]
001bbe14str x1, [sp+40]
001bbe18str x2, [sp+48]
001bbe1cmov x0, x1
001bbe20mov x1, x2
001bbe24ldur x29, [sp-8]
001bbe28ldr x30, [sp], 80
001bbe2cret x30
001bbe30
001bbe30loc_1bbe30:
001bbe30str x0, [sp+8]
001bbe34str w1, [sp+16]
001bbe38mov x3, x30
001bbe3cbl runtime.morestack_noctxt.abi0
001bbe40ldr x0, [sp+8]
001bbe44ldrsw x1, [sp+16]
001bbe48b 0x1bbdc0
001bbe4cudf 0
001bbdc0
001bbdc0google.golang.org/protobuf/internal/filedesc.(*OneofFields).ByNumber: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).ByNumber(google.golang.org/protobuf/internal/filedesc.OneofFields * p, google.golang.org/protobuf/encoding/protowire.Number n)
001bbdc0ldr x16, [x28+16]
001bbdc4subs xzr, sp, x16
001bbdc8b.ls 0x1bbe30
001bbdccstr x30, [sp-80]!
001bbdd0stur x29, [sp-8]
001bbdd4sub x29, sp, 8
001bbdd8str x0, [sp+88]
001bbddcstr w1, [sp+96]
001bbde0stp xzr, xzr, [sp+40]
001bbde4ldr x0, [sp+88]
001bbde8bl google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit
001bbdecstr x0, [sp+64]
001bbdf0ldrsb x27, [x0]
001bbdf4ldr x1, [x0+64]
001bbdf8str x1, [sp+56]
001bbdfcldrsw x2, [sp+96]
001bbe00adrp x0, 0x46b000
001bbe04add x0, x0, 800
001bbe08bl runtime.mapaccess1_fast32
001bbe0cldr x1, [x0]
001bbe10ldr x2, [x0+8]
001bbe14str x1, [sp+40]
001bbe18str x2, [sp+48]
001bbe1cmov x0, x1
001bbe20mov x1, x2
001bbe24ldur x29, [sp-8]
001bbe28ldr x30, [sp], 80
001bbe2cret x30
001bbe30
001bbe30loc_1bbe30:
001bbe30str x0, [sp+8]
001bbe34str w1, [sp+16]
001bbe38mov x3, x30
001bbe3cbl runtime.morestack_noctxt.abi0
001bbe40ldr x0, [sp+8]
001bbe44ldrsw x1, [sp+16]
001bbe48b 0x1bbdc0
001bbe4cudf 0
001bbdc0
001bbe50
001bbe50google.golang.org/protobuf/internal/filedesc.(*OneofFields).Format: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).Format(google.golang.org/protobuf/internal/filedesc.OneofFields * p, fmt.State s, int32 r)
001bbe50ldr x16, [x28+16]
001bbe54subs xzr, sp, x16
001bbe58b.ls 0x1bbea0
001bbe5cstr x30, [sp-64]!
001bbe60stur x29, [sp-8]
001bbe64sub x29, sp, 8
001bbe68str x0, [sp+72]
001bbe6cstr x1, [sp+80]
001bbe70str x2, [sp+88]
001bbe74str w3, [sp+96]
001bbe78ldr x0, [sp+80]
001bbe7cldr x1, [sp+88]
001bbe80ldr x4, [sp+72]
001bbe84mov x2, x3
001bbe88adrp x3, 0x55c000
001bbe8cadd x3, x3, 3640
001bbe90bl google.golang.org/protobuf/internal/descfmt.FormatList
001bbe94ldur x29, [sp-8]
001bbe98ldr x30, [sp], 64
001bbe9cret x30
001bbea0
001bbea0loc_1bbea0:
001bbea0stp x0, x1, [sp+8]
001bbea4str x2, [sp+24]
001bbea8str w3, [sp+32]
001bbeacmov x3, x30
001bbeb0bl runtime.morestack_noctxt.abi0
001bbeb4ldp x0, x1, [sp+8]
001bbeb8ldr x2, [sp+24]
001bbebcldrsw x3, [sp+32]
001bbec0b 0x1bbe50
001bbec4udf 0
001bbec8udf 0
001bbeccudf 0
001bbe50
001bbe50google.golang.org/protobuf/internal/filedesc.(*OneofFields).Format: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).Format(google.golang.org/protobuf/internal/filedesc.OneofFields * p, fmt.State s, int32 r)
001bbe50ldr x16, [x28+16]
001bbe54subs xzr, sp, x16
001bbe58b.ls 0x1bbea0
001bbe5cstr x30, [sp-64]!
001bbe60stur x29, [sp-8]
001bbe64sub x29, sp, 8
001bbe68str x0, [sp+72]
001bbe6cstr x1, [sp+80]
001bbe70str x2, [sp+88]
001bbe74str w3, [sp+96]
001bbe78ldr x0, [sp+80]
001bbe7cldr x1, [sp+88]
001bbe80ldr x4, [sp+72]
001bbe84mov x2, x3
001bbe88adrp x3, 0x55c000
001bbe8cadd x3, x3, 3640
001bbe90bl google.golang.org/protobuf/internal/descfmt.FormatList
001bbe94ldur x29, [sp-8]
001bbe98ldr x30, [sp], 64
001bbe9cret x30
001bbea0
001bbea0loc_1bbea0:
001bbea0stp x0, x1, [sp+8]
001bbea4str x2, [sp+24]
001bbea8str w3, [sp+32]
001bbeacmov x3, x30
001bbeb0bl runtime.morestack_noctxt.abi0
001bbeb4ldp x0, x1, [sp+8]
001bbeb8ldr x2, [sp+24]
001bbebcldrsw x3, [sp+32]
001bbec0b 0x1bbe50
001bbec4udf 0
001bbec8udf 0
001bbeccudf 0
001bbe50
001bbed0
001bbed0google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit(google.golang.org/protobuf/internal/filedesc.OneofFields * p)
001bbed0ldr x16, [x28+16]
001bbed4subs xzr, sp, x16
001bbed8b.ls 0x1bbf6c
001bbedcstr x30, [sp-80]!
001bbee0stur x29, [sp-8]
001bbee4sub x29, sp, 8
001bbee8str x0, [sp+88]
001bbeecstr xzr, [sp+32]
001bbef0stp xzr, xzr, [sp+56]
001bbef4add x2, sp, 56
001bbef8str x2, [sp+48]
001bbefcldrsb x27, [x2]
001bbf00adrp x3, 0
001bbf04add x3, x3, 3968
001bbf08str x3, [x2]
001bbf0cldrsb x27, [x2]
001bbf10ldr x3, [sp+88]
001bbf14adrp x27, 0x890000
001bbf18ldr w4, [x27+3056]
001bbf1ccbz w4, 0x1bbf24
001bbf20b 0x1bbf28
001bbf24
001bbf24loc_1bbf24:
001bbf24b 0x1bbf3c
001bbf28
001bbf28loc_1bbf28:
001bbf28bl runtime.gcWriteBarrier2
001bbf2cstr x3, [x25]
001bbf30ldr x4, [x2+8]
001bbf34str x4, [x25+8]
001bbf38b 0x1bbf3c
001bbf3c
001bbf3cloc_1bbf3c:
001bbf3cstr x3, [x2+8]
001bbf40ldr x2, [sp+88]
001bbf44ldrsb x27, [x2]
001bbf48add x0, x2, 24
001bbf4cstr x0, [sp+40]
001bbf50ldr x1, [sp+48]
001bbf54bl sync.(*Once).Do
001bbf58ldr x0, [sp+88]
001bbf5cstr x0, [sp+32]
001bbf60ldur x29, [sp-8]
001bbf64ldr x30, [sp], 80
001bbf68ret x30
001bbf6c
001bbf6cloc_1bbf6c:
001bbf6cstr x0, [sp+8]
001bbf70mov x3, x30
001bbf74bl runtime.morestack_noctxt.abi0
001bbf78ldr x0, [sp+8]
001bbf7cb 0x1bbed0
001bbed0
001bbed0google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit(google.golang.org/protobuf/internal/filedesc.OneofFields * p)
001bbed0ldr x16, [x28+16]
001bbed4subs xzr, sp, x16
001bbed8b.ls 0x1bbf6c
001bbedcstr x30, [sp-80]!
001bbee0stur x29, [sp-8]
001bbee4sub x29, sp, 8
001bbee8str x0, [sp+88]
001bbeecstr xzr, [sp+32]
001bbef0stp xzr, xzr, [sp+56]
001bbef4add x2, sp, 56
001bbef8str x2, [sp+48]
001bbefcldrsb x27, [x2]
001bbf00adrp x3, 0
001bbf04add x3, x3, 3968
001bbf08str x3, [x2]
001bbf0cldrsb x27, [x2]
001bbf10ldr x3, [sp+88]
001bbf14adrp x27, 0x890000
001bbf18ldr w4, [x27+3056]
001bbf1ccbz w4, 0x1bbf24
001bbf20b 0x1bbf28
001bbf24
001bbf24loc_1bbf24:
001bbf24b 0x1bbf3c
001bbf28
001bbf28loc_1bbf28:
001bbf28bl runtime.gcWriteBarrier2
001bbf2cstr x3, [x25]
001bbf30ldr x4, [x2+8]
001bbf34str x4, [x25+8]
001bbf38b 0x1bbf3c
001bbf3c
001bbf3cloc_1bbf3c:
001bbf3cstr x3, [x2+8]
001bbf40ldr x2, [sp+88]
001bbf44ldrsb x27, [x2]
001bbf48add x0, x2, 24
001bbf4cstr x0, [sp+40]
001bbf50ldr x1, [sp+48]
001bbf54bl sync.(*Once).Do
001bbf58ldr x0, [sp+88]
001bbf5cstr x0, [sp+32]
001bbf60ldur x29, [sp-8]
001bbf64ldr x30, [sp], 80
001bbf68ret x30
001bbf6c
001bbf6cloc_1bbf6c:
001bbf6cstr x0, [sp+8]
001bbf70mov x3, x30
001bbf74bl runtime.morestack_noctxt.abi0
001bbf78ldr x0, [sp+8]
001bbf7cb 0x1bbed0
001bbed0
001bbf80
001bbf80google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit.func1: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit.func1(void)
001bbf80ldr x16, [x28+16]
001bbf84sub x17, sp, 144
001bbf88subs xzr, x17, x16
001bbf8cb.ls 0x1bc3a0
001bbf90sub x20, sp, 272
001bbf94stp x29, x30, [x20-8]
001bbf98add sp, x20, 0
001bbf9csub x29, sp, 8
001bbfa0ldr x3, [x26+8]
001bbfa4str x3, [sp+88]
001bbfa8ldrsb x27, [x3]
001bbfacldr x4, [x3+8]
001bbfb0str x4, [sp+80]
001bbfb4cbnz x4, 0x1bbfbc
001bbfb8b 0x1bc14c
001bbfbc
001bbfbcloc_1bbfbc:
001bbfbcldrsb x27, [x3]
001bbfc0ldr x1, [x3+8]
001bbfc4str x1, [sp+80]
001bbfc8adrp x0, 0x46b000
001bbfccadd x0, x0, 544
001bbfd0mov x2, xzr
001bbfd4bl runtime.makemap
001bbfd8str x0, [sp+192]
001bbfdcldr x3, [sp+88]
001bbfe0ldrsb x27, [x3]
001bbfe4adrp x27, 0x890000
001bbfe8ldr w4, [x27+3056]
001bbfeccbz w4, 0x1bbff4
001bbff0b 0x1bbff8
001bbff4
001bbff4loc_1bbff4:
001bbff4b 0x1bc00c
001bbff8
001bbff8loc_1bbff8:
001bbff8bl runtime.gcWriteBarrier2
001bbffcstr x0, [x25]
001bc000ldr x4, [x3+40]
001bc004str x4, [x25+8]
001bc008b 0x1bc00c
001bc00c
001bc00cloc_1bc00c:
001bc00cstr x0, [x3+40]
001bc010ldr x3, [sp+88]
001bc014ldrsb x27, [x3]
001bc018ldr x1, [x3+8]
001bc01cstr x1, [sp+80]
001bc020adrp x0, 0x46a000
001bc024add x0, x0, 672
001bc028mov x2, xzr
001bc02cbl runtime.makemap
001bc030str x0, [sp+176]
001bc034ldr x3, [sp+88]
001bc038ldrsb x27, [x3]
001bc03cadrp x27, 0x88f000
001bc040ldr w4, [x27+3056]
001bc044cbz w4, 0x1bc04c
001bc048b 0x1bc050
001bc04c
001bc04cloc_1bc04c:
001bc04cb 0x1bc064
001bc050
001bc050loc_1bc050:
001bc050bl runtime.gcWriteBarrier2
001bc054str x0, [x25]
001bc058ldr x4, [x3+48]
001bc05cstr x4, [x25+8]
001bc060b 0x1bc064
001bc064
001bc064loc_1bc064:
001bc064str x0, [x3+48]
001bc068ldr x3, [sp+88]
001bc06cldrsb x27, [x3]
001bc070ldr x1, [x3+8]
001bc074str x1, [sp+80]
001bc078adrp x0, 0x46a000
001bc07cadd x0, x0, 672
001bc080mov x2, xzr
001bc084bl runtime.makemap
001bc088str x0, [sp+176]
001bc08cldr x3, [sp+88]
001bc090ldrsb x27, [x3]
001bc094adrp x27, 0x88f000
001bc098ldr w4, [x27+3056]
001bc09ccbz w4, 0x1bc0a4
001bc0a0b 0x1bc0a8
001bc0a4
001bc0a4loc_1bc0a4:
001bc0a4b 0x1bc0bc
001bc0a8
001bc0a8loc_1bc0a8:
001bc0a8bl runtime.gcWriteBarrier2
001bc0acstr x0, [x25]
001bc0b0ldr x4, [x3+56]
001bc0b4str x4, [x25+8]
001bc0b8b 0x1bc0bc
001bc0bc
001bc0bcloc_1bc0bc:
001bc0bcstr x0, [x3+56]
001bc0c0ldr x3, [sp+88]
001bc0c4ldrsb x27, [x3]
001bc0c8ldr x1, [x3+8]
001bc0ccstr x1, [sp+80]
001bc0d0adrp x0, 0x46a000
001bc0d4add x0, x0, 800
001bc0d8mov x2, xzr
001bc0dcbl runtime.makemap
001bc0e0str x0, [sp+168]
001bc0e4ldr x3, [sp+88]
001bc0e8ldrsb x27, [x3]
001bc0ecadrp x27, 0x88f000
001bc0f0ldr w4, [x27+3056]
001bc0f4cbz w4, 0x1bc0fc
001bc0f8b 0x1bc100
001bc0fc
001bc0fcloc_1bc0fc:
001bc0fcb 0x1bc114
001bc100
001bc100loc_1bc100:
001bc100bl runtime.gcWriteBarrier2
001bc104str x0, [x25]
001bc108ldr x1, [x3+64]
001bc10cstr x1, [x25+8]
001bc110b 0x1bc114
001bc114
001bc114loc_1bc114:
001bc114str x0, [x3+64]
001bc118ldr x1, [sp+88]
001bc11cldrsb x27, [x1]
001bc120ldr x2, [x1+8]
001bc124ldr x3, [x1]
001bc128ldr x1, [x1+16]
001bc12cstr x3, [sp+144]
001bc130str x2, [sp+152]
001bc134str x1, [sp+160]
001bc138str xzr, [sp+56]
001bc13cstr x2, [sp+72]
001bc140ldr x1, [sp+144]
001bc144str x1, [sp+64]
001bc148b 0x1bc15c
001bc14c
001bc14cloc_1bc14c:
001bc14cb 0x1bc150
001bc150
001bc150loc_1bc150:
001bc150ldp x29, x30, [sp-8]
001bc154add sp, sp, 272
001bc158ret x30
001bc15c
001bc15cloc_1bc15c:
001bc15cldr x1, [sp+72]
001bc160ldr x2, [sp+56]
001bc164subs xzr, x1, x2
001bc168b.gt 0x1bc170
001bc16cb 0x1bc39c
001bc170
001bc170loc_1bc170:
001bc170ldr x1, [sp+64]
001bc174str x1, [sp+256]
001bc178ldr x1, [sp+256]
001bc17cldr x2, [x1]
001bc180ldr x0, [x1+8]
001bc184str x2, [sp+96]
001bc188str x0, [sp+104]
001bc18cldrsb x27, [x2]
001bc190ldr x1, [x2+208]
001bc194blr x1
001bc198str x0, [sp+128]
001bc19cstr x1, [sp+136]
001bc1a0ldr x1, [sp+88]
001bc1a4ldrsb x27, [x1]
001bc1a8ldr x1, [x1+40]
001bc1acstr x1, [sp+248]
001bc1b0ldr x2, [sp+128]
001bc1b4ldr x3, [sp+136]
001bc1b8adrp x0, 0x46a000
001bc1bcadd x0, x0, 544
001bc1c0bl runtime.mapassign_faststr
001bc1c4str x0, [sp+240]
001bc1c8ldrsb x27, [x0]
001bc1ccldr x1, [sp+104]
001bc1d0ldr x2, [sp+96]
001bc1d4str x2, [x0]
001bc1d8adrp x27, 0x88f000
001bc1dcldr w2, [x27+3056]
001bc1e0cbz w2, 0x1bc1e8
001bc1e4b 0x1bc1ec
001bc1e8
001bc1e8loc_1bc1e8:
001bc1e8b 0x1bc200
001bc1ec
001bc1ecloc_1bc1ec:
001bc1ecbl runtime.gcWriteBarrier2
001bc1f0str x1, [x25]
001bc1f4ldr x2, [x0+8]
001bc1f8str x2, [x25+8]
001bc1fcb 0x1bc200
001bc200
001bc200loc_1bc200:
001bc200str x1, [x0+8]
001bc204ldr x1, [sp+96]
001bc208ldrsb x27, [x1]
001bc20cldr x1, [x1+168]
001bc210ldr x0, [sp+104]
001bc214blr x1
001bc218str x0, [sp+112]
001bc21cstr x1, [sp+120]
001bc220ldr x1, [sp+88]
001bc224ldrsb x27, [x1]
001bc228ldr x1, [x1+48]
001bc22cstr x1, [sp+232]
001bc230ldr x2, [sp+112]
001bc234ldr x3, [sp+120]
001bc238adrp x0, 0x46a000
001bc23cadd x0, x0, 672
001bc240bl runtime.mapassign_faststr
001bc244str x0, [sp+224]
001bc248ldrsb x27, [x0]
001bc24cldr x1, [sp+104]
001bc250ldr x2, [sp+96]
001bc254str x2, [x0]
001bc258adrp x27, 0x88f000
001bc25cldr w2, [x27+3056]
001bc260cbz w2, 0x1bc268
001bc264b 0x1bc26c
001bc268
001bc268loc_1bc268:
001bc268b 0x1bc280
001bc26c
001bc26cloc_1bc26c:
001bc26cbl runtime.gcWriteBarrier2
001bc270str x1, [x25]
001bc274ldr x2, [x0+8]
001bc278str x2, [x25+8]
001bc27cb 0x1bc280
001bc280
001bc280loc_1bc280:
001bc280str x1, [x0+8]
001bc284ldr x1, [sp+96]
001bc288ldrsb x27, [x1]
001bc28cldr x1, [x1+272]
001bc290ldr x0, [sp+104]
001bc294blr x1
001bc298str x0, [sp+112]
001bc29cstr x1, [sp+120]
001bc2a0ldr x1, [sp+88]
001bc2a4ldrsb x27, [x1]
001bc2a8ldr x1, [x1+56]
001bc2acstr x1, [sp+216]
001bc2b0ldr x2, [sp+112]
001bc2b4ldr x3, [sp+120]
001bc2b8adrp x0, 0x46a000
001bc2bcadd x0, x0, 672
001bc2c0bl runtime.mapassign_faststr
001bc2c4str x0, [sp+208]
001bc2c8ldrsb x27, [x0]
001bc2ccldr x1, [sp+104]
001bc2d0ldr x2, [sp+96]
001bc2d4str x2, [x0]
001bc2d8adrp x27, 0x88f000
001bc2dcldr w2, [x27+3056]
001bc2e0cbz w2, 0x1bc2e8
001bc2e4b 0x1bc2ec
001bc2e8
001bc2e8loc_1bc2e8:
001bc2e8b 0x1bc300
001bc2ec
001bc2ecloc_1bc2ec:
001bc2ecbl runtime.gcWriteBarrier2
001bc2f0str x1, [x25]
001bc2f4ldr x2, [x0+8]
001bc2f8str x2, [x25+8]
001bc2fcb 0x1bc300
001bc300
001bc300loc_1bc300:
001bc300str x1, [x0+8]
001bc304ldr x1, [sp+96]
001bc308ldrsb x27, [x1]
001bc30cldr x1, [x1+216]
001bc310ldr x0, [sp+104]
001bc314blr x1
001bc318str w0, [sp+52]
001bc31cldr x1, [sp+88]
001bc320ldrsb x27, [x1]
001bc324ldr x1, [x1+64]
001bc328str x1, [sp+200]
001bc32cldrsw x2, [sp+52]
001bc330adrp x0, 0x46a000
001bc334add x0, x0, 800
001bc338bl runtime.mapassign_fast32
001bc33cstr x0, [sp+184]
001bc340ldrsb x27, [x0]
001bc344ldr x1, [sp+104]
001bc348ldr x2, [sp+96]
001bc34cstr x2, [x0]
001bc350adrp x27, 0x88f000
001bc354ldr w2, [x27+3056]
001bc358cbz w2, 0x1bc360
001bc35cb 0x1bc364
001bc360
001bc360loc_1bc360:
001bc360b 0x1bc378
001bc364
001bc364loc_1bc364:
001bc364bl runtime.gcWriteBarrier2
001bc368str x1, [x25]
001bc36cldr x2, [x0+8]
001bc370str x2, [x25+8]
001bc374b 0x1bc378
001bc378
001bc378loc_1bc378:
001bc378str x1, [x0+8]
001bc37cb 0x1bc380
001bc380
001bc380loc_1bc380:
001bc380ldr x1, [sp+56]
001bc384add x1, x1, 1
001bc388str x1, [sp+56]
001bc38cldr x1, [sp+256]
001bc390add x1, x1, 16
001bc394str x1, [sp+64]
001bc398b 0x1bc15c
001bc39c
001bc39cloc_1bc39c:
001bc39cb 0x1bc150
001bc3a0
001bc3a0loc_1bc3a0:
001bc3a0mov x3, x30
001bc3a4bl runtime.morestack.abi0
001bc3a8b 0x1bbf80
001bc3acudf 0
001bbf80
001bbf80google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit.func1: ; void google.golang.org/protobuf/internal/filedesc.(*OneofFields).lazyInit.func1(void)
001bbf80ldr x16, [x28+16]
001bbf84sub x17, sp, 144
001bbf88subs xzr, x17, x16
001bbf8cb.ls 0x1bc3a0
001bbf90sub x20, sp, 272
001bbf94stp x29, x30, [x20-8]
001bbf98add sp, x20, 0
001bbf9csub x29, sp, 8
001bbfa0ldr x3, [x26+8]
001bbfa4str x3, [sp+88]
001bbfa8ldrsb x27, [x3]
001bbfacldr x4, [x3+8]
001bbfb0str x4, [sp+80]
001bbfb4cbnz x4, 0x1bbfbc
001bbfb8b 0x1bc14c
001bbfbc
001bbfbcloc_1bbfbc:
001bbfbcldrsb x27, [x3]
001bbfc0ldr x1, [x3+8]
001bbfc4str x1, [sp+80]
001bbfc8adrp x0, 0x46b000
001bbfccadd x0, x0, 544
001bbfd0mov x2, xzr
001bbfd4bl runtime.makemap
001bbfd8str x0, [sp+192]
001bbfdcldr x3, [sp+88]
001bbfe0ldrsb x27, [x3]
001bbfe4adrp x27, 0x890000
001bbfe8ldr w4, [x27+3056]
001bbfeccbz w4, 0x1bbff4
001bbff0b 0x1bbff8
001bbff4
001bbff4loc_1bbff4:
001bbff4b 0x1bc00c
001bbff8
001bbff8loc_1bbff8:
001bbff8bl runtime.gcWriteBarrier2
001bbffcstr x0, [x25]
001bc000ldr x4, [x3+40]
001bc004str x4, [x25+8]
001bc008b 0x1bc00c
001bc00c
001bc00cloc_1bc00c:
001bc00cstr x0, [x3+40]
001bc010ldr x3, [sp+88]
001bc014ldrsb x27, [x3]
001bc018ldr x1, [x3+8]
001bc01cstr x1, [sp+80]
001bc020adrp x0, 0x46a000
001bc024add x0, x0, 672
001bc028mov x2, xzr
001bc02cbl runtime.makemap
001bc030str x0, [sp+176]
001bc034ldr x3, [sp+88]
001bc038ldrsb x27, [x3]
001bc03cadrp x27, 0x88f000
001bc040ldr w4, [x27+3056]
001bc044cbz w4, 0x1bc04c
001bc048b 0x1bc050
001bc04c
001bc04cloc_1bc04c:
001bc04cb 0x1bc064
001bc050
001bc050loc_1bc050:
001bc050bl runtime.gcWriteBarrier2
001bc054str x0, [x25]
001bc058ldr x4, [x3+48]
001bc05cstr x4, [x25+8]
001bc060b 0x1bc064
001bc064
001bc064loc_1bc064:
001bc064str x0, [x3+48]
001bc068ldr x3, [sp+88]
001bc06cldrsb x27, [x3]
001bc070ldr x1, [x3+8]
001bc074str x1, [sp+80]
001bc078adrp x0, 0x46a000
001bc07cadd x0, x0, 672
001bc080mov x2, xzr
001bc084bl runtime.makemap
001bc088str x0, [sp+176]
001bc08cldr x3, [sp+88]
001bc090ldrsb x27, [x3]
001bc094adrp x27, 0x88f000
001bc098ldr w4, [x27+3056]
001bc09ccbz w4, 0x1bc0a4
001bc0a0b 0x1bc0a8
001bc0a4
001bc0a4loc_1bc0a4:
001bc0a4b 0x1bc0bc
001bc0a8
001bc0a8loc_1bc0a8:
001bc0a8bl runtime.gcWriteBarrier2
001bc0acstr x0, [x25]
001bc0b0ldr x4, [x3+56]
001bc0b4str x4, [x25+8]
001bc0b8b 0x1bc0bc
001bc0bc
001bc0bcloc_1bc0bc:
001bc0bcstr x0, [x3+56]
001bc0c0ldr x3, [sp+88]
001bc0c4ldrsb x27, [x3]
001bc0c8ldr x1, [x3+8]
001bc0ccstr x1, [sp+80]
001bc0d0adrp x0, 0x46a000
001bc0d4add x0, x0, 800
001bc0d8mov x2, xzr
001bc0dcbl runtime.makemap
001bc0e0str x0, [sp+168]
001bc0e4ldr x3, [sp+88]
001bc0e8ldrsb x27, [x3]
001bc0ecadrp x27, 0x88f000
001bc0f0ldr w4, [x27+3056]
001bc0f4cbz w4, 0x1bc0fc
001bc0f8b 0x1bc100
001bc0fc
001bc0fcloc_1bc0fc:
001bc0fcb 0x1bc114
001bc100
001bc100loc_1bc100:
001bc100bl runtime.gcWriteBarrier2
001bc104str x0, [x25]
001bc108ldr x1, [x3+64]
001bc10cstr x1, [x25+8]
001bc110b 0x1bc114
001bc114
001bc114loc_1bc114:
001bc114str x0, [x3+64]
001bc118ldr x1, [sp+88]
001bc11cldrsb x27, [x1]
001bc120ldr x2, [x1+8]
001bc124ldr x3, [x1]
001bc128ldr x1, [x1+16]
001bc12cstr x3, [sp+144]
001bc130str x2, [sp+152]
001bc134str x1, [sp+160]
001bc138str xzr, [sp+56]
001bc13cstr x2, [sp+72]
001bc140ldr x1, [sp+144]
001bc144str x1, [sp+64]
001bc148b 0x1bc15c
001bc14c
001bc14cloc_1bc14c:
001bc14cb 0x1bc150
001bc150
001bc150loc_1bc150:
001bc150ldp x29, x30, [sp-8]
001bc154add sp, sp, 272
001bc158ret x30
001bc15c
001bc15cloc_1bc15c:
001bc15cldr x1, [sp+72]
001bc160ldr x2, [sp+56]
001bc164subs xzr, x1, x2
001bc168b.gt 0x1bc170
001bc16cb 0x1bc39c
001bc170
001bc170loc_1bc170:
001bc170ldr x1, [sp+64]
001bc174str x1, [sp+256]
001bc178ldr x1, [sp+256]
001bc17cldr x2, [x1]
001bc180ldr x0, [x1+8]
001bc184str x2, [sp+96]
001bc188str x0, [sp+104]
001bc18cldrsb x27, [x2]
001bc190ldr x1, [x2+208]
001bc194blr x1
001bc198str x0, [sp+128]
001bc19cstr x1, [sp+136]
001bc1a0ldr x1, [sp+88]
001bc1a4ldrsb x27, [x1]
001bc1a8ldr x1, [x1+40]
001bc1acstr x1, [sp+248]
001bc1b0ldr x2, [sp+128]
001bc1b4ldr x3, [sp+136]
001bc1b8adrp x0, 0x46a000
001bc1bcadd x0, x0, 544
001bc1c0bl runtime.mapassign_faststr
001bc1c4str x0, [sp+240]
001bc1c8ldrsb x27, [x0]
001bc1ccldr x1, [sp+104]
001bc1d0ldr x2, [sp+96]
001bc1d4str x2, [x0]
001bc1d8adrp x27, 0x88f000
001bc1dcldr w2, [x27+3056]
001bc1e0cbz w2, 0x1bc1e8
001bc1e4b 0x1bc1ec
001bc1e8
001bc1e8loc_1bc1e8:
001bc1e8b 0x1bc200
001bc1ec
001bc1ecloc_1bc1ec:
001bc1ecbl runtime.gcWriteBarrier2
001bc1f0str x1, [x25]
001bc1f4ldr x2, [x0+8]
001bc1f8str x2, [x25+8]
001bc1fcb 0x1bc200
001bc200
001bc200loc_1bc200:
001bc200str x1, [x0+8]
001bc204ldr x1, [sp+96]
001bc208ldrsb x27, [x1]
001bc20cldr x1, [x1+168]
001bc210ldr x0, [sp+104]
001bc214blr x1
001bc218str x0, [sp+112]
001bc21cstr x1, [sp+120]
001bc220ldr x1, [sp+88]
001bc224ldrsb x27, [x1]
001bc228ldr x1, [x1+48]
001bc22cstr x1, [sp+232]
001bc230ldr x2, [sp+112]
001bc234ldr x3, [sp+120]
001bc238adrp x0, 0x46a000
001bc23cadd x0, x0, 672
001bc240bl runtime.mapassign_faststr
001bc244str x0, [sp+224]
001bc248ldrsb x27, [x0]
001bc24cldr x1, [sp+104]
001bc250ldr x2, [sp+96]
001bc254str x2, [x0]
001bc258adrp x27, 0x88f000
001bc25cldr w2, [x27+3056]
001bc260cbz w2, 0x1bc268
001bc264b 0x1bc26c
001bc268
001bc268loc_1bc268:
001bc268b 0x1bc280
001bc26c
001bc26cloc_1bc26c:
001bc26cbl runtime.gcWriteBarrier2
001bc270str x1, [x25]
001bc274ldr x2, [x0+8]
001bc278str x2, [x25+8]
001bc27cb 0x1bc280
001bc280
001bc280loc_1bc280:
001bc280str x1, [x0+8]
001bc284ldr x1, [sp+96]
001bc288ldrsb x27, [x1]
001bc28cldr x1, [x1+272]
001bc290ldr x0, [sp+104]
001bc294blr x1
001bc298str x0, [sp+112]
001bc29cstr x1, [sp+120]
001bc2a0ldr x1, [sp+88]
001bc2a4ldrsb x27, [x1]
001bc2a8ldr x1, [x1+56]
001bc2acstr x1, [sp+216]
001bc2b0ldr x2, [sp+112]
001bc2b4ldr x3, [sp+120]
001bc2b8adrp x0, 0x46a000
001bc2bcadd x0, x0, 672
001bc2c0bl runtime.mapassign_faststr
001bc2c4str x0, [sp+208]
001bc2c8ldrsb x27, [x0]
001bc2ccldr x1, [sp+104]
001bc2d0ldr x2, [sp+96]
001bc2d4str x2, [x0]
001bc2d8adrp x27, 0x88f000
001bc2dcldr w2, [x27+3056]
001bc2e0cbz w2, 0x1bc2e8
001bc2e4b 0x1bc2ec
001bc2e8
001bc2e8loc_1bc2e8:
001bc2e8b 0x1bc300
001bc2ec
001bc2ecloc_1bc2ec:
001bc2ecbl runtime.gcWriteBarrier2
001bc2f0str x1, [x25]
001bc2f4ldr x2, [x0+8]
001bc2f8str x2, [x25+8]
001bc2fcb 0x1bc300
001bc300
001bc300loc_1bc300:
001bc300str x1, [x0+8]
001bc304ldr x1, [sp+96]
001bc308ldrsb x27, [x1]
001bc30cldr x1, [x1+216]
001bc310ldr x0, [sp+104]
001bc314blr x1
001bc318str w0, [sp+52]
001bc31cldr x1, [sp+88]
001bc320ldrsb x27, [x1]
001bc324ldr x1, [x1+64]
001bc328str x1, [sp+200]
001bc32cldrsw x2, [sp+52]
001bc330adrp x0, 0x46a000
001bc334add x0, x0, 800
001bc338bl runtime.mapassign_fast32
001bc33cstr x0, [sp+184]
001bc340ldrsb x27, [x0]
001bc344ldr x1, [sp+104]
001bc348ldr x2, [sp+96]
001bc34cstr x2, [x0]
001bc350adrp x27, 0x88f000
001bc354ldr w2, [x27+3056]
001bc358cbz w2, 0x1bc360
001bc35cb 0x1bc364
001bc360
001bc360loc_1bc360:
001bc360b 0x1bc378
001bc364
001bc364loc_1bc364:
001bc364bl runtime.gcWriteBarrier2
001bc368str x1, [x25]
001bc36cldr x2, [x0+8]
001bc370str x2, [x25+8]
001bc374b 0x1bc378
001bc378
001bc378loc_1bc378:
001bc378str x1, [x0+8]
001bc37cb 0x1bc380
001bc380
001bc380loc_1bc380:
001bc380ldr x1, [sp+56]
001bc384add x1, x1, 1
001bc388str x1, [sp+56]
001bc38cldr x1, [sp+256]
001bc390add x1, x1, 16
001bc394str x1, [sp+64]
001bc398b 0x1bc15c
001bc39c
001bc39cloc_1bc39c:
001bc39cb 0x1bc150
001bc3a0
001bc3a0loc_1bc3a0:
001bc3a0mov x3, x30
001bc3a4bl runtime.morestack.abi0
001bc3a8b 0x1bbf80
001bc3acudf 0
001bbf80
001bc3b0
001bc3b0google.golang.org/protobuf/internal/filedesc.(*SourceLocations).Len: ; void google.golang.org/protobuf/internal/filedesc.(*SourceLocations).Len(google.golang.org/protobuf/internal/filedesc.SourceLocations * p)
001bc3b0str x30, [sp-32]!
001bc3b4stur x29, [sp-8]
001bc3b8sub x29, sp, 8
001bc3bcstr x0, [sp+40]
001bc3c0str xzr, [sp+8]
001bc3c4ldrsb x27, [x0]
001bc3c8ldr x0, [x0+8]
001bc3ccstr x0, [sp+16]
001bc3d0str x0, [sp+8]
001bc3d4add x29, sp, 24
001bc3d8add sp, sp, 32
001bc3dcret x30
001bc3b0
001bc3b0google.golang.org/protobuf/internal/filedesc.(*SourceLocations).Len: ; void google.golang.org/protobuf/internal/filedesc.(*SourceLocations).Len(google.golang.org/protobuf/internal/filedesc.SourceLocations * p)
001bc3b0str x30, [sp-32]!
001bc3b4stur x29, [sp-8]
001bc3b8sub x29, sp, 8
001bc3bcstr x0, [sp+40]
001bc3c0str xzr, [sp+8]
001bc3c4ldrsb x27, [x0]
001bc3c8ldr x0, [x0+8]
001bc3ccstr x0, [sp+16]
001bc3d0str x0, [sp+8]
001bc3d4add x29, sp, 24
001bc3d8add sp, sp, 32
001bc3dcret x30
001bc3b0
Loading..