File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
0019bab0
0019bab0google.golang.org/protobuf/proto.mergeOptions.mergeMap.func1: ; void google.golang.org/protobuf/proto.mergeOptions.mergeMap.func1(google.golang.org/protobuf/reflect/protoreflect.MapKey k, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bab0ldr x16, [x28+16]
0019bab4sub x17, sp, 80
0019bab8subs xzr, x17, x16
0019babcb.ls 0x19bca4
0019bac0str x30, [sp-208]!
0019bac4stur x29, [sp-8]
0019bac8sub x29, sp, 8
0019baccstr x0, [sp+216]
0019bad0str x1, [sp+224]
0019bad4str x2, [sp+232]
0019bad8str x3, [sp+240]
0019badcstr x4, [sp+248]
0019bae0str x5, [sp+256]
0019bae4ldr x1, [x26+8]
0019bae8ldr x2, [x26+16]
0019baecstr x1, [sp+72]
0019baf0str x2, [sp+80]
0019baf4ldr x1, [x26+24]
0019baf8ldr x2, [x26+32]
0019bafcstr x1, [sp+112]
0019bb00str x2, [sp+120]
0019bb04strb wzr, [sp+70]
0019bb08ldr x1, [sp+72]
0019bb0cldrsb x27, [x1]
0019bb10ldr x1, [x1+200]
0019bb14ldr x0, [sp+80]
0019bb18blr x1
0019bb1cstr x0, [sp+184]
0019bb20str x1, [sp+192]
0019bb24cbnz x0, 0x19bb2c
0019bb28b 0x19bbc8
0019bb2c
0019bb2cloc_19bb2c:
0019bb2cb 0x19bb30
0019bb30
0019bb30loc_19bb30:
0019bb30ldr x1, [sp+112]
0019bb34ldrsb x27, [x1]
0019bb38ldr x1, [x1+72]
0019bb3cldr x0, [sp+120]
0019bb40blr x1
0019bb44str x0, [sp+88]
0019bb48str x1, [sp+96]
0019bb4cstr x2, [sp+104]
0019bb50bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019bb54str x0, [sp+168]
0019bb58str x1, [sp+176]
0019bb5cldr x0, [sp+240]
0019bb60ldr x1, [sp+248]
0019bb64ldr x2, [sp+256]
0019bb68bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019bb6cstr x0, [sp+152]
0019bb70str x1, [sp+160]
0019bb74ldr x2, [sp+176]
0019bb78ldr x3, [sp+168]
0019bb7cmov x4, x0
0019bb80mov x0, x3
0019bb84mov x5, x1
0019bb88mov x1, x2
0019bb8cmov x2, x4
0019bb90mov x3, x5
0019bb94bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019bb98ldr x1, [sp+216]
0019bb9cldr x4, [sp+88]
0019bba0ldr x2, [sp+224]
0019bba4ldr x5, [sp+96]
0019bba8ldr x3, [sp+232]
0019bbacldr x6, [sp+104]
0019bbb0ldr x7, [sp+112]
0019bbb4ldrsb x27, [x7]
0019bbb8ldr x7, [x7+88]
0019bbbcldr x0, [sp+120]
0019bbc0blr x7
0019bbc4b 0x19bc90
0019bbc8
0019bbc8loc_19bbc8:
0019bbc8ldr x1, [sp+72]
0019bbccldrsb x27, [x1]
0019bbd0ldr x1, [x1+176]
0019bbd4ldr x0, [sp+80]
0019bbd8blr x1
0019bbdcstrb w0, [sp+71]
0019bbe0ubfm x1, x0, 0, 7
0019bbe4subs wzr, w1, 12
0019bbe8b.eq 0x19bbf0
0019bbecb 0x19bc5c
0019bbf0
0019bbf0loc_19bbf0:
0019bbf0b 0x19bbf4
0019bbf4
0019bbf4loc_19bbf4:
0019bbf4ldr x0, [sp+240]
0019bbf8ldr x1, [sp+248]
0019bbfcldr x2, [sp+256]
0019bc00bl google.golang.org/protobuf/proto.mergeOptions.cloneBytes
0019bc04str x0, [sp+128]
0019bc08str x1, [sp+136]
0019bc0cstr x2, [sp+144]
0019bc10ldr x3, [sp+216]
0019bc14ldr x4, [sp+120]
0019bc18ldr x5, [sp+224]
0019bc1cldr x6, [sp+232]
0019bc20ldr x7, [sp+112]
0019bc24ldrsb x27, [x7]
0019bc28ldr x7, [x7+88]
0019bc2cmov x8, x0
0019bc30mov x0, x4
0019bc34mov x9, x1
0019bc38mov x1, x3
0019bc3cmov x10, x2
0019bc40mov x2, x5
0019bc44mov x3, x6
0019bc48mov x4, x8
0019bc4cmov x5, x9
0019bc50mov x6, x10
0019bc54blr x7
0019bc58b 0x19bc90
0019bc5c
0019bc5cloc_19bc5c:
0019bc5cb 0x19bc60
0019bc60
0019bc60loc_19bc60:
0019bc60ldr x1, [sp+216]
0019bc64ldr x4, [sp+240]
0019bc68ldr x2, [sp+224]
0019bc6cldr x5, [sp+248]
0019bc70ldr x3, [sp+232]
0019bc74ldr x6, [sp+256]
0019bc78ldr x7, [sp+112]
0019bc7cldrsb x27, [x7]
0019bc80ldr x7, [x7+88]
0019bc84ldr x0, [sp+120]
0019bc88blr x7
0019bc8cb 0x19bc90
0019bc90
0019bc90loc_19bc90:
0019bc90orr x0, xzr, 1
0019bc94strb w0, [sp+70]
0019bc98ldur x29, [sp-8]
0019bc9cldr x30, [sp], 208
0019bca0ret x30
0019bca4
0019bca4loc_19bca4:
0019bca4stp x0, x1, [sp+8]
0019bca8stp x2, x3, [sp+24]
0019bcacstp x4, x5, [sp+40]
0019bcb0mov x3, x30
0019bcb4bl runtime.morestack.abi0
0019bcb8ldp x0, x1, [sp+8]
0019bcbcldp x2, x3, [sp+24]
0019bcc0ldp x4, x5, [sp+40]
0019bcc4b 0x19bab0
0019bcc8udf 0
0019bcccudf 0
0019bab0
0019bab0google.golang.org/protobuf/proto.mergeOptions.mergeMap.func1: ; void google.golang.org/protobuf/proto.mergeOptions.mergeMap.func1(google.golang.org/protobuf/reflect/protoreflect.MapKey k, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bab0ldr x16, [x28+16]
0019bab4sub x17, sp, 80
0019bab8subs xzr, x17, x16
0019babcb.ls 0x19bca4
0019bac0str x30, [sp-208]!
0019bac4stur x29, [sp-8]
0019bac8sub x29, sp, 8
0019baccstr x0, [sp+216]
0019bad0str x1, [sp+224]
0019bad4str x2, [sp+232]
0019bad8str x3, [sp+240]
0019badcstr x4, [sp+248]
0019bae0str x5, [sp+256]
0019bae4ldr x1, [x26+8]
0019bae8ldr x2, [x26+16]
0019baecstr x1, [sp+72]
0019baf0str x2, [sp+80]
0019baf4ldr x1, [x26+24]
0019baf8ldr x2, [x26+32]
0019bafcstr x1, [sp+112]
0019bb00str x2, [sp+120]
0019bb04strb wzr, [sp+70]
0019bb08ldr x1, [sp+72]
0019bb0cldrsb x27, [x1]
0019bb10ldr x1, [x1+200]
0019bb14ldr x0, [sp+80]
0019bb18blr x1
0019bb1cstr x0, [sp+184]
0019bb20str x1, [sp+192]
0019bb24cbnz x0, 0x19bb2c
0019bb28b 0x19bbc8
0019bb2c
0019bb2cloc_19bb2c:
0019bb2cb 0x19bb30
0019bb30
0019bb30loc_19bb30:
0019bb30ldr x1, [sp+112]
0019bb34ldrsb x27, [x1]
0019bb38ldr x1, [x1+72]
0019bb3cldr x0, [sp+120]
0019bb40blr x1
0019bb44str x0, [sp+88]
0019bb48str x1, [sp+96]
0019bb4cstr x2, [sp+104]
0019bb50bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019bb54str x0, [sp+168]
0019bb58str x1, [sp+176]
0019bb5cldr x0, [sp+240]
0019bb60ldr x1, [sp+248]
0019bb64ldr x2, [sp+256]
0019bb68bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019bb6cstr x0, [sp+152]
0019bb70str x1, [sp+160]
0019bb74ldr x2, [sp+176]
0019bb78ldr x3, [sp+168]
0019bb7cmov x4, x0
0019bb80mov x0, x3
0019bb84mov x5, x1
0019bb88mov x1, x2
0019bb8cmov x2, x4
0019bb90mov x3, x5
0019bb94bl google.golang.org/protobuf/proto.mergeOptions.mergeMessage
0019bb98ldr x1, [sp+216]
0019bb9cldr x4, [sp+88]
0019bba0ldr x2, [sp+224]
0019bba4ldr x5, [sp+96]
0019bba8ldr x3, [sp+232]
0019bbacldr x6, [sp+104]
0019bbb0ldr x7, [sp+112]
0019bbb4ldrsb x27, [x7]
0019bbb8ldr x7, [x7+88]
0019bbbcldr x0, [sp+120]
0019bbc0blr x7
0019bbc4b 0x19bc90
0019bbc8
0019bbc8loc_19bbc8:
0019bbc8ldr x1, [sp+72]
0019bbccldrsb x27, [x1]
0019bbd0ldr x1, [x1+176]
0019bbd4ldr x0, [sp+80]
0019bbd8blr x1
0019bbdcstrb w0, [sp+71]
0019bbe0ubfm x1, x0, 0, 7
0019bbe4subs wzr, w1, 12
0019bbe8b.eq 0x19bbf0
0019bbecb 0x19bc5c
0019bbf0
0019bbf0loc_19bbf0:
0019bbf0b 0x19bbf4
0019bbf4
0019bbf4loc_19bbf4:
0019bbf4ldr x0, [sp+240]
0019bbf8ldr x1, [sp+248]
0019bbfcldr x2, [sp+256]
0019bc00bl google.golang.org/protobuf/proto.mergeOptions.cloneBytes
0019bc04str x0, [sp+128]
0019bc08str x1, [sp+136]
0019bc0cstr x2, [sp+144]
0019bc10ldr x3, [sp+216]
0019bc14ldr x4, [sp+120]
0019bc18ldr x5, [sp+224]
0019bc1cldr x6, [sp+232]
0019bc20ldr x7, [sp+112]
0019bc24ldrsb x27, [x7]
0019bc28ldr x7, [x7+88]
0019bc2cmov x8, x0
0019bc30mov x0, x4
0019bc34mov x9, x1
0019bc38mov x1, x3
0019bc3cmov x10, x2
0019bc40mov x2, x5
0019bc44mov x3, x6
0019bc48mov x4, x8
0019bc4cmov x5, x9
0019bc50mov x6, x10
0019bc54blr x7
0019bc58b 0x19bc90
0019bc5c
0019bc5cloc_19bc5c:
0019bc5cb 0x19bc60
0019bc60
0019bc60loc_19bc60:
0019bc60ldr x1, [sp+216]
0019bc64ldr x4, [sp+240]
0019bc68ldr x2, [sp+224]
0019bc6cldr x5, [sp+248]
0019bc70ldr x3, [sp+232]
0019bc74ldr x6, [sp+256]
0019bc78ldr x7, [sp+112]
0019bc7cldrsb x27, [x7]
0019bc80ldr x7, [x7+88]
0019bc84ldr x0, [sp+120]
0019bc88blr x7
0019bc8cb 0x19bc90
0019bc90
0019bc90loc_19bc90:
0019bc90orr x0, xzr, 1
0019bc94strb w0, [sp+70]
0019bc98ldur x29, [sp-8]
0019bc9cldr x30, [sp], 208
0019bca0ret x30
0019bca4
0019bca4loc_19bca4:
0019bca4stp x0, x1, [sp+8]
0019bca8stp x2, x3, [sp+24]
0019bcacstp x4, x5, [sp+40]
0019bcb0mov x3, x30
0019bcb4bl runtime.morestack.abi0
0019bcb8ldp x0, x1, [sp+8]
0019bcbcldp x2, x3, [sp+24]
0019bcc0ldp x4, x5, [sp+40]
0019bcc4b 0x19bab0
0019bcc8udf 0
0019bcccudf 0
0019bab0
0019bcd0
0019bcd0google.golang.org/protobuf/proto.mergeOptions.cloneBytes: ; void google.golang.org/protobuf/proto.mergeOptions.cloneBytes(google.golang.org/protobuf/proto.mergeOptions o, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bcd0ldr x16, [x28+16]
0019bcd4sub x17, sp, 112
0019bcd8subs xzr, x17, x16
0019bcdcb.ls 0x19bde8
0019bce0str x30, [sp-240]!
0019bce4stur x29, [sp-8]
0019bce8sub x29, sp, 8
0019bcecstr x0, [sp+248]
0019bcf0str x1, [sp+256]
0019bcf4str x2, [sp+264]
0019bcf8stp xzr, xzr, [sp+72]
0019bcfcstr xzr, [sp+88]
0019bd00ldr x0, [sp+248]
0019bd04ldr x1, [sp+256]
0019bd08ldr x2, [sp+264]
0019bd0cbl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
0019bd10str x0, [sp+200]
0019bd14str x1, [sp+208]
0019bd18str x2, [sp+216]
0019bd1cadrp x3, 0x8b0000
0019bd20add x3, x3, 1504
0019bd24str x3, [sp+120]
0019bd28b 0x19bd2c
0019bd2c
0019bd2cloc_19bd2c:
0019bd2cstr x3, [sp+128]
0019bd30stp xzr, xzr, [sp+136]
0019bd34str x3, [sp+96]
0019bd38stp xzr, xzr, [sp+104]
0019bd3cldr x1, [sp+208]
0019bd40str x1, [sp+56]
0019bd44cbz x1, 0x19bd4c
0019bd48b 0x19bd54
0019bd4c
0019bd4cloc_19bd4c:
0019bd4cstr x1, [sp+104]
0019bd50b 0x19bd7c
0019bd54
0019bd54loc_19bd54:
0019bd54ldr x3, [sp+208]
0019bd58ldr x0, [sp+96]
0019bd5cmov x2, xzr
0019bd60adrp x4, 0x45a000
0019bd64add x4, x4, 3072
0019bd68bl runtime.growslice
0019bd6cstr x0, [sp+96]
0019bd70str x1, [sp+104]
0019bd74str x2, [sp+112]
0019bd78b 0x19bd7c
0019bd7c
0019bd7cloc_19bd7c:
0019bd7cldr x3, [sp+208]
0019bd80str x3, [sp+64]
0019bd84ldr x3, [sp+56]
0019bd88ldr x4, [sp+208]
0019bd8csub x3, x3, x4
0019bd90ldr x4, [sp+96]
0019bd94add x0, x4, x3
0019bd98str x0, [sp+224]
0019bd9cldr x2, [sp+64]
0019bda0ldr x1, [sp+200]
0019bda4bl runtime.memmove
0019bda8ldr x0, [sp+96]
0019bdacldr x1, [sp+104]
0019bdb0ldr x2, [sp+112]
0019bdb4str x0, [sp+176]
0019bdb8str x1, [sp+184]
0019bdbcstr x2, [sp+192]
0019bdc0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
0019bdc4str x0, [sp+152]
0019bdc8str x1, [sp+160]
0019bdccstr x2, [sp+168]
0019bdd0str x0, [sp+72]
0019bdd4str x1, [sp+80]
0019bdd8str x2, [sp+88]
0019bddcldur x29, [sp-8]
0019bde0ldr x30, [sp], 240
0019bde4ret x30
0019bde8
0019bde8loc_19bde8:
0019bde8stp x0, x1, [sp+8]
0019bdecstr x2, [sp+24]
0019bdf0mov x3, x30
0019bdf4bl runtime.morestack_noctxt.abi0
0019bdf8ldp x0, x1, [sp+8]
0019bdfcldr x2, [sp+24]
0019be00b 0x19bcd0
0019be04udf 0
0019be08udf 0
0019be0cudf 0
0019bcd0
0019bcd0google.golang.org/protobuf/proto.mergeOptions.cloneBytes: ; void google.golang.org/protobuf/proto.mergeOptions.cloneBytes(google.golang.org/protobuf/proto.mergeOptions o, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bcd0ldr x16, [x28+16]
0019bcd4sub x17, sp, 112
0019bcd8subs xzr, x17, x16
0019bcdcb.ls 0x19bde8
0019bce0str x30, [sp-240]!
0019bce4stur x29, [sp-8]
0019bce8sub x29, sp, 8
0019bcecstr x0, [sp+248]
0019bcf0str x1, [sp+256]
0019bcf4str x2, [sp+264]
0019bcf8stp xzr, xzr, [sp+72]
0019bcfcstr xzr, [sp+88]
0019bd00ldr x0, [sp+248]
0019bd04ldr x1, [sp+256]
0019bd08ldr x2, [sp+264]
0019bd0cbl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
0019bd10str x0, [sp+200]
0019bd14str x1, [sp+208]
0019bd18str x2, [sp+216]
0019bd1cadrp x3, 0x8b0000
0019bd20add x3, x3, 1504
0019bd24str x3, [sp+120]
0019bd28b 0x19bd2c
0019bd2c
0019bd2cloc_19bd2c:
0019bd2cstr x3, [sp+128]
0019bd30stp xzr, xzr, [sp+136]
0019bd34str x3, [sp+96]
0019bd38stp xzr, xzr, [sp+104]
0019bd3cldr x1, [sp+208]
0019bd40str x1, [sp+56]
0019bd44cbz x1, 0x19bd4c
0019bd48b 0x19bd54
0019bd4c
0019bd4cloc_19bd4c:
0019bd4cstr x1, [sp+104]
0019bd50b 0x19bd7c
0019bd54
0019bd54loc_19bd54:
0019bd54ldr x3, [sp+208]
0019bd58ldr x0, [sp+96]
0019bd5cmov x2, xzr
0019bd60adrp x4, 0x45a000
0019bd64add x4, x4, 3072
0019bd68bl runtime.growslice
0019bd6cstr x0, [sp+96]
0019bd70str x1, [sp+104]
0019bd74str x2, [sp+112]
0019bd78b 0x19bd7c
0019bd7c
0019bd7cloc_19bd7c:
0019bd7cldr x3, [sp+208]
0019bd80str x3, [sp+64]
0019bd84ldr x3, [sp+56]
0019bd88ldr x4, [sp+208]
0019bd8csub x3, x3, x4
0019bd90ldr x4, [sp+96]
0019bd94add x0, x4, x3
0019bd98str x0, [sp+224]
0019bd9cldr x2, [sp+64]
0019bda0ldr x1, [sp+200]
0019bda4bl runtime.memmove
0019bda8ldr x0, [sp+96]
0019bdacldr x1, [sp+104]
0019bdb0ldr x2, [sp+112]
0019bdb4str x0, [sp+176]
0019bdb8str x1, [sp+184]
0019bdbcstr x2, [sp+192]
0019bdc0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
0019bdc4str x0, [sp+152]
0019bdc8str x1, [sp+160]
0019bdccstr x2, [sp+168]
0019bdd0str x0, [sp+72]
0019bdd4str x1, [sp+80]
0019bdd8str x2, [sp+88]
0019bddcldur x29, [sp-8]
0019bde0ldr x30, [sp], 240
0019bde4ret x30
0019bde8
0019bde8loc_19bde8:
0019bde8stp x0, x1, [sp+8]
0019bdecstr x2, [sp+24]
0019bdf0mov x3, x30
0019bdf4bl runtime.morestack_noctxt.abi0
0019bdf8ldp x0, x1, [sp+8]
0019bdfcldr x2, [sp+24]
0019be00b 0x19bcd0
0019be04udf 0
0019be08udf 0
0019be0cudf 0
0019bcd0
0019be10
0019be10google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019be10ldr x16, [x28+16]
0019be14subs xzr, sp, x16
0019be18b.ls 0x19bf28
0019be1cstr x30, [sp-96]!
0019be20stur x29, [sp-8]
0019be24sub x29, sp, 8
0019be28strb w0, [sp+104]
0019be2cstrb w1, [sp+105]
0019be30strb w2, [sp+106]
0019be34str x3, [sp+112]
0019be38str x4, [sp+120]
0019be3cadrp x0, 0x45a000
0019be40add x0, x0, 3520
0019be44bl runtime.newobject
0019be48str x0, [sp+80]
0019be4cadrp x0, 0x4b0000
0019be50add x0, x0, 3296
0019be54bl runtime.newobject
0019be58str x0, [sp+48]
0019be5cadrp x1, 0
0019be60add x1, x1, 3936
0019be64str x1, [x0]
0019be68ldr x1, [sp+80]
0019be6cldr x2, [sp+48]
0019be70ldrsb x27, [x2]
0019be74adrp x27, 0x8b0000
0019be78ldr w3, [x27+3056]
0019be7ccbz w3, 0x19be84
0019be80b 0x19be88
0019be84
0019be84loc_19be84:
0019be84b 0x19be9c
0019be88
0019be88loc_19be88:
0019be88bl runtime.gcWriteBarrier2
0019be8cstr x1, [x25]
0019be90ldr x3, [x2+8]
0019be94str x3, [x25+8]
0019be98b 0x19be9c
0019be9c
0019be9cloc_19be9c:
0019be9cstr x1, [x2+8]
0019bea0ldrb w2, [sp+104]
0019bea4ldrb w3, [sp+105]
0019bea8ldrb w4, [sp+106]
0019beacldr x5, [sp+48]
0019beb0ldrsb x27, [x5]
0019beb4strb w2, [x5+16]
0019beb8strb w3, [x5+17]
0019bebcstrb w4, [x5+18]
0019bec0ldr x2, [sp+112]
0019bec4ldrsb x27, [x2]
0019bec8ldr x0, [sp+120]
0019beccldr x2, [x2+112]
0019bed0ldr x1, [sp+48]
0019bed4blr x2
0019bed8ldr x2, [sp+112]
0019bedcldrsb x27, [x2]
0019bee0ldr x2, [x2+48]
0019bee4ldr x0, [sp+120]
0019bee8blr x2
0019beecstr x0, [sp+56]
0019bef0str x1, [sp+64]
0019bef4str x2, [sp+72]
0019bef8bl google.golang.org/protobuf/internal/encoding/messageset.SizeUnknown
0019befcstr x0, [sp+40]
0019bf00ldr x2, [sp+80]
0019bf04ldr x2, [x2]
0019bf08add x2, x2, x0
0019bf0cldr x3, [sp+80]
0019bf10str x2, [x3]
0019bf14ldr x2, [sp+80]
0019bf18ldr x0, [x2]
0019bf1cldur x29, [sp-8]
0019bf20ldr x30, [sp], 96
0019bf24ret x30
0019bf28
0019bf28loc_19bf28:
0019bf28strb w0, [sp+8]
0019bf2cstrb w1, [sp+9]
0019bf30strb w2, [sp+10]
0019bf34stp x3, x4, [sp+16]
0019bf38mov x3, x30
0019bf3cbl runtime.morestack_noctxt.abi0
0019bf40ldrb w0, [sp+8]
0019bf44ldrb w1, [sp+9]
0019bf48ldrb w2, [sp+10]
0019bf4cldp x3, x4, [sp+16]
0019bf50b 0x19be10
0019bf54udf 0
0019bf58udf 0
0019bf5cudf 0
0019be10
0019be10google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019be10ldr x16, [x28+16]
0019be14subs xzr, sp, x16
0019be18b.ls 0x19bf28
0019be1cstr x30, [sp-96]!
0019be20stur x29, [sp-8]
0019be24sub x29, sp, 8
0019be28strb w0, [sp+104]
0019be2cstrb w1, [sp+105]
0019be30strb w2, [sp+106]
0019be34str x3, [sp+112]
0019be38str x4, [sp+120]
0019be3cadrp x0, 0x45a000
0019be40add x0, x0, 3520
0019be44bl runtime.newobject
0019be48str x0, [sp+80]
0019be4cadrp x0, 0x4b0000
0019be50add x0, x0, 3296
0019be54bl runtime.newobject
0019be58str x0, [sp+48]
0019be5cadrp x1, 0
0019be60add x1, x1, 3936
0019be64str x1, [x0]
0019be68ldr x1, [sp+80]
0019be6cldr x2, [sp+48]
0019be70ldrsb x27, [x2]
0019be74adrp x27, 0x8b0000
0019be78ldr w3, [x27+3056]
0019be7ccbz w3, 0x19be84
0019be80b 0x19be88
0019be84
0019be84loc_19be84:
0019be84b 0x19be9c
0019be88
0019be88loc_19be88:
0019be88bl runtime.gcWriteBarrier2
0019be8cstr x1, [x25]
0019be90ldr x3, [x2+8]
0019be94str x3, [x25+8]
0019be98b 0x19be9c
0019be9c
0019be9cloc_19be9c:
0019be9cstr x1, [x2+8]
0019bea0ldrb w2, [sp+104]
0019bea4ldrb w3, [sp+105]
0019bea8ldrb w4, [sp+106]
0019beacldr x5, [sp+48]
0019beb0ldrsb x27, [x5]
0019beb4strb w2, [x5+16]
0019beb8strb w3, [x5+17]
0019bebcstrb w4, [x5+18]
0019bec0ldr x2, [sp+112]
0019bec4ldrsb x27, [x2]
0019bec8ldr x0, [sp+120]
0019beccldr x2, [x2+112]
0019bed0ldr x1, [sp+48]
0019bed4blr x2
0019bed8ldr x2, [sp+112]
0019bedcldrsb x27, [x2]
0019bee0ldr x2, [x2+48]
0019bee4ldr x0, [sp+120]
0019bee8blr x2
0019beecstr x0, [sp+56]
0019bef0str x1, [sp+64]
0019bef4str x2, [sp+72]
0019bef8bl google.golang.org/protobuf/internal/encoding/messageset.SizeUnknown
0019befcstr x0, [sp+40]
0019bf00ldr x2, [sp+80]
0019bf04ldr x2, [x2]
0019bf08add x2, x2, x0
0019bf0cldr x3, [sp+80]
0019bf10str x2, [x3]
0019bf14ldr x2, [sp+80]
0019bf18ldr x0, [x2]
0019bf1cldur x29, [sp-8]
0019bf20ldr x30, [sp], 96
0019bf24ret x30
0019bf28
0019bf28loc_19bf28:
0019bf28strb w0, [sp+8]
0019bf2cstrb w1, [sp+9]
0019bf30strb w2, [sp+10]
0019bf34stp x3, x4, [sp+16]
0019bf38mov x3, x30
0019bf3cbl runtime.morestack_noctxt.abi0
0019bf40ldrb w0, [sp+8]
0019bf44ldrb w1, [sp+9]
0019bf48ldrb w2, [sp+10]
0019bf4cldp x3, x4, [sp+16]
0019bf50b 0x19be10
0019bf54udf 0
0019bf58udf 0
0019bf5cudf 0
0019be10
0019bf60
0019bf60google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bf60ldr x16, [x28+16]
0019bf64subs xzr, sp, x16
0019bf68b.ls 0x19c07c
0019bf6cstr x30, [sp-96]!
0019bf70stur x29, [sp-8]
0019bf74sub x29, sp, 8
0019bf78str x0, [sp+104]
0019bf7cstr x1, [sp+112]
0019bf80str x2, [sp+120]
0019bf84str x3, [sp+128]
0019bf88str x4, [sp+136]
0019bf8cldr x1, [x26+8]
0019bf90str x1, [sp+80]
0019bf94ldrb w1, [x26+16]
0019bf98ldrb w2, [x26+17]
0019bf9cldrb w3, [x26+18]
0019bfa0strb w1, [sp+41]
0019bfa4strb w2, [sp+42]
0019bfa8strb w3, [sp+43]
0019bfacstrb wzr, [sp+40]
0019bfb0ldr x1, [sp+104]
0019bfb4ldrsb x27, [x1]
0019bfb8ldr x1, [x1+216]
0019bfbcldr x0, [sp+112]
0019bfc0blr x1
0019bfc4str w0, [sp+44]
0019bfc8bl google.golang.org/protobuf/internal/encoding/messageset.SizeField
0019bfccstr x0, [sp+56]
0019bfd0ldr x1, [sp+80]
0019bfd4ldr x2, [sp+80]
0019bfd8ldr x2, [x2]
0019bfdcadd x2, x2, x0
0019bfe0str x2, [x1]
0019bfe4orr x0, xzr, 3
0019bfe8bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019bfecstr x0, [sp+56]
0019bff0ldr x1, [sp+80]
0019bff4ldr x1, [x1]
0019bff8add x1, x1, x0
0019bffcldr x2, [sp+80]
0019c000str x1, [x2]
0019c004ldr x0, [sp+120]
0019c008ldr x1, [sp+128]
0019c00cldr x2, [sp+136]
0019c010bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019c014str x0, [sp+64]
0019c018str x1, [sp+72]
0019c01cldrb w2, [sp+41]
0019c020ldrb w3, [sp+42]
0019c024ldrb w4, [sp+43]
0019c028mov x5, x0
0019c02cmov x0, x2
0019c030mov x6, x1
0019c034mov x1, x3
0019c038mov x2, x4
0019c03cmov x3, x5
0019c040mov x4, x6
0019c044bl google.golang.org/protobuf/proto.MarshalOptions.size
0019c048str x0, [sp+56]
0019c04cbl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019c050str x0, [sp+48]
0019c054ldr x1, [sp+80]
0019c058ldr x1, [x1]
0019c05cadd x1, x1, x0
0019c060ldr x2, [sp+80]
0019c064str x1, [x2]
0019c068orr x0, xzr, 1
0019c06cstrb w0, [sp+40]
0019c070ldur x29, [sp-8]
0019c074ldr x30, [sp], 96
0019c078ret x30
0019c07c
0019c07cloc_19c07c:
0019c07cstp x0, x1, [sp+8]
0019c080stp x2, x3, [sp+24]
0019c084str x4, [sp+40]
0019c088mov x3, x30
0019c08cbl runtime.morestack.abi0
0019c090ldp x0, x1, [sp+8]
0019c094ldp x2, x3, [sp+24]
0019c098ldr x4, [sp+40]
0019c09cb 0x19bf60
0019bf60
0019bf60google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019bf60ldr x16, [x28+16]
0019bf64subs xzr, sp, x16
0019bf68b.ls 0x19c07c
0019bf6cstr x30, [sp-96]!
0019bf70stur x29, [sp-8]
0019bf74sub x29, sp, 8
0019bf78str x0, [sp+104]
0019bf7cstr x1, [sp+112]
0019bf80str x2, [sp+120]
0019bf84str x3, [sp+128]
0019bf88str x4, [sp+136]
0019bf8cldr x1, [x26+8]
0019bf90str x1, [sp+80]
0019bf94ldrb w1, [x26+16]
0019bf98ldrb w2, [x26+17]
0019bf9cldrb w3, [x26+18]
0019bfa0strb w1, [sp+41]
0019bfa4strb w2, [sp+42]
0019bfa8strb w3, [sp+43]
0019bfacstrb wzr, [sp+40]
0019bfb0ldr x1, [sp+104]
0019bfb4ldrsb x27, [x1]
0019bfb8ldr x1, [x1+216]
0019bfbcldr x0, [sp+112]
0019bfc0blr x1
0019bfc4str w0, [sp+44]
0019bfc8bl google.golang.org/protobuf/internal/encoding/messageset.SizeField
0019bfccstr x0, [sp+56]
0019bfd0ldr x1, [sp+80]
0019bfd4ldr x2, [sp+80]
0019bfd8ldr x2, [x2]
0019bfdcadd x2, x2, x0
0019bfe0str x2, [x1]
0019bfe4orr x0, xzr, 3
0019bfe8bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019bfecstr x0, [sp+56]
0019bff0ldr x1, [sp+80]
0019bff4ldr x1, [x1]
0019bff8add x1, x1, x0
0019bffcldr x2, [sp+80]
0019c000str x1, [x2]
0019c004ldr x0, [sp+120]
0019c008ldr x1, [sp+128]
0019c00cldr x2, [sp+136]
0019c010bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019c014str x0, [sp+64]
0019c018str x1, [sp+72]
0019c01cldrb w2, [sp+41]
0019c020ldrb w3, [sp+42]
0019c024ldrb w4, [sp+43]
0019c028mov x5, x0
0019c02cmov x0, x2
0019c030mov x6, x1
0019c034mov x1, x3
0019c038mov x2, x4
0019c03cmov x3, x5
0019c040mov x4, x6
0019c044bl google.golang.org/protobuf/proto.MarshalOptions.size
0019c048str x0, [sp+56]
0019c04cbl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019c050str x0, [sp+48]
0019c054ldr x1, [sp+80]
0019c058ldr x1, [x1]
0019c05cadd x1, x1, x0
0019c060ldr x2, [sp+80]
0019c064str x1, [x2]
0019c068orr x0, xzr, 1
0019c06cstrb w0, [sp+40]
0019c070ldur x29, [sp-8]
0019c074ldr x30, [sp], 96
0019c078ret x30
0019c07c
0019c07cloc_19c07c:
0019c07cstp x0, x1, [sp+8]
0019c080stp x2, x3, [sp+24]
0019c084str x4, [sp+40]
0019c088mov x3, x30
0019c08cbl runtime.morestack.abi0
0019c090ldp x0, x1, [sp+8]
0019c094ldp x2, x3, [sp+24]
0019c098ldr x4, [sp+40]
0019c09cb 0x19bf60
0019bf60
0019c0a0
0019c0a0google.golang.org/protobuf/proto.MarshalOptions.marshalMessageSet: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalMessageSet(google.golang.org/protobuf/proto.MarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c0a0ldr x16, [x28+16]
0019c0a4subs xzr, sp, x16
0019c0a8b.ls 0x19c148
0019c0acstr x30, [sp-112]!
0019c0b0stur x29, [sp-8]
0019c0b4sub x29, sp, 8
0019c0b8strb w0, [sp+120]
0019c0bcstrb w1, [sp+121]
0019c0c0strb w2, [sp+122]
0019c0c4str x3, [sp+128]
0019c0c8str x4, [sp+136]
0019c0ccstr x5, [sp+144]
0019c0d0str x6, [sp+152]
0019c0d4str x7, [sp+160]
0019c0d8str xzr, [sp+64]
0019c0dcstp xzr, xzr, [sp+72]
0019c0e0stp xzr, xzr, [sp+48]
0019c0e4adrp x0, 0x526000
0019c0e8add x0, x0, 2924
0019c0ecmovz x1, 38
0019c0f0mov x2, xzr
0019c0f4mov x3, xzr
0019c0f8mov x4, x3
0019c0fcbl google.golang.org/protobuf/internal/errors.New
0019c100str x0, [sp+88]
0019c104str x1, [sp+96]
0019c108ldr x5, [sp+128]
0019c10cldr x6, [sp+136]
0019c110ldr x7, [sp+144]
0019c114str x5, [sp+64]
0019c118str x6, [sp+72]
0019c11cstr x7, [sp+80]
0019c120ldr x3, [sp+88]
0019c124ldr x4, [sp+96]
0019c128str x3, [sp+48]
0019c12cstr x4, [sp+56]
0019c130ldr x0, [sp+64]
0019c134ldr x1, [sp+72]
0019c138ldr x2, [sp+80]
0019c13cldur x29, [sp-8]
0019c140ldr x30, [sp], 112
0019c144ret x30
0019c148
0019c148loc_19c148:
0019c148strb w0, [sp+8]
0019c14cstrb w1, [sp+9]
0019c150strb w2, [sp+10]
0019c154stp x3, x4, [sp+16]
0019c158stp x5, x6, [sp+32]
0019c15cstr x7, [sp+48]
0019c160mov x3, x30
0019c164bl runtime.morestack_noctxt.abi0
0019c168ldrb w0, [sp+8]
0019c16cldrb w1, [sp+9]
0019c170ldrb w2, [sp+10]
0019c174ldp x3, x4, [sp+16]
0019c178ldp x5, x6, [sp+32]
0019c17cldr x7, [sp+48]
0019c180b 0x19c0a0
0019c184udf 0
0019c188udf 0
0019c18cudf 0
0019c0a0
0019c0a0google.golang.org/protobuf/proto.MarshalOptions.marshalMessageSet: ; void google.golang.org/protobuf/proto.MarshalOptions.marshalMessageSet(google.golang.org/protobuf/proto.MarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c0a0ldr x16, [x28+16]
0019c0a4subs xzr, sp, x16
0019c0a8b.ls 0x19c148
0019c0acstr x30, [sp-112]!
0019c0b0stur x29, [sp-8]
0019c0b4sub x29, sp, 8
0019c0b8strb w0, [sp+120]
0019c0bcstrb w1, [sp+121]
0019c0c0strb w2, [sp+122]
0019c0c4str x3, [sp+128]
0019c0c8str x4, [sp+136]
0019c0ccstr x5, [sp+144]
0019c0d0str x6, [sp+152]
0019c0d4str x7, [sp+160]
0019c0d8str xzr, [sp+64]
0019c0dcstp xzr, xzr, [sp+72]
0019c0e0stp xzr, xzr, [sp+48]
0019c0e4adrp x0, 0x526000
0019c0e8add x0, x0, 2924
0019c0ecmovz x1, 38
0019c0f0mov x2, xzr
0019c0f4mov x3, xzr
0019c0f8mov x4, x3
0019c0fcbl google.golang.org/protobuf/internal/errors.New
0019c100str x0, [sp+88]
0019c104str x1, [sp+96]
0019c108ldr x5, [sp+128]
0019c10cldr x6, [sp+136]
0019c110ldr x7, [sp+144]
0019c114str x5, [sp+64]
0019c118str x6, [sp+72]
0019c11cstr x7, [sp+80]
0019c120ldr x3, [sp+88]
0019c124ldr x4, [sp+96]
0019c128str x3, [sp+48]
0019c12cstr x4, [sp+56]
0019c130ldr x0, [sp+64]
0019c134ldr x1, [sp+72]
0019c138ldr x2, [sp+80]
0019c13cldur x29, [sp-8]
0019c140ldr x30, [sp], 112
0019c144ret x30
0019c148
0019c148loc_19c148:
0019c148strb w0, [sp+8]
0019c14cstrb w1, [sp+9]
0019c150strb w2, [sp+10]
0019c154stp x3, x4, [sp+16]
0019c158stp x5, x6, [sp+32]
0019c15cstr x7, [sp+48]
0019c160mov x3, x30
0019c164bl runtime.morestack_noctxt.abi0
0019c168ldrb w0, [sp+8]
0019c16cldrb w1, [sp+9]
0019c170ldrb w2, [sp+10]
0019c174ldp x3, x4, [sp+16]
0019c178ldp x5, x6, [sp+32]
0019c17cldr x7, [sp+48]
0019c180b 0x19c0a0
0019c184udf 0
0019c188udf 0
0019c18cudf 0
0019c0a0
0019c190
0019c190google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessageSet: ; void google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessageSet(google.golang.org/protobuf/proto.UnmarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c190ldr x16, [x28+16]
0019c194subs xzr, sp, x16
0019c198b.ls 0x19c210
0019c19cstr x30, [sp-96]!
0019c1a0stur x29, [sp-8]
0019c1a4sub x29, sp, 8
0019c1a8strb w0, [sp+104]
0019c1acstrb w1, [sp+105]
0019c1b0strb w2, [sp+106]
0019c1b4str x3, [sp+112]
0019c1b8str x4, [sp+120]
0019c1bcstr x5, [sp+128]
0019c1c0str x6, [sp+136]
0019c1c4str x7, [sp+144]
0019c1c8str x8, [sp+152]
0019c1ccstr x9, [sp+160]
0019c1d0str x10, [sp+168]
0019c1d4stp xzr, xzr, [sp+56]
0019c1d8adrp x0, 0x526000
0019c1dcadd x0, x0, 2924
0019c1e0movz x1, 38
0019c1e4mov x2, xzr
0019c1e8mov x3, xzr
0019c1ecmov x4, x3
0019c1f0bl google.golang.org/protobuf/internal/errors.New
0019c1f4str x0, [sp+72]
0019c1f8str x1, [sp+80]
0019c1fcstr x0, [sp+56]
0019c200str x1, [sp+64]
0019c204ldur x29, [sp-8]
0019c208ldr x30, [sp], 96
0019c20cret x30
0019c210
0019c210loc_19c210:
0019c210strb w0, [sp+8]
0019c214strb w1, [sp+9]
0019c218strb w2, [sp+10]
0019c21cstp x3, x4, [sp+16]
0019c220stp x5, x6, [sp+32]
0019c224stp x7, x8, [sp+48]
0019c228stp x9, x10, [sp+64]
0019c22cmov x3, x30
0019c230bl runtime.morestack_noctxt.abi0
0019c234ldrb w0, [sp+8]
0019c238ldrb w1, [sp+9]
0019c23cldrb w2, [sp+10]
0019c240ldp x3, x4, [sp+16]
0019c244ldp x5, x6, [sp+32]
0019c248ldp x7, x8, [sp+48]
0019c24cldp x9, x10, [sp+64]
0019c250b 0x19c190
0019c254udf 0
0019c258udf 0
0019c25cudf 0
0019c190
0019c190google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessageSet: ; void google.golang.org/protobuf/proto.UnmarshalOptions.unmarshalMessageSet(google.golang.org/protobuf/proto.UnmarshalOptions o, struct []uint8 b, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c190ldr x16, [x28+16]
0019c194subs xzr, sp, x16
0019c198b.ls 0x19c210
0019c19cstr x30, [sp-96]!
0019c1a0stur x29, [sp-8]
0019c1a4sub x29, sp, 8
0019c1a8strb w0, [sp+104]
0019c1acstrb w1, [sp+105]
0019c1b0strb w2, [sp+106]
0019c1b4str x3, [sp+112]
0019c1b8str x4, [sp+120]
0019c1bcstr x5, [sp+128]
0019c1c0str x6, [sp+136]
0019c1c4str x7, [sp+144]
0019c1c8str x8, [sp+152]
0019c1ccstr x9, [sp+160]
0019c1d0str x10, [sp+168]
0019c1d4stp xzr, xzr, [sp+56]
0019c1d8adrp x0, 0x526000
0019c1dcadd x0, x0, 2924
0019c1e0movz x1, 38
0019c1e4mov x2, xzr
0019c1e8mov x3, xzr
0019c1ecmov x4, x3
0019c1f0bl google.golang.org/protobuf/internal/errors.New
0019c1f4str x0, [sp+72]
0019c1f8str x1, [sp+80]
0019c1fcstr x0, [sp+56]
0019c200str x1, [sp+64]
0019c204ldur x29, [sp-8]
0019c208ldr x30, [sp], 96
0019c20cret x30
0019c210
0019c210loc_19c210:
0019c210strb w0, [sp+8]
0019c214strb w1, [sp+9]
0019c218strb w2, [sp+10]
0019c21cstp x3, x4, [sp+16]
0019c220stp x5, x6, [sp+32]
0019c224stp x7, x8, [sp+48]
0019c228stp x9, x10, [sp+64]
0019c22cmov x3, x30
0019c230bl runtime.morestack_noctxt.abi0
0019c234ldrb w0, [sp+8]
0019c238ldrb w1, [sp+9]
0019c23cldrb w2, [sp+10]
0019c240ldp x3, x4, [sp+16]
0019c244ldp x5, x6, [sp+32]
0019c248ldp x7, x8, [sp+48]
0019c24cldp x9, x10, [sp+64]
0019c250b 0x19c190
0019c254udf 0
0019c258udf 0
0019c25cudf 0
0019c190
0019c260
0019c260google.golang.org/protobuf/proto.init.0: ; void google.golang.org/protobuf/proto.init.0(void)
0019c260ldr x16, [x28+16]
0019c264subs xzr, sp, x16
0019c268b.ls 0x19c2d0
0019c26cstr x30, [sp-16]!
0019c270stur x29, [sp-8]
0019c274sub x29, sp, 8
0019c278adrp x27, 0x885000
0019c27cldr x0, [x27+3048]
0019c280adrp x27, 0x885000
0019c284ldr x1, [x27+3040]
0019c288adrp x27, 0x885000
0019c28cstr x1, [x27+1440]
0019c290adrp x27, 0x8af000
0019c294ldr w1, [x27+3056]
0019c298cbz w1, 0x19c2a0
0019c29cb 0x19c2a4
0019c2a0
0019c2a0loc_19c2a0:
0019c2a0b 0x19c2bc
0019c2a4
0019c2a4loc_19c2a4:
0019c2a4bl runtime.gcWriteBarrier2
0019c2a8str x0, [x25]
0019c2acadrp x27, 0x885000
0019c2b0ldr x1, [x27+1448]
0019c2b4str x1, [x25+8]
0019c2b8b 0x19c2bc
0019c2bc
0019c2bcloc_19c2bc:
0019c2bcadrp x27, 0x885000
0019c2c0str x0, [x27+1448]
0019c2c4ldur x29, [sp-8]
0019c2c8ldr x30, [sp], 16
0019c2ccret x30
0019c2d0
0019c2d0loc_19c2d0:
0019c2d0mov x3, x30
0019c2d4bl runtime.morestack_noctxt.abi0
0019c2d8b 0x19c260
0019c2dcudf 0
0019c260
0019c260google.golang.org/protobuf/proto.init.0: ; void google.golang.org/protobuf/proto.init.0(void)
0019c260ldr x16, [x28+16]
0019c264subs xzr, sp, x16
0019c268b.ls 0x19c2d0
0019c26cstr x30, [sp-16]!
0019c270stur x29, [sp-8]
0019c274sub x29, sp, 8
0019c278adrp x27, 0x885000
0019c27cldr x0, [x27+3048]
0019c280adrp x27, 0x885000
0019c284ldr x1, [x27+3040]
0019c288adrp x27, 0x885000
0019c28cstr x1, [x27+1440]
0019c290adrp x27, 0x8af000
0019c294ldr w1, [x27+3056]
0019c298cbz w1, 0x19c2a0
0019c29cb 0x19c2a4
0019c2a0
0019c2a0loc_19c2a0:
0019c2a0b 0x19c2bc
0019c2a4
0019c2a4loc_19c2a4:
0019c2a4bl runtime.gcWriteBarrier2
0019c2a8str x0, [x25]
0019c2acadrp x27, 0x885000
0019c2b0ldr x1, [x27+1448]
0019c2b4str x1, [x25+8]
0019c2b8b 0x19c2bc
0019c2bc
0019c2bcloc_19c2bc:
0019c2bcadrp x27, 0x885000
0019c2c0str x0, [x27+1448]
0019c2c4ldur x29, [sp-8]
0019c2c8ldr x30, [sp], 16
0019c2ccret x30
0019c2d0
0019c2d0loc_19c2d0:
0019c2d0mov x3, x30
0019c2d4bl runtime.morestack_noctxt.abi0
0019c2d8b 0x19c260
0019c2dcudf 0
0019c260
0019c2e0
0019c2e0google.golang.org/protobuf/proto.protoMethods: ; void google.golang.org/protobuf/proto.protoMethods(google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c2e0ldr x16, [x28+16]
0019c2e4subs xzr, sp, x16
0019c2e8b.ls 0x19c32c
0019c2ecstr x30, [sp-48]!
0019c2f0stur x29, [sp-8]
0019c2f4sub x29, sp, 8
0019c2f8str x0, [sp+56]
0019c2fcstr x1, [sp+64]
0019c300str xzr, [sp+24]
0019c304ldr x1, [sp+56]
0019c308ldrsb x27, [x1]
0019c30cldr x1, [x1+104]
0019c310ldr x0, [sp+64]
0019c314blr x1
0019c318str x0, [sp+32]
0019c31cstr x0, [sp+24]
0019c320ldur x29, [sp-8]
0019c324ldr x30, [sp], 48
0019c328ret x30
0019c32c
0019c32cloc_19c32c:
0019c32cstp x0, x1, [sp+8]
0019c330mov x3, x30
0019c334bl runtime.morestack_noctxt.abi0
0019c338ldp x0, x1, [sp+8]
0019c33cb 0x19c2e0
0019c2e0
0019c2e0google.golang.org/protobuf/proto.protoMethods: ; void google.golang.org/protobuf/proto.protoMethods(google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c2e0ldr x16, [x28+16]
0019c2e4subs xzr, sp, x16
0019c2e8b.ls 0x19c32c
0019c2ecstr x30, [sp-48]!
0019c2f0stur x29, [sp-8]
0019c2f4sub x29, sp, 8
0019c2f8str x0, [sp+56]
0019c2fcstr x1, [sp+64]
0019c300str xzr, [sp+24]
0019c304ldr x1, [sp+56]
0019c308ldrsb x27, [x1]
0019c30cldr x1, [x1+104]
0019c310ldr x0, [sp+64]
0019c314blr x1
0019c318str x0, [sp+32]
0019c31cstr x0, [sp+24]
0019c320ldur x29, [sp-8]
0019c324ldr x30, [sp], 48
0019c328ret x30
0019c32c
0019c32cloc_19c32c:
0019c32cstp x0, x1, [sp+8]
0019c330mov x3, x30
0019c334bl runtime.morestack_noctxt.abi0
0019c338ldp x0, x1, [sp+8]
0019c33cb 0x19c2e0
0019c2e0
0019c340
0019c340google.golang.org/protobuf/proto.Reset: ; void google.golang.org/protobuf/proto.Reset(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c340ldr x16, [x28+16]
0019c344subs xzr, sp, x16
0019c348b.ls 0x19c450
0019c34cstr x30, [sp-128]!
0019c350stur x29, [sp-8]
0019c354sub x29, sp, 8
0019c358str x0, [sp+136]
0019c35cstr x1, [sp+144]
0019c360stp xzr, xzr, [sp+88]
0019c364ldr x2, [sp+144]
0019c368ldr x3, [sp+136]
0019c36ccbnz x3, 0x19c374
0019c370b 0x19c394
0019c374
0019c374loc_19c374:
0019c374str x2, [sp+64]
0019c378ldr x1, [x3+8]
0019c37cadrp x0, 0x872000
0019c380add x0, x0, 464
0019c384bl runtime.typeAssert
0019c388ldr x2, [sp+64]
0019c38cmov x3, x0
0019c390b 0x19c398
0019c394
0019c394loc_19c394:
0019c394b 0x19c398
0019c398
0019c398loc_19c398:
0019c398str x3, [sp+88]
0019c39cstr x2, [sp+96]
0019c3a0subs xzr, x3, 0
0019c3a4cset x1, ne
0019c3a8strb w1, [sp+46]
0019c3acldr x1, [sp+88]
0019c3b0ldr x2, [sp+96]
0019c3b4str x1, [sp+104]
0019c3b8str x2, [sp+112]
0019c3bcldrb w1, [sp+46]
0019c3c0strb w1, [sp+47]
0019c3c4ldr x1, [sp+104]
0019c3c8ldr x2, [sp+112]
0019c3ccstr x1, [sp+48]
0019c3d0str x2, [sp+56]
0019c3d4ldrb w1, [sp+47]
0019c3d8strb w1, [sp+45]
0019c3dcstrb w1, [sp+46]
0019c3e0tbnz w1, 0, 0x19c3e8
0019c3e4b 0x19c3f4
0019c3e8
0019c3e8loc_19c3e8:
0019c3e8orr x1, xzr, 1
0019c3ecstrb w1, [sp+46]
0019c3f0b 0x19c3f8
0019c3f4
0019c3f4loc_19c3f4:
0019c3f4b 0x19c3f8
0019c3f8
0019c3f8loc_19c3f8:
0019c3f8ldrb w1, [sp+46]
0019c3fctbnz w1, 0, 0x19c404
0019c400b 0x19c424
0019c404
0019c404loc_19c404:
0019c404ldr x1, [sp+48]
0019c408ldrsb x27, [x1]
0019c40cldr x1, [x1+24]
0019c410ldr x0, [sp+56]
0019c414blr x1
0019c418ldur x29, [sp-8]
0019c41cldr x30, [sp], 128
0019c420ret x30
0019c424
0019c424loc_19c424:
0019c424ldr x1, [sp+136]
0019c428ldrsb x27, [x1]
0019c42cldr x1, [x1+24]
0019c430ldr x0, [sp+144]
0019c434blr x1
0019c438str x0, [sp+72]
0019c43cstr x1, [sp+80]
0019c440bl google.golang.org/protobuf/proto.resetMessage
0019c444ldur x29, [sp-8]
0019c448ldr x30, [sp], 128
0019c44cret x30
0019c450
0019c450loc_19c450:
0019c450stp x0, x1, [sp+8]
0019c454mov x3, x30
0019c458bl runtime.morestack_noctxt.abi0
0019c45cldp x0, x1, [sp+8]
0019c460b 0x19c340
0019c464udf 0
0019c468udf 0
0019c46cudf 0
0019c340
0019c340google.golang.org/protobuf/proto.Reset: ; void google.golang.org/protobuf/proto.Reset(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c340ldr x16, [x28+16]
0019c344subs xzr, sp, x16
0019c348b.ls 0x19c450
0019c34cstr x30, [sp-128]!
0019c350stur x29, [sp-8]
0019c354sub x29, sp, 8
0019c358str x0, [sp+136]
0019c35cstr x1, [sp+144]
0019c360stp xzr, xzr, [sp+88]
0019c364ldr x2, [sp+144]
0019c368ldr x3, [sp+136]
0019c36ccbnz x3, 0x19c374
0019c370b 0x19c394
0019c374
0019c374loc_19c374:
0019c374str x2, [sp+64]
0019c378ldr x1, [x3+8]
0019c37cadrp x0, 0x872000
0019c380add x0, x0, 464
0019c384bl runtime.typeAssert
0019c388ldr x2, [sp+64]
0019c38cmov x3, x0
0019c390b 0x19c398
0019c394
0019c394loc_19c394:
0019c394b 0x19c398
0019c398
0019c398loc_19c398:
0019c398str x3, [sp+88]
0019c39cstr x2, [sp+96]
0019c3a0subs xzr, x3, 0
0019c3a4cset x1, ne
0019c3a8strb w1, [sp+46]
0019c3acldr x1, [sp+88]
0019c3b0ldr x2, [sp+96]
0019c3b4str x1, [sp+104]
0019c3b8str x2, [sp+112]
0019c3bcldrb w1, [sp+46]
0019c3c0strb w1, [sp+47]
0019c3c4ldr x1, [sp+104]
0019c3c8ldr x2, [sp+112]
0019c3ccstr x1, [sp+48]
0019c3d0str x2, [sp+56]
0019c3d4ldrb w1, [sp+47]
0019c3d8strb w1, [sp+45]
0019c3dcstrb w1, [sp+46]
0019c3e0tbnz w1, 0, 0x19c3e8
0019c3e4b 0x19c3f4
0019c3e8
0019c3e8loc_19c3e8:
0019c3e8orr x1, xzr, 1
0019c3ecstrb w1, [sp+46]
0019c3f0b 0x19c3f8
0019c3f4
0019c3f4loc_19c3f4:
0019c3f4b 0x19c3f8
0019c3f8
0019c3f8loc_19c3f8:
0019c3f8ldrb w1, [sp+46]
0019c3fctbnz w1, 0, 0x19c404
0019c400b 0x19c424
0019c404
0019c404loc_19c404:
0019c404ldr x1, [sp+48]
0019c408ldrsb x27, [x1]
0019c40cldr x1, [x1+24]
0019c410ldr x0, [sp+56]
0019c414blr x1
0019c418ldur x29, [sp-8]
0019c41cldr x30, [sp], 128
0019c420ret x30
0019c424
0019c424loc_19c424:
0019c424ldr x1, [sp+136]
0019c428ldrsb x27, [x1]
0019c42cldr x1, [x1+24]
0019c430ldr x0, [sp+144]
0019c434blr x1
0019c438str x0, [sp+72]
0019c43cstr x1, [sp+80]
0019c440bl google.golang.org/protobuf/proto.resetMessage
0019c444ldur x29, [sp-8]
0019c448ldr x30, [sp], 128
0019c44cret x30
0019c450
0019c450loc_19c450:
0019c450stp x0, x1, [sp+8]
0019c454mov x3, x30
0019c458bl runtime.morestack_noctxt.abi0
0019c45cldp x0, x1, [sp+8]
0019c460b 0x19c340
0019c464udf 0
0019c468udf 0
0019c46cudf 0
0019c340
0019c470
0019c470google.golang.org/protobuf/proto.resetMessage: ; void google.golang.org/protobuf/proto.resetMessage(google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c470ldr x16, [x28+16]
0019c474sub x17, sp, 128
0019c478subs xzr, x17, x16
0019c47cb.ls 0x19c6f8
0019c480sub x20, sp, 256
0019c484stp x29, x30, [x20-8]
0019c488add sp, x20, 0
0019c48csub x29, sp, 8
0019c490str x0, [sp+264]
0019c494str x1, [sp+272]
0019c498ldrsb x27, [x0]
0019c49cldr x2, [x0+72]
0019c4a0mov x0, x1
0019c4a4blr x2
0019c4a8strb w0, [sp+63]
0019c4actbnz w0, 0, 0x19c4b4
0019c4b0b 0x19c618
0019c4b4
0019c4b4loc_19c4b4:
0019c4b4ldr x1, [sp+264]
0019c4b8ldrsb x27, [x1]
0019c4bcldr x1, [x1+32]
0019c4c0ldr x0, [sp+272]
0019c4c4blr x1
0019c4c8str x0, [sp+144]
0019c4ccstr x1, [sp+152]
0019c4d0ldrsb x27, [x0]
0019c4d4ldr x2, [x0+56]
0019c4d8mov x0, x1
0019c4dcblr x2
0019c4e0str x0, [sp+80]
0019c4e4str x1, [sp+88]
0019c4e8str xzr, [sp+64]
0019c4ecb 0x19c4f0
0019c4f0
0019c4f0loc_19c4f0:
0019c4f0ldr x1, [sp+80]
0019c4f4ldrsb x27, [x1]
0019c4f8ldr x1, [x1+64]
0019c4fcldr x0, [sp+88]
0019c500blr x1
0019c504str x0, [sp+72]
0019c508ldr x1, [sp+64]
0019c50csubs xzr, x0, x1
0019c510b.gt 0x19c518
0019c514b 0x19c574
0019c518
0019c518loc_19c518:
0019c518ldr x1, [sp+64]
0019c51cldr x2, [sp+80]
0019c520ldrsb x27, [x2]
0019c524ldr x2, [x2+56]
0019c528ldr x0, [sp+88]
0019c52cblr x2
0019c530str x0, [sp+216]
0019c534str x1, [sp+224]
0019c538ldr x2, [sp+272]
0019c53cldr x3, [sp+264]
0019c540ldrsb x27, [x3]
0019c544ldr x3, [x3+24]
0019c548mov x4, x0
0019c54cmov x0, x2
0019c550mov x5, x1
0019c554mov x1, x4
0019c558mov x2, x5
0019c55cblr x3
0019c560b 0x19c564
0019c564
0019c564loc_19c564:
0019c564ldr x1, [sp+64]
0019c568add x1, x1, 1
0019c56cstr x1, [sp+64]
0019c570b 0x19c4f0
0019c574
0019c574loc_19c574:
0019c574adrp x0, 0x496000
0019c578add x0, x0, 2112
0019c57cbl runtime.newobject
0019c580str x0, [sp+160]
0019c584adrp x1, 0
0019c588add x1, x1, 1808
0019c58cstr x1, [x0]
0019c590ldr x1, [sp+272]
0019c594ldr x2, [sp+264]
0019c598ldr x3, [sp+160]
0019c59cldrsb x27, [x3]
0019c5a0str x2, [x3+8]
0019c5a4adrp x27, 0x8af000
0019c5a8ldr w2, [x27+3056]
0019c5accbz w2, 0x19c5b4
0019c5b0b 0x19c5b8
0019c5b4
0019c5b4loc_19c5b4:
0019c5b4b 0x19c5cc
0019c5b8
0019c5b8loc_19c5b8:
0019c5b8bl runtime.gcWriteBarrier2
0019c5bcstr x1, [x25]
0019c5c0ldr x2, [x3+16]
0019c5c4str x2, [x25+8]
0019c5c8b 0x19c5cc
0019c5cc
0019c5ccloc_19c5cc:
0019c5ccstr x1, [x3+16]
0019c5d0ldr x2, [sp+264]
0019c5d4ldrsb x27, [x2]
0019c5d8ldr x0, [sp+272]
0019c5dcldr x2, [x2+112]
0019c5e0ldr x1, [sp+160]
0019c5e4blr x2
0019c5e8ldr x2, [sp+264]
0019c5ecldrsb x27, [x2]
0019c5f0ldr x2, [x2+128]
0019c5f4ldr x0, [sp+272]
0019c5f8mov x1, xzr
0019c5fcmov x3, xzr
0019c600mov x4, x2
0019c604mov x2, x3
0019c608blr x4
0019c60cldp x29, x30, [sp-8]
0019c610add sp, sp, 256
0019c614ret x30
0019c618
0019c618loc_19c618:
0019c618ldr x1, [sp+264]
0019c61cldrsb x27, [x1]
0019c620ldr x1, [x1+32]
0019c624ldr x0, [sp+272]
0019c628blr x1
0019c62cstr x0, [sp+232]
0019c630str x1, [sp+240]
0019c634ldrsb x27, [x0]
0019c638ldr x2, [x0+64]
0019c63cmov x0, x1
0019c640blr x2
0019c644str x0, [sp+128]
0019c648str x1, [sp+136]
0019c64cstp xzr, xzr, [sp+112]
0019c650add x1, sp, 112
0019c654str x1, [sp+184]
0019c658ldr x0, [sp+128]
0019c65cldr x1, [sp+136]
0019c660bl runtime.convTstring
0019c664str x0, [sp+176]
0019c668ldr x1, [sp+184]
0019c66cldrsb x27, [x1]
0019c670adrp x2, 0x493000
0019c674add x2, x2, 2496
0019c678str x2, [x1]
0019c67cadrp x27, 0x8af000
0019c680ldr w2, [x27+3056]
0019c684cbz w2, 0x19c68c
0019c688b 0x19c6e4
0019c68c
0019c68cloc_19c68c:
0019c68cb 0x19c690
0019c690
0019c690loc_19c690:
0019c690str x0, [x1+8]
0019c694ldr x2, [sp+184]
0019c698ldrsb x27, [x2]
0019c69cb 0x19c6a0
0019c6a0
0019c6a0loc_19c6a0:
0019c6a0str x2, [sp+192]
0019c6a4orr x4, xzr, 1
0019c6a8str x4, [sp+200]
0019c6acstr x4, [sp+208]
0019c6b0adrp x0, 0x521000
0019c6b4add x0, x0, 2990
0019c6b8orr x1, xzr, 31
0019c6bcmov x3, x4
0019c6c0bl fmt.Sprintf
0019c6c4str x0, [sp+96]
0019c6c8str x1, [sp+104]
0019c6ccbl runtime.convTstring
0019c6d0str x0, [sp+168]
0019c6d4mov x1, x0
0019c6d8adrp x0, 0x459000
0019c6dcadd x0, x0, 2944
0019c6e0bl runtime.gopanic
0019c6e4
0019c6e4loc_19c6e4:
0019c6e4bl runtime.gcWriteBarrier2
0019c6e8str x0, [x25]
0019c6ecldr x5, [x1+8]
0019c6f0str x5, [x25+8]
0019c6f4b 0x19c690
0019c6f8
0019c6f8loc_19c6f8:
0019c6f8stp x0, x1, [sp+8]
0019c6fcmov x3, x30
0019c700bl runtime.morestack_noctxt.abi0
0019c704ldp x0, x1, [sp+8]
0019c708b 0x19c470
0019c70cudf 0
0019c470
0019c470google.golang.org/protobuf/proto.resetMessage: ; void google.golang.org/protobuf/proto.resetMessage(google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c470ldr x16, [x28+16]
0019c474sub x17, sp, 128
0019c478subs xzr, x17, x16
0019c47cb.ls 0x19c6f8
0019c480sub x20, sp, 256
0019c484stp x29, x30, [x20-8]
0019c488add sp, x20, 0
0019c48csub x29, sp, 8
0019c490str x0, [sp+264]
0019c494str x1, [sp+272]
0019c498ldrsb x27, [x0]
0019c49cldr x2, [x0+72]
0019c4a0mov x0, x1
0019c4a4blr x2
0019c4a8strb w0, [sp+63]
0019c4actbnz w0, 0, 0x19c4b4
0019c4b0b 0x19c618
0019c4b4
0019c4b4loc_19c4b4:
0019c4b4ldr x1, [sp+264]
0019c4b8ldrsb x27, [x1]
0019c4bcldr x1, [x1+32]
0019c4c0ldr x0, [sp+272]
0019c4c4blr x1
0019c4c8str x0, [sp+144]
0019c4ccstr x1, [sp+152]
0019c4d0ldrsb x27, [x0]
0019c4d4ldr x2, [x0+56]
0019c4d8mov x0, x1
0019c4dcblr x2
0019c4e0str x0, [sp+80]
0019c4e4str x1, [sp+88]
0019c4e8str xzr, [sp+64]
0019c4ecb 0x19c4f0
0019c4f0
0019c4f0loc_19c4f0:
0019c4f0ldr x1, [sp+80]
0019c4f4ldrsb x27, [x1]
0019c4f8ldr x1, [x1+64]
0019c4fcldr x0, [sp+88]
0019c500blr x1
0019c504str x0, [sp+72]
0019c508ldr x1, [sp+64]
0019c50csubs xzr, x0, x1
0019c510b.gt 0x19c518
0019c514b 0x19c574
0019c518
0019c518loc_19c518:
0019c518ldr x1, [sp+64]
0019c51cldr x2, [sp+80]
0019c520ldrsb x27, [x2]
0019c524ldr x2, [x2+56]
0019c528ldr x0, [sp+88]
0019c52cblr x2
0019c530str x0, [sp+216]
0019c534str x1, [sp+224]
0019c538ldr x2, [sp+272]
0019c53cldr x3, [sp+264]
0019c540ldrsb x27, [x3]
0019c544ldr x3, [x3+24]
0019c548mov x4, x0
0019c54cmov x0, x2
0019c550mov x5, x1
0019c554mov x1, x4
0019c558mov x2, x5
0019c55cblr x3
0019c560b 0x19c564
0019c564
0019c564loc_19c564:
0019c564ldr x1, [sp+64]
0019c568add x1, x1, 1
0019c56cstr x1, [sp+64]
0019c570b 0x19c4f0
0019c574
0019c574loc_19c574:
0019c574adrp x0, 0x496000
0019c578add x0, x0, 2112
0019c57cbl runtime.newobject
0019c580str x0, [sp+160]
0019c584adrp x1, 0
0019c588add x1, x1, 1808
0019c58cstr x1, [x0]
0019c590ldr x1, [sp+272]
0019c594ldr x2, [sp+264]
0019c598ldr x3, [sp+160]
0019c59cldrsb x27, [x3]
0019c5a0str x2, [x3+8]
0019c5a4adrp x27, 0x8af000
0019c5a8ldr w2, [x27+3056]
0019c5accbz w2, 0x19c5b4
0019c5b0b 0x19c5b8
0019c5b4
0019c5b4loc_19c5b4:
0019c5b4b 0x19c5cc
0019c5b8
0019c5b8loc_19c5b8:
0019c5b8bl runtime.gcWriteBarrier2
0019c5bcstr x1, [x25]
0019c5c0ldr x2, [x3+16]
0019c5c4str x2, [x25+8]
0019c5c8b 0x19c5cc
0019c5cc
0019c5ccloc_19c5cc:
0019c5ccstr x1, [x3+16]
0019c5d0ldr x2, [sp+264]
0019c5d4ldrsb x27, [x2]
0019c5d8ldr x0, [sp+272]
0019c5dcldr x2, [x2+112]
0019c5e0ldr x1, [sp+160]
0019c5e4blr x2
0019c5e8ldr x2, [sp+264]
0019c5ecldrsb x27, [x2]
0019c5f0ldr x2, [x2+128]
0019c5f4ldr x0, [sp+272]
0019c5f8mov x1, xzr
0019c5fcmov x3, xzr
0019c600mov x4, x2
0019c604mov x2, x3
0019c608blr x4
0019c60cldp x29, x30, [sp-8]
0019c610add sp, sp, 256
0019c614ret x30
0019c618
0019c618loc_19c618:
0019c618ldr x1, [sp+264]
0019c61cldrsb x27, [x1]
0019c620ldr x1, [x1+32]
0019c624ldr x0, [sp+272]
0019c628blr x1
0019c62cstr x0, [sp+232]
0019c630str x1, [sp+240]
0019c634ldrsb x27, [x0]
0019c638ldr x2, [x0+64]
0019c63cmov x0, x1
0019c640blr x2
0019c644str x0, [sp+128]
0019c648str x1, [sp+136]
0019c64cstp xzr, xzr, [sp+112]
0019c650add x1, sp, 112
0019c654str x1, [sp+184]
0019c658ldr x0, [sp+128]
0019c65cldr x1, [sp+136]
0019c660bl runtime.convTstring
0019c664str x0, [sp+176]
0019c668ldr x1, [sp+184]
0019c66cldrsb x27, [x1]
0019c670adrp x2, 0x493000
0019c674add x2, x2, 2496
0019c678str x2, [x1]
0019c67cadrp x27, 0x8af000
0019c680ldr w2, [x27+3056]
0019c684cbz w2, 0x19c68c
0019c688b 0x19c6e4
0019c68c
0019c68cloc_19c68c:
0019c68cb 0x19c690
0019c690
0019c690loc_19c690:
0019c690str x0, [x1+8]
0019c694ldr x2, [sp+184]
0019c698ldrsb x27, [x2]
0019c69cb 0x19c6a0
0019c6a0
0019c6a0loc_19c6a0:
0019c6a0str x2, [sp+192]
0019c6a4orr x4, xzr, 1
0019c6a8str x4, [sp+200]
0019c6acstr x4, [sp+208]
0019c6b0adrp x0, 0x521000
0019c6b4add x0, x0, 2990
0019c6b8orr x1, xzr, 31
0019c6bcmov x3, x4
0019c6c0bl fmt.Sprintf
0019c6c4str x0, [sp+96]
0019c6c8str x1, [sp+104]
0019c6ccbl runtime.convTstring
0019c6d0str x0, [sp+168]
0019c6d4mov x1, x0
0019c6d8adrp x0, 0x459000
0019c6dcadd x0, x0, 2944
0019c6e0bl runtime.gopanic
0019c6e4
0019c6e4loc_19c6e4:
0019c6e4bl runtime.gcWriteBarrier2
0019c6e8str x0, [x25]
0019c6ecldr x5, [x1+8]
0019c6f0str x5, [x25+8]
0019c6f4b 0x19c690
0019c6f8
0019c6f8loc_19c6f8:
0019c6f8stp x0, x1, [sp+8]
0019c6fcmov x3, x30
0019c700bl runtime.morestack_noctxt.abi0
0019c704ldp x0, x1, [sp+8]
0019c708b 0x19c470
0019c70cudf 0
0019c470
0019c710
0019c710google.golang.org/protobuf/proto.resetMessage.func1: ; void google.golang.org/protobuf/proto.resetMessage.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value p1)
0019c710ldr x16, [x28+16]
0019c714subs xzr, sp, x16
0019c718b.ls 0x19c780
0019c71cstr x30, [sp-64]!
0019c720stur x29, [sp-8]
0019c724sub x29, sp, 8
0019c728str x0, [sp+72]
0019c72cstr x1, [sp+80]
0019c730str x2, [sp+88]
0019c734str x3, [sp+96]
0019c738str x4, [sp+104]
0019c73cldr x3, [x26+8]
0019c740ldr x4, [x26+16]
0019c744str x3, [sp+40]
0019c748str x4, [sp+48]
0019c74cstrb wzr, [sp+39]
0019c750ldr x2, [sp+80]
0019c754ldr x3, [sp+40]
0019c758ldrsb x27, [x3]
0019c75cldr x3, [x3+24]
0019c760ldr x1, [sp+72]
0019c764ldr x0, [sp+48]
0019c768blr x3
0019c76corr x0, xzr, 1
0019c770strb w0, [sp+39]
0019c774ldur x29, [sp-8]
0019c778ldr x30, [sp], 64
0019c77cret x30
0019c780
0019c780loc_19c780:
0019c780stp x0, x1, [sp+8]
0019c784stp x2, x3, [sp+24]
0019c788str x4, [sp+40]
0019c78cmov x3, x30
0019c790bl runtime.morestack.abi0
0019c794ldp x0, x1, [sp+8]
0019c798ldp x2, x3, [sp+24]
0019c79cldr x4, [sp+40]
0019c7a0b 0x19c710
0019c7a4udf 0
0019c7a8udf 0
0019c7acudf 0
0019c710
0019c710google.golang.org/protobuf/proto.resetMessage.func1: ; void google.golang.org/protobuf/proto.resetMessage.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value p1)
0019c710ldr x16, [x28+16]
0019c714subs xzr, sp, x16
0019c718b.ls 0x19c780
0019c71cstr x30, [sp-64]!
0019c720stur x29, [sp-8]
0019c724sub x29, sp, 8
0019c728str x0, [sp+72]
0019c72cstr x1, [sp+80]
0019c730str x2, [sp+88]
0019c734str x3, [sp+96]
0019c738str x4, [sp+104]
0019c73cldr x3, [x26+8]
0019c740ldr x4, [x26+16]
0019c744str x3, [sp+40]
0019c748str x4, [sp+48]
0019c74cstrb wzr, [sp+39]
0019c750ldr x2, [sp+80]
0019c754ldr x3, [sp+40]
0019c758ldrsb x27, [x3]
0019c75cldr x3, [x3+24]
0019c760ldr x1, [sp+72]
0019c764ldr x0, [sp+48]
0019c768blr x3
0019c76corr x0, xzr, 1
0019c770strb w0, [sp+39]
0019c774ldur x29, [sp-8]
0019c778ldr x30, [sp], 64
0019c77cret x30
0019c780
0019c780loc_19c780:
0019c780stp x0, x1, [sp+8]
0019c784stp x2, x3, [sp+24]
0019c788str x4, [sp+40]
0019c78cmov x3, x30
0019c790bl runtime.morestack.abi0
0019c794ldp x0, x1, [sp+8]
0019c798ldp x2, x3, [sp+24]
0019c79cldr x4, [sp+40]
0019c7a0b 0x19c710
0019c7a4udf 0
0019c7a8udf 0
0019c7acudf 0
0019c710
0019c7b0
0019c7b0google.golang.org/protobuf/proto.Size: ; void google.golang.org/protobuf/proto.Size(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c7b0ldr x16, [x28+16]
0019c7b4subs xzr, sp, x16
0019c7b8b.ls 0x19c80c
0019c7bcstr x30, [sp-64]!
0019c7c0stur x29, [sp-8]
0019c7c4sub x29, sp, 8
0019c7c8str x0, [sp+72]
0019c7ccstr x1, [sp+80]
0019c7d0str xzr, [sp+40]
0019c7d4strb wzr, [sp+37]
0019c7d8strb wzr, [sp+38]
0019c7dcstrb wzr, [sp+39]
0019c7e0ldr x3, [sp+72]
0019c7e4ldr x4, [sp+80]
0019c7e8mov x0, xzr
0019c7ecmov x1, x0
0019c7f0mov x2, x0
0019c7f4bl google.golang.org/protobuf/proto.MarshalOptions.Size
0019c7f8str x0, [sp+48]
0019c7fcstr x0, [sp+40]
0019c800ldur x29, [sp-8]
0019c804ldr x30, [sp], 64
0019c808ret x30
0019c80c
0019c80cloc_19c80c:
0019c80cstp x0, x1, [sp+8]
0019c810mov x3, x30
0019c814bl runtime.morestack_noctxt.abi0
0019c818ldp x0, x1, [sp+8]
0019c81cb 0x19c7b0
0019c7b0
0019c7b0google.golang.org/protobuf/proto.Size: ; void google.golang.org/protobuf/proto.Size(google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c7b0ldr x16, [x28+16]
0019c7b4subs xzr, sp, x16
0019c7b8b.ls 0x19c80c
0019c7bcstr x30, [sp-64]!
0019c7c0stur x29, [sp-8]
0019c7c4sub x29, sp, 8
0019c7c8str x0, [sp+72]
0019c7ccstr x1, [sp+80]
0019c7d0str xzr, [sp+40]
0019c7d4strb wzr, [sp+37]
0019c7d8strb wzr, [sp+38]
0019c7dcstrb wzr, [sp+39]
0019c7e0ldr x3, [sp+72]
0019c7e4ldr x4, [sp+80]
0019c7e8mov x0, xzr
0019c7ecmov x1, x0
0019c7f0mov x2, x0
0019c7f4bl google.golang.org/protobuf/proto.MarshalOptions.Size
0019c7f8str x0, [sp+48]
0019c7fcstr x0, [sp+40]
0019c800ldur x29, [sp-8]
0019c804ldr x30, [sp], 64
0019c808ret x30
0019c80c
0019c80cloc_19c80c:
0019c80cstp x0, x1, [sp+8]
0019c810mov x3, x30
0019c814bl runtime.morestack_noctxt.abi0
0019c818ldp x0, x1, [sp+8]
0019c81cb 0x19c7b0
0019c7b0
0019c820
0019c820google.golang.org/protobuf/proto.MarshalOptions.Size: ; void google.golang.org/protobuf/proto.MarshalOptions.Size(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c820ldr x16, [x28+16]
0019c824subs xzr, sp, x16
0019c828b.ls 0x19c8c4
0019c82cstr x30, [sp-80]!
0019c830stur x29, [sp-8]
0019c834sub x29, sp, 8
0019c838strb w0, [sp+88]
0019c83cstrb w1, [sp+89]
0019c840strb w2, [sp+90]
0019c844str x3, [sp+96]
0019c848str x4, [sp+104]
0019c84cstr xzr, [sp+40]
0019c850cbnz x3, 0x19c858
0019c854b 0x19c8b0
0019c858
0019c858loc_19c858:
0019c858ldrsb x27, [x3]
0019c85cldr x1, [x3+24]
0019c860mov x0, x4
0019c864blr x1
0019c868str x0, [sp+56]
0019c86cstr x1, [sp+64]
0019c870ldrb w2, [sp+88]
0019c874ldrb w3, [sp+89]
0019c878ldrb w4, [sp+90]
0019c87cmov x5, x0
0019c880mov x0, x2
0019c884mov x6, x1
0019c888mov x1, x3
0019c88cmov x2, x4
0019c890mov x3, x5
0019c894mov x4, x6
0019c898bl google.golang.org/protobuf/proto.MarshalOptions.size
0019c89cstr x0, [sp+48]
0019c8a0str x0, [sp+40]
0019c8a4ldur x29, [sp-8]
0019c8a8ldr x30, [sp], 80
0019c8acret x30
0019c8b0
0019c8b0loc_19c8b0:
0019c8b0str xzr, [sp+40]
0019c8b4mov x0, xzr
0019c8b8ldur x29, [sp-8]
0019c8bcldr x30, [sp], 80
0019c8c0ret x30
0019c8c4
0019c8c4loc_19c8c4:
0019c8c4strb w0, [sp+8]
0019c8c8strb w1, [sp+9]
0019c8ccstrb w2, [sp+10]
0019c8d0stp x3, x4, [sp+16]
0019c8d4mov x3, x30
0019c8d8bl runtime.morestack_noctxt.abi0
0019c8dcldrb w0, [sp+8]
0019c8e0ldrb w1, [sp+9]
0019c8e4ldrb w2, [sp+10]
0019c8e8ldp x3, x4, [sp+16]
0019c8ecb 0x19c820
0019c820
0019c820google.golang.org/protobuf/proto.MarshalOptions.Size: ; void google.golang.org/protobuf/proto.MarshalOptions.Size(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.ProtoMessage m)
0019c820ldr x16, [x28+16]
0019c824subs xzr, sp, x16
0019c828b.ls 0x19c8c4
0019c82cstr x30, [sp-80]!
0019c830stur x29, [sp-8]
0019c834sub x29, sp, 8
0019c838strb w0, [sp+88]
0019c83cstrb w1, [sp+89]
0019c840strb w2, [sp+90]
0019c844str x3, [sp+96]
0019c848str x4, [sp+104]
0019c84cstr xzr, [sp+40]
0019c850cbnz x3, 0x19c858
0019c854b 0x19c8b0
0019c858
0019c858loc_19c858:
0019c858ldrsb x27, [x3]
0019c85cldr x1, [x3+24]
0019c860mov x0, x4
0019c864blr x1
0019c868str x0, [sp+56]
0019c86cstr x1, [sp+64]
0019c870ldrb w2, [sp+88]
0019c874ldrb w3, [sp+89]
0019c878ldrb w4, [sp+90]
0019c87cmov x5, x0
0019c880mov x0, x2
0019c884mov x6, x1
0019c888mov x1, x3
0019c88cmov x2, x4
0019c890mov x3, x5
0019c894mov x4, x6
0019c898bl google.golang.org/protobuf/proto.MarshalOptions.size
0019c89cstr x0, [sp+48]
0019c8a0str x0, [sp+40]
0019c8a4ldur x29, [sp-8]
0019c8a8ldr x30, [sp], 80
0019c8acret x30
0019c8b0
0019c8b0loc_19c8b0:
0019c8b0str xzr, [sp+40]
0019c8b4mov x0, xzr
0019c8b8ldur x29, [sp-8]
0019c8bcldr x30, [sp], 80
0019c8c0ret x30
0019c8c4
0019c8c4loc_19c8c4:
0019c8c4strb w0, [sp+8]
0019c8c8strb w1, [sp+9]
0019c8ccstrb w2, [sp+10]
0019c8d0stp x3, x4, [sp+16]
0019c8d4mov x3, x30
0019c8d8bl runtime.morestack_noctxt.abi0
0019c8dcldrb w0, [sp+8]
0019c8e0ldrb w1, [sp+9]
0019c8e4ldrb w2, [sp+10]
0019c8e8ldp x3, x4, [sp+16]
0019c8ecb 0x19c820
0019c820
0019c8f0
0019c8f0google.golang.org/protobuf/proto.MarshalOptions.size: ; void google.golang.org/protobuf/proto.MarshalOptions.size(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c8f0ldr x16, [x28+16]
0019c8f4sub x17, sp, 160
0019c8f8subs xzr, x17, x16
0019c8fcb.ls 0x19cae4
0019c900sub x20, sp, 288
0019c904stp x29, x30, [x20-8]
0019c908add sp, x20, 0
0019c90csub x29, sp, 8
0019c910strb w0, [sp+296]
0019c914strb w1, [sp+297]
0019c918strb w2, [sp+298]
0019c91cstr x3, [sp+304]
0019c920str x4, [sp+312]
0019c924str xzr, [sp+72]
0019c928mov x0, x3
0019c92cmov x1, x4
0019c930bl google.golang.org/protobuf/proto.protoMethods
0019c934str x0, [sp+120]
0019c938subs xzr, x0, 0
0019c93ccset x2, ne
0019c940strb w2, [sp+71]
0019c944cbnz x0, 0x19c94c
0019c948b 0x19c968
0019c94c
0019c94cloc_19c94c:
0019c94cldr x6, [sp+120]
0019c950ldrsb x27, [x6]
0019c954ldr x6, [x6+8]
0019c958subs xzr, x6, 0
0019c95ccset x6, ne
0019c960strb w6, [sp+71]
0019c964b 0x19c96c
0019c968
0019c968loc_19c968:
0019c968b 0x19c96c
0019c96c
0019c96cloc_19c96c:
0019c96cldrb w6, [sp+71]
0019c970tbnz w6, 0, 0x19c978
0019c974b 0x19c9bc
0019c978
0019c978loc_19c978:
0019c978stp xzr, xzr, [sp+240]
0019c97cstrb wzr, [sp+256]
0019c980ldr x0, [sp+304]
0019c984ldr x1, [sp+312]
0019c988str x0, [sp+240]
0019c98cstr x1, [sp+248]
0019c990ldr x3, [sp+120]
0019c994ldrsb x27, [x3]
0019c998ldr x26, [x3+8]
0019c99cldr x3, [x26]
0019c9a0ldrb w2, [sp+256]
0019c9a4blr x3
0019c9a8str x0, [sp+80]
0019c9acstr x0, [sp+72]
0019c9b0ldp x29, x30, [sp-8]
0019c9b4add sp, sp, 288
0019c9b8ret x30
0019c9bc
0019c9bcloc_19c9bc:
0019c9bcldr x6, [sp+120]
0019c9c0subs xzr, x6, 0
0019c9c4cset x7, ne
0019c9c8strb w7, [sp+71]
0019c9cccbnz x6, 0x19c9d4
0019c9d0b 0x19c9f0
0019c9d4
0019c9d4loc_19c9d4:
0019c9d4ldr x6, [sp+120]
0019c9d8ldrsb x27, [x6]
0019c9dcldr x6, [x6+16]
0019c9e0subs xzr, x6, 0
0019c9e4cset x6, ne
0019c9e8strb w6, [sp+71]
0019c9ecb 0x19c9f4
0019c9f0
0019c9f0loc_19c9f0:
0019c9f0b 0x19c9f4
0019c9f4
0019c9f4loc_19c9f4:
0019c9f4ldrb w6, [sp+71]
0019c9f8tbnz w6, 0, 0x19ca00
0019c9fcb 0x19cab8
0019ca00
0019ca00loc_19ca00:
0019ca00str xzr, [sp+128]
0019ca04stp xzr, xzr, [sp+136]
0019ca08stp xzr, xzr, [sp+264]
0019ca0cstp xzr, xzr, [sp+192]
0019ca10stp xzr, xzr, [sp+208]
0019ca14stp xzr, xzr, [sp+224]
0019ca18ldr x2, [sp+208]
0019ca1cldr x0, [sp+304]
0019ca20ldr x1, [sp+312]
0019ca24str x0, [sp+192]
0019ca28str x1, [sp+200]
0019ca2cldr x6, [sp+120]
0019ca30ldrsb x27, [x6]
0019ca34ldr x26, [x6+16]
0019ca38ldr x6, [x26]
0019ca3cmov x3, xzr
0019ca40mov x4, xzr
0019ca44mov x5, xzr
0019ca48blr x6
0019ca4cstr x0, [sp+128]
0019ca50str x1, [sp+136]
0019ca54str x2, [sp+144]
0019ca58str x3, [sp+264]
0019ca5cstr x4, [sp+272]
0019ca60ldr x6, [sp+128]
0019ca64ldr x7, [sp+136]
0019ca68ldr x8, [sp+144]
0019ca6cstr x6, [sp+168]
0019ca70str x7, [sp+176]
0019ca74str x8, [sp+184]
0019ca78ldr x6, [sp+264]
0019ca7cldr x7, [sp+272]
0019ca80str x6, [sp+152]
0019ca84str x7, [sp+160]
0019ca88ldr x6, [sp+168]
0019ca8cldr x7, [sp+176]
0019ca90ldr x8, [sp+184]
0019ca94ldr x0, [sp+176]
0019ca98str x6, [sp+96]
0019ca9cstr x7, [sp+104]
0019caa0str x8, [sp+112]
0019caa4str x0, [sp+88]
0019caa8str x0, [sp+72]
0019caacldp x29, x30, [sp-8]
0019cab0add sp, sp, 288
0019cab4ret x30
0019cab8
0019cab8loc_19cab8:
0019cab8ldr x3, [sp+304]
0019cabcldrb w0, [sp+296]
0019cac0ldrb w1, [sp+297]
0019cac4ldrb w2, [sp+298]
0019cac8ldr x4, [sp+312]
0019caccbl google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow
0019cad0str x0, [sp+88]
0019cad4str x0, [sp+72]
0019cad8ldp x29, x30, [sp-8]
0019cadcadd sp, sp, 288
0019cae0ret x30
0019cae4
0019cae4loc_19cae4:
0019cae4strb w0, [sp+8]
0019cae8strb w1, [sp+9]
0019caecstrb w2, [sp+10]
0019caf0stp x3, x4, [sp+16]
0019caf4mov x3, x30
0019caf8bl runtime.morestack_noctxt.abi0
0019cafcldrb w0, [sp+8]
0019cb00ldrb w1, [sp+9]
0019cb04ldrb w2, [sp+10]
0019cb08ldp x3, x4, [sp+16]
0019cb0cb 0x19c8f0
0019c8f0
0019c8f0google.golang.org/protobuf/proto.MarshalOptions.size: ; void google.golang.org/protobuf/proto.MarshalOptions.size(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019c8f0ldr x16, [x28+16]
0019c8f4sub x17, sp, 160
0019c8f8subs xzr, x17, x16
0019c8fcb.ls 0x19cae4
0019c900sub x20, sp, 288
0019c904stp x29, x30, [x20-8]
0019c908add sp, x20, 0
0019c90csub x29, sp, 8
0019c910strb w0, [sp+296]
0019c914strb w1, [sp+297]
0019c918strb w2, [sp+298]
0019c91cstr x3, [sp+304]
0019c920str x4, [sp+312]
0019c924str xzr, [sp+72]
0019c928mov x0, x3
0019c92cmov x1, x4
0019c930bl google.golang.org/protobuf/proto.protoMethods
0019c934str x0, [sp+120]
0019c938subs xzr, x0, 0
0019c93ccset x2, ne
0019c940strb w2, [sp+71]
0019c944cbnz x0, 0x19c94c
0019c948b 0x19c968
0019c94c
0019c94cloc_19c94c:
0019c94cldr x6, [sp+120]
0019c950ldrsb x27, [x6]
0019c954ldr x6, [x6+8]
0019c958subs xzr, x6, 0
0019c95ccset x6, ne
0019c960strb w6, [sp+71]
0019c964b 0x19c96c
0019c968
0019c968loc_19c968:
0019c968b 0x19c96c
0019c96c
0019c96cloc_19c96c:
0019c96cldrb w6, [sp+71]
0019c970tbnz w6, 0, 0x19c978
0019c974b 0x19c9bc
0019c978
0019c978loc_19c978:
0019c978stp xzr, xzr, [sp+240]
0019c97cstrb wzr, [sp+256]
0019c980ldr x0, [sp+304]
0019c984ldr x1, [sp+312]
0019c988str x0, [sp+240]
0019c98cstr x1, [sp+248]
0019c990ldr x3, [sp+120]
0019c994ldrsb x27, [x3]
0019c998ldr x26, [x3+8]
0019c99cldr x3, [x26]
0019c9a0ldrb w2, [sp+256]
0019c9a4blr x3
0019c9a8str x0, [sp+80]
0019c9acstr x0, [sp+72]
0019c9b0ldp x29, x30, [sp-8]
0019c9b4add sp, sp, 288
0019c9b8ret x30
0019c9bc
0019c9bcloc_19c9bc:
0019c9bcldr x6, [sp+120]
0019c9c0subs xzr, x6, 0
0019c9c4cset x7, ne
0019c9c8strb w7, [sp+71]
0019c9cccbnz x6, 0x19c9d4
0019c9d0b 0x19c9f0
0019c9d4
0019c9d4loc_19c9d4:
0019c9d4ldr x6, [sp+120]
0019c9d8ldrsb x27, [x6]
0019c9dcldr x6, [x6+16]
0019c9e0subs xzr, x6, 0
0019c9e4cset x6, ne
0019c9e8strb w6, [sp+71]
0019c9ecb 0x19c9f4
0019c9f0
0019c9f0loc_19c9f0:
0019c9f0b 0x19c9f4
0019c9f4
0019c9f4loc_19c9f4:
0019c9f4ldrb w6, [sp+71]
0019c9f8tbnz w6, 0, 0x19ca00
0019c9fcb 0x19cab8
0019ca00
0019ca00loc_19ca00:
0019ca00str xzr, [sp+128]
0019ca04stp xzr, xzr, [sp+136]
0019ca08stp xzr, xzr, [sp+264]
0019ca0cstp xzr, xzr, [sp+192]
0019ca10stp xzr, xzr, [sp+208]
0019ca14stp xzr, xzr, [sp+224]
0019ca18ldr x2, [sp+208]
0019ca1cldr x0, [sp+304]
0019ca20ldr x1, [sp+312]
0019ca24str x0, [sp+192]
0019ca28str x1, [sp+200]
0019ca2cldr x6, [sp+120]
0019ca30ldrsb x27, [x6]
0019ca34ldr x26, [x6+16]
0019ca38ldr x6, [x26]
0019ca3cmov x3, xzr
0019ca40mov x4, xzr
0019ca44mov x5, xzr
0019ca48blr x6
0019ca4cstr x0, [sp+128]
0019ca50str x1, [sp+136]
0019ca54str x2, [sp+144]
0019ca58str x3, [sp+264]
0019ca5cstr x4, [sp+272]
0019ca60ldr x6, [sp+128]
0019ca64ldr x7, [sp+136]
0019ca68ldr x8, [sp+144]
0019ca6cstr x6, [sp+168]
0019ca70str x7, [sp+176]
0019ca74str x8, [sp+184]
0019ca78ldr x6, [sp+264]
0019ca7cldr x7, [sp+272]
0019ca80str x6, [sp+152]
0019ca84str x7, [sp+160]
0019ca88ldr x6, [sp+168]
0019ca8cldr x7, [sp+176]
0019ca90ldr x8, [sp+184]
0019ca94ldr x0, [sp+176]
0019ca98str x6, [sp+96]
0019ca9cstr x7, [sp+104]
0019caa0str x8, [sp+112]
0019caa4str x0, [sp+88]
0019caa8str x0, [sp+72]
0019caacldp x29, x30, [sp-8]
0019cab0add sp, sp, 288
0019cab4ret x30
0019cab8
0019cab8loc_19cab8:
0019cab8ldr x3, [sp+304]
0019cabcldrb w0, [sp+296]
0019cac0ldrb w1, [sp+297]
0019cac4ldrb w2, [sp+298]
0019cac8ldr x4, [sp+312]
0019caccbl google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow
0019cad0str x0, [sp+88]
0019cad4str x0, [sp+72]
0019cad8ldp x29, x30, [sp-8]
0019cadcadd sp, sp, 288
0019cae0ret x30
0019cae4
0019cae4loc_19cae4:
0019cae4strb w0, [sp+8]
0019cae8strb w1, [sp+9]
0019caecstrb w2, [sp+10]
0019caf0stp x3, x4, [sp+16]
0019caf4mov x3, x30
0019caf8bl runtime.morestack_noctxt.abi0
0019cafcldrb w0, [sp+8]
0019cb00ldrb w1, [sp+9]
0019cb04ldrb w2, [sp+10]
0019cb08ldp x3, x4, [sp+16]
0019cb0cb 0x19c8f0
0019c8f0
0019cb10
0019cb10google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019cb10ldr x16, [x28+16]
0019cb14subs xzr, sp, x16
0019cb18b.ls 0x19cc88
0019cb1cstr x30, [sp-112]!
0019cb20stur x29, [sp-8]
0019cb24sub x29, sp, 8
0019cb28strb w0, [sp+120]
0019cb2cstrb w1, [sp+121]
0019cb30strb w2, [sp+122]
0019cb34str x3, [sp+128]
0019cb38str x4, [sp+136]
0019cb3cadrp x0, 0x459000
0019cb40add x0, x0, 3520
0019cb44bl runtime.newobject
0019cb48str x0, [sp+96]
0019cb4cldr x1, [sp+128]
0019cb50ldrsb x27, [x1]
0019cb54ldr x1, [x1+32]
0019cb58ldr x0, [sp+136]
0019cb5cblr x1
0019cb60str x0, [sp+80]
0019cb64str x1, [sp+88]
0019cb68bl google.golang.org/protobuf/internal/encoding/messageset.IsMessageSet
0019cb6cstrb w0, [sp+39]
0019cb70tbnz w0, 0, 0x19cb78
0019cb74b 0x19cbb0
0019cb78
0019cb78loc_19cb78:
0019cb78ldr x3, [sp+128]
0019cb7cldrb w0, [sp+120]
0019cb80ldrb w1, [sp+121]
0019cb84ldrb w2, [sp+122]
0019cb88ldr x4, [sp+136]
0019cb8cbl google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet
0019cb90str x0, [sp+40]
0019cb94ldr x5, [sp+96]
0019cb98str x0, [x5]
0019cb9cldr x5, [sp+96]
0019cba0ldr x0, [x5]
0019cba4ldur x29, [sp-8]
0019cba8ldr x30, [sp], 112
0019cbacret x30
0019cbb0
0019cbb0loc_19cbb0:
0019cbb0adrp x0, 0x4af000
0019cbb4add x0, x0, 3296
0019cbb8bl runtime.newobject
0019cbbcstr x0, [sp+48]
0019cbc0adrp x1, 0
0019cbc4add x1, x1, 3264
0019cbc8str x1, [x0]
0019cbccldr x1, [sp+96]
0019cbd0ldr x2, [sp+48]
0019cbd4ldrsb x27, [x2]
0019cbd8adrp x27, 0x8af000
0019cbdcldr w3, [x27+3056]
0019cbe0cbz w3, 0x19cbe8
0019cbe4b 0x19cbec
0019cbe8
0019cbe8loc_19cbe8:
0019cbe8b 0x19cc00
0019cbec
0019cbecloc_19cbec:
0019cbecbl runtime.gcWriteBarrier2
0019cbf0str x1, [x25]
0019cbf4ldr x3, [x2+8]
0019cbf8str x3, [x25+8]
0019cbfcb 0x19cc00
0019cc00
0019cc00loc_19cc00:
0019cc00str x1, [x2+8]
0019cc04ldrb w2, [sp+120]
0019cc08ldrb w3, [sp+121]
0019cc0cldrb w4, [sp+122]
0019cc10ldr x5, [sp+48]
0019cc14ldrsb x27, [x5]
0019cc18strb w2, [x5+16]
0019cc1cstrb w3, [x5+17]
0019cc20strb w4, [x5+18]
0019cc24ldr x2, [sp+128]
0019cc28ldrsb x27, [x2]
0019cc2cldr x0, [sp+136]
0019cc30ldr x2, [x2+112]
0019cc34ldr x1, [sp+48]
0019cc38blr x2
0019cc3cldr x2, [sp+128]
0019cc40ldrsb x27, [x2]
0019cc44ldr x2, [x2+48]
0019cc48ldr x0, [sp+136]
0019cc4cblr x2
0019cc50str x0, [sp+56]
0019cc54str x1, [sp+64]
0019cc58str x2, [sp+72]
0019cc5cstr x1, [sp+40]
0019cc60ldr x2, [sp+96]
0019cc64ldr x2, [x2]
0019cc68add x2, x2, x1
0019cc6cldr x3, [sp+96]
0019cc70str x2, [x3]
0019cc74ldr x2, [sp+96]
0019cc78ldr x0, [x2]
0019cc7cldur x29, [sp-8]
0019cc80ldr x30, [sp], 112
0019cc84ret x30
0019cc88
0019cc88loc_19cc88:
0019cc88strb w0, [sp+8]
0019cc8cstrb w1, [sp+9]
0019cc90strb w2, [sp+10]
0019cc94stp x3, x4, [sp+16]
0019cc98mov x3, x30
0019cc9cbl runtime.morestack_noctxt.abi0
0019cca0ldrb w0, [sp+8]
0019cca4ldrb w1, [sp+9]
0019cca8ldrb w2, [sp+10]
0019ccacldp x3, x4, [sp+16]
0019ccb0b 0x19cb10
0019ccb4udf 0
0019ccb8udf 0
0019ccbcudf 0
0019cb10
0019cb10google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.Message m)
0019cb10ldr x16, [x28+16]
0019cb14subs xzr, sp, x16
0019cb18b.ls 0x19cc88
0019cb1cstr x30, [sp-112]!
0019cb20stur x29, [sp-8]
0019cb24sub x29, sp, 8
0019cb28strb w0, [sp+120]
0019cb2cstrb w1, [sp+121]
0019cb30strb w2, [sp+122]
0019cb34str x3, [sp+128]
0019cb38str x4, [sp+136]
0019cb3cadrp x0, 0x459000
0019cb40add x0, x0, 3520
0019cb44bl runtime.newobject
0019cb48str x0, [sp+96]
0019cb4cldr x1, [sp+128]
0019cb50ldrsb x27, [x1]
0019cb54ldr x1, [x1+32]
0019cb58ldr x0, [sp+136]
0019cb5cblr x1
0019cb60str x0, [sp+80]
0019cb64str x1, [sp+88]
0019cb68bl google.golang.org/protobuf/internal/encoding/messageset.IsMessageSet
0019cb6cstrb w0, [sp+39]
0019cb70tbnz w0, 0, 0x19cb78
0019cb74b 0x19cbb0
0019cb78
0019cb78loc_19cb78:
0019cb78ldr x3, [sp+128]
0019cb7cldrb w0, [sp+120]
0019cb80ldrb w1, [sp+121]
0019cb84ldrb w2, [sp+122]
0019cb88ldr x4, [sp+136]
0019cb8cbl google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSet
0019cb90str x0, [sp+40]
0019cb94ldr x5, [sp+96]
0019cb98str x0, [x5]
0019cb9cldr x5, [sp+96]
0019cba0ldr x0, [x5]
0019cba4ldur x29, [sp-8]
0019cba8ldr x30, [sp], 112
0019cbacret x30
0019cbb0
0019cbb0loc_19cbb0:
0019cbb0adrp x0, 0x4af000
0019cbb4add x0, x0, 3296
0019cbb8bl runtime.newobject
0019cbbcstr x0, [sp+48]
0019cbc0adrp x1, 0
0019cbc4add x1, x1, 3264
0019cbc8str x1, [x0]
0019cbccldr x1, [sp+96]
0019cbd0ldr x2, [sp+48]
0019cbd4ldrsb x27, [x2]
0019cbd8adrp x27, 0x8af000
0019cbdcldr w3, [x27+3056]
0019cbe0cbz w3, 0x19cbe8
0019cbe4b 0x19cbec
0019cbe8
0019cbe8loc_19cbe8:
0019cbe8b 0x19cc00
0019cbec
0019cbecloc_19cbec:
0019cbecbl runtime.gcWriteBarrier2
0019cbf0str x1, [x25]
0019cbf4ldr x3, [x2+8]
0019cbf8str x3, [x25+8]
0019cbfcb 0x19cc00
0019cc00
0019cc00loc_19cc00:
0019cc00str x1, [x2+8]
0019cc04ldrb w2, [sp+120]
0019cc08ldrb w3, [sp+121]
0019cc0cldrb w4, [sp+122]
0019cc10ldr x5, [sp+48]
0019cc14ldrsb x27, [x5]
0019cc18strb w2, [x5+16]
0019cc1cstrb w3, [x5+17]
0019cc20strb w4, [x5+18]
0019cc24ldr x2, [sp+128]
0019cc28ldrsb x27, [x2]
0019cc2cldr x0, [sp+136]
0019cc30ldr x2, [x2+112]
0019cc34ldr x1, [sp+48]
0019cc38blr x2
0019cc3cldr x2, [sp+128]
0019cc40ldrsb x27, [x2]
0019cc44ldr x2, [x2+48]
0019cc48ldr x0, [sp+136]
0019cc4cblr x2
0019cc50str x0, [sp+56]
0019cc54str x1, [sp+64]
0019cc58str x2, [sp+72]
0019cc5cstr x1, [sp+40]
0019cc60ldr x2, [sp+96]
0019cc64ldr x2, [x2]
0019cc68add x2, x2, x1
0019cc6cldr x3, [sp+96]
0019cc70str x2, [x3]
0019cc74ldr x2, [sp+96]
0019cc78ldr x0, [x2]
0019cc7cldur x29, [sp-8]
0019cc80ldr x30, [sp], 112
0019cc84ret x30
0019cc88
0019cc88loc_19cc88:
0019cc88strb w0, [sp+8]
0019cc8cstrb w1, [sp+9]
0019cc90strb w2, [sp+10]
0019cc94stp x3, x4, [sp+16]
0019cc98mov x3, x30
0019cc9cbl runtime.morestack_noctxt.abi0
0019cca0ldrb w0, [sp+8]
0019cca4ldrb w1, [sp+9]
0019cca8ldrb w2, [sp+10]
0019ccacldp x3, x4, [sp+16]
0019ccb0b 0x19cb10
0019ccb4udf 0
0019ccb8udf 0
0019ccbcudf 0
0019cb10
0019ccc0
0019ccc0google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019ccc0ldr x16, [x28+16]
0019ccc4subs xzr, sp, x16
0019ccc8b.ls 0x19cd54
0019ccccstr x30, [sp-96]!
0019ccd0stur x29, [sp-8]
0019ccd4sub x29, sp, 8
0019ccd8str x0, [sp+104]
0019ccdcstr x1, [sp+112]
0019cce0str x2, [sp+120]
0019cce4str x3, [sp+128]
0019cce8str x4, [sp+136]
0019ccecldr x8, [x26+8]
0019ccf0str x8, [sp+80]
0019ccf4ldrb w0, [x26+16]
0019ccf8ldrb w1, [x26+17]
0019ccfcldrb w2, [x26+18]
0019cd00strb w0, [sp+69]
0019cd04strb w1, [sp+70]
0019cd08strb w2, [sp+71]
0019cd0cstrb wzr, [sp+68]
0019cd10ldr x6, [sp+128]
0019cd14ldr x7, [sp+136]
0019cd18ldr x3, [sp+104]
0019cd1cldr x5, [sp+120]
0019cd20ldr x4, [sp+112]
0019cd24bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019cd28str x0, [sp+72]
0019cd2cldr x8, [sp+80]
0019cd30ldr x9, [sp+80]
0019cd34ldr x9, [x9]
0019cd38add x9, x9, x0
0019cd3cstr x9, [x8]
0019cd40orr x0, xzr, 1
0019cd44strb w0, [sp+68]
0019cd48ldur x29, [sp-8]
0019cd4cldr x30, [sp], 96
0019cd50ret x30
0019cd54
0019cd54loc_19cd54:
0019cd54stp x0, x1, [sp+8]
0019cd58stp x2, x3, [sp+24]
0019cd5cstr x4, [sp+40]
0019cd60mov x3, x30
0019cd64bl runtime.morestack.abi0
0019cd68ldp x0, x1, [sp+8]
0019cd6cldp x2, x3, [sp+24]
0019cd70ldr x4, [sp+40]
0019cd74b 0x19ccc0
0019cd78udf 0
0019cd7cudf 0
0019ccc0
0019ccc0google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMessageSlow.func1(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019ccc0ldr x16, [x28+16]
0019ccc4subs xzr, sp, x16
0019ccc8b.ls 0x19cd54
0019ccccstr x30, [sp-96]!
0019ccd0stur x29, [sp-8]
0019ccd4sub x29, sp, 8
0019ccd8str x0, [sp+104]
0019ccdcstr x1, [sp+112]
0019cce0str x2, [sp+120]
0019cce4str x3, [sp+128]
0019cce8str x4, [sp+136]
0019ccecldr x8, [x26+8]
0019ccf0str x8, [sp+80]
0019ccf4ldrb w0, [x26+16]
0019ccf8ldrb w1, [x26+17]
0019ccfcldrb w2, [x26+18]
0019cd00strb w0, [sp+69]
0019cd04strb w1, [sp+70]
0019cd08strb w2, [sp+71]
0019cd0cstrb wzr, [sp+68]
0019cd10ldr x6, [sp+128]
0019cd14ldr x7, [sp+136]
0019cd18ldr x3, [sp+104]
0019cd1cldr x5, [sp+120]
0019cd20ldr x4, [sp+112]
0019cd24bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019cd28str x0, [sp+72]
0019cd2cldr x8, [sp+80]
0019cd30ldr x9, [sp+80]
0019cd34ldr x9, [x9]
0019cd38add x9, x9, x0
0019cd3cstr x9, [x8]
0019cd40orr x0, xzr, 1
0019cd44strb w0, [sp+68]
0019cd48ldur x29, [sp-8]
0019cd4cldr x30, [sp], 96
0019cd50ret x30
0019cd54
0019cd54loc_19cd54:
0019cd54stp x0, x1, [sp+8]
0019cd58stp x2, x3, [sp+24]
0019cd5cstr x4, [sp+40]
0019cd60mov x3, x30
0019cd64bl runtime.morestack.abi0
0019cd68ldp x0, x1, [sp+8]
0019cd6cldp x2, x3, [sp+24]
0019cd70ldr x4, [sp+40]
0019cd74b 0x19ccc0
0019cd78udf 0
0019cd7cudf 0
0019ccc0
0019cd80
0019cd80google.golang.org/protobuf/proto.MarshalOptions.sizeField: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeField(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value value)
0019cd80ldr x16, [x28+16]
0019cd84subs xzr, sp, x16
0019cd88b.ls 0x19cf64
0019cd8cstr x30, [sp-128]!
0019cd90stur x29, [sp-8]
0019cd94sub x29, sp, 8
0019cd98strb w0, [sp+136]
0019cd9cstrb w1, [sp+137]
0019cda0strb w2, [sp+138]
0019cda4str x3, [sp+144]
0019cda8str x4, [sp+152]
0019cdacstr x5, [sp+160]
0019cdb0str x6, [sp+168]
0019cdb4str x7, [sp+176]
0019cdb8str xzr, [sp+64]
0019cdbcldr x1, [sp+144]
0019cdc0ldrsb x27, [x1]
0019cdc4ldr x1, [x1+216]
0019cdc8ldr x0, [sp+152]
0019cdccblr x1
0019cdd0str w0, [sp+60]
0019cdd4ldr x1, [sp+144]
0019cdd8ldrsb x27, [x1]
0019cddcldr x1, [x1+128]
0019cde0ldr x0, [sp+152]
0019cde4blr x1
0019cde8strb w0, [sp+58]
0019cdectbnz w0, 0, 0x19cdf4
0019cdf0b 0x19ce60
0019cdf4
0019cdf4loc_19cdf4:
0019cdf4b 0x19cdf8
0019cdf8
0019cdf8loc_19cdf8:
0019cdf8ldr x0, [sp+160]
0019cdfcldr x1, [sp+168]
0019ce00ldr x2, [sp+176]
0019ce04bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0019ce08str x0, [sp+104]
0019ce0cstr x1, [sp+112]
0019ce10ldrsw x3, [sp+60]
0019ce14ldrb w4, [sp+136]
0019ce18ldrb w5, [sp+137]
0019ce1cldrb w2, [sp+138]
0019ce20ldr x6, [sp+152]
0019ce24ldr x7, [sp+144]
0019ce28mov x8, x0
0019ce2cmov x0, x4
0019ce30mov x9, x1
0019ce34mov x1, x5
0019ce38mov x4, x7
0019ce3cmov x5, x6
0019ce40mov x6, x8
0019ce44mov x7, x9
0019ce48bl google.golang.org/protobuf/proto.MarshalOptions.sizeList
0019ce4cstr x0, [sp+72]
0019ce50str x0, [sp+64]
0019ce54ldur x29, [sp-8]
0019ce58ldr x30, [sp], 128
0019ce5cret x30
0019ce60
0019ce60loc_19ce60:
0019ce60ldr x1, [sp+144]
0019ce64ldrsb x27, [x1]
0019ce68ldr x1, [x1+136]
0019ce6cldr x0, [sp+152]
0019ce70blr x1
0019ce74strb w0, [sp+57]
0019ce78tbnz w0, 0, 0x19ce80
0019ce7cb 0x19ceec
0019ce80
0019ce80loc_19ce80:
0019ce80b 0x19ce84
0019ce84
0019ce84loc_19ce84:
0019ce84ldr x0, [sp+160]
0019ce88ldr x1, [sp+168]
0019ce8cldr x2, [sp+176]
0019ce90bl google.golang.org/protobuf/reflect/protoreflect.Value.Map
0019ce94str x0, [sp+88]
0019ce98str x1, [sp+96]
0019ce9cldrsw x3, [sp+60]
0019cea0ldrb w4, [sp+136]
0019cea4ldrb w5, [sp+137]
0019cea8ldrb w2, [sp+138]
0019ceacldr x6, [sp+152]
0019ceb0ldr x7, [sp+144]
0019ceb4mov x8, x0
0019ceb8mov x0, x4
0019cebcmov x9, x1
0019cec0mov x1, x5
0019cec4mov x4, x7
0019cec8mov x5, x6
0019ceccmov x6, x8
0019ced0mov x7, x9
0019ced4bl google.golang.org/protobuf/proto.MarshalOptions.sizeMap
0019ced8str x0, [sp+72]
0019cedcstr x0, [sp+64]
0019cee0ldur x29, [sp-8]
0019cee4ldr x30, [sp], 128
0019cee8ret x30
0019ceec
0019ceecloc_19ceec:
0019ceecb 0x19cef0
0019cef0
0019cef0loc_19cef0:
0019cef0ldrsw x0, [sp+60]
0019cef4bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019cef8str x0, [sp+72]
0019cefcldr x1, [sp+144]
0019cf00ldrsb x27, [x1]
0019cf04ldr x0, [sp+152]
0019cf08ldr x1, [x1+176]
0019cf0cblr x1
0019cf10strb w0, [sp+59]
0019cf14ldrsw x3, [sp+60]
0019cf18ldrb w1, [sp+136]
0019cf1cldr x5, [sp+160]
0019cf20ldrb w2, [sp+137]
0019cf24ldrb w4, [sp+138]
0019cf28ldr x6, [sp+168]
0019cf2cldr x7, [sp+176]
0019cf30mov x8, x0
0019cf34mov x0, x1
0019cf38mov x1, x2
0019cf3cmov x2, x4
0019cf40mov x4, x8
0019cf44bl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019cf48str x0, [sp+80]
0019cf4cldr x1, [sp+72]
0019cf50add x0, x1, x0
0019cf54str x0, [sp+64]
0019cf58ldur x29, [sp-8]
0019cf5cldr x30, [sp], 128
0019cf60ret x30
0019cf64
0019cf64loc_19cf64:
0019cf64strb w0, [sp+8]
0019cf68strb w1, [sp+9]
0019cf6cstrb w2, [sp+10]
0019cf70stp x3, x4, [sp+16]
0019cf74stp x5, x6, [sp+32]
0019cf78str x7, [sp+48]
0019cf7cmov x3, x30
0019cf80bl runtime.morestack_noctxt.abi0
0019cf84ldrb w0, [sp+8]
0019cf88ldrb w1, [sp+9]
0019cf8cldrb w2, [sp+10]
0019cf90ldp x3, x4, [sp+16]
0019cf94ldp x5, x6, [sp+32]
0019cf98ldr x7, [sp+48]
0019cf9cb 0x19cd80
0019cd80
0019cd80google.golang.org/protobuf/proto.MarshalOptions.sizeField: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeField(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Value value)
0019cd80ldr x16, [x28+16]
0019cd84subs xzr, sp, x16
0019cd88b.ls 0x19cf64
0019cd8cstr x30, [sp-128]!
0019cd90stur x29, [sp-8]
0019cd94sub x29, sp, 8
0019cd98strb w0, [sp+136]
0019cd9cstrb w1, [sp+137]
0019cda0strb w2, [sp+138]
0019cda4str x3, [sp+144]
0019cda8str x4, [sp+152]
0019cdacstr x5, [sp+160]
0019cdb0str x6, [sp+168]
0019cdb4str x7, [sp+176]
0019cdb8str xzr, [sp+64]
0019cdbcldr x1, [sp+144]
0019cdc0ldrsb x27, [x1]
0019cdc4ldr x1, [x1+216]
0019cdc8ldr x0, [sp+152]
0019cdccblr x1
0019cdd0str w0, [sp+60]
0019cdd4ldr x1, [sp+144]
0019cdd8ldrsb x27, [x1]
0019cddcldr x1, [x1+128]
0019cde0ldr x0, [sp+152]
0019cde4blr x1
0019cde8strb w0, [sp+58]
0019cdectbnz w0, 0, 0x19cdf4
0019cdf0b 0x19ce60
0019cdf4
0019cdf4loc_19cdf4:
0019cdf4b 0x19cdf8
0019cdf8
0019cdf8loc_19cdf8:
0019cdf8ldr x0, [sp+160]
0019cdfcldr x1, [sp+168]
0019ce00ldr x2, [sp+176]
0019ce04bl google.golang.org/protobuf/reflect/protoreflect.Value.List
0019ce08str x0, [sp+104]
0019ce0cstr x1, [sp+112]
0019ce10ldrsw x3, [sp+60]
0019ce14ldrb w4, [sp+136]
0019ce18ldrb w5, [sp+137]
0019ce1cldrb w2, [sp+138]
0019ce20ldr x6, [sp+152]
0019ce24ldr x7, [sp+144]
0019ce28mov x8, x0
0019ce2cmov x0, x4
0019ce30mov x9, x1
0019ce34mov x1, x5
0019ce38mov x4, x7
0019ce3cmov x5, x6
0019ce40mov x6, x8
0019ce44mov x7, x9
0019ce48bl google.golang.org/protobuf/proto.MarshalOptions.sizeList
0019ce4cstr x0, [sp+72]
0019ce50str x0, [sp+64]
0019ce54ldur x29, [sp-8]
0019ce58ldr x30, [sp], 128
0019ce5cret x30
0019ce60
0019ce60loc_19ce60:
0019ce60ldr x1, [sp+144]
0019ce64ldrsb x27, [x1]
0019ce68ldr x1, [x1+136]
0019ce6cldr x0, [sp+152]
0019ce70blr x1
0019ce74strb w0, [sp+57]
0019ce78tbnz w0, 0, 0x19ce80
0019ce7cb 0x19ceec
0019ce80
0019ce80loc_19ce80:
0019ce80b 0x19ce84
0019ce84
0019ce84loc_19ce84:
0019ce84ldr x0, [sp+160]
0019ce88ldr x1, [sp+168]
0019ce8cldr x2, [sp+176]
0019ce90bl google.golang.org/protobuf/reflect/protoreflect.Value.Map
0019ce94str x0, [sp+88]
0019ce98str x1, [sp+96]
0019ce9cldrsw x3, [sp+60]
0019cea0ldrb w4, [sp+136]
0019cea4ldrb w5, [sp+137]
0019cea8ldrb w2, [sp+138]
0019ceacldr x6, [sp+152]
0019ceb0ldr x7, [sp+144]
0019ceb4mov x8, x0
0019ceb8mov x0, x4
0019cebcmov x9, x1
0019cec0mov x1, x5
0019cec4mov x4, x7
0019cec8mov x5, x6
0019ceccmov x6, x8
0019ced0mov x7, x9
0019ced4bl google.golang.org/protobuf/proto.MarshalOptions.sizeMap
0019ced8str x0, [sp+72]
0019cedcstr x0, [sp+64]
0019cee0ldur x29, [sp-8]
0019cee4ldr x30, [sp], 128
0019cee8ret x30
0019ceec
0019ceecloc_19ceec:
0019ceecb 0x19cef0
0019cef0
0019cef0loc_19cef0:
0019cef0ldrsw x0, [sp+60]
0019cef4bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019cef8str x0, [sp+72]
0019cefcldr x1, [sp+144]
0019cf00ldrsb x27, [x1]
0019cf04ldr x0, [sp+152]
0019cf08ldr x1, [x1+176]
0019cf0cblr x1
0019cf10strb w0, [sp+59]
0019cf14ldrsw x3, [sp+60]
0019cf18ldrb w1, [sp+136]
0019cf1cldr x5, [sp+160]
0019cf20ldrb w2, [sp+137]
0019cf24ldrb w4, [sp+138]
0019cf28ldr x6, [sp+168]
0019cf2cldr x7, [sp+176]
0019cf30mov x8, x0
0019cf34mov x0, x1
0019cf38mov x1, x2
0019cf3cmov x2, x4
0019cf40mov x4, x8
0019cf44bl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019cf48str x0, [sp+80]
0019cf4cldr x1, [sp+72]
0019cf50add x0, x1, x0
0019cf54str x0, [sp+64]
0019cf58ldur x29, [sp-8]
0019cf5cldr x30, [sp], 128
0019cf60ret x30
0019cf64
0019cf64loc_19cf64:
0019cf64strb w0, [sp+8]
0019cf68strb w1, [sp+9]
0019cf6cstrb w2, [sp+10]
0019cf70stp x3, x4, [sp+16]
0019cf74stp x5, x6, [sp+32]
0019cf78str x7, [sp+48]
0019cf7cmov x3, x30
0019cf80bl runtime.morestack_noctxt.abi0
0019cf84ldrb w0, [sp+8]
0019cf88ldrb w1, [sp+9]
0019cf8cldrb w2, [sp+10]
0019cf90ldp x3, x4, [sp+16]
0019cf94ldp x5, x6, [sp+32]
0019cf98ldr x7, [sp+48]
0019cf9cb 0x19cd80
0019cd80
0019cfa0
0019cfa0google.golang.org/protobuf/proto.MarshalOptions.sizeList: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeList(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.List list)
0019cfa0ldr x16, [x28+16]
0019cfa4sub x17, sp, 32
0019cfa8subs xzr, x17, x16
0019cfacb.ls 0x19d230
0019cfb0str x30, [sp-160]!
0019cfb4stur x29, [sp-8]
0019cfb8sub x29, sp, 8
0019cfbcstrb w0, [sp+168]
0019cfc0strb w1, [sp+169]
0019cfc4strb w2, [sp+170]
0019cfc8str w3, [sp+172]
0019cfccstr x4, [sp+176]
0019cfd0str x5, [sp+184]
0019cfd4str x6, [sp+192]
0019cfd8str x7, [sp+200]
0019cfdcstr xzr, [sp+72]
0019cfe0ldrsw x0, [sp+172]
0019cfe4bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019cfe8str x0, [sp+64]
0019cfecldr x1, [sp+176]
0019cff0ldrsb x27, [x1]
0019cff4ldr x1, [x1+144]
0019cff8ldr x0, [sp+184]
0019cffcblr x1
0019d000strb w0, [sp+62]
0019d004strb w0, [sp+63]
0019d008tbnz w0, 0, 0x19d010
0019d00cb 0x19d038
0019d010
0019d010loc_19d010:
0019d010ldr x1, [sp+192]
0019d014ldrsb x27, [x1]
0019d018ldr x0, [sp+200]
0019d01cldr x1, [x1+56]
0019d020blr x1
0019d024str x0, [sp+120]
0019d028subs xzr, x0, 0
0019d02ccset x1, gt
0019d030strb w1, [sp+63]
0019d034b 0x19d03c
0019d038
0019d038loc_19d038:
0019d038b 0x19d03c
0019d03c
0019d03cloc_19d03c:
0019d03cldrb w1, [sp+63]
0019d040tbnz w1, 0, 0x19d048
0019d044b 0x19d070
0019d048
0019d048loc_19d048:
0019d048str xzr, [sp+112]
0019d04cldr x1, [sp+192]
0019d050ldrsb x27, [x1]
0019d054ldr x1, [x1+56]
0019d058ldr x0, [sp+200]
0019d05cblr x1
0019d060str x0, [sp+120]
0019d064str xzr, [sp+104]
0019d068str x0, [sp+88]
0019d06cb 0x19d15c
0019d070
0019d070loc_19d070:
0019d070ldr x1, [sp+192]
0019d074ldrsb x27, [x1]
0019d078ldr x1, [x1+56]
0019d07cldr x0, [sp+200]
0019d080blr x1
0019d084str x0, [sp+120]
0019d088str xzr, [sp+96]
0019d08cstr x0, [sp+80]
0019d090b 0x19d094
0019d094
0019d094loc_19d094:
0019d094ldr x1, [sp+80]
0019d098ldr x2, [sp+96]
0019d09csubs xzr, x1, x2
0019d0a0b.gt 0x19d0a8
0019d0a4b 0x19d14c
0019d0a8
0019d0a8loc_19d0a8:
0019d0a8ldr x1, [sp+176]
0019d0acldrsb x27, [x1]
0019d0b0ldr x1, [x1+176]
0019d0b4ldr x0, [sp+184]
0019d0b8blr x1
0019d0bcstrb w0, [sp+61]
0019d0c0ldr x1, [sp+96]
0019d0c4ldr x0, [sp+200]
0019d0c8ldr x2, [sp+192]
0019d0ccldrsb x27, [x2]
0019d0d0ldr x2, [x2+40]
0019d0d4blr x2
0019d0d8str x0, [sp+128]
0019d0dcstr x1, [sp+136]
0019d0e0str x2, [sp+144]
0019d0e4ldrsb x4, [sp+61]
0019d0e8ldrsw x3, [sp+172]
0019d0ecldrb w5, [sp+168]
0019d0f0ldrb w6, [sp+169]
0019d0f4ldrb w7, [sp+170]
0019d0f8mov x8, x0
0019d0fcmov x0, x5
0019d100mov x9, x1
0019d104mov x1, x6
0019d108mov x10, x2
0019d10cmov x2, x7
0019d110mov x5, x8
0019d114mov x6, x9
0019d118mov x7, x10
0019d11cbl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019d120str x0, [sp+120]
0019d124ldr x1, [sp+72]
0019d128ldr x2, [sp+64]
0019d12cadd x2, x2, x0
0019d130add x1, x1, x2
0019d134str x1, [sp+72]
0019d138b 0x19d13c
0019d13c
0019d13cloc_19d13c:
0019d13cldr x1, [sp+96]
0019d140add x1, x1, 1
0019d144str x1, [sp+96]
0019d148b 0x19d094
0019d14c
0019d14cloc_19d14c:
0019d14cldr x0, [sp+72]
0019d150ldur x29, [sp-8]
0019d154ldr x30, [sp], 160
0019d158ret x30
0019d15c
0019d15cloc_19d15c:
0019d15cldr x1, [sp+88]
0019d160ldr x2, [sp+104]
0019d164subs xzr, x1, x2
0019d168b.gt 0x19d170
0019d16cb 0x19d20c
0019d170
0019d170loc_19d170:
0019d170ldr x1, [sp+176]
0019d174ldrsb x27, [x1]
0019d178ldr x1, [x1+176]
0019d17cldr x0, [sp+184]
0019d180blr x1
0019d184strb w0, [sp+61]
0019d188ldr x1, [sp+104]
0019d18cldr x0, [sp+200]
0019d190ldr x2, [sp+192]
0019d194ldrsb x27, [x2]
0019d198ldr x2, [x2+40]
0019d19cblr x2
0019d1a0str x0, [sp+128]
0019d1a4str x1, [sp+136]
0019d1a8str x2, [sp+144]
0019d1acldrsb x4, [sp+61]
0019d1b0ldrsw x3, [sp+172]
0019d1b4ldrb w5, [sp+168]
0019d1b8ldrb w6, [sp+169]
0019d1bcldrb w7, [sp+170]
0019d1c0mov x8, x0
0019d1c4mov x0, x5
0019d1c8mov x9, x1
0019d1ccmov x1, x6
0019d1d0mov x10, x2
0019d1d4mov x2, x7
0019d1d8mov x5, x8
0019d1dcmov x6, x9
0019d1e0mov x7, x10
0019d1e4bl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019d1e8str x0, [sp+120]
0019d1ecldr x1, [sp+112]
0019d1f0add x1, x1, x0
0019d1f4str x1, [sp+112]
0019d1f8b 0x19d1fc
0019d1fc
0019d1fcloc_19d1fc:
0019d1fcldr x1, [sp+104]
0019d200add x1, x1, 1
0019d204str x1, [sp+104]
0019d208b 0x19d15c
0019d20c
0019d20cloc_19d20c:
0019d20cldr x0, [sp+112]
0019d210bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d214str x0, [sp+120]
0019d218ldr x1, [sp+64]
0019d21cadd x0, x1, x0
0019d220str x0, [sp+72]
0019d224ldur x29, [sp-8]
0019d228ldr x30, [sp], 160
0019d22cret x30
0019d230
0019d230loc_19d230:
0019d230strb w0, [sp+8]
0019d234strb w1, [sp+9]
0019d238strb w2, [sp+10]
0019d23cstr w3, [sp+12]
0019d240stp x4, x5, [sp+16]
0019d244stp x6, x7, [sp+32]
0019d248mov x3, x30
0019d24cbl runtime.morestack_noctxt.abi0
0019d250ldrb w0, [sp+8]
0019d254ldrb w1, [sp+9]
0019d258ldrb w2, [sp+10]
0019d25cldrsw x3, [sp+12]
0019d260ldp x4, x5, [sp+16]
0019d264ldp x6, x7, [sp+32]
0019d268b 0x19cfa0
0019d26cudf 0
0019cfa0
0019cfa0google.golang.org/protobuf/proto.MarshalOptions.sizeList: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeList(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.List list)
0019cfa0ldr x16, [x28+16]
0019cfa4sub x17, sp, 32
0019cfa8subs xzr, x17, x16
0019cfacb.ls 0x19d230
0019cfb0str x30, [sp-160]!
0019cfb4stur x29, [sp-8]
0019cfb8sub x29, sp, 8
0019cfbcstrb w0, [sp+168]
0019cfc0strb w1, [sp+169]
0019cfc4strb w2, [sp+170]
0019cfc8str w3, [sp+172]
0019cfccstr x4, [sp+176]
0019cfd0str x5, [sp+184]
0019cfd4str x6, [sp+192]
0019cfd8str x7, [sp+200]
0019cfdcstr xzr, [sp+72]
0019cfe0ldrsw x0, [sp+172]
0019cfe4bl google.golang.org/protobuf/encoding/protowire.SizeTag
0019cfe8str x0, [sp+64]
0019cfecldr x1, [sp+176]
0019cff0ldrsb x27, [x1]
0019cff4ldr x1, [x1+144]
0019cff8ldr x0, [sp+184]
0019cffcblr x1
0019d000strb w0, [sp+62]
0019d004strb w0, [sp+63]
0019d008tbnz w0, 0, 0x19d010
0019d00cb 0x19d038
0019d010
0019d010loc_19d010:
0019d010ldr x1, [sp+192]
0019d014ldrsb x27, [x1]
0019d018ldr x0, [sp+200]
0019d01cldr x1, [x1+56]
0019d020blr x1
0019d024str x0, [sp+120]
0019d028subs xzr, x0, 0
0019d02ccset x1, gt
0019d030strb w1, [sp+63]
0019d034b 0x19d03c
0019d038
0019d038loc_19d038:
0019d038b 0x19d03c
0019d03c
0019d03cloc_19d03c:
0019d03cldrb w1, [sp+63]
0019d040tbnz w1, 0, 0x19d048
0019d044b 0x19d070
0019d048
0019d048loc_19d048:
0019d048str xzr, [sp+112]
0019d04cldr x1, [sp+192]
0019d050ldrsb x27, [x1]
0019d054ldr x1, [x1+56]
0019d058ldr x0, [sp+200]
0019d05cblr x1
0019d060str x0, [sp+120]
0019d064str xzr, [sp+104]
0019d068str x0, [sp+88]
0019d06cb 0x19d15c
0019d070
0019d070loc_19d070:
0019d070ldr x1, [sp+192]
0019d074ldrsb x27, [x1]
0019d078ldr x1, [x1+56]
0019d07cldr x0, [sp+200]
0019d080blr x1
0019d084str x0, [sp+120]
0019d088str xzr, [sp+96]
0019d08cstr x0, [sp+80]
0019d090b 0x19d094
0019d094
0019d094loc_19d094:
0019d094ldr x1, [sp+80]
0019d098ldr x2, [sp+96]
0019d09csubs xzr, x1, x2
0019d0a0b.gt 0x19d0a8
0019d0a4b 0x19d14c
0019d0a8
0019d0a8loc_19d0a8:
0019d0a8ldr x1, [sp+176]
0019d0acldrsb x27, [x1]
0019d0b0ldr x1, [x1+176]
0019d0b4ldr x0, [sp+184]
0019d0b8blr x1
0019d0bcstrb w0, [sp+61]
0019d0c0ldr x1, [sp+96]
0019d0c4ldr x0, [sp+200]
0019d0c8ldr x2, [sp+192]
0019d0ccldrsb x27, [x2]
0019d0d0ldr x2, [x2+40]
0019d0d4blr x2
0019d0d8str x0, [sp+128]
0019d0dcstr x1, [sp+136]
0019d0e0str x2, [sp+144]
0019d0e4ldrsb x4, [sp+61]
0019d0e8ldrsw x3, [sp+172]
0019d0ecldrb w5, [sp+168]
0019d0f0ldrb w6, [sp+169]
0019d0f4ldrb w7, [sp+170]
0019d0f8mov x8, x0
0019d0fcmov x0, x5
0019d100mov x9, x1
0019d104mov x1, x6
0019d108mov x10, x2
0019d10cmov x2, x7
0019d110mov x5, x8
0019d114mov x6, x9
0019d118mov x7, x10
0019d11cbl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019d120str x0, [sp+120]
0019d124ldr x1, [sp+72]
0019d128ldr x2, [sp+64]
0019d12cadd x2, x2, x0
0019d130add x1, x1, x2
0019d134str x1, [sp+72]
0019d138b 0x19d13c
0019d13c
0019d13cloc_19d13c:
0019d13cldr x1, [sp+96]
0019d140add x1, x1, 1
0019d144str x1, [sp+96]
0019d148b 0x19d094
0019d14c
0019d14cloc_19d14c:
0019d14cldr x0, [sp+72]
0019d150ldur x29, [sp-8]
0019d154ldr x30, [sp], 160
0019d158ret x30
0019d15c
0019d15cloc_19d15c:
0019d15cldr x1, [sp+88]
0019d160ldr x2, [sp+104]
0019d164subs xzr, x1, x2
0019d168b.gt 0x19d170
0019d16cb 0x19d20c
0019d170
0019d170loc_19d170:
0019d170ldr x1, [sp+176]
0019d174ldrsb x27, [x1]
0019d178ldr x1, [x1+176]
0019d17cldr x0, [sp+184]
0019d180blr x1
0019d184strb w0, [sp+61]
0019d188ldr x1, [sp+104]
0019d18cldr x0, [sp+200]
0019d190ldr x2, [sp+192]
0019d194ldrsb x27, [x2]
0019d198ldr x2, [x2+40]
0019d19cblr x2
0019d1a0str x0, [sp+128]
0019d1a4str x1, [sp+136]
0019d1a8str x2, [sp+144]
0019d1acldrsb x4, [sp+61]
0019d1b0ldrsw x3, [sp+172]
0019d1b4ldrb w5, [sp+168]
0019d1b8ldrb w6, [sp+169]
0019d1bcldrb w7, [sp+170]
0019d1c0mov x8, x0
0019d1c4mov x0, x5
0019d1c8mov x9, x1
0019d1ccmov x1, x6
0019d1d0mov x10, x2
0019d1d4mov x2, x7
0019d1d8mov x5, x8
0019d1dcmov x6, x9
0019d1e0mov x7, x10
0019d1e4bl google.golang.org/protobuf/proto.MarshalOptions.sizeSingular
0019d1e8str x0, [sp+120]
0019d1ecldr x1, [sp+112]
0019d1f0add x1, x1, x0
0019d1f4str x1, [sp+112]
0019d1f8b 0x19d1fc
0019d1fc
0019d1fcloc_19d1fc:
0019d1fcldr x1, [sp+104]
0019d200add x1, x1, 1
0019d204str x1, [sp+104]
0019d208b 0x19d15c
0019d20c
0019d20cloc_19d20c:
0019d20cldr x0, [sp+112]
0019d210bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d214str x0, [sp+120]
0019d218ldr x1, [sp+64]
0019d21cadd x0, x1, x0
0019d220str x0, [sp+72]
0019d224ldur x29, [sp-8]
0019d228ldr x30, [sp], 160
0019d22cret x30
0019d230
0019d230loc_19d230:
0019d230strb w0, [sp+8]
0019d234strb w1, [sp+9]
0019d238strb w2, [sp+10]
0019d23cstr w3, [sp+12]
0019d240stp x4, x5, [sp+16]
0019d244stp x6, x7, [sp+32]
0019d248mov x3, x30
0019d24cbl runtime.morestack_noctxt.abi0
0019d250ldrb w0, [sp+8]
0019d254ldrb w1, [sp+9]
0019d258ldrb w2, [sp+10]
0019d25cldrsw x3, [sp+12]
0019d260ldp x4, x5, [sp+16]
0019d264ldp x6, x7, [sp+32]
0019d268b 0x19cfa0
0019d26cudf 0
0019cfa0
0019d270
0019d270google.golang.org/protobuf/proto.MarshalOptions.sizeMap: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMap(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Map mapv)
0019d270ldr x16, [x28+16]
0019d274subs xzr, sp, x16
0019d278b.ls 0x19d3b4
0019d27cstr x30, [sp-64]!
0019d280stur x29, [sp-8]
0019d284sub x29, sp, 8
0019d288strb w0, [sp+72]
0019d28cstrb w1, [sp+73]
0019d290strb w2, [sp+74]
0019d294str w3, [sp+76]
0019d298str x4, [sp+80]
0019d29cstr x5, [sp+88]
0019d2a0str x6, [sp+96]
0019d2a4str x7, [sp+104]
0019d2a8adrp x0, 0x458000
0019d2acadd x0, x0, 3520
0019d2b0bl runtime.newobject
0019d2b4str x0, [sp+48]
0019d2b8ldrsw x0, [sp+76]
0019d2bcbl google.golang.org/protobuf/encoding/protowire.SizeTag
0019d2c0str x0, [sp+32]
0019d2c4adrp x0, 0x4cf000
0019d2c8add x0, x0, 2240
0019d2ccbl runtime.newobject
0019d2d0str x0, [sp+40]
0019d2d4adrp x1, 0
0019d2d8add x1, x1, 1008
0019d2dcstr x1, [x0]
0019d2e0ldr x1, [sp+48]
0019d2e4ldr x2, [sp+40]
0019d2e8ldrsb x27, [x2]
0019d2ecadrp x27, 0x8ae000
0019d2f0ldr w3, [x27+3056]
0019d2f4cbz w3, 0x19d2fc
0019d2f8b 0x19d300
0019d2fc
0019d2fcloc_19d2fc:
0019d2fcb 0x19d314
0019d300
0019d300loc_19d300:
0019d300bl runtime.gcWriteBarrier2
0019d304str x1, [x25]
0019d308ldr x3, [x2+8]
0019d30cstr x3, [x25+8]
0019d310b 0x19d314
0019d314
0019d314loc_19d314:
0019d314str x1, [x2+8]
0019d318ldr x2, [sp+32]
0019d31cldr x3, [sp+40]
0019d320ldrsb x27, [x3]
0019d324str x2, [x3+16]
0019d328ldrb w2, [sp+72]
0019d32cldrb w3, [sp+73]
0019d330ldrb w4, [sp+74]
0019d334ldr x5, [sp+40]
0019d338ldrsb x27, [x5]
0019d33cstrb w2, [x5+24]
0019d340strb w3, [x5+25]
0019d344strb w4, [x5+26]
0019d348ldr x2, [sp+88]
0019d34cldr x3, [sp+80]
0019d350ldr x4, [sp+40]
0019d354ldrsb x27, [x4]
0019d358str x3, [x4+32]
0019d35cadrp x27, 0x8ae000
0019d360ldr w3, [x27+3056]
0019d364cbz w3, 0x19d36c
0019d368b 0x19d370
0019d36c
0019d36cloc_19d36c:
0019d36cb 0x19d384
0019d370
0019d370loc_19d370:
0019d370bl runtime.gcWriteBarrier2
0019d374str x2, [x25]
0019d378ldr x3, [x4+40]
0019d37cstr x3, [x25+8]
0019d380b 0x19d384
0019d384
0019d384loc_19d384:
0019d384str x2, [x4+40]
0019d388ldr x2, [sp+96]
0019d38cldrsb x27, [x2]
0019d390ldr x0, [sp+104]
0019d394ldr x2, [x2+80]
0019d398ldr x1, [sp+40]
0019d39cblr x2
0019d3a0ldr x2, [sp+48]
0019d3a4ldr x0, [x2]
0019d3a8ldur x29, [sp-8]
0019d3acldr x30, [sp], 64
0019d3b0ret x30
0019d3b4
0019d3b4loc_19d3b4:
0019d3b4strb w0, [sp+8]
0019d3b8strb w1, [sp+9]
0019d3bcstrb w2, [sp+10]
0019d3c0str w3, [sp+12]
0019d3c4stp x4, x5, [sp+16]
0019d3c8stp x6, x7, [sp+32]
0019d3ccmov x3, x30
0019d3d0bl runtime.morestack_noctxt.abi0
0019d3d4ldrb w0, [sp+8]
0019d3d8ldrb w1, [sp+9]
0019d3dcldrb w2, [sp+10]
0019d3e0ldrsw x3, [sp+12]
0019d3e4ldp x4, x5, [sp+16]
0019d3e8ldp x6, x7, [sp+32]
0019d3ecb 0x19d270
0019d270
0019d270google.golang.org/protobuf/proto.MarshalOptions.sizeMap: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMap(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd, google.golang.org/protobuf/reflect/protoreflect.Map mapv)
0019d270ldr x16, [x28+16]
0019d274subs xzr, sp, x16
0019d278b.ls 0x19d3b4
0019d27cstr x30, [sp-64]!
0019d280stur x29, [sp-8]
0019d284sub x29, sp, 8
0019d288strb w0, [sp+72]
0019d28cstrb w1, [sp+73]
0019d290strb w2, [sp+74]
0019d294str w3, [sp+76]
0019d298str x4, [sp+80]
0019d29cstr x5, [sp+88]
0019d2a0str x6, [sp+96]
0019d2a4str x7, [sp+104]
0019d2a8adrp x0, 0x458000
0019d2acadd x0, x0, 3520
0019d2b0bl runtime.newobject
0019d2b4str x0, [sp+48]
0019d2b8ldrsw x0, [sp+76]
0019d2bcbl google.golang.org/protobuf/encoding/protowire.SizeTag
0019d2c0str x0, [sp+32]
0019d2c4adrp x0, 0x4cf000
0019d2c8add x0, x0, 2240
0019d2ccbl runtime.newobject
0019d2d0str x0, [sp+40]
0019d2d4adrp x1, 0
0019d2d8add x1, x1, 1008
0019d2dcstr x1, [x0]
0019d2e0ldr x1, [sp+48]
0019d2e4ldr x2, [sp+40]
0019d2e8ldrsb x27, [x2]
0019d2ecadrp x27, 0x8ae000
0019d2f0ldr w3, [x27+3056]
0019d2f4cbz w3, 0x19d2fc
0019d2f8b 0x19d300
0019d2fc
0019d2fcloc_19d2fc:
0019d2fcb 0x19d314
0019d300
0019d300loc_19d300:
0019d300bl runtime.gcWriteBarrier2
0019d304str x1, [x25]
0019d308ldr x3, [x2+8]
0019d30cstr x3, [x25+8]
0019d310b 0x19d314
0019d314
0019d314loc_19d314:
0019d314str x1, [x2+8]
0019d318ldr x2, [sp+32]
0019d31cldr x3, [sp+40]
0019d320ldrsb x27, [x3]
0019d324str x2, [x3+16]
0019d328ldrb w2, [sp+72]
0019d32cldrb w3, [sp+73]
0019d330ldrb w4, [sp+74]
0019d334ldr x5, [sp+40]
0019d338ldrsb x27, [x5]
0019d33cstrb w2, [x5+24]
0019d340strb w3, [x5+25]
0019d344strb w4, [x5+26]
0019d348ldr x2, [sp+88]
0019d34cldr x3, [sp+80]
0019d350ldr x4, [sp+40]
0019d354ldrsb x27, [x4]
0019d358str x3, [x4+32]
0019d35cadrp x27, 0x8ae000
0019d360ldr w3, [x27+3056]
0019d364cbz w3, 0x19d36c
0019d368b 0x19d370
0019d36c
0019d36cloc_19d36c:
0019d36cb 0x19d384
0019d370
0019d370loc_19d370:
0019d370bl runtime.gcWriteBarrier2
0019d374str x2, [x25]
0019d378ldr x3, [x4+40]
0019d37cstr x3, [x25+8]
0019d380b 0x19d384
0019d384
0019d384loc_19d384:
0019d384str x2, [x4+40]
0019d388ldr x2, [sp+96]
0019d38cldrsb x27, [x2]
0019d390ldr x0, [sp+104]
0019d394ldr x2, [x2+80]
0019d398ldr x1, [sp+40]
0019d39cblr x2
0019d3a0ldr x2, [sp+48]
0019d3a4ldr x0, [x2]
0019d3a8ldur x29, [sp-8]
0019d3acldr x30, [sp], 64
0019d3b0ret x30
0019d3b4
0019d3b4loc_19d3b4:
0019d3b4strb w0, [sp+8]
0019d3b8strb w1, [sp+9]
0019d3bcstrb w2, [sp+10]
0019d3c0str w3, [sp+12]
0019d3c4stp x4, x5, [sp+16]
0019d3c8stp x6, x7, [sp+32]
0019d3ccmov x3, x30
0019d3d0bl runtime.morestack_noctxt.abi0
0019d3d4ldrb w0, [sp+8]
0019d3d8ldrb w1, [sp+9]
0019d3dcldrb w2, [sp+10]
0019d3e0ldrsw x3, [sp+12]
0019d3e4ldp x4, x5, [sp+16]
0019d3e8ldp x6, x7, [sp+32]
0019d3ecb 0x19d270
0019d270
0019d3f0
0019d3f0google.golang.org/protobuf/proto.MarshalOptions.sizeMap.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMap.func1(google.golang.org/protobuf/reflect/protoreflect.MapKey key, google.golang.org/protobuf/reflect/protoreflect.Value value)
0019d3f0ldr x16, [x28+16]
0019d3f4sub x17, sp, 64
0019d3f8subs xzr, x17, x16
0019d3fcb.ls 0x19d588
0019d400str x30, [sp-192]!
0019d404stur x29, [sp-8]
0019d408sub x29, sp, 8
0019d40cstr x0, [sp+200]
0019d410str x1, [sp+208]
0019d414str x2, [sp+216]
0019d418str x3, [sp+224]
0019d41cstr x4, [sp+232]
0019d420str x5, [sp+240]
0019d424ldr x1, [x26+8]
0019d428str x1, [sp+176]
0019d42cldr x1, [x26+16]
0019d430str x1, [sp+72]
0019d434ldrb w1, [x26+24]
0019d438ldrb w2, [x26+25]
0019d43cldrb w3, [x26+26]
0019d440strb w1, [sp+69]
0019d444strb w2, [sp+70]
0019d448strb w3, [sp+71]
0019d44cldr x1, [x26+32]
0019d450ldr x2, [x26+40]
0019d454str x1, [sp+104]
0019d458str x2, [sp+112]
0019d45cstrb wzr, [sp+68]
0019d460ldr x1, [sp+72]
0019d464ldr x2, [sp+176]
0019d468ldr x3, [sp+176]
0019d46cldr x3, [x3]
0019d470add x1, x3, x1
0019d474str x1, [x2]
0019d478ldr x1, [sp+104]
0019d47cldrsb x27, [x1]
0019d480ldr x1, [x1+184]
0019d484ldr x0, [sp+112]
0019d488blr x1
0019d48cstr x0, [sp+160]
0019d490str x1, [sp+168]
0019d494ldr x0, [sp+200]
0019d498ldr x1, [sp+208]
0019d49cldr x2, [sp+216]
0019d4a0bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
0019d4a4str x0, [sp+136]
0019d4a8str x1, [sp+144]
0019d4acstr x2, [sp+152]
0019d4b0ldrb w3, [sp+69]
0019d4b4ldrb w4, [sp+70]
0019d4b8ldrb w5, [sp+71]
0019d4bcldr x6, [sp+168]
0019d4c0ldr x7, [sp+160]
0019d4c4mov x8, x0
0019d4c8mov x0, x3
0019d4ccmov x9, x1
0019d4d0mov x1, x4
0019d4d4mov x10, x2
0019d4d8mov x2, x5
0019d4dcmov x3, x7
0019d4e0mov x4, x6
0019d4e4mov x5, x8
0019d4e8mov x6, x9
0019d4ecmov x7, x10
0019d4f0bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019d4f4str x0, [sp+96]
0019d4f8ldr x1, [sp+104]
0019d4fcldrsb x27, [x1]
0019d500ldr x0, [sp+112]
0019d504ldr x1, [x1+192]
0019d508blr x1
0019d50cstr x0, [sp+120]
0019d510str x1, [sp+128]
0019d514ldrb w2, [sp+69]
0019d518ldr x5, [sp+224]
0019d51cldrb w3, [sp+70]
0019d520ldrb w4, [sp+71]
0019d524ldr x6, [sp+232]
0019d528ldr x7, [sp+240]
0019d52cmov x8, x0
0019d530mov x0, x2
0019d534mov x9, x1
0019d538mov x1, x3
0019d53cmov x2, x4
0019d540mov x3, x8
0019d544mov x4, x9
0019d548bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019d54cstr x0, [sp+88]
0019d550ldr x1, [sp+96]
0019d554add x0, x1, x0
0019d558bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d55cstr x0, [sp+80]
0019d560ldr x1, [sp+176]
0019d564ldr x1, [x1]
0019d568add x1, x1, x0
0019d56cldr x2, [sp+176]
0019d570str x1, [x2]
0019d574orr x0, xzr, 1
0019d578strb w0, [sp+68]
0019d57cldur x29, [sp-8]
0019d580ldr x30, [sp], 192
0019d584ret x30
0019d588
0019d588loc_19d588:
0019d588stp x0, x1, [sp+8]
0019d58cstp x2, x3, [sp+24]
0019d590stp x4, x5, [sp+40]
0019d594mov x3, x30
0019d598bl runtime.morestack.abi0
0019d59cldp x0, x1, [sp+8]
0019d5a0ldp x2, x3, [sp+24]
0019d5a4ldp x4, x5, [sp+40]
0019d5a8b 0x19d3f0
0019d5acudf 0
0019d3f0
0019d3f0google.golang.org/protobuf/proto.MarshalOptions.sizeMap.func1: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeMap.func1(google.golang.org/protobuf/reflect/protoreflect.MapKey key, google.golang.org/protobuf/reflect/protoreflect.Value value)
0019d3f0ldr x16, [x28+16]
0019d3f4sub x17, sp, 64
0019d3f8subs xzr, x17, x16
0019d3fcb.ls 0x19d588
0019d400str x30, [sp-192]!
0019d404stur x29, [sp-8]
0019d408sub x29, sp, 8
0019d40cstr x0, [sp+200]
0019d410str x1, [sp+208]
0019d414str x2, [sp+216]
0019d418str x3, [sp+224]
0019d41cstr x4, [sp+232]
0019d420str x5, [sp+240]
0019d424ldr x1, [x26+8]
0019d428str x1, [sp+176]
0019d42cldr x1, [x26+16]
0019d430str x1, [sp+72]
0019d434ldrb w1, [x26+24]
0019d438ldrb w2, [x26+25]
0019d43cldrb w3, [x26+26]
0019d440strb w1, [sp+69]
0019d444strb w2, [sp+70]
0019d448strb w3, [sp+71]
0019d44cldr x1, [x26+32]
0019d450ldr x2, [x26+40]
0019d454str x1, [sp+104]
0019d458str x2, [sp+112]
0019d45cstrb wzr, [sp+68]
0019d460ldr x1, [sp+72]
0019d464ldr x2, [sp+176]
0019d468ldr x3, [sp+176]
0019d46cldr x3, [x3]
0019d470add x1, x3, x1
0019d474str x1, [x2]
0019d478ldr x1, [sp+104]
0019d47cldrsb x27, [x1]
0019d480ldr x1, [x1+184]
0019d484ldr x0, [sp+112]
0019d488blr x1
0019d48cstr x0, [sp+160]
0019d490str x1, [sp+168]
0019d494ldr x0, [sp+200]
0019d498ldr x1, [sp+208]
0019d49cldr x2, [sp+216]
0019d4a0bl google.golang.org/protobuf/reflect/protoreflect.MapKey.Value
0019d4a4str x0, [sp+136]
0019d4a8str x1, [sp+144]
0019d4acstr x2, [sp+152]
0019d4b0ldrb w3, [sp+69]
0019d4b4ldrb w4, [sp+70]
0019d4b8ldrb w5, [sp+71]
0019d4bcldr x6, [sp+168]
0019d4c0ldr x7, [sp+160]
0019d4c4mov x8, x0
0019d4c8mov x0, x3
0019d4ccmov x9, x1
0019d4d0mov x1, x4
0019d4d4mov x10, x2
0019d4d8mov x2, x5
0019d4dcmov x3, x7
0019d4e0mov x4, x6
0019d4e4mov x5, x8
0019d4e8mov x6, x9
0019d4ecmov x7, x10
0019d4f0bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019d4f4str x0, [sp+96]
0019d4f8ldr x1, [sp+104]
0019d4fcldrsb x27, [x1]
0019d500ldr x0, [sp+112]
0019d504ldr x1, [x1+192]
0019d508blr x1
0019d50cstr x0, [sp+120]
0019d510str x1, [sp+128]
0019d514ldrb w2, [sp+69]
0019d518ldr x5, [sp+224]
0019d51cldrb w3, [sp+70]
0019d520ldrb w4, [sp+71]
0019d524ldr x6, [sp+232]
0019d528ldr x7, [sp+240]
0019d52cmov x8, x0
0019d530mov x0, x2
0019d534mov x9, x1
0019d538mov x1, x3
0019d53cmov x2, x4
0019d540mov x3, x8
0019d544mov x4, x9
0019d548bl google.golang.org/protobuf/proto.MarshalOptions.sizeField
0019d54cstr x0, [sp+88]
0019d550ldr x1, [sp+96]
0019d554add x0, x1, x0
0019d558bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d55cstr x0, [sp+80]
0019d560ldr x1, [sp+176]
0019d564ldr x1, [x1]
0019d568add x1, x1, x0
0019d56cldr x2, [sp+176]
0019d570str x1, [x2]
0019d574orr x0, xzr, 1
0019d578strb w0, [sp+68]
0019d57cldur x29, [sp-8]
0019d580ldr x30, [sp], 192
0019d584ret x30
0019d588
0019d588loc_19d588:
0019d588stp x0, x1, [sp+8]
0019d58cstp x2, x3, [sp+24]
0019d590stp x4, x5, [sp+40]
0019d594mov x3, x30
0019d598bl runtime.morestack.abi0
0019d59cldp x0, x1, [sp+8]
0019d5a0ldp x2, x3, [sp+24]
0019d5a4ldp x4, x5, [sp+40]
0019d5a8b 0x19d3f0
0019d5acudf 0
0019d3f0
0019d5b0
0019d5b0google.golang.org/protobuf/proto.MarshalOptions.sizeSingular: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeSingular(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.Kind kind, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019d5b0ldr x16, [x28+16]
0019d5b4sub x17, sp, 16
0019d5b8subs xzr, x17, x16
0019d5bcb.ls 0x19db98
0019d5c0str x30, [sp-144]!
0019d5c4stur x29, [sp-8]
0019d5c8sub x29, sp, 8
0019d5ccstrb w0, [sp+152]
0019d5d0strb w1, [sp+153]
0019d5d4strb w2, [sp+154]
0019d5d8str w3, [sp+156]
0019d5dcstrb w4, [sp+160]
0019d5e0str x5, [sp+168]
0019d5e4str x6, [sp+176]
0019d5e8str x7, [sp+184]
0019d5ecstr xzr, [sp+40]
0019d5f0ldrsb x3, [sp+160]
0019d5f4strb w3, [sp+35]
0019d5f8mov x4, x3
0019d5fcsubs wzr, w4, 9
0019d600b.le 0x19d608
0019d604b 0x19d870
0019d608
0019d608loc_19d608:
0019d608mov x4, x3
0019d60csubs wzr, w4, 4
0019d610b.le 0x19d618
0019d614b 0x19d714
0019d618
0019d618loc_19d618:
0019d618mov x4, x3
0019d61csubs wzr, w4, 2
0019d620b.le 0x19d628
0019d624b 0x19d688
0019d628
0019d628loc_19d628:
0019d628ubfm x1, x3, 0, 7
0019d62csubs wzr, w1, 1
0019d630b.eq 0x19d638
0019d634b 0x19d654
0019d638
0019d638loc_19d638:
0019d638b 0x19d63c
0019d63c
0019d63cloc_19d63c:
0019d63cbl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019d640str x0, [sp+56]
0019d644str x0, [sp+40]
0019d648ldur x29, [sp-8]
0019d64cldr x30, [sp], 144
0019d650ret x30
0019d654
0019d654loc_19d654:
0019d654ubfm x1, x3, 0, 7
0019d658subs wzr, w1, 2
0019d65cb.eq 0x19d664
0019d660b 0x19d680
0019d664
0019d664loc_19d664:
0019d664b 0x19d668
0019d668
0019d668loc_19d668:
0019d668bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019d66cstr x0, [sp+56]
0019d670str x0, [sp+40]
0019d674ldur x29, [sp-8]
0019d678ldr x30, [sp], 144
0019d67cret x30
0019d680
0019d680loc_19d680:
0019d680b 0x19d684
0019d684
0019d684loc_19d684:
0019d684b 0x19d710
0019d688
0019d688loc_19d688:
0019d688ubfm x4, x3, 0, 7
0019d68csubs wzr, w4, 3
0019d690b.eq 0x19d698
0019d694b 0x19d6c8
0019d698
0019d698loc_19d698:
0019d698b 0x19d69c
0019d69c
0019d69cloc_19d69c:
0019d69cldr x0, [sp+168]
0019d6a0ldr x1, [sp+176]
0019d6a4ldr x2, [sp+184]
0019d6a8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019d6acstr x0, [sp+48]
0019d6b0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d6b4str x0, [sp+56]
0019d6b8str x0, [sp+40]
0019d6bcldur x29, [sp-8]
0019d6c0ldr x30, [sp], 144
0019d6c4ret x30
0019d6c8
0019d6c8loc_19d6c8:
0019d6c8ubfm x3, x3, 0, 7
0019d6ccsubs wzr, w3, 4
0019d6d0b.eq 0x19d6d8
0019d6d4b 0x19d708
0019d6d8
0019d6d8loc_19d6d8:
0019d6d8b 0x19d6dc
0019d6dc
0019d6dcloc_19d6dc:
0019d6dcldr x0, [sp+168]
0019d6e0ldr x1, [sp+176]
0019d6e4ldr x2, [sp+184]
0019d6e8bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019d6ecstr x0, [sp+64]
0019d6f0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d6f4str x0, [sp+56]
0019d6f8str x0, [sp+40]
0019d6fcldur x29, [sp-8]
0019d700ldr x30, [sp], 144
0019d704ret x30
0019d708
0019d708loc_19d708:
0019d708b 0x19d70c
0019d70c
0019d70cloc_19d70c:
0019d70cb 0x19d710
0019d710
0019d710loc_19d710:
0019d710b 0x19d86c
0019d714
0019d714loc_19d714:
0019d714mov x4, x3
0019d718subs wzr, w4, 6
0019d71cb.le 0x19d724
0019d720b 0x19d79c
0019d724
0019d724loc_19d724:
0019d724ubfm x4, x3, 0, 7
0019d728subs wzr, w4, 5
0019d72cb.eq 0x19d734
0019d730b 0x19d768
0019d734
0019d734loc_19d734:
0019d734b 0x19d738
0019d738
0019d738loc_19d738:
0019d738ldr x0, [sp+168]
0019d73cldr x1, [sp+176]
0019d740ldr x2, [sp+184]
0019d744bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019d748str x0, [sp+48]
0019d74csbfm x0, x0, 0, 31
0019d750bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d754str x0, [sp+56]
0019d758str x0, [sp+40]
0019d75cldur x29, [sp-8]
0019d760ldr x30, [sp], 144
0019d764ret x30
0019d768
0019d768loc_19d768:
0019d768ubfm x1, x3, 0, 7
0019d76csubs wzr, w1, 6
0019d770b.eq 0x19d778
0019d774b 0x19d794
0019d778
0019d778loc_19d778:
0019d778b 0x19d77c
0019d77c
0019d77cloc_19d77c:
0019d77cbl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019d780str x0, [sp+56]
0019d784str x0, [sp+40]
0019d788ldur x29, [sp-8]
0019d78cldr x30, [sp], 144
0019d790ret x30
0019d794
0019d794loc_19d794:
0019d794b 0x19d798
0019d798
0019d798loc_19d798:
0019d798b 0x19d868
0019d79c
0019d79cloc_19d79c:
0019d79cubfm x4, x3, 0, 7
0019d7a0subs wzr, w4, 7
0019d7a4b.eq 0x19d7ac
0019d7a8b 0x19d7c8
0019d7ac
0019d7acloc_19d7ac:
0019d7acb 0x19d7b0
0019d7b0
0019d7b0loc_19d7b0:
0019d7b0bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019d7b4str x0, [sp+56]
0019d7b8str x0, [sp+40]
0019d7bcldur x29, [sp-8]
0019d7c0ldr x30, [sp], 144
0019d7c4ret x30
0019d7c8
0019d7c8loc_19d7c8:
0019d7c8ubfm x4, x3, 0, 7
0019d7ccsubs wzr, w4, 8
0019d7d0b.eq 0x19d7d8
0019d7d4b 0x19d810
0019d7d8
0019d7d8loc_19d7d8:
0019d7d8b 0x19d7dc
0019d7dc
0019d7dcloc_19d7dc:
0019d7dcldr x0, [sp+168]
0019d7e0ldr x1, [sp+176]
0019d7e4ldr x2, [sp+184]
0019d7e8bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
0019d7ecstrb w0, [sp+34]
0019d7f0bl google.golang.org/protobuf/encoding/protowire.EncodeBool
0019d7f4str x0, [sp+64]
0019d7f8bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d7fcstr x0, [sp+56]
0019d800str x0, [sp+40]
0019d804ldur x29, [sp-8]
0019d808ldr x30, [sp], 144
0019d80cret x30
0019d810
0019d810loc_19d810:
0019d810ubfm x3, x3, 0, 7
0019d814subs wzr, w3, 9
0019d818b.eq 0x19d820
0019d81cb 0x19d85c
0019d820
0019d820loc_19d820:
0019d820b 0x19d824
0019d824
0019d824loc_19d824:
0019d824ldr x0, [sp+168]
0019d828ldr x1, [sp+176]
0019d82cldr x2, [sp+184]
0019d830bl google.golang.org/protobuf/reflect/protoreflect.Value.String
0019d834str x0, [sp+120]
0019d838str x1, [sp+128]
0019d83cstr x1, [sp+56]
0019d840mov x0, x1
0019d844bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d848str x0, [sp+72]
0019d84cstr x0, [sp+40]
0019d850ldur x29, [sp-8]
0019d854ldr x30, [sp], 144
0019d858ret x30
0019d85c
0019d85cloc_19d85c:
0019d85cb 0x19d860
0019d860
0019d860loc_19d860:
0019d860b 0x19d864
0019d864
0019d864loc_19d864:
0019d864b 0x19d868
0019d868
0019d868loc_19d868:
0019d868b 0x19d86c
0019d86c
0019d86cloc_19d86c:
0019d86cb 0x19db80
0019d870
0019d870loc_19d870:
0019d870mov x4, x3
0019d874subs wzr, w4, 13
0019d878b.le 0x19d880
0019d87cb 0x19da24
0019d880
0019d880loc_19d880:
0019d880mov x4, x3
0019d884subs wzr, w4, 11
0019d888b.le 0x19d890
0019d88cb 0x19d984
0019d890
0019d890loc_19d890:
0019d890ubfm x4, x3, 0, 7
0019d894subs wzr, w4, 10
0019d898b.eq 0x19d8a0
0019d89cb 0x19d90c
0019d8a0
0019d8a0loc_19d8a0:
0019d8a0b 0x19d8a4
0019d8a4
0019d8a4loc_19d8a4:
0019d8a4ldr x0, [sp+168]
0019d8a8ldr x1, [sp+176]
0019d8acldr x2, [sp+184]
0019d8b0bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019d8b4str x0, [sp+80]
0019d8b8str x1, [sp+88]
0019d8bcldrb w3, [sp+152]
0019d8c0ldrb w4, [sp+153]
0019d8c4ldrb w2, [sp+154]
0019d8c8mov x5, x0
0019d8ccmov x0, x3
0019d8d0mov x6, x1
0019d8d4mov x1, x4
0019d8d8mov x3, x5
0019d8dcmov x4, x6
0019d8e0bl google.golang.org/protobuf/proto.MarshalOptions.size
0019d8e4str x0, [sp+72]
0019d8e8ldrsw x3, [sp+156]
0019d8ecmov x1, x0
0019d8f0mov x0, x3
0019d8f4bl google.golang.org/protobuf/encoding/protowire.SizeGroup
0019d8f8str x0, [sp+56]
0019d8fcstr x0, [sp+40]
0019d900ldur x29, [sp-8]
0019d904ldr x30, [sp], 144
0019d908ret x30
0019d90c
0019d90cloc_19d90c:
0019d90cubfm x3, x3, 0, 7
0019d910subs wzr, w3, 11
0019d914b.eq 0x19d91c
0019d918b 0x19d97c
0019d91c
0019d91cloc_19d91c:
0019d91cb 0x19d920
0019d920
0019d920loc_19d920:
0019d920ldr x0, [sp+168]
0019d924ldr x1, [sp+176]
0019d928ldr x2, [sp+184]
0019d92cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019d930str x0, [sp+80]
0019d934str x1, [sp+88]
0019d938ldrb w3, [sp+152]
0019d93cldrb w4, [sp+153]
0019d940ldrb w2, [sp+154]
0019d944mov x5, x0
0019d948mov x0, x3
0019d94cmov x6, x1
0019d950mov x1, x4
0019d954mov x3, x5
0019d958mov x4, x6
0019d95cbl google.golang.org/protobuf/proto.MarshalOptions.size
0019d960str x0, [sp+56]
0019d964bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d968str x0, [sp+72]
0019d96cstr x0, [sp+40]
0019d970ldur x29, [sp-8]
0019d974ldr x30, [sp], 144
0019d978ret x30
0019d97c
0019d97cloc_19d97c:
0019d97cb 0x19d980
0019d980
0019d980loc_19d980:
0019d980b 0x19da20
0019d984
0019d984loc_19d984:
0019d984ubfm x4, x3, 0, 7
0019d988subs wzr, w4, 12
0019d98cb.eq 0x19d994
0019d990b 0x19d9d4
0019d994
0019d994loc_19d994:
0019d994b 0x19d998
0019d998
0019d998loc_19d998:
0019d998ldr x0, [sp+168]
0019d99cldr x1, [sp+176]
0019d9a0ldr x2, [sp+184]
0019d9a4bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
0019d9a8str x0, [sp+96]
0019d9acstr x1, [sp+104]
0019d9b0str x2, [sp+112]
0019d9b4str x1, [sp+72]
0019d9b8mov x0, x1
0019d9bcbl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d9c0str x0, [sp+56]
0019d9c4str x0, [sp+40]
0019d9c8ldur x29, [sp-8]
0019d9ccldr x30, [sp], 144
0019d9d0ret x30
0019d9d4
0019d9d4loc_19d9d4:
0019d9d4ubfm x3, x3, 0, 7
0019d9d8subs wzr, w3, 13
0019d9dcb.eq 0x19d9e4
0019d9e0b 0x19da18
0019d9e4
0019d9e4loc_19d9e4:
0019d9e4b 0x19d9e8
0019d9e8
0019d9e8loc_19d9e8:
0019d9e8ldr x0, [sp+168]
0019d9ecldr x1, [sp+176]
0019d9f0ldr x2, [sp+184]
0019d9f4bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019d9f8str x0, [sp+64]
0019d9fcmov w0, w0
0019da00bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019da04str x0, [sp+56]
0019da08str x0, [sp+40]
0019da0cldur x29, [sp-8]
0019da10ldr x30, [sp], 144
0019da14ret x30
0019da18
0019da18loc_19da18:
0019da18b 0x19da1c
0019da1c
0019da1cloc_19da1c:
0019da1cb 0x19da20
0019da20
0019da20loc_19da20:
0019da20b 0x19db7c
0019da24
0019da24loc_19da24:
0019da24mov x4, x3
0019da28subs wzr, w4, 15
0019da2cb.le 0x19da34
0019da30b 0x19daac
0019da34
0019da34loc_19da34:
0019da34ubfm x4, x3, 0, 7
0019da38subs wzr, w4, 14
0019da3cb.eq 0x19da44
0019da40b 0x19da78
0019da44
0019da44loc_19da44:
0019da44b 0x19da48
0019da48
0019da48loc_19da48:
0019da48ldr x0, [sp+168]
0019da4cldr x1, [sp+176]
0019da50ldr x2, [sp+184]
0019da54bl google.golang.org/protobuf/reflect/protoreflect.Value.Enum
0019da58str w0, [sp+36]
0019da5csbfm x0, x0, 0, 31
0019da60bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019da64str x0, [sp+56]
0019da68str x0, [sp+40]
0019da6cldur x29, [sp-8]
0019da70ldr x30, [sp], 144
0019da74ret x30
0019da78
0019da78loc_19da78:
0019da78ubfm x1, x3, 0, 7
0019da7csubs wzr, w1, 15
0019da80b.eq 0x19da88
0019da84b 0x19daa4
0019da88
0019da88loc_19da88:
0019da88b 0x19da8c
0019da8c
0019da8cloc_19da8c:
0019da8cbl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019da90str x0, [sp+56]
0019da94str x0, [sp+40]
0019da98ldur x29, [sp-8]
0019da9cldr x30, [sp], 144
0019daa0ret x30
0019daa4
0019daa4loc_19daa4:
0019daa4b 0x19daa8
0019daa8
0019daa8loc_19daa8:
0019daa8b 0x19db78
0019daac
0019daacloc_19daac:
0019daacubfm x4, x3, 0, 7
0019dab0subs wzr, w4, 16
0019dab4b.eq 0x19dabc
0019dab8b 0x19dad8
0019dabc
0019dabcloc_19dabc:
0019dabcb 0x19dac0
0019dac0
0019dac0loc_19dac0:
0019dac0bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019dac4str x0, [sp+56]
0019dac8str x0, [sp+40]
0019daccldur x29, [sp-8]
0019dad0ldr x30, [sp], 144
0019dad4ret x30
0019dad8
0019dad8loc_19dad8:
0019dad8ubfm x4, x3, 0, 7
0019dadcsubs wzr, w4, 17
0019dae0b.eq 0x19dae8
0019dae4b 0x19db24
0019dae8
0019dae8loc_19dae8:
0019dae8b 0x19daec
0019daec
0019daecloc_19daec:
0019daecldr x0, [sp+168]
0019daf0ldr x1, [sp+176]
0019daf4ldr x2, [sp+184]
0019daf8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019dafcstr x0, [sp+48]
0019db00sbfm x0, x0, 0, 31
0019db04bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019db08str x0, [sp+64]
0019db0cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019db10str x0, [sp+56]
0019db14str x0, [sp+40]
0019db18ldur x29, [sp-8]
0019db1cldr x30, [sp], 144
0019db20ret x30
0019db24
0019db24loc_19db24:
0019db24ubfm x3, x3, 0, 7
0019db28subs wzr, w3, 18
0019db2cb.eq 0x19db34
0019db30b 0x19db6c
0019db34
0019db34loc_19db34:
0019db34b 0x19db38
0019db38
0019db38loc_19db38:
0019db38ldr x0, [sp+168]
0019db3cldr x1, [sp+176]
0019db40ldr x2, [sp+184]
0019db44bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019db48str x0, [sp+48]
0019db4cbl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019db50str x0, [sp+64]
0019db54bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019db58str x0, [sp+56]
0019db5cstr x0, [sp+40]
0019db60ldur x29, [sp-8]
0019db64ldr x30, [sp], 144
0019db68ret x30
0019db6c
0019db6cloc_19db6c:
0019db6cb 0x19db70
0019db70
0019db70loc_19db70:
0019db70b 0x19db74
0019db74
0019db74loc_19db74:
0019db74b 0x19db78
0019db78
0019db78loc_19db78:
0019db78b 0x19db7c
0019db7c
0019db7cloc_19db7c:
0019db7cb 0x19db80
0019db80
0019db80loc_19db80:
0019db80b 0x19db84
0019db84
0019db84loc_19db84:
0019db84str xzr, [sp+40]
0019db88mov x0, xzr
0019db8cldur x29, [sp-8]
0019db90ldr x30, [sp], 144
0019db94ret x30
0019db98
0019db98loc_19db98:
0019db98strb w0, [sp+8]
0019db9cstrb w1, [sp+9]
0019dba0strb w2, [sp+10]
0019dba4str w3, [sp+12]
0019dba8strb w4, [sp+16]
0019dbacstp x5, x6, [sp+24]
0019dbb0str x7, [sp+40]
0019dbb4mov x3, x30
0019dbb8bl runtime.morestack_noctxt.abi0
0019dbbcldrb w0, [sp+8]
0019dbc0ldrb w1, [sp+9]
0019dbc4ldrb w2, [sp+10]
0019dbc8ldrsw x3, [sp+12]
0019dbccldrsb x4, [sp+16]
0019dbd0ldp x5, x6, [sp+24]
0019dbd4ldr x7, [sp+40]
0019dbd8b 0x19d5b0
0019dbdcudf 0
0019d5b0
0019d5b0google.golang.org/protobuf/proto.MarshalOptions.sizeSingular: ; void google.golang.org/protobuf/proto.MarshalOptions.sizeSingular(google.golang.org/protobuf/proto.MarshalOptions o, google.golang.org/protobuf/encoding/protowire.Number num, google.golang.org/protobuf/reflect/protoreflect.Kind kind, google.golang.org/protobuf/reflect/protoreflect.Value v)
0019d5b0ldr x16, [x28+16]
0019d5b4sub x17, sp, 16
0019d5b8subs xzr, x17, x16
0019d5bcb.ls 0x19db98
0019d5c0str x30, [sp-144]!
0019d5c4stur x29, [sp-8]
0019d5c8sub x29, sp, 8
0019d5ccstrb w0, [sp+152]
0019d5d0strb w1, [sp+153]
0019d5d4strb w2, [sp+154]
0019d5d8str w3, [sp+156]
0019d5dcstrb w4, [sp+160]
0019d5e0str x5, [sp+168]
0019d5e4str x6, [sp+176]
0019d5e8str x7, [sp+184]
0019d5ecstr xzr, [sp+40]
0019d5f0ldrsb x3, [sp+160]
0019d5f4strb w3, [sp+35]
0019d5f8mov x4, x3
0019d5fcsubs wzr, w4, 9
0019d600b.le 0x19d608
0019d604b 0x19d870
0019d608
0019d608loc_19d608:
0019d608mov x4, x3
0019d60csubs wzr, w4, 4
0019d610b.le 0x19d618
0019d614b 0x19d714
0019d618
0019d618loc_19d618:
0019d618mov x4, x3
0019d61csubs wzr, w4, 2
0019d620b.le 0x19d628
0019d624b 0x19d688
0019d628
0019d628loc_19d628:
0019d628ubfm x1, x3, 0, 7
0019d62csubs wzr, w1, 1
0019d630b.eq 0x19d638
0019d634b 0x19d654
0019d638
0019d638loc_19d638:
0019d638b 0x19d63c
0019d63c
0019d63cloc_19d63c:
0019d63cbl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019d640str x0, [sp+56]
0019d644str x0, [sp+40]
0019d648ldur x29, [sp-8]
0019d64cldr x30, [sp], 144
0019d650ret x30
0019d654
0019d654loc_19d654:
0019d654ubfm x1, x3, 0, 7
0019d658subs wzr, w1, 2
0019d65cb.eq 0x19d664
0019d660b 0x19d680
0019d664
0019d664loc_19d664:
0019d664b 0x19d668
0019d668
0019d668loc_19d668:
0019d668bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019d66cstr x0, [sp+56]
0019d670str x0, [sp+40]
0019d674ldur x29, [sp-8]
0019d678ldr x30, [sp], 144
0019d67cret x30
0019d680
0019d680loc_19d680:
0019d680b 0x19d684
0019d684
0019d684loc_19d684:
0019d684b 0x19d710
0019d688
0019d688loc_19d688:
0019d688ubfm x4, x3, 0, 7
0019d68csubs wzr, w4, 3
0019d690b.eq 0x19d698
0019d694b 0x19d6c8
0019d698
0019d698loc_19d698:
0019d698b 0x19d69c
0019d69c
0019d69cloc_19d69c:
0019d69cldr x0, [sp+168]
0019d6a0ldr x1, [sp+176]
0019d6a4ldr x2, [sp+184]
0019d6a8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019d6acstr x0, [sp+48]
0019d6b0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d6b4str x0, [sp+56]
0019d6b8str x0, [sp+40]
0019d6bcldur x29, [sp-8]
0019d6c0ldr x30, [sp], 144
0019d6c4ret x30
0019d6c8
0019d6c8loc_19d6c8:
0019d6c8ubfm x3, x3, 0, 7
0019d6ccsubs wzr, w3, 4
0019d6d0b.eq 0x19d6d8
0019d6d4b 0x19d708
0019d6d8
0019d6d8loc_19d6d8:
0019d6d8b 0x19d6dc
0019d6dc
0019d6dcloc_19d6dc:
0019d6dcldr x0, [sp+168]
0019d6e0ldr x1, [sp+176]
0019d6e4ldr x2, [sp+184]
0019d6e8bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019d6ecstr x0, [sp+64]
0019d6f0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d6f4str x0, [sp+56]
0019d6f8str x0, [sp+40]
0019d6fcldur x29, [sp-8]
0019d700ldr x30, [sp], 144
0019d704ret x30
0019d708
0019d708loc_19d708:
0019d708b 0x19d70c
0019d70c
0019d70cloc_19d70c:
0019d70cb 0x19d710
0019d710
0019d710loc_19d710:
0019d710b 0x19d86c
0019d714
0019d714loc_19d714:
0019d714mov x4, x3
0019d718subs wzr, w4, 6
0019d71cb.le 0x19d724
0019d720b 0x19d79c
0019d724
0019d724loc_19d724:
0019d724ubfm x4, x3, 0, 7
0019d728subs wzr, w4, 5
0019d72cb.eq 0x19d734
0019d730b 0x19d768
0019d734
0019d734loc_19d734:
0019d734b 0x19d738
0019d738
0019d738loc_19d738:
0019d738ldr x0, [sp+168]
0019d73cldr x1, [sp+176]
0019d740ldr x2, [sp+184]
0019d744bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019d748str x0, [sp+48]
0019d74csbfm x0, x0, 0, 31
0019d750bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d754str x0, [sp+56]
0019d758str x0, [sp+40]
0019d75cldur x29, [sp-8]
0019d760ldr x30, [sp], 144
0019d764ret x30
0019d768
0019d768loc_19d768:
0019d768ubfm x1, x3, 0, 7
0019d76csubs wzr, w1, 6
0019d770b.eq 0x19d778
0019d774b 0x19d794
0019d778
0019d778loc_19d778:
0019d778b 0x19d77c
0019d77c
0019d77cloc_19d77c:
0019d77cbl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019d780str x0, [sp+56]
0019d784str x0, [sp+40]
0019d788ldur x29, [sp-8]
0019d78cldr x30, [sp], 144
0019d790ret x30
0019d794
0019d794loc_19d794:
0019d794b 0x19d798
0019d798
0019d798loc_19d798:
0019d798b 0x19d868
0019d79c
0019d79cloc_19d79c:
0019d79cubfm x4, x3, 0, 7
0019d7a0subs wzr, w4, 7
0019d7a4b.eq 0x19d7ac
0019d7a8b 0x19d7c8
0019d7ac
0019d7acloc_19d7ac:
0019d7acb 0x19d7b0
0019d7b0
0019d7b0loc_19d7b0:
0019d7b0bl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019d7b4str x0, [sp+56]
0019d7b8str x0, [sp+40]
0019d7bcldur x29, [sp-8]
0019d7c0ldr x30, [sp], 144
0019d7c4ret x30
0019d7c8
0019d7c8loc_19d7c8:
0019d7c8ubfm x4, x3, 0, 7
0019d7ccsubs wzr, w4, 8
0019d7d0b.eq 0x19d7d8
0019d7d4b 0x19d810
0019d7d8
0019d7d8loc_19d7d8:
0019d7d8b 0x19d7dc
0019d7dc
0019d7dcloc_19d7dc:
0019d7dcldr x0, [sp+168]
0019d7e0ldr x1, [sp+176]
0019d7e4ldr x2, [sp+184]
0019d7e8bl google.golang.org/protobuf/reflect/protoreflect.Value.Bool
0019d7ecstrb w0, [sp+34]
0019d7f0bl google.golang.org/protobuf/encoding/protowire.EncodeBool
0019d7f4str x0, [sp+64]
0019d7f8bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019d7fcstr x0, [sp+56]
0019d800str x0, [sp+40]
0019d804ldur x29, [sp-8]
0019d808ldr x30, [sp], 144
0019d80cret x30
0019d810
0019d810loc_19d810:
0019d810ubfm x3, x3, 0, 7
0019d814subs wzr, w3, 9
0019d818b.eq 0x19d820
0019d81cb 0x19d85c
0019d820
0019d820loc_19d820:
0019d820b 0x19d824
0019d824
0019d824loc_19d824:
0019d824ldr x0, [sp+168]
0019d828ldr x1, [sp+176]
0019d82cldr x2, [sp+184]
0019d830bl google.golang.org/protobuf/reflect/protoreflect.Value.String
0019d834str x0, [sp+120]
0019d838str x1, [sp+128]
0019d83cstr x1, [sp+56]
0019d840mov x0, x1
0019d844bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d848str x0, [sp+72]
0019d84cstr x0, [sp+40]
0019d850ldur x29, [sp-8]
0019d854ldr x30, [sp], 144
0019d858ret x30
0019d85c
0019d85cloc_19d85c:
0019d85cb 0x19d860
0019d860
0019d860loc_19d860:
0019d860b 0x19d864
0019d864
0019d864loc_19d864:
0019d864b 0x19d868
0019d868
0019d868loc_19d868:
0019d868b 0x19d86c
0019d86c
0019d86cloc_19d86c:
0019d86cb 0x19db80
0019d870
0019d870loc_19d870:
0019d870mov x4, x3
0019d874subs wzr, w4, 13
0019d878b.le 0x19d880
0019d87cb 0x19da24
0019d880
0019d880loc_19d880:
0019d880mov x4, x3
0019d884subs wzr, w4, 11
0019d888b.le 0x19d890
0019d88cb 0x19d984
0019d890
0019d890loc_19d890:
0019d890ubfm x4, x3, 0, 7
0019d894subs wzr, w4, 10
0019d898b.eq 0x19d8a0
0019d89cb 0x19d90c
0019d8a0
0019d8a0loc_19d8a0:
0019d8a0b 0x19d8a4
0019d8a4
0019d8a4loc_19d8a4:
0019d8a4ldr x0, [sp+168]
0019d8a8ldr x1, [sp+176]
0019d8acldr x2, [sp+184]
0019d8b0bl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019d8b4str x0, [sp+80]
0019d8b8str x1, [sp+88]
0019d8bcldrb w3, [sp+152]
0019d8c0ldrb w4, [sp+153]
0019d8c4ldrb w2, [sp+154]
0019d8c8mov x5, x0
0019d8ccmov x0, x3
0019d8d0mov x6, x1
0019d8d4mov x1, x4
0019d8d8mov x3, x5
0019d8dcmov x4, x6
0019d8e0bl google.golang.org/protobuf/proto.MarshalOptions.size
0019d8e4str x0, [sp+72]
0019d8e8ldrsw x3, [sp+156]
0019d8ecmov x1, x0
0019d8f0mov x0, x3
0019d8f4bl google.golang.org/protobuf/encoding/protowire.SizeGroup
0019d8f8str x0, [sp+56]
0019d8fcstr x0, [sp+40]
0019d900ldur x29, [sp-8]
0019d904ldr x30, [sp], 144
0019d908ret x30
0019d90c
0019d90cloc_19d90c:
0019d90cubfm x3, x3, 0, 7
0019d910subs wzr, w3, 11
0019d914b.eq 0x19d91c
0019d918b 0x19d97c
0019d91c
0019d91cloc_19d91c:
0019d91cb 0x19d920
0019d920
0019d920loc_19d920:
0019d920ldr x0, [sp+168]
0019d924ldr x1, [sp+176]
0019d928ldr x2, [sp+184]
0019d92cbl google.golang.org/protobuf/reflect/protoreflect.Value.Message
0019d930str x0, [sp+80]
0019d934str x1, [sp+88]
0019d938ldrb w3, [sp+152]
0019d93cldrb w4, [sp+153]
0019d940ldrb w2, [sp+154]
0019d944mov x5, x0
0019d948mov x0, x3
0019d94cmov x6, x1
0019d950mov x1, x4
0019d954mov x3, x5
0019d958mov x4, x6
0019d95cbl google.golang.org/protobuf/proto.MarshalOptions.size
0019d960str x0, [sp+56]
0019d964bl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d968str x0, [sp+72]
0019d96cstr x0, [sp+40]
0019d970ldur x29, [sp-8]
0019d974ldr x30, [sp], 144
0019d978ret x30
0019d97c
0019d97cloc_19d97c:
0019d97cb 0x19d980
0019d980
0019d980loc_19d980:
0019d980b 0x19da20
0019d984
0019d984loc_19d984:
0019d984ubfm x4, x3, 0, 7
0019d988subs wzr, w4, 12
0019d98cb.eq 0x19d994
0019d990b 0x19d9d4
0019d994
0019d994loc_19d994:
0019d994b 0x19d998
0019d998
0019d998loc_19d998:
0019d998ldr x0, [sp+168]
0019d99cldr x1, [sp+176]
0019d9a0ldr x2, [sp+184]
0019d9a4bl google.golang.org/protobuf/reflect/protoreflect.Value.Bytes
0019d9a8str x0, [sp+96]
0019d9acstr x1, [sp+104]
0019d9b0str x2, [sp+112]
0019d9b4str x1, [sp+72]
0019d9b8mov x0, x1
0019d9bcbl google.golang.org/protobuf/encoding/protowire.SizeBytes
0019d9c0str x0, [sp+56]
0019d9c4str x0, [sp+40]
0019d9c8ldur x29, [sp-8]
0019d9ccldr x30, [sp], 144
0019d9d0ret x30
0019d9d4
0019d9d4loc_19d9d4:
0019d9d4ubfm x3, x3, 0, 7
0019d9d8subs wzr, w3, 13
0019d9dcb.eq 0x19d9e4
0019d9e0b 0x19da18
0019d9e4
0019d9e4loc_19d9e4:
0019d9e4b 0x19d9e8
0019d9e8
0019d9e8loc_19d9e8:
0019d9e8ldr x0, [sp+168]
0019d9ecldr x1, [sp+176]
0019d9f0ldr x2, [sp+184]
0019d9f4bl google.golang.org/protobuf/reflect/protoreflect.Value.Uint
0019d9f8str x0, [sp+64]
0019d9fcmov w0, w0
0019da00bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019da04str x0, [sp+56]
0019da08str x0, [sp+40]
0019da0cldur x29, [sp-8]
0019da10ldr x30, [sp], 144
0019da14ret x30
0019da18
0019da18loc_19da18:
0019da18b 0x19da1c
0019da1c
0019da1cloc_19da1c:
0019da1cb 0x19da20
0019da20
0019da20loc_19da20:
0019da20b 0x19db7c
0019da24
0019da24loc_19da24:
0019da24mov x4, x3
0019da28subs wzr, w4, 15
0019da2cb.le 0x19da34
0019da30b 0x19daac
0019da34
0019da34loc_19da34:
0019da34ubfm x4, x3, 0, 7
0019da38subs wzr, w4, 14
0019da3cb.eq 0x19da44
0019da40b 0x19da78
0019da44
0019da44loc_19da44:
0019da44b 0x19da48
0019da48
0019da48loc_19da48:
0019da48ldr x0, [sp+168]
0019da4cldr x1, [sp+176]
0019da50ldr x2, [sp+184]
0019da54bl google.golang.org/protobuf/reflect/protoreflect.Value.Enum
0019da58str w0, [sp+36]
0019da5csbfm x0, x0, 0, 31
0019da60bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019da64str x0, [sp+56]
0019da68str x0, [sp+40]
0019da6cldur x29, [sp-8]
0019da70ldr x30, [sp], 144
0019da74ret x30
0019da78
0019da78loc_19da78:
0019da78ubfm x1, x3, 0, 7
0019da7csubs wzr, w1, 15
0019da80b.eq 0x19da88
0019da84b 0x19daa4
0019da88
0019da88loc_19da88:
0019da88b 0x19da8c
0019da8c
0019da8cloc_19da8c:
0019da8cbl google.golang.org/protobuf/encoding/protowire.SizeFixed32
0019da90str x0, [sp+56]
0019da94str x0, [sp+40]
0019da98ldur x29, [sp-8]
0019da9cldr x30, [sp], 144
0019daa0ret x30
0019daa4
0019daa4loc_19daa4:
0019daa4b 0x19daa8
0019daa8
0019daa8loc_19daa8:
0019daa8b 0x19db78
0019daac
0019daacloc_19daac:
0019daacubfm x4, x3, 0, 7
0019dab0subs wzr, w4, 16
0019dab4b.eq 0x19dabc
0019dab8b 0x19dad8
0019dabc
0019dabcloc_19dabc:
0019dabcb 0x19dac0
0019dac0
0019dac0loc_19dac0:
0019dac0bl google.golang.org/protobuf/encoding/protowire.SizeFixed64
0019dac4str x0, [sp+56]
0019dac8str x0, [sp+40]
0019daccldur x29, [sp-8]
0019dad0ldr x30, [sp], 144
0019dad4ret x30
0019dad8
0019dad8loc_19dad8:
0019dad8ubfm x4, x3, 0, 7
0019dadcsubs wzr, w4, 17
0019dae0b.eq 0x19dae8
0019dae4b 0x19db24
0019dae8
0019dae8loc_19dae8:
0019dae8b 0x19daec
0019daec
0019daecloc_19daec:
0019daecldr x0, [sp+168]
0019daf0ldr x1, [sp+176]
0019daf4ldr x2, [sp+184]
0019daf8bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019dafcstr x0, [sp+48]
0019db00sbfm x0, x0, 0, 31
0019db04bl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019db08str x0, [sp+64]
0019db0cbl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019db10str x0, [sp+56]
0019db14str x0, [sp+40]
0019db18ldur x29, [sp-8]
0019db1cldr x30, [sp], 144
0019db20ret x30
0019db24
0019db24loc_19db24:
0019db24ubfm x3, x3, 0, 7
0019db28subs wzr, w3, 18
0019db2cb.eq 0x19db34
0019db30b 0x19db6c
0019db34
0019db34loc_19db34:
0019db34b 0x19db38
0019db38
0019db38loc_19db38:
0019db38ldr x0, [sp+168]
0019db3cldr x1, [sp+176]
0019db40ldr x2, [sp+184]
0019db44bl google.golang.org/protobuf/reflect/protoreflect.Value.Int
0019db48str x0, [sp+48]
0019db4cbl google.golang.org/protobuf/encoding/protowire.EncodeZigZag
0019db50str x0, [sp+64]
0019db54bl google.golang.org/protobuf/encoding/protowire.SizeVarint
0019db58str x0, [sp+56]
0019db5cstr x0, [sp+40]
0019db60ldur x29, [sp-8]
0019db64ldr x30, [sp], 144
0019db68ret x30
0019db6c
0019db6cloc_19db6c:
0019db6cb 0x19db70
0019db70
0019db70loc_19db70:
0019db70b 0x19db74
0019db74
0019db74loc_19db74:
0019db74b 0x19db78
0019db78
0019db78loc_19db78:
0019db78b 0x19db7c
0019db7c
0019db7cloc_19db7c:
0019db7cb 0x19db80
0019db80
0019db80loc_19db80:
0019db80b 0x19db84
0019db84
0019db84loc_19db84:
0019db84str xzr, [sp+40]
0019db88mov x0, xzr
0019db8cldur x29, [sp-8]
0019db90ldr x30, [sp], 144
0019db94ret x30
0019db98
0019db98loc_19db98:
0019db98strb w0, [sp+8]
0019db9cstrb w1, [sp+9]
0019dba0strb w2, [sp+10]
0019dba4str w3, [sp+12]
0019dba8strb w4, [sp+16]
0019dbacstp x5, x6, [sp+24]
0019dbb0str x7, [sp+40]
0019dbb4mov x3, x30
0019dbb8bl runtime.morestack_noctxt.abi0
0019dbbcldrb w0, [sp+8]
0019dbc0ldrb w1, [sp+9]
0019dbc4ldrb w2, [sp+10]
0019dbc8ldrsw x3, [sp+12]
0019dbccldrsb x4, [sp+16]
0019dbd0ldp x5, x6, [sp+24]
0019dbd4ldr x7, [sp+40]
0019dbd8b 0x19d5b0
0019dbdcudf 0
0019d5b0
Loading..