File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
001fb830
001fb830google.golang.org/protobuf/internal/impl.appendUint32Slice: ; void google.golang.org/protobuf/internal/impl.appendUint32Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fb830ldr x16, [x28+16]
001fb834sub x17, sp, 48
001fb838subs xzr, x17, x16
001fb83cb.ls 0x1fb968
001fb840str x30, [sp-176]!
001fb844stur x29, [sp-8]
001fb848sub x29, sp, 8
001fb84cstr x0, [sp+184]
001fb850str x1, [sp+192]
001fb854str x2, [sp+200]
001fb858str x3, [sp+208]
001fb85cstr x4, [sp+216]
001fb860strb w5, [sp+224]
001fb864str xzr, [sp+88]
001fb868stp xzr, xzr, [sp+96]
001fb86cstp xzr, xzr, [sp+72]
001fb870ldr x0, [sp+208]
001fb874bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
001fb878str x0, [sp+160]
001fb87cldrsb x27, [x0]
001fb880ldr x1, [x0+8]
001fb884ldr x2, [x0]
001fb888ldr x3, [x0+16]
001fb88cstr x2, [sp+112]
001fb890str x1, [sp+120]
001fb894str x3, [sp+128]
001fb898str x2, [sp+136]
001fb89cstr x1, [sp+144]
001fb8a0str x3, [sp+152]
001fb8a4str xzr, [sp+64]
001fb8a8str x1, [sp+56]
001fb8acb 0x1fb8b0
001fb8b0
001fb8b0loc_1fb8b0:
001fb8b0ldr x5, [sp+56]
001fb8b4ldr x6, [sp+64]
001fb8b8subs xzr, x5, x6
001fb8bcb.gt 0x1fb8c4
001fb8c0b 0x1fb92c
001fb8c4
001fb8c4loc_1fb8c4:
001fb8c4ldr x4, [sp+64]
001fb8c8ldr x5, [sp+136]
001fb8ccldr w4, [x5+2*x4]
001fb8d0str w4, [sp+44]
001fb8d4ldr x4, [sp+216]
001fb8d8ldrsb x27, [x4]
001fb8dcldr x3, [x4+112]
001fb8e0str x3, [sp+48]
001fb8e4ldr x0, [sp+184]
001fb8e8ldr x1, [sp+192]
001fb8ecldr x2, [sp+200]
001fb8f0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fb8f4str x0, [sp+184]
001fb8f8str x1, [sp+192]
001fb8fcstr x2, [sp+200]
001fb900ldr w4, [sp+44]
001fb904mov x3, x4
001fb908bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fb90cstr x0, [sp+184]
001fb910str x1, [sp+192]
001fb914str x2, [sp+200]
001fb918b 0x1fb91c
001fb91c
001fb91cloc_1fb91c:
001fb91cldr x5, [sp+64]
001fb920add x5, x5, 1
001fb924str x5, [sp+64]
001fb928b 0x1fb8b0
001fb92c
001fb92cloc_1fb92c:
001fb92cldr x5, [sp+184]
001fb930ldr x6, [sp+192]
001fb934ldr x7, [sp+200]
001fb938str x5, [sp+88]
001fb93cstr x6, [sp+96]
001fb940str x7, [sp+104]
001fb944stp xzr, xzr, [sp+72]
001fb948ldr x0, [sp+88]
001fb94cldr x1, [sp+96]
001fb950ldr x2, [sp+104]
001fb954mov x3, xzr
001fb958mov x4, xzr
001fb95cldur x29, [sp-8]
001fb960ldr x30, [sp], 176
001fb964ret x30
001fb968
001fb968loc_1fb968:
001fb968stp x0, x1, [sp+8]
001fb96cstp x2, x3, [sp+24]
001fb970str x4, [sp+40]
001fb974strb w5, [sp+48]
001fb978mov x3, x30
001fb97cbl runtime.morestack_noctxt.abi0
001fb980ldp x0, x1, [sp+8]
001fb984ldp x2, x3, [sp+24]
001fb988ldr x4, [sp+40]
001fb98cldrb w5, [sp+48]
001fb990b 0x1fb830
001fb994udf 0
001fb998udf 0
001fb99cudf 0
001fb830
001fb830google.golang.org/protobuf/internal/impl.appendUint32Slice: ; void google.golang.org/protobuf/internal/impl.appendUint32Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fb830ldr x16, [x28+16]
001fb834sub x17, sp, 48
001fb838subs xzr, x17, x16
001fb83cb.ls 0x1fb968
001fb840str x30, [sp-176]!
001fb844stur x29, [sp-8]
001fb848sub x29, sp, 8
001fb84cstr x0, [sp+184]
001fb850str x1, [sp+192]
001fb854str x2, [sp+200]
001fb858str x3, [sp+208]
001fb85cstr x4, [sp+216]
001fb860strb w5, [sp+224]
001fb864str xzr, [sp+88]
001fb868stp xzr, xzr, [sp+96]
001fb86cstp xzr, xzr, [sp+72]
001fb870ldr x0, [sp+208]
001fb874bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
001fb878str x0, [sp+160]
001fb87cldrsb x27, [x0]
001fb880ldr x1, [x0+8]
001fb884ldr x2, [x0]
001fb888ldr x3, [x0+16]
001fb88cstr x2, [sp+112]
001fb890str x1, [sp+120]
001fb894str x3, [sp+128]
001fb898str x2, [sp+136]
001fb89cstr x1, [sp+144]
001fb8a0str x3, [sp+152]
001fb8a4str xzr, [sp+64]
001fb8a8str x1, [sp+56]
001fb8acb 0x1fb8b0
001fb8b0
001fb8b0loc_1fb8b0:
001fb8b0ldr x5, [sp+56]
001fb8b4ldr x6, [sp+64]
001fb8b8subs xzr, x5, x6
001fb8bcb.gt 0x1fb8c4
001fb8c0b 0x1fb92c
001fb8c4
001fb8c4loc_1fb8c4:
001fb8c4ldr x4, [sp+64]
001fb8c8ldr x5, [sp+136]
001fb8ccldr w4, [x5+2*x4]
001fb8d0str w4, [sp+44]
001fb8d4ldr x4, [sp+216]
001fb8d8ldrsb x27, [x4]
001fb8dcldr x3, [x4+112]
001fb8e0str x3, [sp+48]
001fb8e4ldr x0, [sp+184]
001fb8e8ldr x1, [sp+192]
001fb8ecldr x2, [sp+200]
001fb8f0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fb8f4str x0, [sp+184]
001fb8f8str x1, [sp+192]
001fb8fcstr x2, [sp+200]
001fb900ldr w4, [sp+44]
001fb904mov x3, x4
001fb908bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fb90cstr x0, [sp+184]
001fb910str x1, [sp+192]
001fb914str x2, [sp+200]
001fb918b 0x1fb91c
001fb91c
001fb91cloc_1fb91c:
001fb91cldr x5, [sp+64]
001fb920add x5, x5, 1
001fb924str x5, [sp+64]
001fb928b 0x1fb8b0
001fb92c
001fb92cloc_1fb92c:
001fb92cldr x5, [sp+184]
001fb930ldr x6, [sp+192]
001fb934ldr x7, [sp+200]
001fb938str x5, [sp+88]
001fb93cstr x6, [sp+96]
001fb940str x7, [sp+104]
001fb944stp xzr, xzr, [sp+72]
001fb948ldr x0, [sp+88]
001fb94cldr x1, [sp+96]
001fb950ldr x2, [sp+104]
001fb954mov x3, xzr
001fb958mov x4, xzr
001fb95cldur x29, [sp-8]
001fb960ldr x30, [sp], 176
001fb964ret x30
001fb968
001fb968loc_1fb968:
001fb968stp x0, x1, [sp+8]
001fb96cstp x2, x3, [sp+24]
001fb970str x4, [sp+40]
001fb974strb w5, [sp+48]
001fb978mov x3, x30
001fb97cbl runtime.morestack_noctxt.abi0
001fb980ldp x0, x1, [sp+8]
001fb984ldp x2, x3, [sp+24]
001fb988ldr x4, [sp+40]
001fb98cldrb w5, [sp+48]
001fb990b 0x1fb830
001fb994udf 0
001fb998udf 0
001fb99cudf 0
001fb830
001fb9a0
001fb9a0google.golang.org/protobuf/internal/impl.consumeUint32Slice: ; void google.golang.org/protobuf/internal/impl.consumeUint32Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
001fb9a0ldr x16, [x28+16]
001fb9a4sub x17, sp, 240
001fb9a8subs xzr, x17, x16
001fb9acb.ls 0x1fc0ec
001fb9b0sub x20, sp, 368
001fb9b4stp x29, x30, [x20-8]
001fb9b8add sp, x20, 0
001fb9bcsub x29, sp, 8
001fb9c0str x0, [sp+376]
001fb9c4str x1, [sp+384]
001fb9c8str x2, [sp+392]
001fb9ccstr x3, [sp+400]
001fb9d0strb w4, [sp+408]
001fb9d4str x5, [sp+416]
001fb9d8strb w6, [sp+424]
001fb9dcstr x7, [sp+432]
001fb9e0str x8, [sp+440]
001fb9e4str x9, [sp+448]
001fb9e8str xzr, [sp+112]
001fb9ecstrb wzr, [sp+120]
001fb9f0stp xzr, xzr, [sp+272]
001fb9f4ldr x0, [sp+400]
001fb9f8bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
001fb9fcstr x0, [sp+240]
001fba00ldrsb x1, [sp+408]
001fba04ubfm x1, x1, 0, 7
001fba08subs wzr, w1, 2
001fba0cb.eq 0x1fba14
001fba10b 0x1fbab8
001fba14
001fba14loc_1fba14:
001fba14str xzr, [sp+312]
001fba18stp xzr, xzr, [sp+320]
001fba1cldr x0, [sp+376]
001fba20ldr x1, [sp+384]
001fba24ldr x2, [sp+392]
001fba28bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001fba2cstr x0, [sp+312]
001fba30str x1, [sp+320]
001fba34str x2, [sp+328]
001fba38str x3, [sp+192]
001fba3cstr x0, [sp+336]
001fba40str x1, [sp+344]
001fba44str x2, [sp+352]
001fba48ldr x3, [sp+192]
001fba4cstr x3, [sp+232]
001fba50str x0, [sp+288]
001fba54str x1, [sp+296]
001fba58str x2, [sp+304]
001fba5cldr x3, [sp+232]
001fba60str x3, [sp+144]
001fba64tbnz x3, 63, 0x1fba6c
001fba68b 0x1fba98
001fba6c
001fba6cloc_1fba6c:
001fba6cadrp x27, 0x827000
001fba70ldr x2, [x27+160]
001fba74adrp x27, 0x827000
001fba78ldr x3, [x27+168]
001fba7cstr x2, [sp+272]
001fba80str x3, [sp+280]
001fba84ldr x0, [sp+112]
001fba88ldrb w1, [sp+120]
001fba8cldp x29, x30, [sp-8]
001fba90add sp, sp, 368
001fba94ret x30
001fba98
001fba98loc_1fba98:
001fba98str xzr, [sp+152]
001fba9cldr x5, [sp+288]
001fbaa0str x5, [sp+312]
001fbaa4str x1, [sp+320]
001fbaa8str x2, [sp+328]
001fbaacstr xzr, [sp+168]
001fbab0str x1, [sp+160]
001fbab4b 0x1fbd5c
001fbab8
001fbab8loc_1fbab8:
001fbab8ldrsb x5, [sp+408]
001fbabcubfm x5, x5, 0, 7
001fbac0cbnz w5, 0x1fbac8
001fbac4b 0x1fbaf4
001fbac8
001fbac8loc_1fbac8:
001fbac8adrp x27, 0x827000
001fbaccldr x2, [x27+192]
001fbad0adrp x27, 0x827000
001fbad4ldr x3, [x27+200]
001fbad8str x2, [sp+272]
001fbadcstr x3, [sp+280]
001fbae0ldr x0, [sp+112]
001fbae4ldrb w1, [sp+120]
001fbae8ldp x29, x30, [sp-8]
001fbaecadd sp, sp, 368
001fbaf0ret x30
001fbaf4
001fbaf4loc_1fbaf4:
001fbaf4str xzr, [sp+96]
001fbaf8str xzr, [sp+128]
001fbafcldr x5, [sp+384]
001fbb00str x5, [sp+192]
001fbb04subs xzr, x5, 0
001fbb08cset x6, ne
001fbb0cstrb w6, [sp+87]
001fbb10cbnz x5, 0x1fbb18
001fbb14b 0x1fbb40
001fbb18
001fbb18loc_1fbb18:
001fbb18ldr x1, [sp+384]
001fbb1cldr x5, [sp+376]
001fbb20subs xzr, x1, 0
001fbb24b.hi 0x1fbb2c
001fbb28b 0x1fbd54
001fbb2c
001fbb2cloc_1fbb2c:
001fbb2cldrb w5, [x5]
001fbb30subs wzr, w5, 128
001fbb34cset x5, lo
001fbb38strb w5, [sp+87]
001fbb3cb 0x1fbb44
001fbb40
001fbb40loc_1fbb40:
001fbb40b 0x1fbb44
001fbb44
001fbb44loc_1fbb44:
001fbb44ldrb w5, [sp+87]
001fbb48tbnz w5, 0, 0x1fbb50
001fbb4cb 0x1fbb78
001fbb50
001fbb50loc_1fbb50:
001fbb50ldr x1, [sp+384]
001fbb54ldr x5, [sp+376]
001fbb58subs xzr, x1, 0
001fbb5cb.hi 0x1fbb64
001fbb60b 0x1fbd4c
001fbb64
001fbb64loc_1fbb64:
001fbb64ldrb w5, [x5]
001fbb68str x5, [sp+96]
001fbb6corr x3, xzr, 1
001fbb70str x3, [sp+128]
001fbb74b 0x1fbc4c
001fbb78
001fbb78loc_1fbb78:
001fbb78ldr x5, [sp+384]
001fbb7cstr x5, [sp+192]
001fbb80subs xzr, x5, 2
001fbb84cset x5, ge
001fbb88strb w5, [sp+87]
001fbb8cb.ge 0x1fbb94
001fbb90b 0x1fbbbc
001fbb94
001fbb94loc_1fbb94:
001fbb94ldr x1, [sp+384]
001fbb98ldr x5, [sp+376]
001fbb9csubs xzr, x1, 1
001fbba0b.hi 0x1fbba8
001fbba4b 0x1fbd44
001fbba8
001fbba8loc_1fbba8:
001fbba8ldrb w5, [x5+1]
001fbbacsubs wzr, w5, 128
001fbbb0cset x5, lo
001fbbb4strb w5, [sp+87]
001fbbb8b 0x1fbbc0
001fbbbc
001fbbbcloc_1fbbbc:
001fbbbcb 0x1fbbc0
001fbbc0
001fbbc0loc_1fbbc0:
001fbbc0ldrb w5, [sp+87]
001fbbc4tbnz w5, 0, 0x1fbbcc
001fbbc8b 0x1fbc18
001fbbcc
001fbbccloc_1fbbcc:
001fbbccldr x1, [sp+384]
001fbbd0ldr x5, [sp+376]
001fbbd4subs xzr, x1, 0
001fbbd8b.hi 0x1fbbe0
001fbbdcb 0x1fbd3c
001fbbe0
001fbbe0loc_1fbbe0:
001fbbe0ldrb w5, [x5]
001fbbe4and x5, x5, 127
001fbbe8ldr x1, [sp+384]
001fbbecldr x6, [sp+376]
001fbbf0subs xzr, x1, 1
001fbbf4b.hi 0x1fbbfc
001fbbf8b 0x1fbd34
001fbbfc
001fbbfcloc_1fbbfc:
001fbbfcldrb w6, [x6+1]
001fbc00ubfm x6, x6, 57, 7
001fbc04add x5, x5, x6
001fbc08str x5, [sp+96]
001fbc0corr x5, xzr, 2
001fbc10str x5, [sp+128]
001fbc14b 0x1fbc44
001fbc18
001fbc18loc_1fbc18:
001fbc18ldr x0, [sp+376]
001fbc1cldr x1, [sp+384]
001fbc20ldr x2, [sp+392]
001fbc24bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fbc28str x0, [sp+176]
001fbc2cstr x1, [sp+192]
001fbc30str x0, [sp+208]
001fbc34str x1, [sp+200]
001fbc38str x0, [sp+96]
001fbc3cstr x1, [sp+128]
001fbc40b 0x1fbc44
001fbc44
001fbc44loc_1fbc44:
001fbc44orr x3, xzr, 1
001fbc48b 0x1fbc4c
001fbc4c
001fbc4cloc_1fbc4c:
001fbc4cldr x5, [sp+128]
001fbc50tbnz x5, 63, 0x1fbc58
001fbc54b 0x1fbc84
001fbc58
001fbc58loc_1fbc58:
001fbc58adrp x27, 0x827000
001fbc5cldr x2, [x27+160]
001fbc60adrp x27, 0x827000
001fbc64ldr x3, [x27+168]
001fbc68str x2, [sp+272]
001fbc6cstr x3, [sp+280]
001fbc70ldr x0, [sp+112]
001fbc74ldrb w1, [sp+120]
001fbc78ldp x29, x30, [sp-8]
001fbc7cadd sp, sp, 368
001fbc80ret x30
001fbc84
001fbc84loc_1fbc84:
001fbc84ldr x5, [sp+96]
001fbc88str w5, [sp+88]
001fbc8cldr x5, [sp+240]
001fbc90ldrsb x27, [x5]
001fbc94ldr x2, [x5+16]
001fbc98ldr x0, [x5]
001fbc9cldr x5, [x5+8]
001fbca0add x1, x5, 1
001fbca4subs xzr, x2, x1
001fbca8b.hs 0x1fbcb0
001fbcacb 0x1fbcb4
001fbcb0
001fbcb0loc_1fbcb0:
001fbcb0b 0x1fbcc4
001fbcb4
001fbcb4loc_1fbcb4:
001fbcb4adrp x4, 0x3fa000
001fbcb8add x4, x4, 3328
001fbcbcbl runtime.growslice
001fbcc0b 0x1fbcc4
001fbcc4
001fbcc4loc_1fbcc4:
001fbcc4ldr w4, [sp+88]
001fbcc8sub x5, x1, 1
001fbcccstr w4, [x0+2*x5]
001fbcd0ldr x4, [sp+240]
001fbcd4ldrsb x27, [x4]
001fbcd8str x1, [x4+8]
001fbcdcstr x2, [x4+16]
001fbce0adrp x27, 0x850000
001fbce4ldr w5, [x27+3056]
001fbce8cbz w5, 0x1fbcf0
001fbcecb 0x1fbcf4
001fbcf0
001fbcf0loc_1fbcf0:
001fbcf0b 0x1fbd08
001fbcf4
001fbcf4loc_1fbcf4:
001fbcf4bl runtime.gcWriteBarrier2
001fbcf8str x0, [x25]
001fbcfcldr x5, [x4]
001fbd00str x5, [x25+8]
001fbd04b 0x1fbd08
001fbd08
001fbd08loc_1fbd08:
001fbd08str x0, [x4]
001fbd0cldr x4, [sp+128]
001fbd10str x4, [sp+112]
001fbd14stp xzr, xzr, [sp+272]
001fbd18ldr x0, [sp+112]
001fbd1cldrb w1, [sp+120]
001fbd20mov x2, xzr
001fbd24mov x3, xzr
001fbd28ldp x29, x30, [sp-8]
001fbd2cadd sp, sp, 368
001fbd30ret x30
001fbd34
001fbd34loc_1fbd34:
001fbd34orr x0, xzr, 1
001fbd38bl runtime.panicIndex
001fbd3c
001fbd3cloc_1fbd3c:
001fbd3cmov x0, xzr
001fbd40bl runtime.panicIndex
001fbd44
001fbd44loc_1fbd44:
001fbd44orr x0, xzr, 1
001fbd48bl runtime.panicIndex
001fbd4c
001fbd4cloc_1fbd4c:
001fbd4cmov x0, xzr
001fbd50bl runtime.panicIndex
001fbd54
001fbd54loc_1fbd54:
001fbd54mov x0, xzr
001fbd58bl runtime.panicIndex
001fbd5c
001fbd5cloc_1fbd5c:
001fbd5cldr x5, [sp+160]
001fbd60ldr x6, [sp+168]
001fbd64subs xzr, x5, x6
001fbd68b.gt 0x1fbd70
001fbd6cb 0x1fbdb4
001fbd70
001fbd70loc_1fbd70:
001fbd70ldr x5, [sp+168]
001fbd74ldr x6, [sp+312]
001fbd78ldrb w5, [x6+x5]
001fbd7cstrb w5, [sp+86]
001fbd80subs wzr, w5, 128
001fbd84b.lo 0x1fbd8c
001fbd88b 0x1fbd9c
001fbd8c
001fbd8cloc_1fbd8c:
001fbd8cldr x5, [sp+152]
001fbd90add x5, x5, 1
001fbd94str x5, [sp+152]
001fbd98b 0x1fbda0
001fbd9c
001fbd9cloc_1fbd9c:
001fbd9cb 0x1fbda0
001fbda0
001fbda0loc_1fbda0:
001fbda0b 0x1fbda4
001fbda4
001fbda4loc_1fbda4:
001fbda4ldr x5, [sp+168]
001fbda8add x5, x5, 1
001fbdacstr x5, [sp+168]
001fbdb0b 0x1fbd5c
001fbdb4
001fbdb4loc_1fbdb4:
001fbdb4ldr x5, [sp+152]
001fbdb8subs xzr, x5, 0
001fbdbcb.gt 0x1fbdc4
001fbdc0b 0x1fbdd4
001fbdc4
001fbdc4loc_1fbdc4:
001fbdc4ldr x1, [sp+152]
001fbdc8ldr x0, [sp+400]
001fbdccbl google.golang.org/protobuf/internal/impl.pointer.growUint32Slice
001fbdd0b 0x1fbdd8
001fbdd4
001fbdd4loc_1fbdd4:
001fbdd4b 0x1fbdd8
001fbdd8
001fbdd8loc_1fbdd8:
001fbdd8ldr x5, [sp+240]
001fbddcldrsb x27, [x5]
001fbde0ldr x6, [x5]
001fbde4ldr x7, [x5+8]
001fbde8ldr x5, [x5+16]
001fbdecstr x6, [sp+248]
001fbdf0str x7, [sp+256]
001fbdf4str x5, [sp+264]
001fbdf8b 0x1fbdfc
001fbdfc
001fbdfcloc_1fbdfc:
001fbdfcldr x5, [sp+296]
001fbe00str x5, [sp+192]
001fbe04cbnz x5, 0x1fbe0c
001fbe08b 0x1fc048
001fbe0c
001fbe0cloc_1fbe0c:
001fbe0cstr xzr, [sp+104]
001fbe10str xzr, [sp+136]
001fbe14ldr x5, [sp+296]
001fbe18str x5, [sp+184]
001fbe1csubs xzr, x5, 0
001fbe20cset x6, ne
001fbe24strb w6, [sp+87]
001fbe28cbnz x5, 0x1fbe30
001fbe2cb 0x1fbe58
001fbe30
001fbe30loc_1fbe30:
001fbe30ldr x1, [sp+296]
001fbe34ldr x5, [sp+288]
001fbe38subs xzr, x1, 0
001fbe3cb.hi 0x1fbe44
001fbe40b 0x1fc0e0
001fbe44
001fbe44loc_1fbe44:
001fbe44ldrb w5, [x5]
001fbe48subs wzr, w5, 128
001fbe4ccset x5, lo
001fbe50strb w5, [sp+87]
001fbe54b 0x1fbe5c
001fbe58
001fbe58loc_1fbe58:
001fbe58b 0x1fbe5c
001fbe5c
001fbe5cloc_1fbe5c:
001fbe5cldrb w5, [sp+87]
001fbe60tbnz w5, 0, 0x1fbe68
001fbe64b 0x1fbe90
001fbe68
001fbe68loc_1fbe68:
001fbe68ldr x1, [sp+296]
001fbe6cldr x5, [sp+288]
001fbe70subs xzr, x1, 0
001fbe74b.hi 0x1fbe7c
001fbe78b 0x1fc0d8
001fbe7c
001fbe7cloc_1fbe7c:
001fbe7cldrb w5, [x5]
001fbe80str x5, [sp+104]
001fbe84orr x0, xzr, 1
001fbe88str x0, [sp+136]
001fbe8cb 0x1fbf68
001fbe90
001fbe90loc_1fbe90:
001fbe90ldr x5, [sp+296]
001fbe94str x5, [sp+184]
001fbe98subs xzr, x5, 2
001fbe9ccset x5, ge
001fbea0strb w5, [sp+87]
001fbea4b.ge 0x1fbeac
001fbea8b 0x1fbed4
001fbeac
001fbeacloc_1fbeac:
001fbeacldr x1, [sp+296]
001fbeb0ldr x5, [sp+288]
001fbeb4subs xzr, x1, 1
001fbeb8b.hi 0x1fbec0
001fbebcb 0x1fc0d0
001fbec0
001fbec0loc_1fbec0:
001fbec0ldrb w5, [x5+1]
001fbec4subs wzr, w5, 128
001fbec8cset x5, lo
001fbeccstrb w5, [sp+87]
001fbed0b 0x1fbed8
001fbed4
001fbed4loc_1fbed4:
001fbed4b 0x1fbed8
001fbed8
001fbed8loc_1fbed8:
001fbed8ldrb w5, [sp+87]
001fbedctbnz w5, 0, 0x1fbee4
001fbee0b 0x1fbf30
001fbee4
001fbee4loc_1fbee4:
001fbee4ldr x1, [sp+296]
001fbee8ldr x5, [sp+288]
001fbeecsubs xzr, x1, 0
001fbef0b.hi 0x1fbef8
001fbef4b 0x1fc0c8
001fbef8
001fbef8loc_1fbef8:
001fbef8ldrb w5, [x5]
001fbefcand x5, x5, 127
001fbf00ldr x1, [sp+296]
001fbf04ldr x6, [sp+288]
001fbf08subs xzr, x1, 1
001fbf0cb.hi 0x1fbf14
001fbf10b 0x1fc0c0
001fbf14
001fbf14loc_1fbf14:
001fbf14ldrb w6, [x6+1]
001fbf18ubfm x6, x6, 57, 7
001fbf1cadd x5, x5, x6
001fbf20str x5, [sp+104]
001fbf24orr x5, xzr, 2
001fbf28str x5, [sp+136]
001fbf2cb 0x1fbf60
001fbf30
001fbf30loc_1fbf30:
001fbf30ldr x0, [sp+288]
001fbf34ldr x1, [sp+296]
001fbf38ldr x2, [sp+304]
001fbf3cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fbf40str x0, [sp+176]
001fbf44str x1, [sp+184]
001fbf48str x0, [sp+224]
001fbf4cstr x1, [sp+216]
001fbf50str x0, [sp+104]
001fbf54str x1, [sp+136]
001fbf58orr x5, xzr, 2
001fbf5cb 0x1fbf60
001fbf60
001fbf60loc_1fbf60:
001fbf60orr x0, xzr, 1
001fbf64b 0x1fbf68
001fbf68
001fbf68loc_1fbf68:
001fbf68ldr x5, [sp+136]
001fbf6ctbnz x5, 63, 0x1fbf74
001fbf70b 0x1fbfa0
001fbf74
001fbf74loc_1fbf74:
001fbf74adrp x27, 0x827000
001fbf78ldr x2, [x27+160]
001fbf7cadrp x27, 0x827000
001fbf80ldr x3, [x27+168]
001fbf84str x2, [sp+272]
001fbf88str x3, [sp+280]
001fbf8cldr x0, [sp+112]
001fbf90ldrb w1, [sp+120]
001fbf94ldp x29, x30, [sp-8]
001fbf98add sp, sp, 368
001fbf9cret x30
001fbfa0
001fbfa0loc_1fbfa0:
001fbfa0ldr x5, [sp+104]
001fbfa4str w5, [sp+92]
001fbfa8ldr x2, [sp+264]
001fbfacldr x5, [sp+248]
001fbfb0ldr x6, [sp+256]
001fbfb4add x1, x6, 1
001fbfb8subs xzr, x2, x1
001fbfbcb.hs 0x1fbfc4
001fbfc0b 0x1fbfc8
001fbfc4
001fbfc4loc_1fbfc4:
001fbfc4b 0x1fbfe8
001fbfc8
001fbfc8loc_1fbfc8:
001fbfc8mov x3, x0
001fbfccadrp x4, 0x3fa000
001fbfd0add x4, x4, 3328
001fbfd4mov x0, x5
001fbfd8bl runtime.growslice
001fbfdcmov x5, x0
001fbfe0orr x0, xzr, 1
001fbfe4b 0x1fbfe8
001fbfe8
001fbfe8loc_1fbfe8:
001fbfe8ldr w6, [sp+92]
001fbfecsub x7, x1, 1
001fbff0str w6, [x5+2*x7]
001fbff4str x5, [sp+248]
001fbff8str x1, [sp+256]
001fbffcstr x2, [sp+264]
001fc000ldr x5, [sp+136]
001fc004ldr x1, [sp+296]
001fc008ldr x6, [sp+288]
001fc00cldr x7, [sp+304]
001fc010b 0x1fc014
001fc014
001fc014loc_1fc014:
001fc014subs xzr, x1, x5
001fc018b.hs 0x1fc020
001fc01cb 0x1fc0b8
001fc020
001fc020loc_1fc020:
001fc020sub x7, x7, x5
001fc024sub x8, x1, x5
001fc028sub x9, xzr, x7
001fc02cand x5, x5, x9, asr #63
001fc030add x5, x6, x5
001fc034str x5, [sp+288]
001fc038str x8, [sp+296]
001fc03cstr x7, [sp+304]
001fc040b 0x1fc044
001fc044
001fc044loc_1fc044:
001fc044b 0x1fbdfc
001fc048
001fc048loc_1fc048:
001fc048ldr x4, [sp+240]
001fc04cldrsb x27, [x4]
001fc050ldr x5, [sp+248]
001fc054ldr x6, [sp+256]
001fc058ldr x7, [sp+264]
001fc05cstr x6, [x4+8]
001fc060str x7, [x4+16]
001fc064adrp x27, 0x84f000
001fc068ldr w6, [x27+3056]
001fc06ccbz w6, 0x1fc074
001fc070b 0x1fc078
001fc074
001fc074loc_1fc074:
001fc074b 0x1fc08c
001fc078
001fc078loc_1fc078:
001fc078bl runtime.gcWriteBarrier2
001fc07cstr x5, [x25]
001fc080ldr x6, [x4]
001fc084str x6, [x25+8]
001fc088b 0x1fc08c
001fc08c
001fc08cloc_1fc08c:
001fc08cstr x5, [x4]
001fc090ldr x4, [sp+144]
001fc094str x4, [sp+112]
001fc098stp xzr, xzr, [sp+272]
001fc09cldr x0, [sp+112]
001fc0a0ldrb w1, [sp+120]
001fc0a4mov x2, xzr
001fc0a8mov x3, xzr
001fc0acldp x29, x30, [sp-8]
001fc0b0add sp, sp, 368
001fc0b4ret x30
001fc0b8
001fc0b8loc_1fc0b8:
001fc0b8mov x0, x5
001fc0bcbl runtime.panicSliceB
001fc0c0
001fc0c0loc_1fc0c0:
001fc0c0orr x0, xzr, 1
001fc0c4bl runtime.panicIndex
001fc0c8
001fc0c8loc_1fc0c8:
001fc0c8mov x0, xzr
001fc0ccbl runtime.panicIndex
001fc0d0
001fc0d0loc_1fc0d0:
001fc0d0orr x0, xzr, 1
001fc0d4bl runtime.panicIndex
001fc0d8
001fc0d8loc_1fc0d8:
001fc0d8mov x0, xzr
001fc0dcbl runtime.panicIndex
001fc0e0
001fc0e0loc_1fc0e0:
001fc0e0mov x0, xzr
001fc0e4bl runtime.panicIndex
001fc0e8hint
001fc0ec
001fc0ecloc_1fc0ec:
001fc0ecstp x0, x1, [sp+8]
001fc0f0stp x2, x3, [sp+24]
001fc0f4strb w4, [sp+40]
001fc0f8str x5, [sp+48]
001fc0fcstrb w6, [sp+56]
001fc100stp x7, x8, [sp+64]
001fc104str x9, [sp+80]
001fc108mov x3, x30
001fc10cbl runtime.morestack_noctxt.abi0
001fc110ldp x0, x1, [sp+8]
001fc114ldp x2, x3, [sp+24]
001fc118ldrsb x4, [sp+40]
001fc11cldr x5, [sp+48]
001fc120ldrb w6, [sp+56]
001fc124ldp x7, x8, [sp+64]
001fc128ldr x9, [sp+80]
001fc12cb 0x1fb9a0
001fb9a0
001fb9a0google.golang.org/protobuf/internal/impl.consumeUint32Slice: ; void google.golang.org/protobuf/internal/impl.consumeUint32Slice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
001fb9a0ldr x16, [x28+16]
001fb9a4sub x17, sp, 240
001fb9a8subs xzr, x17, x16
001fb9acb.ls 0x1fc0ec
001fb9b0sub x20, sp, 368
001fb9b4stp x29, x30, [x20-8]
001fb9b8add sp, x20, 0
001fb9bcsub x29, sp, 8
001fb9c0str x0, [sp+376]
001fb9c4str x1, [sp+384]
001fb9c8str x2, [sp+392]
001fb9ccstr x3, [sp+400]
001fb9d0strb w4, [sp+408]
001fb9d4str x5, [sp+416]
001fb9d8strb w6, [sp+424]
001fb9dcstr x7, [sp+432]
001fb9e0str x8, [sp+440]
001fb9e4str x9, [sp+448]
001fb9e8str xzr, [sp+112]
001fb9ecstrb wzr, [sp+120]
001fb9f0stp xzr, xzr, [sp+272]
001fb9f4ldr x0, [sp+400]
001fb9f8bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
001fb9fcstr x0, [sp+240]
001fba00ldrsb x1, [sp+408]
001fba04ubfm x1, x1, 0, 7
001fba08subs wzr, w1, 2
001fba0cb.eq 0x1fba14
001fba10b 0x1fbab8
001fba14
001fba14loc_1fba14:
001fba14str xzr, [sp+312]
001fba18stp xzr, xzr, [sp+320]
001fba1cldr x0, [sp+376]
001fba20ldr x1, [sp+384]
001fba24ldr x2, [sp+392]
001fba28bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001fba2cstr x0, [sp+312]
001fba30str x1, [sp+320]
001fba34str x2, [sp+328]
001fba38str x3, [sp+192]
001fba3cstr x0, [sp+336]
001fba40str x1, [sp+344]
001fba44str x2, [sp+352]
001fba48ldr x3, [sp+192]
001fba4cstr x3, [sp+232]
001fba50str x0, [sp+288]
001fba54str x1, [sp+296]
001fba58str x2, [sp+304]
001fba5cldr x3, [sp+232]
001fba60str x3, [sp+144]
001fba64tbnz x3, 63, 0x1fba6c
001fba68b 0x1fba98
001fba6c
001fba6cloc_1fba6c:
001fba6cadrp x27, 0x827000
001fba70ldr x2, [x27+160]
001fba74adrp x27, 0x827000
001fba78ldr x3, [x27+168]
001fba7cstr x2, [sp+272]
001fba80str x3, [sp+280]
001fba84ldr x0, [sp+112]
001fba88ldrb w1, [sp+120]
001fba8cldp x29, x30, [sp-8]
001fba90add sp, sp, 368
001fba94ret x30
001fba98
001fba98loc_1fba98:
001fba98str xzr, [sp+152]
001fba9cldr x5, [sp+288]
001fbaa0str x5, [sp+312]
001fbaa4str x1, [sp+320]
001fbaa8str x2, [sp+328]
001fbaacstr xzr, [sp+168]
001fbab0str x1, [sp+160]
001fbab4b 0x1fbd5c
001fbab8
001fbab8loc_1fbab8:
001fbab8ldrsb x5, [sp+408]
001fbabcubfm x5, x5, 0, 7
001fbac0cbnz w5, 0x1fbac8
001fbac4b 0x1fbaf4
001fbac8
001fbac8loc_1fbac8:
001fbac8adrp x27, 0x827000
001fbaccldr x2, [x27+192]
001fbad0adrp x27, 0x827000
001fbad4ldr x3, [x27+200]
001fbad8str x2, [sp+272]
001fbadcstr x3, [sp+280]
001fbae0ldr x0, [sp+112]
001fbae4ldrb w1, [sp+120]
001fbae8ldp x29, x30, [sp-8]
001fbaecadd sp, sp, 368
001fbaf0ret x30
001fbaf4
001fbaf4loc_1fbaf4:
001fbaf4str xzr, [sp+96]
001fbaf8str xzr, [sp+128]
001fbafcldr x5, [sp+384]
001fbb00str x5, [sp+192]
001fbb04subs xzr, x5, 0
001fbb08cset x6, ne
001fbb0cstrb w6, [sp+87]
001fbb10cbnz x5, 0x1fbb18
001fbb14b 0x1fbb40
001fbb18
001fbb18loc_1fbb18:
001fbb18ldr x1, [sp+384]
001fbb1cldr x5, [sp+376]
001fbb20subs xzr, x1, 0
001fbb24b.hi 0x1fbb2c
001fbb28b 0x1fbd54
001fbb2c
001fbb2cloc_1fbb2c:
001fbb2cldrb w5, [x5]
001fbb30subs wzr, w5, 128
001fbb34cset x5, lo
001fbb38strb w5, [sp+87]
001fbb3cb 0x1fbb44
001fbb40
001fbb40loc_1fbb40:
001fbb40b 0x1fbb44
001fbb44
001fbb44loc_1fbb44:
001fbb44ldrb w5, [sp+87]
001fbb48tbnz w5, 0, 0x1fbb50
001fbb4cb 0x1fbb78
001fbb50
001fbb50loc_1fbb50:
001fbb50ldr x1, [sp+384]
001fbb54ldr x5, [sp+376]
001fbb58subs xzr, x1, 0
001fbb5cb.hi 0x1fbb64
001fbb60b 0x1fbd4c
001fbb64
001fbb64loc_1fbb64:
001fbb64ldrb w5, [x5]
001fbb68str x5, [sp+96]
001fbb6corr x3, xzr, 1
001fbb70str x3, [sp+128]
001fbb74b 0x1fbc4c
001fbb78
001fbb78loc_1fbb78:
001fbb78ldr x5, [sp+384]
001fbb7cstr x5, [sp+192]
001fbb80subs xzr, x5, 2
001fbb84cset x5, ge
001fbb88strb w5, [sp+87]
001fbb8cb.ge 0x1fbb94
001fbb90b 0x1fbbbc
001fbb94
001fbb94loc_1fbb94:
001fbb94ldr x1, [sp+384]
001fbb98ldr x5, [sp+376]
001fbb9csubs xzr, x1, 1
001fbba0b.hi 0x1fbba8
001fbba4b 0x1fbd44
001fbba8
001fbba8loc_1fbba8:
001fbba8ldrb w5, [x5+1]
001fbbacsubs wzr, w5, 128
001fbbb0cset x5, lo
001fbbb4strb w5, [sp+87]
001fbbb8b 0x1fbbc0
001fbbbc
001fbbbcloc_1fbbbc:
001fbbbcb 0x1fbbc0
001fbbc0
001fbbc0loc_1fbbc0:
001fbbc0ldrb w5, [sp+87]
001fbbc4tbnz w5, 0, 0x1fbbcc
001fbbc8b 0x1fbc18
001fbbcc
001fbbccloc_1fbbcc:
001fbbccldr x1, [sp+384]
001fbbd0ldr x5, [sp+376]
001fbbd4subs xzr, x1, 0
001fbbd8b.hi 0x1fbbe0
001fbbdcb 0x1fbd3c
001fbbe0
001fbbe0loc_1fbbe0:
001fbbe0ldrb w5, [x5]
001fbbe4and x5, x5, 127
001fbbe8ldr x1, [sp+384]
001fbbecldr x6, [sp+376]
001fbbf0subs xzr, x1, 1
001fbbf4b.hi 0x1fbbfc
001fbbf8b 0x1fbd34
001fbbfc
001fbbfcloc_1fbbfc:
001fbbfcldrb w6, [x6+1]
001fbc00ubfm x6, x6, 57, 7
001fbc04add x5, x5, x6
001fbc08str x5, [sp+96]
001fbc0corr x5, xzr, 2
001fbc10str x5, [sp+128]
001fbc14b 0x1fbc44
001fbc18
001fbc18loc_1fbc18:
001fbc18ldr x0, [sp+376]
001fbc1cldr x1, [sp+384]
001fbc20ldr x2, [sp+392]
001fbc24bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fbc28str x0, [sp+176]
001fbc2cstr x1, [sp+192]
001fbc30str x0, [sp+208]
001fbc34str x1, [sp+200]
001fbc38str x0, [sp+96]
001fbc3cstr x1, [sp+128]
001fbc40b 0x1fbc44
001fbc44
001fbc44loc_1fbc44:
001fbc44orr x3, xzr, 1
001fbc48b 0x1fbc4c
001fbc4c
001fbc4cloc_1fbc4c:
001fbc4cldr x5, [sp+128]
001fbc50tbnz x5, 63, 0x1fbc58
001fbc54b 0x1fbc84
001fbc58
001fbc58loc_1fbc58:
001fbc58adrp x27, 0x827000
001fbc5cldr x2, [x27+160]
001fbc60adrp x27, 0x827000
001fbc64ldr x3, [x27+168]
001fbc68str x2, [sp+272]
001fbc6cstr x3, [sp+280]
001fbc70ldr x0, [sp+112]
001fbc74ldrb w1, [sp+120]
001fbc78ldp x29, x30, [sp-8]
001fbc7cadd sp, sp, 368
001fbc80ret x30
001fbc84
001fbc84loc_1fbc84:
001fbc84ldr x5, [sp+96]
001fbc88str w5, [sp+88]
001fbc8cldr x5, [sp+240]
001fbc90ldrsb x27, [x5]
001fbc94ldr x2, [x5+16]
001fbc98ldr x0, [x5]
001fbc9cldr x5, [x5+8]
001fbca0add x1, x5, 1
001fbca4subs xzr, x2, x1
001fbca8b.hs 0x1fbcb0
001fbcacb 0x1fbcb4
001fbcb0
001fbcb0loc_1fbcb0:
001fbcb0b 0x1fbcc4
001fbcb4
001fbcb4loc_1fbcb4:
001fbcb4adrp x4, 0x3fa000
001fbcb8add x4, x4, 3328
001fbcbcbl runtime.growslice
001fbcc0b 0x1fbcc4
001fbcc4
001fbcc4loc_1fbcc4:
001fbcc4ldr w4, [sp+88]
001fbcc8sub x5, x1, 1
001fbcccstr w4, [x0+2*x5]
001fbcd0ldr x4, [sp+240]
001fbcd4ldrsb x27, [x4]
001fbcd8str x1, [x4+8]
001fbcdcstr x2, [x4+16]
001fbce0adrp x27, 0x850000
001fbce4ldr w5, [x27+3056]
001fbce8cbz w5, 0x1fbcf0
001fbcecb 0x1fbcf4
001fbcf0
001fbcf0loc_1fbcf0:
001fbcf0b 0x1fbd08
001fbcf4
001fbcf4loc_1fbcf4:
001fbcf4bl runtime.gcWriteBarrier2
001fbcf8str x0, [x25]
001fbcfcldr x5, [x4]
001fbd00str x5, [x25+8]
001fbd04b 0x1fbd08
001fbd08
001fbd08loc_1fbd08:
001fbd08str x0, [x4]
001fbd0cldr x4, [sp+128]
001fbd10str x4, [sp+112]
001fbd14stp xzr, xzr, [sp+272]
001fbd18ldr x0, [sp+112]
001fbd1cldrb w1, [sp+120]
001fbd20mov x2, xzr
001fbd24mov x3, xzr
001fbd28ldp x29, x30, [sp-8]
001fbd2cadd sp, sp, 368
001fbd30ret x30
001fbd34
001fbd34loc_1fbd34:
001fbd34orr x0, xzr, 1
001fbd38bl runtime.panicIndex
001fbd3c
001fbd3cloc_1fbd3c:
001fbd3cmov x0, xzr
001fbd40bl runtime.panicIndex
001fbd44
001fbd44loc_1fbd44:
001fbd44orr x0, xzr, 1
001fbd48bl runtime.panicIndex
001fbd4c
001fbd4cloc_1fbd4c:
001fbd4cmov x0, xzr
001fbd50bl runtime.panicIndex
001fbd54
001fbd54loc_1fbd54:
001fbd54mov x0, xzr
001fbd58bl runtime.panicIndex
001fbd5c
001fbd5cloc_1fbd5c:
001fbd5cldr x5, [sp+160]
001fbd60ldr x6, [sp+168]
001fbd64subs xzr, x5, x6
001fbd68b.gt 0x1fbd70
001fbd6cb 0x1fbdb4
001fbd70
001fbd70loc_1fbd70:
001fbd70ldr x5, [sp+168]
001fbd74ldr x6, [sp+312]
001fbd78ldrb w5, [x6+x5]
001fbd7cstrb w5, [sp+86]
001fbd80subs wzr, w5, 128
001fbd84b.lo 0x1fbd8c
001fbd88b 0x1fbd9c
001fbd8c
001fbd8cloc_1fbd8c:
001fbd8cldr x5, [sp+152]
001fbd90add x5, x5, 1
001fbd94str x5, [sp+152]
001fbd98b 0x1fbda0
001fbd9c
001fbd9cloc_1fbd9c:
001fbd9cb 0x1fbda0
001fbda0
001fbda0loc_1fbda0:
001fbda0b 0x1fbda4
001fbda4
001fbda4loc_1fbda4:
001fbda4ldr x5, [sp+168]
001fbda8add x5, x5, 1
001fbdacstr x5, [sp+168]
001fbdb0b 0x1fbd5c
001fbdb4
001fbdb4loc_1fbdb4:
001fbdb4ldr x5, [sp+152]
001fbdb8subs xzr, x5, 0
001fbdbcb.gt 0x1fbdc4
001fbdc0b 0x1fbdd4
001fbdc4
001fbdc4loc_1fbdc4:
001fbdc4ldr x1, [sp+152]
001fbdc8ldr x0, [sp+400]
001fbdccbl google.golang.org/protobuf/internal/impl.pointer.growUint32Slice
001fbdd0b 0x1fbdd8
001fbdd4
001fbdd4loc_1fbdd4:
001fbdd4b 0x1fbdd8
001fbdd8
001fbdd8loc_1fbdd8:
001fbdd8ldr x5, [sp+240]
001fbddcldrsb x27, [x5]
001fbde0ldr x6, [x5]
001fbde4ldr x7, [x5+8]
001fbde8ldr x5, [x5+16]
001fbdecstr x6, [sp+248]
001fbdf0str x7, [sp+256]
001fbdf4str x5, [sp+264]
001fbdf8b 0x1fbdfc
001fbdfc
001fbdfcloc_1fbdfc:
001fbdfcldr x5, [sp+296]
001fbe00str x5, [sp+192]
001fbe04cbnz x5, 0x1fbe0c
001fbe08b 0x1fc048
001fbe0c
001fbe0cloc_1fbe0c:
001fbe0cstr xzr, [sp+104]
001fbe10str xzr, [sp+136]
001fbe14ldr x5, [sp+296]
001fbe18str x5, [sp+184]
001fbe1csubs xzr, x5, 0
001fbe20cset x6, ne
001fbe24strb w6, [sp+87]
001fbe28cbnz x5, 0x1fbe30
001fbe2cb 0x1fbe58
001fbe30
001fbe30loc_1fbe30:
001fbe30ldr x1, [sp+296]
001fbe34ldr x5, [sp+288]
001fbe38subs xzr, x1, 0
001fbe3cb.hi 0x1fbe44
001fbe40b 0x1fc0e0
001fbe44
001fbe44loc_1fbe44:
001fbe44ldrb w5, [x5]
001fbe48subs wzr, w5, 128
001fbe4ccset x5, lo
001fbe50strb w5, [sp+87]
001fbe54b 0x1fbe5c
001fbe58
001fbe58loc_1fbe58:
001fbe58b 0x1fbe5c
001fbe5c
001fbe5cloc_1fbe5c:
001fbe5cldrb w5, [sp+87]
001fbe60tbnz w5, 0, 0x1fbe68
001fbe64b 0x1fbe90
001fbe68
001fbe68loc_1fbe68:
001fbe68ldr x1, [sp+296]
001fbe6cldr x5, [sp+288]
001fbe70subs xzr, x1, 0
001fbe74b.hi 0x1fbe7c
001fbe78b 0x1fc0d8
001fbe7c
001fbe7cloc_1fbe7c:
001fbe7cldrb w5, [x5]
001fbe80str x5, [sp+104]
001fbe84orr x0, xzr, 1
001fbe88str x0, [sp+136]
001fbe8cb 0x1fbf68
001fbe90
001fbe90loc_1fbe90:
001fbe90ldr x5, [sp+296]
001fbe94str x5, [sp+184]
001fbe98subs xzr, x5, 2
001fbe9ccset x5, ge
001fbea0strb w5, [sp+87]
001fbea4b.ge 0x1fbeac
001fbea8b 0x1fbed4
001fbeac
001fbeacloc_1fbeac:
001fbeacldr x1, [sp+296]
001fbeb0ldr x5, [sp+288]
001fbeb4subs xzr, x1, 1
001fbeb8b.hi 0x1fbec0
001fbebcb 0x1fc0d0
001fbec0
001fbec0loc_1fbec0:
001fbec0ldrb w5, [x5+1]
001fbec4subs wzr, w5, 128
001fbec8cset x5, lo
001fbeccstrb w5, [sp+87]
001fbed0b 0x1fbed8
001fbed4
001fbed4loc_1fbed4:
001fbed4b 0x1fbed8
001fbed8
001fbed8loc_1fbed8:
001fbed8ldrb w5, [sp+87]
001fbedctbnz w5, 0, 0x1fbee4
001fbee0b 0x1fbf30
001fbee4
001fbee4loc_1fbee4:
001fbee4ldr x1, [sp+296]
001fbee8ldr x5, [sp+288]
001fbeecsubs xzr, x1, 0
001fbef0b.hi 0x1fbef8
001fbef4b 0x1fc0c8
001fbef8
001fbef8loc_1fbef8:
001fbef8ldrb w5, [x5]
001fbefcand x5, x5, 127
001fbf00ldr x1, [sp+296]
001fbf04ldr x6, [sp+288]
001fbf08subs xzr, x1, 1
001fbf0cb.hi 0x1fbf14
001fbf10b 0x1fc0c0
001fbf14
001fbf14loc_1fbf14:
001fbf14ldrb w6, [x6+1]
001fbf18ubfm x6, x6, 57, 7
001fbf1cadd x5, x5, x6
001fbf20str x5, [sp+104]
001fbf24orr x5, xzr, 2
001fbf28str x5, [sp+136]
001fbf2cb 0x1fbf60
001fbf30
001fbf30loc_1fbf30:
001fbf30ldr x0, [sp+288]
001fbf34ldr x1, [sp+296]
001fbf38ldr x2, [sp+304]
001fbf3cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fbf40str x0, [sp+176]
001fbf44str x1, [sp+184]
001fbf48str x0, [sp+224]
001fbf4cstr x1, [sp+216]
001fbf50str x0, [sp+104]
001fbf54str x1, [sp+136]
001fbf58orr x5, xzr, 2
001fbf5cb 0x1fbf60
001fbf60
001fbf60loc_1fbf60:
001fbf60orr x0, xzr, 1
001fbf64b 0x1fbf68
001fbf68
001fbf68loc_1fbf68:
001fbf68ldr x5, [sp+136]
001fbf6ctbnz x5, 63, 0x1fbf74
001fbf70b 0x1fbfa0
001fbf74
001fbf74loc_1fbf74:
001fbf74adrp x27, 0x827000
001fbf78ldr x2, [x27+160]
001fbf7cadrp x27, 0x827000
001fbf80ldr x3, [x27+168]
001fbf84str x2, [sp+272]
001fbf88str x3, [sp+280]
001fbf8cldr x0, [sp+112]
001fbf90ldrb w1, [sp+120]
001fbf94ldp x29, x30, [sp-8]
001fbf98add sp, sp, 368
001fbf9cret x30
001fbfa0
001fbfa0loc_1fbfa0:
001fbfa0ldr x5, [sp+104]
001fbfa4str w5, [sp+92]
001fbfa8ldr x2, [sp+264]
001fbfacldr x5, [sp+248]
001fbfb0ldr x6, [sp+256]
001fbfb4add x1, x6, 1
001fbfb8subs xzr, x2, x1
001fbfbcb.hs 0x1fbfc4
001fbfc0b 0x1fbfc8
001fbfc4
001fbfc4loc_1fbfc4:
001fbfc4b 0x1fbfe8
001fbfc8
001fbfc8loc_1fbfc8:
001fbfc8mov x3, x0
001fbfccadrp x4, 0x3fa000
001fbfd0add x4, x4, 3328
001fbfd4mov x0, x5
001fbfd8bl runtime.growslice
001fbfdcmov x5, x0
001fbfe0orr x0, xzr, 1
001fbfe4b 0x1fbfe8
001fbfe8
001fbfe8loc_1fbfe8:
001fbfe8ldr w6, [sp+92]
001fbfecsub x7, x1, 1
001fbff0str w6, [x5+2*x7]
001fbff4str x5, [sp+248]
001fbff8str x1, [sp+256]
001fbffcstr x2, [sp+264]
001fc000ldr x5, [sp+136]
001fc004ldr x1, [sp+296]
001fc008ldr x6, [sp+288]
001fc00cldr x7, [sp+304]
001fc010b 0x1fc014
001fc014
001fc014loc_1fc014:
001fc014subs xzr, x1, x5
001fc018b.hs 0x1fc020
001fc01cb 0x1fc0b8
001fc020
001fc020loc_1fc020:
001fc020sub x7, x7, x5
001fc024sub x8, x1, x5
001fc028sub x9, xzr, x7
001fc02cand x5, x5, x9, asr #63
001fc030add x5, x6, x5
001fc034str x5, [sp+288]
001fc038str x8, [sp+296]
001fc03cstr x7, [sp+304]
001fc040b 0x1fc044
001fc044
001fc044loc_1fc044:
001fc044b 0x1fbdfc
001fc048
001fc048loc_1fc048:
001fc048ldr x4, [sp+240]
001fc04cldrsb x27, [x4]
001fc050ldr x5, [sp+248]
001fc054ldr x6, [sp+256]
001fc058ldr x7, [sp+264]
001fc05cstr x6, [x4+8]
001fc060str x7, [x4+16]
001fc064adrp x27, 0x84f000
001fc068ldr w6, [x27+3056]
001fc06ccbz w6, 0x1fc074
001fc070b 0x1fc078
001fc074
001fc074loc_1fc074:
001fc074b 0x1fc08c
001fc078
001fc078loc_1fc078:
001fc078bl runtime.gcWriteBarrier2
001fc07cstr x5, [x25]
001fc080ldr x6, [x4]
001fc084str x6, [x25+8]
001fc088b 0x1fc08c
001fc08c
001fc08cloc_1fc08c:
001fc08cstr x5, [x4]
001fc090ldr x4, [sp+144]
001fc094str x4, [sp+112]
001fc098stp xzr, xzr, [sp+272]
001fc09cldr x0, [sp+112]
001fc0a0ldrb w1, [sp+120]
001fc0a4mov x2, xzr
001fc0a8mov x3, xzr
001fc0acldp x29, x30, [sp-8]
001fc0b0add sp, sp, 368
001fc0b4ret x30
001fc0b8
001fc0b8loc_1fc0b8:
001fc0b8mov x0, x5
001fc0bcbl runtime.panicSliceB
001fc0c0
001fc0c0loc_1fc0c0:
001fc0c0orr x0, xzr, 1
001fc0c4bl runtime.panicIndex
001fc0c8
001fc0c8loc_1fc0c8:
001fc0c8mov x0, xzr
001fc0ccbl runtime.panicIndex
001fc0d0
001fc0d0loc_1fc0d0:
001fc0d0orr x0, xzr, 1
001fc0d4bl runtime.panicIndex
001fc0d8
001fc0d8loc_1fc0d8:
001fc0d8mov x0, xzr
001fc0dcbl runtime.panicIndex
001fc0e0
001fc0e0loc_1fc0e0:
001fc0e0mov x0, xzr
001fc0e4bl runtime.panicIndex
001fc0e8hint
001fc0ec
001fc0ecloc_1fc0ec:
001fc0ecstp x0, x1, [sp+8]
001fc0f0stp x2, x3, [sp+24]
001fc0f4strb w4, [sp+40]
001fc0f8str x5, [sp+48]
001fc0fcstrb w6, [sp+56]
001fc100stp x7, x8, [sp+64]
001fc104str x9, [sp+80]
001fc108mov x3, x30
001fc10cbl runtime.morestack_noctxt.abi0
001fc110ldp x0, x1, [sp+8]
001fc114ldp x2, x3, [sp+24]
001fc118ldrsb x4, [sp+40]
001fc11cldr x5, [sp+48]
001fc120ldrb w6, [sp+56]
001fc124ldp x7, x8, [sp+64]
001fc128ldr x9, [sp+80]
001fc12cb 0x1fb9a0
001fb9a0
001fc130
001fc130google.golang.org/protobuf/internal/impl.sizeUint32PackedSlice: ; void google.golang.org/protobuf/internal/impl.sizeUint32PackedSlice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fc130ldr x16, [x28+16]
001fc134subs xzr, sp, x16
001fc138b.ls 0x1fc238
001fc13cstr x30, [sp-128]!
001fc140stur x29, [sp-8]
001fc144sub x29, sp, 8
001fc148str x0, [sp+136]
001fc14cstr x1, [sp+144]
001fc150strb w2, [sp+152]
001fc154str xzr, [sp+24]
001fc158bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
001fc15cstr x0, [sp+112]
001fc160ldrsb x27, [x0]
001fc164ldr x1, [x0+16]
001fc168ldr x2, [x0]
001fc16cldr x3, [x0+8]
001fc170str x2, [sp+64]
001fc174str x3, [sp+72]
001fc178str x1, [sp+80]
001fc17cstr x3, [sp+40]
001fc180cbz x3, 0x1fc188
001fc184b 0x1fc19c
001fc188
001fc188loc_1fc188:
001fc188str xzr, [sp+24]
001fc18cmov x0, xzr
001fc190ldur x29, [sp-8]
001fc194ldr x30, [sp], 128
001fc198ret x30
001fc19c
001fc19cloc_1fc19c:
001fc19cstr xzr, [sp+32]
001fc1a0ldr x2, [sp+64]
001fc1a4str x2, [sp+88]
001fc1a8str x3, [sp+96]
001fc1acstr x1, [sp+104]
001fc1b0str xzr, [sp+56]
001fc1b4str x3, [sp+48]
001fc1b8b 0x1fc1bc
001fc1bc
001fc1bcloc_1fc1bc:
001fc1bcldr x1, [sp+48]
001fc1c0ldr x2, [sp+56]
001fc1c4subs xzr, x1, x2
001fc1c8b.gt 0x1fc1d0
001fc1ccb 0x1fc20c
001fc1d0
001fc1d0loc_1fc1d0:
001fc1d0ldr x1, [sp+56]
001fc1d4ldr x2, [sp+88]
001fc1d8ldr w1, [x2+2*x1]
001fc1dcstr w1, [sp+20]
001fc1e0mov x0, x1
001fc1e4bl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fc1e8str x0, [sp+40]
001fc1ecldr x1, [sp+32]
001fc1f0add x1, x1, x0
001fc1f4str x1, [sp+32]
001fc1f8b 0x1fc1fc
001fc1fc
001fc1fcloc_1fc1fc:
001fc1fcldr x1, [sp+56]
001fc200add x1, x1, 1
001fc204str x1, [sp+56]
001fc208b 0x1fc1bc
001fc20c
001fc20cloc_1fc20c:
001fc20cldr x0, [sp+32]
001fc210bl google.golang.org/protobuf/encoding/protowire.SizeBytes
001fc214str x0, [sp+40]
001fc218ldr x1, [sp+144]
001fc21cldrsb x27, [x1]
001fc220ldr x1, [x1+120]
001fc224add x0, x1, x0
001fc228str x0, [sp+24]
001fc22cldur x29, [sp-8]
001fc230ldr x30, [sp], 128
001fc234ret x30
001fc238
001fc238loc_1fc238:
001fc238stp x0, x1, [sp+8]
001fc23cstrb w2, [sp+24]
001fc240mov x3, x30
001fc244bl runtime.morestack_noctxt.abi0
001fc248ldp x0, x1, [sp+8]
001fc24cldrb w2, [sp+24]
001fc250b 0x1fc130
001fc254udf 0
001fc258udf 0
001fc25cudf 0
001fc130
001fc130google.golang.org/protobuf/internal/impl.sizeUint32PackedSlice: ; void google.golang.org/protobuf/internal/impl.sizeUint32PackedSlice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fc130ldr x16, [x28+16]
001fc134subs xzr, sp, x16
001fc138b.ls 0x1fc238
001fc13cstr x30, [sp-128]!
001fc140stur x29, [sp-8]
001fc144sub x29, sp, 8
001fc148str x0, [sp+136]
001fc14cstr x1, [sp+144]
001fc150strb w2, [sp+152]
001fc154str xzr, [sp+24]
001fc158bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
001fc15cstr x0, [sp+112]
001fc160ldrsb x27, [x0]
001fc164ldr x1, [x0+16]
001fc168ldr x2, [x0]
001fc16cldr x3, [x0+8]
001fc170str x2, [sp+64]
001fc174str x3, [sp+72]
001fc178str x1, [sp+80]
001fc17cstr x3, [sp+40]
001fc180cbz x3, 0x1fc188
001fc184b 0x1fc19c
001fc188
001fc188loc_1fc188:
001fc188str xzr, [sp+24]
001fc18cmov x0, xzr
001fc190ldur x29, [sp-8]
001fc194ldr x30, [sp], 128
001fc198ret x30
001fc19c
001fc19cloc_1fc19c:
001fc19cstr xzr, [sp+32]
001fc1a0ldr x2, [sp+64]
001fc1a4str x2, [sp+88]
001fc1a8str x3, [sp+96]
001fc1acstr x1, [sp+104]
001fc1b0str xzr, [sp+56]
001fc1b4str x3, [sp+48]
001fc1b8b 0x1fc1bc
001fc1bc
001fc1bcloc_1fc1bc:
001fc1bcldr x1, [sp+48]
001fc1c0ldr x2, [sp+56]
001fc1c4subs xzr, x1, x2
001fc1c8b.gt 0x1fc1d0
001fc1ccb 0x1fc20c
001fc1d0
001fc1d0loc_1fc1d0:
001fc1d0ldr x1, [sp+56]
001fc1d4ldr x2, [sp+88]
001fc1d8ldr w1, [x2+2*x1]
001fc1dcstr w1, [sp+20]
001fc1e0mov x0, x1
001fc1e4bl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fc1e8str x0, [sp+40]
001fc1ecldr x1, [sp+32]
001fc1f0add x1, x1, x0
001fc1f4str x1, [sp+32]
001fc1f8b 0x1fc1fc
001fc1fc
001fc1fcloc_1fc1fc:
001fc1fcldr x1, [sp+56]
001fc200add x1, x1, 1
001fc204str x1, [sp+56]
001fc208b 0x1fc1bc
001fc20c
001fc20cloc_1fc20c:
001fc20cldr x0, [sp+32]
001fc210bl google.golang.org/protobuf/encoding/protowire.SizeBytes
001fc214str x0, [sp+40]
001fc218ldr x1, [sp+144]
001fc21cldrsb x27, [x1]
001fc220ldr x1, [x1+120]
001fc224add x0, x1, x0
001fc228str x0, [sp+24]
001fc22cldur x29, [sp-8]
001fc230ldr x30, [sp], 128
001fc234ret x30
001fc238
001fc238loc_1fc238:
001fc238stp x0, x1, [sp+8]
001fc23cstrb w2, [sp+24]
001fc240mov x3, x30
001fc244bl runtime.morestack_noctxt.abi0
001fc248ldp x0, x1, [sp+8]
001fc24cldrb w2, [sp+24]
001fc250b 0x1fc130
001fc254udf 0
001fc258udf 0
001fc25cudf 0
001fc130
001fc260
001fc260google.golang.org/protobuf/internal/impl.appendUint32PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendUint32PackedSlice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fc260ldr x16, [x28+16]
001fc264sub x17, sp, 80
001fc268subs xzr, x17, x16
001fc26cb.ls 0x1fc48c
001fc270str x30, [sp-208]!
001fc274stur x29, [sp-8]
001fc278sub x29, sp, 8
001fc27cstr x0, [sp+216]
001fc280str x1, [sp+224]
001fc284str x2, [sp+232]
001fc288str x3, [sp+240]
001fc28cstr x4, [sp+248]
001fc290strb w5, [sp+256]
001fc294str xzr, [sp+120]
001fc298stp xzr, xzr, [sp+128]
001fc29cstp xzr, xzr, [sp+104]
001fc2a0ldr x0, [sp+240]
001fc2a4bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
001fc2a8str x0, [sp+192]
001fc2acldrsb x27, [x0]
001fc2b0ldr x1, [x0]
001fc2b4ldr x2, [x0+16]
001fc2b8ldr x3, [x0+8]
001fc2bcstr x1, [sp+144]
001fc2c0str x3, [sp+152]
001fc2c4str x2, [sp+160]
001fc2c8str x3, [sp+96]
001fc2cccbz x3, 0x1fc2d4
001fc2d0b 0x1fc310
001fc2d4
001fc2d4loc_1fc2d4:
001fc2d4ldr x5, [sp+216]
001fc2d8ldr x6, [sp+224]
001fc2dcldr x7, [sp+232]
001fc2e0str x5, [sp+120]
001fc2e4str x6, [sp+128]
001fc2e8str x7, [sp+136]
001fc2ecstp xzr, xzr, [sp+104]
001fc2f0ldr x0, [sp+120]
001fc2f4ldr x1, [sp+128]
001fc2f8ldr x2, [sp+136]
001fc2fcmov x3, xzr
001fc300mov x4, xzr
001fc304ldur x29, [sp-8]
001fc308ldr x30, [sp], 208
001fc30cret x30
001fc310
001fc310loc_1fc310:
001fc310ldr x4, [sp+248]
001fc314ldrsb x27, [x4]
001fc318ldr x3, [x4+112]
001fc31cstr x3, [sp+88]
001fc320ldr x0, [sp+216]
001fc324ldr x1, [sp+224]
001fc328ldr x2, [sp+232]
001fc32cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fc330str x0, [sp+216]
001fc334str x1, [sp+224]
001fc338str x2, [sp+232]
001fc33cstr xzr, [sp+48]
001fc340ldr x4, [sp+152]
001fc344ldr x5, [sp+144]
001fc348ldr x6, [sp+160]
001fc34cstr x5, [sp+168]
001fc350str x4, [sp+176]
001fc354str x6, [sp+184]
001fc358str xzr, [sp+80]
001fc35cstr x4, [sp+72]
001fc360b 0x1fc364
001fc364
001fc364loc_1fc364:
001fc364ldr x4, [sp+72]
001fc368ldr x5, [sp+80]
001fc36csubs xzr, x4, x5
001fc370b.gt 0x1fc378
001fc374b 0x1fc3b4
001fc378
001fc378loc_1fc378:
001fc378ldr x1, [sp+80]
001fc37cldr x2, [sp+168]
001fc380ldr w1, [x2+2*x1]
001fc384str w1, [sp+44]
001fc388mov x0, x1
001fc38cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fc390str x0, [sp+96]
001fc394ldr x1, [sp+48]
001fc398add x1, x1, x0
001fc39cstr x1, [sp+48]
001fc3a0b 0x1fc3a4
001fc3a4
001fc3a4loc_1fc3a4:
001fc3a4ldr x4, [sp+80]
001fc3a8add x4, x4, 1
001fc3acstr x4, [sp+80]
001fc3b0b 0x1fc364
001fc3b4
001fc3b4loc_1fc3b4:
001fc3b4ldr x0, [sp+216]
001fc3b8ldr x1, [sp+224]
001fc3bcldr x2, [sp+232]
001fc3c0ldr x3, [sp+48]
001fc3c4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fc3c8str x0, [sp+216]
001fc3ccstr x1, [sp+224]
001fc3d0str x2, [sp+232]
001fc3d4ldr x4, [sp+152]
001fc3d8ldr x5, [sp+144]
001fc3dcldr x6, [sp+160]
001fc3e0str x5, [sp+168]
001fc3e4str x4, [sp+176]
001fc3e8str x6, [sp+184]
001fc3ecstr xzr, [sp+64]
001fc3f0str x4, [sp+56]
001fc3f4b 0x1fc3f8
001fc3f8
001fc3f8loc_1fc3f8:
001fc3f8ldr x5, [sp+56]
001fc3fcldr x6, [sp+64]
001fc400subs xzr, x5, x6
001fc404b.gt 0x1fc40c
001fc408b 0x1fc450
001fc40c
001fc40cloc_1fc40c:
001fc40cldr x4, [sp+64]
001fc410ldr x5, [sp+168]
001fc414ldr w4, [x5+2*x4]
001fc418str w4, [sp+40]
001fc41cldr x0, [sp+216]
001fc420ldr x1, [sp+224]
001fc424ldr x2, [sp+232]
001fc428mov x3, x4
001fc42cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fc430str x0, [sp+216]
001fc434str x1, [sp+224]
001fc438str x2, [sp+232]
001fc43cb 0x1fc440
001fc440
001fc440loc_1fc440:
001fc440ldr x5, [sp+64]
001fc444add x5, x5, 1
001fc448str x5, [sp+64]
001fc44cb 0x1fc3f8
001fc450
001fc450loc_1fc450:
001fc450ldr x5, [sp+216]
001fc454ldr x6, [sp+224]
001fc458ldr x7, [sp+232]
001fc45cstr x5, [sp+120]
001fc460str x6, [sp+128]
001fc464str x7, [sp+136]
001fc468stp xzr, xzr, [sp+104]
001fc46cldr x0, [sp+120]
001fc470ldr x1, [sp+128]
001fc474ldr x2, [sp+136]
001fc478mov x3, xzr
001fc47cmov x4, xzr
001fc480ldur x29, [sp-8]
001fc484ldr x30, [sp], 208
001fc488ret x30
001fc48c
001fc48cloc_1fc48c:
001fc48cstp x0, x1, [sp+8]
001fc490stp x2, x3, [sp+24]
001fc494str x4, [sp+40]
001fc498strb w5, [sp+48]
001fc49cmov x3, x30
001fc4a0bl runtime.morestack_noctxt.abi0
001fc4a4ldp x0, x1, [sp+8]
001fc4a8ldp x2, x3, [sp+24]
001fc4acldr x4, [sp+40]
001fc4b0ldrb w5, [sp+48]
001fc4b4b 0x1fc260
001fc4b8udf 0
001fc4bcudf 0
001fc260
001fc260google.golang.org/protobuf/internal/impl.appendUint32PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendUint32PackedSlice(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fc260ldr x16, [x28+16]
001fc264sub x17, sp, 80
001fc268subs xzr, x17, x16
001fc26cb.ls 0x1fc48c
001fc270str x30, [sp-208]!
001fc274stur x29, [sp-8]
001fc278sub x29, sp, 8
001fc27cstr x0, [sp+216]
001fc280str x1, [sp+224]
001fc284str x2, [sp+232]
001fc288str x3, [sp+240]
001fc28cstr x4, [sp+248]
001fc290strb w5, [sp+256]
001fc294str xzr, [sp+120]
001fc298stp xzr, xzr, [sp+128]
001fc29cstp xzr, xzr, [sp+104]
001fc2a0ldr x0, [sp+240]
001fc2a4bl google.golang.org/protobuf/internal/impl.pointer.Uint32Slice
001fc2a8str x0, [sp+192]
001fc2acldrsb x27, [x0]
001fc2b0ldr x1, [x0]
001fc2b4ldr x2, [x0+16]
001fc2b8ldr x3, [x0+8]
001fc2bcstr x1, [sp+144]
001fc2c0str x3, [sp+152]
001fc2c4str x2, [sp+160]
001fc2c8str x3, [sp+96]
001fc2cccbz x3, 0x1fc2d4
001fc2d0b 0x1fc310
001fc2d4
001fc2d4loc_1fc2d4:
001fc2d4ldr x5, [sp+216]
001fc2d8ldr x6, [sp+224]
001fc2dcldr x7, [sp+232]
001fc2e0str x5, [sp+120]
001fc2e4str x6, [sp+128]
001fc2e8str x7, [sp+136]
001fc2ecstp xzr, xzr, [sp+104]
001fc2f0ldr x0, [sp+120]
001fc2f4ldr x1, [sp+128]
001fc2f8ldr x2, [sp+136]
001fc2fcmov x3, xzr
001fc300mov x4, xzr
001fc304ldur x29, [sp-8]
001fc308ldr x30, [sp], 208
001fc30cret x30
001fc310
001fc310loc_1fc310:
001fc310ldr x4, [sp+248]
001fc314ldrsb x27, [x4]
001fc318ldr x3, [x4+112]
001fc31cstr x3, [sp+88]
001fc320ldr x0, [sp+216]
001fc324ldr x1, [sp+224]
001fc328ldr x2, [sp+232]
001fc32cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fc330str x0, [sp+216]
001fc334str x1, [sp+224]
001fc338str x2, [sp+232]
001fc33cstr xzr, [sp+48]
001fc340ldr x4, [sp+152]
001fc344ldr x5, [sp+144]
001fc348ldr x6, [sp+160]
001fc34cstr x5, [sp+168]
001fc350str x4, [sp+176]
001fc354str x6, [sp+184]
001fc358str xzr, [sp+80]
001fc35cstr x4, [sp+72]
001fc360b 0x1fc364
001fc364
001fc364loc_1fc364:
001fc364ldr x4, [sp+72]
001fc368ldr x5, [sp+80]
001fc36csubs xzr, x4, x5
001fc370b.gt 0x1fc378
001fc374b 0x1fc3b4
001fc378
001fc378loc_1fc378:
001fc378ldr x1, [sp+80]
001fc37cldr x2, [sp+168]
001fc380ldr w1, [x2+2*x1]
001fc384str w1, [sp+44]
001fc388mov x0, x1
001fc38cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fc390str x0, [sp+96]
001fc394ldr x1, [sp+48]
001fc398add x1, x1, x0
001fc39cstr x1, [sp+48]
001fc3a0b 0x1fc3a4
001fc3a4
001fc3a4loc_1fc3a4:
001fc3a4ldr x4, [sp+80]
001fc3a8add x4, x4, 1
001fc3acstr x4, [sp+80]
001fc3b0b 0x1fc364
001fc3b4
001fc3b4loc_1fc3b4:
001fc3b4ldr x0, [sp+216]
001fc3b8ldr x1, [sp+224]
001fc3bcldr x2, [sp+232]
001fc3c0ldr x3, [sp+48]
001fc3c4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fc3c8str x0, [sp+216]
001fc3ccstr x1, [sp+224]
001fc3d0str x2, [sp+232]
001fc3d4ldr x4, [sp+152]
001fc3d8ldr x5, [sp+144]
001fc3dcldr x6, [sp+160]
001fc3e0str x5, [sp+168]
001fc3e4str x4, [sp+176]
001fc3e8str x6, [sp+184]
001fc3ecstr xzr, [sp+64]
001fc3f0str x4, [sp+56]
001fc3f4b 0x1fc3f8
001fc3f8
001fc3f8loc_1fc3f8:
001fc3f8ldr x5, [sp+56]
001fc3fcldr x6, [sp+64]
001fc400subs xzr, x5, x6
001fc404b.gt 0x1fc40c
001fc408b 0x1fc450
001fc40c
001fc40cloc_1fc40c:
001fc40cldr x4, [sp+64]
001fc410ldr x5, [sp+168]
001fc414ldr w4, [x5+2*x4]
001fc418str w4, [sp+40]
001fc41cldr x0, [sp+216]
001fc420ldr x1, [sp+224]
001fc424ldr x2, [sp+232]
001fc428mov x3, x4
001fc42cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fc430str x0, [sp+216]
001fc434str x1, [sp+224]
001fc438str x2, [sp+232]
001fc43cb 0x1fc440
001fc440
001fc440loc_1fc440:
001fc440ldr x5, [sp+64]
001fc444add x5, x5, 1
001fc448str x5, [sp+64]
001fc44cb 0x1fc3f8
001fc450
001fc450loc_1fc450:
001fc450ldr x5, [sp+216]
001fc454ldr x6, [sp+224]
001fc458ldr x7, [sp+232]
001fc45cstr x5, [sp+120]
001fc460str x6, [sp+128]
001fc464str x7, [sp+136]
001fc468stp xzr, xzr, [sp+104]
001fc46cldr x0, [sp+120]
001fc470ldr x1, [sp+128]
001fc474ldr x2, [sp+136]
001fc478mov x3, xzr
001fc47cmov x4, xzr
001fc480ldur x29, [sp-8]
001fc484ldr x30, [sp], 208
001fc488ret x30
001fc48c
001fc48cloc_1fc48c:
001fc48cstp x0, x1, [sp+8]
001fc490stp x2, x3, [sp+24]
001fc494str x4, [sp+40]
001fc498strb w5, [sp+48]
001fc49cmov x3, x30
001fc4a0bl runtime.morestack_noctxt.abi0
001fc4a4ldp x0, x1, [sp+8]
001fc4a8ldp x2, x3, [sp+24]
001fc4acldr x4, [sp+40]
001fc4b0ldrb w5, [sp+48]
001fc4b4b 0x1fc260
001fc4b8udf 0
001fc4bcudf 0
001fc260
001fc4c0
001fc4c0google.golang.org/protobuf/internal/impl.sizeUint32Value: ; void google.golang.org/protobuf/internal/impl.sizeUint32Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fc4c0ldr x16, [x28+16]
001fc4c4subs xzr, sp, x16
001fc4c8b.ls 0x1fc524
001fc4ccstr x30, [sp-64]!
001fc4d0stur x29, [sp-8]
001fc4d4sub x29, sp, 8
001fc4d8str x0, [sp+72]
001fc4dcstr x1, [sp+80]
001fc4e0str x2, [sp+88]
001fc4e4str x3, [sp+96]
001fc4e8strb w4, [sp+104]
001fc4ecstr xzr, [sp+32]
001fc4f0ldr x0, [sp+72]
001fc4f4ldr x1, [sp+80]
001fc4f8bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fc4fcstr x0, [sp+48]
001fc500mov w0, w0
001fc504bl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fc508str x0, [sp+40]
001fc50cldr x3, [sp+96]
001fc510add x0, x3, x0
001fc514str x0, [sp+32]
001fc518ldur x29, [sp-8]
001fc51cldr x30, [sp], 64
001fc520ret x30
001fc524
001fc524loc_1fc524:
001fc524stp x0, x1, [sp+8]
001fc528stp x2, x3, [sp+24]
001fc52cstrb w4, [sp+40]
001fc530mov x3, x30
001fc534bl runtime.morestack_noctxt.abi0
001fc538ldp x0, x1, [sp+8]
001fc53cldp x2, x3, [sp+24]
001fc540ldrb w4, [sp+40]
001fc544b 0x1fc4c0
001fc548udf 0
001fc54cudf 0
001fc4c0
001fc4c0google.golang.org/protobuf/internal/impl.sizeUint32Value: ; void google.golang.org/protobuf/internal/impl.sizeUint32Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fc4c0ldr x16, [x28+16]
001fc4c4subs xzr, sp, x16
001fc4c8b.ls 0x1fc524
001fc4ccstr x30, [sp-64]!
001fc4d0stur x29, [sp-8]
001fc4d4sub x29, sp, 8
001fc4d8str x0, [sp+72]
001fc4dcstr x1, [sp+80]
001fc4e0str x2, [sp+88]
001fc4e4str x3, [sp+96]
001fc4e8strb w4, [sp+104]
001fc4ecstr xzr, [sp+32]
001fc4f0ldr x0, [sp+72]
001fc4f4ldr x1, [sp+80]
001fc4f8bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fc4fcstr x0, [sp+48]
001fc500mov w0, w0
001fc504bl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fc508str x0, [sp+40]
001fc50cldr x3, [sp+96]
001fc510add x0, x3, x0
001fc514str x0, [sp+32]
001fc518ldur x29, [sp-8]
001fc51cldr x30, [sp], 64
001fc520ret x30
001fc524
001fc524loc_1fc524:
001fc524stp x0, x1, [sp+8]
001fc528stp x2, x3, [sp+24]
001fc52cstrb w4, [sp+40]
001fc530mov x3, x30
001fc534bl runtime.morestack_noctxt.abi0
001fc538ldp x0, x1, [sp+8]
001fc53cldp x2, x3, [sp+24]
001fc540ldrb w4, [sp+40]
001fc544b 0x1fc4c0
001fc548udf 0
001fc54cudf 0
001fc4c0
001fc550
001fc550google.golang.org/protobuf/internal/impl.appendUint32Value: ; void google.golang.org/protobuf/internal/impl.appendUint32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fc550ldr x16, [x28+16]
001fc554subs xzr, sp, x16
001fc558b.ls 0x1fc61c
001fc55cstr x30, [sp-96]!
001fc560stur x29, [sp-8]
001fc564sub x29, sp, 8
001fc568str x0, [sp+104]
001fc56cstr x1, [sp+112]
001fc570str x2, [sp+120]
001fc574str x3, [sp+128]
001fc578str x4, [sp+136]
001fc57cstr x5, [sp+144]
001fc580str x6, [sp+152]
001fc584strb w7, [sp+160]
001fc588str xzr, [sp+64]
001fc58cstp xzr, xzr, [sp+72]
001fc590stp xzr, xzr, [sp+48]
001fc594ldr x3, [sp+152]
001fc598ldr x0, [sp+104]
001fc59cldr x1, [sp+112]
001fc5a0ldr x2, [sp+120]
001fc5a4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fc5a8str x0, [sp+104]
001fc5acstr x1, [sp+112]
001fc5b0str x2, [sp+120]
001fc5b4ldr x0, [sp+128]
001fc5b8ldr x1, [sp+136]
001fc5bcldr x2, [sp+144]
001fc5c0bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fc5c4str x0, [sp+40]
001fc5c8ldr x1, [sp+112]
001fc5ccldr x2, [sp+120]
001fc5d0ldr x4, [sp+104]
001fc5d4mov w3, w0
001fc5d8mov x0, x4
001fc5dcbl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fc5e0str x0, [sp+104]
001fc5e4str x1, [sp+112]
001fc5e8str x2, [sp+120]
001fc5ecstr x0, [sp+64]
001fc5f0str x1, [sp+72]
001fc5f4str x2, [sp+80]
001fc5f8stp xzr, xzr, [sp+48]
001fc5fcldr x0, [sp+64]
001fc600ldr x1, [sp+72]
001fc604ldr x2, [sp+80]
001fc608mov x3, xzr
001fc60cmov x4, xzr
001fc610ldur x29, [sp-8]
001fc614ldr x30, [sp], 96
001fc618ret x30
001fc61c
001fc61cloc_1fc61c:
001fc61cstp x0, x1, [sp+8]
001fc620stp x2, x3, [sp+24]
001fc624stp x4, x5, [sp+40]
001fc628str x6, [sp+56]
001fc62cstrb w7, [sp+64]
001fc630mov x3, x30
001fc634bl runtime.morestack_noctxt.abi0
001fc638ldp x0, x1, [sp+8]
001fc63cldp x2, x3, [sp+24]
001fc640ldp x4, x5, [sp+40]
001fc644ldr x6, [sp+56]
001fc648ldrb w7, [sp+64]
001fc64cb 0x1fc550
001fc550
001fc550google.golang.org/protobuf/internal/impl.appendUint32Value: ; void google.golang.org/protobuf/internal/impl.appendUint32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fc550ldr x16, [x28+16]
001fc554subs xzr, sp, x16
001fc558b.ls 0x1fc61c
001fc55cstr x30, [sp-96]!
001fc560stur x29, [sp-8]
001fc564sub x29, sp, 8
001fc568str x0, [sp+104]
001fc56cstr x1, [sp+112]
001fc570str x2, [sp+120]
001fc574str x3, [sp+128]
001fc578str x4, [sp+136]
001fc57cstr x5, [sp+144]
001fc580str x6, [sp+152]
001fc584strb w7, [sp+160]
001fc588str xzr, [sp+64]
001fc58cstp xzr, xzr, [sp+72]
001fc590stp xzr, xzr, [sp+48]
001fc594ldr x3, [sp+152]
001fc598ldr x0, [sp+104]
001fc59cldr x1, [sp+112]
001fc5a0ldr x2, [sp+120]
001fc5a4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fc5a8str x0, [sp+104]
001fc5acstr x1, [sp+112]
001fc5b0str x2, [sp+120]
001fc5b4ldr x0, [sp+128]
001fc5b8ldr x1, [sp+136]
001fc5bcldr x2, [sp+144]
001fc5c0bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fc5c4str x0, [sp+40]
001fc5c8ldr x1, [sp+112]
001fc5ccldr x2, [sp+120]
001fc5d0ldr x4, [sp+104]
001fc5d4mov w3, w0
001fc5d8mov x0, x4
001fc5dcbl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fc5e0str x0, [sp+104]
001fc5e4str x1, [sp+112]
001fc5e8str x2, [sp+120]
001fc5ecstr x0, [sp+64]
001fc5f0str x1, [sp+72]
001fc5f4str x2, [sp+80]
001fc5f8stp xzr, xzr, [sp+48]
001fc5fcldr x0, [sp+64]
001fc600ldr x1, [sp+72]
001fc604ldr x2, [sp+80]
001fc608mov x3, xzr
001fc60cmov x4, xzr
001fc610ldur x29, [sp-8]
001fc614ldr x30, [sp], 96
001fc618ret x30
001fc61c
001fc61cloc_1fc61c:
001fc61cstp x0, x1, [sp+8]
001fc620stp x2, x3, [sp+24]
001fc624stp x4, x5, [sp+40]
001fc628str x6, [sp+56]
001fc62cstrb w7, [sp+64]
001fc630mov x3, x30
001fc634bl runtime.morestack_noctxt.abi0
001fc638ldp x0, x1, [sp+8]
001fc63cldp x2, x3, [sp+24]
001fc640ldp x4, x5, [sp+40]
001fc644ldr x6, [sp+56]
001fc648ldrb w7, [sp+64]
001fc64cb 0x1fc550
001fc550
001fc650
001fc650google.golang.org/protobuf/internal/impl.consumeUint32Value: ; void google.golang.org/protobuf/internal/impl.consumeUint32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value p1, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
001fc650ldr x16, [x28+16]
001fc654sub x17, sp, 48
001fc658subs xzr, x17, x16
001fc65cb.ls 0x1fc920
001fc660str x30, [sp-176]!
001fc664stur x29, [sp-8]
001fc668sub x29, sp, 8
001fc66cstr x0, [sp+184]
001fc670str x1, [sp+192]
001fc674str x2, [sp+200]
001fc678str x3, [sp+208]
001fc67cstr x4, [sp+216]
001fc680str x5, [sp+224]
001fc684str w6, [sp+232]
001fc688strb w7, [sp+236]
001fc68cstrb w8, [sp+240]
001fc690str x9, [sp+248]
001fc694str x10, [sp+256]
001fc698str x11, [sp+264]
001fc69cstp xzr, xzr, [sp+104]
001fc6a0str xzr, [sp+120]
001fc6a4str xzr, [sp+48]
001fc6a8strb wzr, [sp+56]
001fc6acstp xzr, xzr, [sp+128]
001fc6b0ldrsb x7, [sp+236]
001fc6b4ubfm x7, x7, 0, 7
001fc6b8cbnz w7, 0x1fc6c0
001fc6bcb 0x1fc700
001fc6c0
001fc6c0loc_1fc6c0:
001fc6c0stp xzr, xzr, [sp+104]
001fc6c4str xzr, [sp+120]
001fc6c8adrp x27, 0x826000
001fc6ccldr x5, [x27+192]
001fc6d0adrp x27, 0x826000
001fc6d4ldr x6, [x27+200]
001fc6d8str x5, [sp+128]
001fc6dcstr x6, [sp+136]
001fc6e0ldr x3, [sp+48]
001fc6e4ldr x0, [sp+104]
001fc6e8ldrb w4, [sp+56]
001fc6ecldr x1, [sp+112]
001fc6f0ldr x2, [sp+120]
001fc6f4ldur x29, [sp-8]
001fc6f8ldr x30, [sp], 176
001fc6fcret x30
001fc700
001fc700loc_1fc700:
001fc700str xzr, [sp+40]
001fc704str xzr, [sp+64]
001fc708ldr x7, [sp+192]
001fc70cstr x7, [sp+80]
001fc710subs xzr, x7, 0
001fc714cset x8, ne
001fc718strb w8, [sp+39]
001fc71ccbnz x7, 0x1fc724
001fc720b 0x1fc74c
001fc724
001fc724loc_1fc724:
001fc724ldr x1, [sp+192]
001fc728ldr x7, [sp+184]
001fc72csubs xzr, x1, 0
001fc730b.hi 0x1fc738
001fc734b 0x1fc914
001fc738
001fc738loc_1fc738:
001fc738ldrb w7, [x7]
001fc73csubs wzr, w7, 128
001fc740cset x7, lo
001fc744strb w7, [sp+39]
001fc748b 0x1fc750
001fc74c
001fc74cloc_1fc74c:
001fc74cb 0x1fc750
001fc750
001fc750loc_1fc750:
001fc750ldrb w7, [sp+39]
001fc754tbnz w7, 0, 0x1fc75c
001fc758b 0x1fc784
001fc75c
001fc75cloc_1fc75c:
001fc75cldr x1, [sp+192]
001fc760ldr x7, [sp+184]
001fc764subs xzr, x1, 0
001fc768b.hi 0x1fc770
001fc76cb 0x1fc90c
001fc770
001fc770loc_1fc770:
001fc770ldrb w7, [x7]
001fc774str x7, [sp+40]
001fc778orr x7, xzr, 1
001fc77cstr x7, [sp+64]
001fc780b 0x1fc854
001fc784
001fc784loc_1fc784:
001fc784ldr x7, [sp+192]
001fc788str x7, [sp+80]
001fc78csubs xzr, x7, 2
001fc790cset x7, ge
001fc794strb w7, [sp+39]
001fc798b.ge 0x1fc7a0
001fc79cb 0x1fc7c8
001fc7a0
001fc7a0loc_1fc7a0:
001fc7a0ldr x1, [sp+192]
001fc7a4ldr x7, [sp+184]
001fc7a8subs xzr, x1, 1
001fc7acb.hi 0x1fc7b4
001fc7b0b 0x1fc904
001fc7b4
001fc7b4loc_1fc7b4:
001fc7b4ldrb w7, [x7+1]
001fc7b8subs wzr, w7, 128
001fc7bccset x7, lo
001fc7c0strb w7, [sp+39]
001fc7c4b 0x1fc7cc
001fc7c8
001fc7c8loc_1fc7c8:
001fc7c8b 0x1fc7cc
001fc7cc
001fc7ccloc_1fc7cc:
001fc7ccldrb w7, [sp+39]
001fc7d0tbnz w7, 0, 0x1fc7d8
001fc7d4b 0x1fc824
001fc7d8
001fc7d8loc_1fc7d8:
001fc7d8ldr x1, [sp+192]
001fc7dcldr x7, [sp+184]
001fc7e0subs xzr, x1, 0
001fc7e4b.hi 0x1fc7ec
001fc7e8b 0x1fc8fc
001fc7ec
001fc7ecloc_1fc7ec:
001fc7ecldrb w7, [x7]
001fc7f0and x7, x7, 127
001fc7f4ldr x1, [sp+192]
001fc7f8ldr x8, [sp+184]
001fc7fcsubs xzr, x1, 1
001fc800b.hi 0x1fc808
001fc804b 0x1fc8f4
001fc808
001fc808loc_1fc808:
001fc808ldrb w8, [x8+1]
001fc80cubfm x8, x8, 57, 7
001fc810add x7, x7, x8
001fc814str x7, [sp+40]
001fc818orr x7, xzr, 2
001fc81cstr x7, [sp+64]
001fc820b 0x1fc850
001fc824
001fc824loc_1fc824:
001fc824ldr x0, [sp+184]
001fc828ldr x1, [sp+192]
001fc82cldr x2, [sp+200]
001fc830bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fc834str x0, [sp+72]
001fc838str x1, [sp+80]
001fc83cstr x0, [sp+96]
001fc840str x1, [sp+88]
001fc844str x0, [sp+40]
001fc848str x1, [sp+64]
001fc84cb 0x1fc850
001fc850
001fc850loc_1fc850:
001fc850b 0x1fc854
001fc854
001fc854loc_1fc854:
001fc854ldr x7, [sp+64]
001fc858tbnz x7, 63, 0x1fc860
001fc85cb 0x1fc8a0
001fc860
001fc860loc_1fc860:
001fc860stp xzr, xzr, [sp+104]
001fc864str xzr, [sp+120]
001fc868adrp x27, 0x826000
001fc86cldr x5, [x27+160]
001fc870adrp x27, 0x826000
001fc874ldr x6, [x27+168]
001fc878str x5, [sp+128]
001fc87cstr x6, [sp+136]
001fc880ldr x3, [sp+48]
001fc884ldr x0, [sp+104]
001fc888ldrb w4, [sp+56]
001fc88cldr x1, [sp+112]
001fc890ldr x2, [sp+120]
001fc894ldur x29, [sp-8]
001fc898ldr x30, [sp], 176
001fc89cret x30
001fc8a0
001fc8a0loc_1fc8a0:
001fc8a0ldr x1, [sp+64]
001fc8a4str x1, [sp+48]
001fc8a8ldr x0, [sp+40]
001fc8acbl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
001fc8b0str x0, [sp+144]
001fc8b4str x1, [sp+152]
001fc8b8str x2, [sp+160]
001fc8bcstr x0, [sp+104]
001fc8c0str x1, [sp+112]
001fc8c4str x2, [sp+120]
001fc8c8stp xzr, xzr, [sp+128]
001fc8ccldr x3, [sp+48]
001fc8d0ldr x0, [sp+104]
001fc8d4ldrb w4, [sp+56]
001fc8d8ldr x1, [sp+112]
001fc8dcldr x2, [sp+120]
001fc8e0mov x5, xzr
001fc8e4mov x6, xzr
001fc8e8ldur x29, [sp-8]
001fc8ecldr x30, [sp], 176
001fc8f0ret x30
001fc8f4
001fc8f4loc_1fc8f4:
001fc8f4orr x0, xzr, 1
001fc8f8bl runtime.panicIndex
001fc8fc
001fc8fcloc_1fc8fc:
001fc8fcmov x0, xzr
001fc900bl runtime.panicIndex
001fc904
001fc904loc_1fc904:
001fc904orr x0, xzr, 1
001fc908bl runtime.panicIndex
001fc90c
001fc90cloc_1fc90c:
001fc90cmov x0, xzr
001fc910bl runtime.panicIndex
001fc914
001fc914loc_1fc914:
001fc914mov x0, xzr
001fc918bl runtime.panicIndex
001fc91chint
001fc920
001fc920loc_1fc920:
001fc920stp x0, x1, [sp+8]
001fc924stp x2, x3, [sp+24]
001fc928stp x4, x5, [sp+40]
001fc92cstr w6, [sp+56]
001fc930strb w7, [sp+60]
001fc934strb w8, [sp+64]
001fc938stp x9, x10, [sp+72]
001fc93cstr x11, [sp+88]
001fc940mov x3, x30
001fc944bl runtime.morestack_noctxt.abi0
001fc948ldp x0, x1, [sp+8]
001fc94cldp x2, x3, [sp+24]
001fc950ldp x4, x5, [sp+40]
001fc954ldrsw x6, [sp+56]
001fc958ldrsb x7, [sp+60]
001fc95cldrb w8, [sp+64]
001fc960ldp x9, x10, [sp+72]
001fc964ldr x11, [sp+88]
001fc968b 0x1fc650
001fc96cudf 0
001fc650
001fc650google.golang.org/protobuf/internal/impl.consumeUint32Value: ; void google.golang.org/protobuf/internal/impl.consumeUint32Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value p1, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
001fc650ldr x16, [x28+16]
001fc654sub x17, sp, 48
001fc658subs xzr, x17, x16
001fc65cb.ls 0x1fc920
001fc660str x30, [sp-176]!
001fc664stur x29, [sp-8]
001fc668sub x29, sp, 8
001fc66cstr x0, [sp+184]
001fc670str x1, [sp+192]
001fc674str x2, [sp+200]
001fc678str x3, [sp+208]
001fc67cstr x4, [sp+216]
001fc680str x5, [sp+224]
001fc684str w6, [sp+232]
001fc688strb w7, [sp+236]
001fc68cstrb w8, [sp+240]
001fc690str x9, [sp+248]
001fc694str x10, [sp+256]
001fc698str x11, [sp+264]
001fc69cstp xzr, xzr, [sp+104]
001fc6a0str xzr, [sp+120]
001fc6a4str xzr, [sp+48]
001fc6a8strb wzr, [sp+56]
001fc6acstp xzr, xzr, [sp+128]
001fc6b0ldrsb x7, [sp+236]
001fc6b4ubfm x7, x7, 0, 7
001fc6b8cbnz w7, 0x1fc6c0
001fc6bcb 0x1fc700
001fc6c0
001fc6c0loc_1fc6c0:
001fc6c0stp xzr, xzr, [sp+104]
001fc6c4str xzr, [sp+120]
001fc6c8adrp x27, 0x826000
001fc6ccldr x5, [x27+192]
001fc6d0adrp x27, 0x826000
001fc6d4ldr x6, [x27+200]
001fc6d8str x5, [sp+128]
001fc6dcstr x6, [sp+136]
001fc6e0ldr x3, [sp+48]
001fc6e4ldr x0, [sp+104]
001fc6e8ldrb w4, [sp+56]
001fc6ecldr x1, [sp+112]
001fc6f0ldr x2, [sp+120]
001fc6f4ldur x29, [sp-8]
001fc6f8ldr x30, [sp], 176
001fc6fcret x30
001fc700
001fc700loc_1fc700:
001fc700str xzr, [sp+40]
001fc704str xzr, [sp+64]
001fc708ldr x7, [sp+192]
001fc70cstr x7, [sp+80]
001fc710subs xzr, x7, 0
001fc714cset x8, ne
001fc718strb w8, [sp+39]
001fc71ccbnz x7, 0x1fc724
001fc720b 0x1fc74c
001fc724
001fc724loc_1fc724:
001fc724ldr x1, [sp+192]
001fc728ldr x7, [sp+184]
001fc72csubs xzr, x1, 0
001fc730b.hi 0x1fc738
001fc734b 0x1fc914
001fc738
001fc738loc_1fc738:
001fc738ldrb w7, [x7]
001fc73csubs wzr, w7, 128
001fc740cset x7, lo
001fc744strb w7, [sp+39]
001fc748b 0x1fc750
001fc74c
001fc74cloc_1fc74c:
001fc74cb 0x1fc750
001fc750
001fc750loc_1fc750:
001fc750ldrb w7, [sp+39]
001fc754tbnz w7, 0, 0x1fc75c
001fc758b 0x1fc784
001fc75c
001fc75cloc_1fc75c:
001fc75cldr x1, [sp+192]
001fc760ldr x7, [sp+184]
001fc764subs xzr, x1, 0
001fc768b.hi 0x1fc770
001fc76cb 0x1fc90c
001fc770
001fc770loc_1fc770:
001fc770ldrb w7, [x7]
001fc774str x7, [sp+40]
001fc778orr x7, xzr, 1
001fc77cstr x7, [sp+64]
001fc780b 0x1fc854
001fc784
001fc784loc_1fc784:
001fc784ldr x7, [sp+192]
001fc788str x7, [sp+80]
001fc78csubs xzr, x7, 2
001fc790cset x7, ge
001fc794strb w7, [sp+39]
001fc798b.ge 0x1fc7a0
001fc79cb 0x1fc7c8
001fc7a0
001fc7a0loc_1fc7a0:
001fc7a0ldr x1, [sp+192]
001fc7a4ldr x7, [sp+184]
001fc7a8subs xzr, x1, 1
001fc7acb.hi 0x1fc7b4
001fc7b0b 0x1fc904
001fc7b4
001fc7b4loc_1fc7b4:
001fc7b4ldrb w7, [x7+1]
001fc7b8subs wzr, w7, 128
001fc7bccset x7, lo
001fc7c0strb w7, [sp+39]
001fc7c4b 0x1fc7cc
001fc7c8
001fc7c8loc_1fc7c8:
001fc7c8b 0x1fc7cc
001fc7cc
001fc7ccloc_1fc7cc:
001fc7ccldrb w7, [sp+39]
001fc7d0tbnz w7, 0, 0x1fc7d8
001fc7d4b 0x1fc824
001fc7d8
001fc7d8loc_1fc7d8:
001fc7d8ldr x1, [sp+192]
001fc7dcldr x7, [sp+184]
001fc7e0subs xzr, x1, 0
001fc7e4b.hi 0x1fc7ec
001fc7e8b 0x1fc8fc
001fc7ec
001fc7ecloc_1fc7ec:
001fc7ecldrb w7, [x7]
001fc7f0and x7, x7, 127
001fc7f4ldr x1, [sp+192]
001fc7f8ldr x8, [sp+184]
001fc7fcsubs xzr, x1, 1
001fc800b.hi 0x1fc808
001fc804b 0x1fc8f4
001fc808
001fc808loc_1fc808:
001fc808ldrb w8, [x8+1]
001fc80cubfm x8, x8, 57, 7
001fc810add x7, x7, x8
001fc814str x7, [sp+40]
001fc818orr x7, xzr, 2
001fc81cstr x7, [sp+64]
001fc820b 0x1fc850
001fc824
001fc824loc_1fc824:
001fc824ldr x0, [sp+184]
001fc828ldr x1, [sp+192]
001fc82cldr x2, [sp+200]
001fc830bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fc834str x0, [sp+72]
001fc838str x1, [sp+80]
001fc83cstr x0, [sp+96]
001fc840str x1, [sp+88]
001fc844str x0, [sp+40]
001fc848str x1, [sp+64]
001fc84cb 0x1fc850
001fc850
001fc850loc_1fc850:
001fc850b 0x1fc854
001fc854
001fc854loc_1fc854:
001fc854ldr x7, [sp+64]
001fc858tbnz x7, 63, 0x1fc860
001fc85cb 0x1fc8a0
001fc860
001fc860loc_1fc860:
001fc860stp xzr, xzr, [sp+104]
001fc864str xzr, [sp+120]
001fc868adrp x27, 0x826000
001fc86cldr x5, [x27+160]
001fc870adrp x27, 0x826000
001fc874ldr x6, [x27+168]
001fc878str x5, [sp+128]
001fc87cstr x6, [sp+136]
001fc880ldr x3, [sp+48]
001fc884ldr x0, [sp+104]
001fc888ldrb w4, [sp+56]
001fc88cldr x1, [sp+112]
001fc890ldr x2, [sp+120]
001fc894ldur x29, [sp-8]
001fc898ldr x30, [sp], 176
001fc89cret x30
001fc8a0
001fc8a0loc_1fc8a0:
001fc8a0ldr x1, [sp+64]
001fc8a4str x1, [sp+48]
001fc8a8ldr x0, [sp+40]
001fc8acbl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
001fc8b0str x0, [sp+144]
001fc8b4str x1, [sp+152]
001fc8b8str x2, [sp+160]
001fc8bcstr x0, [sp+104]
001fc8c0str x1, [sp+112]
001fc8c4str x2, [sp+120]
001fc8c8stp xzr, xzr, [sp+128]
001fc8ccldr x3, [sp+48]
001fc8d0ldr x0, [sp+104]
001fc8d4ldrb w4, [sp+56]
001fc8d8ldr x1, [sp+112]
001fc8dcldr x2, [sp+120]
001fc8e0mov x5, xzr
001fc8e4mov x6, xzr
001fc8e8ldur x29, [sp-8]
001fc8ecldr x30, [sp], 176
001fc8f0ret x30
001fc8f4
001fc8f4loc_1fc8f4:
001fc8f4orr x0, xzr, 1
001fc8f8bl runtime.panicIndex
001fc8fc
001fc8fcloc_1fc8fc:
001fc8fcmov x0, xzr
001fc900bl runtime.panicIndex
001fc904
001fc904loc_1fc904:
001fc904orr x0, xzr, 1
001fc908bl runtime.panicIndex
001fc90c
001fc90cloc_1fc90c:
001fc90cmov x0, xzr
001fc910bl runtime.panicIndex
001fc914
001fc914loc_1fc914:
001fc914mov x0, xzr
001fc918bl runtime.panicIndex
001fc91chint
001fc920
001fc920loc_1fc920:
001fc920stp x0, x1, [sp+8]
001fc924stp x2, x3, [sp+24]
001fc928stp x4, x5, [sp+40]
001fc92cstr w6, [sp+56]
001fc930strb w7, [sp+60]
001fc934strb w8, [sp+64]
001fc938stp x9, x10, [sp+72]
001fc93cstr x11, [sp+88]
001fc940mov x3, x30
001fc944bl runtime.morestack_noctxt.abi0
001fc948ldp x0, x1, [sp+8]
001fc94cldp x2, x3, [sp+24]
001fc950ldp x4, x5, [sp+40]
001fc954ldrsw x6, [sp+56]
001fc958ldrsb x7, [sp+60]
001fc95cldrb w8, [sp+64]
001fc960ldp x9, x10, [sp+72]
001fc964ldr x11, [sp+88]
001fc968b 0x1fc650
001fc96cudf 0
001fc650
001fc970
001fc970google.golang.org/protobuf/internal/impl.sizeUint32SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeUint32SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fc970ldr x16, [x28+16]
001fc974subs xzr, sp, x16
001fc978b.ls 0x1fca58
001fc97cstr x30, [sp-128]!
001fc980stur x29, [sp-8]
001fc984sub x29, sp, 8
001fc988str x0, [sp+136]
001fc98cstr x1, [sp+144]
001fc990str x2, [sp+152]
001fc994str x3, [sp+160]
001fc998strb w4, [sp+168]
001fc99cstr xzr, [sp+40]
001fc9a0ldr x0, [sp+136]
001fc9a4ldr x1, [sp+144]
001fc9a8bl google.golang.org/protobuf/reflect/protoreflect.Value.List
001fc9acstr x0, [sp+104]
001fc9b0str x1, [sp+112]
001fc9b4ldrsb x27, [x0]
001fc9b8ldr x3, [x0+56]
001fc9bcmov x0, x1
001fc9c0blr x3
001fc9c4str x0, [sp+72]
001fc9c8str xzr, [sp+56]
001fc9ccstr x0, [sp+48]
001fc9d0b 0x1fc9d4
001fc9d4
001fc9d4loc_1fc9d4:
001fc9d4ldr x2, [sp+48]
001fc9d8ldr x3, [sp+56]
001fc9dcsubs xzr, x2, x3
001fc9e0b.gt 0x1fc9e8
001fc9e4b 0x1fca48
001fc9e8
001fc9e8loc_1fc9e8:
001fc9e8ldr x1, [sp+56]
001fc9ecldr x2, [sp+104]
001fc9f0ldrsb x27, [x2]
001fc9f4ldr x2, [x2+40]
001fc9f8ldr x0, [sp+112]
001fc9fcblr x2
001fca00str x0, [sp+80]
001fca04str x1, [sp+88]
001fca08str x2, [sp+96]
001fca0cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fca10str x0, [sp+64]
001fca14mov w0, w0
001fca18bl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fca1cstr x0, [sp+72]
001fca20ldr x2, [sp+40]
001fca24ldr x3, [sp+160]
001fca28add x3, x3, x0
001fca2cadd x2, x2, x3
001fca30str x2, [sp+40]
001fca34b 0x1fca38
001fca38
001fca38loc_1fca38:
001fca38ldr x2, [sp+56]
001fca3cadd x2, x2, 1
001fca40str x2, [sp+56]
001fca44b 0x1fc9d4
001fca48
001fca48loc_1fca48:
001fca48ldr x0, [sp+40]
001fca4cldur x29, [sp-8]
001fca50ldr x30, [sp], 128
001fca54ret x30
001fca58
001fca58loc_1fca58:
001fca58stp x0, x1, [sp+8]
001fca5cstp x2, x3, [sp+24]
001fca60strb w4, [sp+40]
001fca64mov x3, x30
001fca68bl runtime.morestack_noctxt.abi0
001fca6cldp x0, x1, [sp+8]
001fca70ldp x2, x3, [sp+24]
001fca74ldrb w4, [sp+40]
001fca78b 0x1fc970
001fca7cudf 0
001fc970
001fc970google.golang.org/protobuf/internal/impl.sizeUint32SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeUint32SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fc970ldr x16, [x28+16]
001fc974subs xzr, sp, x16
001fc978b.ls 0x1fca58
001fc97cstr x30, [sp-128]!
001fc980stur x29, [sp-8]
001fc984sub x29, sp, 8
001fc988str x0, [sp+136]
001fc98cstr x1, [sp+144]
001fc990str x2, [sp+152]
001fc994str x3, [sp+160]
001fc998strb w4, [sp+168]
001fc99cstr xzr, [sp+40]
001fc9a0ldr x0, [sp+136]
001fc9a4ldr x1, [sp+144]
001fc9a8bl google.golang.org/protobuf/reflect/protoreflect.Value.List
001fc9acstr x0, [sp+104]
001fc9b0str x1, [sp+112]
001fc9b4ldrsb x27, [x0]
001fc9b8ldr x3, [x0+56]
001fc9bcmov x0, x1
001fc9c0blr x3
001fc9c4str x0, [sp+72]
001fc9c8str xzr, [sp+56]
001fc9ccstr x0, [sp+48]
001fc9d0b 0x1fc9d4
001fc9d4
001fc9d4loc_1fc9d4:
001fc9d4ldr x2, [sp+48]
001fc9d8ldr x3, [sp+56]
001fc9dcsubs xzr, x2, x3
001fc9e0b.gt 0x1fc9e8
001fc9e4b 0x1fca48
001fc9e8
001fc9e8loc_1fc9e8:
001fc9e8ldr x1, [sp+56]
001fc9ecldr x2, [sp+104]
001fc9f0ldrsb x27, [x2]
001fc9f4ldr x2, [x2+40]
001fc9f8ldr x0, [sp+112]
001fc9fcblr x2
001fca00str x0, [sp+80]
001fca04str x1, [sp+88]
001fca08str x2, [sp+96]
001fca0cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fca10str x0, [sp+64]
001fca14mov w0, w0
001fca18bl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fca1cstr x0, [sp+72]
001fca20ldr x2, [sp+40]
001fca24ldr x3, [sp+160]
001fca28add x3, x3, x0
001fca2cadd x2, x2, x3
001fca30str x2, [sp+40]
001fca34b 0x1fca38
001fca38
001fca38loc_1fca38:
001fca38ldr x2, [sp+56]
001fca3cadd x2, x2, 1
001fca40str x2, [sp+56]
001fca44b 0x1fc9d4
001fca48
001fca48loc_1fca48:
001fca48ldr x0, [sp+40]
001fca4cldur x29, [sp-8]
001fca50ldr x30, [sp], 128
001fca54ret x30
001fca58
001fca58loc_1fca58:
001fca58stp x0, x1, [sp+8]
001fca5cstp x2, x3, [sp+24]
001fca60strb w4, [sp+40]
001fca64mov x3, x30
001fca68bl runtime.morestack_noctxt.abi0
001fca6cldp x0, x1, [sp+8]
001fca70ldp x2, x3, [sp+24]
001fca74ldrb w4, [sp+40]
001fca78b 0x1fc970
001fca7cudf 0
001fc970
001fca80
001fca80google.golang.org/protobuf/internal/impl.appendUint32SliceValue: ; void google.golang.org/protobuf/internal/impl.appendUint32SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fca80ldr x16, [x28+16]
001fca84sub x17, sp, 32
001fca88subs xzr, x17, x16
001fca8cb.ls 0x1fcbe4
001fca90str x30, [sp-160]!
001fca94stur x29, [sp-8]
001fca98sub x29, sp, 8
001fca9cstr x0, [sp+168]
001fcaa0str x1, [sp+176]
001fcaa4str x2, [sp+184]
001fcaa8str x3, [sp+192]
001fcaacstr x4, [sp+200]
001fcab0str x5, [sp+208]
001fcab4str x6, [sp+216]
001fcab8strb w7, [sp+224]
001fcabcstr xzr, [sp+88]
001fcac0stp xzr, xzr, [sp+96]
001fcac4stp xzr, xzr, [sp+72]
001fcac8ldr x0, [sp+192]
001fcaccldr x1, [sp+200]
001fcad0ldr x2, [sp+208]
001fcad4bl google.golang.org/protobuf/reflect/protoreflect.Value.List
001fcad8str x0, [sp+136]
001fcadcstr x1, [sp+144]
001fcae0ldrsb x27, [x0]
001fcae4ldr x3, [x0+56]
001fcae8mov x0, x1
001fcaecblr x3
001fcaf0str x0, [sp+64]
001fcaf4str xzr, [sp+48]
001fcaf8str x0, [sp+40]
001fcafcb 0x1fcb00
001fcb00
001fcb00loc_1fcb00:
001fcb00ldr x5, [sp+40]
001fcb04ldr x6, [sp+48]
001fcb08subs xzr, x5, x6
001fcb0cb.gt 0x1fcb14
001fcb10b 0x1fcba8
001fcb14
001fcb14loc_1fcb14:
001fcb14ldr x1, [sp+48]
001fcb18ldr x2, [sp+136]
001fcb1cldrsb x27, [x2]
001fcb20ldr x2, [x2+40]
001fcb24ldr x0, [sp+144]
001fcb28blr x2
001fcb2cstr x0, [sp+112]
001fcb30str x1, [sp+120]
001fcb34str x2, [sp+128]
001fcb38ldr x3, [sp+216]
001fcb3cldr x0, [sp+168]
001fcb40ldr x1, [sp+176]
001fcb44ldr x2, [sp+184]
001fcb48bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fcb4cstr x0, [sp+168]
001fcb50str x1, [sp+176]
001fcb54str x2, [sp+184]
001fcb58ldr x0, [sp+112]
001fcb5cldr x1, [sp+120]
001fcb60ldr x2, [sp+128]
001fcb64bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fcb68str x0, [sp+56]
001fcb6cldr x1, [sp+176]
001fcb70ldr x2, [sp+184]
001fcb74ldr x3, [sp+168]
001fcb78mov w4, w0
001fcb7cmov x0, x3
001fcb80mov x3, x4
001fcb84bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fcb88str x0, [sp+168]
001fcb8cstr x1, [sp+176]
001fcb90str x2, [sp+184]
001fcb94b 0x1fcb98
001fcb98
001fcb98loc_1fcb98:
001fcb98ldr x5, [sp+48]
001fcb9cadd x5, x5, 1
001fcba0str x5, [sp+48]
001fcba4b 0x1fcb00
001fcba8
001fcba8loc_1fcba8:
001fcba8ldr x5, [sp+168]
001fcbacldr x6, [sp+176]
001fcbb0ldr x7, [sp+184]
001fcbb4str x5, [sp+88]
001fcbb8str x6, [sp+96]
001fcbbcstr x7, [sp+104]
001fcbc0stp xzr, xzr, [sp+72]
001fcbc4ldr x0, [sp+88]
001fcbc8ldr x1, [sp+96]
001fcbccldr x2, [sp+104]
001fcbd0mov x3, xzr
001fcbd4mov x4, xzr
001fcbd8ldur x29, [sp-8]
001fcbdcldr x30, [sp], 160
001fcbe0ret x30
001fcbe4
001fcbe4loc_1fcbe4:
001fcbe4stp x0, x1, [sp+8]
001fcbe8stp x2, x3, [sp+24]
001fcbecstp x4, x5, [sp+40]
001fcbf0str x6, [sp+56]
001fcbf4strb w7, [sp+64]
001fcbf8mov x3, x30
001fcbfcbl runtime.morestack_noctxt.abi0
001fcc00ldp x0, x1, [sp+8]
001fcc04ldp x2, x3, [sp+24]
001fcc08ldp x4, x5, [sp+40]
001fcc0cldr x6, [sp+56]
001fcc10ldrb w7, [sp+64]
001fcc14b 0x1fca80
001fcc18udf 0
001fcc1cudf 0
001fca80
001fca80google.golang.org/protobuf/internal/impl.appendUint32SliceValue: ; void google.golang.org/protobuf/internal/impl.appendUint32SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fca80ldr x16, [x28+16]
001fca84sub x17, sp, 32
001fca88subs xzr, x17, x16
001fca8cb.ls 0x1fcbe4
001fca90str x30, [sp-160]!
001fca94stur x29, [sp-8]
001fca98sub x29, sp, 8
001fca9cstr x0, [sp+168]
001fcaa0str x1, [sp+176]
001fcaa4str x2, [sp+184]
001fcaa8str x3, [sp+192]
001fcaacstr x4, [sp+200]
001fcab0str x5, [sp+208]
001fcab4str x6, [sp+216]
001fcab8strb w7, [sp+224]
001fcabcstr xzr, [sp+88]
001fcac0stp xzr, xzr, [sp+96]
001fcac4stp xzr, xzr, [sp+72]
001fcac8ldr x0, [sp+192]
001fcaccldr x1, [sp+200]
001fcad0ldr x2, [sp+208]
001fcad4bl google.golang.org/protobuf/reflect/protoreflect.Value.List
001fcad8str x0, [sp+136]
001fcadcstr x1, [sp+144]
001fcae0ldrsb x27, [x0]
001fcae4ldr x3, [x0+56]
001fcae8mov x0, x1
001fcaecblr x3
001fcaf0str x0, [sp+64]
001fcaf4str xzr, [sp+48]
001fcaf8str x0, [sp+40]
001fcafcb 0x1fcb00
001fcb00
001fcb00loc_1fcb00:
001fcb00ldr x5, [sp+40]
001fcb04ldr x6, [sp+48]
001fcb08subs xzr, x5, x6
001fcb0cb.gt 0x1fcb14
001fcb10b 0x1fcba8
001fcb14
001fcb14loc_1fcb14:
001fcb14ldr x1, [sp+48]
001fcb18ldr x2, [sp+136]
001fcb1cldrsb x27, [x2]
001fcb20ldr x2, [x2+40]
001fcb24ldr x0, [sp+144]
001fcb28blr x2
001fcb2cstr x0, [sp+112]
001fcb30str x1, [sp+120]
001fcb34str x2, [sp+128]
001fcb38ldr x3, [sp+216]
001fcb3cldr x0, [sp+168]
001fcb40ldr x1, [sp+176]
001fcb44ldr x2, [sp+184]
001fcb48bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fcb4cstr x0, [sp+168]
001fcb50str x1, [sp+176]
001fcb54str x2, [sp+184]
001fcb58ldr x0, [sp+112]
001fcb5cldr x1, [sp+120]
001fcb60ldr x2, [sp+128]
001fcb64bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fcb68str x0, [sp+56]
001fcb6cldr x1, [sp+176]
001fcb70ldr x2, [sp+184]
001fcb74ldr x3, [sp+168]
001fcb78mov w4, w0
001fcb7cmov x0, x3
001fcb80mov x3, x4
001fcb84bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fcb88str x0, [sp+168]
001fcb8cstr x1, [sp+176]
001fcb90str x2, [sp+184]
001fcb94b 0x1fcb98
001fcb98
001fcb98loc_1fcb98:
001fcb98ldr x5, [sp+48]
001fcb9cadd x5, x5, 1
001fcba0str x5, [sp+48]
001fcba4b 0x1fcb00
001fcba8
001fcba8loc_1fcba8:
001fcba8ldr x5, [sp+168]
001fcbacldr x6, [sp+176]
001fcbb0ldr x7, [sp+184]
001fcbb4str x5, [sp+88]
001fcbb8str x6, [sp+96]
001fcbbcstr x7, [sp+104]
001fcbc0stp xzr, xzr, [sp+72]
001fcbc4ldr x0, [sp+88]
001fcbc8ldr x1, [sp+96]
001fcbccldr x2, [sp+104]
001fcbd0mov x3, xzr
001fcbd4mov x4, xzr
001fcbd8ldur x29, [sp-8]
001fcbdcldr x30, [sp], 160
001fcbe0ret x30
001fcbe4
001fcbe4loc_1fcbe4:
001fcbe4stp x0, x1, [sp+8]
001fcbe8stp x2, x3, [sp+24]
001fcbecstp x4, x5, [sp+40]
001fcbf0str x6, [sp+56]
001fcbf4strb w7, [sp+64]
001fcbf8mov x3, x30
001fcbfcbl runtime.morestack_noctxt.abi0
001fcc00ldp x0, x1, [sp+8]
001fcc04ldp x2, x3, [sp+24]
001fcc08ldp x4, x5, [sp+40]
001fcc0cldr x6, [sp+56]
001fcc10ldrb w7, [sp+64]
001fcc14b 0x1fca80
001fcc18udf 0
001fcc1cudf 0
001fca80
001fcc20
001fcc20google.golang.org/protobuf/internal/impl.consumeUint32SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeUint32SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
001fcc20ldr x16, [x28+16]
001fcc24sub x17, sp, 208
001fcc28subs xzr, x17, x16
001fcc2cb.ls 0x1fd2bc
001fcc30sub x20, sp, 336
001fcc34stp x29, x30, [x20-8]
001fcc38add sp, x20, 0
001fcc3csub x29, sp, 8
001fcc40str x0, [sp+344]
001fcc44str x1, [sp+352]
001fcc48str x2, [sp+360]
001fcc4cstr x3, [sp+368]
001fcc50str x4, [sp+376]
001fcc54str x5, [sp+384]
001fcc58str w6, [sp+392]
001fcc5cstrb w7, [sp+396]
001fcc60strb w8, [sp+400]
001fcc64str x9, [sp+408]
001fcc68str x10, [sp+416]
001fcc6cstr x11, [sp+424]
001fcc70stp xzr, xzr, [sp+176]
001fcc74str xzr, [sp+192]
001fcc78str xzr, [sp+72]
001fcc7cstrb wzr, [sp+80]
001fcc80stp xzr, xzr, [sp+216]
001fcc84ldr x0, [sp+368]
001fcc88ldr x1, [sp+376]
001fcc8cldr x2, [sp+384]
001fcc90bl google.golang.org/protobuf/reflect/protoreflect.Value.List
001fcc94str x0, [sp+200]
001fcc98str x1, [sp+208]
001fcc9cldrsb x3, [sp+396]
001fcca0ubfm x3, x3, 0, 7
001fcca4subs wzr, w3, 2
001fcca8b.eq 0x1fccb0
001fccacb 0x1fcd4c
001fccb0
001fccb0loc_1fccb0:
001fccb0str xzr, [sp+280]
001fccb4stp xzr, xzr, [sp+288]
001fccb8ldr x0, [sp+344]
001fccbcldr x1, [sp+352]
001fccc0ldr x2, [sp+360]
001fccc4bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001fccc8str x0, [sp+280]
001fccccstr x1, [sp+288]
001fccd0str x2, [sp+296]
001fccd4str x3, [sp+128]
001fccd8str x0, [sp+304]
001fccdcstr x1, [sp+312]
001fcce0str x2, [sp+320]
001fcce4ldr x3, [sp+128]
001fcce8str x3, [sp+168]
001fccecstr x0, [sp+232]
001fccf0str x1, [sp+240]
001fccf4str x2, [sp+248]
001fccf8ldr x3, [sp+168]
001fccfcstr x3, [sp+104]
001fcd00tbnz x3, 63, 0x1fcd08
001fcd04b 0x1fcd48
001fcd08
001fcd08loc_1fcd08:
001fcd08stp xzr, xzr, [sp+176]
001fcd0cstr xzr, [sp+192]
001fcd10adrp x27, 0x826000
001fcd14ldr x5, [x27+160]
001fcd18adrp x27, 0x826000
001fcd1cldr x6, [x27+168]
001fcd20str x5, [sp+216]
001fcd24str x6, [sp+224]
001fcd28ldr x3, [sp+72]
001fcd2cldr x0, [sp+176]
001fcd30ldrb w4, [sp+80]
001fcd34ldr x1, [sp+184]
001fcd38ldr x2, [sp+192]
001fcd3cldp x29, x30, [sp-8]
001fcd40add sp, sp, 336
001fcd44ret x30
001fcd48
001fcd48loc_1fcd48:
001fcd48b 0x1fcff8
001fcd4c
001fcd4cloc_1fcd4c:
001fcd4cldrsb x7, [sp+396]
001fcd50ubfm x7, x7, 0, 7
001fcd54cbnz w7, 0x1fcd5c
001fcd58b 0x1fcd9c
001fcd5c
001fcd5cloc_1fcd5c:
001fcd5cstp xzr, xzr, [sp+176]
001fcd60str xzr, [sp+192]
001fcd64adrp x27, 0x826000
001fcd68ldr x5, [x27+192]
001fcd6cadrp x27, 0x826000
001fcd70ldr x6, [x27+200]
001fcd74str x5, [sp+216]
001fcd78str x6, [sp+224]
001fcd7cldr x3, [sp+72]
001fcd80ldr x0, [sp+176]
001fcd84ldrb w4, [sp+80]
001fcd88ldr x1, [sp+184]
001fcd8cldr x2, [sp+192]
001fcd90ldp x29, x30, [sp-8]
001fcd94add sp, sp, 336
001fcd98ret x30
001fcd9c
001fcd9cloc_1fcd9c:
001fcd9cstr xzr, [sp+56]
001fcda0str xzr, [sp+88]
001fcda4ldr x7, [sp+352]
001fcda8str x7, [sp+128]
001fcdacsubs xzr, x7, 0
001fcdb0cset x8, ne
001fcdb4strb w8, [sp+55]
001fcdb8cbnz x7, 0x1fcdc0
001fcdbcb 0x1fcde8
001fcdc0
001fcdc0loc_1fcdc0:
001fcdc0ldr x1, [sp+352]
001fcdc4ldr x7, [sp+344]
001fcdc8subs xzr, x1, 0
001fcdccb.hi 0x1fcdd4
001fcdd0b 0x1fcff0
001fcdd4
001fcdd4loc_1fcdd4:
001fcdd4ldrb w7, [x7]
001fcdd8subs wzr, w7, 128
001fcddccset x7, lo
001fcde0strb w7, [sp+55]
001fcde4b 0x1fcdec
001fcde8
001fcde8loc_1fcde8:
001fcde8b 0x1fcdec
001fcdec
001fcdecloc_1fcdec:
001fcdecldrb w7, [sp+55]
001fcdf0tbnz w7, 0, 0x1fcdf8
001fcdf4b 0x1fce20
001fcdf8
001fcdf8loc_1fcdf8:
001fcdf8ldr x1, [sp+352]
001fcdfcldr x7, [sp+344]
001fce00subs xzr, x1, 0
001fce04b.hi 0x1fce0c
001fce08b 0x1fcfe8
001fce0c
001fce0cloc_1fce0c:
001fce0cldrb w7, [x7]
001fce10str x7, [sp+56]
001fce14orr x7, xzr, 1
001fce18str x7, [sp+88]
001fce1cb 0x1fcef0
001fce20
001fce20loc_1fce20:
001fce20ldr x7, [sp+352]
001fce24str x7, [sp+128]
001fce28subs xzr, x7, 2
001fce2ccset x7, ge
001fce30strb w7, [sp+55]
001fce34b.ge 0x1fce3c
001fce38b 0x1fce64
001fce3c
001fce3cloc_1fce3c:
001fce3cldr x1, [sp+352]
001fce40ldr x7, [sp+344]
001fce44subs xzr, x1, 1
001fce48b.hi 0x1fce50
001fce4cb 0x1fcfe0
001fce50
001fce50loc_1fce50:
001fce50ldrb w7, [x7+1]
001fce54subs wzr, w7, 128
001fce58cset x7, lo
001fce5cstrb w7, [sp+55]
001fce60b 0x1fce68
001fce64
001fce64loc_1fce64:
001fce64b 0x1fce68
001fce68
001fce68loc_1fce68:
001fce68ldrb w7, [sp+55]
001fce6ctbnz w7, 0, 0x1fce74
001fce70b 0x1fcec0
001fce74
001fce74loc_1fce74:
001fce74ldr x1, [sp+352]
001fce78ldr x7, [sp+344]
001fce7csubs xzr, x1, 0
001fce80b.hi 0x1fce88
001fce84b 0x1fcfd8
001fce88
001fce88loc_1fce88:
001fce88ldrb w7, [x7]
001fce8cand x7, x7, 127
001fce90ldr x1, [sp+352]
001fce94ldr x8, [sp+344]
001fce98subs xzr, x1, 1
001fce9cb.hi 0x1fcea4
001fcea0b 0x1fcfd0
001fcea4
001fcea4loc_1fcea4:
001fcea4ldrb w8, [x8+1]
001fcea8ubfm x8, x8, 57, 7
001fceacadd x7, x7, x8
001fceb0str x7, [sp+56]
001fceb4orr x7, xzr, 2
001fceb8str x7, [sp+88]
001fcebcb 0x1fceec
001fcec0
001fcec0loc_1fcec0:
001fcec0ldr x0, [sp+344]
001fcec4ldr x1, [sp+352]
001fcec8ldr x2, [sp+360]
001fceccbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fced0str x0, [sp+112]
001fced4str x1, [sp+128]
001fced8str x0, [sp+144]
001fcedcstr x1, [sp+136]
001fcee0str x0, [sp+56]
001fcee4str x1, [sp+88]
001fcee8b 0x1fceec
001fceec
001fceecloc_1fceec:
001fceecb 0x1fcef0
001fcef0
001fcef0loc_1fcef0:
001fcef0ldr x7, [sp+88]
001fcef4tbnz x7, 63, 0x1fcefc
001fcef8b 0x1fcf3c
001fcefc
001fcefcloc_1fcefc:
001fcefcstp xzr, xzr, [sp+176]
001fcf00str xzr, [sp+192]
001fcf04adrp x27, 0x826000
001fcf08ldr x5, [x27+160]
001fcf0cadrp x27, 0x826000
001fcf10ldr x6, [x27+168]
001fcf14str x5, [sp+216]
001fcf18str x6, [sp+224]
001fcf1cldr x3, [sp+72]
001fcf20ldr x0, [sp+176]
001fcf24ldrb w4, [sp+80]
001fcf28ldr x1, [sp+184]
001fcf2cldr x2, [sp+192]
001fcf30ldp x29, x30, [sp-8]
001fcf34add sp, sp, 336
001fcf38ret x30
001fcf3c
001fcf3cloc_1fcf3c:
001fcf3cldr x0, [sp+56]
001fcf40bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
001fcf44str x0, [sp+256]
001fcf48str x1, [sp+264]
001fcf4cstr x2, [sp+272]
001fcf50ldr x3, [sp+200]
001fcf54ldrsb x27, [x3]
001fcf58ldr x4, [sp+208]
001fcf5cldr x3, [x3+24]
001fcf60mov x5, x0
001fcf64mov x0, x4
001fcf68mov x6, x1
001fcf6cmov x1, x5
001fcf70mov x7, x2
001fcf74mov x2, x6
001fcf78mov x8, x3
001fcf7cmov x3, x7
001fcf80blr x8
001fcf84ldr x1, [sp+88]
001fcf88str x1, [sp+72]
001fcf8cldr x1, [sp+368]
001fcf90ldr x2, [sp+376]
001fcf94ldr x3, [sp+384]
001fcf98str x1, [sp+176]
001fcf9cstr x2, [sp+184]
001fcfa0str x3, [sp+192]
001fcfa4stp xzr, xzr, [sp+216]
001fcfa8ldr x3, [sp+72]
001fcfacldr x0, [sp+176]
001fcfb0ldrb w4, [sp+80]
001fcfb4ldr x1, [sp+184]
001fcfb8ldr x2, [sp+192]
001fcfbcmov x5, xzr
001fcfc0mov x6, xzr
001fcfc4ldp x29, x30, [sp-8]
001fcfc8add sp, sp, 336
001fcfccret x30
001fcfd0
001fcfd0loc_1fcfd0:
001fcfd0orr x0, xzr, 1
001fcfd4bl runtime.panicIndex
001fcfd8
001fcfd8loc_1fcfd8:
001fcfd8mov x0, xzr
001fcfdcbl runtime.panicIndex
001fcfe0
001fcfe0loc_1fcfe0:
001fcfe0orr x0, xzr, 1
001fcfe4bl runtime.panicIndex
001fcfe8
001fcfe8loc_1fcfe8:
001fcfe8mov x0, xzr
001fcfecbl runtime.panicIndex
001fcff0
001fcff0loc_1fcff0:
001fcff0mov x0, xzr
001fcff4bl runtime.panicIndex
001fcff8
001fcff8loc_1fcff8:
001fcff8ldr x7, [sp+240]
001fcffcstr x7, [sp+128]
001fd000cbnz x7, 0x1fd008
001fd004b 0x1fd240
001fd008
001fd008loc_1fd008:
001fd008str xzr, [sp+64]
001fd00cstr xzr, [sp+96]
001fd010ldr x7, [sp+240]
001fd014str x7, [sp+120]
001fd018subs xzr, x7, 0
001fd01ccset x8, ne
001fd020strb w8, [sp+55]
001fd024cbnz x7, 0x1fd02c
001fd028b 0x1fd054
001fd02c
001fd02cloc_1fd02c:
001fd02cldr x1, [sp+240]
001fd030ldr x7, [sp+232]
001fd034subs xzr, x1, 0
001fd038b.hi 0x1fd040
001fd03cb 0x1fd2b0
001fd040
001fd040loc_1fd040:
001fd040ldrb w7, [x7]
001fd044subs wzr, w7, 128
001fd048cset x7, lo
001fd04cstrb w7, [sp+55]
001fd050b 0x1fd058
001fd054
001fd054loc_1fd054:
001fd054b 0x1fd058
001fd058
001fd058loc_1fd058:
001fd058ldrb w7, [sp+55]
001fd05ctbnz w7, 0, 0x1fd064
001fd060b 0x1fd08c
001fd064
001fd064loc_1fd064:
001fd064ldr x1, [sp+240]
001fd068ldr x7, [sp+232]
001fd06csubs xzr, x1, 0
001fd070b.hi 0x1fd078
001fd074b 0x1fd2a8
001fd078
001fd078loc_1fd078:
001fd078ldrb w7, [x7]
001fd07cstr x7, [sp+64]
001fd080orr x7, xzr, 1
001fd084str x7, [sp+96]
001fd088b 0x1fd164
001fd08c
001fd08cloc_1fd08c:
001fd08cldr x7, [sp+240]
001fd090str x7, [sp+120]
001fd094subs xzr, x7, 2
001fd098cset x7, ge
001fd09cstrb w7, [sp+55]
001fd0a0b.ge 0x1fd0a8
001fd0a4b 0x1fd0d0
001fd0a8
001fd0a8loc_1fd0a8:
001fd0a8ldr x1, [sp+240]
001fd0acldr x7, [sp+232]
001fd0b0subs xzr, x1, 1
001fd0b4b.hi 0x1fd0bc
001fd0b8b 0x1fd2a0
001fd0bc
001fd0bcloc_1fd0bc:
001fd0bcldrb w7, [x7+1]
001fd0c0subs wzr, w7, 128
001fd0c4cset x7, lo
001fd0c8strb w7, [sp+55]
001fd0ccb 0x1fd0d4
001fd0d0
001fd0d0loc_1fd0d0:
001fd0d0b 0x1fd0d4
001fd0d4
001fd0d4loc_1fd0d4:
001fd0d4ldrb w7, [sp+55]
001fd0d8tbnz w7, 0, 0x1fd0e0
001fd0dcb 0x1fd12c
001fd0e0
001fd0e0loc_1fd0e0:
001fd0e0ldr x1, [sp+240]
001fd0e4ldr x7, [sp+232]
001fd0e8subs xzr, x1, 0
001fd0ecb.hi 0x1fd0f4
001fd0f0b 0x1fd298
001fd0f4
001fd0f4loc_1fd0f4:
001fd0f4ldrb w7, [x7]
001fd0f8and x7, x7, 127
001fd0fcldr x1, [sp+240]
001fd100ldr x8, [sp+232]
001fd104subs xzr, x1, 1
001fd108b.hi 0x1fd110
001fd10cb 0x1fd290
001fd110
001fd110loc_1fd110:
001fd110ldrb w8, [x8+1]
001fd114ubfm x8, x8, 57, 7
001fd118add x7, x7, x8
001fd11cstr x7, [sp+64]
001fd120orr x7, xzr, 2
001fd124str x7, [sp+96]
001fd128b 0x1fd15c
001fd12c
001fd12cloc_1fd12c:
001fd12cldr x0, [sp+232]
001fd130ldr x1, [sp+240]
001fd134ldr x2, [sp+248]
001fd138bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fd13cstr x0, [sp+112]
001fd140str x1, [sp+120]
001fd144str x0, [sp+160]
001fd148str x1, [sp+152]
001fd14cstr x0, [sp+64]
001fd150str x1, [sp+96]
001fd154orr x7, xzr, 2
001fd158b 0x1fd15c
001fd15c
001fd15cloc_1fd15c:
001fd15corr x7, xzr, 1
001fd160b 0x1fd164
001fd164
001fd164loc_1fd164:
001fd164ldr x8, [sp+96]
001fd168tbnz x8, 63, 0x1fd170
001fd16cb 0x1fd1b0
001fd170
001fd170loc_1fd170:
001fd170stp xzr, xzr, [sp+176]
001fd174str xzr, [sp+192]
001fd178adrp x27, 0x825000
001fd17cldr x5, [x27+160]
001fd180adrp x27, 0x825000
001fd184ldr x6, [x27+168]
001fd188str x5, [sp+216]
001fd18cstr x6, [sp+224]
001fd190ldr x3, [sp+72]
001fd194ldr x0, [sp+176]
001fd198ldrb w4, [sp+80]
001fd19cldr x1, [sp+184]
001fd1a0ldr x2, [sp+192]
001fd1a4ldp x29, x30, [sp-8]
001fd1a8add sp, sp, 336
001fd1acret x30
001fd1b0
001fd1b0loc_1fd1b0:
001fd1b0ldr x0, [sp+64]
001fd1b4bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
001fd1b8str x0, [sp+256]
001fd1bcstr x1, [sp+264]
001fd1c0str x2, [sp+272]
001fd1c4ldr x3, [sp+200]
001fd1c8ldrsb x27, [x3]
001fd1ccldr x4, [sp+208]
001fd1d0ldr x3, [x3+24]
001fd1d4mov x5, x0
001fd1d8mov x0, x4
001fd1dcmov x6, x1
001fd1e0mov x1, x5
001fd1e4mov x7, x2
001fd1e8mov x2, x6
001fd1ecmov x8, x3
001fd1f0mov x3, x7
001fd1f4blr x8
001fd1f8ldr x0, [sp+96]
001fd1fcldr x1, [sp+240]
001fd200ldr x2, [sp+232]
001fd204ldr x3, [sp+248]
001fd208b 0x1fd20c
001fd20c
001fd20cloc_1fd20c:
001fd20csubs xzr, x1, x0
001fd210b.hs 0x1fd218
001fd214b 0x1fd28c
001fd218
001fd218loc_1fd218:
001fd218sub x7, x3, x0
001fd21csub x8, x1, x0
001fd220sub x9, xzr, x7
001fd224and x9, x0, x9, asr #63
001fd228add x9, x2, x9
001fd22cstr x9, [sp+232]
001fd230str x8, [sp+240]
001fd234str x7, [sp+248]
001fd238b 0x1fd23c
001fd23c
001fd23cloc_1fd23c:
001fd23cb 0x1fcff8
001fd240
001fd240loc_1fd240:
001fd240ldr x7, [sp+104]
001fd244str x7, [sp+72]
001fd248ldr x7, [sp+368]
001fd24cldr x8, [sp+376]
001fd250ldr x9, [sp+384]
001fd254str x7, [sp+176]
001fd258str x8, [sp+184]
001fd25cstr x9, [sp+192]
001fd260stp xzr, xzr, [sp+216]
001fd264ldr x3, [sp+72]
001fd268ldr x0, [sp+176]
001fd26cldrb w4, [sp+80]
001fd270ldr x1, [sp+184]
001fd274ldr x2, [sp+192]
001fd278mov x5, xzr
001fd27cmov x6, xzr
001fd280ldp x29, x30, [sp-8]
001fd284add sp, sp, 336
001fd288ret x30
001fd28c
001fd28cloc_1fd28c:
001fd28cbl runtime.panicSliceB
001fd290
001fd290loc_1fd290:
001fd290orr x0, xzr, 1
001fd294bl runtime.panicIndex
001fd298
001fd298loc_1fd298:
001fd298mov x0, xzr
001fd29cbl runtime.panicIndex
001fd2a0
001fd2a0loc_1fd2a0:
001fd2a0orr x0, xzr, 1
001fd2a4bl runtime.panicIndex
001fd2a8
001fd2a8loc_1fd2a8:
001fd2a8mov x0, xzr
001fd2acbl runtime.panicIndex
001fd2b0
001fd2b0loc_1fd2b0:
001fd2b0mov x0, xzr
001fd2b4bl runtime.panicIndex
001fd2b8hint
001fd2bc
001fd2bcloc_1fd2bc:
001fd2bcstp x0, x1, [sp+8]
001fd2c0stp x2, x3, [sp+24]
001fd2c4stp x4, x5, [sp+40]
001fd2c8str w6, [sp+56]
001fd2ccstrb w7, [sp+60]
001fd2d0strb w8, [sp+64]
001fd2d4stp x9, x10, [sp+72]
001fd2d8str x11, [sp+88]
001fd2dcmov x3, x30
001fd2e0bl runtime.morestack_noctxt.abi0
001fd2e4ldp x0, x1, [sp+8]
001fd2e8ldp x2, x3, [sp+24]
001fd2ecldp x4, x5, [sp+40]
001fd2f0ldrsw x6, [sp+56]
001fd2f4ldrsb x7, [sp+60]
001fd2f8ldrb w8, [sp+64]
001fd2fcldp x9, x10, [sp+72]
001fd300ldr x11, [sp+88]
001fd304b 0x1fcc20
001fd308udf 0
001fd30cudf 0
001fcc20
001fcc20google.golang.org/protobuf/internal/impl.consumeUint32SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeUint32SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, google.golang.org/protobuf/encoding/protowire.Number p2, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
001fcc20ldr x16, [x28+16]
001fcc24sub x17, sp, 208
001fcc28subs xzr, x17, x16
001fcc2cb.ls 0x1fd2bc
001fcc30sub x20, sp, 336
001fcc34stp x29, x30, [x20-8]
001fcc38add sp, x20, 0
001fcc3csub x29, sp, 8
001fcc40str x0, [sp+344]
001fcc44str x1, [sp+352]
001fcc48str x2, [sp+360]
001fcc4cstr x3, [sp+368]
001fcc50str x4, [sp+376]
001fcc54str x5, [sp+384]
001fcc58str w6, [sp+392]
001fcc5cstrb w7, [sp+396]
001fcc60strb w8, [sp+400]
001fcc64str x9, [sp+408]
001fcc68str x10, [sp+416]
001fcc6cstr x11, [sp+424]
001fcc70stp xzr, xzr, [sp+176]
001fcc74str xzr, [sp+192]
001fcc78str xzr, [sp+72]
001fcc7cstrb wzr, [sp+80]
001fcc80stp xzr, xzr, [sp+216]
001fcc84ldr x0, [sp+368]
001fcc88ldr x1, [sp+376]
001fcc8cldr x2, [sp+384]
001fcc90bl google.golang.org/protobuf/reflect/protoreflect.Value.List
001fcc94str x0, [sp+200]
001fcc98str x1, [sp+208]
001fcc9cldrsb x3, [sp+396]
001fcca0ubfm x3, x3, 0, 7
001fcca4subs wzr, w3, 2
001fcca8b.eq 0x1fccb0
001fccacb 0x1fcd4c
001fccb0
001fccb0loc_1fccb0:
001fccb0str xzr, [sp+280]
001fccb4stp xzr, xzr, [sp+288]
001fccb8ldr x0, [sp+344]
001fccbcldr x1, [sp+352]
001fccc0ldr x2, [sp+360]
001fccc4bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
001fccc8str x0, [sp+280]
001fccccstr x1, [sp+288]
001fccd0str x2, [sp+296]
001fccd4str x3, [sp+128]
001fccd8str x0, [sp+304]
001fccdcstr x1, [sp+312]
001fcce0str x2, [sp+320]
001fcce4ldr x3, [sp+128]
001fcce8str x3, [sp+168]
001fccecstr x0, [sp+232]
001fccf0str x1, [sp+240]
001fccf4str x2, [sp+248]
001fccf8ldr x3, [sp+168]
001fccfcstr x3, [sp+104]
001fcd00tbnz x3, 63, 0x1fcd08
001fcd04b 0x1fcd48
001fcd08
001fcd08loc_1fcd08:
001fcd08stp xzr, xzr, [sp+176]
001fcd0cstr xzr, [sp+192]
001fcd10adrp x27, 0x826000
001fcd14ldr x5, [x27+160]
001fcd18adrp x27, 0x826000
001fcd1cldr x6, [x27+168]
001fcd20str x5, [sp+216]
001fcd24str x6, [sp+224]
001fcd28ldr x3, [sp+72]
001fcd2cldr x0, [sp+176]
001fcd30ldrb w4, [sp+80]
001fcd34ldr x1, [sp+184]
001fcd38ldr x2, [sp+192]
001fcd3cldp x29, x30, [sp-8]
001fcd40add sp, sp, 336
001fcd44ret x30
001fcd48
001fcd48loc_1fcd48:
001fcd48b 0x1fcff8
001fcd4c
001fcd4cloc_1fcd4c:
001fcd4cldrsb x7, [sp+396]
001fcd50ubfm x7, x7, 0, 7
001fcd54cbnz w7, 0x1fcd5c
001fcd58b 0x1fcd9c
001fcd5c
001fcd5cloc_1fcd5c:
001fcd5cstp xzr, xzr, [sp+176]
001fcd60str xzr, [sp+192]
001fcd64adrp x27, 0x826000
001fcd68ldr x5, [x27+192]
001fcd6cadrp x27, 0x826000
001fcd70ldr x6, [x27+200]
001fcd74str x5, [sp+216]
001fcd78str x6, [sp+224]
001fcd7cldr x3, [sp+72]
001fcd80ldr x0, [sp+176]
001fcd84ldrb w4, [sp+80]
001fcd88ldr x1, [sp+184]
001fcd8cldr x2, [sp+192]
001fcd90ldp x29, x30, [sp-8]
001fcd94add sp, sp, 336
001fcd98ret x30
001fcd9c
001fcd9cloc_1fcd9c:
001fcd9cstr xzr, [sp+56]
001fcda0str xzr, [sp+88]
001fcda4ldr x7, [sp+352]
001fcda8str x7, [sp+128]
001fcdacsubs xzr, x7, 0
001fcdb0cset x8, ne
001fcdb4strb w8, [sp+55]
001fcdb8cbnz x7, 0x1fcdc0
001fcdbcb 0x1fcde8
001fcdc0
001fcdc0loc_1fcdc0:
001fcdc0ldr x1, [sp+352]
001fcdc4ldr x7, [sp+344]
001fcdc8subs xzr, x1, 0
001fcdccb.hi 0x1fcdd4
001fcdd0b 0x1fcff0
001fcdd4
001fcdd4loc_1fcdd4:
001fcdd4ldrb w7, [x7]
001fcdd8subs wzr, w7, 128
001fcddccset x7, lo
001fcde0strb w7, [sp+55]
001fcde4b 0x1fcdec
001fcde8
001fcde8loc_1fcde8:
001fcde8b 0x1fcdec
001fcdec
001fcdecloc_1fcdec:
001fcdecldrb w7, [sp+55]
001fcdf0tbnz w7, 0, 0x1fcdf8
001fcdf4b 0x1fce20
001fcdf8
001fcdf8loc_1fcdf8:
001fcdf8ldr x1, [sp+352]
001fcdfcldr x7, [sp+344]
001fce00subs xzr, x1, 0
001fce04b.hi 0x1fce0c
001fce08b 0x1fcfe8
001fce0c
001fce0cloc_1fce0c:
001fce0cldrb w7, [x7]
001fce10str x7, [sp+56]
001fce14orr x7, xzr, 1
001fce18str x7, [sp+88]
001fce1cb 0x1fcef0
001fce20
001fce20loc_1fce20:
001fce20ldr x7, [sp+352]
001fce24str x7, [sp+128]
001fce28subs xzr, x7, 2
001fce2ccset x7, ge
001fce30strb w7, [sp+55]
001fce34b.ge 0x1fce3c
001fce38b 0x1fce64
001fce3c
001fce3cloc_1fce3c:
001fce3cldr x1, [sp+352]
001fce40ldr x7, [sp+344]
001fce44subs xzr, x1, 1
001fce48b.hi 0x1fce50
001fce4cb 0x1fcfe0
001fce50
001fce50loc_1fce50:
001fce50ldrb w7, [x7+1]
001fce54subs wzr, w7, 128
001fce58cset x7, lo
001fce5cstrb w7, [sp+55]
001fce60b 0x1fce68
001fce64
001fce64loc_1fce64:
001fce64b 0x1fce68
001fce68
001fce68loc_1fce68:
001fce68ldrb w7, [sp+55]
001fce6ctbnz w7, 0, 0x1fce74
001fce70b 0x1fcec0
001fce74
001fce74loc_1fce74:
001fce74ldr x1, [sp+352]
001fce78ldr x7, [sp+344]
001fce7csubs xzr, x1, 0
001fce80b.hi 0x1fce88
001fce84b 0x1fcfd8
001fce88
001fce88loc_1fce88:
001fce88ldrb w7, [x7]
001fce8cand x7, x7, 127
001fce90ldr x1, [sp+352]
001fce94ldr x8, [sp+344]
001fce98subs xzr, x1, 1
001fce9cb.hi 0x1fcea4
001fcea0b 0x1fcfd0
001fcea4
001fcea4loc_1fcea4:
001fcea4ldrb w8, [x8+1]
001fcea8ubfm x8, x8, 57, 7
001fceacadd x7, x7, x8
001fceb0str x7, [sp+56]
001fceb4orr x7, xzr, 2
001fceb8str x7, [sp+88]
001fcebcb 0x1fceec
001fcec0
001fcec0loc_1fcec0:
001fcec0ldr x0, [sp+344]
001fcec4ldr x1, [sp+352]
001fcec8ldr x2, [sp+360]
001fceccbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fced0str x0, [sp+112]
001fced4str x1, [sp+128]
001fced8str x0, [sp+144]
001fcedcstr x1, [sp+136]
001fcee0str x0, [sp+56]
001fcee4str x1, [sp+88]
001fcee8b 0x1fceec
001fceec
001fceecloc_1fceec:
001fceecb 0x1fcef0
001fcef0
001fcef0loc_1fcef0:
001fcef0ldr x7, [sp+88]
001fcef4tbnz x7, 63, 0x1fcefc
001fcef8b 0x1fcf3c
001fcefc
001fcefcloc_1fcefc:
001fcefcstp xzr, xzr, [sp+176]
001fcf00str xzr, [sp+192]
001fcf04adrp x27, 0x826000
001fcf08ldr x5, [x27+160]
001fcf0cadrp x27, 0x826000
001fcf10ldr x6, [x27+168]
001fcf14str x5, [sp+216]
001fcf18str x6, [sp+224]
001fcf1cldr x3, [sp+72]
001fcf20ldr x0, [sp+176]
001fcf24ldrb w4, [sp+80]
001fcf28ldr x1, [sp+184]
001fcf2cldr x2, [sp+192]
001fcf30ldp x29, x30, [sp-8]
001fcf34add sp, sp, 336
001fcf38ret x30
001fcf3c
001fcf3cloc_1fcf3c:
001fcf3cldr x0, [sp+56]
001fcf40bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
001fcf44str x0, [sp+256]
001fcf48str x1, [sp+264]
001fcf4cstr x2, [sp+272]
001fcf50ldr x3, [sp+200]
001fcf54ldrsb x27, [x3]
001fcf58ldr x4, [sp+208]
001fcf5cldr x3, [x3+24]
001fcf60mov x5, x0
001fcf64mov x0, x4
001fcf68mov x6, x1
001fcf6cmov x1, x5
001fcf70mov x7, x2
001fcf74mov x2, x6
001fcf78mov x8, x3
001fcf7cmov x3, x7
001fcf80blr x8
001fcf84ldr x1, [sp+88]
001fcf88str x1, [sp+72]
001fcf8cldr x1, [sp+368]
001fcf90ldr x2, [sp+376]
001fcf94ldr x3, [sp+384]
001fcf98str x1, [sp+176]
001fcf9cstr x2, [sp+184]
001fcfa0str x3, [sp+192]
001fcfa4stp xzr, xzr, [sp+216]
001fcfa8ldr x3, [sp+72]
001fcfacldr x0, [sp+176]
001fcfb0ldrb w4, [sp+80]
001fcfb4ldr x1, [sp+184]
001fcfb8ldr x2, [sp+192]
001fcfbcmov x5, xzr
001fcfc0mov x6, xzr
001fcfc4ldp x29, x30, [sp-8]
001fcfc8add sp, sp, 336
001fcfccret x30
001fcfd0
001fcfd0loc_1fcfd0:
001fcfd0orr x0, xzr, 1
001fcfd4bl runtime.panicIndex
001fcfd8
001fcfd8loc_1fcfd8:
001fcfd8mov x0, xzr
001fcfdcbl runtime.panicIndex
001fcfe0
001fcfe0loc_1fcfe0:
001fcfe0orr x0, xzr, 1
001fcfe4bl runtime.panicIndex
001fcfe8
001fcfe8loc_1fcfe8:
001fcfe8mov x0, xzr
001fcfecbl runtime.panicIndex
001fcff0
001fcff0loc_1fcff0:
001fcff0mov x0, xzr
001fcff4bl runtime.panicIndex
001fcff8
001fcff8loc_1fcff8:
001fcff8ldr x7, [sp+240]
001fcffcstr x7, [sp+128]
001fd000cbnz x7, 0x1fd008
001fd004b 0x1fd240
001fd008
001fd008loc_1fd008:
001fd008str xzr, [sp+64]
001fd00cstr xzr, [sp+96]
001fd010ldr x7, [sp+240]
001fd014str x7, [sp+120]
001fd018subs xzr, x7, 0
001fd01ccset x8, ne
001fd020strb w8, [sp+55]
001fd024cbnz x7, 0x1fd02c
001fd028b 0x1fd054
001fd02c
001fd02cloc_1fd02c:
001fd02cldr x1, [sp+240]
001fd030ldr x7, [sp+232]
001fd034subs xzr, x1, 0
001fd038b.hi 0x1fd040
001fd03cb 0x1fd2b0
001fd040
001fd040loc_1fd040:
001fd040ldrb w7, [x7]
001fd044subs wzr, w7, 128
001fd048cset x7, lo
001fd04cstrb w7, [sp+55]
001fd050b 0x1fd058
001fd054
001fd054loc_1fd054:
001fd054b 0x1fd058
001fd058
001fd058loc_1fd058:
001fd058ldrb w7, [sp+55]
001fd05ctbnz w7, 0, 0x1fd064
001fd060b 0x1fd08c
001fd064
001fd064loc_1fd064:
001fd064ldr x1, [sp+240]
001fd068ldr x7, [sp+232]
001fd06csubs xzr, x1, 0
001fd070b.hi 0x1fd078
001fd074b 0x1fd2a8
001fd078
001fd078loc_1fd078:
001fd078ldrb w7, [x7]
001fd07cstr x7, [sp+64]
001fd080orr x7, xzr, 1
001fd084str x7, [sp+96]
001fd088b 0x1fd164
001fd08c
001fd08cloc_1fd08c:
001fd08cldr x7, [sp+240]
001fd090str x7, [sp+120]
001fd094subs xzr, x7, 2
001fd098cset x7, ge
001fd09cstrb w7, [sp+55]
001fd0a0b.ge 0x1fd0a8
001fd0a4b 0x1fd0d0
001fd0a8
001fd0a8loc_1fd0a8:
001fd0a8ldr x1, [sp+240]
001fd0acldr x7, [sp+232]
001fd0b0subs xzr, x1, 1
001fd0b4b.hi 0x1fd0bc
001fd0b8b 0x1fd2a0
001fd0bc
001fd0bcloc_1fd0bc:
001fd0bcldrb w7, [x7+1]
001fd0c0subs wzr, w7, 128
001fd0c4cset x7, lo
001fd0c8strb w7, [sp+55]
001fd0ccb 0x1fd0d4
001fd0d0
001fd0d0loc_1fd0d0:
001fd0d0b 0x1fd0d4
001fd0d4
001fd0d4loc_1fd0d4:
001fd0d4ldrb w7, [sp+55]
001fd0d8tbnz w7, 0, 0x1fd0e0
001fd0dcb 0x1fd12c
001fd0e0
001fd0e0loc_1fd0e0:
001fd0e0ldr x1, [sp+240]
001fd0e4ldr x7, [sp+232]
001fd0e8subs xzr, x1, 0
001fd0ecb.hi 0x1fd0f4
001fd0f0b 0x1fd298
001fd0f4
001fd0f4loc_1fd0f4:
001fd0f4ldrb w7, [x7]
001fd0f8and x7, x7, 127
001fd0fcldr x1, [sp+240]
001fd100ldr x8, [sp+232]
001fd104subs xzr, x1, 1
001fd108b.hi 0x1fd110
001fd10cb 0x1fd290
001fd110
001fd110loc_1fd110:
001fd110ldrb w8, [x8+1]
001fd114ubfm x8, x8, 57, 7
001fd118add x7, x7, x8
001fd11cstr x7, [sp+64]
001fd120orr x7, xzr, 2
001fd124str x7, [sp+96]
001fd128b 0x1fd15c
001fd12c
001fd12cloc_1fd12c:
001fd12cldr x0, [sp+232]
001fd130ldr x1, [sp+240]
001fd134ldr x2, [sp+248]
001fd138bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fd13cstr x0, [sp+112]
001fd140str x1, [sp+120]
001fd144str x0, [sp+160]
001fd148str x1, [sp+152]
001fd14cstr x0, [sp+64]
001fd150str x1, [sp+96]
001fd154orr x7, xzr, 2
001fd158b 0x1fd15c
001fd15c
001fd15cloc_1fd15c:
001fd15corr x7, xzr, 1
001fd160b 0x1fd164
001fd164
001fd164loc_1fd164:
001fd164ldr x8, [sp+96]
001fd168tbnz x8, 63, 0x1fd170
001fd16cb 0x1fd1b0
001fd170
001fd170loc_1fd170:
001fd170stp xzr, xzr, [sp+176]
001fd174str xzr, [sp+192]
001fd178adrp x27, 0x825000
001fd17cldr x5, [x27+160]
001fd180adrp x27, 0x825000
001fd184ldr x6, [x27+168]
001fd188str x5, [sp+216]
001fd18cstr x6, [sp+224]
001fd190ldr x3, [sp+72]
001fd194ldr x0, [sp+176]
001fd198ldrb w4, [sp+80]
001fd19cldr x1, [sp+184]
001fd1a0ldr x2, [sp+192]
001fd1a4ldp x29, x30, [sp-8]
001fd1a8add sp, sp, 336
001fd1acret x30
001fd1b0
001fd1b0loc_1fd1b0:
001fd1b0ldr x0, [sp+64]
001fd1b4bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
001fd1b8str x0, [sp+256]
001fd1bcstr x1, [sp+264]
001fd1c0str x2, [sp+272]
001fd1c4ldr x3, [sp+200]
001fd1c8ldrsb x27, [x3]
001fd1ccldr x4, [sp+208]
001fd1d0ldr x3, [x3+24]
001fd1d4mov x5, x0
001fd1d8mov x0, x4
001fd1dcmov x6, x1
001fd1e0mov x1, x5
001fd1e4mov x7, x2
001fd1e8mov x2, x6
001fd1ecmov x8, x3
001fd1f0mov x3, x7
001fd1f4blr x8
001fd1f8ldr x0, [sp+96]
001fd1fcldr x1, [sp+240]
001fd200ldr x2, [sp+232]
001fd204ldr x3, [sp+248]
001fd208b 0x1fd20c
001fd20c
001fd20cloc_1fd20c:
001fd20csubs xzr, x1, x0
001fd210b.hs 0x1fd218
001fd214b 0x1fd28c
001fd218
001fd218loc_1fd218:
001fd218sub x7, x3, x0
001fd21csub x8, x1, x0
001fd220sub x9, xzr, x7
001fd224and x9, x0, x9, asr #63
001fd228add x9, x2, x9
001fd22cstr x9, [sp+232]
001fd230str x8, [sp+240]
001fd234str x7, [sp+248]
001fd238b 0x1fd23c
001fd23c
001fd23cloc_1fd23c:
001fd23cb 0x1fcff8
001fd240
001fd240loc_1fd240:
001fd240ldr x7, [sp+104]
001fd244str x7, [sp+72]
001fd248ldr x7, [sp+368]
001fd24cldr x8, [sp+376]
001fd250ldr x9, [sp+384]
001fd254str x7, [sp+176]
001fd258str x8, [sp+184]
001fd25cstr x9, [sp+192]
001fd260stp xzr, xzr, [sp+216]
001fd264ldr x3, [sp+72]
001fd268ldr x0, [sp+176]
001fd26cldrb w4, [sp+80]
001fd270ldr x1, [sp+184]
001fd274ldr x2, [sp+192]
001fd278mov x5, xzr
001fd27cmov x6, xzr
001fd280ldp x29, x30, [sp-8]
001fd284add sp, sp, 336
001fd288ret x30
001fd28c
001fd28cloc_1fd28c:
001fd28cbl runtime.panicSliceB
001fd290
001fd290loc_1fd290:
001fd290orr x0, xzr, 1
001fd294bl runtime.panicIndex
001fd298
001fd298loc_1fd298:
001fd298mov x0, xzr
001fd29cbl runtime.panicIndex
001fd2a0
001fd2a0loc_1fd2a0:
001fd2a0orr x0, xzr, 1
001fd2a4bl runtime.panicIndex
001fd2a8
001fd2a8loc_1fd2a8:
001fd2a8mov x0, xzr
001fd2acbl runtime.panicIndex
001fd2b0
001fd2b0loc_1fd2b0:
001fd2b0mov x0, xzr
001fd2b4bl runtime.panicIndex
001fd2b8hint
001fd2bc
001fd2bcloc_1fd2bc:
001fd2bcstp x0, x1, [sp+8]
001fd2c0stp x2, x3, [sp+24]
001fd2c4stp x4, x5, [sp+40]
001fd2c8str w6, [sp+56]
001fd2ccstrb w7, [sp+60]
001fd2d0strb w8, [sp+64]
001fd2d4stp x9, x10, [sp+72]
001fd2d8str x11, [sp+88]
001fd2dcmov x3, x30
001fd2e0bl runtime.morestack_noctxt.abi0
001fd2e4ldp x0, x1, [sp+8]
001fd2e8ldp x2, x3, [sp+24]
001fd2ecldp x4, x5, [sp+40]
001fd2f0ldrsw x6, [sp+56]
001fd2f4ldrsb x7, [sp+60]
001fd2f8ldrb w8, [sp+64]
001fd2fcldp x9, x10, [sp+72]
001fd300ldr x11, [sp+88]
001fd304b 0x1fcc20
001fd308udf 0
001fd30cudf 0
001fcc20
001fd310
001fd310google.golang.org/protobuf/internal/impl.sizeUint32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeUint32PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fd310ldr x16, [x28+16]
001fd314sub x17, sp, 16
001fd318subs xzr, x17, x16
001fd31cb.ls 0x1fd428
001fd320str x30, [sp-144]!
001fd324stur x29, [sp-8]
001fd328sub x29, sp, 8
001fd32cstr x0, [sp+152]
001fd330str x1, [sp+160]
001fd334str x2, [sp+168]
001fd338str x3, [sp+176]
001fd33cstrb w4, [sp+184]
001fd340str xzr, [sp+40]
001fd344ldr x0, [sp+152]
001fd348ldr x1, [sp+160]
001fd34cbl google.golang.org/protobuf/reflect/protoreflect.Value.List
001fd350str x0, [sp+120]
001fd354str x1, [sp+128]
001fd358ldrsb x27, [x0]
001fd35cldr x3, [x0+56]
001fd360mov x0, x1
001fd364blr x3
001fd368str x0, [sp+64]
001fd36ccbz x0, 0x1fd374
001fd370b 0x1fd388
001fd374
001fd374loc_1fd374:
001fd374str xzr, [sp+40]
001fd378mov x0, xzr
001fd37cldur x29, [sp-8]
001fd380ldr x30, [sp], 144
001fd384ret x30
001fd388
001fd388loc_1fd388:
001fd388str xzr, [sp+48]
001fd38cstr xzr, [sp+72]
001fd390str x0, [sp+56]
001fd394b 0x1fd398
001fd398
001fd398loc_1fd398:
001fd398ldr x2, [sp+56]
001fd39cldr x3, [sp+72]
001fd3a0subs xzr, x2, x3
001fd3a4b.gt 0x1fd3ac
001fd3a8b 0x1fd404
001fd3ac
001fd3acloc_1fd3ac:
001fd3acldr x1, [sp+72]
001fd3b0ldr x2, [sp+120]
001fd3b4ldrsb x27, [x2]
001fd3b8ldr x2, [x2+40]
001fd3bcldr x0, [sp+128]
001fd3c0blr x2
001fd3c4str x0, [sp+96]
001fd3c8str x1, [sp+104]
001fd3ccstr x2, [sp+112]
001fd3d0bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fd3d4str x0, [sp+88]
001fd3d8mov w0, w0
001fd3dcbl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fd3e0str x0, [sp+80]
001fd3e4ldr x2, [sp+48]
001fd3e8add x2, x2, x0
001fd3ecstr x2, [sp+48]
001fd3f0b 0x1fd3f4
001fd3f4
001fd3f4loc_1fd3f4:
001fd3f4ldr x2, [sp+72]
001fd3f8add x2, x2, 1
001fd3fcstr x2, [sp+72]
001fd400b 0x1fd398
001fd404
001fd404loc_1fd404:
001fd404ldr x0, [sp+48]
001fd408bl google.golang.org/protobuf/encoding/protowire.SizeBytes
001fd40cstr x0, [sp+80]
001fd410ldr x1, [sp+176]
001fd414add x0, x1, x0
001fd418str x0, [sp+40]
001fd41cldur x29, [sp-8]
001fd420ldr x30, [sp], 144
001fd424ret x30
001fd428
001fd428loc_1fd428:
001fd428stp x0, x1, [sp+8]
001fd42cstp x2, x3, [sp+24]
001fd430strb w4, [sp+40]
001fd434mov x3, x30
001fd438bl runtime.morestack_noctxt.abi0
001fd43cldp x0, x1, [sp+8]
001fd440ldp x2, x3, [sp+24]
001fd444ldrb w4, [sp+40]
001fd448b 0x1fd310
001fd44cudf 0
001fd310
001fd310google.golang.org/protobuf/internal/impl.sizeUint32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeUint32PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fd310ldr x16, [x28+16]
001fd314sub x17, sp, 16
001fd318subs xzr, x17, x16
001fd31cb.ls 0x1fd428
001fd320str x30, [sp-144]!
001fd324stur x29, [sp-8]
001fd328sub x29, sp, 8
001fd32cstr x0, [sp+152]
001fd330str x1, [sp+160]
001fd334str x2, [sp+168]
001fd338str x3, [sp+176]
001fd33cstrb w4, [sp+184]
001fd340str xzr, [sp+40]
001fd344ldr x0, [sp+152]
001fd348ldr x1, [sp+160]
001fd34cbl google.golang.org/protobuf/reflect/protoreflect.Value.List
001fd350str x0, [sp+120]
001fd354str x1, [sp+128]
001fd358ldrsb x27, [x0]
001fd35cldr x3, [x0+56]
001fd360mov x0, x1
001fd364blr x3
001fd368str x0, [sp+64]
001fd36ccbz x0, 0x1fd374
001fd370b 0x1fd388
001fd374
001fd374loc_1fd374:
001fd374str xzr, [sp+40]
001fd378mov x0, xzr
001fd37cldur x29, [sp-8]
001fd380ldr x30, [sp], 144
001fd384ret x30
001fd388
001fd388loc_1fd388:
001fd388str xzr, [sp+48]
001fd38cstr xzr, [sp+72]
001fd390str x0, [sp+56]
001fd394b 0x1fd398
001fd398
001fd398loc_1fd398:
001fd398ldr x2, [sp+56]
001fd39cldr x3, [sp+72]
001fd3a0subs xzr, x2, x3
001fd3a4b.gt 0x1fd3ac
001fd3a8b 0x1fd404
001fd3ac
001fd3acloc_1fd3ac:
001fd3acldr x1, [sp+72]
001fd3b0ldr x2, [sp+120]
001fd3b4ldrsb x27, [x2]
001fd3b8ldr x2, [x2+40]
001fd3bcldr x0, [sp+128]
001fd3c0blr x2
001fd3c4str x0, [sp+96]
001fd3c8str x1, [sp+104]
001fd3ccstr x2, [sp+112]
001fd3d0bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fd3d4str x0, [sp+88]
001fd3d8mov w0, w0
001fd3dcbl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fd3e0str x0, [sp+80]
001fd3e4ldr x2, [sp+48]
001fd3e8add x2, x2, x0
001fd3ecstr x2, [sp+48]
001fd3f0b 0x1fd3f4
001fd3f4
001fd3f4loc_1fd3f4:
001fd3f4ldr x2, [sp+72]
001fd3f8add x2, x2, 1
001fd3fcstr x2, [sp+72]
001fd400b 0x1fd398
001fd404
001fd404loc_1fd404:
001fd404ldr x0, [sp+48]
001fd408bl google.golang.org/protobuf/encoding/protowire.SizeBytes
001fd40cstr x0, [sp+80]
001fd410ldr x1, [sp+176]
001fd414add x0, x1, x0
001fd418str x0, [sp+40]
001fd41cldur x29, [sp-8]
001fd420ldr x30, [sp], 144
001fd424ret x30
001fd428
001fd428loc_1fd428:
001fd428stp x0, x1, [sp+8]
001fd42cstp x2, x3, [sp+24]
001fd430strb w4, [sp+40]
001fd434mov x3, x30
001fd438bl runtime.morestack_noctxt.abi0
001fd43cldp x0, x1, [sp+8]
001fd440ldp x2, x3, [sp+24]
001fd444ldrb w4, [sp+40]
001fd448b 0x1fd310
001fd44cudf 0
001fd310
001fd450
001fd450google.golang.org/protobuf/internal/impl.appendUint32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendUint32PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fd450ldr x16, [x28+16]
001fd454sub x17, sp, 80
001fd458subs xzr, x17, x16
001fd45cb.ls 0x1fd680
001fd460str x30, [sp-208]!
001fd464stur x29, [sp-8]
001fd468sub x29, sp, 8
001fd46cstr x0, [sp+216]
001fd470str x1, [sp+224]
001fd474str x2, [sp+232]
001fd478str x3, [sp+240]
001fd47cstr x4, [sp+248]
001fd480str x5, [sp+256]
001fd484str x6, [sp+264]
001fd488strb w7, [sp+272]
001fd48cstr xzr, [sp+112]
001fd490stp xzr, xzr, [sp+120]
001fd494stp xzr, xzr, [sp+96]
001fd498ldr x0, [sp+240]
001fd49cldr x1, [sp+248]
001fd4a0ldr x2, [sp+256]
001fd4a4bl google.golang.org/protobuf/reflect/protoreflect.Value.List
001fd4a8str x0, [sp+184]
001fd4acstr x1, [sp+192]
001fd4b0ldrsb x27, [x0]
001fd4b4ldr x3, [x0+56]
001fd4b8mov x0, x1
001fd4bcblr x3
001fd4c0str x0, [sp+56]
001fd4c4cbz x0, 0x1fd4cc
001fd4c8b 0x1fd508
001fd4cc
001fd4ccloc_1fd4cc:
001fd4ccldr x5, [sp+216]
001fd4d0ldr x6, [sp+224]
001fd4d4ldr x7, [sp+232]
001fd4d8str x5, [sp+112]
001fd4dcstr x6, [sp+120]
001fd4e0str x7, [sp+128]
001fd4e4stp xzr, xzr, [sp+96]
001fd4e8ldr x0, [sp+112]
001fd4ecldr x1, [sp+120]
001fd4f0ldr x2, [sp+128]
001fd4f4mov x3, xzr
001fd4f8mov x4, xzr
001fd4fcldur x29, [sp-8]
001fd500ldr x30, [sp], 208
001fd504ret x30
001fd508
001fd508loc_1fd508:
001fd508ldr x3, [sp+264]
001fd50cldr x0, [sp+216]
001fd510ldr x1, [sp+224]
001fd514ldr x2, [sp+232]
001fd518bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fd51cstr x0, [sp+216]
001fd520str x1, [sp+224]
001fd524str x2, [sp+232]
001fd528str xzr, [sp+48]
001fd52cstr xzr, [sp+72]
001fd530b 0x1fd534
001fd534
001fd534loc_1fd534:
001fd534ldr x4, [sp+56]
001fd538ldr x5, [sp+72]
001fd53csubs xzr, x4, x5
001fd540b.gt 0x1fd548
001fd544b 0x1fd5a0
001fd548
001fd548loc_1fd548:
001fd548ldr x1, [sp+72]
001fd54cldr x2, [sp+184]
001fd550ldrsb x27, [x2]
001fd554ldr x2, [x2+40]
001fd558ldr x0, [sp+192]
001fd55cblr x2
001fd560str x0, [sp+160]
001fd564str x1, [sp+168]
001fd568str x2, [sp+176]
001fd56cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fd570str x0, [sp+88]
001fd574mov w0, w0
001fd578bl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fd57cstr x0, [sp+80]
001fd580ldr x2, [sp+48]
001fd584add x2, x2, x0
001fd588str x2, [sp+48]
001fd58cb 0x1fd590
001fd590
001fd590loc_1fd590:
001fd590ldr x4, [sp+72]
001fd594add x4, x4, 1
001fd598str x4, [sp+72]
001fd59cb 0x1fd534
001fd5a0
001fd5a0loc_1fd5a0:
001fd5a0ldr x0, [sp+216]
001fd5a4ldr x1, [sp+224]
001fd5a8ldr x2, [sp+232]
001fd5acldr x3, [sp+48]
001fd5b0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fd5b4str x0, [sp+216]
001fd5b8str x1, [sp+224]
001fd5bcstr x2, [sp+232]
001fd5c0str xzr, [sp+64]
001fd5c4b 0x1fd5c8
001fd5c8
001fd5c8loc_1fd5c8:
001fd5c8ldr x5, [sp+56]
001fd5ccldr x6, [sp+64]
001fd5d0subs xzr, x5, x6
001fd5d4b.gt 0x1fd5dc
001fd5d8b 0x1fd644
001fd5dc
001fd5dcloc_1fd5dc:
001fd5dcldr x1, [sp+64]
001fd5e0ldr x2, [sp+184]
001fd5e4ldrsb x27, [x2]
001fd5e8ldr x2, [x2+40]
001fd5ecldr x0, [sp+192]
001fd5f0blr x2
001fd5f4str x0, [sp+136]
001fd5f8str x1, [sp+144]
001fd5fcstr x2, [sp+152]
001fd600bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fd604str x0, [sp+88]
001fd608ldr x1, [sp+224]
001fd60cldr x2, [sp+232]
001fd610ldr x3, [sp+216]
001fd614mov w4, w0
001fd618mov x0, x3
001fd61cmov x3, x4
001fd620bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fd624str x0, [sp+216]
001fd628str x1, [sp+224]
001fd62cstr x2, [sp+232]
001fd630b 0x1fd634
001fd634
001fd634loc_1fd634:
001fd634ldr x5, [sp+64]
001fd638add x5, x5, 1
001fd63cstr x5, [sp+64]
001fd640b 0x1fd5c8
001fd644
001fd644loc_1fd644:
001fd644ldr x5, [sp+216]
001fd648ldr x6, [sp+224]
001fd64cldr x7, [sp+232]
001fd650str x5, [sp+112]
001fd654str x6, [sp+120]
001fd658str x7, [sp+128]
001fd65cstp xzr, xzr, [sp+96]
001fd660ldr x0, [sp+112]
001fd664ldr x1, [sp+120]
001fd668ldr x2, [sp+128]
001fd66cmov x3, xzr
001fd670mov x4, xzr
001fd674ldur x29, [sp-8]
001fd678ldr x30, [sp], 208
001fd67cret x30
001fd680
001fd680loc_1fd680:
001fd680stp x0, x1, [sp+8]
001fd684stp x2, x3, [sp+24]
001fd688stp x4, x5, [sp+40]
001fd68cstr x6, [sp+56]
001fd690strb w7, [sp+64]
001fd694mov x3, x30
001fd698bl runtime.morestack_noctxt.abi0
001fd69cldp x0, x1, [sp+8]
001fd6a0ldp x2, x3, [sp+24]
001fd6a4ldp x4, x5, [sp+40]
001fd6a8ldr x6, [sp+56]
001fd6acldrb w7, [sp+64]
001fd6b0b 0x1fd450
001fd6b4udf 0
001fd6b8udf 0
001fd6bcudf 0
001fd450
001fd450google.golang.org/protobuf/internal/impl.appendUint32PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendUint32PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fd450ldr x16, [x28+16]
001fd454sub x17, sp, 80
001fd458subs xzr, x17, x16
001fd45cb.ls 0x1fd680
001fd460str x30, [sp-208]!
001fd464stur x29, [sp-8]
001fd468sub x29, sp, 8
001fd46cstr x0, [sp+216]
001fd470str x1, [sp+224]
001fd474str x2, [sp+232]
001fd478str x3, [sp+240]
001fd47cstr x4, [sp+248]
001fd480str x5, [sp+256]
001fd484str x6, [sp+264]
001fd488strb w7, [sp+272]
001fd48cstr xzr, [sp+112]
001fd490stp xzr, xzr, [sp+120]
001fd494stp xzr, xzr, [sp+96]
001fd498ldr x0, [sp+240]
001fd49cldr x1, [sp+248]
001fd4a0ldr x2, [sp+256]
001fd4a4bl google.golang.org/protobuf/reflect/protoreflect.Value.List
001fd4a8str x0, [sp+184]
001fd4acstr x1, [sp+192]
001fd4b0ldrsb x27, [x0]
001fd4b4ldr x3, [x0+56]
001fd4b8mov x0, x1
001fd4bcblr x3
001fd4c0str x0, [sp+56]
001fd4c4cbz x0, 0x1fd4cc
001fd4c8b 0x1fd508
001fd4cc
001fd4ccloc_1fd4cc:
001fd4ccldr x5, [sp+216]
001fd4d0ldr x6, [sp+224]
001fd4d4ldr x7, [sp+232]
001fd4d8str x5, [sp+112]
001fd4dcstr x6, [sp+120]
001fd4e0str x7, [sp+128]
001fd4e4stp xzr, xzr, [sp+96]
001fd4e8ldr x0, [sp+112]
001fd4ecldr x1, [sp+120]
001fd4f0ldr x2, [sp+128]
001fd4f4mov x3, xzr
001fd4f8mov x4, xzr
001fd4fcldur x29, [sp-8]
001fd500ldr x30, [sp], 208
001fd504ret x30
001fd508
001fd508loc_1fd508:
001fd508ldr x3, [sp+264]
001fd50cldr x0, [sp+216]
001fd510ldr x1, [sp+224]
001fd514ldr x2, [sp+232]
001fd518bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fd51cstr x0, [sp+216]
001fd520str x1, [sp+224]
001fd524str x2, [sp+232]
001fd528str xzr, [sp+48]
001fd52cstr xzr, [sp+72]
001fd530b 0x1fd534
001fd534
001fd534loc_1fd534:
001fd534ldr x4, [sp+56]
001fd538ldr x5, [sp+72]
001fd53csubs xzr, x4, x5
001fd540b.gt 0x1fd548
001fd544b 0x1fd5a0
001fd548
001fd548loc_1fd548:
001fd548ldr x1, [sp+72]
001fd54cldr x2, [sp+184]
001fd550ldrsb x27, [x2]
001fd554ldr x2, [x2+40]
001fd558ldr x0, [sp+192]
001fd55cblr x2
001fd560str x0, [sp+160]
001fd564str x1, [sp+168]
001fd568str x2, [sp+176]
001fd56cbl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fd570str x0, [sp+88]
001fd574mov w0, w0
001fd578bl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fd57cstr x0, [sp+80]
001fd580ldr x2, [sp+48]
001fd584add x2, x2, x0
001fd588str x2, [sp+48]
001fd58cb 0x1fd590
001fd590
001fd590loc_1fd590:
001fd590ldr x4, [sp+72]
001fd594add x4, x4, 1
001fd598str x4, [sp+72]
001fd59cb 0x1fd534
001fd5a0
001fd5a0loc_1fd5a0:
001fd5a0ldr x0, [sp+216]
001fd5a4ldr x1, [sp+224]
001fd5a8ldr x2, [sp+232]
001fd5acldr x3, [sp+48]
001fd5b0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fd5b4str x0, [sp+216]
001fd5b8str x1, [sp+224]
001fd5bcstr x2, [sp+232]
001fd5c0str xzr, [sp+64]
001fd5c4b 0x1fd5c8
001fd5c8
001fd5c8loc_1fd5c8:
001fd5c8ldr x5, [sp+56]
001fd5ccldr x6, [sp+64]
001fd5d0subs xzr, x5, x6
001fd5d4b.gt 0x1fd5dc
001fd5d8b 0x1fd644
001fd5dc
001fd5dcloc_1fd5dc:
001fd5dcldr x1, [sp+64]
001fd5e0ldr x2, [sp+184]
001fd5e4ldrsb x27, [x2]
001fd5e8ldr x2, [x2+40]
001fd5ecldr x0, [sp+192]
001fd5f0blr x2
001fd5f4str x0, [sp+136]
001fd5f8str x1, [sp+144]
001fd5fcstr x2, [sp+152]
001fd600bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
001fd604str x0, [sp+88]
001fd608ldr x1, [sp+224]
001fd60cldr x2, [sp+232]
001fd610ldr x3, [sp+216]
001fd614mov w4, w0
001fd618mov x0, x3
001fd61cmov x3, x4
001fd620bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fd624str x0, [sp+216]
001fd628str x1, [sp+224]
001fd62cstr x2, [sp+232]
001fd630b 0x1fd634
001fd634
001fd634loc_1fd634:
001fd634ldr x5, [sp+64]
001fd638add x5, x5, 1
001fd63cstr x5, [sp+64]
001fd640b 0x1fd5c8
001fd644
001fd644loc_1fd644:
001fd644ldr x5, [sp+216]
001fd648ldr x6, [sp+224]
001fd64cldr x7, [sp+232]
001fd650str x5, [sp+112]
001fd654str x6, [sp+120]
001fd658str x7, [sp+128]
001fd65cstp xzr, xzr, [sp+96]
001fd660ldr x0, [sp+112]
001fd664ldr x1, [sp+120]
001fd668ldr x2, [sp+128]
001fd66cmov x3, xzr
001fd670mov x4, xzr
001fd674ldur x29, [sp-8]
001fd678ldr x30, [sp], 208
001fd67cret x30
001fd680
001fd680loc_1fd680:
001fd680stp x0, x1, [sp+8]
001fd684stp x2, x3, [sp+24]
001fd688stp x4, x5, [sp+40]
001fd68cstr x6, [sp+56]
001fd690strb w7, [sp+64]
001fd694mov x3, x30
001fd698bl runtime.morestack_noctxt.abi0
001fd69cldp x0, x1, [sp+8]
001fd6a0ldp x2, x3, [sp+24]
001fd6a4ldp x4, x5, [sp+40]
001fd6a8ldr x6, [sp+56]
001fd6acldrb w7, [sp+64]
001fd6b0b 0x1fd450
001fd6b4udf 0
001fd6b8udf 0
001fd6bcudf 0
001fd450
001fd6c0
001fd6c0google.golang.org/protobuf/internal/impl.sizeInt64: ; void google.golang.org/protobuf/internal/impl.sizeInt64(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fd6c0ldr x16, [x28+16]
001fd6c4subs xzr, sp, x16
001fd6c8b.ls 0x1fd724
001fd6ccstr x30, [sp-64]!
001fd6d0stur x29, [sp-8]
001fd6d4sub x29, sp, 8
001fd6d8str x0, [sp+72]
001fd6dcstr x1, [sp+80]
001fd6e0strb w2, [sp+88]
001fd6e4str xzr, [sp+32]
001fd6e8bl google.golang.org/protobuf/internal/impl.pointer.Int64
001fd6ecstr x0, [sp+48]
001fd6f0ldrsb x27, [x0]
001fd6f4ldr x0, [x0]
001fd6f8str x0, [sp+24]
001fd6fcbl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fd700str x0, [sp+40]
001fd704ldr x1, [sp+80]
001fd708ldrsb x27, [x1]
001fd70cldr x1, [x1+120]
001fd710add x0, x1, x0
001fd714str x0, [sp+32]
001fd718ldur x29, [sp-8]
001fd71cldr x30, [sp], 64
001fd720ret x30
001fd724
001fd724loc_1fd724:
001fd724stp x0, x1, [sp+8]
001fd728strb w2, [sp+24]
001fd72cmov x3, x30
001fd730bl runtime.morestack_noctxt.abi0
001fd734ldp x0, x1, [sp+8]
001fd738ldrb w2, [sp+24]
001fd73cb 0x1fd6c0
001fd6c0
001fd6c0google.golang.org/protobuf/internal/impl.sizeInt64: ; void google.golang.org/protobuf/internal/impl.sizeInt64(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fd6c0ldr x16, [x28+16]
001fd6c4subs xzr, sp, x16
001fd6c8b.ls 0x1fd724
001fd6ccstr x30, [sp-64]!
001fd6d0stur x29, [sp-8]
001fd6d4sub x29, sp, 8
001fd6d8str x0, [sp+72]
001fd6dcstr x1, [sp+80]
001fd6e0strb w2, [sp+88]
001fd6e4str xzr, [sp+32]
001fd6e8bl google.golang.org/protobuf/internal/impl.pointer.Int64
001fd6ecstr x0, [sp+48]
001fd6f0ldrsb x27, [x0]
001fd6f4ldr x0, [x0]
001fd6f8str x0, [sp+24]
001fd6fcbl google.golang.org/protobuf/encoding/protowire.SizeVarint
001fd700str x0, [sp+40]
001fd704ldr x1, [sp+80]
001fd708ldrsb x27, [x1]
001fd70cldr x1, [x1+120]
001fd710add x0, x1, x0
001fd714str x0, [sp+32]
001fd718ldur x29, [sp-8]
001fd71cldr x30, [sp], 64
001fd720ret x30
001fd724
001fd724loc_1fd724:
001fd724stp x0, x1, [sp+8]
001fd728strb w2, [sp+24]
001fd72cmov x3, x30
001fd730bl runtime.morestack_noctxt.abi0
001fd734ldp x0, x1, [sp+8]
001fd738ldrb w2, [sp+24]
001fd73cb 0x1fd6c0
001fd6c0
001fd740
001fd740google.golang.org/protobuf/internal/impl.appendInt64: ; void google.golang.org/protobuf/internal/impl.appendInt64(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fd740ldr x16, [x28+16]
001fd744subs xzr, sp, x16
001fd748b.ls 0x1fd804
001fd74cstr x30, [sp-112]!
001fd750stur x29, [sp-8]
001fd754sub x29, sp, 8
001fd758str x0, [sp+120]
001fd75cstr x1, [sp+128]
001fd760str x2, [sp+136]
001fd764str x3, [sp+144]
001fd768str x4, [sp+152]
001fd76cstrb w5, [sp+160]
001fd770str xzr, [sp+72]
001fd774stp xzr, xzr, [sp+80]
001fd778stp xzr, xzr, [sp+56]
001fd77cldr x0, [sp+144]
001fd780bl google.golang.org/protobuf/internal/impl.pointer.Int64
001fd784str x0, [sp+96]
001fd788ldrsb x27, [x0]
001fd78cldr x1, [x0]
001fd790str x1, [sp+40]
001fd794ldr x1, [sp+152]
001fd798ldrsb x27, [x1]
001fd79cldr x3, [x1+112]
001fd7a0str x3, [sp+48]
001fd7a4ldr x0, [sp+120]
001fd7a8ldr x1, [sp+128]
001fd7acldr x2, [sp+136]
001fd7b0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fd7b4str x0, [sp+120]
001fd7b8str x1, [sp+128]
001fd7bcstr x2, [sp+136]
001fd7c0ldr x3, [sp+40]
001fd7c4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fd7c8str x0, [sp+120]
001fd7ccstr x1, [sp+128]
001fd7d0str x2, [sp+136]
001fd7d4str x0, [sp+72]
001fd7d8str x1, [sp+80]
001fd7dcstr x2, [sp+88]
001fd7e0stp xzr, xzr, [sp+56]
001fd7e4ldr x0, [sp+72]
001fd7e8ldr x1, [sp+80]
001fd7ecldr x2, [sp+88]
001fd7f0mov x3, xzr
001fd7f4mov x4, xzr
001fd7f8ldur x29, [sp-8]
001fd7fcldr x30, [sp], 112
001fd800ret x30
001fd804
001fd804loc_1fd804:
001fd804stp x0, x1, [sp+8]
001fd808stp x2, x3, [sp+24]
001fd80cstr x4, [sp+40]
001fd810strb w5, [sp+48]
001fd814mov x3, x30
001fd818bl runtime.morestack_noctxt.abi0
001fd81cldp x0, x1, [sp+8]
001fd820ldp x2, x3, [sp+24]
001fd824ldr x4, [sp+40]
001fd828ldrb w5, [sp+48]
001fd82cb 0x1fd740
001fd740
001fd740google.golang.org/protobuf/internal/impl.appendInt64: ; void google.golang.org/protobuf/internal/impl.appendInt64(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
001fd740ldr x16, [x28+16]
001fd744subs xzr, sp, x16
001fd748b.ls 0x1fd804
001fd74cstr x30, [sp-112]!
001fd750stur x29, [sp-8]
001fd754sub x29, sp, 8
001fd758str x0, [sp+120]
001fd75cstr x1, [sp+128]
001fd760str x2, [sp+136]
001fd764str x3, [sp+144]
001fd768str x4, [sp+152]
001fd76cstrb w5, [sp+160]
001fd770str xzr, [sp+72]
001fd774stp xzr, xzr, [sp+80]
001fd778stp xzr, xzr, [sp+56]
001fd77cldr x0, [sp+144]
001fd780bl google.golang.org/protobuf/internal/impl.pointer.Int64
001fd784str x0, [sp+96]
001fd788ldrsb x27, [x0]
001fd78cldr x1, [x0]
001fd790str x1, [sp+40]
001fd794ldr x1, [sp+152]
001fd798ldrsb x27, [x1]
001fd79cldr x3, [x1+112]
001fd7a0str x3, [sp+48]
001fd7a4ldr x0, [sp+120]
001fd7a8ldr x1, [sp+128]
001fd7acldr x2, [sp+136]
001fd7b0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fd7b4str x0, [sp+120]
001fd7b8str x1, [sp+128]
001fd7bcstr x2, [sp+136]
001fd7c0ldr x3, [sp+40]
001fd7c4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
001fd7c8str x0, [sp+120]
001fd7ccstr x1, [sp+128]
001fd7d0str x2, [sp+136]
001fd7d4str x0, [sp+72]
001fd7d8str x1, [sp+80]
001fd7dcstr x2, [sp+88]
001fd7e0stp xzr, xzr, [sp+56]
001fd7e4ldr x0, [sp+72]
001fd7e8ldr x1, [sp+80]
001fd7ecldr x2, [sp+88]
001fd7f0mov x3, xzr
001fd7f4mov x4, xzr
001fd7f8ldur x29, [sp-8]
001fd7fcldr x30, [sp], 112
001fd800ret x30
001fd804
001fd804loc_1fd804:
001fd804stp x0, x1, [sp+8]
001fd808stp x2, x3, [sp+24]
001fd80cstr x4, [sp+40]
001fd810strb w5, [sp+48]
001fd814mov x3, x30
001fd818bl runtime.morestack_noctxt.abi0
001fd81cldp x0, x1, [sp+8]
001fd820ldp x2, x3, [sp+24]
001fd824ldr x4, [sp+40]
001fd828ldrb w5, [sp+48]
001fd82cb 0x1fd740
001fd740
001fd830
001fd830google.golang.org/protobuf/internal/impl.consumeInt64: ; void google.golang.org/protobuf/internal/impl.consumeInt64(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
001fd830ldr x16, [x28+16]
001fd834sub x17, sp, 16
001fd838subs xzr, x17, x16
001fd83cb.ls 0x1fdab4
001fd840str x30, [sp-144]!
001fd844stur x29, [sp-8]
001fd848sub x29, sp, 8
001fd84cstr x0, [sp+152]
001fd850str x1, [sp+160]
001fd854str x2, [sp+168]
001fd858str x3, [sp+176]
001fd85cstrb w4, [sp+184]
001fd860str x5, [sp+192]
001fd864strb w6, [sp+200]
001fd868str x7, [sp+208]
001fd86cstr x8, [sp+216]
001fd870str x9, [sp+224]
001fd874str xzr, [sp+56]
001fd878strb wzr, [sp+64]
001fd87cstp xzr, xzr, [sp+112]
001fd880ldrsb x4, [sp+184]
001fd884ubfm x4, x4, 0, 7
001fd888cbnz w4, 0x1fd890
001fd88cb 0x1fd8bc
001fd890
001fd890loc_1fd890:
001fd890adrp x27, 0x825000
001fd894ldr x2, [x27+192]
001fd898adrp x27, 0x825000
001fd89cldr x3, [x27+200]
001fd8a0str x2, [sp+112]
001fd8a4str x3, [sp+120]
001fd8a8ldr x0, [sp+56]
001fd8acldrb w1, [sp+64]
001fd8b0ldur x29, [sp-8]
001fd8b4ldr x30, [sp], 144
001fd8b8ret x30
001fd8bc
001fd8bcloc_1fd8bc:
001fd8bcstr xzr, [sp+48]
001fd8c0str xzr, [sp+72]
001fd8c4ldr x4, [sp+160]
001fd8c8str x4, [sp+96]
001fd8ccsubs xzr, x4, 0
001fd8d0cset x5, ne
001fd8d4strb w5, [sp+47]
001fd8d8cbnz x4, 0x1fd8e0
001fd8dcb 0x1fd908
001fd8e0
001fd8e0loc_1fd8e0:
001fd8e0ldr x1, [sp+160]
001fd8e4ldr x4, [sp+152]
001fd8e8subs xzr, x1, 0
001fd8ecb.hi 0x1fd8f4
001fd8f0b 0x1fdaa8
001fd8f4
001fd8f4loc_1fd8f4:
001fd8f4ldrb w4, [x4]
001fd8f8subs wzr, w4, 128
001fd8fccset x4, lo
001fd900strb w4, [sp+47]
001fd904b 0x1fd90c
001fd908
001fd908loc_1fd908:
001fd908b 0x1fd90c
001fd90c
001fd90cloc_1fd90c:
001fd90cldrb w4, [sp+47]
001fd910tbnz w4, 0, 0x1fd918
001fd914b 0x1fd940
001fd918
001fd918loc_1fd918:
001fd918ldr x1, [sp+160]
001fd91cldr x4, [sp+152]
001fd920subs xzr, x1, 0
001fd924b.hi 0x1fd92c
001fd928b 0x1fdaa0
001fd92c
001fd92cloc_1fd92c:
001fd92cldrb w4, [x4]
001fd930str x4, [sp+48]
001fd934orr x4, xzr, 1
001fd938str x4, [sp+72]
001fd93cb 0x1fda10
001fd940
001fd940loc_1fd940:
001fd940ldr x4, [sp+160]
001fd944str x4, [sp+96]
001fd948subs xzr, x4, 2
001fd94ccset x4, ge
001fd950strb w4, [sp+47]
001fd954b.ge 0x1fd95c
001fd958b 0x1fd984
001fd95c
001fd95cloc_1fd95c:
001fd95cldr x1, [sp+160]
001fd960ldr x4, [sp+152]
001fd964subs xzr, x1, 1
001fd968b.hi 0x1fd970
001fd96cb 0x1fda98
001fd970
001fd970loc_1fd970:
001fd970ldrb w4, [x4+1]
001fd974subs wzr, w4, 128
001fd978cset x4, lo
001fd97cstrb w4, [sp+47]
001fd980b 0x1fd988
001fd984
001fd984loc_1fd984:
001fd984b 0x1fd988
001fd988
001fd988loc_1fd988:
001fd988ldrb w4, [sp+47]
001fd98ctbnz w4, 0, 0x1fd994
001fd990b 0x1fd9e0
001fd994
001fd994loc_1fd994:
001fd994ldr x1, [sp+160]
001fd998ldr x4, [sp+152]
001fd99csubs xzr, x1, 0
001fd9a0b.hi 0x1fd9a8
001fd9a4b 0x1fda90
001fd9a8
001fd9a8loc_1fd9a8:
001fd9a8ldrb w4, [x4]
001fd9acand x4, x4, 127
001fd9b0ldr x1, [sp+160]
001fd9b4ldr x5, [sp+152]
001fd9b8subs xzr, x1, 1
001fd9bcb.hi 0x1fd9c4
001fd9c0b 0x1fda88
001fd9c4
001fd9c4loc_1fd9c4:
001fd9c4ldrb w5, [x5+1]
001fd9c8ubfm x5, x5, 57, 7
001fd9ccadd x4, x4, x5
001fd9d0str x4, [sp+48]
001fd9d4orr x4, xzr, 2
001fd9d8str x4, [sp+72]
001fd9dcb 0x1fda0c
001fd9e0
001fd9e0loc_1fd9e0:
001fd9e0ldr x0, [sp+152]
001fd9e4ldr x1, [sp+160]
001fd9e8ldr x2, [sp+168]
001fd9ecbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fd9f0str x0, [sp+88]
001fd9f4str x1, [sp+96]
001fd9f8str x0, [sp+80]
001fd9fcstr x1, [sp+104]
001fda00str x0, [sp+48]
001fda04str x1, [sp+72]
001fda08b 0x1fda0c
001fda0c
001fda0cloc_1fda0c:
001fda0cb 0x1fda10
001fda10
001fda10loc_1fda10:
001fda10ldr x4, [sp+72]
001fda14tbnz x4, 63, 0x1fda1c
001fda18b 0x1fda48
001fda1c
001fda1cloc_1fda1c:
001fda1cadrp x27, 0x825000
001fda20ldr x2, [x27+160]
001fda24adrp x27, 0x825000
001fda28ldr x3, [x27+168]
001fda2cstr x2, [sp+112]
001fda30str x3, [sp+120]
001fda34ldr x0, [sp+56]
001fda38ldrb w1, [sp+64]
001fda3cldur x29, [sp-8]
001fda40ldr x30, [sp], 144
001fda44ret x30
001fda48
001fda48loc_1fda48:
001fda48ldr x0, [sp+176]
001fda4cbl google.golang.org/protobuf/internal/impl.pointer.Int64
001fda50str x0, [sp+128]
001fda54ldrsb x27, [x0]
001fda58ldr x1, [sp+48]
001fda5cstr x1, [x0]
001fda60ldr x1, [sp+72]
001fda64str x1, [sp+56]
001fda68stp xzr, xzr, [sp+112]
001fda6cldr x0, [sp+56]
001fda70ldrb w1, [sp+64]
001fda74mov x2, xzr
001fda78mov x3, xzr
001fda7cldur x29, [sp-8]
001fda80ldr x30, [sp], 144
001fda84ret x30
001fda88
001fda88loc_1fda88:
001fda88orr x0, xzr, 1
001fda8cbl runtime.panicIndex
001fda90
001fda90loc_1fda90:
001fda90mov x0, xzr
001fda94bl runtime.panicIndex
001fda98
001fda98loc_1fda98:
001fda98orr x0, xzr, 1
001fda9cbl runtime.panicIndex
001fdaa0
001fdaa0loc_1fdaa0:
001fdaa0mov x0, xzr
001fdaa4bl runtime.panicIndex
001fdaa8
001fdaa8loc_1fdaa8:
001fdaa8mov x0, xzr
001fdaacbl runtime.panicIndex
001fdab0hint
001fdab4
001fdab4loc_1fdab4:
001fdab4stp x0, x1, [sp+8]
001fdab8stp x2, x3, [sp+24]
001fdabcstrb w4, [sp+40]
001fdac0str x5, [sp+48]
001fdac4strb w6, [sp+56]
001fdac8stp x7, x8, [sp+64]
001fdaccstr x9, [sp+80]
001fdad0mov x3, x30
001fdad4bl runtime.morestack_noctxt.abi0
001fdad8ldp x0, x1, [sp+8]
001fdadcldp x2, x3, [sp+24]
001fdae0ldrsb x4, [sp+40]
001fdae4ldr x5, [sp+48]
001fdae8ldrb w6, [sp+56]
001fdaecldp x7, x8, [sp+64]
001fdaf0ldr x9, [sp+80]
001fdaf4b 0x1fd830
001fdaf8udf 0
001fdafcudf 0
001fd830
001fd830google.golang.org/protobuf/internal/impl.consumeInt64: ; void google.golang.org/protobuf/internal/impl.consumeInt64(struct []uint8 b, google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/encoding/protowire.Type wtyp, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.unmarshalOptions opts)
001fd830ldr x16, [x28+16]
001fd834sub x17, sp, 16
001fd838subs xzr, x17, x16
001fd83cb.ls 0x1fdab4
001fd840str x30, [sp-144]!
001fd844stur x29, [sp-8]
001fd848sub x29, sp, 8
001fd84cstr x0, [sp+152]
001fd850str x1, [sp+160]
001fd854str x2, [sp+168]
001fd858str x3, [sp+176]
001fd85cstrb w4, [sp+184]
001fd860str x5, [sp+192]
001fd864strb w6, [sp+200]
001fd868str x7, [sp+208]
001fd86cstr x8, [sp+216]
001fd870str x9, [sp+224]
001fd874str xzr, [sp+56]
001fd878strb wzr, [sp+64]
001fd87cstp xzr, xzr, [sp+112]
001fd880ldrsb x4, [sp+184]
001fd884ubfm x4, x4, 0, 7
001fd888cbnz w4, 0x1fd890
001fd88cb 0x1fd8bc
001fd890
001fd890loc_1fd890:
001fd890adrp x27, 0x825000
001fd894ldr x2, [x27+192]
001fd898adrp x27, 0x825000
001fd89cldr x3, [x27+200]
001fd8a0str x2, [sp+112]
001fd8a4str x3, [sp+120]
001fd8a8ldr x0, [sp+56]
001fd8acldrb w1, [sp+64]
001fd8b0ldur x29, [sp-8]
001fd8b4ldr x30, [sp], 144
001fd8b8ret x30
001fd8bc
001fd8bcloc_1fd8bc:
001fd8bcstr xzr, [sp+48]
001fd8c0str xzr, [sp+72]
001fd8c4ldr x4, [sp+160]
001fd8c8str x4, [sp+96]
001fd8ccsubs xzr, x4, 0
001fd8d0cset x5, ne
001fd8d4strb w5, [sp+47]
001fd8d8cbnz x4, 0x1fd8e0
001fd8dcb 0x1fd908
001fd8e0
001fd8e0loc_1fd8e0:
001fd8e0ldr x1, [sp+160]
001fd8e4ldr x4, [sp+152]
001fd8e8subs xzr, x1, 0
001fd8ecb.hi 0x1fd8f4
001fd8f0b 0x1fdaa8
001fd8f4
001fd8f4loc_1fd8f4:
001fd8f4ldrb w4, [x4]
001fd8f8subs wzr, w4, 128
001fd8fccset x4, lo
001fd900strb w4, [sp+47]
001fd904b 0x1fd90c
001fd908
001fd908loc_1fd908:
001fd908b 0x1fd90c
001fd90c
001fd90cloc_1fd90c:
001fd90cldrb w4, [sp+47]
001fd910tbnz w4, 0, 0x1fd918
001fd914b 0x1fd940
001fd918
001fd918loc_1fd918:
001fd918ldr x1, [sp+160]
001fd91cldr x4, [sp+152]
001fd920subs xzr, x1, 0
001fd924b.hi 0x1fd92c
001fd928b 0x1fdaa0
001fd92c
001fd92cloc_1fd92c:
001fd92cldrb w4, [x4]
001fd930str x4, [sp+48]
001fd934orr x4, xzr, 1
001fd938str x4, [sp+72]
001fd93cb 0x1fda10
001fd940
001fd940loc_1fd940:
001fd940ldr x4, [sp+160]
001fd944str x4, [sp+96]
001fd948subs xzr, x4, 2
001fd94ccset x4, ge
001fd950strb w4, [sp+47]
001fd954b.ge 0x1fd95c
001fd958b 0x1fd984
001fd95c
001fd95cloc_1fd95c:
001fd95cldr x1, [sp+160]
001fd960ldr x4, [sp+152]
001fd964subs xzr, x1, 1
001fd968b.hi 0x1fd970
001fd96cb 0x1fda98
001fd970
001fd970loc_1fd970:
001fd970ldrb w4, [x4+1]
001fd974subs wzr, w4, 128
001fd978cset x4, lo
001fd97cstrb w4, [sp+47]
001fd980b 0x1fd988
001fd984
001fd984loc_1fd984:
001fd984b 0x1fd988
001fd988
001fd988loc_1fd988:
001fd988ldrb w4, [sp+47]
001fd98ctbnz w4, 0, 0x1fd994
001fd990b 0x1fd9e0
001fd994
001fd994loc_1fd994:
001fd994ldr x1, [sp+160]
001fd998ldr x4, [sp+152]
001fd99csubs xzr, x1, 0
001fd9a0b.hi 0x1fd9a8
001fd9a4b 0x1fda90
001fd9a8
001fd9a8loc_1fd9a8:
001fd9a8ldrb w4, [x4]
001fd9acand x4, x4, 127
001fd9b0ldr x1, [sp+160]
001fd9b4ldr x5, [sp+152]
001fd9b8subs xzr, x1, 1
001fd9bcb.hi 0x1fd9c4
001fd9c0b 0x1fda88
001fd9c4
001fd9c4loc_1fd9c4:
001fd9c4ldrb w5, [x5+1]
001fd9c8ubfm x5, x5, 57, 7
001fd9ccadd x4, x4, x5
001fd9d0str x4, [sp+48]
001fd9d4orr x4, xzr, 2
001fd9d8str x4, [sp+72]
001fd9dcb 0x1fda0c
001fd9e0
001fd9e0loc_1fd9e0:
001fd9e0ldr x0, [sp+152]
001fd9e4ldr x1, [sp+160]
001fd9e8ldr x2, [sp+168]
001fd9ecbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
001fd9f0str x0, [sp+88]
001fd9f4str x1, [sp+96]
001fd9f8str x0, [sp+80]
001fd9fcstr x1, [sp+104]
001fda00str x0, [sp+48]
001fda04str x1, [sp+72]
001fda08b 0x1fda0c
001fda0c
001fda0cloc_1fda0c:
001fda0cb 0x1fda10
001fda10
001fda10loc_1fda10:
001fda10ldr x4, [sp+72]
001fda14tbnz x4, 63, 0x1fda1c
001fda18b 0x1fda48
001fda1c
001fda1cloc_1fda1c:
001fda1cadrp x27, 0x825000
001fda20ldr x2, [x27+160]
001fda24adrp x27, 0x825000
001fda28ldr x3, [x27+168]
001fda2cstr x2, [sp+112]
001fda30str x3, [sp+120]
001fda34ldr x0, [sp+56]
001fda38ldrb w1, [sp+64]
001fda3cldur x29, [sp-8]
001fda40ldr x30, [sp], 144
001fda44ret x30
001fda48
001fda48loc_1fda48:
001fda48ldr x0, [sp+176]
001fda4cbl google.golang.org/protobuf/internal/impl.pointer.Int64
001fda50str x0, [sp+128]
001fda54ldrsb x27, [x0]
001fda58ldr x1, [sp+48]
001fda5cstr x1, [x0]
001fda60ldr x1, [sp+72]
001fda64str x1, [sp+56]
001fda68stp xzr, xzr, [sp+112]
001fda6cldr x0, [sp+56]
001fda70ldrb w1, [sp+64]
001fda74mov x2, xzr
001fda78mov x3, xzr
001fda7cldur x29, [sp-8]
001fda80ldr x30, [sp], 144
001fda84ret x30
001fda88
001fda88loc_1fda88:
001fda88orr x0, xzr, 1
001fda8cbl runtime.panicIndex
001fda90
001fda90loc_1fda90:
001fda90mov x0, xzr
001fda94bl runtime.panicIndex
001fda98
001fda98loc_1fda98:
001fda98orr x0, xzr, 1
001fda9cbl runtime.panicIndex
001fdaa0
001fdaa0loc_1fdaa0:
001fdaa0mov x0, xzr
001fdaa4bl runtime.panicIndex
001fdaa8
001fdaa8loc_1fdaa8:
001fdaa8mov x0, xzr
001fdaacbl runtime.panicIndex
001fdab0hint
001fdab4
001fdab4loc_1fdab4:
001fdab4stp x0, x1, [sp+8]
001fdab8stp x2, x3, [sp+24]
001fdabcstrb w4, [sp+40]
001fdac0str x5, [sp+48]
001fdac4strb w6, [sp+56]
001fdac8stp x7, x8, [sp+64]
001fdaccstr x9, [sp+80]
001fdad0mov x3, x30
001fdad4bl runtime.morestack_noctxt.abi0
001fdad8ldp x0, x1, [sp+8]
001fdadcldp x2, x3, [sp+24]
001fdae0ldrsb x4, [sp+40]
001fdae4ldr x5, [sp+48]
001fdae8ldrb w6, [sp+56]
001fdaecldp x7, x8, [sp+64]
001fdaf0ldr x9, [sp+80]
001fdaf4b 0x1fd830
001fdaf8udf 0
001fdafcudf 0
001fd830
Loading..