File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
002017a0
002017a0google.golang.org/protobuf/internal/impl.appendSint64PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendSint64PackedSlice(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)
002017a0ldr x16, [x28+16]
002017a4sub x17, sp, 96
002017a8subs xzr, x17, x16
002017acb.ls 0x2019e8
002017b0str x30, [sp-224]!
002017b4stur x29, [sp-8]
002017b8sub x29, sp, 8
002017bcstr x0, [sp+232]
002017c0str x1, [sp+240]
002017c4str x2, [sp+248]
002017c8str x3, [sp+256]
002017ccstr x4, [sp+264]
002017d0strb w5, [sp+272]
002017d4str xzr, [sp+136]
002017d8stp xzr, xzr, [sp+144]
002017dcstp xzr, xzr, [sp+120]
002017e0ldr x0, [sp+256]
002017e4bl google.golang.org/protobuf/internal/impl.pointer.Int64Slice
002017e8str x0, [sp+208]
002017ecldrsb x27, [x0]
002017f0ldr x1, [x0]
002017f4ldr x2, [x0+16]
002017f8ldr x3, [x0+8]
002017fcstr x1, [sp+160]
00201800str x3, [sp+168]
00201804str x2, [sp+176]
00201808str x3, [sp+112]
0020180ccbz x3, 0x201814
00201810b 0x201850
00201814
00201814loc_201814:
00201814ldr x5, [sp+232]
00201818ldr x6, [sp+240]
0020181cldr x7, [sp+248]
00201820str x5, [sp+136]
00201824str x6, [sp+144]
00201828str x7, [sp+152]
0020182cstp xzr, xzr, [sp+120]
00201830ldr x0, [sp+136]
00201834ldr x1, [sp+144]
00201838ldr x2, [sp+152]
0020183cmov x3, xzr
00201840mov x4, xzr
00201844ldur x29, [sp-8]
00201848ldr x30, [sp], 224
0020184cret x30
00201850
00201850loc_201850:
00201850ldr x4, [sp+264]
00201854ldrsb x27, [x4]
00201858ldr x3, [x4+112]
0020185cstr x3, [sp+96]
00201860ldr x0, [sp+232]
00201864ldr x1, [sp+240]
00201868ldr x2, [sp+248]
0020186cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00201870str x0, [sp+232]
00201874str x1, [sp+240]
00201878str x2, [sp+248]
0020187cstr xzr, [sp+56]
00201880ldr x4, [sp+168]
00201884ldr x5, [sp+160]
00201888ldr x6, [sp+176]
0020188cstr x5, [sp+184]
00201890str x4, [sp+192]
00201894str x6, [sp+200]
00201898str xzr, [sp+88]
0020189cstr x4, [sp+80]
002018a0b 0x2018a4
002018a4
002018a4loc_2018a4:
002018a4ldr x4, [sp+80]
002018a8ldr x5, [sp+88]
002018acsubs xzr, x4, x5
002018b0b.gt 0x2018b8
002018b4b 0x2018f8
002018b8
002018b8loc_2018b8:
002018b8ldr x1, [sp+88]
002018bcldr x2, [sp+184]
002018c0ldr x0, [x2+3*x1]
002018c4str x0, [sp+48]
002018c8bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
002018ccstr x0, [sp+104]
002018d0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002018d4str x0, [sp+112]
002018d8ldr x1, [sp+56]
002018dcadd x1, x1, x0
002018e0str x1, [sp+56]
002018e4b 0x2018e8
002018e8
002018e8loc_2018e8:
002018e8ldr x4, [sp+88]
002018ecadd x4, x4, 1
002018f0str x4, [sp+88]
002018f4b 0x2018a4
002018f8
002018f8loc_2018f8:
002018f8ldr x0, [sp+232]
002018fcldr x1, [sp+240]
00201900ldr x2, [sp+248]
00201904ldr x3, [sp+56]
00201908bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020190cstr x0, [sp+232]
00201910str x1, [sp+240]
00201914str x2, [sp+248]
00201918ldr x4, [sp+168]
0020191cldr x5, [sp+160]
00201920ldr x6, [sp+176]
00201924str x5, [sp+184]
00201928str x4, [sp+192]
0020192cstr x6, [sp+200]
00201930str xzr, [sp+72]
00201934str x4, [sp+64]
00201938b 0x20193c
0020193c
0020193cloc_20193c:
0020193cldr x5, [sp+64]
00201940ldr x6, [sp+72]
00201944subs xzr, x5, x6
00201948b.gt 0x201950
0020194cb 0x2019ac
00201950
00201950loc_201950:
00201950ldr x1, [sp+72]
00201954ldr x2, [sp+184]
00201958ldr x0, [x2+3*x1]
0020195cstr x0, [sp+40]
00201960bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00201964str x0, [sp+104]
00201968ldr x1, [sp+232]
0020196cldr x2, [sp+240]
00201970ldr x3, [sp+248]
00201974mov x4, x0
00201978mov x0, x1
0020197cmov x1, x2
00201980mov x2, x3
00201984mov x3, x4
00201988bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020198cstr x0, [sp+232]
00201990str x1, [sp+240]
00201994str x2, [sp+248]
00201998b 0x20199c
0020199c
0020199cloc_20199c:
0020199cldr x5, [sp+72]
002019a0add x5, x5, 1
002019a4str x5, [sp+72]
002019a8b 0x20193c
002019ac
002019acloc_2019ac:
002019acldr x5, [sp+232]
002019b0ldr x6, [sp+240]
002019b4ldr x7, [sp+248]
002019b8str x5, [sp+136]
002019bcstr x6, [sp+144]
002019c0str x7, [sp+152]
002019c4stp xzr, xzr, [sp+120]
002019c8ldr x0, [sp+136]
002019ccldr x1, [sp+144]
002019d0ldr x2, [sp+152]
002019d4mov x3, xzr
002019d8mov x4, xzr
002019dcldur x29, [sp-8]
002019e0ldr x30, [sp], 224
002019e4ret x30
002019e8
002019e8loc_2019e8:
002019e8stp x0, x1, [sp+8]
002019ecstp x2, x3, [sp+24]
002019f0str x4, [sp+40]
002019f4strb w5, [sp+48]
002019f8mov x3, x30
002019fcbl runtime.morestack_noctxt.abi0
00201a00ldp x0, x1, [sp+8]
00201a04ldp x2, x3, [sp+24]
00201a08ldr x4, [sp+40]
00201a0cldrb w5, [sp+48]
00201a10b 0x2017a0
00201a14udf 0
00201a18udf 0
00201a1cudf 0
002017a0
002017a0google.golang.org/protobuf/internal/impl.appendSint64PackedSlice: ; void google.golang.org/protobuf/internal/impl.appendSint64PackedSlice(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)
002017a0ldr x16, [x28+16]
002017a4sub x17, sp, 96
002017a8subs xzr, x17, x16
002017acb.ls 0x2019e8
002017b0str x30, [sp-224]!
002017b4stur x29, [sp-8]
002017b8sub x29, sp, 8
002017bcstr x0, [sp+232]
002017c0str x1, [sp+240]
002017c4str x2, [sp+248]
002017c8str x3, [sp+256]
002017ccstr x4, [sp+264]
002017d0strb w5, [sp+272]
002017d4str xzr, [sp+136]
002017d8stp xzr, xzr, [sp+144]
002017dcstp xzr, xzr, [sp+120]
002017e0ldr x0, [sp+256]
002017e4bl google.golang.org/protobuf/internal/impl.pointer.Int64Slice
002017e8str x0, [sp+208]
002017ecldrsb x27, [x0]
002017f0ldr x1, [x0]
002017f4ldr x2, [x0+16]
002017f8ldr x3, [x0+8]
002017fcstr x1, [sp+160]
00201800str x3, [sp+168]
00201804str x2, [sp+176]
00201808str x3, [sp+112]
0020180ccbz x3, 0x201814
00201810b 0x201850
00201814
00201814loc_201814:
00201814ldr x5, [sp+232]
00201818ldr x6, [sp+240]
0020181cldr x7, [sp+248]
00201820str x5, [sp+136]
00201824str x6, [sp+144]
00201828str x7, [sp+152]
0020182cstp xzr, xzr, [sp+120]
00201830ldr x0, [sp+136]
00201834ldr x1, [sp+144]
00201838ldr x2, [sp+152]
0020183cmov x3, xzr
00201840mov x4, xzr
00201844ldur x29, [sp-8]
00201848ldr x30, [sp], 224
0020184cret x30
00201850
00201850loc_201850:
00201850ldr x4, [sp+264]
00201854ldrsb x27, [x4]
00201858ldr x3, [x4+112]
0020185cstr x3, [sp+96]
00201860ldr x0, [sp+232]
00201864ldr x1, [sp+240]
00201868ldr x2, [sp+248]
0020186cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00201870str x0, [sp+232]
00201874str x1, [sp+240]
00201878str x2, [sp+248]
0020187cstr xzr, [sp+56]
00201880ldr x4, [sp+168]
00201884ldr x5, [sp+160]
00201888ldr x6, [sp+176]
0020188cstr x5, [sp+184]
00201890str x4, [sp+192]
00201894str x6, [sp+200]
00201898str xzr, [sp+88]
0020189cstr x4, [sp+80]
002018a0b 0x2018a4
002018a4
002018a4loc_2018a4:
002018a4ldr x4, [sp+80]
002018a8ldr x5, [sp+88]
002018acsubs xzr, x4, x5
002018b0b.gt 0x2018b8
002018b4b 0x2018f8
002018b8
002018b8loc_2018b8:
002018b8ldr x1, [sp+88]
002018bcldr x2, [sp+184]
002018c0ldr x0, [x2+3*x1]
002018c4str x0, [sp+48]
002018c8bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
002018ccstr x0, [sp+104]
002018d0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002018d4str x0, [sp+112]
002018d8ldr x1, [sp+56]
002018dcadd x1, x1, x0
002018e0str x1, [sp+56]
002018e4b 0x2018e8
002018e8
002018e8loc_2018e8:
002018e8ldr x4, [sp+88]
002018ecadd x4, x4, 1
002018f0str x4, [sp+88]
002018f4b 0x2018a4
002018f8
002018f8loc_2018f8:
002018f8ldr x0, [sp+232]
002018fcldr x1, [sp+240]
00201900ldr x2, [sp+248]
00201904ldr x3, [sp+56]
00201908bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020190cstr x0, [sp+232]
00201910str x1, [sp+240]
00201914str x2, [sp+248]
00201918ldr x4, [sp+168]
0020191cldr x5, [sp+160]
00201920ldr x6, [sp+176]
00201924str x5, [sp+184]
00201928str x4, [sp+192]
0020192cstr x6, [sp+200]
00201930str xzr, [sp+72]
00201934str x4, [sp+64]
00201938b 0x20193c
0020193c
0020193cloc_20193c:
0020193cldr x5, [sp+64]
00201940ldr x6, [sp+72]
00201944subs xzr, x5, x6
00201948b.gt 0x201950
0020194cb 0x2019ac
00201950
00201950loc_201950:
00201950ldr x1, [sp+72]
00201954ldr x2, [sp+184]
00201958ldr x0, [x2+3*x1]
0020195cstr x0, [sp+40]
00201960bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00201964str x0, [sp+104]
00201968ldr x1, [sp+232]
0020196cldr x2, [sp+240]
00201970ldr x3, [sp+248]
00201974mov x4, x0
00201978mov x0, x1
0020197cmov x1, x2
00201980mov x2, x3
00201984mov x3, x4
00201988bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020198cstr x0, [sp+232]
00201990str x1, [sp+240]
00201994str x2, [sp+248]
00201998b 0x20199c
0020199c
0020199cloc_20199c:
0020199cldr x5, [sp+72]
002019a0add x5, x5, 1
002019a4str x5, [sp+72]
002019a8b 0x20193c
002019ac
002019acloc_2019ac:
002019acldr x5, [sp+232]
002019b0ldr x6, [sp+240]
002019b4ldr x7, [sp+248]
002019b8str x5, [sp+136]
002019bcstr x6, [sp+144]
002019c0str x7, [sp+152]
002019c4stp xzr, xzr, [sp+120]
002019c8ldr x0, [sp+136]
002019ccldr x1, [sp+144]
002019d0ldr x2, [sp+152]
002019d4mov x3, xzr
002019d8mov x4, xzr
002019dcldur x29, [sp-8]
002019e0ldr x30, [sp], 224
002019e4ret x30
002019e8
002019e8loc_2019e8:
002019e8stp x0, x1, [sp+8]
002019ecstp x2, x3, [sp+24]
002019f0str x4, [sp+40]
002019f4strb w5, [sp+48]
002019f8mov x3, x30
002019fcbl runtime.morestack_noctxt.abi0
00201a00ldp x0, x1, [sp+8]
00201a04ldp x2, x3, [sp+24]
00201a08ldr x4, [sp+40]
00201a0cldrb w5, [sp+48]
00201a10b 0x2017a0
00201a14udf 0
00201a18udf 0
00201a1cudf 0
002017a0
00201a20
00201a20google.golang.org/protobuf/internal/impl.sizeSint64Value: ; void google.golang.org/protobuf/internal/impl.sizeSint64Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00201a20ldr x16, [x28+16]
00201a24subs xzr, sp, x16
00201a28b.ls 0x201a88
00201a2cstr x30, [sp-80]!
00201a30stur x29, [sp-8]
00201a34sub x29, sp, 8
00201a38str x0, [sp+88]
00201a3cstr x1, [sp+96]
00201a40str x2, [sp+104]
00201a44str x3, [sp+112]
00201a48strb w4, [sp+120]
00201a4cstr xzr, [sp+40]
00201a50ldr x0, [sp+88]
00201a54ldr x1, [sp+96]
00201a58bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00201a5cstr x0, [sp+64]
00201a60bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00201a64str x0, [sp+56]
00201a68bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00201a6cstr x0, [sp+48]
00201a70ldr x3, [sp+112]
00201a74add x0, x3, x0
00201a78str x0, [sp+40]
00201a7cldur x29, [sp-8]
00201a80ldr x30, [sp], 80
00201a84ret x30
00201a88
00201a88loc_201a88:
00201a88stp x0, x1, [sp+8]
00201a8cstp x2, x3, [sp+24]
00201a90strb w4, [sp+40]
00201a94mov x3, x30
00201a98bl runtime.morestack_noctxt.abi0
00201a9cldp x0, x1, [sp+8]
00201aa0ldp x2, x3, [sp+24]
00201aa4ldrb w4, [sp+40]
00201aa8b 0x201a20
00201aacudf 0
00201a20
00201a20google.golang.org/protobuf/internal/impl.sizeSint64Value: ; void google.golang.org/protobuf/internal/impl.sizeSint64Value(google.golang.org/protobuf/reflect/protoreflect.Value v, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00201a20ldr x16, [x28+16]
00201a24subs xzr, sp, x16
00201a28b.ls 0x201a88
00201a2cstr x30, [sp-80]!
00201a30stur x29, [sp-8]
00201a34sub x29, sp, 8
00201a38str x0, [sp+88]
00201a3cstr x1, [sp+96]
00201a40str x2, [sp+104]
00201a44str x3, [sp+112]
00201a48strb w4, [sp+120]
00201a4cstr xzr, [sp+40]
00201a50ldr x0, [sp+88]
00201a54ldr x1, [sp+96]
00201a58bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00201a5cstr x0, [sp+64]
00201a60bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00201a64str x0, [sp+56]
00201a68bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00201a6cstr x0, [sp+48]
00201a70ldr x3, [sp+112]
00201a74add x0, x3, x0
00201a78str x0, [sp+40]
00201a7cldur x29, [sp-8]
00201a80ldr x30, [sp], 80
00201a84ret x30
00201a88
00201a88loc_201a88:
00201a88stp x0, x1, [sp+8]
00201a8cstp x2, x3, [sp+24]
00201a90strb w4, [sp+40]
00201a94mov x3, x30
00201a98bl runtime.morestack_noctxt.abi0
00201a9cldp x0, x1, [sp+8]
00201aa0ldp x2, x3, [sp+24]
00201aa4ldrb w4, [sp+40]
00201aa8b 0x201a20
00201aacudf 0
00201a20
00201ab0
00201ab0google.golang.org/protobuf/internal/impl.appendSint64Value: ; void google.golang.org/protobuf/internal/impl.appendSint64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00201ab0ldr x16, [x28+16]
00201ab4subs xzr, sp, x16
00201ab8b.ls 0x201b84
00201abcstr x30, [sp-112]!
00201ac0stur x29, [sp-8]
00201ac4sub x29, sp, 8
00201ac8str x0, [sp+120]
00201accstr x1, [sp+128]
00201ad0str x2, [sp+136]
00201ad4str x3, [sp+144]
00201ad8str x4, [sp+152]
00201adcstr x5, [sp+160]
00201ae0str x6, [sp+168]
00201ae4strb w7, [sp+176]
00201ae8str xzr, [sp+80]
00201aecstp xzr, xzr, [sp+88]
00201af0stp xzr, xzr, [sp+64]
00201af4ldr x3, [sp+168]
00201af8ldr x0, [sp+120]
00201afcldr x1, [sp+128]
00201b00ldr x2, [sp+136]
00201b04bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00201b08str x0, [sp+120]
00201b0cstr x1, [sp+128]
00201b10str x2, [sp+136]
00201b14ldr x0, [sp+144]
00201b18ldr x1, [sp+152]
00201b1cldr x2, [sp+160]
00201b20bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00201b24str x0, [sp+56]
00201b28bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00201b2cstr x0, [sp+48]
00201b30ldr x1, [sp+128]
00201b34ldr x2, [sp+136]
00201b38ldr x4, [sp+120]
00201b3cmov x3, x0
00201b40mov x0, x4
00201b44bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00201b48str x0, [sp+120]
00201b4cstr x1, [sp+128]
00201b50str x2, [sp+136]
00201b54str x0, [sp+80]
00201b58str x1, [sp+88]
00201b5cstr x2, [sp+96]
00201b60stp xzr, xzr, [sp+64]
00201b64ldr x0, [sp+80]
00201b68ldr x1, [sp+88]
00201b6cldr x2, [sp+96]
00201b70mov x3, xzr
00201b74mov x4, xzr
00201b78ldur x29, [sp-8]
00201b7cldr x30, [sp], 112
00201b80ret x30
00201b84
00201b84loc_201b84:
00201b84stp x0, x1, [sp+8]
00201b88stp x2, x3, [sp+24]
00201b8cstp x4, x5, [sp+40]
00201b90str x6, [sp+56]
00201b94strb w7, [sp+64]
00201b98mov x3, x30
00201b9cbl runtime.morestack_noctxt.abi0
00201ba0ldp x0, x1, [sp+8]
00201ba4ldp x2, x3, [sp+24]
00201ba8ldp x4, x5, [sp+40]
00201bacldr x6, [sp+56]
00201bb0ldrb w7, [sp+64]
00201bb4b 0x201ab0
00201bb8udf 0
00201bbcudf 0
00201ab0
00201ab0google.golang.org/protobuf/internal/impl.appendSint64Value: ; void google.golang.org/protobuf/internal/impl.appendSint64Value(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value v, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00201ab0ldr x16, [x28+16]
00201ab4subs xzr, sp, x16
00201ab8b.ls 0x201b84
00201abcstr x30, [sp-112]!
00201ac0stur x29, [sp-8]
00201ac4sub x29, sp, 8
00201ac8str x0, [sp+120]
00201accstr x1, [sp+128]
00201ad0str x2, [sp+136]
00201ad4str x3, [sp+144]
00201ad8str x4, [sp+152]
00201adcstr x5, [sp+160]
00201ae0str x6, [sp+168]
00201ae4strb w7, [sp+176]
00201ae8str xzr, [sp+80]
00201aecstp xzr, xzr, [sp+88]
00201af0stp xzr, xzr, [sp+64]
00201af4ldr x3, [sp+168]
00201af8ldr x0, [sp+120]
00201afcldr x1, [sp+128]
00201b00ldr x2, [sp+136]
00201b04bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00201b08str x0, [sp+120]
00201b0cstr x1, [sp+128]
00201b10str x2, [sp+136]
00201b14ldr x0, [sp+144]
00201b18ldr x1, [sp+152]
00201b1cldr x2, [sp+160]
00201b20bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00201b24str x0, [sp+56]
00201b28bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00201b2cstr x0, [sp+48]
00201b30ldr x1, [sp+128]
00201b34ldr x2, [sp+136]
00201b38ldr x4, [sp+120]
00201b3cmov x3, x0
00201b40mov x0, x4
00201b44bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00201b48str x0, [sp+120]
00201b4cstr x1, [sp+128]
00201b50str x2, [sp+136]
00201b54str x0, [sp+80]
00201b58str x1, [sp+88]
00201b5cstr x2, [sp+96]
00201b60stp xzr, xzr, [sp+64]
00201b64ldr x0, [sp+80]
00201b68ldr x1, [sp+88]
00201b6cldr x2, [sp+96]
00201b70mov x3, xzr
00201b74mov x4, xzr
00201b78ldur x29, [sp-8]
00201b7cldr x30, [sp], 112
00201b80ret x30
00201b84
00201b84loc_201b84:
00201b84stp x0, x1, [sp+8]
00201b88stp x2, x3, [sp+24]
00201b8cstp x4, x5, [sp+40]
00201b90str x6, [sp+56]
00201b94strb w7, [sp+64]
00201b98mov x3, x30
00201b9cbl runtime.morestack_noctxt.abi0
00201ba0ldp x0, x1, [sp+8]
00201ba4ldp x2, x3, [sp+24]
00201ba8ldp x4, x5, [sp+40]
00201bacldr x6, [sp+56]
00201bb0ldrb w7, [sp+64]
00201bb4b 0x201ab0
00201bb8udf 0
00201bbcudf 0
00201ab0
00201bc0
00201bc0google.golang.org/protobuf/internal/impl.consumeSint64Value: ; void google.golang.org/protobuf/internal/impl.consumeSint64Value(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)
00201bc0ldr x16, [x28+16]
00201bc4sub x17, sp, 64
00201bc8subs xzr, x17, x16
00201bccb.ls 0x201e98
00201bd0str x30, [sp-192]!
00201bd4stur x29, [sp-8]
00201bd8sub x29, sp, 8
00201bdcstr x0, [sp+200]
00201be0str x1, [sp+208]
00201be4str x2, [sp+216]
00201be8str x3, [sp+224]
00201becstr x4, [sp+232]
00201bf0str x5, [sp+240]
00201bf4str w6, [sp+248]
00201bf8strb w7, [sp+252]
00201bfcstrb w8, [sp+256]
00201c00str x9, [sp+264]
00201c04str x10, [sp+272]
00201c08str x11, [sp+280]
00201c0cstp xzr, xzr, [sp+120]
00201c10str xzr, [sp+136]
00201c14str xzr, [sp+56]
00201c18strb wzr, [sp+64]
00201c1cstp xzr, xzr, [sp+144]
00201c20ldrsb x7, [sp+252]
00201c24ubfm x7, x7, 0, 7
00201c28cbnz w7, 0x201c30
00201c2cb 0x201c70
00201c30
00201c30loc_201c30:
00201c30stp xzr, xzr, [sp+120]
00201c34str xzr, [sp+136]
00201c38adrp x27, 0x821000
00201c3cldr x5, [x27+192]
00201c40adrp x27, 0x821000
00201c44ldr x6, [x27+200]
00201c48str x5, [sp+144]
00201c4cstr x6, [sp+152]
00201c50ldr x3, [sp+56]
00201c54ldr x0, [sp+120]
00201c58ldrb w4, [sp+64]
00201c5cldr x1, [sp+128]
00201c60ldr x2, [sp+136]
00201c64ldur x29, [sp-8]
00201c68ldr x30, [sp], 192
00201c6cret x30
00201c70
00201c70loc_201c70:
00201c70str xzr, [sp+48]
00201c74str xzr, [sp+72]
00201c78ldr x7, [sp+208]
00201c7cstr x7, [sp+96]
00201c80subs xzr, x7, 0
00201c84cset x8, ne
00201c88strb w8, [sp+47]
00201c8ccbnz x7, 0x201c94
00201c90b 0x201cbc
00201c94
00201c94loc_201c94:
00201c94ldr x1, [sp+208]
00201c98ldr x7, [sp+200]
00201c9csubs xzr, x1, 0
00201ca0b.hi 0x201ca8
00201ca4b 0x201e8c
00201ca8
00201ca8loc_201ca8:
00201ca8ldrb w7, [x7]
00201cacsubs wzr, w7, 128
00201cb0cset x7, lo
00201cb4strb w7, [sp+47]
00201cb8b 0x201cc0
00201cbc
00201cbcloc_201cbc:
00201cbcb 0x201cc0
00201cc0
00201cc0loc_201cc0:
00201cc0ldrb w7, [sp+47]
00201cc4tbnz w7, 0, 0x201ccc
00201cc8b 0x201cf4
00201ccc
00201cccloc_201ccc:
00201cccldr x1, [sp+208]
00201cd0ldr x7, [sp+200]
00201cd4subs xzr, x1, 0
00201cd8b.hi 0x201ce0
00201cdcb 0x201e84
00201ce0
00201ce0loc_201ce0:
00201ce0ldrb w7, [x7]
00201ce4str x7, [sp+48]
00201ce8orr x7, xzr, 1
00201cecstr x7, [sp+72]
00201cf0b 0x201dc4
00201cf4
00201cf4loc_201cf4:
00201cf4ldr x7, [sp+208]
00201cf8str x7, [sp+96]
00201cfcsubs xzr, x7, 2
00201d00cset x7, ge
00201d04strb w7, [sp+47]
00201d08b.ge 0x201d10
00201d0cb 0x201d38
00201d10
00201d10loc_201d10:
00201d10ldr x1, [sp+208]
00201d14ldr x7, [sp+200]
00201d18subs xzr, x1, 1
00201d1cb.hi 0x201d24
00201d20b 0x201e7c
00201d24
00201d24loc_201d24:
00201d24ldrb w7, [x7+1]
00201d28subs wzr, w7, 128
00201d2ccset x7, lo
00201d30strb w7, [sp+47]
00201d34b 0x201d3c
00201d38
00201d38loc_201d38:
00201d38b 0x201d3c
00201d3c
00201d3cloc_201d3c:
00201d3cldrb w7, [sp+47]
00201d40tbnz w7, 0, 0x201d48
00201d44b 0x201d94
00201d48
00201d48loc_201d48:
00201d48ldr x1, [sp+208]
00201d4cldr x7, [sp+200]
00201d50subs xzr, x1, 0
00201d54b.hi 0x201d5c
00201d58b 0x201e74
00201d5c
00201d5cloc_201d5c:
00201d5cldrb w7, [x7]
00201d60and x7, x7, 127
00201d64ldr x1, [sp+208]
00201d68ldr x8, [sp+200]
00201d6csubs xzr, x1, 1
00201d70b.hi 0x201d78
00201d74b 0x201e6c
00201d78
00201d78loc_201d78:
00201d78ldrb w8, [x8+1]
00201d7cubfm x8, x8, 57, 7
00201d80add x7, x7, x8
00201d84str x7, [sp+48]
00201d88orr x7, xzr, 2
00201d8cstr x7, [sp+72]
00201d90b 0x201dc0
00201d94
00201d94loc_201d94:
00201d94ldr x0, [sp+200]
00201d98ldr x1, [sp+208]
00201d9cldr x2, [sp+216]
00201da0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
00201da4str x0, [sp+88]
00201da8str x1, [sp+96]
00201dacstr x0, [sp+112]
00201db0str x1, [sp+104]
00201db4str x0, [sp+48]
00201db8str x1, [sp+72]
00201dbcb 0x201dc0
00201dc0
00201dc0loc_201dc0:
00201dc0b 0x201dc4
00201dc4
00201dc4loc_201dc4:
00201dc4ldr x7, [sp+72]
00201dc8tbnz x7, 63, 0x201dd0
00201dccb 0x201e10
00201dd0
00201dd0loc_201dd0:
00201dd0stp xzr, xzr, [sp+120]
00201dd4str xzr, [sp+136]
00201dd8adrp x27, 0x821000
00201ddcldr x5, [x27+160]
00201de0adrp x27, 0x821000
00201de4ldr x6, [x27+168]
00201de8str x5, [sp+144]
00201decstr x6, [sp+152]
00201df0ldr x3, [sp+56]
00201df4ldr x0, [sp+120]
00201df8ldrb w4, [sp+64]
00201dfcldr x1, [sp+128]
00201e00ldr x2, [sp+136]
00201e04ldur x29, [sp-8]
00201e08ldr x30, [sp], 192
00201e0cret x30
00201e10
00201e10loc_201e10:
00201e10ldr x1, [sp+72]
00201e14str x1, [sp+56]
00201e18ldr x0, [sp+48]
00201e1cbl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
00201e20str x0, [sp+80]
00201e24bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
00201e28str x0, [sp+160]
00201e2cstr x1, [sp+168]
00201e30str x2, [sp+176]
00201e34str x0, [sp+120]
00201e38str x1, [sp+128]
00201e3cstr x2, [sp+136]
00201e40stp xzr, xzr, [sp+144]
00201e44ldr x3, [sp+56]
00201e48ldr x0, [sp+120]
00201e4cldrb w4, [sp+64]
00201e50ldr x1, [sp+128]
00201e54ldr x2, [sp+136]
00201e58mov x5, xzr
00201e5cmov x6, xzr
00201e60ldur x29, [sp-8]
00201e64ldr x30, [sp], 192
00201e68ret x30
00201e6c
00201e6cloc_201e6c:
00201e6corr x0, xzr, 1
00201e70bl runtime.panicIndex
00201e74
00201e74loc_201e74:
00201e74mov x0, xzr
00201e78bl runtime.panicIndex
00201e7c
00201e7cloc_201e7c:
00201e7corr x0, xzr, 1
00201e80bl runtime.panicIndex
00201e84
00201e84loc_201e84:
00201e84mov x0, xzr
00201e88bl runtime.panicIndex
00201e8c
00201e8cloc_201e8c:
00201e8cmov x0, xzr
00201e90bl runtime.panicIndex
00201e94hint
00201e98
00201e98loc_201e98:
00201e98stp x0, x1, [sp+8]
00201e9cstp x2, x3, [sp+24]
00201ea0stp x4, x5, [sp+40]
00201ea4str w6, [sp+56]
00201ea8strb w7, [sp+60]
00201eacstrb w8, [sp+64]
00201eb0stp x9, x10, [sp+72]
00201eb4str x11, [sp+88]
00201eb8mov x3, x30
00201ebcbl runtime.morestack_noctxt.abi0
00201ec0ldp x0, x1, [sp+8]
00201ec4ldp x2, x3, [sp+24]
00201ec8ldp x4, x5, [sp+40]
00201eccldrsw x6, [sp+56]
00201ed0ldrsb x7, [sp+60]
00201ed4ldrb w8, [sp+64]
00201ed8ldp x9, x10, [sp+72]
00201edcldr x11, [sp+88]
00201ee0b 0x201bc0
00201ee4udf 0
00201ee8udf 0
00201eecudf 0
00201bc0
00201bc0google.golang.org/protobuf/internal/impl.consumeSint64Value: ; void google.golang.org/protobuf/internal/impl.consumeSint64Value(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)
00201bc0ldr x16, [x28+16]
00201bc4sub x17, sp, 64
00201bc8subs xzr, x17, x16
00201bccb.ls 0x201e98
00201bd0str x30, [sp-192]!
00201bd4stur x29, [sp-8]
00201bd8sub x29, sp, 8
00201bdcstr x0, [sp+200]
00201be0str x1, [sp+208]
00201be4str x2, [sp+216]
00201be8str x3, [sp+224]
00201becstr x4, [sp+232]
00201bf0str x5, [sp+240]
00201bf4str w6, [sp+248]
00201bf8strb w7, [sp+252]
00201bfcstrb w8, [sp+256]
00201c00str x9, [sp+264]
00201c04str x10, [sp+272]
00201c08str x11, [sp+280]
00201c0cstp xzr, xzr, [sp+120]
00201c10str xzr, [sp+136]
00201c14str xzr, [sp+56]
00201c18strb wzr, [sp+64]
00201c1cstp xzr, xzr, [sp+144]
00201c20ldrsb x7, [sp+252]
00201c24ubfm x7, x7, 0, 7
00201c28cbnz w7, 0x201c30
00201c2cb 0x201c70
00201c30
00201c30loc_201c30:
00201c30stp xzr, xzr, [sp+120]
00201c34str xzr, [sp+136]
00201c38adrp x27, 0x821000
00201c3cldr x5, [x27+192]
00201c40adrp x27, 0x821000
00201c44ldr x6, [x27+200]
00201c48str x5, [sp+144]
00201c4cstr x6, [sp+152]
00201c50ldr x3, [sp+56]
00201c54ldr x0, [sp+120]
00201c58ldrb w4, [sp+64]
00201c5cldr x1, [sp+128]
00201c60ldr x2, [sp+136]
00201c64ldur x29, [sp-8]
00201c68ldr x30, [sp], 192
00201c6cret x30
00201c70
00201c70loc_201c70:
00201c70str xzr, [sp+48]
00201c74str xzr, [sp+72]
00201c78ldr x7, [sp+208]
00201c7cstr x7, [sp+96]
00201c80subs xzr, x7, 0
00201c84cset x8, ne
00201c88strb w8, [sp+47]
00201c8ccbnz x7, 0x201c94
00201c90b 0x201cbc
00201c94
00201c94loc_201c94:
00201c94ldr x1, [sp+208]
00201c98ldr x7, [sp+200]
00201c9csubs xzr, x1, 0
00201ca0b.hi 0x201ca8
00201ca4b 0x201e8c
00201ca8
00201ca8loc_201ca8:
00201ca8ldrb w7, [x7]
00201cacsubs wzr, w7, 128
00201cb0cset x7, lo
00201cb4strb w7, [sp+47]
00201cb8b 0x201cc0
00201cbc
00201cbcloc_201cbc:
00201cbcb 0x201cc0
00201cc0
00201cc0loc_201cc0:
00201cc0ldrb w7, [sp+47]
00201cc4tbnz w7, 0, 0x201ccc
00201cc8b 0x201cf4
00201ccc
00201cccloc_201ccc:
00201cccldr x1, [sp+208]
00201cd0ldr x7, [sp+200]
00201cd4subs xzr, x1, 0
00201cd8b.hi 0x201ce0
00201cdcb 0x201e84
00201ce0
00201ce0loc_201ce0:
00201ce0ldrb w7, [x7]
00201ce4str x7, [sp+48]
00201ce8orr x7, xzr, 1
00201cecstr x7, [sp+72]
00201cf0b 0x201dc4
00201cf4
00201cf4loc_201cf4:
00201cf4ldr x7, [sp+208]
00201cf8str x7, [sp+96]
00201cfcsubs xzr, x7, 2
00201d00cset x7, ge
00201d04strb w7, [sp+47]
00201d08b.ge 0x201d10
00201d0cb 0x201d38
00201d10
00201d10loc_201d10:
00201d10ldr x1, [sp+208]
00201d14ldr x7, [sp+200]
00201d18subs xzr, x1, 1
00201d1cb.hi 0x201d24
00201d20b 0x201e7c
00201d24
00201d24loc_201d24:
00201d24ldrb w7, [x7+1]
00201d28subs wzr, w7, 128
00201d2ccset x7, lo
00201d30strb w7, [sp+47]
00201d34b 0x201d3c
00201d38
00201d38loc_201d38:
00201d38b 0x201d3c
00201d3c
00201d3cloc_201d3c:
00201d3cldrb w7, [sp+47]
00201d40tbnz w7, 0, 0x201d48
00201d44b 0x201d94
00201d48
00201d48loc_201d48:
00201d48ldr x1, [sp+208]
00201d4cldr x7, [sp+200]
00201d50subs xzr, x1, 0
00201d54b.hi 0x201d5c
00201d58b 0x201e74
00201d5c
00201d5cloc_201d5c:
00201d5cldrb w7, [x7]
00201d60and x7, x7, 127
00201d64ldr x1, [sp+208]
00201d68ldr x8, [sp+200]
00201d6csubs xzr, x1, 1
00201d70b.hi 0x201d78
00201d74b 0x201e6c
00201d78
00201d78loc_201d78:
00201d78ldrb w8, [x8+1]
00201d7cubfm x8, x8, 57, 7
00201d80add x7, x7, x8
00201d84str x7, [sp+48]
00201d88orr x7, xzr, 2
00201d8cstr x7, [sp+72]
00201d90b 0x201dc0
00201d94
00201d94loc_201d94:
00201d94ldr x0, [sp+200]
00201d98ldr x1, [sp+208]
00201d9cldr x2, [sp+216]
00201da0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
00201da4str x0, [sp+88]
00201da8str x1, [sp+96]
00201dacstr x0, [sp+112]
00201db0str x1, [sp+104]
00201db4str x0, [sp+48]
00201db8str x1, [sp+72]
00201dbcb 0x201dc0
00201dc0
00201dc0loc_201dc0:
00201dc0b 0x201dc4
00201dc4
00201dc4loc_201dc4:
00201dc4ldr x7, [sp+72]
00201dc8tbnz x7, 63, 0x201dd0
00201dccb 0x201e10
00201dd0
00201dd0loc_201dd0:
00201dd0stp xzr, xzr, [sp+120]
00201dd4str xzr, [sp+136]
00201dd8adrp x27, 0x821000
00201ddcldr x5, [x27+160]
00201de0adrp x27, 0x821000
00201de4ldr x6, [x27+168]
00201de8str x5, [sp+144]
00201decstr x6, [sp+152]
00201df0ldr x3, [sp+56]
00201df4ldr x0, [sp+120]
00201df8ldrb w4, [sp+64]
00201dfcldr x1, [sp+128]
00201e00ldr x2, [sp+136]
00201e04ldur x29, [sp-8]
00201e08ldr x30, [sp], 192
00201e0cret x30
00201e10
00201e10loc_201e10:
00201e10ldr x1, [sp+72]
00201e14str x1, [sp+56]
00201e18ldr x0, [sp+48]
00201e1cbl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
00201e20str x0, [sp+80]
00201e24bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
00201e28str x0, [sp+160]
00201e2cstr x1, [sp+168]
00201e30str x2, [sp+176]
00201e34str x0, [sp+120]
00201e38str x1, [sp+128]
00201e3cstr x2, [sp+136]
00201e40stp xzr, xzr, [sp+144]
00201e44ldr x3, [sp+56]
00201e48ldr x0, [sp+120]
00201e4cldrb w4, [sp+64]
00201e50ldr x1, [sp+128]
00201e54ldr x2, [sp+136]
00201e58mov x5, xzr
00201e5cmov x6, xzr
00201e60ldur x29, [sp-8]
00201e64ldr x30, [sp], 192
00201e68ret x30
00201e6c
00201e6cloc_201e6c:
00201e6corr x0, xzr, 1
00201e70bl runtime.panicIndex
00201e74
00201e74loc_201e74:
00201e74mov x0, xzr
00201e78bl runtime.panicIndex
00201e7c
00201e7cloc_201e7c:
00201e7corr x0, xzr, 1
00201e80bl runtime.panicIndex
00201e84
00201e84loc_201e84:
00201e84mov x0, xzr
00201e88bl runtime.panicIndex
00201e8c
00201e8cloc_201e8c:
00201e8cmov x0, xzr
00201e90bl runtime.panicIndex
00201e94hint
00201e98
00201e98loc_201e98:
00201e98stp x0, x1, [sp+8]
00201e9cstp x2, x3, [sp+24]
00201ea0stp x4, x5, [sp+40]
00201ea4str w6, [sp+56]
00201ea8strb w7, [sp+60]
00201eacstrb w8, [sp+64]
00201eb0stp x9, x10, [sp+72]
00201eb4str x11, [sp+88]
00201eb8mov x3, x30
00201ebcbl runtime.morestack_noctxt.abi0
00201ec0ldp x0, x1, [sp+8]
00201ec4ldp x2, x3, [sp+24]
00201ec8ldp x4, x5, [sp+40]
00201eccldrsw x6, [sp+56]
00201ed0ldrsb x7, [sp+60]
00201ed4ldrb w8, [sp+64]
00201ed8ldp x9, x10, [sp+72]
00201edcldr x11, [sp+88]
00201ee0b 0x201bc0
00201ee4udf 0
00201ee8udf 0
00201eecudf 0
00201bc0
00201ef0
00201ef0google.golang.org/protobuf/internal/impl.sizeSint64SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSint64SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00201ef0ldr x16, [x28+16]
00201ef4subs xzr, sp, x16
00201ef8b.ls 0x201fdc
00201efcstr x30, [sp-128]!
00201f00stur x29, [sp-8]
00201f04sub x29, sp, 8
00201f08str x0, [sp+136]
00201f0cstr x1, [sp+144]
00201f10str x2, [sp+152]
00201f14str x3, [sp+160]
00201f18strb w4, [sp+168]
00201f1cstr xzr, [sp+32]
00201f20ldr x0, [sp+136]
00201f24ldr x1, [sp+144]
00201f28bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00201f2cstr x0, [sp+104]
00201f30str x1, [sp+112]
00201f34ldrsb x27, [x0]
00201f38ldr x3, [x0+56]
00201f3cmov x0, x1
00201f40blr x3
00201f44str x0, [sp+64]
00201f48str xzr, [sp+48]
00201f4cstr x0, [sp+40]
00201f50b 0x201f54
00201f54
00201f54loc_201f54:
00201f54ldr x2, [sp+40]
00201f58ldr x3, [sp+48]
00201f5csubs xzr, x2, x3
00201f60b.gt 0x201f68
00201f64b 0x201fcc
00201f68
00201f68loc_201f68:
00201f68ldr x1, [sp+48]
00201f6cldr x2, [sp+104]
00201f70ldrsb x27, [x2]
00201f74ldr x2, [x2+40]
00201f78ldr x0, [sp+112]
00201f7cblr x2
00201f80str x0, [sp+80]
00201f84str x1, [sp+88]
00201f88str x2, [sp+96]
00201f8cbl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00201f90str x0, [sp+56]
00201f94bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00201f98str x0, [sp+72]
00201f9cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
00201fa0str x0, [sp+64]
00201fa4ldr x2, [sp+32]
00201fa8ldr x3, [sp+160]
00201facadd x3, x3, x0
00201fb0add x2, x2, x3
00201fb4str x2, [sp+32]
00201fb8b 0x201fbc
00201fbc
00201fbcloc_201fbc:
00201fbcldr x2, [sp+48]
00201fc0add x2, x2, 1
00201fc4str x2, [sp+48]
00201fc8b 0x201f54
00201fcc
00201fccloc_201fcc:
00201fccldr x0, [sp+32]
00201fd0ldur x29, [sp-8]
00201fd4ldr x30, [sp], 128
00201fd8ret x30
00201fdc
00201fdcloc_201fdc:
00201fdcstp x0, x1, [sp+8]
00201fe0stp x2, x3, [sp+24]
00201fe4strb w4, [sp+40]
00201fe8mov x3, x30
00201fecbl runtime.morestack_noctxt.abi0
00201ff0ldp x0, x1, [sp+8]
00201ff4ldp x2, x3, [sp+24]
00201ff8ldrb w4, [sp+40]
00201ffcb 0x201ef0
00201ef0
00201ef0google.golang.org/protobuf/internal/impl.sizeSint64SliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSint64SliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00201ef0ldr x16, [x28+16]
00201ef4subs xzr, sp, x16
00201ef8b.ls 0x201fdc
00201efcstr x30, [sp-128]!
00201f00stur x29, [sp-8]
00201f04sub x29, sp, 8
00201f08str x0, [sp+136]
00201f0cstr x1, [sp+144]
00201f10str x2, [sp+152]
00201f14str x3, [sp+160]
00201f18strb w4, [sp+168]
00201f1cstr xzr, [sp+32]
00201f20ldr x0, [sp+136]
00201f24ldr x1, [sp+144]
00201f28bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00201f2cstr x0, [sp+104]
00201f30str x1, [sp+112]
00201f34ldrsb x27, [x0]
00201f38ldr x3, [x0+56]
00201f3cmov x0, x1
00201f40blr x3
00201f44str x0, [sp+64]
00201f48str xzr, [sp+48]
00201f4cstr x0, [sp+40]
00201f50b 0x201f54
00201f54
00201f54loc_201f54:
00201f54ldr x2, [sp+40]
00201f58ldr x3, [sp+48]
00201f5csubs xzr, x2, x3
00201f60b.gt 0x201f68
00201f64b 0x201fcc
00201f68
00201f68loc_201f68:
00201f68ldr x1, [sp+48]
00201f6cldr x2, [sp+104]
00201f70ldrsb x27, [x2]
00201f74ldr x2, [x2+40]
00201f78ldr x0, [sp+112]
00201f7cblr x2
00201f80str x0, [sp+80]
00201f84str x1, [sp+88]
00201f88str x2, [sp+96]
00201f8cbl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00201f90str x0, [sp+56]
00201f94bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00201f98str x0, [sp+72]
00201f9cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
00201fa0str x0, [sp+64]
00201fa4ldr x2, [sp+32]
00201fa8ldr x3, [sp+160]
00201facadd x3, x3, x0
00201fb0add x2, x2, x3
00201fb4str x2, [sp+32]
00201fb8b 0x201fbc
00201fbc
00201fbcloc_201fbc:
00201fbcldr x2, [sp+48]
00201fc0add x2, x2, 1
00201fc4str x2, [sp+48]
00201fc8b 0x201f54
00201fcc
00201fccloc_201fcc:
00201fccldr x0, [sp+32]
00201fd0ldur x29, [sp-8]
00201fd4ldr x30, [sp], 128
00201fd8ret x30
00201fdc
00201fdcloc_201fdc:
00201fdcstp x0, x1, [sp+8]
00201fe0stp x2, x3, [sp+24]
00201fe4strb w4, [sp+40]
00201fe8mov x3, x30
00201fecbl runtime.morestack_noctxt.abi0
00201ff0ldp x0, x1, [sp+8]
00201ff4ldp x2, x3, [sp+24]
00201ff8ldrb w4, [sp+40]
00201ffcb 0x201ef0
00201ef0
00202000
00202000google.golang.org/protobuf/internal/impl.appendSint64SliceValue: ; void google.golang.org/protobuf/internal/impl.appendSint64SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00202000ldr x16, [x28+16]
00202004sub x17, sp, 48
00202008subs xzr, x17, x16
0020200cb.ls 0x20216c
00202010str x30, [sp-176]!
00202014stur x29, [sp-8]
00202018sub x29, sp, 8
0020201cstr x0, [sp+184]
00202020str x1, [sp+192]
00202024str x2, [sp+200]
00202028str x3, [sp+208]
0020202cstr x4, [sp+216]
00202030str x5, [sp+224]
00202034str x6, [sp+232]
00202038strb w7, [sp+240]
0020203cstr xzr, [sp+104]
00202040stp xzr, xzr, [sp+112]
00202044stp xzr, xzr, [sp+88]
00202048ldr x0, [sp+208]
0020204cldr x1, [sp+216]
00202050ldr x2, [sp+224]
00202054bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00202058str x0, [sp+152]
0020205cstr x1, [sp+160]
00202060ldrsb x27, [x0]
00202064ldr x3, [x0+56]
00202068mov x0, x1
0020206cblr x3
00202070str x0, [sp+80]
00202074str xzr, [sp+56]
00202078str x0, [sp+48]
0020207cb 0x202080
00202080
00202080loc_202080:
00202080ldr x5, [sp+48]
00202084ldr x6, [sp+56]
00202088subs xzr, x5, x6
0020208cb.gt 0x202094
00202090b 0x202130
00202094
00202094loc_202094:
00202094ldr x1, [sp+56]
00202098ldr x2, [sp+152]
0020209cldrsb x27, [x2]
002020a0ldr x2, [x2+40]
002020a4ldr x0, [sp+160]
002020a8blr x2
002020acstr x0, [sp+128]
002020b0str x1, [sp+136]
002020b4str x2, [sp+144]
002020b8ldr x3, [sp+232]
002020bcldr x0, [sp+184]
002020c0ldr x1, [sp+192]
002020c4ldr x2, [sp+200]
002020c8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002020ccstr x0, [sp+184]
002020d0str x1, [sp+192]
002020d4str x2, [sp+200]
002020d8ldr x0, [sp+128]
002020dcldr x1, [sp+136]
002020e0ldr x2, [sp+144]
002020e4bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
002020e8str x0, [sp+72]
002020ecbl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
002020f0str x0, [sp+64]
002020f4ldr x1, [sp+192]
002020f8ldr x2, [sp+200]
002020fcldr x3, [sp+184]
00202100mov x4, x0
00202104mov x0, x3
00202108mov x3, x4
0020210cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202110str x0, [sp+184]
00202114str x1, [sp+192]
00202118str x2, [sp+200]
0020211cb 0x202120
00202120
00202120loc_202120:
00202120ldr x5, [sp+56]
00202124add x5, x5, 1
00202128str x5, [sp+56]
0020212cb 0x202080
00202130
00202130loc_202130:
00202130ldr x5, [sp+184]
00202134ldr x6, [sp+192]
00202138ldr x7, [sp+200]
0020213cstr x5, [sp+104]
00202140str x6, [sp+112]
00202144str x7, [sp+120]
00202148stp xzr, xzr, [sp+88]
0020214cldr x0, [sp+104]
00202150ldr x1, [sp+112]
00202154ldr x2, [sp+120]
00202158mov x3, xzr
0020215cmov x4, xzr
00202160ldur x29, [sp-8]
00202164ldr x30, [sp], 176
00202168ret x30
0020216c
0020216cloc_20216c:
0020216cstp x0, x1, [sp+8]
00202170stp x2, x3, [sp+24]
00202174stp x4, x5, [sp+40]
00202178str x6, [sp+56]
0020217cstrb w7, [sp+64]
00202180mov x3, x30
00202184bl runtime.morestack_noctxt.abi0
00202188ldp x0, x1, [sp+8]
0020218cldp x2, x3, [sp+24]
00202190ldp x4, x5, [sp+40]
00202194ldr x6, [sp+56]
00202198ldrb w7, [sp+64]
0020219cb 0x202000
00202000
00202000google.golang.org/protobuf/internal/impl.appendSint64SliceValue: ; void google.golang.org/protobuf/internal/impl.appendSint64SliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00202000ldr x16, [x28+16]
00202004sub x17, sp, 48
00202008subs xzr, x17, x16
0020200cb.ls 0x20216c
00202010str x30, [sp-176]!
00202014stur x29, [sp-8]
00202018sub x29, sp, 8
0020201cstr x0, [sp+184]
00202020str x1, [sp+192]
00202024str x2, [sp+200]
00202028str x3, [sp+208]
0020202cstr x4, [sp+216]
00202030str x5, [sp+224]
00202034str x6, [sp+232]
00202038strb w7, [sp+240]
0020203cstr xzr, [sp+104]
00202040stp xzr, xzr, [sp+112]
00202044stp xzr, xzr, [sp+88]
00202048ldr x0, [sp+208]
0020204cldr x1, [sp+216]
00202050ldr x2, [sp+224]
00202054bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00202058str x0, [sp+152]
0020205cstr x1, [sp+160]
00202060ldrsb x27, [x0]
00202064ldr x3, [x0+56]
00202068mov x0, x1
0020206cblr x3
00202070str x0, [sp+80]
00202074str xzr, [sp+56]
00202078str x0, [sp+48]
0020207cb 0x202080
00202080
00202080loc_202080:
00202080ldr x5, [sp+48]
00202084ldr x6, [sp+56]
00202088subs xzr, x5, x6
0020208cb.gt 0x202094
00202090b 0x202130
00202094
00202094loc_202094:
00202094ldr x1, [sp+56]
00202098ldr x2, [sp+152]
0020209cldrsb x27, [x2]
002020a0ldr x2, [x2+40]
002020a4ldr x0, [sp+160]
002020a8blr x2
002020acstr x0, [sp+128]
002020b0str x1, [sp+136]
002020b4str x2, [sp+144]
002020b8ldr x3, [sp+232]
002020bcldr x0, [sp+184]
002020c0ldr x1, [sp+192]
002020c4ldr x2, [sp+200]
002020c8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002020ccstr x0, [sp+184]
002020d0str x1, [sp+192]
002020d4str x2, [sp+200]
002020d8ldr x0, [sp+128]
002020dcldr x1, [sp+136]
002020e0ldr x2, [sp+144]
002020e4bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
002020e8str x0, [sp+72]
002020ecbl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
002020f0str x0, [sp+64]
002020f4ldr x1, [sp+192]
002020f8ldr x2, [sp+200]
002020fcldr x3, [sp+184]
00202100mov x4, x0
00202104mov x0, x3
00202108mov x3, x4
0020210cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202110str x0, [sp+184]
00202114str x1, [sp+192]
00202118str x2, [sp+200]
0020211cb 0x202120
00202120
00202120loc_202120:
00202120ldr x5, [sp+56]
00202124add x5, x5, 1
00202128str x5, [sp+56]
0020212cb 0x202080
00202130
00202130loc_202130:
00202130ldr x5, [sp+184]
00202134ldr x6, [sp+192]
00202138ldr x7, [sp+200]
0020213cstr x5, [sp+104]
00202140str x6, [sp+112]
00202144str x7, [sp+120]
00202148stp xzr, xzr, [sp+88]
0020214cldr x0, [sp+104]
00202150ldr x1, [sp+112]
00202154ldr x2, [sp+120]
00202158mov x3, xzr
0020215cmov x4, xzr
00202160ldur x29, [sp-8]
00202164ldr x30, [sp], 176
00202168ret x30
0020216c
0020216cloc_20216c:
0020216cstp x0, x1, [sp+8]
00202170stp x2, x3, [sp+24]
00202174stp x4, x5, [sp+40]
00202178str x6, [sp+56]
0020217cstrb w7, [sp+64]
00202180mov x3, x30
00202184bl runtime.morestack_noctxt.abi0
00202188ldp x0, x1, [sp+8]
0020218cldp x2, x3, [sp+24]
00202190ldp x4, x5, [sp+40]
00202194ldr x6, [sp+56]
00202198ldrb w7, [sp+64]
0020219cb 0x202000
00202000
002021a0
002021a0google.golang.org/protobuf/internal/impl.consumeSint64SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeSint64SliceValue(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)
002021a0ldr x16, [x28+16]
002021a4sub x17, sp, 208
002021a8subs xzr, x17, x16
002021acb.ls 0x20284c
002021b0sub x20, sp, 336
002021b4stp x29, x30, [x20-8]
002021b8add sp, x20, 0
002021bcsub x29, sp, 8
002021c0str x0, [sp+344]
002021c4str x1, [sp+352]
002021c8str x2, [sp+360]
002021ccstr x3, [sp+368]
002021d0str x4, [sp+376]
002021d4str x5, [sp+384]
002021d8str w6, [sp+392]
002021dcstrb w7, [sp+396]
002021e0strb w8, [sp+400]
002021e4str x9, [sp+408]
002021e8str x10, [sp+416]
002021ecstr x11, [sp+424]
002021f0stp xzr, xzr, [sp+176]
002021f4str xzr, [sp+192]
002021f8str xzr, [sp+64]
002021fcstrb wzr, [sp+72]
00202200stp xzr, xzr, [sp+216]
00202204ldr x0, [sp+368]
00202208ldr x1, [sp+376]
0020220cldr x2, [sp+384]
00202210bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00202214str x0, [sp+200]
00202218str x1, [sp+208]
0020221cldrsb x3, [sp+396]
00202220ubfm x3, x3, 0, 7
00202224subs wzr, w3, 2
00202228b.eq 0x202230
0020222cb 0x2022cc
00202230
00202230loc_202230:
00202230str xzr, [sp+280]
00202234stp xzr, xzr, [sp+288]
00202238ldr x0, [sp+344]
0020223cldr x1, [sp+352]
00202240ldr x2, [sp+360]
00202244bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00202248str x0, [sp+280]
0020224cstr x1, [sp+288]
00202250str x2, [sp+296]
00202254str x3, [sp+128]
00202258str x0, [sp+304]
0020225cstr x1, [sp+312]
00202260str x2, [sp+320]
00202264ldr x3, [sp+128]
00202268str x3, [sp+168]
0020226cstr x0, [sp+232]
00202270str x1, [sp+240]
00202274str x2, [sp+248]
00202278ldr x3, [sp+168]
0020227cstr x3, [sp+96]
00202280tbnz x3, 63, 0x202288
00202284b 0x2022c8
00202288
00202288loc_202288:
00202288stp xzr, xzr, [sp+176]
0020228cstr xzr, [sp+192]
00202290adrp x27, 0x820000
00202294ldr x5, [x27+160]
00202298adrp x27, 0x820000
0020229cldr x6, [x27+168]
002022a0str x5, [sp+216]
002022a4str x6, [sp+224]
002022a8ldr x3, [sp+64]
002022acldr x0, [sp+176]
002022b0ldrb w4, [sp+72]
002022b4ldr x1, [sp+184]
002022b8ldr x2, [sp+192]
002022bcldp x29, x30, [sp-8]
002022c0add sp, sp, 336
002022c4ret x30
002022c8
002022c8loc_2022c8:
002022c8b 0x202580
002022cc
002022ccloc_2022cc:
002022ccldrsb x7, [sp+396]
002022d0ubfm x7, x7, 0, 7
002022d4cbnz w7, 0x2022dc
002022d8b 0x20231c
002022dc
002022dcloc_2022dc:
002022dcstp xzr, xzr, [sp+176]
002022e0str xzr, [sp+192]
002022e4adrp x27, 0x820000
002022e8ldr x5, [x27+192]
002022ecadrp x27, 0x820000
002022f0ldr x6, [x27+200]
002022f4str x5, [sp+216]
002022f8str x6, [sp+224]
002022fcldr x3, [sp+64]
00202300ldr x0, [sp+176]
00202304ldrb w4, [sp+72]
00202308ldr x1, [sp+184]
0020230cldr x2, [sp+192]
00202310ldp x29, x30, [sp-8]
00202314add sp, sp, 336
00202318ret x30
0020231c
0020231cloc_20231c:
0020231cstr xzr, [sp+48]
00202320str xzr, [sp+80]
00202324ldr x7, [sp+352]
00202328str x7, [sp+128]
0020232csubs xzr, x7, 0
00202330cset x8, ne
00202334strb w8, [sp+47]
00202338cbnz x7, 0x202340
0020233cb 0x202368
00202340
00202340loc_202340:
00202340ldr x1, [sp+352]
00202344ldr x7, [sp+344]
00202348subs xzr, x1, 0
0020234cb.hi 0x202354
00202350b 0x202578
00202354
00202354loc_202354:
00202354ldrb w7, [x7]
00202358subs wzr, w7, 128
0020235ccset x7, lo
00202360strb w7, [sp+47]
00202364b 0x20236c
00202368
00202368loc_202368:
00202368b 0x20236c
0020236c
0020236cloc_20236c:
0020236cldrb w7, [sp+47]
00202370tbnz w7, 0, 0x202378
00202374b 0x2023a0
00202378
00202378loc_202378:
00202378ldr x1, [sp+352]
0020237cldr x7, [sp+344]
00202380subs xzr, x1, 0
00202384b.hi 0x20238c
00202388b 0x202570
0020238c
0020238cloc_20238c:
0020238cldrb w7, [x7]
00202390str x7, [sp+48]
00202394orr x7, xzr, 1
00202398str x7, [sp+80]
0020239cb 0x202470
002023a0
002023a0loc_2023a0:
002023a0ldr x7, [sp+352]
002023a4str x7, [sp+128]
002023a8subs xzr, x7, 2
002023accset x7, ge
002023b0strb w7, [sp+47]
002023b4b.ge 0x2023bc
002023b8b 0x2023e4
002023bc
002023bcloc_2023bc:
002023bcldr x1, [sp+352]
002023c0ldr x7, [sp+344]
002023c4subs xzr, x1, 1
002023c8b.hi 0x2023d0
002023ccb 0x202568
002023d0
002023d0loc_2023d0:
002023d0ldrb w7, [x7+1]
002023d4subs wzr, w7, 128
002023d8cset x7, lo
002023dcstrb w7, [sp+47]
002023e0b 0x2023e8
002023e4
002023e4loc_2023e4:
002023e4b 0x2023e8
002023e8
002023e8loc_2023e8:
002023e8ldrb w7, [sp+47]
002023ectbnz w7, 0, 0x2023f4
002023f0b 0x202440
002023f4
002023f4loc_2023f4:
002023f4ldr x1, [sp+352]
002023f8ldr x7, [sp+344]
002023fcsubs xzr, x1, 0
00202400b.hi 0x202408
00202404b 0x202560
00202408
00202408loc_202408:
00202408ldrb w7, [x7]
0020240cand x7, x7, 127
00202410ldr x1, [sp+352]
00202414ldr x8, [sp+344]
00202418subs xzr, x1, 1
0020241cb.hi 0x202424
00202420b 0x202558
00202424
00202424loc_202424:
00202424ldrb w8, [x8+1]
00202428ubfm x8, x8, 57, 7
0020242cadd x7, x7, x8
00202430str x7, [sp+48]
00202434orr x7, xzr, 2
00202438str x7, [sp+80]
0020243cb 0x20246c
00202440
00202440loc_202440:
00202440ldr x0, [sp+344]
00202444ldr x1, [sp+352]
00202448ldr x2, [sp+360]
0020244cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
00202450str x0, [sp+112]
00202454str x1, [sp+128]
00202458str x0, [sp+144]
0020245cstr x1, [sp+136]
00202460str x0, [sp+48]
00202464str x1, [sp+80]
00202468b 0x20246c
0020246c
0020246cloc_20246c:
0020246cb 0x202470
00202470
00202470loc_202470:
00202470ldr x7, [sp+80]
00202474tbnz x7, 63, 0x20247c
00202478b 0x2024bc
0020247c
0020247cloc_20247c:
0020247cstp xzr, xzr, [sp+176]
00202480str xzr, [sp+192]
00202484adrp x27, 0x820000
00202488ldr x5, [x27+160]
0020248cadrp x27, 0x820000
00202490ldr x6, [x27+168]
00202494str x5, [sp+216]
00202498str x6, [sp+224]
0020249cldr x3, [sp+64]
002024a0ldr x0, [sp+176]
002024a4ldrb w4, [sp+72]
002024a8ldr x1, [sp+184]
002024acldr x2, [sp+192]
002024b0ldp x29, x30, [sp-8]
002024b4add sp, sp, 336
002024b8ret x30
002024bc
002024bcloc_2024bc:
002024bcldr x0, [sp+48]
002024c0bl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
002024c4str x0, [sp+104]
002024c8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
002024ccstr x0, [sp+256]
002024d0str x1, [sp+264]
002024d4str x2, [sp+272]
002024d8ldr x3, [sp+200]
002024dcldrsb x27, [x3]
002024e0ldr x4, [sp+208]
002024e4ldr x3, [x3+24]
002024e8mov x5, x0
002024ecmov x0, x4
002024f0mov x6, x1
002024f4mov x1, x5
002024f8mov x7, x2
002024fcmov x2, x6
00202500mov x8, x3
00202504mov x3, x7
00202508blr x8
0020250cldr x1, [sp+80]
00202510str x1, [sp+64]
00202514ldr x1, [sp+368]
00202518ldr x2, [sp+376]
0020251cldr x3, [sp+384]
00202520str x1, [sp+176]
00202524str x2, [sp+184]
00202528str x3, [sp+192]
0020252cstp xzr, xzr, [sp+216]
00202530ldr x3, [sp+64]
00202534ldr x0, [sp+176]
00202538ldrb w4, [sp+72]
0020253cldr x1, [sp+184]
00202540ldr x2, [sp+192]
00202544mov x5, xzr
00202548mov x6, xzr
0020254cldp x29, x30, [sp-8]
00202550add sp, sp, 336
00202554ret x30
00202558
00202558loc_202558:
00202558orr x0, xzr, 1
0020255cbl runtime.panicIndex
00202560
00202560loc_202560:
00202560mov x0, xzr
00202564bl runtime.panicIndex
00202568
00202568loc_202568:
00202568orr x0, xzr, 1
0020256cbl runtime.panicIndex
00202570
00202570loc_202570:
00202570mov x0, xzr
00202574bl runtime.panicIndex
00202578
00202578loc_202578:
00202578mov x0, xzr
0020257cbl runtime.panicIndex
00202580
00202580loc_202580:
00202580ldr x7, [sp+240]
00202584str x7, [sp+128]
00202588cbnz x7, 0x202590
0020258cb 0x2027d0
00202590
00202590loc_202590:
00202590str xzr, [sp+56]
00202594str xzr, [sp+88]
00202598ldr x7, [sp+240]
0020259cstr x7, [sp+120]
002025a0subs xzr, x7, 0
002025a4cset x8, ne
002025a8strb w8, [sp+47]
002025accbnz x7, 0x2025b4
002025b0b 0x2025dc
002025b4
002025b4loc_2025b4:
002025b4ldr x1, [sp+240]
002025b8ldr x7, [sp+232]
002025bcsubs xzr, x1, 0
002025c0b.hi 0x2025c8
002025c4b 0x202840
002025c8
002025c8loc_2025c8:
002025c8ldrb w7, [x7]
002025ccsubs wzr, w7, 128
002025d0cset x7, lo
002025d4strb w7, [sp+47]
002025d8b 0x2025e0
002025dc
002025dcloc_2025dc:
002025dcb 0x2025e0
002025e0
002025e0loc_2025e0:
002025e0ldrb w7, [sp+47]
002025e4tbnz w7, 0, 0x2025ec
002025e8b 0x202614
002025ec
002025ecloc_2025ec:
002025ecldr x1, [sp+240]
002025f0ldr x7, [sp+232]
002025f4subs xzr, x1, 0
002025f8b.hi 0x202600
002025fcb 0x202838
00202600
00202600loc_202600:
00202600ldrb w7, [x7]
00202604str x7, [sp+56]
00202608orr x7, xzr, 1
0020260cstr x7, [sp+88]
00202610b 0x2026ec
00202614
00202614loc_202614:
00202614ldr x7, [sp+240]
00202618str x7, [sp+120]
0020261csubs xzr, x7, 2
00202620cset x7, ge
00202624strb w7, [sp+47]
00202628b.ge 0x202630
0020262cb 0x202658
00202630
00202630loc_202630:
00202630ldr x1, [sp+240]
00202634ldr x7, [sp+232]
00202638subs xzr, x1, 1
0020263cb.hi 0x202644
00202640b 0x202830
00202644
00202644loc_202644:
00202644ldrb w7, [x7+1]
00202648subs wzr, w7, 128
0020264ccset x7, lo
00202650strb w7, [sp+47]
00202654b 0x20265c
00202658
00202658loc_202658:
00202658b 0x20265c
0020265c
0020265cloc_20265c:
0020265cldrb w7, [sp+47]
00202660tbnz w7, 0, 0x202668
00202664b 0x2026b4
00202668
00202668loc_202668:
00202668ldr x1, [sp+240]
0020266cldr x7, [sp+232]
00202670subs xzr, x1, 0
00202674b.hi 0x20267c
00202678b 0x202828
0020267c
0020267cloc_20267c:
0020267cldrb w7, [x7]
00202680and x7, x7, 127
00202684ldr x1, [sp+240]
00202688ldr x8, [sp+232]
0020268csubs xzr, x1, 1
00202690b.hi 0x202698
00202694b 0x202820
00202698
00202698loc_202698:
00202698ldrb w8, [x8+1]
0020269cubfm x8, x8, 57, 7
002026a0add x7, x7, x8
002026a4str x7, [sp+56]
002026a8orr x7, xzr, 2
002026acstr x7, [sp+88]
002026b0b 0x2026e4
002026b4
002026b4loc_2026b4:
002026b4ldr x0, [sp+232]
002026b8ldr x1, [sp+240]
002026bcldr x2, [sp+248]
002026c0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
002026c4str x0, [sp+112]
002026c8str x1, [sp+120]
002026ccstr x0, [sp+160]
002026d0str x1, [sp+152]
002026d4str x0, [sp+56]
002026d8str x1, [sp+88]
002026dcorr x7, xzr, 2
002026e0b 0x2026e4
002026e4
002026e4loc_2026e4:
002026e4orr x7, xzr, 1
002026e8b 0x2026ec
002026ec
002026ecloc_2026ec:
002026ecldr x8, [sp+88]
002026f0tbnz x8, 63, 0x2026f8
002026f4b 0x202738
002026f8
002026f8loc_2026f8:
002026f8stp xzr, xzr, [sp+176]
002026fcstr xzr, [sp+192]
00202700adrp x27, 0x820000
00202704ldr x5, [x27+160]
00202708adrp x27, 0x820000
0020270cldr x6, [x27+168]
00202710str x5, [sp+216]
00202714str x6, [sp+224]
00202718ldr x3, [sp+64]
0020271cldr x0, [sp+176]
00202720ldrb w4, [sp+72]
00202724ldr x1, [sp+184]
00202728ldr x2, [sp+192]
0020272cldp x29, x30, [sp-8]
00202730add sp, sp, 336
00202734ret x30
00202738
00202738loc_202738:
00202738ldr x0, [sp+56]
0020273cbl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
00202740str x0, [sp+104]
00202744bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
00202748str x0, [sp+256]
0020274cstr x1, [sp+264]
00202750str x2, [sp+272]
00202754ldr x3, [sp+200]
00202758ldrsb x27, [x3]
0020275cldr x4, [sp+208]
00202760ldr x3, [x3+24]
00202764mov x5, x0
00202768mov x0, x4
0020276cmov x6, x1
00202770mov x1, x5
00202774mov x7, x2
00202778mov x2, x6
0020277cmov x8, x3
00202780mov x3, x7
00202784blr x8
00202788ldr x0, [sp+88]
0020278cldr x1, [sp+240]
00202790ldr x2, [sp+232]
00202794ldr x3, [sp+248]
00202798b 0x20279c
0020279c
0020279cloc_20279c:
0020279csubs xzr, x1, x0
002027a0b.hs 0x2027a8
002027a4b 0x20281c
002027a8
002027a8loc_2027a8:
002027a8sub x7, x3, x0
002027acsub x8, x1, x0
002027b0sub x9, xzr, x7
002027b4and x9, x0, x9, asr #63
002027b8add x9, x2, x9
002027bcstr x9, [sp+232]
002027c0str x8, [sp+240]
002027c4str x7, [sp+248]
002027c8b 0x2027cc
002027cc
002027ccloc_2027cc:
002027ccb 0x202580
002027d0
002027d0loc_2027d0:
002027d0ldr x7, [sp+96]
002027d4str x7, [sp+64]
002027d8ldr x7, [sp+368]
002027dcldr x8, [sp+376]
002027e0ldr x9, [sp+384]
002027e4str x7, [sp+176]
002027e8str x8, [sp+184]
002027ecstr x9, [sp+192]
002027f0stp xzr, xzr, [sp+216]
002027f4ldr x3, [sp+64]
002027f8ldr x0, [sp+176]
002027fcldrb w4, [sp+72]
00202800ldr x1, [sp+184]
00202804ldr x2, [sp+192]
00202808mov x5, xzr
0020280cmov x6, xzr
00202810ldp x29, x30, [sp-8]
00202814add sp, sp, 336
00202818ret x30
0020281c
0020281cloc_20281c:
0020281cbl runtime.panicSliceB
00202820
00202820loc_202820:
00202820orr x0, xzr, 1
00202824bl runtime.panicIndex
00202828
00202828loc_202828:
00202828mov x0, xzr
0020282cbl runtime.panicIndex
00202830
00202830loc_202830:
00202830orr x0, xzr, 1
00202834bl runtime.panicIndex
00202838
00202838loc_202838:
00202838mov x0, xzr
0020283cbl runtime.panicIndex
00202840
00202840loc_202840:
00202840mov x0, xzr
00202844bl runtime.panicIndex
00202848hint
0020284c
0020284cloc_20284c:
0020284cstp x0, x1, [sp+8]
00202850stp x2, x3, [sp+24]
00202854stp x4, x5, [sp+40]
00202858str w6, [sp+56]
0020285cstrb w7, [sp+60]
00202860strb w8, [sp+64]
00202864stp x9, x10, [sp+72]
00202868str x11, [sp+88]
0020286cmov x3, x30
00202870bl runtime.morestack_noctxt.abi0
00202874ldp x0, x1, [sp+8]
00202878ldp x2, x3, [sp+24]
0020287cldp x4, x5, [sp+40]
00202880ldrsw x6, [sp+56]
00202884ldrsb x7, [sp+60]
00202888ldrb w8, [sp+64]
0020288cldp x9, x10, [sp+72]
00202890ldr x11, [sp+88]
00202894b 0x2021a0
00202898udf 0
0020289cudf 0
002021a0
002021a0google.golang.org/protobuf/internal/impl.consumeSint64SliceValue: ; void google.golang.org/protobuf/internal/impl.consumeSint64SliceValue(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)
002021a0ldr x16, [x28+16]
002021a4sub x17, sp, 208
002021a8subs xzr, x17, x16
002021acb.ls 0x20284c
002021b0sub x20, sp, 336
002021b4stp x29, x30, [x20-8]
002021b8add sp, x20, 0
002021bcsub x29, sp, 8
002021c0str x0, [sp+344]
002021c4str x1, [sp+352]
002021c8str x2, [sp+360]
002021ccstr x3, [sp+368]
002021d0str x4, [sp+376]
002021d4str x5, [sp+384]
002021d8str w6, [sp+392]
002021dcstrb w7, [sp+396]
002021e0strb w8, [sp+400]
002021e4str x9, [sp+408]
002021e8str x10, [sp+416]
002021ecstr x11, [sp+424]
002021f0stp xzr, xzr, [sp+176]
002021f4str xzr, [sp+192]
002021f8str xzr, [sp+64]
002021fcstrb wzr, [sp+72]
00202200stp xzr, xzr, [sp+216]
00202204ldr x0, [sp+368]
00202208ldr x1, [sp+376]
0020220cldr x2, [sp+384]
00202210bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00202214str x0, [sp+200]
00202218str x1, [sp+208]
0020221cldrsb x3, [sp+396]
00202220ubfm x3, x3, 0, 7
00202224subs wzr, w3, 2
00202228b.eq 0x202230
0020222cb 0x2022cc
00202230
00202230loc_202230:
00202230str xzr, [sp+280]
00202234stp xzr, xzr, [sp+288]
00202238ldr x0, [sp+344]
0020223cldr x1, [sp+352]
00202240ldr x2, [sp+360]
00202244bl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00202248str x0, [sp+280]
0020224cstr x1, [sp+288]
00202250str x2, [sp+296]
00202254str x3, [sp+128]
00202258str x0, [sp+304]
0020225cstr x1, [sp+312]
00202260str x2, [sp+320]
00202264ldr x3, [sp+128]
00202268str x3, [sp+168]
0020226cstr x0, [sp+232]
00202270str x1, [sp+240]
00202274str x2, [sp+248]
00202278ldr x3, [sp+168]
0020227cstr x3, [sp+96]
00202280tbnz x3, 63, 0x202288
00202284b 0x2022c8
00202288
00202288loc_202288:
00202288stp xzr, xzr, [sp+176]
0020228cstr xzr, [sp+192]
00202290adrp x27, 0x820000
00202294ldr x5, [x27+160]
00202298adrp x27, 0x820000
0020229cldr x6, [x27+168]
002022a0str x5, [sp+216]
002022a4str x6, [sp+224]
002022a8ldr x3, [sp+64]
002022acldr x0, [sp+176]
002022b0ldrb w4, [sp+72]
002022b4ldr x1, [sp+184]
002022b8ldr x2, [sp+192]
002022bcldp x29, x30, [sp-8]
002022c0add sp, sp, 336
002022c4ret x30
002022c8
002022c8loc_2022c8:
002022c8b 0x202580
002022cc
002022ccloc_2022cc:
002022ccldrsb x7, [sp+396]
002022d0ubfm x7, x7, 0, 7
002022d4cbnz w7, 0x2022dc
002022d8b 0x20231c
002022dc
002022dcloc_2022dc:
002022dcstp xzr, xzr, [sp+176]
002022e0str xzr, [sp+192]
002022e4adrp x27, 0x820000
002022e8ldr x5, [x27+192]
002022ecadrp x27, 0x820000
002022f0ldr x6, [x27+200]
002022f4str x5, [sp+216]
002022f8str x6, [sp+224]
002022fcldr x3, [sp+64]
00202300ldr x0, [sp+176]
00202304ldrb w4, [sp+72]
00202308ldr x1, [sp+184]
0020230cldr x2, [sp+192]
00202310ldp x29, x30, [sp-8]
00202314add sp, sp, 336
00202318ret x30
0020231c
0020231cloc_20231c:
0020231cstr xzr, [sp+48]
00202320str xzr, [sp+80]
00202324ldr x7, [sp+352]
00202328str x7, [sp+128]
0020232csubs xzr, x7, 0
00202330cset x8, ne
00202334strb w8, [sp+47]
00202338cbnz x7, 0x202340
0020233cb 0x202368
00202340
00202340loc_202340:
00202340ldr x1, [sp+352]
00202344ldr x7, [sp+344]
00202348subs xzr, x1, 0
0020234cb.hi 0x202354
00202350b 0x202578
00202354
00202354loc_202354:
00202354ldrb w7, [x7]
00202358subs wzr, w7, 128
0020235ccset x7, lo
00202360strb w7, [sp+47]
00202364b 0x20236c
00202368
00202368loc_202368:
00202368b 0x20236c
0020236c
0020236cloc_20236c:
0020236cldrb w7, [sp+47]
00202370tbnz w7, 0, 0x202378
00202374b 0x2023a0
00202378
00202378loc_202378:
00202378ldr x1, [sp+352]
0020237cldr x7, [sp+344]
00202380subs xzr, x1, 0
00202384b.hi 0x20238c
00202388b 0x202570
0020238c
0020238cloc_20238c:
0020238cldrb w7, [x7]
00202390str x7, [sp+48]
00202394orr x7, xzr, 1
00202398str x7, [sp+80]
0020239cb 0x202470
002023a0
002023a0loc_2023a0:
002023a0ldr x7, [sp+352]
002023a4str x7, [sp+128]
002023a8subs xzr, x7, 2
002023accset x7, ge
002023b0strb w7, [sp+47]
002023b4b.ge 0x2023bc
002023b8b 0x2023e4
002023bc
002023bcloc_2023bc:
002023bcldr x1, [sp+352]
002023c0ldr x7, [sp+344]
002023c4subs xzr, x1, 1
002023c8b.hi 0x2023d0
002023ccb 0x202568
002023d0
002023d0loc_2023d0:
002023d0ldrb w7, [x7+1]
002023d4subs wzr, w7, 128
002023d8cset x7, lo
002023dcstrb w7, [sp+47]
002023e0b 0x2023e8
002023e4
002023e4loc_2023e4:
002023e4b 0x2023e8
002023e8
002023e8loc_2023e8:
002023e8ldrb w7, [sp+47]
002023ectbnz w7, 0, 0x2023f4
002023f0b 0x202440
002023f4
002023f4loc_2023f4:
002023f4ldr x1, [sp+352]
002023f8ldr x7, [sp+344]
002023fcsubs xzr, x1, 0
00202400b.hi 0x202408
00202404b 0x202560
00202408
00202408loc_202408:
00202408ldrb w7, [x7]
0020240cand x7, x7, 127
00202410ldr x1, [sp+352]
00202414ldr x8, [sp+344]
00202418subs xzr, x1, 1
0020241cb.hi 0x202424
00202420b 0x202558
00202424
00202424loc_202424:
00202424ldrb w8, [x8+1]
00202428ubfm x8, x8, 57, 7
0020242cadd x7, x7, x8
00202430str x7, [sp+48]
00202434orr x7, xzr, 2
00202438str x7, [sp+80]
0020243cb 0x20246c
00202440
00202440loc_202440:
00202440ldr x0, [sp+344]
00202444ldr x1, [sp+352]
00202448ldr x2, [sp+360]
0020244cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
00202450str x0, [sp+112]
00202454str x1, [sp+128]
00202458str x0, [sp+144]
0020245cstr x1, [sp+136]
00202460str x0, [sp+48]
00202464str x1, [sp+80]
00202468b 0x20246c
0020246c
0020246cloc_20246c:
0020246cb 0x202470
00202470
00202470loc_202470:
00202470ldr x7, [sp+80]
00202474tbnz x7, 63, 0x20247c
00202478b 0x2024bc
0020247c
0020247cloc_20247c:
0020247cstp xzr, xzr, [sp+176]
00202480str xzr, [sp+192]
00202484adrp x27, 0x820000
00202488ldr x5, [x27+160]
0020248cadrp x27, 0x820000
00202490ldr x6, [x27+168]
00202494str x5, [sp+216]
00202498str x6, [sp+224]
0020249cldr x3, [sp+64]
002024a0ldr x0, [sp+176]
002024a4ldrb w4, [sp+72]
002024a8ldr x1, [sp+184]
002024acldr x2, [sp+192]
002024b0ldp x29, x30, [sp-8]
002024b4add sp, sp, 336
002024b8ret x30
002024bc
002024bcloc_2024bc:
002024bcldr x0, [sp+48]
002024c0bl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
002024c4str x0, [sp+104]
002024c8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
002024ccstr x0, [sp+256]
002024d0str x1, [sp+264]
002024d4str x2, [sp+272]
002024d8ldr x3, [sp+200]
002024dcldrsb x27, [x3]
002024e0ldr x4, [sp+208]
002024e4ldr x3, [x3+24]
002024e8mov x5, x0
002024ecmov x0, x4
002024f0mov x6, x1
002024f4mov x1, x5
002024f8mov x7, x2
002024fcmov x2, x6
00202500mov x8, x3
00202504mov x3, x7
00202508blr x8
0020250cldr x1, [sp+80]
00202510str x1, [sp+64]
00202514ldr x1, [sp+368]
00202518ldr x2, [sp+376]
0020251cldr x3, [sp+384]
00202520str x1, [sp+176]
00202524str x2, [sp+184]
00202528str x3, [sp+192]
0020252cstp xzr, xzr, [sp+216]
00202530ldr x3, [sp+64]
00202534ldr x0, [sp+176]
00202538ldrb w4, [sp+72]
0020253cldr x1, [sp+184]
00202540ldr x2, [sp+192]
00202544mov x5, xzr
00202548mov x6, xzr
0020254cldp x29, x30, [sp-8]
00202550add sp, sp, 336
00202554ret x30
00202558
00202558loc_202558:
00202558orr x0, xzr, 1
0020255cbl runtime.panicIndex
00202560
00202560loc_202560:
00202560mov x0, xzr
00202564bl runtime.panicIndex
00202568
00202568loc_202568:
00202568orr x0, xzr, 1
0020256cbl runtime.panicIndex
00202570
00202570loc_202570:
00202570mov x0, xzr
00202574bl runtime.panicIndex
00202578
00202578loc_202578:
00202578mov x0, xzr
0020257cbl runtime.panicIndex
00202580
00202580loc_202580:
00202580ldr x7, [sp+240]
00202584str x7, [sp+128]
00202588cbnz x7, 0x202590
0020258cb 0x2027d0
00202590
00202590loc_202590:
00202590str xzr, [sp+56]
00202594str xzr, [sp+88]
00202598ldr x7, [sp+240]
0020259cstr x7, [sp+120]
002025a0subs xzr, x7, 0
002025a4cset x8, ne
002025a8strb w8, [sp+47]
002025accbnz x7, 0x2025b4
002025b0b 0x2025dc
002025b4
002025b4loc_2025b4:
002025b4ldr x1, [sp+240]
002025b8ldr x7, [sp+232]
002025bcsubs xzr, x1, 0
002025c0b.hi 0x2025c8
002025c4b 0x202840
002025c8
002025c8loc_2025c8:
002025c8ldrb w7, [x7]
002025ccsubs wzr, w7, 128
002025d0cset x7, lo
002025d4strb w7, [sp+47]
002025d8b 0x2025e0
002025dc
002025dcloc_2025dc:
002025dcb 0x2025e0
002025e0
002025e0loc_2025e0:
002025e0ldrb w7, [sp+47]
002025e4tbnz w7, 0, 0x2025ec
002025e8b 0x202614
002025ec
002025ecloc_2025ec:
002025ecldr x1, [sp+240]
002025f0ldr x7, [sp+232]
002025f4subs xzr, x1, 0
002025f8b.hi 0x202600
002025fcb 0x202838
00202600
00202600loc_202600:
00202600ldrb w7, [x7]
00202604str x7, [sp+56]
00202608orr x7, xzr, 1
0020260cstr x7, [sp+88]
00202610b 0x2026ec
00202614
00202614loc_202614:
00202614ldr x7, [sp+240]
00202618str x7, [sp+120]
0020261csubs xzr, x7, 2
00202620cset x7, ge
00202624strb w7, [sp+47]
00202628b.ge 0x202630
0020262cb 0x202658
00202630
00202630loc_202630:
00202630ldr x1, [sp+240]
00202634ldr x7, [sp+232]
00202638subs xzr, x1, 1
0020263cb.hi 0x202644
00202640b 0x202830
00202644
00202644loc_202644:
00202644ldrb w7, [x7+1]
00202648subs wzr, w7, 128
0020264ccset x7, lo
00202650strb w7, [sp+47]
00202654b 0x20265c
00202658
00202658loc_202658:
00202658b 0x20265c
0020265c
0020265cloc_20265c:
0020265cldrb w7, [sp+47]
00202660tbnz w7, 0, 0x202668
00202664b 0x2026b4
00202668
00202668loc_202668:
00202668ldr x1, [sp+240]
0020266cldr x7, [sp+232]
00202670subs xzr, x1, 0
00202674b.hi 0x20267c
00202678b 0x202828
0020267c
0020267cloc_20267c:
0020267cldrb w7, [x7]
00202680and x7, x7, 127
00202684ldr x1, [sp+240]
00202688ldr x8, [sp+232]
0020268csubs xzr, x1, 1
00202690b.hi 0x202698
00202694b 0x202820
00202698
00202698loc_202698:
00202698ldrb w8, [x8+1]
0020269cubfm x8, x8, 57, 7
002026a0add x7, x7, x8
002026a4str x7, [sp+56]
002026a8orr x7, xzr, 2
002026acstr x7, [sp+88]
002026b0b 0x2026e4
002026b4
002026b4loc_2026b4:
002026b4ldr x0, [sp+232]
002026b8ldr x1, [sp+240]
002026bcldr x2, [sp+248]
002026c0bl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
002026c4str x0, [sp+112]
002026c8str x1, [sp+120]
002026ccstr x0, [sp+160]
002026d0str x1, [sp+152]
002026d4str x0, [sp+56]
002026d8str x1, [sp+88]
002026dcorr x7, xzr, 2
002026e0b 0x2026e4
002026e4
002026e4loc_2026e4:
002026e4orr x7, xzr, 1
002026e8b 0x2026ec
002026ec
002026ecloc_2026ec:
002026ecldr x8, [sp+88]
002026f0tbnz x8, 63, 0x2026f8
002026f4b 0x202738
002026f8
002026f8loc_2026f8:
002026f8stp xzr, xzr, [sp+176]
002026fcstr xzr, [sp+192]
00202700adrp x27, 0x820000
00202704ldr x5, [x27+160]
00202708adrp x27, 0x820000
0020270cldr x6, [x27+168]
00202710str x5, [sp+216]
00202714str x6, [sp+224]
00202718ldr x3, [sp+64]
0020271cldr x0, [sp+176]
00202720ldrb w4, [sp+72]
00202724ldr x1, [sp+184]
00202728ldr x2, [sp+192]
0020272cldp x29, x30, [sp-8]
00202730add sp, sp, 336
00202734ret x30
00202738
00202738loc_202738:
00202738ldr x0, [sp+56]
0020273cbl google.golang.org/protobuf/encoding/protowire.DecodeZigZag
00202740str x0, [sp+104]
00202744bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
00202748str x0, [sp+256]
0020274cstr x1, [sp+264]
00202750str x2, [sp+272]
00202754ldr x3, [sp+200]
00202758ldrsb x27, [x3]
0020275cldr x4, [sp+208]
00202760ldr x3, [x3+24]
00202764mov x5, x0
00202768mov x0, x4
0020276cmov x6, x1
00202770mov x1, x5
00202774mov x7, x2
00202778mov x2, x6
0020277cmov x8, x3
00202780mov x3, x7
00202784blr x8
00202788ldr x0, [sp+88]
0020278cldr x1, [sp+240]
00202790ldr x2, [sp+232]
00202794ldr x3, [sp+248]
00202798b 0x20279c
0020279c
0020279cloc_20279c:
0020279csubs xzr, x1, x0
002027a0b.hs 0x2027a8
002027a4b 0x20281c
002027a8
002027a8loc_2027a8:
002027a8sub x7, x3, x0
002027acsub x8, x1, x0
002027b0sub x9, xzr, x7
002027b4and x9, x0, x9, asr #63
002027b8add x9, x2, x9
002027bcstr x9, [sp+232]
002027c0str x8, [sp+240]
002027c4str x7, [sp+248]
002027c8b 0x2027cc
002027cc
002027ccloc_2027cc:
002027ccb 0x202580
002027d0
002027d0loc_2027d0:
002027d0ldr x7, [sp+96]
002027d4str x7, [sp+64]
002027d8ldr x7, [sp+368]
002027dcldr x8, [sp+376]
002027e0ldr x9, [sp+384]
002027e4str x7, [sp+176]
002027e8str x8, [sp+184]
002027ecstr x9, [sp+192]
002027f0stp xzr, xzr, [sp+216]
002027f4ldr x3, [sp+64]
002027f8ldr x0, [sp+176]
002027fcldrb w4, [sp+72]
00202800ldr x1, [sp+184]
00202804ldr x2, [sp+192]
00202808mov x5, xzr
0020280cmov x6, xzr
00202810ldp x29, x30, [sp-8]
00202814add sp, sp, 336
00202818ret x30
0020281c
0020281cloc_20281c:
0020281cbl runtime.panicSliceB
00202820
00202820loc_202820:
00202820orr x0, xzr, 1
00202824bl runtime.panicIndex
00202828
00202828loc_202828:
00202828mov x0, xzr
0020282cbl runtime.panicIndex
00202830
00202830loc_202830:
00202830orr x0, xzr, 1
00202834bl runtime.panicIndex
00202838
00202838loc_202838:
00202838mov x0, xzr
0020283cbl runtime.panicIndex
00202840
00202840loc_202840:
00202840mov x0, xzr
00202844bl runtime.panicIndex
00202848hint
0020284c
0020284cloc_20284c:
0020284cstp x0, x1, [sp+8]
00202850stp x2, x3, [sp+24]
00202854stp x4, x5, [sp+40]
00202858str w6, [sp+56]
0020285cstrb w7, [sp+60]
00202860strb w8, [sp+64]
00202864stp x9, x10, [sp+72]
00202868str x11, [sp+88]
0020286cmov x3, x30
00202870bl runtime.morestack_noctxt.abi0
00202874ldp x0, x1, [sp+8]
00202878ldp x2, x3, [sp+24]
0020287cldp x4, x5, [sp+40]
00202880ldrsw x6, [sp+56]
00202884ldrsb x7, [sp+60]
00202888ldrb w8, [sp+64]
0020288cldp x9, x10, [sp+72]
00202890ldr x11, [sp+88]
00202894b 0x2021a0
00202898udf 0
0020289cudf 0
002021a0
002028a0
002028a0google.golang.org/protobuf/internal/impl.sizeSint64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSint64PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002028a0ldr x16, [x28+16]
002028a4sub x17, sp, 16
002028a8subs xzr, x17, x16
002028acb.ls 0x2029bc
002028b0str x30, [sp-144]!
002028b4stur x29, [sp-8]
002028b8sub x29, sp, 8
002028bcstr x0, [sp+152]
002028c0str x1, [sp+160]
002028c4str x2, [sp+168]
002028c8str x3, [sp+176]
002028ccstrb w4, [sp+184]
002028d0str xzr, [sp+32]
002028d4ldr x0, [sp+152]
002028d8ldr x1, [sp+160]
002028dcbl google.golang.org/protobuf/reflect/protoreflect.Value.List
002028e0str x0, [sp+120]
002028e4str x1, [sp+128]
002028e8ldrsb x27, [x0]
002028ecldr x3, [x0+56]
002028f0mov x0, x1
002028f4blr x3
002028f8str x0, [sp+56]
002028fccbz x0, 0x202904
00202900b 0x202918
00202904
00202904loc_202904:
00202904str xzr, [sp+32]
00202908mov x0, xzr
0020290cldur x29, [sp-8]
00202910ldr x30, [sp], 144
00202914ret x30
00202918
00202918loc_202918:
00202918str xzr, [sp+40]
0020291cstr xzr, [sp+64]
00202920str x0, [sp+48]
00202924b 0x202928
00202928
00202928loc_202928:
00202928ldr x2, [sp+48]
0020292cldr x3, [sp+64]
00202930subs xzr, x2, x3
00202934b.gt 0x20293c
00202938b 0x202998
0020293c
0020293cloc_20293c:
0020293cldr x1, [sp+64]
00202940ldr x2, [sp+120]
00202944ldrsb x27, [x2]
00202948ldr x2, [x2+40]
0020294cldr x0, [sp+128]
00202950blr x2
00202954str x0, [sp+96]
00202958str x1, [sp+104]
0020295cstr x2, [sp+112]
00202960bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00202964str x0, [sp+88]
00202968bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0020296cstr x0, [sp+80]
00202970bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00202974str x0, [sp+72]
00202978ldr x2, [sp+40]
0020297cadd x2, x2, x0
00202980str x2, [sp+40]
00202984b 0x202988
00202988
00202988loc_202988:
00202988ldr x2, [sp+64]
0020298cadd x2, x2, 1
00202990str x2, [sp+64]
00202994b 0x202928
00202998
00202998loc_202998:
00202998ldr x0, [sp+40]
0020299cbl google.golang.org/protobuf/encoding/protowire.SizeBytes
002029a0str x0, [sp+72]
002029a4ldr x1, [sp+176]
002029a8add x0, x1, x0
002029acstr x0, [sp+32]
002029b0ldur x29, [sp-8]
002029b4ldr x30, [sp], 144
002029b8ret x30
002029bc
002029bcloc_2029bc:
002029bcstp x0, x1, [sp+8]
002029c0stp x2, x3, [sp+24]
002029c4strb w4, [sp+40]
002029c8mov x3, x30
002029ccbl runtime.morestack_noctxt.abi0
002029d0ldp x0, x1, [sp+8]
002029d4ldp x2, x3, [sp+24]
002029d8ldrb w4, [sp+40]
002029dcb 0x2028a0
002028a0
002028a0google.golang.org/protobuf/internal/impl.sizeSint64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.sizeSint64PackedSliceValue(google.golang.org/protobuf/reflect/protoreflect.Value listv, int tagsize, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002028a0ldr x16, [x28+16]
002028a4sub x17, sp, 16
002028a8subs xzr, x17, x16
002028acb.ls 0x2029bc
002028b0str x30, [sp-144]!
002028b4stur x29, [sp-8]
002028b8sub x29, sp, 8
002028bcstr x0, [sp+152]
002028c0str x1, [sp+160]
002028c4str x2, [sp+168]
002028c8str x3, [sp+176]
002028ccstrb w4, [sp+184]
002028d0str xzr, [sp+32]
002028d4ldr x0, [sp+152]
002028d8ldr x1, [sp+160]
002028dcbl google.golang.org/protobuf/reflect/protoreflect.Value.List
002028e0str x0, [sp+120]
002028e4str x1, [sp+128]
002028e8ldrsb x27, [x0]
002028ecldr x3, [x0+56]
002028f0mov x0, x1
002028f4blr x3
002028f8str x0, [sp+56]
002028fccbz x0, 0x202904
00202900b 0x202918
00202904
00202904loc_202904:
00202904str xzr, [sp+32]
00202908mov x0, xzr
0020290cldur x29, [sp-8]
00202910ldr x30, [sp], 144
00202914ret x30
00202918
00202918loc_202918:
00202918str xzr, [sp+40]
0020291cstr xzr, [sp+64]
00202920str x0, [sp+48]
00202924b 0x202928
00202928
00202928loc_202928:
00202928ldr x2, [sp+48]
0020292cldr x3, [sp+64]
00202930subs xzr, x2, x3
00202934b.gt 0x20293c
00202938b 0x202998
0020293c
0020293cloc_20293c:
0020293cldr x1, [sp+64]
00202940ldr x2, [sp+120]
00202944ldrsb x27, [x2]
00202948ldr x2, [x2+40]
0020294cldr x0, [sp+128]
00202950blr x2
00202954str x0, [sp+96]
00202958str x1, [sp+104]
0020295cstr x2, [sp+112]
00202960bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00202964str x0, [sp+88]
00202968bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0020296cstr x0, [sp+80]
00202970bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00202974str x0, [sp+72]
00202978ldr x2, [sp+40]
0020297cadd x2, x2, x0
00202980str x2, [sp+40]
00202984b 0x202988
00202988
00202988loc_202988:
00202988ldr x2, [sp+64]
0020298cadd x2, x2, 1
00202990str x2, [sp+64]
00202994b 0x202928
00202998
00202998loc_202998:
00202998ldr x0, [sp+40]
0020299cbl google.golang.org/protobuf/encoding/protowire.SizeBytes
002029a0str x0, [sp+72]
002029a4ldr x1, [sp+176]
002029a8add x0, x1, x0
002029acstr x0, [sp+32]
002029b0ldur x29, [sp-8]
002029b4ldr x30, [sp], 144
002029b8ret x30
002029bc
002029bcloc_2029bc:
002029bcstp x0, x1, [sp+8]
002029c0stp x2, x3, [sp+24]
002029c4strb w4, [sp+40]
002029c8mov x3, x30
002029ccbl runtime.morestack_noctxt.abi0
002029d0ldp x0, x1, [sp+8]
002029d4ldp x2, x3, [sp+24]
002029d8ldrb w4, [sp+40]
002029dcb 0x2028a0
002028a0
002029e0
002029e0google.golang.org/protobuf/internal/impl.appendSint64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendSint64PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002029e0ldr x16, [x28+16]
002029e4sub x17, sp, 80
002029e8subs xzr, x17, x16
002029ecb.ls 0x202c1c
002029f0str x30, [sp-208]!
002029f4stur x29, [sp-8]
002029f8sub x29, sp, 8
002029fcstr x0, [sp+216]
00202a00str x1, [sp+224]
00202a04str x2, [sp+232]
00202a08str x3, [sp+240]
00202a0cstr x4, [sp+248]
00202a10str x5, [sp+256]
00202a14str x6, [sp+264]
00202a18strb w7, [sp+272]
00202a1cstr xzr, [sp+112]
00202a20stp xzr, xzr, [sp+120]
00202a24stp xzr, xzr, [sp+96]
00202a28ldr x0, [sp+240]
00202a2cldr x1, [sp+248]
00202a30ldr x2, [sp+256]
00202a34bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00202a38str x0, [sp+184]
00202a3cstr x1, [sp+192]
00202a40ldrsb x27, [x0]
00202a44ldr x3, [x0+56]
00202a48mov x0, x1
00202a4cblr x3
00202a50str x0, [sp+48]
00202a54cbz x0, 0x202a5c
00202a58b 0x202a98
00202a5c
00202a5cloc_202a5c:
00202a5cldr x5, [sp+216]
00202a60ldr x6, [sp+224]
00202a64ldr x7, [sp+232]
00202a68str x5, [sp+112]
00202a6cstr x6, [sp+120]
00202a70str x7, [sp+128]
00202a74stp xzr, xzr, [sp+96]
00202a78ldr x0, [sp+112]
00202a7cldr x1, [sp+120]
00202a80ldr x2, [sp+128]
00202a84mov x3, xzr
00202a88mov x4, xzr
00202a8cldur x29, [sp-8]
00202a90ldr x30, [sp], 208
00202a94ret x30
00202a98
00202a98loc_202a98:
00202a98ldr x3, [sp+264]
00202a9cldr x0, [sp+216]
00202aa0ldr x1, [sp+224]
00202aa4ldr x2, [sp+232]
00202aa8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202aacstr x0, [sp+216]
00202ab0str x1, [sp+224]
00202ab4str x2, [sp+232]
00202ab8str xzr, [sp+40]
00202abcstr xzr, [sp+64]
00202ac0b 0x202ac4
00202ac4
00202ac4loc_202ac4:
00202ac4ldr x4, [sp+48]
00202ac8ldr x5, [sp+64]
00202accsubs xzr, x4, x5
00202ad0b.gt 0x202ad8
00202ad4b 0x202b34
00202ad8
00202ad8loc_202ad8:
00202ad8ldr x1, [sp+64]
00202adcldr x2, [sp+184]
00202ae0ldrsb x27, [x2]
00202ae4ldr x2, [x2+40]
00202ae8ldr x0, [sp+192]
00202aecblr x2
00202af0str x0, [sp+160]
00202af4str x1, [sp+168]
00202af8str x2, [sp+176]
00202afcbl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00202b00str x0, [sp+88]
00202b04bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00202b08str x0, [sp+80]
00202b0cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
00202b10str x0, [sp+72]
00202b14ldr x2, [sp+40]
00202b18add x2, x2, x0
00202b1cstr x2, [sp+40]
00202b20b 0x202b24
00202b24
00202b24loc_202b24:
00202b24ldr x4, [sp+64]
00202b28add x4, x4, 1
00202b2cstr x4, [sp+64]
00202b30b 0x202ac4
00202b34
00202b34loc_202b34:
00202b34ldr x0, [sp+216]
00202b38ldr x1, [sp+224]
00202b3cldr x2, [sp+232]
00202b40ldr x3, [sp+40]
00202b44bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202b48str x0, [sp+216]
00202b4cstr x1, [sp+224]
00202b50str x2, [sp+232]
00202b54str xzr, [sp+56]
00202b58b 0x202b5c
00202b5c
00202b5cloc_202b5c:
00202b5cldr x5, [sp+48]
00202b60ldr x6, [sp+56]
00202b64subs xzr, x5, x6
00202b68b.gt 0x202b70
00202b6cb 0x202be0
00202b70
00202b70loc_202b70:
00202b70ldr x1, [sp+56]
00202b74ldr x2, [sp+184]
00202b78ldrsb x27, [x2]
00202b7cldr x2, [x2+40]
00202b80ldr x0, [sp+192]
00202b84blr x2
00202b88str x0, [sp+136]
00202b8cstr x1, [sp+144]
00202b90str x2, [sp+152]
00202b94bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00202b98str x0, [sp+88]
00202b9cbl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00202ba0str x0, [sp+80]
00202ba4ldr x1, [sp+224]
00202ba8ldr x2, [sp+232]
00202bacldr x3, [sp+216]
00202bb0mov x4, x0
00202bb4mov x0, x3
00202bb8mov x3, x4
00202bbcbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202bc0str x0, [sp+216]
00202bc4str x1, [sp+224]
00202bc8str x2, [sp+232]
00202bccb 0x202bd0
00202bd0
00202bd0loc_202bd0:
00202bd0ldr x5, [sp+56]
00202bd4add x5, x5, 1
00202bd8str x5, [sp+56]
00202bdcb 0x202b5c
00202be0
00202be0loc_202be0:
00202be0ldr x5, [sp+216]
00202be4ldr x6, [sp+224]
00202be8ldr x7, [sp+232]
00202becstr x5, [sp+112]
00202bf0str x6, [sp+120]
00202bf4str x7, [sp+128]
00202bf8stp xzr, xzr, [sp+96]
00202bfcldr x0, [sp+112]
00202c00ldr x1, [sp+120]
00202c04ldr x2, [sp+128]
00202c08mov x3, xzr
00202c0cmov x4, xzr
00202c10ldur x29, [sp-8]
00202c14ldr x30, [sp], 208
00202c18ret x30
00202c1c
00202c1cloc_202c1c:
00202c1cstp x0, x1, [sp+8]
00202c20stp x2, x3, [sp+24]
00202c24stp x4, x5, [sp+40]
00202c28str x6, [sp+56]
00202c2cstrb w7, [sp+64]
00202c30mov x3, x30
00202c34bl runtime.morestack_noctxt.abi0
00202c38ldp x0, x1, [sp+8]
00202c3cldp x2, x3, [sp+24]
00202c40ldp x4, x5, [sp+40]
00202c44ldr x6, [sp+56]
00202c48ldrb w7, [sp+64]
00202c4cb 0x2029e0
002029e0
002029e0google.golang.org/protobuf/internal/impl.appendSint64PackedSliceValue: ; void google.golang.org/protobuf/internal/impl.appendSint64PackedSliceValue(struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Value listv, uint64 wiretag, google.golang.org/protobuf/internal/impl.marshalOptions opts)
002029e0ldr x16, [x28+16]
002029e4sub x17, sp, 80
002029e8subs xzr, x17, x16
002029ecb.ls 0x202c1c
002029f0str x30, [sp-208]!
002029f4stur x29, [sp-8]
002029f8sub x29, sp, 8
002029fcstr x0, [sp+216]
00202a00str x1, [sp+224]
00202a04str x2, [sp+232]
00202a08str x3, [sp+240]
00202a0cstr x4, [sp+248]
00202a10str x5, [sp+256]
00202a14str x6, [sp+264]
00202a18strb w7, [sp+272]
00202a1cstr xzr, [sp+112]
00202a20stp xzr, xzr, [sp+120]
00202a24stp xzr, xzr, [sp+96]
00202a28ldr x0, [sp+240]
00202a2cldr x1, [sp+248]
00202a30ldr x2, [sp+256]
00202a34bl google.golang.org/protobuf/reflect/protoreflect.Value.List
00202a38str x0, [sp+184]
00202a3cstr x1, [sp+192]
00202a40ldrsb x27, [x0]
00202a44ldr x3, [x0+56]
00202a48mov x0, x1
00202a4cblr x3
00202a50str x0, [sp+48]
00202a54cbz x0, 0x202a5c
00202a58b 0x202a98
00202a5c
00202a5cloc_202a5c:
00202a5cldr x5, [sp+216]
00202a60ldr x6, [sp+224]
00202a64ldr x7, [sp+232]
00202a68str x5, [sp+112]
00202a6cstr x6, [sp+120]
00202a70str x7, [sp+128]
00202a74stp xzr, xzr, [sp+96]
00202a78ldr x0, [sp+112]
00202a7cldr x1, [sp+120]
00202a80ldr x2, [sp+128]
00202a84mov x3, xzr
00202a88mov x4, xzr
00202a8cldur x29, [sp-8]
00202a90ldr x30, [sp], 208
00202a94ret x30
00202a98
00202a98loc_202a98:
00202a98ldr x3, [sp+264]
00202a9cldr x0, [sp+216]
00202aa0ldr x1, [sp+224]
00202aa4ldr x2, [sp+232]
00202aa8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202aacstr x0, [sp+216]
00202ab0str x1, [sp+224]
00202ab4str x2, [sp+232]
00202ab8str xzr, [sp+40]
00202abcstr xzr, [sp+64]
00202ac0b 0x202ac4
00202ac4
00202ac4loc_202ac4:
00202ac4ldr x4, [sp+48]
00202ac8ldr x5, [sp+64]
00202accsubs xzr, x4, x5
00202ad0b.gt 0x202ad8
00202ad4b 0x202b34
00202ad8
00202ad8loc_202ad8:
00202ad8ldr x1, [sp+64]
00202adcldr x2, [sp+184]
00202ae0ldrsb x27, [x2]
00202ae4ldr x2, [x2+40]
00202ae8ldr x0, [sp+192]
00202aecblr x2
00202af0str x0, [sp+160]
00202af4str x1, [sp+168]
00202af8str x2, [sp+176]
00202afcbl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00202b00str x0, [sp+88]
00202b04bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00202b08str x0, [sp+80]
00202b0cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
00202b10str x0, [sp+72]
00202b14ldr x2, [sp+40]
00202b18add x2, x2, x0
00202b1cstr x2, [sp+40]
00202b20b 0x202b24
00202b24
00202b24loc_202b24:
00202b24ldr x4, [sp+64]
00202b28add x4, x4, 1
00202b2cstr x4, [sp+64]
00202b30b 0x202ac4
00202b34
00202b34loc_202b34:
00202b34ldr x0, [sp+216]
00202b38ldr x1, [sp+224]
00202b3cldr x2, [sp+232]
00202b40ldr x3, [sp+40]
00202b44bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202b48str x0, [sp+216]
00202b4cstr x1, [sp+224]
00202b50str x2, [sp+232]
00202b54str xzr, [sp+56]
00202b58b 0x202b5c
00202b5c
00202b5cloc_202b5c:
00202b5cldr x5, [sp+48]
00202b60ldr x6, [sp+56]
00202b64subs xzr, x5, x6
00202b68b.gt 0x202b70
00202b6cb 0x202be0
00202b70
00202b70loc_202b70:
00202b70ldr x1, [sp+56]
00202b74ldr x2, [sp+184]
00202b78ldrsb x27, [x2]
00202b7cldr x2, [x2+40]
00202b80ldr x0, [sp+192]
00202b84blr x2
00202b88str x0, [sp+136]
00202b8cstr x1, [sp+144]
00202b90str x2, [sp+152]
00202b94bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
00202b98str x0, [sp+88]
00202b9cbl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
00202ba0str x0, [sp+80]
00202ba4ldr x1, [sp+224]
00202ba8ldr x2, [sp+232]
00202bacldr x3, [sp+216]
00202bb0mov x4, x0
00202bb4mov x0, x3
00202bb8mov x3, x4
00202bbcbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202bc0str x0, [sp+216]
00202bc4str x1, [sp+224]
00202bc8str x2, [sp+232]
00202bccb 0x202bd0
00202bd0
00202bd0loc_202bd0:
00202bd0ldr x5, [sp+56]
00202bd4add x5, x5, 1
00202bd8str x5, [sp+56]
00202bdcb 0x202b5c
00202be0
00202be0loc_202be0:
00202be0ldr x5, [sp+216]
00202be4ldr x6, [sp+224]
00202be8ldr x7, [sp+232]
00202becstr x5, [sp+112]
00202bf0str x6, [sp+120]
00202bf4str x7, [sp+128]
00202bf8stp xzr, xzr, [sp+96]
00202bfcldr x0, [sp+112]
00202c00ldr x1, [sp+120]
00202c04ldr x2, [sp+128]
00202c08mov x3, xzr
00202c0cmov x4, xzr
00202c10ldur x29, [sp-8]
00202c14ldr x30, [sp], 208
00202c18ret x30
00202c1c
00202c1cloc_202c1c:
00202c1cstp x0, x1, [sp+8]
00202c20stp x2, x3, [sp+24]
00202c24stp x4, x5, [sp+40]
00202c28str x6, [sp+56]
00202c2cstrb w7, [sp+64]
00202c30mov x3, x30
00202c34bl runtime.morestack_noctxt.abi0
00202c38ldp x0, x1, [sp+8]
00202c3cldp x2, x3, [sp+24]
00202c40ldp x4, x5, [sp+40]
00202c44ldr x6, [sp+56]
00202c48ldrb w7, [sp+64]
00202c4cb 0x2029e0
002029e0
00202c50
00202c50google.golang.org/protobuf/internal/impl.sizeUint64: ; void google.golang.org/protobuf/internal/impl.sizeUint64(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00202c50ldr x16, [x28+16]
00202c54subs xzr, sp, x16
00202c58b.ls 0x202cb4
00202c5cstr x30, [sp-64]!
00202c60stur x29, [sp-8]
00202c64sub x29, sp, 8
00202c68str x0, [sp+72]
00202c6cstr x1, [sp+80]
00202c70strb w2, [sp+88]
00202c74str xzr, [sp+32]
00202c78bl google.golang.org/protobuf/internal/impl.pointer.Uint64
00202c7cstr x0, [sp+48]
00202c80ldrsb x27, [x0]
00202c84ldr x0, [x0]
00202c88str x0, [sp+24]
00202c8cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
00202c90str x0, [sp+40]
00202c94ldr x1, [sp+80]
00202c98ldrsb x27, [x1]
00202c9cldr x1, [x1+120]
00202ca0add x0, x1, x0
00202ca4str x0, [sp+32]
00202ca8ldur x29, [sp-8]
00202cacldr x30, [sp], 64
00202cb0ret x30
00202cb4
00202cb4loc_202cb4:
00202cb4stp x0, x1, [sp+8]
00202cb8strb w2, [sp+24]
00202cbcmov x3, x30
00202cc0bl runtime.morestack_noctxt.abi0
00202cc4ldp x0, x1, [sp+8]
00202cc8ldrb w2, [sp+24]
00202cccb 0x202c50
00202c50
00202c50google.golang.org/protobuf/internal/impl.sizeUint64: ; void google.golang.org/protobuf/internal/impl.sizeUint64(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00202c50ldr x16, [x28+16]
00202c54subs xzr, sp, x16
00202c58b.ls 0x202cb4
00202c5cstr x30, [sp-64]!
00202c60stur x29, [sp-8]
00202c64sub x29, sp, 8
00202c68str x0, [sp+72]
00202c6cstr x1, [sp+80]
00202c70strb w2, [sp+88]
00202c74str xzr, [sp+32]
00202c78bl google.golang.org/protobuf/internal/impl.pointer.Uint64
00202c7cstr x0, [sp+48]
00202c80ldrsb x27, [x0]
00202c84ldr x0, [x0]
00202c88str x0, [sp+24]
00202c8cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
00202c90str x0, [sp+40]
00202c94ldr x1, [sp+80]
00202c98ldrsb x27, [x1]
00202c9cldr x1, [x1+120]
00202ca0add x0, x1, x0
00202ca4str x0, [sp+32]
00202ca8ldur x29, [sp-8]
00202cacldr x30, [sp], 64
00202cb0ret x30
00202cb4
00202cb4loc_202cb4:
00202cb4stp x0, x1, [sp+8]
00202cb8strb w2, [sp+24]
00202cbcmov x3, x30
00202cc0bl runtime.morestack_noctxt.abi0
00202cc4ldp x0, x1, [sp+8]
00202cc8ldrb w2, [sp+24]
00202cccb 0x202c50
00202c50
00202cd0
00202cd0google.golang.org/protobuf/internal/impl.appendUint64: ; void google.golang.org/protobuf/internal/impl.appendUint64(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)
00202cd0ldr x16, [x28+16]
00202cd4subs xzr, sp, x16
00202cd8b.ls 0x202d94
00202cdcstr x30, [sp-112]!
00202ce0stur x29, [sp-8]
00202ce4sub x29, sp, 8
00202ce8str x0, [sp+120]
00202cecstr x1, [sp+128]
00202cf0str x2, [sp+136]
00202cf4str x3, [sp+144]
00202cf8str x4, [sp+152]
00202cfcstrb w5, [sp+160]
00202d00str xzr, [sp+72]
00202d04stp xzr, xzr, [sp+80]
00202d08stp xzr, xzr, [sp+56]
00202d0cldr x0, [sp+144]
00202d10bl google.golang.org/protobuf/internal/impl.pointer.Uint64
00202d14str x0, [sp+96]
00202d18ldrsb x27, [x0]
00202d1cldr x1, [x0]
00202d20str x1, [sp+40]
00202d24ldr x1, [sp+152]
00202d28ldrsb x27, [x1]
00202d2cldr x3, [x1+112]
00202d30str x3, [sp+48]
00202d34ldr x0, [sp+120]
00202d38ldr x1, [sp+128]
00202d3cldr x2, [sp+136]
00202d40bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202d44str x0, [sp+120]
00202d48str x1, [sp+128]
00202d4cstr x2, [sp+136]
00202d50ldr x3, [sp+40]
00202d54bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202d58str x0, [sp+120]
00202d5cstr x1, [sp+128]
00202d60str x2, [sp+136]
00202d64str x0, [sp+72]
00202d68str x1, [sp+80]
00202d6cstr x2, [sp+88]
00202d70stp xzr, xzr, [sp+56]
00202d74ldr x0, [sp+72]
00202d78ldr x1, [sp+80]
00202d7cldr x2, [sp+88]
00202d80mov x3, xzr
00202d84mov x4, xzr
00202d88ldur x29, [sp-8]
00202d8cldr x30, [sp], 112
00202d90ret x30
00202d94
00202d94loc_202d94:
00202d94stp x0, x1, [sp+8]
00202d98stp x2, x3, [sp+24]
00202d9cstr x4, [sp+40]
00202da0strb w5, [sp+48]
00202da4mov x3, x30
00202da8bl runtime.morestack_noctxt.abi0
00202dacldp x0, x1, [sp+8]
00202db0ldp x2, x3, [sp+24]
00202db4ldr x4, [sp+40]
00202db8ldrb w5, [sp+48]
00202dbcb 0x202cd0
00202cd0
00202cd0google.golang.org/protobuf/internal/impl.appendUint64: ; void google.golang.org/protobuf/internal/impl.appendUint64(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)
00202cd0ldr x16, [x28+16]
00202cd4subs xzr, sp, x16
00202cd8b.ls 0x202d94
00202cdcstr x30, [sp-112]!
00202ce0stur x29, [sp-8]
00202ce4sub x29, sp, 8
00202ce8str x0, [sp+120]
00202cecstr x1, [sp+128]
00202cf0str x2, [sp+136]
00202cf4str x3, [sp+144]
00202cf8str x4, [sp+152]
00202cfcstrb w5, [sp+160]
00202d00str xzr, [sp+72]
00202d04stp xzr, xzr, [sp+80]
00202d08stp xzr, xzr, [sp+56]
00202d0cldr x0, [sp+144]
00202d10bl google.golang.org/protobuf/internal/impl.pointer.Uint64
00202d14str x0, [sp+96]
00202d18ldrsb x27, [x0]
00202d1cldr x1, [x0]
00202d20str x1, [sp+40]
00202d24ldr x1, [sp+152]
00202d28ldrsb x27, [x1]
00202d2cldr x3, [x1+112]
00202d30str x3, [sp+48]
00202d34ldr x0, [sp+120]
00202d38ldr x1, [sp+128]
00202d3cldr x2, [sp+136]
00202d40bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202d44str x0, [sp+120]
00202d48str x1, [sp+128]
00202d4cstr x2, [sp+136]
00202d50ldr x3, [sp+40]
00202d54bl google.golang.org/protobuf/encoding/protowire.AppendVarint
00202d58str x0, [sp+120]
00202d5cstr x1, [sp+128]
00202d60str x2, [sp+136]
00202d64str x0, [sp+72]
00202d68str x1, [sp+80]
00202d6cstr x2, [sp+88]
00202d70stp xzr, xzr, [sp+56]
00202d74ldr x0, [sp+72]
00202d78ldr x1, [sp+80]
00202d7cldr x2, [sp+88]
00202d80mov x3, xzr
00202d84mov x4, xzr
00202d88ldur x29, [sp-8]
00202d8cldr x30, [sp], 112
00202d90ret x30
00202d94
00202d94loc_202d94:
00202d94stp x0, x1, [sp+8]
00202d98stp x2, x3, [sp+24]
00202d9cstr x4, [sp+40]
00202da0strb w5, [sp+48]
00202da4mov x3, x30
00202da8bl runtime.morestack_noctxt.abi0
00202dacldp x0, x1, [sp+8]
00202db0ldp x2, x3, [sp+24]
00202db4ldr x4, [sp+40]
00202db8ldrb w5, [sp+48]
00202dbcb 0x202cd0
00202cd0
00202dc0
00202dc0google.golang.org/protobuf/internal/impl.consumeUint64: ; void google.golang.org/protobuf/internal/impl.consumeUint64(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)
00202dc0ldr x16, [x28+16]
00202dc4sub x17, sp, 16
00202dc8subs xzr, x17, x16
00202dccb.ls 0x203044
00202dd0str x30, [sp-144]!
00202dd4stur x29, [sp-8]
00202dd8sub x29, sp, 8
00202ddcstr x0, [sp+152]
00202de0str x1, [sp+160]
00202de4str x2, [sp+168]
00202de8str x3, [sp+176]
00202decstrb w4, [sp+184]
00202df0str x5, [sp+192]
00202df4strb w6, [sp+200]
00202df8str x7, [sp+208]
00202dfcstr x8, [sp+216]
00202e00str x9, [sp+224]
00202e04str xzr, [sp+56]
00202e08strb wzr, [sp+64]
00202e0cstp xzr, xzr, [sp+112]
00202e10ldrsb x4, [sp+184]
00202e14ubfm x4, x4, 0, 7
00202e18cbnz w4, 0x202e20
00202e1cb 0x202e4c
00202e20
00202e20loc_202e20:
00202e20adrp x27, 0x820000
00202e24ldr x2, [x27+192]
00202e28adrp x27, 0x820000
00202e2cldr x3, [x27+200]
00202e30str x2, [sp+112]
00202e34str x3, [sp+120]
00202e38ldr x0, [sp+56]
00202e3cldrb w1, [sp+64]
00202e40ldur x29, [sp-8]
00202e44ldr x30, [sp], 144
00202e48ret x30
00202e4c
00202e4cloc_202e4c:
00202e4cstr xzr, [sp+48]
00202e50str xzr, [sp+72]
00202e54ldr x4, [sp+160]
00202e58str x4, [sp+96]
00202e5csubs xzr, x4, 0
00202e60cset x5, ne
00202e64strb w5, [sp+47]
00202e68cbnz x4, 0x202e70
00202e6cb 0x202e98
00202e70
00202e70loc_202e70:
00202e70ldr x1, [sp+160]
00202e74ldr x4, [sp+152]
00202e78subs xzr, x1, 0
00202e7cb.hi 0x202e84
00202e80b 0x203038
00202e84
00202e84loc_202e84:
00202e84ldrb w4, [x4]
00202e88subs wzr, w4, 128
00202e8ccset x4, lo
00202e90strb w4, [sp+47]
00202e94b 0x202e9c
00202e98
00202e98loc_202e98:
00202e98b 0x202e9c
00202e9c
00202e9cloc_202e9c:
00202e9cldrb w4, [sp+47]
00202ea0tbnz w4, 0, 0x202ea8
00202ea4b 0x202ed0
00202ea8
00202ea8loc_202ea8:
00202ea8ldr x1, [sp+160]
00202eacldr x4, [sp+152]
00202eb0subs xzr, x1, 0
00202eb4b.hi 0x202ebc
00202eb8b 0x203030
00202ebc
00202ebcloc_202ebc:
00202ebcldrb w4, [x4]
00202ec0str x4, [sp+48]
00202ec4orr x4, xzr, 1
00202ec8str x4, [sp+72]
00202eccb 0x202fa0
00202ed0
00202ed0loc_202ed0:
00202ed0ldr x4, [sp+160]
00202ed4str x4, [sp+96]
00202ed8subs xzr, x4, 2
00202edccset x4, ge
00202ee0strb w4, [sp+47]
00202ee4b.ge 0x202eec
00202ee8b 0x202f14
00202eec
00202eecloc_202eec:
00202eecldr x1, [sp+160]
00202ef0ldr x4, [sp+152]
00202ef4subs xzr, x1, 1
00202ef8b.hi 0x202f00
00202efcb 0x203028
00202f00
00202f00loc_202f00:
00202f00ldrb w4, [x4+1]
00202f04subs wzr, w4, 128
00202f08cset x4, lo
00202f0cstrb w4, [sp+47]
00202f10b 0x202f18
00202f14
00202f14loc_202f14:
00202f14b 0x202f18
00202f18
00202f18loc_202f18:
00202f18ldrb w4, [sp+47]
00202f1ctbnz w4, 0, 0x202f24
00202f20b 0x202f70
00202f24
00202f24loc_202f24:
00202f24ldr x1, [sp+160]
00202f28ldr x4, [sp+152]
00202f2csubs xzr, x1, 0
00202f30b.hi 0x202f38
00202f34b 0x203020
00202f38
00202f38loc_202f38:
00202f38ldrb w4, [x4]
00202f3cand x4, x4, 127
00202f40ldr x1, [sp+160]
00202f44ldr x5, [sp+152]
00202f48subs xzr, x1, 1
00202f4cb.hi 0x202f54
00202f50b 0x203018
00202f54
00202f54loc_202f54:
00202f54ldrb w5, [x5+1]
00202f58ubfm x5, x5, 57, 7
00202f5cadd x4, x4, x5
00202f60str x4, [sp+48]
00202f64orr x4, xzr, 2
00202f68str x4, [sp+72]
00202f6cb 0x202f9c
00202f70
00202f70loc_202f70:
00202f70ldr x0, [sp+152]
00202f74ldr x1, [sp+160]
00202f78ldr x2, [sp+168]
00202f7cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
00202f80str x0, [sp+88]
00202f84str x1, [sp+96]
00202f88str x0, [sp+80]
00202f8cstr x1, [sp+104]
00202f90str x0, [sp+48]
00202f94str x1, [sp+72]
00202f98b 0x202f9c
00202f9c
00202f9cloc_202f9c:
00202f9cb 0x202fa0
00202fa0
00202fa0loc_202fa0:
00202fa0ldr x4, [sp+72]
00202fa4tbnz x4, 63, 0x202fac
00202fa8b 0x202fd8
00202fac
00202facloc_202fac:
00202facadrp x27, 0x820000
00202fb0ldr x2, [x27+160]
00202fb4adrp x27, 0x820000
00202fb8ldr x3, [x27+168]
00202fbcstr x2, [sp+112]
00202fc0str x3, [sp+120]
00202fc4ldr x0, [sp+56]
00202fc8ldrb w1, [sp+64]
00202fccldur x29, [sp-8]
00202fd0ldr x30, [sp], 144
00202fd4ret x30
00202fd8
00202fd8loc_202fd8:
00202fd8ldr x0, [sp+176]
00202fdcbl google.golang.org/protobuf/internal/impl.pointer.Uint64
00202fe0str x0, [sp+128]
00202fe4ldrsb x27, [x0]
00202fe8ldr x1, [sp+48]
00202fecstr x1, [x0]
00202ff0ldr x1, [sp+72]
00202ff4str x1, [sp+56]
00202ff8stp xzr, xzr, [sp+112]
00202ffcldr x0, [sp+56]
00203000ldrb w1, [sp+64]
00203004mov x2, xzr
00203008mov x3, xzr
0020300cldur x29, [sp-8]
00203010ldr x30, [sp], 144
00203014ret x30
00203018
00203018loc_203018:
00203018orr x0, xzr, 1
0020301cbl runtime.panicIndex
00203020
00203020loc_203020:
00203020mov x0, xzr
00203024bl runtime.panicIndex
00203028
00203028loc_203028:
00203028orr x0, xzr, 1
0020302cbl runtime.panicIndex
00203030
00203030loc_203030:
00203030mov x0, xzr
00203034bl runtime.panicIndex
00203038
00203038loc_203038:
00203038mov x0, xzr
0020303cbl runtime.panicIndex
00203040hint
00203044
00203044loc_203044:
00203044stp x0, x1, [sp+8]
00203048stp x2, x3, [sp+24]
0020304cstrb w4, [sp+40]
00203050str x5, [sp+48]
00203054strb w6, [sp+56]
00203058stp x7, x8, [sp+64]
0020305cstr x9, [sp+80]
00203060mov x3, x30
00203064bl runtime.morestack_noctxt.abi0
00203068ldp x0, x1, [sp+8]
0020306cldp x2, x3, [sp+24]
00203070ldrsb x4, [sp+40]
00203074ldr x5, [sp+48]
00203078ldrb w6, [sp+56]
0020307cldp x7, x8, [sp+64]
00203080ldr x9, [sp+80]
00203084b 0x202dc0
00203088udf 0
0020308cudf 0
00202dc0
00202dc0google.golang.org/protobuf/internal/impl.consumeUint64: ; void google.golang.org/protobuf/internal/impl.consumeUint64(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)
00202dc0ldr x16, [x28+16]
00202dc4sub x17, sp, 16
00202dc8subs xzr, x17, x16
00202dccb.ls 0x203044
00202dd0str x30, [sp-144]!
00202dd4stur x29, [sp-8]
00202dd8sub x29, sp, 8
00202ddcstr x0, [sp+152]
00202de0str x1, [sp+160]
00202de4str x2, [sp+168]
00202de8str x3, [sp+176]
00202decstrb w4, [sp+184]
00202df0str x5, [sp+192]
00202df4strb w6, [sp+200]
00202df8str x7, [sp+208]
00202dfcstr x8, [sp+216]
00202e00str x9, [sp+224]
00202e04str xzr, [sp+56]
00202e08strb wzr, [sp+64]
00202e0cstp xzr, xzr, [sp+112]
00202e10ldrsb x4, [sp+184]
00202e14ubfm x4, x4, 0, 7
00202e18cbnz w4, 0x202e20
00202e1cb 0x202e4c
00202e20
00202e20loc_202e20:
00202e20adrp x27, 0x820000
00202e24ldr x2, [x27+192]
00202e28adrp x27, 0x820000
00202e2cldr x3, [x27+200]
00202e30str x2, [sp+112]
00202e34str x3, [sp+120]
00202e38ldr x0, [sp+56]
00202e3cldrb w1, [sp+64]
00202e40ldur x29, [sp-8]
00202e44ldr x30, [sp], 144
00202e48ret x30
00202e4c
00202e4cloc_202e4c:
00202e4cstr xzr, [sp+48]
00202e50str xzr, [sp+72]
00202e54ldr x4, [sp+160]
00202e58str x4, [sp+96]
00202e5csubs xzr, x4, 0
00202e60cset x5, ne
00202e64strb w5, [sp+47]
00202e68cbnz x4, 0x202e70
00202e6cb 0x202e98
00202e70
00202e70loc_202e70:
00202e70ldr x1, [sp+160]
00202e74ldr x4, [sp+152]
00202e78subs xzr, x1, 0
00202e7cb.hi 0x202e84
00202e80b 0x203038
00202e84
00202e84loc_202e84:
00202e84ldrb w4, [x4]
00202e88subs wzr, w4, 128
00202e8ccset x4, lo
00202e90strb w4, [sp+47]
00202e94b 0x202e9c
00202e98
00202e98loc_202e98:
00202e98b 0x202e9c
00202e9c
00202e9cloc_202e9c:
00202e9cldrb w4, [sp+47]
00202ea0tbnz w4, 0, 0x202ea8
00202ea4b 0x202ed0
00202ea8
00202ea8loc_202ea8:
00202ea8ldr x1, [sp+160]
00202eacldr x4, [sp+152]
00202eb0subs xzr, x1, 0
00202eb4b.hi 0x202ebc
00202eb8b 0x203030
00202ebc
00202ebcloc_202ebc:
00202ebcldrb w4, [x4]
00202ec0str x4, [sp+48]
00202ec4orr x4, xzr, 1
00202ec8str x4, [sp+72]
00202eccb 0x202fa0
00202ed0
00202ed0loc_202ed0:
00202ed0ldr x4, [sp+160]
00202ed4str x4, [sp+96]
00202ed8subs xzr, x4, 2
00202edccset x4, ge
00202ee0strb w4, [sp+47]
00202ee4b.ge 0x202eec
00202ee8b 0x202f14
00202eec
00202eecloc_202eec:
00202eecldr x1, [sp+160]
00202ef0ldr x4, [sp+152]
00202ef4subs xzr, x1, 1
00202ef8b.hi 0x202f00
00202efcb 0x203028
00202f00
00202f00loc_202f00:
00202f00ldrb w4, [x4+1]
00202f04subs wzr, w4, 128
00202f08cset x4, lo
00202f0cstrb w4, [sp+47]
00202f10b 0x202f18
00202f14
00202f14loc_202f14:
00202f14b 0x202f18
00202f18
00202f18loc_202f18:
00202f18ldrb w4, [sp+47]
00202f1ctbnz w4, 0, 0x202f24
00202f20b 0x202f70
00202f24
00202f24loc_202f24:
00202f24ldr x1, [sp+160]
00202f28ldr x4, [sp+152]
00202f2csubs xzr, x1, 0
00202f30b.hi 0x202f38
00202f34b 0x203020
00202f38
00202f38loc_202f38:
00202f38ldrb w4, [x4]
00202f3cand x4, x4, 127
00202f40ldr x1, [sp+160]
00202f44ldr x5, [sp+152]
00202f48subs xzr, x1, 1
00202f4cb.hi 0x202f54
00202f50b 0x203018
00202f54
00202f54loc_202f54:
00202f54ldrb w5, [x5+1]
00202f58ubfm x5, x5, 57, 7
00202f5cadd x4, x4, x5
00202f60str x4, [sp+48]
00202f64orr x4, xzr, 2
00202f68str x4, [sp+72]
00202f6cb 0x202f9c
00202f70
00202f70loc_202f70:
00202f70ldr x0, [sp+152]
00202f74ldr x1, [sp+160]
00202f78ldr x2, [sp+168]
00202f7cbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
00202f80str x0, [sp+88]
00202f84str x1, [sp+96]
00202f88str x0, [sp+80]
00202f8cstr x1, [sp+104]
00202f90str x0, [sp+48]
00202f94str x1, [sp+72]
00202f98b 0x202f9c
00202f9c
00202f9cloc_202f9c:
00202f9cb 0x202fa0
00202fa0
00202fa0loc_202fa0:
00202fa0ldr x4, [sp+72]
00202fa4tbnz x4, 63, 0x202fac
00202fa8b 0x202fd8
00202fac
00202facloc_202fac:
00202facadrp x27, 0x820000
00202fb0ldr x2, [x27+160]
00202fb4adrp x27, 0x820000
00202fb8ldr x3, [x27+168]
00202fbcstr x2, [sp+112]
00202fc0str x3, [sp+120]
00202fc4ldr x0, [sp+56]
00202fc8ldrb w1, [sp+64]
00202fccldur x29, [sp-8]
00202fd0ldr x30, [sp], 144
00202fd4ret x30
00202fd8
00202fd8loc_202fd8:
00202fd8ldr x0, [sp+176]
00202fdcbl google.golang.org/protobuf/internal/impl.pointer.Uint64
00202fe0str x0, [sp+128]
00202fe4ldrsb x27, [x0]
00202fe8ldr x1, [sp+48]
00202fecstr x1, [x0]
00202ff0ldr x1, [sp+72]
00202ff4str x1, [sp+56]
00202ff8stp xzr, xzr, [sp+112]
00202ffcldr x0, [sp+56]
00203000ldrb w1, [sp+64]
00203004mov x2, xzr
00203008mov x3, xzr
0020300cldur x29, [sp-8]
00203010ldr x30, [sp], 144
00203014ret x30
00203018
00203018loc_203018:
00203018orr x0, xzr, 1
0020301cbl runtime.panicIndex
00203020
00203020loc_203020:
00203020mov x0, xzr
00203024bl runtime.panicIndex
00203028
00203028loc_203028:
00203028orr x0, xzr, 1
0020302cbl runtime.panicIndex
00203030
00203030loc_203030:
00203030mov x0, xzr
00203034bl runtime.panicIndex
00203038
00203038loc_203038:
00203038mov x0, xzr
0020303cbl runtime.panicIndex
00203040hint
00203044
00203044loc_203044:
00203044stp x0, x1, [sp+8]
00203048stp x2, x3, [sp+24]
0020304cstrb w4, [sp+40]
00203050str x5, [sp+48]
00203054strb w6, [sp+56]
00203058stp x7, x8, [sp+64]
0020305cstr x9, [sp+80]
00203060mov x3, x30
00203064bl runtime.morestack_noctxt.abi0
00203068ldp x0, x1, [sp+8]
0020306cldp x2, x3, [sp+24]
00203070ldrsb x4, [sp+40]
00203074ldr x5, [sp+48]
00203078ldrb w6, [sp+56]
0020307cldp x7, x8, [sp+64]
00203080ldr x9, [sp+80]
00203084b 0x202dc0
00203088udf 0
0020308cudf 0
00202dc0
00203090
00203090google.golang.org/protobuf/internal/impl.sizeUint64NoZero: ; void google.golang.org/protobuf/internal/impl.sizeUint64NoZero(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00203090ldr x16, [x28+16]
00203094subs xzr, sp, x16
00203098b.ls 0x203110
0020309cstr x30, [sp-64]!
002030a0stur x29, [sp-8]
002030a4sub x29, sp, 8
002030a8str x0, [sp+72]
002030acstr x1, [sp+80]
002030b0strb w2, [sp+88]
002030b4str xzr, [sp+32]
002030b8bl google.golang.org/protobuf/internal/impl.pointer.Uint64
002030bcstr x0, [sp+48]
002030c0ldrsb x27, [x0]
002030c4ldr x0, [x0]
002030c8str x0, [sp+24]
002030cccbz x0, 0x2030d4
002030d0b 0x2030e8
002030d4
002030d4loc_2030d4:
002030d4str xzr, [sp+32]
002030d8mov x0, xzr
002030dcldur x29, [sp-8]
002030e0ldr x30, [sp], 64
002030e4ret x30
002030e8
002030e8loc_2030e8:
002030e8bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002030ecstr x0, [sp+40]
002030f0ldr x1, [sp+80]
002030f4ldrsb x27, [x1]
002030f8ldr x1, [x1+120]
002030fcadd x0, x1, x0
00203100str x0, [sp+32]
00203104ldur x29, [sp-8]
00203108ldr x30, [sp], 64
0020310cret x30
00203110
00203110loc_203110:
00203110stp x0, x1, [sp+8]
00203114strb w2, [sp+24]
00203118mov x3, x30
0020311cbl runtime.morestack_noctxt.abi0
00203120ldp x0, x1, [sp+8]
00203124ldrb w2, [sp+24]
00203128b 0x203090
0020312cudf 0
00203090
00203090google.golang.org/protobuf/internal/impl.sizeUint64NoZero: ; void google.golang.org/protobuf/internal/impl.sizeUint64NoZero(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00203090ldr x16, [x28+16]
00203094subs xzr, sp, x16
00203098b.ls 0x203110
0020309cstr x30, [sp-64]!
002030a0stur x29, [sp-8]
002030a4sub x29, sp, 8
002030a8str x0, [sp+72]
002030acstr x1, [sp+80]
002030b0strb w2, [sp+88]
002030b4str xzr, [sp+32]
002030b8bl google.golang.org/protobuf/internal/impl.pointer.Uint64
002030bcstr x0, [sp+48]
002030c0ldrsb x27, [x0]
002030c4ldr x0, [x0]
002030c8str x0, [sp+24]
002030cccbz x0, 0x2030d4
002030d0b 0x2030e8
002030d4
002030d4loc_2030d4:
002030d4str xzr, [sp+32]
002030d8mov x0, xzr
002030dcldur x29, [sp-8]
002030e0ldr x30, [sp], 64
002030e4ret x30
002030e8
002030e8loc_2030e8:
002030e8bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002030ecstr x0, [sp+40]
002030f0ldr x1, [sp+80]
002030f4ldrsb x27, [x1]
002030f8ldr x1, [x1+120]
002030fcadd x0, x1, x0
00203100str x0, [sp+32]
00203104ldur x29, [sp-8]
00203108ldr x30, [sp], 64
0020310cret x30
00203110
00203110loc_203110:
00203110stp x0, x1, [sp+8]
00203114strb w2, [sp+24]
00203118mov x3, x30
0020311cbl runtime.morestack_noctxt.abi0
00203120ldp x0, x1, [sp+8]
00203124ldrb w2, [sp+24]
00203128b 0x203090
0020312cudf 0
00203090
00203130
00203130google.golang.org/protobuf/internal/impl.appendUint64NoZero: ; void google.golang.org/protobuf/internal/impl.appendUint64NoZero(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)
00203130ldr x16, [x28+16]
00203134subs xzr, sp, x16
00203138b.ls 0x203238
0020313cstr x30, [sp-112]!
00203140stur x29, [sp-8]
00203144sub x29, sp, 8
00203148str x0, [sp+120]
0020314cstr x1, [sp+128]
00203150str x2, [sp+136]
00203154str x3, [sp+144]
00203158str x4, [sp+152]
0020315cstrb w5, [sp+160]
00203160str xzr, [sp+72]
00203164stp xzr, xzr, [sp+80]
00203168stp xzr, xzr, [sp+56]
0020316cldr x0, [sp+144]
00203170bl google.golang.org/protobuf/internal/impl.pointer.Uint64
00203174str x0, [sp+96]
00203178ldrsb x27, [x0]
0020317cldr x1, [x0]
00203180str x1, [sp+40]
00203184cbz x1, 0x20318c
00203188b 0x2031c8
0020318c
0020318cloc_20318c:
0020318cldr x5, [sp+120]
00203190ldr x6, [sp+128]
00203194ldr x7, [sp+136]
00203198str x5, [sp+72]
0020319cstr x6, [sp+80]
002031a0str x7, [sp+88]
002031a4stp xzr, xzr, [sp+56]
002031a8ldr x0, [sp+72]
002031acldr x1, [sp+80]
002031b0ldr x2, [sp+88]
002031b4mov x3, xzr
002031b8mov x4, xzr
002031bcldur x29, [sp-8]
002031c0ldr x30, [sp], 112
002031c4ret x30
002031c8
002031c8loc_2031c8:
002031c8ldr x4, [sp+152]
002031ccldrsb x27, [x4]
002031d0ldr x3, [x4+112]
002031d4str x3, [sp+48]
002031d8ldr x0, [sp+120]
002031dcldr x1, [sp+128]
002031e0ldr x2, [sp+136]
002031e4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002031e8str x0, [sp+120]
002031ecstr x1, [sp+128]
002031f0str x2, [sp+136]
002031f4ldr x3, [sp+40]
002031f8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002031fcstr x0, [sp+120]
00203200str x1, [sp+128]
00203204str x2, [sp+136]
00203208str x0, [sp+72]
0020320cstr x1, [sp+80]
00203210str x2, [sp+88]
00203214stp xzr, xzr, [sp+56]
00203218ldr x0, [sp+72]
0020321cldr x1, [sp+80]
00203220ldr x2, [sp+88]
00203224mov x3, xzr
00203228mov x4, xzr
0020322cldur x29, [sp-8]
00203230ldr x30, [sp], 112
00203234ret x30
00203238
00203238loc_203238:
00203238stp x0, x1, [sp+8]
0020323cstp x2, x3, [sp+24]
00203240str x4, [sp+40]
00203244strb w5, [sp+48]
00203248mov x3, x30
0020324cbl runtime.morestack_noctxt.abi0
00203250ldp x0, x1, [sp+8]
00203254ldp x2, x3, [sp+24]
00203258ldr x4, [sp+40]
0020325cldrb w5, [sp+48]
00203260b 0x203130
00203264udf 0
00203268udf 0
0020326cudf 0
00203130
00203130google.golang.org/protobuf/internal/impl.appendUint64NoZero: ; void google.golang.org/protobuf/internal/impl.appendUint64NoZero(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)
00203130ldr x16, [x28+16]
00203134subs xzr, sp, x16
00203138b.ls 0x203238
0020313cstr x30, [sp-112]!
00203140stur x29, [sp-8]
00203144sub x29, sp, 8
00203148str x0, [sp+120]
0020314cstr x1, [sp+128]
00203150str x2, [sp+136]
00203154str x3, [sp+144]
00203158str x4, [sp+152]
0020315cstrb w5, [sp+160]
00203160str xzr, [sp+72]
00203164stp xzr, xzr, [sp+80]
00203168stp xzr, xzr, [sp+56]
0020316cldr x0, [sp+144]
00203170bl google.golang.org/protobuf/internal/impl.pointer.Uint64
00203174str x0, [sp+96]
00203178ldrsb x27, [x0]
0020317cldr x1, [x0]
00203180str x1, [sp+40]
00203184cbz x1, 0x20318c
00203188b 0x2031c8
0020318c
0020318cloc_20318c:
0020318cldr x5, [sp+120]
00203190ldr x6, [sp+128]
00203194ldr x7, [sp+136]
00203198str x5, [sp+72]
0020319cstr x6, [sp+80]
002031a0str x7, [sp+88]
002031a4stp xzr, xzr, [sp+56]
002031a8ldr x0, [sp+72]
002031acldr x1, [sp+80]
002031b0ldr x2, [sp+88]
002031b4mov x3, xzr
002031b8mov x4, xzr
002031bcldur x29, [sp-8]
002031c0ldr x30, [sp], 112
002031c4ret x30
002031c8
002031c8loc_2031c8:
002031c8ldr x4, [sp+152]
002031ccldrsb x27, [x4]
002031d0ldr x3, [x4+112]
002031d4str x3, [sp+48]
002031d8ldr x0, [sp+120]
002031dcldr x1, [sp+128]
002031e0ldr x2, [sp+136]
002031e4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002031e8str x0, [sp+120]
002031ecstr x1, [sp+128]
002031f0str x2, [sp+136]
002031f4ldr x3, [sp+40]
002031f8bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002031fcstr x0, [sp+120]
00203200str x1, [sp+128]
00203204str x2, [sp+136]
00203208str x0, [sp+72]
0020320cstr x1, [sp+80]
00203210str x2, [sp+88]
00203214stp xzr, xzr, [sp+56]
00203218ldr x0, [sp+72]
0020321cldr x1, [sp+80]
00203220ldr x2, [sp+88]
00203224mov x3, xzr
00203228mov x4, xzr
0020322cldur x29, [sp-8]
00203230ldr x30, [sp], 112
00203234ret x30
00203238
00203238loc_203238:
00203238stp x0, x1, [sp+8]
0020323cstp x2, x3, [sp+24]
00203240str x4, [sp+40]
00203244strb w5, [sp+48]
00203248mov x3, x30
0020324cbl runtime.morestack_noctxt.abi0
00203250ldp x0, x1, [sp+8]
00203254ldp x2, x3, [sp+24]
00203258ldr x4, [sp+40]
0020325cldrb w5, [sp+48]
00203260b 0x203130
00203264udf 0
00203268udf 0
0020326cudf 0
00203130
00203270
00203270google.golang.org/protobuf/internal/impl.sizeUint64Ptr: ; void google.golang.org/protobuf/internal/impl.sizeUint64Ptr(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00203270ldr x16, [x28+16]
00203274subs xzr, sp, x16
00203278b.ls 0x2032dc
0020327cstr x30, [sp-64]!
00203280stur x29, [sp-8]
00203284sub x29, sp, 8
00203288str x0, [sp+72]
0020328cstr x1, [sp+80]
00203290strb w2, [sp+88]
00203294str xzr, [sp+32]
00203298bl google.golang.org/protobuf/internal/impl.pointer.Uint64Ptr
0020329cstr x0, [sp+48]
002032a0ldrsb x27, [x0]
002032a4ldr x1, [x0]
002032a8ldrsb x27, [x1]
002032acldr x0, [x1]
002032b0str x0, [sp+24]
002032b4bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002032b8str x0, [sp+40]
002032bcldr x1, [sp+80]
002032c0ldrsb x27, [x1]
002032c4ldr x1, [x1+120]
002032c8add x0, x1, x0
002032ccstr x0, [sp+32]
002032d0ldur x29, [sp-8]
002032d4ldr x30, [sp], 64
002032d8ret x30
002032dc
002032dcloc_2032dc:
002032dcstp x0, x1, [sp+8]
002032e0strb w2, [sp+24]
002032e4mov x3, x30
002032e8bl runtime.morestack_noctxt.abi0
002032ecldp x0, x1, [sp+8]
002032f0ldrb w2, [sp+24]
002032f4b 0x203270
002032f8udf 0
002032fcudf 0
00203270
00203270google.golang.org/protobuf/internal/impl.sizeUint64Ptr: ; void google.golang.org/protobuf/internal/impl.sizeUint64Ptr(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00203270ldr x16, [x28+16]
00203274subs xzr, sp, x16
00203278b.ls 0x2032dc
0020327cstr x30, [sp-64]!
00203280stur x29, [sp-8]
00203284sub x29, sp, 8
00203288str x0, [sp+72]
0020328cstr x1, [sp+80]
00203290strb w2, [sp+88]
00203294str xzr, [sp+32]
00203298bl google.golang.org/protobuf/internal/impl.pointer.Uint64Ptr
0020329cstr x0, [sp+48]
002032a0ldrsb x27, [x0]
002032a4ldr x1, [x0]
002032a8ldrsb x27, [x1]
002032acldr x0, [x1]
002032b0str x0, [sp+24]
002032b4bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002032b8str x0, [sp+40]
002032bcldr x1, [sp+80]
002032c0ldrsb x27, [x1]
002032c4ldr x1, [x1+120]
002032c8add x0, x1, x0
002032ccstr x0, [sp+32]
002032d0ldur x29, [sp-8]
002032d4ldr x30, [sp], 64
002032d8ret x30
002032dc
002032dcloc_2032dc:
002032dcstp x0, x1, [sp+8]
002032e0strb w2, [sp+24]
002032e4mov x3, x30
002032e8bl runtime.morestack_noctxt.abi0
002032ecldp x0, x1, [sp+8]
002032f0ldrb w2, [sp+24]
002032f4b 0x203270
002032f8udf 0
002032fcudf 0
00203270
00203300
00203300google.golang.org/protobuf/internal/impl.appendUint64Ptr: ; void google.golang.org/protobuf/internal/impl.appendUint64Ptr(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)
00203300ldr x16, [x28+16]
00203304subs xzr, sp, x16
00203308b.ls 0x2033cc
0020330cstr x30, [sp-112]!
00203310stur x29, [sp-8]
00203314sub x29, sp, 8
00203318str x0, [sp+120]
0020331cstr x1, [sp+128]
00203320str x2, [sp+136]
00203324str x3, [sp+144]
00203328str x4, [sp+152]
0020332cstrb w5, [sp+160]
00203330str xzr, [sp+72]
00203334stp xzr, xzr, [sp+80]
00203338stp xzr, xzr, [sp+56]
0020333cldr x0, [sp+144]
00203340bl google.golang.org/protobuf/internal/impl.pointer.Uint64Ptr
00203344str x0, [sp+96]
00203348ldrsb x27, [x0]
0020334cldr x1, [x0]
00203350ldrsb x27, [x1]
00203354ldr x1, [x1]
00203358str x1, [sp+40]
0020335cldr x1, [sp+152]
00203360ldrsb x27, [x1]
00203364ldr x3, [x1+112]
00203368str x3, [sp+48]
0020336cldr x0, [sp+120]
00203370ldr x1, [sp+128]
00203374ldr x2, [sp+136]
00203378bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020337cstr x0, [sp+120]
00203380str x1, [sp+128]
00203384str x2, [sp+136]
00203388ldr x3, [sp+40]
0020338cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00203390str x0, [sp+120]
00203394str x1, [sp+128]
00203398str x2, [sp+136]
0020339cstr x0, [sp+72]
002033a0str x1, [sp+80]
002033a4str x2, [sp+88]
002033a8stp xzr, xzr, [sp+56]
002033acldr x0, [sp+72]
002033b0ldr x1, [sp+80]
002033b4ldr x2, [sp+88]
002033b8mov x3, xzr
002033bcmov x4, xzr
002033c0ldur x29, [sp-8]
002033c4ldr x30, [sp], 112
002033c8ret x30
002033cc
002033ccloc_2033cc:
002033ccstp x0, x1, [sp+8]
002033d0stp x2, x3, [sp+24]
002033d4str x4, [sp+40]
002033d8strb w5, [sp+48]
002033dcmov x3, x30
002033e0bl runtime.morestack_noctxt.abi0
002033e4ldp x0, x1, [sp+8]
002033e8ldp x2, x3, [sp+24]
002033ecldr x4, [sp+40]
002033f0ldrb w5, [sp+48]
002033f4b 0x203300
002033f8udf 0
002033fcudf 0
00203300
00203300google.golang.org/protobuf/internal/impl.appendUint64Ptr: ; void google.golang.org/protobuf/internal/impl.appendUint64Ptr(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)
00203300ldr x16, [x28+16]
00203304subs xzr, sp, x16
00203308b.ls 0x2033cc
0020330cstr x30, [sp-112]!
00203310stur x29, [sp-8]
00203314sub x29, sp, 8
00203318str x0, [sp+120]
0020331cstr x1, [sp+128]
00203320str x2, [sp+136]
00203324str x3, [sp+144]
00203328str x4, [sp+152]
0020332cstrb w5, [sp+160]
00203330str xzr, [sp+72]
00203334stp xzr, xzr, [sp+80]
00203338stp xzr, xzr, [sp+56]
0020333cldr x0, [sp+144]
00203340bl google.golang.org/protobuf/internal/impl.pointer.Uint64Ptr
00203344str x0, [sp+96]
00203348ldrsb x27, [x0]
0020334cldr x1, [x0]
00203350ldrsb x27, [x1]
00203354ldr x1, [x1]
00203358str x1, [sp+40]
0020335cldr x1, [sp+152]
00203360ldrsb x27, [x1]
00203364ldr x3, [x1+112]
00203368str x3, [sp+48]
0020336cldr x0, [sp+120]
00203370ldr x1, [sp+128]
00203374ldr x2, [sp+136]
00203378bl google.golang.org/protobuf/encoding/protowire.AppendVarint
0020337cstr x0, [sp+120]
00203380str x1, [sp+128]
00203384str x2, [sp+136]
00203388ldr x3, [sp+40]
0020338cbl google.golang.org/protobuf/encoding/protowire.AppendVarint
00203390str x0, [sp+120]
00203394str x1, [sp+128]
00203398str x2, [sp+136]
0020339cstr x0, [sp+72]
002033a0str x1, [sp+80]
002033a4str x2, [sp+88]
002033a8stp xzr, xzr, [sp+56]
002033acldr x0, [sp+72]
002033b0ldr x1, [sp+80]
002033b4ldr x2, [sp+88]
002033b8mov x3, xzr
002033bcmov x4, xzr
002033c0ldur x29, [sp-8]
002033c4ldr x30, [sp], 112
002033c8ret x30
002033cc
002033ccloc_2033cc:
002033ccstp x0, x1, [sp+8]
002033d0stp x2, x3, [sp+24]
002033d4str x4, [sp+40]
002033d8strb w5, [sp+48]
002033dcmov x3, x30
002033e0bl runtime.morestack_noctxt.abi0
002033e4ldp x0, x1, [sp+8]
002033e8ldp x2, x3, [sp+24]
002033ecldr x4, [sp+40]
002033f0ldrb w5, [sp+48]
002033f4b 0x203300
002033f8udf 0
002033fcudf 0
00203300
00203400
00203400google.golang.org/protobuf/internal/impl.consumeUint64Ptr: ; void google.golang.org/protobuf/internal/impl.consumeUint64Ptr(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)
00203400ldr x16, [x28+16]
00203404sub x17, sp, 16
00203408subs xzr, x17, x16
0020340cb.ls 0x2036ec
00203410str x30, [sp-144]!
00203414stur x29, [sp-8]
00203418sub x29, sp, 8
0020341cstr x0, [sp+152]
00203420str x1, [sp+160]
00203424str x2, [sp+168]
00203428str x3, [sp+176]
0020342cstrb w4, [sp+184]
00203430str x5, [sp+192]
00203434strb w6, [sp+200]
00203438str x7, [sp+208]
0020343cstr x8, [sp+216]
00203440str x9, [sp+224]
00203444str xzr, [sp+48]
00203448strb wzr, [sp+56]
0020344cstp xzr, xzr, [sp+112]
00203450ldrsb x4, [sp+184]
00203454ubfm x4, x4, 0, 7
00203458cbnz w4, 0x203460
0020345cb 0x20348c
00203460
00203460loc_203460:
00203460adrp x27, 0x81f000
00203464ldr x2, [x27+192]
00203468adrp x27, 0x81f000
0020346cldr x3, [x27+200]
00203470str x2, [sp+112]
00203474str x3, [sp+120]
00203478ldr x0, [sp+48]
0020347cldrb w1, [sp+56]
00203480ldur x29, [sp-8]
00203484ldr x30, [sp], 144
00203488ret x30
0020348c
0020348cloc_20348c:
0020348cstr xzr, [sp+40]
00203490str xzr, [sp+64]
00203494ldr x4, [sp+160]
00203498str x4, [sp+88]
0020349csubs xzr, x4, 0
002034a0cset x5, ne
002034a4strb w5, [sp+39]
002034a8cbnz x4, 0x2034b0
002034acb 0x2034d8
002034b0
002034b0loc_2034b0:
002034b0ldr x1, [sp+160]
002034b4ldr x4, [sp+152]
002034b8subs xzr, x1, 0
002034bcb.hi 0x2034c4
002034c0b 0x2036e0
002034c4
002034c4loc_2034c4:
002034c4ldrb w4, [x4]
002034c8subs wzr, w4, 128
002034cccset x4, lo
002034d0strb w4, [sp+39]
002034d4b 0x2034dc
002034d8
002034d8loc_2034d8:
002034d8b 0x2034dc
002034dc
002034dcloc_2034dc:
002034dcldrb w4, [sp+39]
002034e0tbnz w4, 0, 0x2034e8
002034e4b 0x203510
002034e8
002034e8loc_2034e8:
002034e8ldr x1, [sp+160]
002034ecldr x4, [sp+152]
002034f0subs xzr, x1, 0
002034f4b.hi 0x2034fc
002034f8b 0x2036d8
002034fc
002034fcloc_2034fc:
002034fcldrb w4, [x4]
00203500str x4, [sp+40]
00203504orr x4, xzr, 1
00203508str x4, [sp+64]
0020350cb 0x2035e0
00203510
00203510loc_203510:
00203510ldr x4, [sp+160]
00203514str x4, [sp+88]
00203518subs xzr, x4, 2
0020351ccset x4, ge
00203520strb w4, [sp+39]
00203524b.ge 0x20352c
00203528b 0x203554
0020352c
0020352cloc_20352c:
0020352cldr x1, [sp+160]
00203530ldr x4, [sp+152]
00203534subs xzr, x1, 1
00203538b.hi 0x203540
0020353cb 0x2036d0
00203540
00203540loc_203540:
00203540ldrb w4, [x4+1]
00203544subs wzr, w4, 128
00203548cset x4, lo
0020354cstrb w4, [sp+39]
00203550b 0x203558
00203554
00203554loc_203554:
00203554b 0x203558
00203558
00203558loc_203558:
00203558ldrb w4, [sp+39]
0020355ctbnz w4, 0, 0x203564
00203560b 0x2035b0
00203564
00203564loc_203564:
00203564ldr x1, [sp+160]
00203568ldr x4, [sp+152]
0020356csubs xzr, x1, 0
00203570b.hi 0x203578
00203574b 0x2036c8
00203578
00203578loc_203578:
00203578ldrb w4, [x4]
0020357cand x4, x4, 127
00203580ldr x1, [sp+160]
00203584ldr x5, [sp+152]
00203588subs xzr, x1, 1
0020358cb.hi 0x203594
00203590b 0x2036c0
00203594
00203594loc_203594:
00203594ldrb w5, [x5+1]
00203598ubfm x5, x5, 57, 7
0020359cadd x4, x4, x5
002035a0str x4, [sp+40]
002035a4orr x4, xzr, 2
002035a8str x4, [sp+64]
002035acb 0x2035dc
002035b0
002035b0loc_2035b0:
002035b0ldr x0, [sp+152]
002035b4ldr x1, [sp+160]
002035b8ldr x2, [sp+168]
002035bcbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
002035c0str x0, [sp+80]
002035c4str x1, [sp+88]
002035c8str x0, [sp+72]
002035ccstr x1, [sp+96]
002035d0str x0, [sp+40]
002035d4str x1, [sp+64]
002035d8b 0x2035dc
002035dc
002035dcloc_2035dc:
002035dcb 0x2035e0
002035e0
002035e0loc_2035e0:
002035e0ldr x4, [sp+64]
002035e4tbnz x4, 63, 0x2035ec
002035e8b 0x203618
002035ec
002035ecloc_2035ec:
002035ecadrp x27, 0x81f000
002035f0ldr x2, [x27+160]
002035f4adrp x27, 0x81f000
002035f8ldr x3, [x27+168]
002035fcstr x2, [sp+112]
00203600str x3, [sp+120]
00203604ldr x0, [sp+48]
00203608ldrb w1, [sp+56]
0020360cldur x29, [sp-8]
00203610ldr x30, [sp], 144
00203614ret x30
00203618
00203618loc_203618:
00203618ldr x0, [sp+176]
0020361cbl google.golang.org/protobuf/internal/impl.pointer.Uint64Ptr
00203620str x0, [sp+104]
00203624ldrsb x27, [x0]
00203628ldr x1, [x0]
0020362ccbnz x1, 0x203634
00203630b 0x203638
00203634
00203634loc_203634:
00203634b 0x203680
00203638
00203638loc_203638:
00203638adrp x0, 0x3f2000
0020363cadd x0, x0, 3456
00203640bl runtime.newobject
00203644str x0, [sp+128]
00203648ldr x1, [sp+104]
0020364cldrsb x27, [x1]
00203650adrp x27, 0x848000
00203654ldr w2, [x27+3056]
00203658cbz w2, 0x203660
0020365cb 0x203664
00203660
00203660loc_203660:
00203660b 0x203678
00203664
00203664loc_203664:
00203664bl runtime.gcWriteBarrier2
00203668str x0, [x25]
0020366cldr x4, [x1]
00203670str x4, [x25+8]
00203674b 0x203678
00203678
00203678loc_203678:
00203678str x0, [x1]
0020367cb 0x203680
00203680
00203680loc_203680:
00203680ldr x4, [sp+104]
00203684ldrsb x27, [x4]
00203688ldr x4, [x4]
0020368cldrsb x27, [x4]
00203690ldr x5, [sp+40]
00203694str x5, [x4]
00203698ldr x4, [sp+64]
0020369cstr x4, [sp+48]
002036a0stp xzr, xzr, [sp+112]
002036a4ldr x0, [sp+48]
002036a8ldrb w1, [sp+56]
002036acmov x2, xzr
002036b0mov x3, xzr
002036b4ldur x29, [sp-8]
002036b8ldr x30, [sp], 144
002036bcret x30
002036c0
002036c0loc_2036c0:
002036c0orr x0, xzr, 1
002036c4bl runtime.panicIndex
002036c8
002036c8loc_2036c8:
002036c8mov x0, xzr
002036ccbl runtime.panicIndex
002036d0
002036d0loc_2036d0:
002036d0orr x0, xzr, 1
002036d4bl runtime.panicIndex
002036d8
002036d8loc_2036d8:
002036d8mov x0, xzr
002036dcbl runtime.panicIndex
002036e0
002036e0loc_2036e0:
002036e0mov x0, xzr
002036e4bl runtime.panicIndex
002036e8hint
002036ec
002036ecloc_2036ec:
002036ecstp x0, x1, [sp+8]
002036f0stp x2, x3, [sp+24]
002036f4strb w4, [sp+40]
002036f8str x5, [sp+48]
002036fcstrb w6, [sp+56]
00203700stp x7, x8, [sp+64]
00203704str x9, [sp+80]
00203708mov x3, x30
0020370cbl runtime.morestack_noctxt.abi0
00203710ldp x0, x1, [sp+8]
00203714ldp x2, x3, [sp+24]
00203718ldrsb x4, [sp+40]
0020371cldr x5, [sp+48]
00203720ldrb w6, [sp+56]
00203724ldp x7, x8, [sp+64]
00203728ldr x9, [sp+80]
0020372cb 0x203400
00203400
00203400google.golang.org/protobuf/internal/impl.consumeUint64Ptr: ; void google.golang.org/protobuf/internal/impl.consumeUint64Ptr(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)
00203400ldr x16, [x28+16]
00203404sub x17, sp, 16
00203408subs xzr, x17, x16
0020340cb.ls 0x2036ec
00203410str x30, [sp-144]!
00203414stur x29, [sp-8]
00203418sub x29, sp, 8
0020341cstr x0, [sp+152]
00203420str x1, [sp+160]
00203424str x2, [sp+168]
00203428str x3, [sp+176]
0020342cstrb w4, [sp+184]
00203430str x5, [sp+192]
00203434strb w6, [sp+200]
00203438str x7, [sp+208]
0020343cstr x8, [sp+216]
00203440str x9, [sp+224]
00203444str xzr, [sp+48]
00203448strb wzr, [sp+56]
0020344cstp xzr, xzr, [sp+112]
00203450ldrsb x4, [sp+184]
00203454ubfm x4, x4, 0, 7
00203458cbnz w4, 0x203460
0020345cb 0x20348c
00203460
00203460loc_203460:
00203460adrp x27, 0x81f000
00203464ldr x2, [x27+192]
00203468adrp x27, 0x81f000
0020346cldr x3, [x27+200]
00203470str x2, [sp+112]
00203474str x3, [sp+120]
00203478ldr x0, [sp+48]
0020347cldrb w1, [sp+56]
00203480ldur x29, [sp-8]
00203484ldr x30, [sp], 144
00203488ret x30
0020348c
0020348cloc_20348c:
0020348cstr xzr, [sp+40]
00203490str xzr, [sp+64]
00203494ldr x4, [sp+160]
00203498str x4, [sp+88]
0020349csubs xzr, x4, 0
002034a0cset x5, ne
002034a4strb w5, [sp+39]
002034a8cbnz x4, 0x2034b0
002034acb 0x2034d8
002034b0
002034b0loc_2034b0:
002034b0ldr x1, [sp+160]
002034b4ldr x4, [sp+152]
002034b8subs xzr, x1, 0
002034bcb.hi 0x2034c4
002034c0b 0x2036e0
002034c4
002034c4loc_2034c4:
002034c4ldrb w4, [x4]
002034c8subs wzr, w4, 128
002034cccset x4, lo
002034d0strb w4, [sp+39]
002034d4b 0x2034dc
002034d8
002034d8loc_2034d8:
002034d8b 0x2034dc
002034dc
002034dcloc_2034dc:
002034dcldrb w4, [sp+39]
002034e0tbnz w4, 0, 0x2034e8
002034e4b 0x203510
002034e8
002034e8loc_2034e8:
002034e8ldr x1, [sp+160]
002034ecldr x4, [sp+152]
002034f0subs xzr, x1, 0
002034f4b.hi 0x2034fc
002034f8b 0x2036d8
002034fc
002034fcloc_2034fc:
002034fcldrb w4, [x4]
00203500str x4, [sp+40]
00203504orr x4, xzr, 1
00203508str x4, [sp+64]
0020350cb 0x2035e0
00203510
00203510loc_203510:
00203510ldr x4, [sp+160]
00203514str x4, [sp+88]
00203518subs xzr, x4, 2
0020351ccset x4, ge
00203520strb w4, [sp+39]
00203524b.ge 0x20352c
00203528b 0x203554
0020352c
0020352cloc_20352c:
0020352cldr x1, [sp+160]
00203530ldr x4, [sp+152]
00203534subs xzr, x1, 1
00203538b.hi 0x203540
0020353cb 0x2036d0
00203540
00203540loc_203540:
00203540ldrb w4, [x4+1]
00203544subs wzr, w4, 128
00203548cset x4, lo
0020354cstrb w4, [sp+39]
00203550b 0x203558
00203554
00203554loc_203554:
00203554b 0x203558
00203558
00203558loc_203558:
00203558ldrb w4, [sp+39]
0020355ctbnz w4, 0, 0x203564
00203560b 0x2035b0
00203564
00203564loc_203564:
00203564ldr x1, [sp+160]
00203568ldr x4, [sp+152]
0020356csubs xzr, x1, 0
00203570b.hi 0x203578
00203574b 0x2036c8
00203578
00203578loc_203578:
00203578ldrb w4, [x4]
0020357cand x4, x4, 127
00203580ldr x1, [sp+160]
00203584ldr x5, [sp+152]
00203588subs xzr, x1, 1
0020358cb.hi 0x203594
00203590b 0x2036c0
00203594
00203594loc_203594:
00203594ldrb w5, [x5+1]
00203598ubfm x5, x5, 57, 7
0020359cadd x4, x4, x5
002035a0str x4, [sp+40]
002035a4orr x4, xzr, 2
002035a8str x4, [sp+64]
002035acb 0x2035dc
002035b0
002035b0loc_2035b0:
002035b0ldr x0, [sp+152]
002035b4ldr x1, [sp+160]
002035b8ldr x2, [sp+168]
002035bcbl google.golang.org/protobuf/encoding/protowire.ConsumeVarint
002035c0str x0, [sp+80]
002035c4str x1, [sp+88]
002035c8str x0, [sp+72]
002035ccstr x1, [sp+96]
002035d0str x0, [sp+40]
002035d4str x1, [sp+64]
002035d8b 0x2035dc
002035dc
002035dcloc_2035dc:
002035dcb 0x2035e0
002035e0
002035e0loc_2035e0:
002035e0ldr x4, [sp+64]
002035e4tbnz x4, 63, 0x2035ec
002035e8b 0x203618
002035ec
002035ecloc_2035ec:
002035ecadrp x27, 0x81f000
002035f0ldr x2, [x27+160]
002035f4adrp x27, 0x81f000
002035f8ldr x3, [x27+168]
002035fcstr x2, [sp+112]
00203600str x3, [sp+120]
00203604ldr x0, [sp+48]
00203608ldrb w1, [sp+56]
0020360cldur x29, [sp-8]
00203610ldr x30, [sp], 144
00203614ret x30
00203618
00203618loc_203618:
00203618ldr x0, [sp+176]
0020361cbl google.golang.org/protobuf/internal/impl.pointer.Uint64Ptr
00203620str x0, [sp+104]
00203624ldrsb x27, [x0]
00203628ldr x1, [x0]
0020362ccbnz x1, 0x203634
00203630b 0x203638
00203634
00203634loc_203634:
00203634b 0x203680
00203638
00203638loc_203638:
00203638adrp x0, 0x3f2000
0020363cadd x0, x0, 3456
00203640bl runtime.newobject
00203644str x0, [sp+128]
00203648ldr x1, [sp+104]
0020364cldrsb x27, [x1]
00203650adrp x27, 0x848000
00203654ldr w2, [x27+3056]
00203658cbz w2, 0x203660
0020365cb 0x203664
00203660
00203660loc_203660:
00203660b 0x203678
00203664
00203664loc_203664:
00203664bl runtime.gcWriteBarrier2
00203668str x0, [x25]
0020366cldr x4, [x1]
00203670str x4, [x25+8]
00203674b 0x203678
00203678
00203678loc_203678:
00203678str x0, [x1]
0020367cb 0x203680
00203680
00203680loc_203680:
00203680ldr x4, [sp+104]
00203684ldrsb x27, [x4]
00203688ldr x4, [x4]
0020368cldrsb x27, [x4]
00203690ldr x5, [sp+40]
00203694str x5, [x4]
00203698ldr x4, [sp+64]
0020369cstr x4, [sp+48]
002036a0stp xzr, xzr, [sp+112]
002036a4ldr x0, [sp+48]
002036a8ldrb w1, [sp+56]
002036acmov x2, xzr
002036b0mov x3, xzr
002036b4ldur x29, [sp-8]
002036b8ldr x30, [sp], 144
002036bcret x30
002036c0
002036c0loc_2036c0:
002036c0orr x0, xzr, 1
002036c4bl runtime.panicIndex
002036c8
002036c8loc_2036c8:
002036c8mov x0, xzr
002036ccbl runtime.panicIndex
002036d0
002036d0loc_2036d0:
002036d0orr x0, xzr, 1
002036d4bl runtime.panicIndex
002036d8
002036d8loc_2036d8:
002036d8mov x0, xzr
002036dcbl runtime.panicIndex
002036e0
002036e0loc_2036e0:
002036e0mov x0, xzr
002036e4bl runtime.panicIndex
002036e8hint
002036ec
002036ecloc_2036ec:
002036ecstp x0, x1, [sp+8]
002036f0stp x2, x3, [sp+24]
002036f4strb w4, [sp+40]
002036f8str x5, [sp+48]
002036fcstrb w6, [sp+56]
00203700stp x7, x8, [sp+64]
00203704str x9, [sp+80]
00203708mov x3, x30
0020370cbl runtime.morestack_noctxt.abi0
00203710ldp x0, x1, [sp+8]
00203714ldp x2, x3, [sp+24]
00203718ldrsb x4, [sp+40]
0020371cldr x5, [sp+48]
00203720ldrb w6, [sp+56]
00203724ldp x7, x8, [sp+64]
00203728ldr x9, [sp+80]
0020372cb 0x203400
00203400
00203730
00203730google.golang.org/protobuf/internal/impl.sizeUint64Slice: ; void google.golang.org/protobuf/internal/impl.sizeUint64Slice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00203730ldr x16, [x28+16]
00203734subs xzr, sp, x16
00203738b.ls 0x203800
0020373cstr x30, [sp-128]!
00203740stur x29, [sp-8]
00203744sub x29, sp, 8
00203748str x0, [sp+136]
0020374cstr x1, [sp+144]
00203750strb w2, [sp+152]
00203754str xzr, [sp+32]
00203758bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020375cstr x0, [sp+112]
00203760ldrsb x27, [x0]
00203764ldr x1, [x0+8]
00203768ldr x2, [x0]
0020376cldr x3, [x0+16]
00203770str x2, [sp+64]
00203774str x1, [sp+72]
00203778str x3, [sp+80]
0020377cstr x2, [sp+88]
00203780str x1, [sp+96]
00203784str x3, [sp+104]
00203788str xzr, [sp+40]
0020378cstr x1, [sp+56]
00203790b 0x203794
00203794
00203794loc_203794:
00203794ldr x1, [sp+56]
00203798ldr x2, [sp+40]
0020379csubs xzr, x1, x2
002037a0b.gt 0x2037a8
002037a4b 0x2037f0
002037a8
002037a8loc_2037a8:
002037a8ldr x1, [sp+40]
002037acldr x2, [sp+88]
002037b0ldr x0, [x2+3*x1]
002037b4str x0, [sp+24]
002037b8bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002037bcstr x0, [sp+48]
002037c0ldr x1, [sp+32]
002037c4ldr x2, [sp+144]
002037c8ldrsb x27, [x2]
002037ccldr x2, [x2+120]
002037d0add x2, x2, x0
002037d4add x1, x1, x2
002037d8str x1, [sp+32]
002037dcb 0x2037e0
002037e0
002037e0loc_2037e0:
002037e0ldr x1, [sp+40]
002037e4add x1, x1, 1
002037e8str x1, [sp+40]
002037ecb 0x203794
002037f0
002037f0loc_2037f0:
002037f0ldr x0, [sp+32]
002037f4ldur x29, [sp-8]
002037f8ldr x30, [sp], 128
002037fcret x30
00203800
00203800loc_203800:
00203800stp x0, x1, [sp+8]
00203804strb w2, [sp+24]
00203808mov x3, x30
0020380cbl runtime.morestack_noctxt.abi0
00203810ldp x0, x1, [sp+8]
00203814ldrb w2, [sp+24]
00203818b 0x203730
0020381cudf 0
00203730
00203730google.golang.org/protobuf/internal/impl.sizeUint64Slice: ; void google.golang.org/protobuf/internal/impl.sizeUint64Slice(google.golang.org/protobuf/internal/impl.pointer p, google.golang.org/protobuf/internal/impl.coderFieldInfo * f, google.golang.org/protobuf/internal/impl.marshalOptions opts)
00203730ldr x16, [x28+16]
00203734subs xzr, sp, x16
00203738b.ls 0x203800
0020373cstr x30, [sp-128]!
00203740stur x29, [sp-8]
00203744sub x29, sp, 8
00203748str x0, [sp+136]
0020374cstr x1, [sp+144]
00203750strb w2, [sp+152]
00203754str xzr, [sp+32]
00203758bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
0020375cstr x0, [sp+112]
00203760ldrsb x27, [x0]
00203764ldr x1, [x0+8]
00203768ldr x2, [x0]
0020376cldr x3, [x0+16]
00203770str x2, [sp+64]
00203774str x1, [sp+72]
00203778str x3, [sp+80]
0020377cstr x2, [sp+88]
00203780str x1, [sp+96]
00203784str x3, [sp+104]
00203788str xzr, [sp+40]
0020378cstr x1, [sp+56]
00203790b 0x203794
00203794
00203794loc_203794:
00203794ldr x1, [sp+56]
00203798ldr x2, [sp+40]
0020379csubs xzr, x1, x2
002037a0b.gt 0x2037a8
002037a4b 0x2037f0
002037a8
002037a8loc_2037a8:
002037a8ldr x1, [sp+40]
002037acldr x2, [sp+88]
002037b0ldr x0, [x2+3*x1]
002037b4str x0, [sp+24]
002037b8bl google.golang.org/protobuf/encoding/protowire.SizeVarint
002037bcstr x0, [sp+48]
002037c0ldr x1, [sp+32]
002037c4ldr x2, [sp+144]
002037c8ldrsb x27, [x2]
002037ccldr x2, [x2+120]
002037d0add x2, x2, x0
002037d4add x1, x1, x2
002037d8str x1, [sp+32]
002037dcb 0x2037e0
002037e0
002037e0loc_2037e0:
002037e0ldr x1, [sp+40]
002037e4add x1, x1, 1
002037e8str x1, [sp+40]
002037ecb 0x203794
002037f0
002037f0loc_2037f0:
002037f0ldr x0, [sp+32]
002037f4ldur x29, [sp-8]
002037f8ldr x30, [sp], 128
002037fcret x30
00203800
00203800loc_203800:
00203800stp x0, x1, [sp+8]
00203804strb w2, [sp+24]
00203808mov x3, x30
0020380cbl runtime.morestack_noctxt.abi0
00203810ldp x0, x1, [sp+8]
00203814ldrb w2, [sp+24]
00203818b 0x203730
0020381cudf 0
00203730
00203820
00203820google.golang.org/protobuf/internal/impl.appendUint64Slice: ; void google.golang.org/protobuf/internal/impl.appendUint64Slice(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)
00203820ldr x16, [x28+16]
00203824sub x17, sp, 48
00203828subs xzr, x17, x16
0020382cb.ls 0x203954
00203830str x30, [sp-176]!
00203834stur x29, [sp-8]
00203838sub x29, sp, 8
0020383cstr x0, [sp+184]
00203840str x1, [sp+192]
00203844str x2, [sp+200]
00203848str x3, [sp+208]
0020384cstr x4, [sp+216]
00203850strb w5, [sp+224]
00203854str xzr, [sp+88]
00203858stp xzr, xzr, [sp+96]
0020385cstp xzr, xzr, [sp+72]
00203860ldr x0, [sp+208]
00203864bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
00203868str x0, [sp+160]
0020386cldrsb x27, [x0]
00203870ldr x1, [x0+8]
00203874ldr x2, [x0]
00203878ldr x3, [x0+16]
0020387cstr x2, [sp+112]
00203880str x1, [sp+120]
00203884str x3, [sp+128]
00203888str x2, [sp+136]
0020388cstr x1, [sp+144]
00203890str x3, [sp+152]
00203894str xzr, [sp+64]
00203898str x1, [sp+56]
0020389cb 0x2038a0
002038a0
002038a0loc_2038a0:
002038a0ldr x5, [sp+56]
002038a4ldr x6, [sp+64]
002038a8subs xzr, x5, x6
002038acb.gt 0x2038b4
002038b0b 0x203918
002038b4
002038b4loc_2038b4:
002038b4ldr x4, [sp+64]
002038b8ldr x5, [sp+136]
002038bcldr x4, [x5+3*x4]
002038c0str x4, [sp+40]
002038c4ldr x4, [sp+216]
002038c8ldrsb x27, [x4]
002038ccldr x3, [x4+112]
002038d0str x3, [sp+48]
002038d4ldr x0, [sp+184]
002038d8ldr x1, [sp+192]
002038dcldr x2, [sp+200]
002038e0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002038e4str x0, [sp+184]
002038e8str x1, [sp+192]
002038ecstr x2, [sp+200]
002038f0ldr x3, [sp+40]
002038f4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002038f8str x0, [sp+184]
002038fcstr x1, [sp+192]
00203900str x2, [sp+200]
00203904b 0x203908
00203908
00203908loc_203908:
00203908ldr x5, [sp+64]
0020390cadd x5, x5, 1
00203910str x5, [sp+64]
00203914b 0x2038a0
00203918
00203918loc_203918:
00203918ldr x5, [sp+184]
0020391cldr x6, [sp+192]
00203920ldr x7, [sp+200]
00203924str x5, [sp+88]
00203928str x6, [sp+96]
0020392cstr x7, [sp+104]
00203930stp xzr, xzr, [sp+72]
00203934ldr x0, [sp+88]
00203938ldr x1, [sp+96]
0020393cldr x2, [sp+104]
00203940mov x3, xzr
00203944mov x4, xzr
00203948ldur x29, [sp-8]
0020394cldr x30, [sp], 176
00203950ret x30
00203954
00203954loc_203954:
00203954stp x0, x1, [sp+8]
00203958stp x2, x3, [sp+24]
0020395cstr x4, [sp+40]
00203960strb w5, [sp+48]
00203964mov x3, x30
00203968bl runtime.morestack_noctxt.abi0
0020396cldp x0, x1, [sp+8]
00203970ldp x2, x3, [sp+24]
00203974ldr x4, [sp+40]
00203978ldrb w5, [sp+48]
0020397cb 0x203820
00203820
00203820google.golang.org/protobuf/internal/impl.appendUint64Slice: ; void google.golang.org/protobuf/internal/impl.appendUint64Slice(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)
00203820ldr x16, [x28+16]
00203824sub x17, sp, 48
00203828subs xzr, x17, x16
0020382cb.ls 0x203954
00203830str x30, [sp-176]!
00203834stur x29, [sp-8]
00203838sub x29, sp, 8
0020383cstr x0, [sp+184]
00203840str x1, [sp+192]
00203844str x2, [sp+200]
00203848str x3, [sp+208]
0020384cstr x4, [sp+216]
00203850strb w5, [sp+224]
00203854str xzr, [sp+88]
00203858stp xzr, xzr, [sp+96]
0020385cstp xzr, xzr, [sp+72]
00203860ldr x0, [sp+208]
00203864bl google.golang.org/protobuf/internal/impl.pointer.Uint64Slice
00203868str x0, [sp+160]
0020386cldrsb x27, [x0]
00203870ldr x1, [x0+8]
00203874ldr x2, [x0]
00203878ldr x3, [x0+16]
0020387cstr x2, [sp+112]
00203880str x1, [sp+120]
00203884str x3, [sp+128]
00203888str x2, [sp+136]
0020388cstr x1, [sp+144]
00203890str x3, [sp+152]
00203894str xzr, [sp+64]
00203898str x1, [sp+56]
0020389cb 0x2038a0
002038a0
002038a0loc_2038a0:
002038a0ldr x5, [sp+56]
002038a4ldr x6, [sp+64]
002038a8subs xzr, x5, x6
002038acb.gt 0x2038b4
002038b0b 0x203918
002038b4
002038b4loc_2038b4:
002038b4ldr x4, [sp+64]
002038b8ldr x5, [sp+136]
002038bcldr x4, [x5+3*x4]
002038c0str x4, [sp+40]
002038c4ldr x4, [sp+216]
002038c8ldrsb x27, [x4]
002038ccldr x3, [x4+112]
002038d0str x3, [sp+48]
002038d4ldr x0, [sp+184]
002038d8ldr x1, [sp+192]
002038dcldr x2, [sp+200]
002038e0bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002038e4str x0, [sp+184]
002038e8str x1, [sp+192]
002038ecstr x2, [sp+200]
002038f0ldr x3, [sp+40]
002038f4bl google.golang.org/protobuf/encoding/protowire.AppendVarint
002038f8str x0, [sp+184]
002038fcstr x1, [sp+192]
00203900str x2, [sp+200]
00203904b 0x203908
00203908
00203908loc_203908:
00203908ldr x5, [sp+64]
0020390cadd x5, x5, 1
00203910str x5, [sp+64]
00203914b 0x2038a0
00203918
00203918loc_203918:
00203918ldr x5, [sp+184]
0020391cldr x6, [sp+192]
00203920ldr x7, [sp+200]
00203924str x5, [sp+88]
00203928str x6, [sp+96]
0020392cstr x7, [sp+104]
00203930stp xzr, xzr, [sp+72]
00203934ldr x0, [sp+88]
00203938ldr x1, [sp+96]
0020393cldr x2, [sp+104]
00203940mov x3, xzr
00203944mov x4, xzr
00203948ldur x29, [sp-8]
0020394cldr x30, [sp], 176
00203950ret x30
00203954
00203954loc_203954:
00203954stp x0, x1, [sp+8]
00203958stp x2, x3, [sp+24]
0020395cstr x4, [sp+40]
00203960strb w5, [sp+48]
00203964mov x3, x30
00203968bl runtime.morestack_noctxt.abi0
0020396cldp x0, x1, [sp+8]
00203970ldp x2, x3, [sp+24]
00203974ldr x4, [sp+40]
00203978ldrb w5, [sp+48]
0020397cb 0x203820
00203820
Loading..