File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
001848f0
001848f0google.golang.org/protobuf/internal/encoding/messageset.IsMessageSetExtension: ; void google.golang.org/protobuf/internal/encoding/messageset.IsMessageSetExtension(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
001848f0ldr x16, [x28+16]
001848f4sub x17, sp, 16
001848f8subs xzr, x17, x16
001848fcb.ls 0x184a7c
00184900str x30, [sp-144]!
00184904stur x29, [sp-8]
00184908sub x29, sp, 8
0018490cstr x0, [sp+152]
00184910str x1, [sp+160]
00184914strb wzr, [sp+38]
00184918ldr x1, [sp+152]
0018491cldrsb x27, [x1]
00184920ldr x1, [x1+208]
00184924ldr x0, [sp+160]
00184928blr x1
0018492cstr x0, [sp+104]
00184930str x1, [sp+112]
00184934subs xzr, x1, 21
00184938b.ne 0x184940
0018493cb 0x184944
00184940
00184940loc_184940:
00184940b 0x184a64
00184944
00184944loc_184944:
00184944adrp x1, 0x533000
00184948add x1, x1, 1572
0018494cmovz x2, 21
00184950bl runtime.memequal
00184954tbnz w0, 0, 0x18495c
00184958b 0x184a60
0018495c
0018495cloc_18495c:
0018495cldr x1, [sp+152]
00184960ldrsb x27, [x1]
00184964ldr x1, [x1+32]
00184968ldr x0, [sp+160]
0018496cblr x1
00184970str x0, [sp+88]
00184974str x1, [sp+96]
00184978bl google.golang.org/protobuf/internal/encoding/messageset.IsMessageSet
0018497cstrb w0, [sp+39]
00184980tbnz w0, 0, 0x184988
00184984b 0x184a48
00184988
00184988loc_184988:
00184988ldr x1, [sp+152]
0018498cldrsb x27, [x1]
00184990ldr x1, [x1+72]
00184994ldr x0, [sp+160]
00184998blr x1
0018499cstr x0, [sp+72]
001849a0str x1, [sp+80]
001849a4bl google.golang.org/protobuf/reflect/protoreflect.FullName.Parent
001849a8str x0, [sp+56]
001849acstr x1, [sp+64]
001849b0ldr x0, [sp+160]
001849b4ldr x1, [sp+152]
001849b8ldrsb x27, [x1]
001849bcldr x1, [x1+200]
001849c0blr x1
001849c4str x0, [sp+120]
001849c8str x1, [sp+128]
001849ccldrsb x27, [x0]
001849d0ldr x2, [x0+64]
001849d4mov x0, x1
001849d8blr x2
001849dcstr x0, [sp+40]
001849e0str x1, [sp+48]
001849e4ldr x2, [sp+64]
001849e8subs xzr, x1, x2
001849ecb.ne 0x1849f4
001849f0b 0x1849f8
001849f4
001849f4loc_1849f4:
001849f4b 0x184a30
001849f8
001849f8loc_1849f8:
001849f8ldr x2, [sp+64]
001849fcldr x3, [sp+56]
00184a00mov x1, x0
00184a04mov x0, x3
00184a08bl runtime.memequal
00184a0ctbnz w0, 0, 0x184a14
00184a10b 0x184a2c
00184a14
00184a14loc_184a14:
00184a14b 0x184a18
00184a18
00184a18loc_184a18:
00184a18orr x0, xzr, 1
00184a1cstrb w0, [sp+38]
00184a20ldur x29, [sp-8]
00184a24ldr x30, [sp], 144
00184a28ret x30
00184a2c
00184a2cloc_184a2c:
00184a2cb 0x184a30
00184a30
00184a30loc_184a30:
00184a30b 0x184a34
00184a34
00184a34loc_184a34:
00184a34strb wzr, [sp+38]
00184a38mov x0, xzr
00184a3cldur x29, [sp-8]
00184a40ldr x30, [sp], 144
00184a44ret x30
00184a48
00184a48loc_184a48:
00184a48b 0x184a4c
00184a4c
00184a4cloc_184a4c:
00184a4cstrb wzr, [sp+38]
00184a50mov x0, xzr
00184a54ldur x29, [sp-8]
00184a58ldr x30, [sp], 144
00184a5cret x30
00184a60
00184a60loc_184a60:
00184a60b 0x184a64
00184a64
00184a64loc_184a64:
00184a64b 0x184a68
00184a68
00184a68loc_184a68:
00184a68strb wzr, [sp+38]
00184a6cmov x0, xzr
00184a70ldur x29, [sp-8]
00184a74ldr x30, [sp], 144
00184a78ret x30
00184a7c
00184a7cloc_184a7c:
00184a7cstp x0, x1, [sp+8]
00184a80mov x3, x30
00184a84bl runtime.morestack_noctxt.abi0
00184a88ldp x0, x1, [sp+8]
00184a8cb 0x1848f0
001848f0
001848f0google.golang.org/protobuf/internal/encoding/messageset.IsMessageSetExtension: ; void google.golang.org/protobuf/internal/encoding/messageset.IsMessageSetExtension(google.golang.org/protobuf/reflect/protoreflect.FieldDescriptor fd)
001848f0ldr x16, [x28+16]
001848f4sub x17, sp, 16
001848f8subs xzr, x17, x16
001848fcb.ls 0x184a7c
00184900str x30, [sp-144]!
00184904stur x29, [sp-8]
00184908sub x29, sp, 8
0018490cstr x0, [sp+152]
00184910str x1, [sp+160]
00184914strb wzr, [sp+38]
00184918ldr x1, [sp+152]
0018491cldrsb x27, [x1]
00184920ldr x1, [x1+208]
00184924ldr x0, [sp+160]
00184928blr x1
0018492cstr x0, [sp+104]
00184930str x1, [sp+112]
00184934subs xzr, x1, 21
00184938b.ne 0x184940
0018493cb 0x184944
00184940
00184940loc_184940:
00184940b 0x184a64
00184944
00184944loc_184944:
00184944adrp x1, 0x533000
00184948add x1, x1, 1572
0018494cmovz x2, 21
00184950bl runtime.memequal
00184954tbnz w0, 0, 0x18495c
00184958b 0x184a60
0018495c
0018495cloc_18495c:
0018495cldr x1, [sp+152]
00184960ldrsb x27, [x1]
00184964ldr x1, [x1+32]
00184968ldr x0, [sp+160]
0018496cblr x1
00184970str x0, [sp+88]
00184974str x1, [sp+96]
00184978bl google.golang.org/protobuf/internal/encoding/messageset.IsMessageSet
0018497cstrb w0, [sp+39]
00184980tbnz w0, 0, 0x184988
00184984b 0x184a48
00184988
00184988loc_184988:
00184988ldr x1, [sp+152]
0018498cldrsb x27, [x1]
00184990ldr x1, [x1+72]
00184994ldr x0, [sp+160]
00184998blr x1
0018499cstr x0, [sp+72]
001849a0str x1, [sp+80]
001849a4bl google.golang.org/protobuf/reflect/protoreflect.FullName.Parent
001849a8str x0, [sp+56]
001849acstr x1, [sp+64]
001849b0ldr x0, [sp+160]
001849b4ldr x1, [sp+152]
001849b8ldrsb x27, [x1]
001849bcldr x1, [x1+200]
001849c0blr x1
001849c4str x0, [sp+120]
001849c8str x1, [sp+128]
001849ccldrsb x27, [x0]
001849d0ldr x2, [x0+64]
001849d4mov x0, x1
001849d8blr x2
001849dcstr x0, [sp+40]
001849e0str x1, [sp+48]
001849e4ldr x2, [sp+64]
001849e8subs xzr, x1, x2
001849ecb.ne 0x1849f4
001849f0b 0x1849f8
001849f4
001849f4loc_1849f4:
001849f4b 0x184a30
001849f8
001849f8loc_1849f8:
001849f8ldr x2, [sp+64]
001849fcldr x3, [sp+56]
00184a00mov x1, x0
00184a04mov x0, x3
00184a08bl runtime.memequal
00184a0ctbnz w0, 0, 0x184a14
00184a10b 0x184a2c
00184a14
00184a14loc_184a14:
00184a14b 0x184a18
00184a18
00184a18loc_184a18:
00184a18orr x0, xzr, 1
00184a1cstrb w0, [sp+38]
00184a20ldur x29, [sp-8]
00184a24ldr x30, [sp], 144
00184a28ret x30
00184a2c
00184a2cloc_184a2c:
00184a2cb 0x184a30
00184a30
00184a30loc_184a30:
00184a30b 0x184a34
00184a34
00184a34loc_184a34:
00184a34strb wzr, [sp+38]
00184a38mov x0, xzr
00184a3cldur x29, [sp-8]
00184a40ldr x30, [sp], 144
00184a44ret x30
00184a48
00184a48loc_184a48:
00184a48b 0x184a4c
00184a4c
00184a4cloc_184a4c:
00184a4cstrb wzr, [sp+38]
00184a50mov x0, xzr
00184a54ldur x29, [sp-8]
00184a58ldr x30, [sp], 144
00184a5cret x30
00184a60
00184a60loc_184a60:
00184a60b 0x184a64
00184a64
00184a64loc_184a64:
00184a64b 0x184a68
00184a68
00184a68loc_184a68:
00184a68strb wzr, [sp+38]
00184a6cmov x0, xzr
00184a70ldur x29, [sp-8]
00184a74ldr x30, [sp], 144
00184a78ret x30
00184a7c
00184a7cloc_184a7c:
00184a7cstp x0, x1, [sp+8]
00184a80mov x3, x30
00184a84bl runtime.morestack_noctxt.abi0
00184a88ldp x0, x1, [sp+8]
00184a8cb 0x1848f0
001848f0
00184a90
00184a90google.golang.org/protobuf/internal/encoding/messageset.SizeField: ; void google.golang.org/protobuf/internal/encoding/messageset.SizeField(google.golang.org/protobuf/encoding/protowire.Number num)
00184a90ldr x16, [x28+16]
00184a94subs xzr, sp, x16
00184a98b.ls 0x184af8
00184a9cstr x30, [sp-64]!
00184aa0stur x29, [sp-8]
00184aa4sub x29, sp, 8
00184aa8str w0, [sp+72]
00184aacstr xzr, [sp+24]
00184ab0orr x0, xzr, 1
00184ab4bl google.golang.org/protobuf/encoding/protowire.SizeTag
00184ab8str x0, [sp+48]
00184abcorr x0, xzr, 2
00184ac0bl google.golang.org/protobuf/encoding/protowire.SizeTag
00184ac4str x0, [sp+40]
00184ac8ldrsw x1, [sp+72]
00184accmov x0, x1
00184ad0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00184ad4str x0, [sp+32]
00184ad8ldr x1, [sp+48]
00184adcldr x2, [sp+40]
00184ae0add x1, x2, x1, lsl #1
00184ae4add x0, x1, x0
00184ae8str x0, [sp+24]
00184aecldur x29, [sp-8]
00184af0ldr x30, [sp], 64
00184af4ret x30
00184af8
00184af8loc_184af8:
00184af8str w0, [sp+8]
00184afcmov x3, x30
00184b00bl runtime.morestack_noctxt.abi0
00184b04ldrsw x0, [sp+8]
00184b08b 0x184a90
00184b0cudf 0
00184a90
00184a90google.golang.org/protobuf/internal/encoding/messageset.SizeField: ; void google.golang.org/protobuf/internal/encoding/messageset.SizeField(google.golang.org/protobuf/encoding/protowire.Number num)
00184a90ldr x16, [x28+16]
00184a94subs xzr, sp, x16
00184a98b.ls 0x184af8
00184a9cstr x30, [sp-64]!
00184aa0stur x29, [sp-8]
00184aa4sub x29, sp, 8
00184aa8str w0, [sp+72]
00184aacstr xzr, [sp+24]
00184ab0orr x0, xzr, 1
00184ab4bl google.golang.org/protobuf/encoding/protowire.SizeTag
00184ab8str x0, [sp+48]
00184abcorr x0, xzr, 2
00184ac0bl google.golang.org/protobuf/encoding/protowire.SizeTag
00184ac4str x0, [sp+40]
00184ac8ldrsw x1, [sp+72]
00184accmov x0, x1
00184ad0bl google.golang.org/protobuf/encoding/protowire.SizeVarint
00184ad4str x0, [sp+32]
00184ad8ldr x1, [sp+48]
00184adcldr x2, [sp+40]
00184ae0add x1, x2, x1, lsl #1
00184ae4add x0, x1, x0
00184ae8str x0, [sp+24]
00184aecldur x29, [sp-8]
00184af0ldr x30, [sp], 64
00184af4ret x30
00184af8
00184af8loc_184af8:
00184af8str w0, [sp+8]
00184afcmov x3, x30
00184b00bl runtime.morestack_noctxt.abi0
00184b04ldrsw x0, [sp+8]
00184b08b 0x184a90
00184b0cudf 0
00184a90
00184b10
00184b10google.golang.org/protobuf/internal/encoding/messageset.SizeUnknown: ; void google.golang.org/protobuf/internal/encoding/messageset.SizeUnknown(struct []uint8 unknown)
00184b10ldr x16, [x28+16]
00184b14sub x17, sp, 32
00184b18subs xzr, x17, x16
00184b1cb.ls 0x184d18
00184b20str x30, [sp-160]!
00184b24stur x29, [sp-8]
00184b28sub x29, sp, 8
00184b2cstr x0, [sp+168]
00184b30str x1, [sp+176]
00184b34str x2, [sp+184]
00184b38str xzr, [sp+48]
00184b3cb 0x184b40
00184b40
00184b40loc_184b40:
00184b40ldr x3, [sp+176]
00184b44str x3, [sp+96]
00184b48cbnz x3, 0x184b50
00184b4cb 0x184cfc
00184b50
00184b50loc_184b50:
00184b50ldr x0, [sp+168]
00184b54ldr x1, [sp+176]
00184b58ldr x2, [sp+184]
00184b5cbl google.golang.org/protobuf/encoding/protowire.ConsumeTag
00184b60str w0, [sp+44]
00184b64strb w1, [sp+35]
00184b68str x2, [sp+88]
00184b6cldrsw x3, [sp+44]
00184b70str w3, [sp+40]
00184b74ldrsb x3, [sp+35]
00184b78strb w3, [sp+33]
00184b7cldr x3, [sp+88]
00184b80str x3, [sp+72]
00184b84ldrsw x3, [sp+40]
00184b88str w3, [sp+36]
00184b8cldrsb x3, [sp+33]
00184b90strb w3, [sp+32]
00184b94ldr x4, [sp+72]
00184b98str x4, [sp+56]
00184b9csubs xzr, x4, 0
00184ba0cset x5, lt
00184ba4strb w5, [sp+34]
00184ba8tbnz x4, 63, 0x184bb0
00184bacb 0x184bb4
00184bb0
00184bb0loc_184bb0:
00184bb0b 0x184bc8
00184bb4
00184bb4loc_184bb4:
00184bb4ubfm x3, x3, 0, 7
00184bb8subs wzr, w3, 2
00184bbccset x3, ne
00184bc0strb w3, [sp+34]
00184bc4b 0x184bc8
00184bc8
00184bc8loc_184bc8:
00184bc8ldrb w3, [sp+34]
00184bcctbnz w3, 0, 0x184bd4
00184bd0b 0x184be8
00184bd4
00184bd4loc_184bd4:
00184bd4str xzr, [sp+48]
00184bd8mov x0, xzr
00184bdcldur x29, [sp-8]
00184be0ldr x30, [sp], 160
00184be4ret x30
00184be8
00184be8loc_184be8:
00184be8ldr x0, [sp+56]
00184becldr x1, [sp+176]
00184bf0ldr x3, [sp+168]
00184bf4ldr x4, [sp+184]
00184bf8b 0x184bfc
00184bfc
00184bfcloc_184bfc:
00184bfcsubs xzr, x1, x0
00184c00b.hs 0x184c08
00184c04b 0x184d10
00184c08
00184c08loc_184c08:
00184c08sub x4, x4, x0
00184c0csub x5, x1, x0
00184c10sub x6, xzr, x4
00184c14and x6, x0, x6, asr #63
00184c18add x3, x3, x6
00184c1cstr x3, [sp+168]
00184c20str x5, [sp+176]
00184c24str x4, [sp+184]
00184c28str xzr, [sp+128]
00184c2cstp xzr, xzr, [sp+136]
00184c30ldr x0, [sp+168]
00184c34ldr x1, [sp+176]
00184c38ldr x2, [sp+184]
00184c3cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00184c40str x0, [sp+128]
00184c44str x1, [sp+136]
00184c48str x2, [sp+144]
00184c4cstr x3, [sp+88]
00184c50str x0, [sp+104]
00184c54str x1, [sp+112]
00184c58str x2, [sp+120]
00184c5cldr x0, [sp+88]
00184c60str x0, [sp+64]
00184c64str x0, [sp+56]
00184c68tbnz x0, 63, 0x184c70
00184c6cb 0x184c84
00184c70
00184c70loc_184c70:
00184c70str xzr, [sp+48]
00184c74mov x0, xzr
00184c78ldur x29, [sp-8]
00184c7cldr x30, [sp], 160
00184c80ret x30
00184c84
00184c84loc_184c84:
00184c84ldr x1, [sp+176]
00184c88ldr x2, [sp+168]
00184c8cldr x3, [sp+184]
00184c90b 0x184c94
00184c94
00184c94loc_184c94:
00184c94subs xzr, x1, x0
00184c98b.hs 0x184ca0
00184c9cb 0x184d0c
00184ca0
00184ca0loc_184ca0:
00184ca0sub x3, x3, x0
00184ca4sub x1, x1, x0
00184ca8sub x4, xzr, x3
00184cacand x4, x0, x4, asr #63
00184cb0add x2, x2, x4
00184cb4str x2, [sp+168]
00184cb8str x1, [sp+176]
00184cbcstr x3, [sp+184]
00184cc0ldrsw x0, [sp+36]
00184cc4bl google.golang.org/protobuf/internal/encoding/messageset.SizeField
00184cc8str x0, [sp+88]
00184cccorr x0, xzr, 3
00184cd0bl google.golang.org/protobuf/encoding/protowire.SizeTag
00184cd4str x0, [sp+80]
00184cd8ldr x1, [sp+48]
00184cdcldr x2, [sp+88]
00184ce0add x2, x2, x0
00184ce4ldr x3, [sp+56]
00184ce8add x2, x2, x3
00184cecadd x1, x1, x2
00184cf0str x1, [sp+48]
00184cf4b 0x184cf8
00184cf8
00184cf8loc_184cf8:
00184cf8b 0x184b40
00184cfc
00184cfcloc_184cfc:
00184cfcldr x0, [sp+48]
00184d00ldur x29, [sp-8]
00184d04ldr x30, [sp], 160
00184d08ret x30
00184d0c
00184d0cloc_184d0c:
00184d0cbl runtime.panicSliceB
00184d10
00184d10loc_184d10:
00184d10bl runtime.panicSliceB
00184d14hint
00184d18
00184d18loc_184d18:
00184d18stp x0, x1, [sp+8]
00184d1cstr x2, [sp+24]
00184d20mov x3, x30
00184d24bl runtime.morestack_noctxt.abi0
00184d28ldp x0, x1, [sp+8]
00184d2cldr x2, [sp+24]
00184d30b 0x184b10
00184d34udf 0
00184d38udf 0
00184d3cudf 0
00184b10
00184b10google.golang.org/protobuf/internal/encoding/messageset.SizeUnknown: ; void google.golang.org/protobuf/internal/encoding/messageset.SizeUnknown(struct []uint8 unknown)
00184b10ldr x16, [x28+16]
00184b14sub x17, sp, 32
00184b18subs xzr, x17, x16
00184b1cb.ls 0x184d18
00184b20str x30, [sp-160]!
00184b24stur x29, [sp-8]
00184b28sub x29, sp, 8
00184b2cstr x0, [sp+168]
00184b30str x1, [sp+176]
00184b34str x2, [sp+184]
00184b38str xzr, [sp+48]
00184b3cb 0x184b40
00184b40
00184b40loc_184b40:
00184b40ldr x3, [sp+176]
00184b44str x3, [sp+96]
00184b48cbnz x3, 0x184b50
00184b4cb 0x184cfc
00184b50
00184b50loc_184b50:
00184b50ldr x0, [sp+168]
00184b54ldr x1, [sp+176]
00184b58ldr x2, [sp+184]
00184b5cbl google.golang.org/protobuf/encoding/protowire.ConsumeTag
00184b60str w0, [sp+44]
00184b64strb w1, [sp+35]
00184b68str x2, [sp+88]
00184b6cldrsw x3, [sp+44]
00184b70str w3, [sp+40]
00184b74ldrsb x3, [sp+35]
00184b78strb w3, [sp+33]
00184b7cldr x3, [sp+88]
00184b80str x3, [sp+72]
00184b84ldrsw x3, [sp+40]
00184b88str w3, [sp+36]
00184b8cldrsb x3, [sp+33]
00184b90strb w3, [sp+32]
00184b94ldr x4, [sp+72]
00184b98str x4, [sp+56]
00184b9csubs xzr, x4, 0
00184ba0cset x5, lt
00184ba4strb w5, [sp+34]
00184ba8tbnz x4, 63, 0x184bb0
00184bacb 0x184bb4
00184bb0
00184bb0loc_184bb0:
00184bb0b 0x184bc8
00184bb4
00184bb4loc_184bb4:
00184bb4ubfm x3, x3, 0, 7
00184bb8subs wzr, w3, 2
00184bbccset x3, ne
00184bc0strb w3, [sp+34]
00184bc4b 0x184bc8
00184bc8
00184bc8loc_184bc8:
00184bc8ldrb w3, [sp+34]
00184bcctbnz w3, 0, 0x184bd4
00184bd0b 0x184be8
00184bd4
00184bd4loc_184bd4:
00184bd4str xzr, [sp+48]
00184bd8mov x0, xzr
00184bdcldur x29, [sp-8]
00184be0ldr x30, [sp], 160
00184be4ret x30
00184be8
00184be8loc_184be8:
00184be8ldr x0, [sp+56]
00184becldr x1, [sp+176]
00184bf0ldr x3, [sp+168]
00184bf4ldr x4, [sp+184]
00184bf8b 0x184bfc
00184bfc
00184bfcloc_184bfc:
00184bfcsubs xzr, x1, x0
00184c00b.hs 0x184c08
00184c04b 0x184d10
00184c08
00184c08loc_184c08:
00184c08sub x4, x4, x0
00184c0csub x5, x1, x0
00184c10sub x6, xzr, x4
00184c14and x6, x0, x6, asr #63
00184c18add x3, x3, x6
00184c1cstr x3, [sp+168]
00184c20str x5, [sp+176]
00184c24str x4, [sp+184]
00184c28str xzr, [sp+128]
00184c2cstp xzr, xzr, [sp+136]
00184c30ldr x0, [sp+168]
00184c34ldr x1, [sp+176]
00184c38ldr x2, [sp+184]
00184c3cbl google.golang.org/protobuf/encoding/protowire.ConsumeBytes
00184c40str x0, [sp+128]
00184c44str x1, [sp+136]
00184c48str x2, [sp+144]
00184c4cstr x3, [sp+88]
00184c50str x0, [sp+104]
00184c54str x1, [sp+112]
00184c58str x2, [sp+120]
00184c5cldr x0, [sp+88]
00184c60str x0, [sp+64]
00184c64str x0, [sp+56]
00184c68tbnz x0, 63, 0x184c70
00184c6cb 0x184c84
00184c70
00184c70loc_184c70:
00184c70str xzr, [sp+48]
00184c74mov x0, xzr
00184c78ldur x29, [sp-8]
00184c7cldr x30, [sp], 160
00184c80ret x30
00184c84
00184c84loc_184c84:
00184c84ldr x1, [sp+176]
00184c88ldr x2, [sp+168]
00184c8cldr x3, [sp+184]
00184c90b 0x184c94
00184c94
00184c94loc_184c94:
00184c94subs xzr, x1, x0
00184c98b.hs 0x184ca0
00184c9cb 0x184d0c
00184ca0
00184ca0loc_184ca0:
00184ca0sub x3, x3, x0
00184ca4sub x1, x1, x0
00184ca8sub x4, xzr, x3
00184cacand x4, x0, x4, asr #63
00184cb0add x2, x2, x4
00184cb4str x2, [sp+168]
00184cb8str x1, [sp+176]
00184cbcstr x3, [sp+184]
00184cc0ldrsw x0, [sp+36]
00184cc4bl google.golang.org/protobuf/internal/encoding/messageset.SizeField
00184cc8str x0, [sp+88]
00184cccorr x0, xzr, 3
00184cd0bl google.golang.org/protobuf/encoding/protowire.SizeTag
00184cd4str x0, [sp+80]
00184cd8ldr x1, [sp+48]
00184cdcldr x2, [sp+88]
00184ce0add x2, x2, x0
00184ce4ldr x3, [sp+56]
00184ce8add x2, x2, x3
00184cecadd x1, x1, x2
00184cf0str x1, [sp+48]
00184cf4b 0x184cf8
00184cf8
00184cf8loc_184cf8:
00184cf8b 0x184b40
00184cfc
00184cfcloc_184cfc:
00184cfcldr x0, [sp+48]
00184d00ldur x29, [sp-8]
00184d04ldr x30, [sp], 160
00184d08ret x30
00184d0c
00184d0cloc_184d0c:
00184d0cbl runtime.panicSliceB
00184d10
00184d10loc_184d10:
00184d10bl runtime.panicSliceB
00184d14hint
00184d18
00184d18loc_184d18:
00184d18stp x0, x1, [sp+8]
00184d1cstr x2, [sp+24]
00184d20mov x3, x30
00184d24bl runtime.morestack_noctxt.abi0
00184d28ldp x0, x1, [sp+8]
00184d2cldr x2, [sp+24]
00184d30b 0x184b10
00184d34udf 0
00184d38udf 0
00184d3cudf 0
00184b10
00184d40
00184d40google.golang.org/protobuf/reflect/protoregistry.init: ; void google.golang.org/protobuf/reflect/protoregistry.init(void)
00184d40ldr x16, [x28+16]
00184d44subs xzr, sp, x16
00184d48b.ls 0x184e3c
00184d4cstr x30, [sp-64]!
00184d50stur x29, [sp-8]
00184d54sub x29, sp, 8
00184d58adrp x0, 0x4d0000
00184d5cadd x0, x0, 2112
00184d60bl runtime.newobject
00184d64adrp x27, 0x8c7000
00184d68ldr w1, [x27+3056]
00184d6ccbz w1, 0x184d74
00184d70b 0x184d78
00184d74
00184d74loc_184d74:
00184d74b 0x184d90
00184d78
00184d78loc_184d78:
00184d78bl runtime.gcWriteBarrier2
00184d7cstr x0, [x25]
00184d80adrp x27, 0x89c000
00184d84ldr x1, [x27+3712]
00184d88str x1, [x25+8]
00184d8cb 0x184d90
00184d90
00184d90loc_184d90:
00184d90adrp x27, 0x89c000
00184d94str x0, [x27+3712]
00184d98adrp x0, 0x4f1000
00184d9cadd x0, x0, 3104
00184da0bl runtime.newobject
00184da4adrp x27, 0x8c7000
00184da8ldr w1, [x27+3056]
00184daccbz w1, 0x184db4
00184db0b 0x184db8
00184db4
00184db4loc_184db4:
00184db4b 0x184dd0
00184db8
00184db8loc_184db8:
00184db8bl runtime.gcWriteBarrier2
00184dbcstr x0, [x25]
00184dc0adrp x27, 0x89c000
00184dc4ldr x5, [x27+3720]
00184dc8str x5, [x25+8]
00184dccb 0x184dd0
00184dd0
00184dd0loc_184dd0:
00184dd0adrp x27, 0x89c000
00184dd4str x0, [x27+3720]
00184dd8adrp x0, 0x52d000
00184ddcadd x0, x0, 3676
00184de0movz x1, 9
00184de4mov x2, xzr
00184de8mov x3, xzr
00184decmov x4, x3
00184df0bl google.golang.org/protobuf/internal/errors.New
00184df4adrp x27, 0x89d000
00184df8str x0, [x27+3152]
00184dfcadrp x27, 0x8c7000
00184e00ldr w5, [x27+3056]
00184e04cbz w5, 0x184e0c
00184e08b 0x184e10
00184e0c
00184e0cloc_184e0c:
00184e0cb 0x184e28
00184e10
00184e10loc_184e10:
00184e10bl runtime.gcWriteBarrier2
00184e14str x1, [x25]
00184e18adrp x27, 0x89d000
00184e1cldr x0, [x27+3160]
00184e20str x0, [x25+8]
00184e24b 0x184e28
00184e28
00184e28loc_184e28:
00184e28adrp x27, 0x89d000
00184e2cstr x1, [x27+3160]
00184e30ldur x29, [sp-8]
00184e34ldr x30, [sp], 64
00184e38ret x30
00184e3c
00184e3cloc_184e3c:
00184e3cmov x3, x30
00184e40bl runtime.morestack_noctxt.abi0
00184e44b 0x184d40
00184e48udf 0
00184e4cudf 0
00184d40
00184d40google.golang.org/protobuf/reflect/protoregistry.init: ; void google.golang.org/protobuf/reflect/protoregistry.init(void)
00184d40ldr x16, [x28+16]
00184d44subs xzr, sp, x16
00184d48b.ls 0x184e3c
00184d4cstr x30, [sp-64]!
00184d50stur x29, [sp-8]
00184d54sub x29, sp, 8
00184d58adrp x0, 0x4d0000
00184d5cadd x0, x0, 2112
00184d60bl runtime.newobject
00184d64adrp x27, 0x8c7000
00184d68ldr w1, [x27+3056]
00184d6ccbz w1, 0x184d74
00184d70b 0x184d78
00184d74
00184d74loc_184d74:
00184d74b 0x184d90
00184d78
00184d78loc_184d78:
00184d78bl runtime.gcWriteBarrier2
00184d7cstr x0, [x25]
00184d80adrp x27, 0x89c000
00184d84ldr x1, [x27+3712]
00184d88str x1, [x25+8]
00184d8cb 0x184d90
00184d90
00184d90loc_184d90:
00184d90adrp x27, 0x89c000
00184d94str x0, [x27+3712]
00184d98adrp x0, 0x4f1000
00184d9cadd x0, x0, 3104
00184da0bl runtime.newobject
00184da4adrp x27, 0x8c7000
00184da8ldr w1, [x27+3056]
00184daccbz w1, 0x184db4
00184db0b 0x184db8
00184db4
00184db4loc_184db4:
00184db4b 0x184dd0
00184db8
00184db8loc_184db8:
00184db8bl runtime.gcWriteBarrier2
00184dbcstr x0, [x25]
00184dc0adrp x27, 0x89c000
00184dc4ldr x5, [x27+3720]
00184dc8str x5, [x25+8]
00184dccb 0x184dd0
00184dd0
00184dd0loc_184dd0:
00184dd0adrp x27, 0x89c000
00184dd4str x0, [x27+3720]
00184dd8adrp x0, 0x52d000
00184ddcadd x0, x0, 3676
00184de0movz x1, 9
00184de4mov x2, xzr
00184de8mov x3, xzr
00184decmov x4, x3
00184df0bl google.golang.org/protobuf/internal/errors.New
00184df4adrp x27, 0x89d000
00184df8str x0, [x27+3152]
00184dfcadrp x27, 0x8c7000
00184e00ldr w5, [x27+3056]
00184e04cbz w5, 0x184e0c
00184e08b 0x184e10
00184e0c
00184e0cloc_184e0c:
00184e0cb 0x184e28
00184e10
00184e10loc_184e10:
00184e10bl runtime.gcWriteBarrier2
00184e14str x1, [x25]
00184e18adrp x27, 0x89d000
00184e1cldr x0, [x27+3160]
00184e20str x0, [x25+8]
00184e24b 0x184e28
00184e28
00184e28loc_184e28:
00184e28adrp x27, 0x89d000
00184e2cstr x1, [x27+3160]
00184e30ldur x29, [sp-8]
00184e34ldr x30, [sp], 64
00184e38ret x30
00184e3c
00184e3cloc_184e3c:
00184e3cmov x3, x30
00184e40bl runtime.morestack_noctxt.abi0
00184e44b 0x184d40
00184e48udf 0
00184e4cudf 0
00184d40
00184e50
00184e50google.golang.org/protobuf/reflect/protoregistry.init.func1: ; void google.golang.org/protobuf/reflect/protoregistry.init.func1(google.golang.org/protobuf/reflect/protoreflect.Descriptor d, error err)
00184e50ldr x16, [x28+16]
00184e54sub x17, sp, 192
00184e58subs xzr, x17, x16
00184e5cb.ls 0x18542c
00184e60sub x20, sp, 320
00184e64stp x29, x30, [x20-8]
00184e68add sp, x20, 0
00184e6csub x29, sp, 8
00184e70str x0, [sp+328]
00184e74str x1, [sp+336]
00184e78str x2, [sp+344]
00184e7cstr x3, [sp+352]
00184e80strb wzr, [sp+71]
00184e84adrp x27, 0x889000
00184e88ldr x2, [x27+3008]
00184e8cadrp x27, 0x889000
00184e90ldr x3, [x27+3016]
00184e94str x2, [sp+88]
00184e98str x3, [sp+96]
00184e9cadrp x0, 0x53e000
00184ea0add x0, x0, 1061
00184ea4movz x1, 37
00184ea8bl os.Getenv
00184eacstr x0, [sp+72]
00184eb0str x1, [sp+80]
00184eb4cbnz x1, 0x184ebc
00184eb8b 0x184ec8
00184ebc
00184ebcloc_184ebc:
00184ebcstr x0, [sp+88]
00184ec0str x1, [sp+96]
00184ec4b 0x184ecc
00184ec8
00184ec8loc_184ec8:
00184ec8b 0x184ecc
00184ecc
00184eccloc_184ecc:
00184eccldr x1, [sp+96]
00184ed0ldr x7, [sp+88]
00184ed4str x7, [sp+136]
00184ed8str x1, [sp+144]
00184edcb 0x184ee0
00184ee0
00184ee0loc_184ee0:
00184ee0subs xzr, x1, 4
00184ee4b.eq 0x184eec
00184ee8b 0x185088
00184eec
00184eecloc_184eec:
00184eecb 0x184ef0
00184ef0
00184ef0loc_184ef0:
00184ef0subs xzr, x1, 4
00184ef4b.eq 0x184efc
00184ef8b 0x185428
00184efc
00184efcloc_184efc:
00184efcsubs xzr, x1, 0
00184f00b.hi 0x184f08
00184f04b 0x185420
00184f08
00184f08loc_184f08:
00184f08ldrb w8, [x7]
00184f0csubs xzr, x1, 1
00184f10b.hi 0x184f18
00184f14b 0x185418
00184f18
00184f18loc_184f18:
00184f18ldrb w9, [x7+1]
00184f1cubfm x9, x9, 56, 7
00184f20orr x8, x8, x9
00184f24subs xzr, x1, 2
00184f28b.hi 0x184f30
00184f2cb 0x185410
00184f30
00184f30loc_184f30:
00184f30ldrb w9, [x7+2]
00184f34ubfm x9, x9, 48, 7
00184f38orr x8, x8, x9
00184f3csubs xzr, x1, 3
00184f40b.hi 0x184f48
00184f44b 0x185408
00184f48
00184f48loc_184f48:
00184f48ldrb w7, [x7+3]
00184f4cubfm x7, x7, 40, 7
00184f50orr x7, x8, x7
00184f54movz x8, 24951
00184f58movk x8, 0x6e720000
00184f5csubs wzr, w7, w8
00184f60b.eq 0x184f68
00184f64b 0x185400
00184f68
00184f68loc_184f68:
00184f68b 0x184f6c
00184f6c
00184f6cloc_184f6c:
00184f6cstp xzr, xzr, [sp+168]
00184f70stp xzr, xzr, [sp+184]
00184f74add x7, sp, 168
00184f78str x7, [sp+248]
00184f7cldr x7, [sp+344]
00184f80ldr x8, [sp+352]
00184f84str x7, [sp+232]
00184f88str x8, [sp+240]
00184f8cstr x7, [sp+224]
00184f90ldr x7, [sp+224]
00184f94cbnz x7, 0x184f9c
00184f98b 0x184fac
00184f9c
00184f9cloc_184f9c:
00184f9cldr x7, [sp+224]
00184fa0ldr x7, [x7+8]
00184fa4str x7, [sp+224]
00184fa8b 0x184fb0
00184fac
00184facloc_184fac:
00184facb 0x184fb0
00184fb0
00184fb0loc_184fb0:
00184fb0ldr x7, [sp+248]
00184fb4ldrsb x27, [x7]
00184fb8ldr x8, [sp+240]
00184fbcldr x9, [sp+224]
00184fc0str x9, [x7]
00184fc4adrp x27, 0x8c7000
00184fc8ldr w9, [x27+3056]
00184fcccbz w9, 0x184fd4
00184fd0b 0x184fd8
00184fd4
00184fd4loc_184fd4:
00184fd4b 0x184fec
00184fd8
00184fd8loc_184fd8:
00184fd8bl runtime.gcWriteBarrier2
00184fdcstr x8, [x25]
00184fe0ldr x9, [x7+8]
00184fe4str x9, [x25+8]
00184fe8b 0x184fec
00184fec
00184fecloc_184fec:
00184fecstr x8, [x7+8]
00184ff0ldr x7, [sp+248]
00184ff4ldrsb x27, [x7]
00184ff8adrp x8, 0x471000
00184ffcadd x8, x8, 2944
00185000str x8, [x7+16]
00185004adrp x27, 0x8c6000
00185008ldr w8, [x27+3056]
0018500ccbz w8, 0x185014
00185010b 0x185018
00185014
00185014loc_185014:
00185014b 0x185028
00185018
00185018loc_185018:
00185018ldr x8, [x7+24]
0018501cbl runtime.gcWriteBarrier1
00185020str x8, [x25]
00185024b 0x185028
00185028
00185028loc_185028:
00185028adrp x8, 0x58d000
0018502cadd x8, x8, 496
00185030str x8, [x7+24]
00185034ldr x4, [sp+248]
00185038ldrsb x27, [x4]
0018503cb 0x185040
00185040
00185040loc_185040:
00185040str x4, [sp+256]
00185044orr x6, xzr, 2
00185048str x6, [sp+264]
0018504cstr x6, [sp+272]
00185050adrp x27, 0x89b000
00185054ldr x1, [x27+2888]
00185058adrp x0, 0x58e000
0018505cadd x0, x0, 2168
00185060adrp x2, 0x531000
00185064add x2, x2, 3547
00185068movz x3, 20
0018506cmov x5, x6
00185070bl fmt.Fprintf
00185074orr x0, xzr, 1
00185078strb w0, [sp+71]
0018507cldp x29, x30, [sp-8]
00185080add sp, sp, 320
00185084ret x30
00185088
00185088loc_185088:
00185088subs xzr, x1, 5
0018508cb.eq 0x185214
00185090b 0x185094
00185094
00185094loc_185094:
00185094subs xzr, x1, 6
00185098b.eq 0x1850a0
0018509cb 0x185208
001850a0
001850a0loc_1850a0:
001850a0b 0x1850a4
001850a4
001850a4loc_1850a4:
001850a4subs xzr, x1, 6
001850a8b.eq 0x1850b0
001850acb 0x185204
001850b0
001850b0loc_1850b0:
001850b0subs xzr, x1, 0
001850b4b.hi 0x1850bc
001850b8b 0x1851fc
001850bc
001850bcloc_1850bc:
001850bcldrb w2, [x7]
001850c0subs xzr, x1, 1
001850c4b.hi 0x1850cc
001850c8b 0x1851f4
001850cc
001850ccloc_1850cc:
001850ccldrb w3, [x7+1]
001850d0ubfm x3, x3, 56, 7
001850d4orr x2, x2, x3
001850d8subs xzr, x1, 2
001850dcb.hi 0x1850e4
001850e0b 0x1851ec
001850e4
001850e4loc_1850e4:
001850e4ldrb w3, [x7+2]
001850e8ubfm x3, x3, 48, 7
001850ecorr x2, x2, x3
001850f0subs xzr, x1, 3
001850f4b.hi 0x1850fc
001850f8b 0x1851e4
001850fc
001850fcloc_1850fc:
001850fcldrb w3, [x7+3]
00185100ubfm x3, x3, 40, 7
00185104orr x2, x2, x3
00185108movz x3, 26473
0018510cmovk x3, 0x6f6e0000
00185110subs wzr, w2, w3
00185114b.eq 0x18511c
00185118b 0x1851e0
0018511c
0018511cloc_18511c:
0018511csubs xzr, x1, 4
00185120b.hi 0x185128
00185124b 0x1851d8
00185128
00185128loc_185128:
00185128ldrb w2, [x7+4]
0018512csubs xzr, x1, 5
00185130b.hi 0x185138
00185134b 0x1851d0
00185138
00185138loc_185138:
00185138ldrb w3, [x7+5]
0018513cubfm x3, x3, 56, 7
00185140orr x2, x2, x3
00185144ubfm x2, x2, 0, 15
00185148movz x3, 25970
0018514csubs wzr, w2, w3
00185150b.eq 0x185158
00185154b 0x185170
00185158
00185158loc_185158:
00185158b 0x18515c
0018515c
0018515cloc_18515c:
0018515corr x0, xzr, 1
00185160strb w0, [sp+71]
00185164ldp x29, x30, [sp-8]
00185168add sp, sp, 320
0018516cret x30
00185170
00185170loc_185170:
00185170b 0x185174
00185174
00185174loc_185174:
00185174b 0x185178
00185178
00185178loc_185178:
00185178b 0x18517c
0018517c
0018517cloc_18517c:
0018517cadrp x0, 0x53d000
00185180add x0, x0, 1061
00185184movz x1, 37
00185188bl os.Getenv
0018518cstr x0, [sp+152]
00185190str x1, [sp+160]
00185194movz x2, 53
00185198mov x3, x0
0018519cmov x4, x1
001851a0mov x0, xzr
001851a4adrp x1, 0x545000
001851a8add x1, x1, 1324
001851acbl runtime.concatstring2
001851b0str x0, [sp+208]
001851b4str x1, [sp+216]
001851b8bl runtime.convTstring
001851bcstr x0, [sp+200]
001851c0mov x1, x0
001851c4adrp x0, 0x470000
001851c8add x0, x0, 2944
001851ccbl runtime.gopanic
001851d0
001851d0loc_1851d0:
001851d0movz x0, 5
001851d4bl runtime.panicIndex
001851d8
001851d8loc_1851d8:
001851d8orr x0, xzr, 4
001851dcbl runtime.panicIndex
001851e0
001851e0loc_1851e0:
001851e0b 0x185174
001851e4
001851e4loc_1851e4:
001851e4orr x0, xzr, 3
001851e8bl runtime.panicIndex
001851ec
001851ecloc_1851ec:
001851ecorr x0, xzr, 2
001851f0bl runtime.panicIndex
001851f4
001851f4loc_1851f4:
001851f4orr x0, xzr, 1
001851f8bl runtime.panicIndex
001851fc
001851fcloc_1851fc:
001851fcmov x0, xzr
00185200bl runtime.panicIndex
00185204
00185204loc_185204:
00185204b 0x185174
00185208
00185208loc_185208:
00185208b 0x18520c
0018520c
0018520cloc_18520c:
0018520cb 0x185210
00185210
00185210loc_185210:
00185210b 0x185178
00185214
00185214loc_185214:
00185214b 0x185218
00185218
00185218loc_185218:
00185218subs xzr, x1, 5
0018521cb.eq 0x185224
00185220b 0x1853fc
00185224
00185224loc_185224:
00185224subs xzr, x1, 0
00185228b.hi 0x185230
0018522cb 0x1853f4
00185230
00185230loc_185230:
00185230ldrb w5, [x7]
00185234subs xzr, x1, 1
00185238b.hi 0x185240
0018523cb 0x1853ec
00185240
00185240loc_185240:
00185240ldrb w6, [x7+1]
00185244ubfm x6, x6, 56, 7
00185248orr x5, x5, x6
0018524csubs xzr, x1, 2
00185250b.hi 0x185258
00185254b 0x1853e4
00185258
00185258loc_185258:
00185258ldrb w6, [x7+2]
0018525cubfm x6, x6, 48, 7
00185260orr x5, x5, x6
00185264subs xzr, x1, 3
00185268b.hi 0x185270
0018526cb 0x1853dc
00185270
00185270loc_185270:
00185270ldrb w6, [x7+3]
00185274ubfm x6, x6, 40, 7
00185278orr x5, x5, x6
0018527cmovz x6, 24944
00185280movk x6, 0x696e0000
00185284subs wzr, w5, w6
00185288b.eq 0x185290
0018528cb 0x1853d8
00185290
00185290loc_185290:
00185290subs xzr, x1, 4
00185294b.hi 0x18529c
00185298b 0x1853d0
0018529c
0018529cloc_18529c:
0018529cldrb w5, [x7+4]
001852a0subs wzr, w5, 99
001852a4b.eq 0x1852ac
001852a8b 0x1853c8
001852ac
001852acloc_1852ac:
001852acb 0x1852b0
001852b0
001852b0loc_1852b0:
001852b0stp xzr, xzr, [sp+168]
001852b4stp xzr, xzr, [sp+184]
001852b8add x5, sp, 168
001852bcstr x5, [sp+104]
001852c0ldr x5, [sp+344]
001852c4ldr x6, [sp+352]
001852c8str x5, [sp+296]
001852ccstr x6, [sp+304]
001852d0str x5, [sp+288]
001852d4ldr x5, [sp+288]
001852d8cbnz x5, 0x1852e0
001852dcb 0x1853c4
001852e0
001852e0loc_1852e0:
001852e0ldr x5, [sp+288]
001852e4ldr x5, [x5+8]
001852e8str x5, [sp+288]
001852ecb 0x1852f0
001852f0
001852f0loc_1852f0:
001852f0ldr x5, [sp+104]
001852f4ldrsb x27, [x5]
001852f8ldr x6, [sp+304]
001852fcldr x7, [sp+288]
00185300str x7, [x5]
00185304adrp x27, 0x8c6000
00185308ldr w7, [x27+3056]
0018530ccbz w7, 0x185314
00185310b 0x1853b0
00185314
00185314loc_185314:
00185314b 0x185318
00185318
00185318loc_185318:
00185318str x6, [x5+8]
0018531cldr x5, [sp+104]
00185320ldrsb x27, [x5]
00185324adrp x6, 0x470000
00185328add x6, x6, 2944
0018532cstr x6, [x5+16]
00185330adrp x27, 0x8c6000
00185334ldr w6, [x27+3056]
00185338cbz w6, 0x185340
0018533cb 0x1853a0
00185340
00185340loc_185340:
00185340b 0x185344
00185344
00185344loc_185344:
00185344adrp x6, 0x58d000
00185348add x6, x6, 496
0018534cstr x6, [x5+24]
00185350ldr x2, [sp+104]
00185354ldrsb x27, [x2]
00185358b 0x18535c
0018535c
0018535cloc_18535c:
0018535cstr x2, [sp+112]
00185360orr x4, xzr, 2
00185364str x4, [sp+120]
00185368str x4, [sp+128]
0018536cadrp x0, 0x52d000
00185370add x0, x0, 1014
00185374movz x1, 10
00185378mov x3, x4
0018537cbl fmt.Sprintf
00185380str x0, [sp+152]
00185384str x1, [sp+160]
00185388bl runtime.convTstring
0018538cstr x0, [sp+280]
00185390mov x1, x0
00185394adrp x0, 0x470000
00185398add x0, x0, 2944
0018539cbl runtime.gopanic
001853a0
001853a0loc_1853a0:
001853a0ldr x6, [x5+24]
001853a4bl runtime.gcWriteBarrier1
001853a8str x6, [x25]
001853acb 0x185344
001853b0
001853b0loc_1853b0:
001853b0bl runtime.gcWriteBarrier2
001853b4str x6, [x25]
001853b8ldr x7, [x5+8]
001853bcstr x7, [x25+8]
001853c0b 0x185318
001853c4
001853c4loc_1853c4:
001853c4b 0x1852f0
001853c8
001853c8loc_1853c8:
001853c8b 0x1853cc
001853cc
001853ccloc_1853cc:
001853ccb 0x185178
001853d0
001853d0loc_1853d0:
001853d0orr x0, xzr, 4
001853d4bl runtime.panicIndex
001853d8
001853d8loc_1853d8:
001853d8b 0x1853cc
001853dc
001853dcloc_1853dc:
001853dcorr x0, xzr, 3
001853e0bl runtime.panicIndex
001853e4
001853e4loc_1853e4:
001853e4orr x0, xzr, 2
001853e8bl runtime.panicIndex
001853ec
001853ecloc_1853ec:
001853ecorr x0, xzr, 1
001853f0bl runtime.panicIndex
001853f4
001853f4loc_1853f4:
001853f4mov x0, xzr
001853f8bl runtime.panicIndex
001853fc
001853fcloc_1853fc:
001853fcb 0x1853cc
00185400
00185400loc_185400:
00185400b 0x185404
00185404
00185404loc_185404:
00185404b 0x185178
00185408
00185408loc_185408:
00185408orr x0, xzr, 3
0018540cbl runtime.panicIndex
00185410
00185410loc_185410:
00185410orr x0, xzr, 2
00185414bl runtime.panicIndex
00185418
00185418loc_185418:
00185418orr x0, xzr, 1
0018541cbl runtime.panicIndex
00185420
00185420loc_185420:
00185420mov x0, xzr
00185424bl runtime.panicIndex
00185428
00185428loc_185428:
00185428b 0x185404
0018542c
0018542cloc_18542c:
0018542cstp x0, x1, [sp+8]
00185430stp x2, x3, [sp+24]
00185434mov x3, x30
00185438bl runtime.morestack_noctxt.abi0
0018543cldp x0, x1, [sp+8]
00185440ldp x2, x3, [sp+24]
00185444b 0x184e50
00185448udf 0
0018544cudf 0
00184e50
00184e50google.golang.org/protobuf/reflect/protoregistry.init.func1: ; void google.golang.org/protobuf/reflect/protoregistry.init.func1(google.golang.org/protobuf/reflect/protoreflect.Descriptor d, error err)
00184e50ldr x16, [x28+16]
00184e54sub x17, sp, 192
00184e58subs xzr, x17, x16
00184e5cb.ls 0x18542c
00184e60sub x20, sp, 320
00184e64stp x29, x30, [x20-8]
00184e68add sp, x20, 0
00184e6csub x29, sp, 8
00184e70str x0, [sp+328]
00184e74str x1, [sp+336]
00184e78str x2, [sp+344]
00184e7cstr x3, [sp+352]
00184e80strb wzr, [sp+71]
00184e84adrp x27, 0x889000
00184e88ldr x2, [x27+3008]
00184e8cadrp x27, 0x889000
00184e90ldr x3, [x27+3016]
00184e94str x2, [sp+88]
00184e98str x3, [sp+96]
00184e9cadrp x0, 0x53e000
00184ea0add x0, x0, 1061
00184ea4movz x1, 37
00184ea8bl os.Getenv
00184eacstr x0, [sp+72]
00184eb0str x1, [sp+80]
00184eb4cbnz x1, 0x184ebc
00184eb8b 0x184ec8
00184ebc
00184ebcloc_184ebc:
00184ebcstr x0, [sp+88]
00184ec0str x1, [sp+96]
00184ec4b 0x184ecc
00184ec8
00184ec8loc_184ec8:
00184ec8b 0x184ecc
00184ecc
00184eccloc_184ecc:
00184eccldr x1, [sp+96]
00184ed0ldr x7, [sp+88]
00184ed4str x7, [sp+136]
00184ed8str x1, [sp+144]
00184edcb 0x184ee0
00184ee0
00184ee0loc_184ee0:
00184ee0subs xzr, x1, 4
00184ee4b.eq 0x184eec
00184ee8b 0x185088
00184eec
00184eecloc_184eec:
00184eecb 0x184ef0
00184ef0
00184ef0loc_184ef0:
00184ef0subs xzr, x1, 4
00184ef4b.eq 0x184efc
00184ef8b 0x185428
00184efc
00184efcloc_184efc:
00184efcsubs xzr, x1, 0
00184f00b.hi 0x184f08
00184f04b 0x185420
00184f08
00184f08loc_184f08:
00184f08ldrb w8, [x7]
00184f0csubs xzr, x1, 1
00184f10b.hi 0x184f18
00184f14b 0x185418
00184f18
00184f18loc_184f18:
00184f18ldrb w9, [x7+1]
00184f1cubfm x9, x9, 56, 7
00184f20orr x8, x8, x9
00184f24subs xzr, x1, 2
00184f28b.hi 0x184f30
00184f2cb 0x185410
00184f30
00184f30loc_184f30:
00184f30ldrb w9, [x7+2]
00184f34ubfm x9, x9, 48, 7
00184f38orr x8, x8, x9
00184f3csubs xzr, x1, 3
00184f40b.hi 0x184f48
00184f44b 0x185408
00184f48
00184f48loc_184f48:
00184f48ldrb w7, [x7+3]
00184f4cubfm x7, x7, 40, 7
00184f50orr x7, x8, x7
00184f54movz x8, 24951
00184f58movk x8, 0x6e720000
00184f5csubs wzr, w7, w8
00184f60b.eq 0x184f68
00184f64b 0x185400
00184f68
00184f68loc_184f68:
00184f68b 0x184f6c
00184f6c
00184f6cloc_184f6c:
00184f6cstp xzr, xzr, [sp+168]
00184f70stp xzr, xzr, [sp+184]
00184f74add x7, sp, 168
00184f78str x7, [sp+248]
00184f7cldr x7, [sp+344]
00184f80ldr x8, [sp+352]
00184f84str x7, [sp+232]
00184f88str x8, [sp+240]
00184f8cstr x7, [sp+224]
00184f90ldr x7, [sp+224]
00184f94cbnz x7, 0x184f9c
00184f98b 0x184fac
00184f9c
00184f9cloc_184f9c:
00184f9cldr x7, [sp+224]
00184fa0ldr x7, [x7+8]
00184fa4str x7, [sp+224]
00184fa8b 0x184fb0
00184fac
00184facloc_184fac:
00184facb 0x184fb0
00184fb0
00184fb0loc_184fb0:
00184fb0ldr x7, [sp+248]
00184fb4ldrsb x27, [x7]
00184fb8ldr x8, [sp+240]
00184fbcldr x9, [sp+224]
00184fc0str x9, [x7]
00184fc4adrp x27, 0x8c7000
00184fc8ldr w9, [x27+3056]
00184fcccbz w9, 0x184fd4
00184fd0b 0x184fd8
00184fd4
00184fd4loc_184fd4:
00184fd4b 0x184fec
00184fd8
00184fd8loc_184fd8:
00184fd8bl runtime.gcWriteBarrier2
00184fdcstr x8, [x25]
00184fe0ldr x9, [x7+8]
00184fe4str x9, [x25+8]
00184fe8b 0x184fec
00184fec
00184fecloc_184fec:
00184fecstr x8, [x7+8]
00184ff0ldr x7, [sp+248]
00184ff4ldrsb x27, [x7]
00184ff8adrp x8, 0x471000
00184ffcadd x8, x8, 2944
00185000str x8, [x7+16]
00185004adrp x27, 0x8c6000
00185008ldr w8, [x27+3056]
0018500ccbz w8, 0x185014
00185010b 0x185018
00185014
00185014loc_185014:
00185014b 0x185028
00185018
00185018loc_185018:
00185018ldr x8, [x7+24]
0018501cbl runtime.gcWriteBarrier1
00185020str x8, [x25]
00185024b 0x185028
00185028
00185028loc_185028:
00185028adrp x8, 0x58d000
0018502cadd x8, x8, 496
00185030str x8, [x7+24]
00185034ldr x4, [sp+248]
00185038ldrsb x27, [x4]
0018503cb 0x185040
00185040
00185040loc_185040:
00185040str x4, [sp+256]
00185044orr x6, xzr, 2
00185048str x6, [sp+264]
0018504cstr x6, [sp+272]
00185050adrp x27, 0x89b000
00185054ldr x1, [x27+2888]
00185058adrp x0, 0x58e000
0018505cadd x0, x0, 2168
00185060adrp x2, 0x531000
00185064add x2, x2, 3547
00185068movz x3, 20
0018506cmov x5, x6
00185070bl fmt.Fprintf
00185074orr x0, xzr, 1
00185078strb w0, [sp+71]
0018507cldp x29, x30, [sp-8]
00185080add sp, sp, 320
00185084ret x30
00185088
00185088loc_185088:
00185088subs xzr, x1, 5
0018508cb.eq 0x185214
00185090b 0x185094
00185094
00185094loc_185094:
00185094subs xzr, x1, 6
00185098b.eq 0x1850a0
0018509cb 0x185208
001850a0
001850a0loc_1850a0:
001850a0b 0x1850a4
001850a4
001850a4loc_1850a4:
001850a4subs xzr, x1, 6
001850a8b.eq 0x1850b0
001850acb 0x185204
001850b0
001850b0loc_1850b0:
001850b0subs xzr, x1, 0
001850b4b.hi 0x1850bc
001850b8b 0x1851fc
001850bc
001850bcloc_1850bc:
001850bcldrb w2, [x7]
001850c0subs xzr, x1, 1
001850c4b.hi 0x1850cc
001850c8b 0x1851f4
001850cc
001850ccloc_1850cc:
001850ccldrb w3, [x7+1]
001850d0ubfm x3, x3, 56, 7
001850d4orr x2, x2, x3
001850d8subs xzr, x1, 2
001850dcb.hi 0x1850e4
001850e0b 0x1851ec
001850e4
001850e4loc_1850e4:
001850e4ldrb w3, [x7+2]
001850e8ubfm x3, x3, 48, 7
001850ecorr x2, x2, x3
001850f0subs xzr, x1, 3
001850f4b.hi 0x1850fc
001850f8b 0x1851e4
001850fc
001850fcloc_1850fc:
001850fcldrb w3, [x7+3]
00185100ubfm x3, x3, 40, 7
00185104orr x2, x2, x3
00185108movz x3, 26473
0018510cmovk x3, 0x6f6e0000
00185110subs wzr, w2, w3
00185114b.eq 0x18511c
00185118b 0x1851e0
0018511c
0018511cloc_18511c:
0018511csubs xzr, x1, 4
00185120b.hi 0x185128
00185124b 0x1851d8
00185128
00185128loc_185128:
00185128ldrb w2, [x7+4]
0018512csubs xzr, x1, 5
00185130b.hi 0x185138
00185134b 0x1851d0
00185138
00185138loc_185138:
00185138ldrb w3, [x7+5]
0018513cubfm x3, x3, 56, 7
00185140orr x2, x2, x3
00185144ubfm x2, x2, 0, 15
00185148movz x3, 25970
0018514csubs wzr, w2, w3
00185150b.eq 0x185158
00185154b 0x185170
00185158
00185158loc_185158:
00185158b 0x18515c
0018515c
0018515cloc_18515c:
0018515corr x0, xzr, 1
00185160strb w0, [sp+71]
00185164ldp x29, x30, [sp-8]
00185168add sp, sp, 320
0018516cret x30
00185170
00185170loc_185170:
00185170b 0x185174
00185174
00185174loc_185174:
00185174b 0x185178
00185178
00185178loc_185178:
00185178b 0x18517c
0018517c
0018517cloc_18517c:
0018517cadrp x0, 0x53d000
00185180add x0, x0, 1061
00185184movz x1, 37
00185188bl os.Getenv
0018518cstr x0, [sp+152]
00185190str x1, [sp+160]
00185194movz x2, 53
00185198mov x3, x0
0018519cmov x4, x1
001851a0mov x0, xzr
001851a4adrp x1, 0x545000
001851a8add x1, x1, 1324
001851acbl runtime.concatstring2
001851b0str x0, [sp+208]
001851b4str x1, [sp+216]
001851b8bl runtime.convTstring
001851bcstr x0, [sp+200]
001851c0mov x1, x0
001851c4adrp x0, 0x470000
001851c8add x0, x0, 2944
001851ccbl runtime.gopanic
001851d0
001851d0loc_1851d0:
001851d0movz x0, 5
001851d4bl runtime.panicIndex
001851d8
001851d8loc_1851d8:
001851d8orr x0, xzr, 4
001851dcbl runtime.panicIndex
001851e0
001851e0loc_1851e0:
001851e0b 0x185174
001851e4
001851e4loc_1851e4:
001851e4orr x0, xzr, 3
001851e8bl runtime.panicIndex
001851ec
001851ecloc_1851ec:
001851ecorr x0, xzr, 2
001851f0bl runtime.panicIndex
001851f4
001851f4loc_1851f4:
001851f4orr x0, xzr, 1
001851f8bl runtime.panicIndex
001851fc
001851fcloc_1851fc:
001851fcmov x0, xzr
00185200bl runtime.panicIndex
00185204
00185204loc_185204:
00185204b 0x185174
00185208
00185208loc_185208:
00185208b 0x18520c
0018520c
0018520cloc_18520c:
0018520cb 0x185210
00185210
00185210loc_185210:
00185210b 0x185178
00185214
00185214loc_185214:
00185214b 0x185218
00185218
00185218loc_185218:
00185218subs xzr, x1, 5
0018521cb.eq 0x185224
00185220b 0x1853fc
00185224
00185224loc_185224:
00185224subs xzr, x1, 0
00185228b.hi 0x185230
0018522cb 0x1853f4
00185230
00185230loc_185230:
00185230ldrb w5, [x7]
00185234subs xzr, x1, 1
00185238b.hi 0x185240
0018523cb 0x1853ec
00185240
00185240loc_185240:
00185240ldrb w6, [x7+1]
00185244ubfm x6, x6, 56, 7
00185248orr x5, x5, x6
0018524csubs xzr, x1, 2
00185250b.hi 0x185258
00185254b 0x1853e4
00185258
00185258loc_185258:
00185258ldrb w6, [x7+2]
0018525cubfm x6, x6, 48, 7
00185260orr x5, x5, x6
00185264subs xzr, x1, 3
00185268b.hi 0x185270
0018526cb 0x1853dc
00185270
00185270loc_185270:
00185270ldrb w6, [x7+3]
00185274ubfm x6, x6, 40, 7
00185278orr x5, x5, x6
0018527cmovz x6, 24944
00185280movk x6, 0x696e0000
00185284subs wzr, w5, w6
00185288b.eq 0x185290
0018528cb 0x1853d8
00185290
00185290loc_185290:
00185290subs xzr, x1, 4
00185294b.hi 0x18529c
00185298b 0x1853d0
0018529c
0018529cloc_18529c:
0018529cldrb w5, [x7+4]
001852a0subs wzr, w5, 99
001852a4b.eq 0x1852ac
001852a8b 0x1853c8
001852ac
001852acloc_1852ac:
001852acb 0x1852b0
001852b0
001852b0loc_1852b0:
001852b0stp xzr, xzr, [sp+168]
001852b4stp xzr, xzr, [sp+184]
001852b8add x5, sp, 168
001852bcstr x5, [sp+104]
001852c0ldr x5, [sp+344]
001852c4ldr x6, [sp+352]
001852c8str x5, [sp+296]
001852ccstr x6, [sp+304]
001852d0str x5, [sp+288]
001852d4ldr x5, [sp+288]
001852d8cbnz x5, 0x1852e0
001852dcb 0x1853c4
001852e0
001852e0loc_1852e0:
001852e0ldr x5, [sp+288]
001852e4ldr x5, [x5+8]
001852e8str x5, [sp+288]
001852ecb 0x1852f0
001852f0
001852f0loc_1852f0:
001852f0ldr x5, [sp+104]
001852f4ldrsb x27, [x5]
001852f8ldr x6, [sp+304]
001852fcldr x7, [sp+288]
00185300str x7, [x5]
00185304adrp x27, 0x8c6000
00185308ldr w7, [x27+3056]
0018530ccbz w7, 0x185314
00185310b 0x1853b0
00185314
00185314loc_185314:
00185314b 0x185318
00185318
00185318loc_185318:
00185318str x6, [x5+8]
0018531cldr x5, [sp+104]
00185320ldrsb x27, [x5]
00185324adrp x6, 0x470000
00185328add x6, x6, 2944
0018532cstr x6, [x5+16]
00185330adrp x27, 0x8c6000
00185334ldr w6, [x27+3056]
00185338cbz w6, 0x185340
0018533cb 0x1853a0
00185340
00185340loc_185340:
00185340b 0x185344
00185344
00185344loc_185344:
00185344adrp x6, 0x58d000
00185348add x6, x6, 496
0018534cstr x6, [x5+24]
00185350ldr x2, [sp+104]
00185354ldrsb x27, [x2]
00185358b 0x18535c
0018535c
0018535cloc_18535c:
0018535cstr x2, [sp+112]
00185360orr x4, xzr, 2
00185364str x4, [sp+120]
00185368str x4, [sp+128]
0018536cadrp x0, 0x52d000
00185370add x0, x0, 1014
00185374movz x1, 10
00185378mov x3, x4
0018537cbl fmt.Sprintf
00185380str x0, [sp+152]
00185384str x1, [sp+160]
00185388bl runtime.convTstring
0018538cstr x0, [sp+280]
00185390mov x1, x0
00185394adrp x0, 0x470000
00185398add x0, x0, 2944
0018539cbl runtime.gopanic
001853a0
001853a0loc_1853a0:
001853a0ldr x6, [x5+24]
001853a4bl runtime.gcWriteBarrier1
001853a8str x6, [x25]
001853acb 0x185344
001853b0
001853b0loc_1853b0:
001853b0bl runtime.gcWriteBarrier2
001853b4str x6, [x25]
001853b8ldr x7, [x5+8]
001853bcstr x7, [x25+8]
001853c0b 0x185318
001853c4
001853c4loc_1853c4:
001853c4b 0x1852f0
001853c8
001853c8loc_1853c8:
001853c8b 0x1853cc
001853cc
001853ccloc_1853cc:
001853ccb 0x185178
001853d0
001853d0loc_1853d0:
001853d0orr x0, xzr, 4
001853d4bl runtime.panicIndex
001853d8
001853d8loc_1853d8:
001853d8b 0x1853cc
001853dc
001853dcloc_1853dc:
001853dcorr x0, xzr, 3
001853e0bl runtime.panicIndex
001853e4
001853e4loc_1853e4:
001853e4orr x0, xzr, 2
001853e8bl runtime.panicIndex
001853ec
001853ecloc_1853ec:
001853ecorr x0, xzr, 1
001853f0bl runtime.panicIndex
001853f4
001853f4loc_1853f4:
001853f4mov x0, xzr
001853f8bl runtime.panicIndex
001853fc
001853fcloc_1853fc:
001853fcb 0x1853cc
00185400
00185400loc_185400:
00185400b 0x185404
00185404
00185404loc_185404:
00185404b 0x185178
00185408
00185408loc_185408:
00185408orr x0, xzr, 3
0018540cbl runtime.panicIndex
00185410
00185410loc_185410:
00185410orr x0, xzr, 2
00185414bl runtime.panicIndex
00185418
00185418loc_185418:
00185418orr x0, xzr, 1
0018541cbl runtime.panicIndex
00185420
00185420loc_185420:
00185420mov x0, xzr
00185424bl runtime.panicIndex
00185428
00185428loc_185428:
00185428b 0x185404
0018542c
0018542cloc_18542c:
0018542cstp x0, x1, [sp+8]
00185430stp x2, x3, [sp+24]
00185434mov x3, x30
00185438bl runtime.morestack_noctxt.abi0
0018543cldp x0, x1, [sp+8]
00185440ldp x2, x3, [sp+24]
00185444b 0x184e50
00185448udf 0
0018544cudf 0
00184e50
00185450
00185450google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile: ; void google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile(google.golang.org/protobuf/reflect/protoregistry.Files * r, google.golang.org/protobuf/reflect/protoreflect.FileDescriptor file)
00185450ldr x16, [x28+16]
00185454sub x17, sp, 752
00185458subs xzr, x17, x16
0018545cb.ls 0x186194
00185460sub x20, sp, 880
00185464stp x29, x30, [x20-8]
00185468add sp, x20, 0
0018546csub x29, sp, 8
00185470str x0, [sp+888]
00185474str x1, [sp+896]
00185478str x2, [sp+904]
0018547cstp xzr, xzr, [sp+152]
00185480adrp x27, 0x89b000
00185484ldr x1, [x27+3712]
00185488ldr x2, [sp+888]
0018548csubs xzr, x1, x2
00185490b.eq 0x185498
00185494b 0x185538
00185498
00185498loc_185498:
00185498adrp x0, 0x8c6000
0018549cadd x0, x0, 3360
001854a0bl sync.(*RWMutex).Lock
001854a4adrp x1, 0x8c6000
001854a8add x1, x1, 3360
001854acstr x1, [sp+656]
001854b0add x27, sp, 664
001854b4stp xzr, xzr, [x27]
001854b8add x1, sp, 664
001854bcstr x1, [sp+680]
001854c0ldrsb x27, [x1]
001854c4adrp x2, 4096
001854c8add x2, x2, 1552
001854ccstr x2, [x1]
001854d0ldrsb x27, [x1]
001854d4ldr x2, [sp+656]
001854d8adrp x27, 0x8c6000
001854dcldr w3, [x27+3056]
001854e0cbz w3, 0x1854e8
001854e4b 0x1854ec
001854e8
001854e8loc_1854e8:
001854e8b 0x185500
001854ec
001854ecloc_1854ec:
001854ecbl runtime.gcWriteBarrier2
001854f0str x2, [x25]
001854f4ldr x3, [x1+8]
001854f8str x3, [x25+8]
001854fcb 0x185500
00185500
00185500loc_185500:
00185500str x2, [x1+8]
00185504str x1, [sp+120]
00185508add x0, sp, 96
0018550cbl runtime.deferprocStack
00185510subs xzr, x0, 0
00185514b.ne 0x185520
00185518b 0x18551c
0018551c
0018551cloc_18551c:
0018551cb 0x18553c
00185520
00185520loc_185520:
00185520bl runtime.deferreturn
00185524ldr x0, [sp+152]
00185528ldr x1, [sp+160]
0018552cldp x29, x30, [sp-8]
00185530add sp, sp, 880
00185534ret x30
00185538
00185538loc_185538:
00185538b 0x18553c
0018553c
0018553cloc_18553c:
0018553cldr x1, [sp+888]
00185540ldrsb x27, [x1]
00185544ldr x1, [x1]
00185548cbnz x1, 0x185550
0018554cb 0x185554
00185550
00185550loc_185550:
00185550b 0x185680
00185554
00185554loc_185554:
00185554bl runtime.makemap_small
00185558str x0, [sp+864]
0018555cadrp x0, 0x4a6000
00185560add x0, x0, 736
00185564bl runtime.newobject
00185568str x0, [sp+648]
0018556cstp xzr, xzr, [x0+8]
00185570adrp x27, 0x8c6000
00185574ldr w1, [x27+3056]
00185578cbz w1, 0x185580
0018557cb 0x185584
00185580
00185580loc_185580:
00185580b 0x185594
00185584
00185584loc_185584:
00185584ldr x4, [x0]
00185588bl runtime.gcWriteBarrier1
0018558cstr x4, [x25]
00185590b 0x185594
00185594
00185594loc_185594:
00185594str xzr, [x0]
00185598ldr x4, [sp+648]
0018559cstr x4, [sp+856]
001855a0adrp x5, 0x463000
001855a4add x5, x5, 1600
001855a8str x5, [sp+840]
001855acstr x4, [sp+848]
001855b0ldr x1, [sp+864]
001855b4adrp x0, 0x49f000
001855b8add x0, x0, 4000
001855bcmov x2, xzr
001855c0mov x3, xzr
001855c4bl runtime.mapassign_faststr
001855c8str x0, [sp+640]
001855ccldrsb x27, [x0]
001855d0ldr x4, [sp+848]
001855d4ldr x5, [sp+840]
001855d8str x5, [x0]
001855dcadrp x27, 0x8c6000
001855e0ldr w5, [x27+3056]
001855e4cbz w5, 0x1855ec
001855e8b 0x1855f0
001855ec
001855ecloc_1855ec:
001855ecb 0x185604
001855f0
001855f0loc_1855f0:
001855f0bl runtime.gcWriteBarrier2
001855f4str x4, [x25]
001855f8ldr x1, [x0+8]
001855fcstr x1, [x25+8]
00185600b 0x185604
00185604
00185604loc_185604:
00185604str x4, [x0+8]
00185608ldr x0, [sp+888]
0018560cldrsb x27, [x0]
00185610ldr x1, [sp+864]
00185614adrp x27, 0x8c6000
00185618ldr w2, [x27+3056]
0018561ccbz w2, 0x185624
00185620b 0x185628
00185624
00185624loc_185624:
00185624b 0x18563c
00185628
00185628loc_185628:
00185628bl runtime.gcWriteBarrier2
0018562cstr x1, [x25]
00185630ldr x2, [x0]
00185634str x2, [x25+8]
00185638b 0x18563c
0018563c
0018563cloc_18563c:
0018563cstr x1, [x0]
00185640bl runtime.makemap_small
00185644str x0, [sp+832]
00185648ldr x1, [sp+888]
0018564cldrsb x27, [x1]
00185650adrp x27, 0x8c6000
00185654ldr w2, [x27+3056]
00185658cbz w2, 0x185660
0018565cb 0x185664
00185660
00185660loc_185660:
00185660b 0x185678
00185664
00185664loc_185664:
00185664bl runtime.gcWriteBarrier2
00185668str x0, [x25]
0018566cldr x2, [x1+8]
00185670str x2, [x25+8]
00185674b 0x185678
00185678
00185678loc_185678:
00185678str x0, [x1+8]
0018567cb 0x185680
00185680
00185680loc_185680:
00185680ldr x1, [sp+896]
00185684ldrsb x27, [x1]
00185688ldr x1, [x1+120]
0018568cldr x0, [sp+904]
00185690blr x1
00185694str x0, [sp+208]
00185698str x1, [sp+216]
0018569cldr x1, [sp+888]
001856a0ldrsb x27, [x1]
001856a4ldr x1, [x1+8]
001856a8str x1, [sp+632]
001856acldr x2, [sp+208]
001856b0ldr x3, [sp+216]
001856b4adrp x0, 0x4a0000
001856b8add x0, x0, 32
001856bcbl runtime.mapaccess1_faststr
001856c0ldr x1, [x0]
001856c4ldr x2, [x0+16]
001856c8ldr x3, [x0+8]
001856ccstr x1, [sp+184]
001856d0str x3, [sp+192]
001856d4str x2, [sp+200]
001856d8str x3, [sp+144]
001856dccbnz x3, 0x1856e4
001856e0b 0x185910
001856e4
001856e4loc_1856e4:
001856e4ldr x1, [sp+208]
001856e8ldr x2, [sp+216]
001856ecldr x0, [sp+888]
001856f0bl google.golang.org/protobuf/reflect/protoregistry.(*Files).checkGenProtoConflict
001856f4ldr x3, [sp+896]
001856f8ldrsb x27, [x3]
001856fcldr x3, [x3+120]
00185700ldr x0, [sp+904]
00185704blr x3
00185708str x0, [sp+816]
0018570cstr x1, [sp+824]
00185710add x27, sp, 800
00185714stp xzr, xzr, [x27]
00185718add x3, sp, 800
0018571cstr x3, [sp+600]
00185720ldr x0, [sp+816]
00185724ldr x1, [sp+824]
00185728bl runtime.convTstring
0018572cstr x0, [sp+592]
00185730ldr x3, [sp+600]
00185734ldrsb x27, [x3]
00185738adrp x4, 0x470000
0018573cadd x4, x4, 2944
00185740str x4, [x3]
00185744adrp x27, 0x8c6000
00185748ldr w4, [x27+3056]
0018574ccbz w4, 0x185754
00185750b 0x185758
00185754
00185754loc_185754:
00185754b 0x18576c
00185758
00185758loc_185758:
00185758bl runtime.gcWriteBarrier2
0018575cstr x0, [x25]
00185760ldr x5, [x3+8]
00185764str x5, [x25+8]
00185768b 0x18576c
0018576c
0018576cloc_18576c:
0018576cstr x0, [x3+8]
00185770ldr x2, [sp+600]
00185774ldrsb x27, [x2]
00185778b 0x18577c
0018577c
0018577cloc_18577c:
0018577cstr x2, [sp+608]
00185780orr x4, xzr, 1
00185784str x4, [sp+616]
00185788str x4, [sp+624]
0018578cadrp x0, 0x537000
00185790add x0, x0, 2483
00185794movz x1, 29
00185798mov x3, x4
0018579cbl google.golang.org/protobuf/internal/errors.New
001857a0str x0, [sp+296]
001857a4str x1, [sp+304]
001857a8ldr x5, [sp+184]
001857acldr x1, [sp+192]
001857b0subs xzr, x1, 0
001857b4b.hi 0x1857bc
001857b8b 0x186188
001857bc
001857bcloc_1857bc:
001857bcldr x6, [x5]
001857c0ldr x7, [x5+8]
001857c4str x6, [sp+576]
001857c8str x7, [sp+584]
001857ccstr x6, [sp+568]
001857d0ldr x6, [sp+568]
001857d4cbnz x6, 0x1857dc
001857d8b 0x1857ec
001857dc
001857dcloc_1857dc:
001857dcldr x6, [sp+568]
001857e0ldr x6, [x6+8]
001857e4str x6, [sp+568]
001857e8b 0x1857f0
001857ec
001857ecloc_1857ec:
001857ecb 0x1857f0
001857f0
001857f0loc_1857f0:
001857f0ldr x6, [sp+896]
001857f4ldr x7, [sp+904]
001857f8str x6, [sp+552]
001857fcstr x7, [sp+560]
00185800str x6, [sp+544]
00185804ldr x6, [sp+544]
00185808cbnz x6, 0x185810
0018580cb 0x185820
00185810
00185810loc_185810:
00185810ldr x6, [sp+544]
00185814ldr x6, [x6+8]
00185818str x6, [sp+544]
0018581cb 0x185824
00185820
00185820loc_185820:
00185820b 0x185824
00185824
00185824loc_185824:
00185824ldr x0, [sp+296]
00185828ldr x1, [sp+304]
0018582cldr x2, [sp+568]
00185830ldr x3, [sp+584]
00185834ldr x4, [sp+544]
00185838ldr x5, [sp+560]
0018583cbl google.golang.org/protobuf/reflect/protoregistry.amendErrorWithCaller
00185840str x0, [sp+296]
00185844str x1, [sp+304]
00185848adrp x27, 0x89b000
0018584cldr x6, [x27+3712]
00185850ldr x7, [sp+888]
00185854subs xzr, x6, x7
00185858cset x6, eq
0018585cstrb w6, [sp+91]
00185860b.eq 0x185868
00185864b 0x1858d4
00185868
00185868loc_185868:
00185868ldr x1, [sp+904]
0018586cldr x4, [sp+896]
00185870str x4, [sp+528]
00185874str x1, [sp+536]
00185878cbnz x4, 0x185880
0018587cb 0x1858a0
00185880
00185880loc_185880:
00185880str x1, [sp+312]
00185884ldr x1, [x4+8]
00185888adrp x0, 0x88a000
0018588cadd x0, x0, 1488
00185890bl runtime.typeAssert
00185894ldr x1, [sp+312]
00185898mov x4, x0
0018589cb 0x1858a4
001858a0
001858a0loc_1858a0:
001858a0b 0x1858a4
001858a4
001858a4loc_1858a4:
001858a4str x4, [sp+512]
001858a8str x1, [sp+520]
001858acadrp x27, 0x888000
001858b0ldr x26, [x27+216]
001858b4ldr x2, [sp+296]
001858b8ldr x5, [x26]
001858bcldr x3, [sp+304]
001858c0mov x0, x4
001858c4blr x5
001858c8strb w0, [sp+90]
001858ccstrb w0, [sp+91]
001858d0b 0x1858d8
001858d4
001858d4loc_1858d4:
001858d4b 0x1858d8
001858d8
001858d8loc_1858d8:
001858d8ldrb w1, [sp+91]
001858dctbnz w1, 0, 0x1858e4
001858e0b 0x1858e8
001858e4
001858e4loc_1858e4:
001858e4b 0x185914
001858e8
001858e8loc_1858e8:
001858e8ldr x0, [sp+296]
001858ecldr x1, [sp+304]
001858f0str x0, [sp+152]
001858f4str x1, [sp+160]
001858f8bl runtime.deferreturn
001858fcldr x0, [sp+152]
00185900ldr x1, [sp+160]
00185904ldp x29, x30, [sp-8]
00185908add sp, sp, 880
0018590cret x30
00185910
00185910loc_185910:
00185910b 0x185914
00185914
00185914loc_185914:
00185914ldr x1, [sp+896]
00185918ldrsb x27, [x1]
0018591cldr x1, [x1+96]
00185920ldr x0, [sp+904]
00185924blr x1
00185928str x0, [sp+248]
0018592cstr x1, [sp+256]
00185930b 0x185934
00185934
00185934loc_185934:
00185934ldr x4, [sp+256]
00185938cbnz x4, 0x185940
0018593cb 0x185c3c
00185940
00185940loc_185940:
00185940ldr x4, [sp+888]
00185944ldrsb x27, [x4]
00185948ldr x1, [x4]
0018594cstr x1, [sp+504]
00185950ldr x2, [sp+248]
00185954ldr x3, [sp+256]
00185958adrp x0, 0x49f000
0018595cadd x0, x0, 4000
00185960bl runtime.mapaccess1_faststr
00185964ldr x4, [x0+8]
00185968ldr x5, [x0]
0018596cstr x5, [sp+168]
00185970str x4, [sp+176]
00185974str x5, [sp+488]
00185978str x4, [sp+496]
0018597ccbnz x5, 0x185984
00185980b 0x185c18
00185984
00185984loc_185984:
00185984ldr w2, [x5+16]
00185988str w2, [sp+92]
0018598cmovz x3, 40070
00185990movk x3, 0x520e0000
00185994adds wzr, w2, w3
00185998b.eq 0x1859a0
0018599cb 0x1859dc
001859a0
001859a0loc_1859a0:
001859a0ldr x2, [sp+488]
001859a4adrp x3, 0x463000
001859a8add x3, x3, 1600
001859acsubs xzr, x2, x3
001859b0b.eq 0x1859b8
001859b4b 0x1859c0
001859b8
001859b8loc_1859b8:
001859b8orr x0, xzr, 1
001859bcb 0x1859c8
001859c0
001859c0loc_1859c0:
001859c0mov x0, xzr
001859c4b 0x1859c8
001859c8
001859c8loc_1859c8:
001859c8strb w0, [sp+89]
001859cctbnz w0, 0, 0x1859d4
001859d0b 0x1859d8
001859d4
001859d4loc_1859d4:
001859d4b 0x185c1c
001859d8
001859d8loc_1859d8:
001859d8b 0x1859e0
001859dc
001859dcloc_1859dc:
001859dcb 0x1859e0
001859e0
001859e0loc_1859e0:
001859e0b 0x1859e4
001859e4
001859e4loc_1859e4:
001859e4ldr x1, [sp+896]
001859e8ldrsb x27, [x1]
001859ecldr x1, [x1+120]
001859f0ldr x0, [sp+904]
001859f4blr x1
001859f8str x0, [sp+816]
001859fcstr x1, [sp+824]
00185a00add x27, sp, 768
00185a04stp xzr, xzr, [x27]
00185a08add x27, sp, 784
00185a0cstp xzr, xzr, [x27]
00185a10add x1, sp, 768
00185a14str x1, [sp+456]
00185a18ldr x0, [sp+816]
00185a1cldr x1, [sp+824]
00185a20bl runtime.convTstring
00185a24str x0, [sp+448]
00185a28ldr x1, [sp+456]
00185a2cldrsb x27, [x1]
00185a30adrp x2, 0x470000
00185a34add x2, x2, 2944
00185a38str x2, [x1]
00185a3cadrp x27, 0x8c6000
00185a40ldr w2, [x27+3056]
00185a44cbz w2, 0x185a4c
00185a48b 0x185a50
00185a4c
00185a4cloc_185a4c:
00185a4cb 0x185a64
00185a50
00185a50loc_185a50:
00185a50bl runtime.gcWriteBarrier2
00185a54str x0, [x25]
00185a58ldr x2, [x1+8]
00185a5cstr x2, [x25+8]
00185a60b 0x185a64
00185a64
00185a64loc_185a64:
00185a64str x0, [x1+8]
00185a68ldr x0, [sp+248]
00185a6cldr x1, [sp+256]
00185a70bl runtime.convTstring
00185a74str x0, [sp+440]
00185a78ldr x2, [sp+456]
00185a7cldrsb x27, [x2]
00185a80adrp x3, 0x4aa000
00185a84add x3, x3, 2496
00185a88str x3, [x2+16]
00185a8cadrp x27, 0x8c6000
00185a90ldr w3, [x27+3056]
00185a94cbz w3, 0x185a9c
00185a98b 0x185aa0
00185a9c
00185a9cloc_185a9c:
00185a9cb 0x185ab4
00185aa0
00185aa0loc_185aa0:
00185aa0bl runtime.gcWriteBarrier2
00185aa4str x0, [x25]
00185aa8ldr x5, [x2+24]
00185aacstr x5, [x25+8]
00185ab0b 0x185ab4
00185ab4
00185ab4loc_185ab4:
00185ab4str x0, [x2+24]
00185ab8ldr x2, [sp+456]
00185abcldrsb x27, [x2]
00185ac0b 0x185ac4
00185ac4
00185ac4loc_185ac4:
00185ac4str x2, [sp+464]
00185ac8orr x4, xzr, 2
00185accstr x4, [sp+472]
00185ad0str x4, [sp+480]
00185ad4adrp x0, 0x541000
00185ad8add x0, x0, 204
00185adcmovz x1, 43
00185ae0mov x3, x4
00185ae4bl google.golang.org/protobuf/internal/errors.New
00185ae8str x0, [sp+280]
00185aecstr x1, [sp+288]
00185af0ldr x5, [sp+896]
00185af4ldr x6, [sp+904]
00185af8str x5, [sp+424]
00185afcstr x6, [sp+432]
00185b00str x5, [sp+416]
00185b04ldr x5, [sp+416]
00185b08cbnz x5, 0x185b10
00185b0cb 0x185b20
00185b10
00185b10loc_185b10:
00185b10ldr x6, [sp+416]
00185b14ldr x6, [x6+8]
00185b18str x6, [sp+416]
00185b1cb 0x185b24
00185b20
00185b20loc_185b20:
00185b20b 0x185b24
00185b24
00185b24loc_185b24:
00185b24ldr x0, [sp+280]
00185b28ldr x2, [sp+168]
00185b2cldr x1, [sp+288]
00185b30ldr x3, [sp+176]
00185b34ldr x4, [sp+416]
00185b38ldr x5, [sp+432]
00185b3cbl google.golang.org/protobuf/reflect/protoregistry.amendErrorWithCaller
00185b40str x0, [sp+280]
00185b44str x1, [sp+288]
00185b48adrp x27, 0x89b000
00185b4cldr x6, [x27+3712]
00185b50ldr x7, [sp+888]
00185b54subs xzr, x6, x7
00185b58cset x6, eq
00185b5cstrb w6, [sp+91]
00185b60b.eq 0x185b68
00185b64b 0x185bd4
00185b68
00185b68loc_185b68:
00185b68ldr x1, [sp+904]
00185b6cldr x4, [sp+896]
00185b70str x4, [sp+400]
00185b74str x1, [sp+408]
00185b78cbnz x4, 0x185b80
00185b7cb 0x185ba0
00185b80
00185b80loc_185b80:
00185b80str x1, [sp+312]
00185b84ldr x1, [x4+8]
00185b88adrp x0, 0x88a000
00185b8cadd x0, x0, 1520
00185b90bl runtime.typeAssert
00185b94ldr x1, [sp+312]
00185b98mov x4, x0
00185b9cb 0x185ba4
00185ba0
00185ba0loc_185ba0:
00185ba0b 0x185ba4
00185ba4
00185ba4loc_185ba4:
00185ba4str x4, [sp+384]
00185ba8str x1, [sp+392]
00185bacadrp x27, 0x888000
00185bb0ldr x26, [x27+216]
00185bb4ldr x5, [x26]
00185bb8ldr x2, [sp+280]
00185bbcldr x3, [sp+288]
00185bc0mov x0, x4
00185bc4blr x5
00185bc8strb w0, [sp+90]
00185bccstrb w0, [sp+91]
00185bd0b 0x185bd8
00185bd4
00185bd4loc_185bd4:
00185bd4b 0x185bd8
00185bd8
00185bd8loc_185bd8:
00185bd8ldrb w0, [sp+91]
00185bdctbnz w0, 0, 0x185be4
00185be0b 0x185bec
00185be4
00185be4loc_185be4:
00185be4stp xzr, xzr, [sp+280]
00185be8b 0x185bf0
00185bec
00185becloc_185bec:
00185becb 0x185bf0
00185bf0
00185bf0loc_185bf0:
00185bf0ldr x0, [sp+280]
00185bf4ldr x1, [sp+288]
00185bf8str x0, [sp+152]
00185bfcstr x1, [sp+160]
00185c00bl runtime.deferreturn
00185c04ldr x0, [sp+152]
00185c08ldr x1, [sp+160]
00185c0cldp x29, x30, [sp-8]
00185c10add sp, sp, 880
00185c14ret x30
00185c18
00185c18loc_185c18:
00185c18b 0x185c1c
00185c1c
00185c1cloc_185c1c:
00185c1cb 0x185c20
00185c20
00185c20loc_185c20:
00185c20b 0x185c24
00185c24
00185c24loc_185c24:
00185c24ldr x0, [sp+248]
00185c28ldr x1, [sp+256]
00185c2cbl google.golang.org/protobuf/reflect/protoreflect.FullName.Parent
00185c30str x0, [sp+248]
00185c34str x1, [sp+256]
00185c38b 0x185934
00185c3c
00185c3cloc_185c3c:
00185c3cstp xzr, xzr, [sp+264]
00185c40strb wzr, [sp+88]
00185c44add x27, sp, 720
00185c48stp xzr, xzr, [x27]
00185c4cadd x27, sp, 736
00185c50stp xzr, xzr, [x27]
00185c54add x27, sp, 752
00185c58stp xzr, xzr, [x27]
00185c5cadd x3, sp, 720
00185c60str x3, [sp+376]
00185c64ldrsb x27, [x3]
00185c68adrp x4, 4096
00185c6cadd x4, x4, 704
00185c70str x4, [x3]
00185c74ldrsb x27, [x3]
00185c78ldr x4, [sp+888]
00185c7cadrp x27, 0x8c6000
00185c80ldr w5, [x27+3056]
00185c84cbz w5, 0x185c8c
00185c88b 0x185c90
00185c8c
00185c8cloc_185c8c:
00185c8cb 0x185ca4
00185c90
00185c90loc_185c90:
00185c90bl runtime.gcWriteBarrier2
00185c94str x4, [x25]
00185c98ldr x5, [x3+8]
00185c9cstr x5, [x25+8]
00185ca0b 0x185ca4
00185ca4
00185ca4loc_185ca4:
00185ca4str x4, [x3+8]
00185ca8ldrsb x27, [x3]
00185cacadrp x27, 0x8c6000
00185cb0ldr w4, [x27+3056]
00185cb4cbz w4, 0x185cbc
00185cb8b 0x185cc0
00185cbc
00185cbcloc_185cbc:
00185cbcb 0x185cd8
00185cc0
00185cc0loc_185cc0:
00185cc0bl runtime.gcWriteBarrier2
00185cc4add x4, sp, 88
00185cc8str x4, [x25]
00185cccldr x5, [x3+16]
00185cd0str x5, [x25+8]
00185cd4b 0x185cd8
00185cd8
00185cd8loc_185cd8:
00185cd8add x4, sp, 88
00185cdcstr x4, [x3+16]
00185ce0ldrsb x27, [x3]
00185ce4adrp x27, 0x8c6000
00185ce8ldr w4, [x27+3056]
00185ceccbz w4, 0x185cf4
00185cf0b 0x185cf8
00185cf4
00185cf4loc_185cf4:
00185cf4b 0x185d10
00185cf8
00185cf8loc_185cf8:
00185cf8bl runtime.gcWriteBarrier2
00185cfcadd x4, sp, 264
00185d00str x4, [x25]
00185d04ldr x5, [x3+24]
00185d08str x5, [x25+8]
00185d0cb 0x185d10
00185d10
00185d10loc_185d10:
00185d10add x4, sp, 264
00185d14str x4, [x3+24]
00185d18ldr x3, [sp+904]
00185d1cldr x4, [sp+896]
00185d20ldr x5, [sp+376]
00185d24ldrsb x27, [x5]
00185d28str x4, [x5+32]
00185d2cadrp x27, 0x8c6000
00185d30ldr w4, [x27+3056]
00185d34cbz w4, 0x185d3c
00185d38b 0x185d40
00185d3c
00185d3cloc_185d3c:
00185d3cb 0x185d54
00185d40
00185d40loc_185d40:
00185d40bl runtime.gcWriteBarrier2
00185d44str x3, [x25]
00185d48ldr x4, [x5+40]
00185d4cstr x4, [x25+8]
00185d50b 0x185d54
00185d54
00185d54loc_185d54:
00185d54str x3, [x5+40]
00185d58ldr x0, [sp+896]
00185d5cldr x1, [sp+904]
00185d60ldr x2, [sp+376]
00185d64bl google.golang.org/protobuf/reflect/protoregistry.rangeTopLevelDescriptors
00185d68ldrb w3, [sp+88]
00185d6ctbnz w3, 0, 0x185d74
00185d70b 0x185d9c
00185d74
00185d74loc_185d74:
00185d74ldr x0, [sp+264]
00185d78ldr x1, [sp+272]
00185d7cstr x0, [sp+152]
00185d80str x1, [sp+160]
00185d84bl runtime.deferreturn
00185d88ldr x0, [sp+152]
00185d8cldr x1, [sp+160]
00185d90ldp x29, x30, [sp-8]
00185d94add sp, sp, 880
00185d98ret x30
00185d9c
00185d9cloc_185d9c:
00185d9cldr x1, [sp+896]
00185da0ldrsb x27, [x1]
00185da4ldr x1, [x1+96]
00185da8ldr x0, [sp+904]
00185dacblr x1
00185db0str x0, [sp+232]
00185db4str x1, [sp+240]
00185db8b 0x185dbc
00185dbc
00185dbcloc_185dbc:
00185dbcldr x4, [sp+240]
00185dc0cbnz x4, 0x185dc8
00185dc4b 0x185ed4
00185dc8
00185dc8loc_185dc8:
00185dc8ldr x4, [sp+888]
00185dccldrsb x27, [x4]
00185dd0ldr x1, [x4]
00185dd4str x1, [sp+368]
00185dd8ldr x2, [sp+232]
00185ddcldr x3, [sp+240]
00185de0adrp x0, 0x49f000
00185de4add x0, x0, 4000
00185de8bl runtime.mapaccess1_faststr
00185decldr x4, [x0]
00185df0cbnz x4, 0x185df8
00185df4b 0x185dfc
00185df8
00185df8loc_185df8:
00185df8b 0x185eb8
00185dfc
00185dfcloc_185dfc:
00185dfcadrp x0, 0x4a6000
00185e00add x0, x0, 736
00185e04bl runtime.newobject
00185e08str x0, [sp+360]
00185e0cstp xzr, xzr, [x0+8]
00185e10adrp x27, 0x8c6000
00185e14ldr w1, [x27+3056]
00185e18cbz w1, 0x185e20
00185e1cb 0x185e24
00185e20
00185e20loc_185e20:
00185e20b 0x185e34
00185e24
00185e24loc_185e24:
00185e24ldr x4, [x0]
00185e28bl runtime.gcWriteBarrier1
00185e2cstr x4, [x25]
00185e30b 0x185e34
00185e34
00185e34loc_185e34:
00185e34str xzr, [x0]
00185e38ldr x4, [sp+360]
00185e3cstr x4, [sp+856]
00185e40adrp x5, 0x463000
00185e44add x5, x5, 1600
00185e48str x5, [sp+840]
00185e4cstr x4, [sp+848]
00185e50ldr x4, [sp+888]
00185e54ldrsb x27, [x4]
00185e58ldr x1, [x4]
00185e5cstr x1, [sp+352]
00185e60ldr x2, [sp+232]
00185e64ldr x3, [sp+240]
00185e68adrp x0, 0x49f000
00185e6cadd x0, x0, 4000
00185e70bl runtime.mapassign_faststr
00185e74str x0, [sp+344]
00185e78ldrsb x27, [x0]
00185e7cldr x4, [sp+848]
00185e80ldr x5, [sp+840]
00185e84str x5, [x0]
00185e88adrp x27, 0x8c6000
00185e8cldr w5, [x27+3056]
00185e90cbz w5, 0x185e98
00185e94b 0x185e9c
00185e98
00185e98loc_185e98:
00185e98b 0x185eb0
00185e9c
00185e9cloc_185e9c:
00185e9cbl runtime.gcWriteBarrier2
00185ea0str x4, [x25]
00185ea4ldr x2, [x0+8]
00185ea8str x2, [x25+8]
00185eacb 0x185eb0
00185eb0
00185eb0loc_185eb0:
00185eb0str x4, [x0+8]
00185eb4b 0x185eb8
00185eb8
00185eb8loc_185eb8:
00185eb8b 0x185ebc
00185ebc
00185ebcloc_185ebc:
00185ebcldr x0, [sp+232]
00185ec0ldr x1, [sp+240]
00185ec4bl google.golang.org/protobuf/reflect/protoreflect.FullName.Parent
00185ec8str x0, [sp+232]
00185eccstr x1, [sp+240]
00185ed0b 0x185dbc
00185ed4
00185ed4loc_185ed4:
00185ed4ldr x1, [sp+896]
00185ed8ldrsb x27, [x1]
00185edcldr x1, [x1+96]
00185ee0ldr x0, [sp+904]
00185ee4blr x1
00185ee8str x0, [sp+704]
00185eecstr x1, [sp+712]
00185ef0ldr x1, [sp+888]
00185ef4ldrsb x27, [x1]
00185ef8ldr x1, [x1]
00185efcstr x1, [sp+336]
00185f00ldr x3, [sp+712]
00185f04ldr x2, [sp+704]
00185f08adrp x0, 0x49f000
00185f0cadd x0, x0, 4000
00185f10bl runtime.mapaccess1_faststr
00185f14ldr x1, [x0]
00185f18ldr x2, [x0+8]
00185f1cadrp x3, 0x463000
00185f20add x3, x3, 1600
00185f24subs xzr, x1, x3
00185f28b.eq 0x185f30
00185f2cb 0x186174
00185f30
00185f30loc_185f30:
00185f30str x2, [sp+224]
00185f34ldrsb x27, [x2]
00185f38ldr x5, [x2+16]
00185f3cldr x0, [x2]
00185f40ldr x6, [x2+8]
00185f44add x1, x6, 1
00185f48subs xzr, x5, x1
00185f4cb.hs 0x185f54
00185f50b 0x185f58
00185f54
00185f54loc_185f54:
00185f54b 0x185f74
00185f58
00185f58loc_185f58:
00185f58mov x2, x5
00185f5corr x3, xzr, 1
00185f60adrp x4, 0x4f9000
00185f64add x4, x4, 544
00185f68bl runtime.growslice
00185f6cmov x5, x2
00185f70b 0x185f74
00185f74
00185f74loc_185f74:
00185f74ldr x3, [sp+904]
00185f78ldr x4, [sp+896]
00185f7csub x6, x1, 1
00185f80add x7, x0, x6, lsl #4
00185f84ubfm x6, x6, 60, 59
00185f88str x4, [x0+x6]
00185f8cadrp x27, 0x8c6000
00185f90ldr w4, [x27+3056]
00185f94cbz w4, 0x185f9c
00185f98b 0x185fa0
00185f9c
00185f9cloc_185f9c:
00185f9cb 0x185fb4
00185fa0
00185fa0loc_185fa0:
00185fa0bl runtime.gcWriteBarrier2
00185fa4str x3, [x25]
00185fa8ldr x4, [x7+8]
00185facstr x4, [x25+8]
00185fb0b 0x185fb4
00185fb4
00185fb4loc_185fb4:
00185fb4str x3, [x7+8]
00185fb8ldr x3, [sp+224]
00185fbcldrsb x27, [x3]
00185fc0str x1, [x3+8]
00185fc4str x5, [x3+16]
00185fc8adrp x27, 0x8c6000
00185fccldr w4, [x27+3056]
00185fd0cbz w4, 0x185fd8
00185fd4b 0x185fdc
00185fd8
00185fd8loc_185fd8:
00185fd8b 0x185ff0
00185fdc
00185fdcloc_185fdc:
00185fdcbl runtime.gcWriteBarrier2
00185fe0str x0, [x25]
00185fe4ldr x4, [x3]
00185fe8str x4, [x25+8]
00185fecb 0x185ff0
00185ff0
00185ff0loc_185ff0:
00185ff0str x0, [x3]
00185ff4add x27, sp, 688
00185ff8stp xzr, xzr, [x27]
00185ffcadd x2, sp, 688
00186000str x2, [sp+328]
00186004ldrsb x27, [x2]
00186008adrp x3, 0
0018600cadd x3, x3, 432
00186010str x3, [x2]
00186014ldrsb x27, [x2]
00186018ldr x3, [sp+888]
0018601cadrp x27, 0x8c5000
00186020ldr w4, [x27+3056]
00186024cbz w4, 0x18602c
00186028b 0x186030
0018602c
0018602cloc_18602c:
0018602cb 0x186044
00186030
00186030loc_186030:
00186030bl runtime.gcWriteBarrier2
00186034str x3, [x25]
00186038ldr x4, [x2+8]
0018603cstr x4, [x25+8]
00186040b 0x186044
00186044
00186044loc_186044:
00186044str x3, [x2+8]
00186048ldr x0, [sp+896]
0018604cldr x1, [sp+904]
00186050bl google.golang.org/protobuf/reflect/protoregistry.rangeTopLevelDescriptors
00186054ldr x3, [sp+888]
00186058ldrsb x27, [x3]
0018605cldr x1, [x3+8]
00186060str x1, [sp+832]
00186064ldr x2, [sp+208]
00186068ldr x3, [sp+216]
0018606cadrp x0, 0x49f000
00186070add x0, x0, 32
00186074bl runtime.mapassign_faststr
00186078str x0, [sp+320]
0018607cldrsb x27, [x0]
00186080ldr x2, [x0+16]
00186084ldr x3, [x0]
00186088ldr x4, [x0+8]
0018608cadd x1, x4, 1
00186090subs xzr, x2, x1
00186094b.hs 0x18609c
00186098b 0x1860a0
0018609c
0018609cloc_18609c:
0018609cb 0x1860bc
001860a0
001860a0loc_1860a0:
001860a0mov x0, x3
001860a4orr x3, xzr, 1
001860a8adrp x4, 0x4f8000
001860acadd x4, x4, 544
001860b0bl runtime.growslice
001860b4mov x3, x0
001860b8b 0x1860bc
001860bc
001860bcloc_1860bc:
001860bcldr x0, [sp+904]
001860c0ldr x4, [sp+896]
001860c4sub x5, x1, 1
001860c8add x6, x3, x5, lsl #4
001860ccubfm x5, x5, 60, 59
001860d0str x4, [x3+x5]
001860d4adrp x27, 0x8c5000
001860d8ldr w4, [x27+3056]
001860dccbz w4, 0x1860e4
001860e0b 0x1860e8
001860e4
001860e4loc_1860e4:
001860e4b 0x1860fc
001860e8
001860e8loc_1860e8:
001860e8bl runtime.gcWriteBarrier2
001860ecstr x0, [x25]
001860f0ldr x4, [x6+8]
001860f4str x4, [x25+8]
001860f8b 0x1860fc
001860fc
001860fcloc_1860fc:
001860fcstr x0, [x6+8]
00186100ldr x0, [sp+320]
00186104ldrsb x27, [x0]
00186108str x1, [x0+8]
0018610cstr x2, [x0+16]
00186110adrp x27, 0x8c5000
00186114ldr w1, [x27+3056]
00186118cbz w1, 0x186120
0018611cb 0x186124
00186120
00186120loc_186120:
00186120b 0x186138
00186124
00186124loc_186124:
00186124bl runtime.gcWriteBarrier2
00186128str x3, [x25]
0018612cldr x1, [x0]
00186130str x1, [x25+8]
00186134b 0x186138
00186138
00186138loc_186138:
00186138str x3, [x0]
0018613cldr x0, [sp+888]
00186140ldrsb x27, [x0]
00186144ldr x1, [sp+888]
00186148ldrsb x27, [x1]
0018614cldr x1, [x1+16]
00186150add x1, x1, 1
00186154str x1, [x0+16]
00186158stp xzr, xzr, [sp+152]
0018615cbl runtime.deferreturn
00186160ldr x0, [sp+152]
00186164ldr x1, [sp+160]
00186168ldp x29, x30, [sp-8]
0018616cadd sp, sp, 880
00186170ret x30
00186174
00186174loc_186174:
00186174mov x0, x1
00186178mov x1, x3
0018617cadrp x2, 0x484000
00186180add x2, x2, 3520
00186184bl runtime.panicdottypeE
00186188
00186188loc_186188:
00186188mov x0, xzr
0018618cbl runtime.panicIndex
00186190hint
00186194
00186194loc_186194:
00186194stp x0, x1, [sp+8]
00186198str x2, [sp+24]
0018619cmov x3, x30
001861a0bl runtime.morestack_noctxt.abi0
001861a4ldp x0, x1, [sp+8]
001861a8ldr x2, [sp+24]
001861acb 0x185450
00185450
00185450google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile: ; void google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile(google.golang.org/protobuf/reflect/protoregistry.Files * r, google.golang.org/protobuf/reflect/protoreflect.FileDescriptor file)
00185450ldr x16, [x28+16]
00185454sub x17, sp, 752
00185458subs xzr, x17, x16
0018545cb.ls 0x186194
00185460sub x20, sp, 880
00185464stp x29, x30, [x20-8]
00185468add sp, x20, 0
0018546csub x29, sp, 8
00185470str x0, [sp+888]
00185474str x1, [sp+896]
00185478str x2, [sp+904]
0018547cstp xzr, xzr, [sp+152]
00185480adrp x27, 0x89b000
00185484ldr x1, [x27+3712]
00185488ldr x2, [sp+888]
0018548csubs xzr, x1, x2
00185490b.eq 0x185498
00185494b 0x185538
00185498
00185498loc_185498:
00185498adrp x0, 0x8c6000
0018549cadd x0, x0, 3360
001854a0bl sync.(*RWMutex).Lock
001854a4adrp x1, 0x8c6000
001854a8add x1, x1, 3360
001854acstr x1, [sp+656]
001854b0add x27, sp, 664
001854b4stp xzr, xzr, [x27]
001854b8add x1, sp, 664
001854bcstr x1, [sp+680]
001854c0ldrsb x27, [x1]
001854c4adrp x2, 4096
001854c8add x2, x2, 1552
001854ccstr x2, [x1]
001854d0ldrsb x27, [x1]
001854d4ldr x2, [sp+656]
001854d8adrp x27, 0x8c6000
001854dcldr w3, [x27+3056]
001854e0cbz w3, 0x1854e8
001854e4b 0x1854ec
001854e8
001854e8loc_1854e8:
001854e8b 0x185500
001854ec
001854ecloc_1854ec:
001854ecbl runtime.gcWriteBarrier2
001854f0str x2, [x25]
001854f4ldr x3, [x1+8]
001854f8str x3, [x25+8]
001854fcb 0x185500
00185500
00185500loc_185500:
00185500str x2, [x1+8]
00185504str x1, [sp+120]
00185508add x0, sp, 96
0018550cbl runtime.deferprocStack
00185510subs xzr, x0, 0
00185514b.ne 0x185520
00185518b 0x18551c
0018551c
0018551cloc_18551c:
0018551cb 0x18553c
00185520
00185520loc_185520:
00185520bl runtime.deferreturn
00185524ldr x0, [sp+152]
00185528ldr x1, [sp+160]
0018552cldp x29, x30, [sp-8]
00185530add sp, sp, 880
00185534ret x30
00185538
00185538loc_185538:
00185538b 0x18553c
0018553c
0018553cloc_18553c:
0018553cldr x1, [sp+888]
00185540ldrsb x27, [x1]
00185544ldr x1, [x1]
00185548cbnz x1, 0x185550
0018554cb 0x185554
00185550
00185550loc_185550:
00185550b 0x185680
00185554
00185554loc_185554:
00185554bl runtime.makemap_small
00185558str x0, [sp+864]
0018555cadrp x0, 0x4a6000
00185560add x0, x0, 736
00185564bl runtime.newobject
00185568str x0, [sp+648]
0018556cstp xzr, xzr, [x0+8]
00185570adrp x27, 0x8c6000
00185574ldr w1, [x27+3056]
00185578cbz w1, 0x185580
0018557cb 0x185584
00185580
00185580loc_185580:
00185580b 0x185594
00185584
00185584loc_185584:
00185584ldr x4, [x0]
00185588bl runtime.gcWriteBarrier1
0018558cstr x4, [x25]
00185590b 0x185594
00185594
00185594loc_185594:
00185594str xzr, [x0]
00185598ldr x4, [sp+648]
0018559cstr x4, [sp+856]
001855a0adrp x5, 0x463000
001855a4add x5, x5, 1600
001855a8str x5, [sp+840]
001855acstr x4, [sp+848]
001855b0ldr x1, [sp+864]
001855b4adrp x0, 0x49f000
001855b8add x0, x0, 4000
001855bcmov x2, xzr
001855c0mov x3, xzr
001855c4bl runtime.mapassign_faststr
001855c8str x0, [sp+640]
001855ccldrsb x27, [x0]
001855d0ldr x4, [sp+848]
001855d4ldr x5, [sp+840]
001855d8str x5, [x0]
001855dcadrp x27, 0x8c6000
001855e0ldr w5, [x27+3056]
001855e4cbz w5, 0x1855ec
001855e8b 0x1855f0
001855ec
001855ecloc_1855ec:
001855ecb 0x185604
001855f0
001855f0loc_1855f0:
001855f0bl runtime.gcWriteBarrier2
001855f4str x4, [x25]
001855f8ldr x1, [x0+8]
001855fcstr x1, [x25+8]
00185600b 0x185604
00185604
00185604loc_185604:
00185604str x4, [x0+8]
00185608ldr x0, [sp+888]
0018560cldrsb x27, [x0]
00185610ldr x1, [sp+864]
00185614adrp x27, 0x8c6000
00185618ldr w2, [x27+3056]
0018561ccbz w2, 0x185624
00185620b 0x185628
00185624
00185624loc_185624:
00185624b 0x18563c
00185628
00185628loc_185628:
00185628bl runtime.gcWriteBarrier2
0018562cstr x1, [x25]
00185630ldr x2, [x0]
00185634str x2, [x25+8]
00185638b 0x18563c
0018563c
0018563cloc_18563c:
0018563cstr x1, [x0]
00185640bl runtime.makemap_small
00185644str x0, [sp+832]
00185648ldr x1, [sp+888]
0018564cldrsb x27, [x1]
00185650adrp x27, 0x8c6000
00185654ldr w2, [x27+3056]
00185658cbz w2, 0x185660
0018565cb 0x185664
00185660
00185660loc_185660:
00185660b 0x185678
00185664
00185664loc_185664:
00185664bl runtime.gcWriteBarrier2
00185668str x0, [x25]
0018566cldr x2, [x1+8]
00185670str x2, [x25+8]
00185674b 0x185678
00185678
00185678loc_185678:
00185678str x0, [x1+8]
0018567cb 0x185680
00185680
00185680loc_185680:
00185680ldr x1, [sp+896]
00185684ldrsb x27, [x1]
00185688ldr x1, [x1+120]
0018568cldr x0, [sp+904]
00185690blr x1
00185694str x0, [sp+208]
00185698str x1, [sp+216]
0018569cldr x1, [sp+888]
001856a0ldrsb x27, [x1]
001856a4ldr x1, [x1+8]
001856a8str x1, [sp+632]
001856acldr x2, [sp+208]
001856b0ldr x3, [sp+216]
001856b4adrp x0, 0x4a0000
001856b8add x0, x0, 32
001856bcbl runtime.mapaccess1_faststr
001856c0ldr x1, [x0]
001856c4ldr x2, [x0+16]
001856c8ldr x3, [x0+8]
001856ccstr x1, [sp+184]
001856d0str x3, [sp+192]
001856d4str x2, [sp+200]
001856d8str x3, [sp+144]
001856dccbnz x3, 0x1856e4
001856e0b 0x185910
001856e4
001856e4loc_1856e4:
001856e4ldr x1, [sp+208]
001856e8ldr x2, [sp+216]
001856ecldr x0, [sp+888]
001856f0bl google.golang.org/protobuf/reflect/protoregistry.(*Files).checkGenProtoConflict
001856f4ldr x3, [sp+896]
001856f8ldrsb x27, [x3]
001856fcldr x3, [x3+120]
00185700ldr x0, [sp+904]
00185704blr x3
00185708str x0, [sp+816]
0018570cstr x1, [sp+824]
00185710add x27, sp, 800
00185714stp xzr, xzr, [x27]
00185718add x3, sp, 800
0018571cstr x3, [sp+600]
00185720ldr x0, [sp+816]
00185724ldr x1, [sp+824]
00185728bl runtime.convTstring
0018572cstr x0, [sp+592]
00185730ldr x3, [sp+600]
00185734ldrsb x27, [x3]
00185738adrp x4, 0x470000
0018573cadd x4, x4, 2944
00185740str x4, [x3]
00185744adrp x27, 0x8c6000
00185748ldr w4, [x27+3056]
0018574ccbz w4, 0x185754
00185750b 0x185758
00185754
00185754loc_185754:
00185754b 0x18576c
00185758
00185758loc_185758:
00185758bl runtime.gcWriteBarrier2
0018575cstr x0, [x25]
00185760ldr x5, [x3+8]
00185764str x5, [x25+8]
00185768b 0x18576c
0018576c
0018576cloc_18576c:
0018576cstr x0, [x3+8]
00185770ldr x2, [sp+600]
00185774ldrsb x27, [x2]
00185778b 0x18577c
0018577c
0018577cloc_18577c:
0018577cstr x2, [sp+608]
00185780orr x4, xzr, 1
00185784str x4, [sp+616]
00185788str x4, [sp+624]
0018578cadrp x0, 0x537000
00185790add x0, x0, 2483
00185794movz x1, 29
00185798mov x3, x4
0018579cbl google.golang.org/protobuf/internal/errors.New
001857a0str x0, [sp+296]
001857a4str x1, [sp+304]
001857a8ldr x5, [sp+184]
001857acldr x1, [sp+192]
001857b0subs xzr, x1, 0
001857b4b.hi 0x1857bc
001857b8b 0x186188
001857bc
001857bcloc_1857bc:
001857bcldr x6, [x5]
001857c0ldr x7, [x5+8]
001857c4str x6, [sp+576]
001857c8str x7, [sp+584]
001857ccstr x6, [sp+568]
001857d0ldr x6, [sp+568]
001857d4cbnz x6, 0x1857dc
001857d8b 0x1857ec
001857dc
001857dcloc_1857dc:
001857dcldr x6, [sp+568]
001857e0ldr x6, [x6+8]
001857e4str x6, [sp+568]
001857e8b 0x1857f0
001857ec
001857ecloc_1857ec:
001857ecb 0x1857f0
001857f0
001857f0loc_1857f0:
001857f0ldr x6, [sp+896]
001857f4ldr x7, [sp+904]
001857f8str x6, [sp+552]
001857fcstr x7, [sp+560]
00185800str x6, [sp+544]
00185804ldr x6, [sp+544]
00185808cbnz x6, 0x185810
0018580cb 0x185820
00185810
00185810loc_185810:
00185810ldr x6, [sp+544]
00185814ldr x6, [x6+8]
00185818str x6, [sp+544]
0018581cb 0x185824
00185820
00185820loc_185820:
00185820b 0x185824
00185824
00185824loc_185824:
00185824ldr x0, [sp+296]
00185828ldr x1, [sp+304]
0018582cldr x2, [sp+568]
00185830ldr x3, [sp+584]
00185834ldr x4, [sp+544]
00185838ldr x5, [sp+560]
0018583cbl google.golang.org/protobuf/reflect/protoregistry.amendErrorWithCaller
00185840str x0, [sp+296]
00185844str x1, [sp+304]
00185848adrp x27, 0x89b000
0018584cldr x6, [x27+3712]
00185850ldr x7, [sp+888]
00185854subs xzr, x6, x7
00185858cset x6, eq
0018585cstrb w6, [sp+91]
00185860b.eq 0x185868
00185864b 0x1858d4
00185868
00185868loc_185868:
00185868ldr x1, [sp+904]
0018586cldr x4, [sp+896]
00185870str x4, [sp+528]
00185874str x1, [sp+536]
00185878cbnz x4, 0x185880
0018587cb 0x1858a0
00185880
00185880loc_185880:
00185880str x1, [sp+312]
00185884ldr x1, [x4+8]
00185888adrp x0, 0x88a000
0018588cadd x0, x0, 1488
00185890bl runtime.typeAssert
00185894ldr x1, [sp+312]
00185898mov x4, x0
0018589cb 0x1858a4
001858a0
001858a0loc_1858a0:
001858a0b 0x1858a4
001858a4
001858a4loc_1858a4:
001858a4str x4, [sp+512]
001858a8str x1, [sp+520]
001858acadrp x27, 0x888000
001858b0ldr x26, [x27+216]
001858b4ldr x2, [sp+296]
001858b8ldr x5, [x26]
001858bcldr x3, [sp+304]
001858c0mov x0, x4
001858c4blr x5
001858c8strb w0, [sp+90]
001858ccstrb w0, [sp+91]
001858d0b 0x1858d8
001858d4
001858d4loc_1858d4:
001858d4b 0x1858d8
001858d8
001858d8loc_1858d8:
001858d8ldrb w1, [sp+91]
001858dctbnz w1, 0, 0x1858e4
001858e0b 0x1858e8
001858e4
001858e4loc_1858e4:
001858e4b 0x185914
001858e8
001858e8loc_1858e8:
001858e8ldr x0, [sp+296]
001858ecldr x1, [sp+304]
001858f0str x0, [sp+152]
001858f4str x1, [sp+160]
001858f8bl runtime.deferreturn
001858fcldr x0, [sp+152]
00185900ldr x1, [sp+160]
00185904ldp x29, x30, [sp-8]
00185908add sp, sp, 880
0018590cret x30
00185910
00185910loc_185910:
00185910b 0x185914
00185914
00185914loc_185914:
00185914ldr x1, [sp+896]
00185918ldrsb x27, [x1]
0018591cldr x1, [x1+96]
00185920ldr x0, [sp+904]
00185924blr x1
00185928str x0, [sp+248]
0018592cstr x1, [sp+256]
00185930b 0x185934
00185934
00185934loc_185934:
00185934ldr x4, [sp+256]
00185938cbnz x4, 0x185940
0018593cb 0x185c3c
00185940
00185940loc_185940:
00185940ldr x4, [sp+888]
00185944ldrsb x27, [x4]
00185948ldr x1, [x4]
0018594cstr x1, [sp+504]
00185950ldr x2, [sp+248]
00185954ldr x3, [sp+256]
00185958adrp x0, 0x49f000
0018595cadd x0, x0, 4000
00185960bl runtime.mapaccess1_faststr
00185964ldr x4, [x0+8]
00185968ldr x5, [x0]
0018596cstr x5, [sp+168]
00185970str x4, [sp+176]
00185974str x5, [sp+488]
00185978str x4, [sp+496]
0018597ccbnz x5, 0x185984
00185980b 0x185c18
00185984
00185984loc_185984:
00185984ldr w2, [x5+16]
00185988str w2, [sp+92]
0018598cmovz x3, 40070
00185990movk x3, 0x520e0000
00185994adds wzr, w2, w3
00185998b.eq 0x1859a0
0018599cb 0x1859dc
001859a0
001859a0loc_1859a0:
001859a0ldr x2, [sp+488]
001859a4adrp x3, 0x463000
001859a8add x3, x3, 1600
001859acsubs xzr, x2, x3
001859b0b.eq 0x1859b8
001859b4b 0x1859c0
001859b8
001859b8loc_1859b8:
001859b8orr x0, xzr, 1
001859bcb 0x1859c8
001859c0
001859c0loc_1859c0:
001859c0mov x0, xzr
001859c4b 0x1859c8
001859c8
001859c8loc_1859c8:
001859c8strb w0, [sp+89]
001859cctbnz w0, 0, 0x1859d4
001859d0b 0x1859d8
001859d4
001859d4loc_1859d4:
001859d4b 0x185c1c
001859d8
001859d8loc_1859d8:
001859d8b 0x1859e0
001859dc
001859dcloc_1859dc:
001859dcb 0x1859e0
001859e0
001859e0loc_1859e0:
001859e0b 0x1859e4
001859e4
001859e4loc_1859e4:
001859e4ldr x1, [sp+896]
001859e8ldrsb x27, [x1]
001859ecldr x1, [x1+120]
001859f0ldr x0, [sp+904]
001859f4blr x1
001859f8str x0, [sp+816]
001859fcstr x1, [sp+824]
00185a00add x27, sp, 768
00185a04stp xzr, xzr, [x27]
00185a08add x27, sp, 784
00185a0cstp xzr, xzr, [x27]
00185a10add x1, sp, 768
00185a14str x1, [sp+456]
00185a18ldr x0, [sp+816]
00185a1cldr x1, [sp+824]
00185a20bl runtime.convTstring
00185a24str x0, [sp+448]
00185a28ldr x1, [sp+456]
00185a2cldrsb x27, [x1]
00185a30adrp x2, 0x470000
00185a34add x2, x2, 2944
00185a38str x2, [x1]
00185a3cadrp x27, 0x8c6000
00185a40ldr w2, [x27+3056]
00185a44cbz w2, 0x185a4c
00185a48b 0x185a50
00185a4c
00185a4cloc_185a4c:
00185a4cb 0x185a64
00185a50
00185a50loc_185a50:
00185a50bl runtime.gcWriteBarrier2
00185a54str x0, [x25]
00185a58ldr x2, [x1+8]
00185a5cstr x2, [x25+8]
00185a60b 0x185a64
00185a64
00185a64loc_185a64:
00185a64str x0, [x1+8]
00185a68ldr x0, [sp+248]
00185a6cldr x1, [sp+256]
00185a70bl runtime.convTstring
00185a74str x0, [sp+440]
00185a78ldr x2, [sp+456]
00185a7cldrsb x27, [x2]
00185a80adrp x3, 0x4aa000
00185a84add x3, x3, 2496
00185a88str x3, [x2+16]
00185a8cadrp x27, 0x8c6000
00185a90ldr w3, [x27+3056]
00185a94cbz w3, 0x185a9c
00185a98b 0x185aa0
00185a9c
00185a9cloc_185a9c:
00185a9cb 0x185ab4
00185aa0
00185aa0loc_185aa0:
00185aa0bl runtime.gcWriteBarrier2
00185aa4str x0, [x25]
00185aa8ldr x5, [x2+24]
00185aacstr x5, [x25+8]
00185ab0b 0x185ab4
00185ab4
00185ab4loc_185ab4:
00185ab4str x0, [x2+24]
00185ab8ldr x2, [sp+456]
00185abcldrsb x27, [x2]
00185ac0b 0x185ac4
00185ac4
00185ac4loc_185ac4:
00185ac4str x2, [sp+464]
00185ac8orr x4, xzr, 2
00185accstr x4, [sp+472]
00185ad0str x4, [sp+480]
00185ad4adrp x0, 0x541000
00185ad8add x0, x0, 204
00185adcmovz x1, 43
00185ae0mov x3, x4
00185ae4bl google.golang.org/protobuf/internal/errors.New
00185ae8str x0, [sp+280]
00185aecstr x1, [sp+288]
00185af0ldr x5, [sp+896]
00185af4ldr x6, [sp+904]
00185af8str x5, [sp+424]
00185afcstr x6, [sp+432]
00185b00str x5, [sp+416]
00185b04ldr x5, [sp+416]
00185b08cbnz x5, 0x185b10
00185b0cb 0x185b20
00185b10
00185b10loc_185b10:
00185b10ldr x6, [sp+416]
00185b14ldr x6, [x6+8]
00185b18str x6, [sp+416]
00185b1cb 0x185b24
00185b20
00185b20loc_185b20:
00185b20b 0x185b24
00185b24
00185b24loc_185b24:
00185b24ldr x0, [sp+280]
00185b28ldr x2, [sp+168]
00185b2cldr x1, [sp+288]
00185b30ldr x3, [sp+176]
00185b34ldr x4, [sp+416]
00185b38ldr x5, [sp+432]
00185b3cbl google.golang.org/protobuf/reflect/protoregistry.amendErrorWithCaller
00185b40str x0, [sp+280]
00185b44str x1, [sp+288]
00185b48adrp x27, 0x89b000
00185b4cldr x6, [x27+3712]
00185b50ldr x7, [sp+888]
00185b54subs xzr, x6, x7
00185b58cset x6, eq
00185b5cstrb w6, [sp+91]
00185b60b.eq 0x185b68
00185b64b 0x185bd4
00185b68
00185b68loc_185b68:
00185b68ldr x1, [sp+904]
00185b6cldr x4, [sp+896]
00185b70str x4, [sp+400]
00185b74str x1, [sp+408]
00185b78cbnz x4, 0x185b80
00185b7cb 0x185ba0
00185b80
00185b80loc_185b80:
00185b80str x1, [sp+312]
00185b84ldr x1, [x4+8]
00185b88adrp x0, 0x88a000
00185b8cadd x0, x0, 1520
00185b90bl runtime.typeAssert
00185b94ldr x1, [sp+312]
00185b98mov x4, x0
00185b9cb 0x185ba4
00185ba0
00185ba0loc_185ba0:
00185ba0b 0x185ba4
00185ba4
00185ba4loc_185ba4:
00185ba4str x4, [sp+384]
00185ba8str x1, [sp+392]
00185bacadrp x27, 0x888000
00185bb0ldr x26, [x27+216]
00185bb4ldr x5, [x26]
00185bb8ldr x2, [sp+280]
00185bbcldr x3, [sp+288]
00185bc0mov x0, x4
00185bc4blr x5
00185bc8strb w0, [sp+90]
00185bccstrb w0, [sp+91]
00185bd0b 0x185bd8
00185bd4
00185bd4loc_185bd4:
00185bd4b 0x185bd8
00185bd8
00185bd8loc_185bd8:
00185bd8ldrb w0, [sp+91]
00185bdctbnz w0, 0, 0x185be4
00185be0b 0x185bec
00185be4
00185be4loc_185be4:
00185be4stp xzr, xzr, [sp+280]
00185be8b 0x185bf0
00185bec
00185becloc_185bec:
00185becb 0x185bf0
00185bf0
00185bf0loc_185bf0:
00185bf0ldr x0, [sp+280]
00185bf4ldr x1, [sp+288]
00185bf8str x0, [sp+152]
00185bfcstr x1, [sp+160]
00185c00bl runtime.deferreturn
00185c04ldr x0, [sp+152]
00185c08ldr x1, [sp+160]
00185c0cldp x29, x30, [sp-8]
00185c10add sp, sp, 880
00185c14ret x30
00185c18
00185c18loc_185c18:
00185c18b 0x185c1c
00185c1c
00185c1cloc_185c1c:
00185c1cb 0x185c20
00185c20
00185c20loc_185c20:
00185c20b 0x185c24
00185c24
00185c24loc_185c24:
00185c24ldr x0, [sp+248]
00185c28ldr x1, [sp+256]
00185c2cbl google.golang.org/protobuf/reflect/protoreflect.FullName.Parent
00185c30str x0, [sp+248]
00185c34str x1, [sp+256]
00185c38b 0x185934
00185c3c
00185c3cloc_185c3c:
00185c3cstp xzr, xzr, [sp+264]
00185c40strb wzr, [sp+88]
00185c44add x27, sp, 720
00185c48stp xzr, xzr, [x27]
00185c4cadd x27, sp, 736
00185c50stp xzr, xzr, [x27]
00185c54add x27, sp, 752
00185c58stp xzr, xzr, [x27]
00185c5cadd x3, sp, 720
00185c60str x3, [sp+376]
00185c64ldrsb x27, [x3]
00185c68adrp x4, 4096
00185c6cadd x4, x4, 704
00185c70str x4, [x3]
00185c74ldrsb x27, [x3]
00185c78ldr x4, [sp+888]
00185c7cadrp x27, 0x8c6000
00185c80ldr w5, [x27+3056]
00185c84cbz w5, 0x185c8c
00185c88b 0x185c90
00185c8c
00185c8cloc_185c8c:
00185c8cb 0x185ca4
00185c90
00185c90loc_185c90:
00185c90bl runtime.gcWriteBarrier2
00185c94str x4, [x25]
00185c98ldr x5, [x3+8]
00185c9cstr x5, [x25+8]
00185ca0b 0x185ca4
00185ca4
00185ca4loc_185ca4:
00185ca4str x4, [x3+8]
00185ca8ldrsb x27, [x3]
00185cacadrp x27, 0x8c6000
00185cb0ldr w4, [x27+3056]
00185cb4cbz w4, 0x185cbc
00185cb8b 0x185cc0
00185cbc
00185cbcloc_185cbc:
00185cbcb 0x185cd8
00185cc0
00185cc0loc_185cc0:
00185cc0bl runtime.gcWriteBarrier2
00185cc4add x4, sp, 88
00185cc8str x4, [x25]
00185cccldr x5, [x3+16]
00185cd0str x5, [x25+8]
00185cd4b 0x185cd8
00185cd8
00185cd8loc_185cd8:
00185cd8add x4, sp, 88
00185cdcstr x4, [x3+16]
00185ce0ldrsb x27, [x3]
00185ce4adrp x27, 0x8c6000
00185ce8ldr w4, [x27+3056]
00185ceccbz w4, 0x185cf4
00185cf0b 0x185cf8
00185cf4
00185cf4loc_185cf4:
00185cf4b 0x185d10
00185cf8
00185cf8loc_185cf8:
00185cf8bl runtime.gcWriteBarrier2
00185cfcadd x4, sp, 264
00185d00str x4, [x25]
00185d04ldr x5, [x3+24]
00185d08str x5, [x25+8]
00185d0cb 0x185d10
00185d10
00185d10loc_185d10:
00185d10add x4, sp, 264
00185d14str x4, [x3+24]
00185d18ldr x3, [sp+904]
00185d1cldr x4, [sp+896]
00185d20ldr x5, [sp+376]
00185d24ldrsb x27, [x5]
00185d28str x4, [x5+32]
00185d2cadrp x27, 0x8c6000
00185d30ldr w4, [x27+3056]
00185d34cbz w4, 0x185d3c
00185d38b 0x185d40
00185d3c
00185d3cloc_185d3c:
00185d3cb 0x185d54
00185d40
00185d40loc_185d40:
00185d40bl runtime.gcWriteBarrier2
00185d44str x3, [x25]
00185d48ldr x4, [x5+40]
00185d4cstr x4, [x25+8]
00185d50b 0x185d54
00185d54
00185d54loc_185d54:
00185d54str x3, [x5+40]
00185d58ldr x0, [sp+896]
00185d5cldr x1, [sp+904]
00185d60ldr x2, [sp+376]
00185d64bl google.golang.org/protobuf/reflect/protoregistry.rangeTopLevelDescriptors
00185d68ldrb w3, [sp+88]
00185d6ctbnz w3, 0, 0x185d74
00185d70b 0x185d9c
00185d74
00185d74loc_185d74:
00185d74ldr x0, [sp+264]
00185d78ldr x1, [sp+272]
00185d7cstr x0, [sp+152]
00185d80str x1, [sp+160]
00185d84bl runtime.deferreturn
00185d88ldr x0, [sp+152]
00185d8cldr x1, [sp+160]
00185d90ldp x29, x30, [sp-8]
00185d94add sp, sp, 880
00185d98ret x30
00185d9c
00185d9cloc_185d9c:
00185d9cldr x1, [sp+896]
00185da0ldrsb x27, [x1]
00185da4ldr x1, [x1+96]
00185da8ldr x0, [sp+904]
00185dacblr x1
00185db0str x0, [sp+232]
00185db4str x1, [sp+240]
00185db8b 0x185dbc
00185dbc
00185dbcloc_185dbc:
00185dbcldr x4, [sp+240]
00185dc0cbnz x4, 0x185dc8
00185dc4b 0x185ed4
00185dc8
00185dc8loc_185dc8:
00185dc8ldr x4, [sp+888]
00185dccldrsb x27, [x4]
00185dd0ldr x1, [x4]
00185dd4str x1, [sp+368]
00185dd8ldr x2, [sp+232]
00185ddcldr x3, [sp+240]
00185de0adrp x0, 0x49f000
00185de4add x0, x0, 4000
00185de8bl runtime.mapaccess1_faststr
00185decldr x4, [x0]
00185df0cbnz x4, 0x185df8
00185df4b 0x185dfc
00185df8
00185df8loc_185df8:
00185df8b 0x185eb8
00185dfc
00185dfcloc_185dfc:
00185dfcadrp x0, 0x4a6000
00185e00add x0, x0, 736
00185e04bl runtime.newobject
00185e08str x0, [sp+360]
00185e0cstp xzr, xzr, [x0+8]
00185e10adrp x27, 0x8c6000
00185e14ldr w1, [x27+3056]
00185e18cbz w1, 0x185e20
00185e1cb 0x185e24
00185e20
00185e20loc_185e20:
00185e20b 0x185e34
00185e24
00185e24loc_185e24:
00185e24ldr x4, [x0]
00185e28bl runtime.gcWriteBarrier1
00185e2cstr x4, [x25]
00185e30b 0x185e34
00185e34
00185e34loc_185e34:
00185e34str xzr, [x0]
00185e38ldr x4, [sp+360]
00185e3cstr x4, [sp+856]
00185e40adrp x5, 0x463000
00185e44add x5, x5, 1600
00185e48str x5, [sp+840]
00185e4cstr x4, [sp+848]
00185e50ldr x4, [sp+888]
00185e54ldrsb x27, [x4]
00185e58ldr x1, [x4]
00185e5cstr x1, [sp+352]
00185e60ldr x2, [sp+232]
00185e64ldr x3, [sp+240]
00185e68adrp x0, 0x49f000
00185e6cadd x0, x0, 4000
00185e70bl runtime.mapassign_faststr
00185e74str x0, [sp+344]
00185e78ldrsb x27, [x0]
00185e7cldr x4, [sp+848]
00185e80ldr x5, [sp+840]
00185e84str x5, [x0]
00185e88adrp x27, 0x8c6000
00185e8cldr w5, [x27+3056]
00185e90cbz w5, 0x185e98
00185e94b 0x185e9c
00185e98
00185e98loc_185e98:
00185e98b 0x185eb0
00185e9c
00185e9cloc_185e9c:
00185e9cbl runtime.gcWriteBarrier2
00185ea0str x4, [x25]
00185ea4ldr x2, [x0+8]
00185ea8str x2, [x25+8]
00185eacb 0x185eb0
00185eb0
00185eb0loc_185eb0:
00185eb0str x4, [x0+8]
00185eb4b 0x185eb8
00185eb8
00185eb8loc_185eb8:
00185eb8b 0x185ebc
00185ebc
00185ebcloc_185ebc:
00185ebcldr x0, [sp+232]
00185ec0ldr x1, [sp+240]
00185ec4bl google.golang.org/protobuf/reflect/protoreflect.FullName.Parent
00185ec8str x0, [sp+232]
00185eccstr x1, [sp+240]
00185ed0b 0x185dbc
00185ed4
00185ed4loc_185ed4:
00185ed4ldr x1, [sp+896]
00185ed8ldrsb x27, [x1]
00185edcldr x1, [x1+96]
00185ee0ldr x0, [sp+904]
00185ee4blr x1
00185ee8str x0, [sp+704]
00185eecstr x1, [sp+712]
00185ef0ldr x1, [sp+888]
00185ef4ldrsb x27, [x1]
00185ef8ldr x1, [x1]
00185efcstr x1, [sp+336]
00185f00ldr x3, [sp+712]
00185f04ldr x2, [sp+704]
00185f08adrp x0, 0x49f000
00185f0cadd x0, x0, 4000
00185f10bl runtime.mapaccess1_faststr
00185f14ldr x1, [x0]
00185f18ldr x2, [x0+8]
00185f1cadrp x3, 0x463000
00185f20add x3, x3, 1600
00185f24subs xzr, x1, x3
00185f28b.eq 0x185f30
00185f2cb 0x186174
00185f30
00185f30loc_185f30:
00185f30str x2, [sp+224]
00185f34ldrsb x27, [x2]
00185f38ldr x5, [x2+16]
00185f3cldr x0, [x2]
00185f40ldr x6, [x2+8]
00185f44add x1, x6, 1
00185f48subs xzr, x5, x1
00185f4cb.hs 0x185f54
00185f50b 0x185f58
00185f54
00185f54loc_185f54:
00185f54b 0x185f74
00185f58
00185f58loc_185f58:
00185f58mov x2, x5
00185f5corr x3, xzr, 1
00185f60adrp x4, 0x4f9000
00185f64add x4, x4, 544
00185f68bl runtime.growslice
00185f6cmov x5, x2
00185f70b 0x185f74
00185f74
00185f74loc_185f74:
00185f74ldr x3, [sp+904]
00185f78ldr x4, [sp+896]
00185f7csub x6, x1, 1
00185f80add x7, x0, x6, lsl #4
00185f84ubfm x6, x6, 60, 59
00185f88str x4, [x0+x6]
00185f8cadrp x27, 0x8c6000
00185f90ldr w4, [x27+3056]
00185f94cbz w4, 0x185f9c
00185f98b 0x185fa0
00185f9c
00185f9cloc_185f9c:
00185f9cb 0x185fb4
00185fa0
00185fa0loc_185fa0:
00185fa0bl runtime.gcWriteBarrier2
00185fa4str x3, [x25]
00185fa8ldr x4, [x7+8]
00185facstr x4, [x25+8]
00185fb0b 0x185fb4
00185fb4
00185fb4loc_185fb4:
00185fb4str x3, [x7+8]
00185fb8ldr x3, [sp+224]
00185fbcldrsb x27, [x3]
00185fc0str x1, [x3+8]
00185fc4str x5, [x3+16]
00185fc8adrp x27, 0x8c6000
00185fccldr w4, [x27+3056]
00185fd0cbz w4, 0x185fd8
00185fd4b 0x185fdc
00185fd8
00185fd8loc_185fd8:
00185fd8b 0x185ff0
00185fdc
00185fdcloc_185fdc:
00185fdcbl runtime.gcWriteBarrier2
00185fe0str x0, [x25]
00185fe4ldr x4, [x3]
00185fe8str x4, [x25+8]
00185fecb 0x185ff0
00185ff0
00185ff0loc_185ff0:
00185ff0str x0, [x3]
00185ff4add x27, sp, 688
00185ff8stp xzr, xzr, [x27]
00185ffcadd x2, sp, 688
00186000str x2, [sp+328]
00186004ldrsb x27, [x2]
00186008adrp x3, 0
0018600cadd x3, x3, 432
00186010str x3, [x2]
00186014ldrsb x27, [x2]
00186018ldr x3, [sp+888]
0018601cadrp x27, 0x8c5000
00186020ldr w4, [x27+3056]
00186024cbz w4, 0x18602c
00186028b 0x186030
0018602c
0018602cloc_18602c:
0018602cb 0x186044
00186030
00186030loc_186030:
00186030bl runtime.gcWriteBarrier2
00186034str x3, [x25]
00186038ldr x4, [x2+8]
0018603cstr x4, [x25+8]
00186040b 0x186044
00186044
00186044loc_186044:
00186044str x3, [x2+8]
00186048ldr x0, [sp+896]
0018604cldr x1, [sp+904]
00186050bl google.golang.org/protobuf/reflect/protoregistry.rangeTopLevelDescriptors
00186054ldr x3, [sp+888]
00186058ldrsb x27, [x3]
0018605cldr x1, [x3+8]
00186060str x1, [sp+832]
00186064ldr x2, [sp+208]
00186068ldr x3, [sp+216]
0018606cadrp x0, 0x49f000
00186070add x0, x0, 32
00186074bl runtime.mapassign_faststr
00186078str x0, [sp+320]
0018607cldrsb x27, [x0]
00186080ldr x2, [x0+16]
00186084ldr x3, [x0]
00186088ldr x4, [x0+8]
0018608cadd x1, x4, 1
00186090subs xzr, x2, x1
00186094b.hs 0x18609c
00186098b 0x1860a0
0018609c
0018609cloc_18609c:
0018609cb 0x1860bc
001860a0
001860a0loc_1860a0:
001860a0mov x0, x3
001860a4orr x3, xzr, 1
001860a8adrp x4, 0x4f8000
001860acadd x4, x4, 544
001860b0bl runtime.growslice
001860b4mov x3, x0
001860b8b 0x1860bc
001860bc
001860bcloc_1860bc:
001860bcldr x0, [sp+904]
001860c0ldr x4, [sp+896]
001860c4sub x5, x1, 1
001860c8add x6, x3, x5, lsl #4
001860ccubfm x5, x5, 60, 59
001860d0str x4, [x3+x5]
001860d4adrp x27, 0x8c5000
001860d8ldr w4, [x27+3056]
001860dccbz w4, 0x1860e4
001860e0b 0x1860e8
001860e4
001860e4loc_1860e4:
001860e4b 0x1860fc
001860e8
001860e8loc_1860e8:
001860e8bl runtime.gcWriteBarrier2
001860ecstr x0, [x25]
001860f0ldr x4, [x6+8]
001860f4str x4, [x25+8]
001860f8b 0x1860fc
001860fc
001860fcloc_1860fc:
001860fcstr x0, [x6+8]
00186100ldr x0, [sp+320]
00186104ldrsb x27, [x0]
00186108str x1, [x0+8]
0018610cstr x2, [x0+16]
00186110adrp x27, 0x8c5000
00186114ldr w1, [x27+3056]
00186118cbz w1, 0x186120
0018611cb 0x186124
00186120
00186120loc_186120:
00186120b 0x186138
00186124
00186124loc_186124:
00186124bl runtime.gcWriteBarrier2
00186128str x3, [x25]
0018612cldr x1, [x0]
00186130str x1, [x25+8]
00186134b 0x186138
00186138
00186138loc_186138:
00186138str x3, [x0]
0018613cldr x0, [sp+888]
00186140ldrsb x27, [x0]
00186144ldr x1, [sp+888]
00186148ldrsb x27, [x1]
0018614cldr x1, [x1+16]
00186150add x1, x1, 1
00186154str x1, [x0+16]
00186158stp xzr, xzr, [sp+152]
0018615cbl runtime.deferreturn
00186160ldr x0, [sp+152]
00186164ldr x1, [sp+160]
00186168ldp x29, x30, [sp-8]
0018616cadd sp, sp, 880
00186170ret x30
00186174
00186174loc_186174:
00186174mov x0, x1
00186178mov x1, x3
0018617cadrp x2, 0x484000
00186180add x2, x2, 3520
00186184bl runtime.panicdottypeE
00186188
00186188loc_186188:
00186188mov x0, xzr
0018618cbl runtime.panicIndex
00186190hint
00186194
00186194loc_186194:
00186194stp x0, x1, [sp+8]
00186198str x2, [sp+24]
0018619cmov x3, x30
001861a0bl runtime.morestack_noctxt.abi0
001861a4ldp x0, x1, [sp+8]
001861a8ldr x2, [sp+24]
001861acb 0x185450
00185450
001861b0
001861b0google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.func2: ; void google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.func2(google.golang.org/protobuf/reflect/protoreflect.Descriptor d)
001861b0ldr x16, [x28+16]
001861b4subs xzr, sp, x16
001861b8b.ls 0x1862a8
001861bcstr x30, [sp-128]!
001861c0stur x29, [sp-8]
001861c4sub x29, sp, 8
001861c8str x0, [sp+136]
001861ccstr x1, [sp+144]
001861d0ldr x1, [x26+8]
001861d4str x1, [sp+40]
001861d8ldr x1, [sp+136]
001861dcldrsb x27, [x1]
001861e0ldr x1, [x1+24]
001861e4ldr x0, [sp+144]
001861e8blr x1
001861ecstr x0, [sp+104]
001861f0str x1, [sp+112]
001861f4ldr x1, [sp+144]
001861f8ldr x2, [sp+136]
001861fcstr x2, [sp+72]
00186200str x1, [sp+80]
00186204str x2, [sp+64]
00186208ldr x1, [sp+64]
0018620ccbnz x1, 0x186214
00186210b 0x186224
00186214
00186214loc_186214:
00186214ldr x4, [sp+64]
00186218ldr x4, [x4+8]
0018621cstr x4, [sp+64]
00186220b 0x186228
00186224
00186224loc_186224:
00186224b 0x186228
00186228
00186228loc_186228:
00186228ldr x4, [sp+64]
0018622cldr x5, [sp+80]
00186230str x4, [sp+88]
00186234str x5, [sp+96]
00186238ldr x4, [sp+40]
0018623cldrsb x27, [x4]
00186240ldr x1, [x4]
00186244str x1, [sp+56]
00186248ldr x2, [sp+104]
0018624cldr x3, [sp+112]
00186250adrp x0, 0x49e000
00186254add x0, x0, 4000
00186258bl runtime.mapassign_faststr
0018625cstr x0, [sp+48]
00186260ldrsb x27, [x0]
00186264ldr x4, [sp+96]
00186268ldr x5, [sp+88]
0018626cstr x5, [x0]
00186270adrp x27, 0x8c5000
00186274ldr w5, [x27+3056]
00186278cbz w5, 0x186280
0018627cb 0x186284
00186280
00186280loc_186280:
00186280b 0x186298
00186284
00186284loc_186284:
00186284bl runtime.gcWriteBarrier2
00186288str x4, [x25]
0018628cldr x1, [x0+8]
00186290str x1, [x25+8]
00186294b 0x186298
00186298
00186298loc_186298:
00186298str x4, [x0+8]
0018629cldur x29, [sp-8]
001862a0ldr x30, [sp], 128
001862a4ret x30
001862a8
001862a8loc_1862a8:
001862a8stp x0, x1, [sp+8]
001862acmov x3, x30
001862b0bl runtime.morestack.abi0
001862b4ldp x0, x1, [sp+8]
001862b8b 0x1861b0
001862bcudf 0
001861b0
001861b0google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.func2: ; void google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.func2(google.golang.org/protobuf/reflect/protoreflect.Descriptor d)
001861b0ldr x16, [x28+16]
001861b4subs xzr, sp, x16
001861b8b.ls 0x1862a8
001861bcstr x30, [sp-128]!
001861c0stur x29, [sp-8]
001861c4sub x29, sp, 8
001861c8str x0, [sp+136]
001861ccstr x1, [sp+144]
001861d0ldr x1, [x26+8]
001861d4str x1, [sp+40]
001861d8ldr x1, [sp+136]
001861dcldrsb x27, [x1]
001861e0ldr x1, [x1+24]
001861e4ldr x0, [sp+144]
001861e8blr x1
001861ecstr x0, [sp+104]
001861f0str x1, [sp+112]
001861f4ldr x1, [sp+144]
001861f8ldr x2, [sp+136]
001861fcstr x2, [sp+72]
00186200str x1, [sp+80]
00186204str x2, [sp+64]
00186208ldr x1, [sp+64]
0018620ccbnz x1, 0x186214
00186210b 0x186224
00186214
00186214loc_186214:
00186214ldr x4, [sp+64]
00186218ldr x4, [x4+8]
0018621cstr x4, [sp+64]
00186220b 0x186228
00186224
00186224loc_186224:
00186224b 0x186228
00186228
00186228loc_186228:
00186228ldr x4, [sp+64]
0018622cldr x5, [sp+80]
00186230str x4, [sp+88]
00186234str x5, [sp+96]
00186238ldr x4, [sp+40]
0018623cldrsb x27, [x4]
00186240ldr x1, [x4]
00186244str x1, [sp+56]
00186248ldr x2, [sp+104]
0018624cldr x3, [sp+112]
00186250adrp x0, 0x49e000
00186254add x0, x0, 4000
00186258bl runtime.mapassign_faststr
0018625cstr x0, [sp+48]
00186260ldrsb x27, [x0]
00186264ldr x4, [sp+96]
00186268ldr x5, [sp+88]
0018626cstr x5, [x0]
00186270adrp x27, 0x8c5000
00186274ldr w5, [x27+3056]
00186278cbz w5, 0x186280
0018627cb 0x186284
00186280
00186280loc_186280:
00186280b 0x186298
00186284
00186284loc_186284:
00186284bl runtime.gcWriteBarrier2
00186288str x4, [x25]
0018628cldr x1, [x0+8]
00186290str x1, [x25+8]
00186294b 0x186298
00186298
00186298loc_186298:
00186298str x4, [x0+8]
0018629cldur x29, [sp-8]
001862a0ldr x30, [sp], 128
001862a4ret x30
001862a8
001862a8loc_1862a8:
001862a8stp x0, x1, [sp+8]
001862acmov x3, x30
001862b0bl runtime.morestack.abi0
001862b4ldp x0, x1, [sp+8]
001862b8b 0x1861b0
001862bcudf 0
001861b0
001862c0
001862c0google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.func1: ; void google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.func1(google.golang.org/protobuf/reflect/protoreflect.Descriptor d)
001862c0ldr x16, [x28+16]
001862c4sub x17, sp, 144
001862c8subs xzr, x17, x16
001862ccb.ls 0x1865f4
001862d0sub x20, sp, 272
001862d4stp x29, x30, [x20-8]
001862d8add sp, x20, 0
001862dcsub x29, sp, 8
001862e0str x0, [sp+280]
001862e4str x1, [sp+288]
001862e8ldr x1, [x26+8]
001862ecstr x1, [sp+64]
001862f0ldr x1, [x26+16]
001862f4str x1, [sp+248]
001862f8ldr x1, [x26+24]
001862fcstr x1, [sp+256]
00186300ldr x1, [x26+32]
00186304ldr x2, [x26+40]
00186308str x1, [sp+88]
0018630cstr x2, [sp+96]
00186310ldr x1, [sp+280]
00186314ldrsb x27, [x1]
00186318ldr x1, [x1+24]
0018631cldr x0, [sp+288]
00186320blr x1
00186324str x0, [sp+192]
00186328str x1, [sp+200]
0018632cldr x1, [sp+64]
00186330ldrsb x27, [x1]
00186334ldr x1, [x1]
00186338str x1, [sp+136]
0018633cldr x3, [sp+200]
00186340ldr x2, [sp+192]
00186344adrp x0, 0x49e000
00186348add x0, x0, 4000
0018634cbl runtime.mapaccess1_faststr
00186350ldr x1, [x0+8]
00186354ldr x2, [x0]
00186358str x2, [sp+72]
0018635cstr x1, [sp+80]
00186360cbnz x2, 0x186368
00186364b 0x1865e4
00186368
00186368loc_186368:
00186368ldr x1, [sp+248]
0018636corr x2, xzr, 1
00186370strb w2, [x1]
00186374ldr x1, [sp+88]
00186378ldrsb x27, [x1]
0018637cldr x1, [x1+120]
00186380ldr x0, [sp+96]
00186384blr x1
00186388str x0, [sp+176]
0018638cstr x1, [sp+184]
00186390ldr x1, [sp+280]
00186394ldrsb x27, [x1]
00186398ldr x0, [sp+288]
0018639cldr x1, [x1+24]
001863a0blr x1
001863a4str x0, [sp+192]
001863a8str x1, [sp+200]
001863acstp xzr, xzr, [sp+144]
001863b0stp xzr, xzr, [sp+160]
001863b4add x1, sp, 144
001863b8str x1, [sp+104]
001863bcldr x0, [sp+176]
001863c0ldr x1, [sp+184]
001863c4bl runtime.convTstring
001863c8str x0, [sp+240]
001863ccldr x1, [sp+104]
001863d0ldrsb x27, [x1]
001863d4adrp x2, 0x46f000
001863d8add x2, x2, 2944
001863dcstr x2, [x1]
001863e0adrp x27, 0x8c5000
001863e4ldr w2, [x27+3056]
001863e8cbz w2, 0x1863f0
001863ecb 0x1863f4
001863f0
001863f0loc_1863f0:
001863f0b 0x186408
001863f4
001863f4loc_1863f4:
001863f4bl runtime.gcWriteBarrier2
001863f8str x0, [x25]
001863fcldr x2, [x1+8]
00186400str x2, [x25+8]
00186404b 0x186408
00186408
00186408loc_186408:
00186408str x0, [x1+8]
0018640cldr x0, [sp+192]
00186410ldr x1, [sp+200]
00186414bl runtime.convTstring
00186418str x0, [sp+232]
0018641cldr x2, [sp+104]
00186420ldrsb x27, [x2]
00186424adrp x3, 0x4a9000
00186428add x3, x3, 2496
0018642cstr x3, [x2+16]
00186430adrp x27, 0x8c5000
00186434ldr w3, [x27+3056]
00186438cbz w3, 0x186440
0018643cb 0x186444
00186440
00186440loc_186440:
00186440b 0x186458
00186444
00186444loc_186444:
00186444bl runtime.gcWriteBarrier2
00186448str x0, [x25]
0018644cldr x5, [x2+24]
00186450str x5, [x25+8]
00186454b 0x186458
00186458
00186458loc_186458:
00186458str x0, [x2+24]
0018645cldr x2, [sp+104]
00186460ldrsb x27, [x2]
00186464b 0x186468
00186468
00186468loc_186468:
00186468str x2, [sp+112]
0018646corr x4, xzr, 2
00186470str x4, [sp+120]
00186474str x4, [sp+128]
00186478adrp x0, 0x53a000
0018647cadd x0, x0, 3366
00186480movz x1, 35
00186484mov x3, x4
00186488bl google.golang.org/protobuf/internal/errors.New
0018648cldr x5, [sp+256]
00186490str x0, [x5]
00186494adrp x27, 0x8c5000
00186498ldr w6, [x27+3056]
0018649ccbz w6, 0x1864a4
001864a0b 0x1864a8
001864a4
001864a4loc_1864a4:
001864a4b 0x1864bc
001864a8
001864a8loc_1864a8:
001864a8bl runtime.gcWriteBarrier2
001864acstr x1, [x25]
001864b0ldr x6, [x5+8]
001864b4str x6, [x25+8]
001864b8b 0x1864bc
001864bc
001864bcloc_1864bc:
001864bcstr x1, [x5+8]
001864c0ldr x6, [sp+88]
001864c4ldr x7, [sp+96]
001864c8str x6, [sp+216]
001864ccstr x7, [sp+224]
001864d0str x6, [sp+208]
001864d4ldr x6, [sp+208]
001864d8cbnz x6, 0x1864e0
001864dcb 0x1864f0
001864e0
001864e0loc_1864e0:
001864e0ldr x6, [sp+208]
001864e4ldr x6, [x6+8]
001864e8str x6, [sp+208]
001864ecb 0x1864f4
001864f0
001864f0loc_1864f0:
001864f0b 0x1864f4
001864f4
001864f4loc_1864f4:
001864f4ldr x2, [sp+72]
001864f8ldr x6, [sp+256]
001864fcldr x0, [x6]
00186500ldr x1, [x6+8]
00186504ldr x3, [sp+80]
00186508ldr x4, [sp+208]
0018650cldr x5, [sp+224]
00186510bl google.golang.org/protobuf/reflect/protoregistry.amendErrorWithCaller
00186514ldr x6, [sp+256]
00186518str x0, [x6]
0018651cadrp x27, 0x8c5000
00186520ldr w7, [x27+3056]
00186524cbz w7, 0x18652c
00186528b 0x186530
0018652c
0018652cloc_18652c:
0018652cb 0x186544
00186530
00186530loc_186530:
00186530bl runtime.gcWriteBarrier2
00186534str x1, [x25]
00186538ldr x4, [x6+8]
0018653cstr x4, [x25+8]
00186540b 0x186544
00186544
00186544loc_186544:
00186544str x1, [x6+8]
00186548adrp x27, 0x89a000
0018654cldr x4, [x27+3712]
00186550ldr x5, [sp+64]
00186554subs xzr, x4, x5
00186558cset x4, eq
0018655cstrb w4, [sp+63]
00186560b.eq 0x186568
00186564b 0x186598
00186568
00186568loc_186568:
00186568adrp x27, 0x887000
0018656cldr x26, [x27+216]
00186570ldr x4, [x26]
00186574ldr x0, [sp+280]
00186578ldr x5, [sp+256]
0018657cldr x2, [x5]
00186580ldr x1, [sp+288]
00186584ldr x3, [x5+8]
00186588blr x4
0018658cstrb w0, [sp+62]
00186590strb w0, [sp+63]
00186594b 0x18659c
00186598
00186598loc_186598:
00186598b 0x18659c
0018659c
0018659cloc_18659c:
0018659cldrb w0, [sp+63]
001865a0tbnz w0, 0, 0x1865a8
001865a4b 0x1865dc
001865a8
001865a8loc_1865a8:
001865a8ldr x0, [sp+256]
001865acstr xzr, [x0]
001865b0adrp x27, 0x8c5000
001865b4ldr w1, [x27+3056]
001865b8cbz w1, 0x1865c0
001865bcb 0x1865c4
001865c0
001865c0loc_1865c0:
001865c0b 0x1865d4
001865c4
001865c4loc_1865c4:
001865c4ldr x1, [x0+8]
001865c8bl runtime.gcWriteBarrier1
001865ccstr x1, [x25]
001865d0b 0x1865d4
001865d4
001865d4loc_1865d4:
001865d4str xzr, [x0+8]
001865d8b 0x1865e0
001865dc
001865dcloc_1865dc:
001865dcb 0x1865e0
001865e0
001865e0loc_1865e0:
001865e0b 0x1865e8
001865e4
001865e4loc_1865e4:
001865e4b 0x1865e8
001865e8
001865e8loc_1865e8:
001865e8ldp x29, x30, [sp-8]
001865ecadd sp, sp, 272
001865f0ret x30
001865f4
001865f4loc_1865f4:
001865f4stp x0, x1, [sp+8]
001865f8mov x3, x30
001865fcbl runtime.morestack.abi0
00186600ldp x0, x1, [sp+8]
00186604b 0x1862c0
00186608udf 0
0018660cudf 0
001862c0
001862c0google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.func1: ; void google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.func1(google.golang.org/protobuf/reflect/protoreflect.Descriptor d)
001862c0ldr x16, [x28+16]
001862c4sub x17, sp, 144
001862c8subs xzr, x17, x16
001862ccb.ls 0x1865f4
001862d0sub x20, sp, 272
001862d4stp x29, x30, [x20-8]
001862d8add sp, x20, 0
001862dcsub x29, sp, 8
001862e0str x0, [sp+280]
001862e4str x1, [sp+288]
001862e8ldr x1, [x26+8]
001862ecstr x1, [sp+64]
001862f0ldr x1, [x26+16]
001862f4str x1, [sp+248]
001862f8ldr x1, [x26+24]
001862fcstr x1, [sp+256]
00186300ldr x1, [x26+32]
00186304ldr x2, [x26+40]
00186308str x1, [sp+88]
0018630cstr x2, [sp+96]
00186310ldr x1, [sp+280]
00186314ldrsb x27, [x1]
00186318ldr x1, [x1+24]
0018631cldr x0, [sp+288]
00186320blr x1
00186324str x0, [sp+192]
00186328str x1, [sp+200]
0018632cldr x1, [sp+64]
00186330ldrsb x27, [x1]
00186334ldr x1, [x1]
00186338str x1, [sp+136]
0018633cldr x3, [sp+200]
00186340ldr x2, [sp+192]
00186344adrp x0, 0x49e000
00186348add x0, x0, 4000
0018634cbl runtime.mapaccess1_faststr
00186350ldr x1, [x0+8]
00186354ldr x2, [x0]
00186358str x2, [sp+72]
0018635cstr x1, [sp+80]
00186360cbnz x2, 0x186368
00186364b 0x1865e4
00186368
00186368loc_186368:
00186368ldr x1, [sp+248]
0018636corr x2, xzr, 1
00186370strb w2, [x1]
00186374ldr x1, [sp+88]
00186378ldrsb x27, [x1]
0018637cldr x1, [x1+120]
00186380ldr x0, [sp+96]
00186384blr x1
00186388str x0, [sp+176]
0018638cstr x1, [sp+184]
00186390ldr x1, [sp+280]
00186394ldrsb x27, [x1]
00186398ldr x0, [sp+288]
0018639cldr x1, [x1+24]
001863a0blr x1
001863a4str x0, [sp+192]
001863a8str x1, [sp+200]
001863acstp xzr, xzr, [sp+144]
001863b0stp xzr, xzr, [sp+160]
001863b4add x1, sp, 144
001863b8str x1, [sp+104]
001863bcldr x0, [sp+176]
001863c0ldr x1, [sp+184]
001863c4bl runtime.convTstring
001863c8str x0, [sp+240]
001863ccldr x1, [sp+104]
001863d0ldrsb x27, [x1]
001863d4adrp x2, 0x46f000
001863d8add x2, x2, 2944
001863dcstr x2, [x1]
001863e0adrp x27, 0x8c5000
001863e4ldr w2, [x27+3056]
001863e8cbz w2, 0x1863f0
001863ecb 0x1863f4
001863f0
001863f0loc_1863f0:
001863f0b 0x186408
001863f4
001863f4loc_1863f4:
001863f4bl runtime.gcWriteBarrier2
001863f8str x0, [x25]
001863fcldr x2, [x1+8]
00186400str x2, [x25+8]
00186404b 0x186408
00186408
00186408loc_186408:
00186408str x0, [x1+8]
0018640cldr x0, [sp+192]
00186410ldr x1, [sp+200]
00186414bl runtime.convTstring
00186418str x0, [sp+232]
0018641cldr x2, [sp+104]
00186420ldrsb x27, [x2]
00186424adrp x3, 0x4a9000
00186428add x3, x3, 2496
0018642cstr x3, [x2+16]
00186430adrp x27, 0x8c5000
00186434ldr w3, [x27+3056]
00186438cbz w3, 0x186440
0018643cb 0x186444
00186440
00186440loc_186440:
00186440b 0x186458
00186444
00186444loc_186444:
00186444bl runtime.gcWriteBarrier2
00186448str x0, [x25]
0018644cldr x5, [x2+24]
00186450str x5, [x25+8]
00186454b 0x186458
00186458
00186458loc_186458:
00186458str x0, [x2+24]
0018645cldr x2, [sp+104]
00186460ldrsb x27, [x2]
00186464b 0x186468
00186468
00186468loc_186468:
00186468str x2, [sp+112]
0018646corr x4, xzr, 2
00186470str x4, [sp+120]
00186474str x4, [sp+128]
00186478adrp x0, 0x53a000
0018647cadd x0, x0, 3366
00186480movz x1, 35
00186484mov x3, x4
00186488bl google.golang.org/protobuf/internal/errors.New
0018648cldr x5, [sp+256]
00186490str x0, [x5]
00186494adrp x27, 0x8c5000
00186498ldr w6, [x27+3056]
0018649ccbz w6, 0x1864a4
001864a0b 0x1864a8
001864a4
001864a4loc_1864a4:
001864a4b 0x1864bc
001864a8
001864a8loc_1864a8:
001864a8bl runtime.gcWriteBarrier2
001864acstr x1, [x25]
001864b0ldr x6, [x5+8]
001864b4str x6, [x25+8]
001864b8b 0x1864bc
001864bc
001864bcloc_1864bc:
001864bcstr x1, [x5+8]
001864c0ldr x6, [sp+88]
001864c4ldr x7, [sp+96]
001864c8str x6, [sp+216]
001864ccstr x7, [sp+224]
001864d0str x6, [sp+208]
001864d4ldr x6, [sp+208]
001864d8cbnz x6, 0x1864e0
001864dcb 0x1864f0
001864e0
001864e0loc_1864e0:
001864e0ldr x6, [sp+208]
001864e4ldr x6, [x6+8]
001864e8str x6, [sp+208]
001864ecb 0x1864f4
001864f0
001864f0loc_1864f0:
001864f0b 0x1864f4
001864f4
001864f4loc_1864f4:
001864f4ldr x2, [sp+72]
001864f8ldr x6, [sp+256]
001864fcldr x0, [x6]
00186500ldr x1, [x6+8]
00186504ldr x3, [sp+80]
00186508ldr x4, [sp+208]
0018650cldr x5, [sp+224]
00186510bl google.golang.org/protobuf/reflect/protoregistry.amendErrorWithCaller
00186514ldr x6, [sp+256]
00186518str x0, [x6]
0018651cadrp x27, 0x8c5000
00186520ldr w7, [x27+3056]
00186524cbz w7, 0x18652c
00186528b 0x186530
0018652c
0018652cloc_18652c:
0018652cb 0x186544
00186530
00186530loc_186530:
00186530bl runtime.gcWriteBarrier2
00186534str x1, [x25]
00186538ldr x4, [x6+8]
0018653cstr x4, [x25+8]
00186540b 0x186544
00186544
00186544loc_186544:
00186544str x1, [x6+8]
00186548adrp x27, 0x89a000
0018654cldr x4, [x27+3712]
00186550ldr x5, [sp+64]
00186554subs xzr, x4, x5
00186558cset x4, eq
0018655cstrb w4, [sp+63]
00186560b.eq 0x186568
00186564b 0x186598
00186568
00186568loc_186568:
00186568adrp x27, 0x887000
0018656cldr x26, [x27+216]
00186570ldr x4, [x26]
00186574ldr x0, [sp+280]
00186578ldr x5, [sp+256]
0018657cldr x2, [x5]
00186580ldr x1, [sp+288]
00186584ldr x3, [x5+8]
00186588blr x4
0018658cstrb w0, [sp+62]
00186590strb w0, [sp+63]
00186594b 0x18659c
00186598
00186598loc_186598:
00186598b 0x18659c
0018659c
0018659cloc_18659c:
0018659cldrb w0, [sp+63]
001865a0tbnz w0, 0, 0x1865a8
001865a4b 0x1865dc
001865a8
001865a8loc_1865a8:
001865a8ldr x0, [sp+256]
001865acstr xzr, [x0]
001865b0adrp x27, 0x8c5000
001865b4ldr w1, [x27+3056]
001865b8cbz w1, 0x1865c0
001865bcb 0x1865c4
001865c0
001865c0loc_1865c0:
001865c0b 0x1865d4
001865c4
001865c4loc_1865c4:
001865c4ldr x1, [x0+8]
001865c8bl runtime.gcWriteBarrier1
001865ccstr x1, [x25]
001865d0b 0x1865d4
001865d4
001865d4loc_1865d4:
001865d4str xzr, [x0+8]
001865d8b 0x1865e0
001865dc
001865dcloc_1865dc:
001865dcb 0x1865e0
001865e0
001865e0loc_1865e0:
001865e0b 0x1865e8
001865e4
001865e4loc_1865e4:
001865e4b 0x1865e8
001865e8
001865e8loc_1865e8:
001865e8ldp x29, x30, [sp-8]
001865ecadd sp, sp, 272
001865f0ret x30
001865f4
001865f4loc_1865f4:
001865f4stp x0, x1, [sp+8]
001865f8mov x3, x30
001865fcbl runtime.morestack.abi0
00186600ldp x0, x1, [sp+8]
00186604b 0x1862c0
00186608udf 0
0018660cudf 0
001862c0
00186610
00186610google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.deferwrap1: ; void google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.deferwrap1(void)
00186610ldr x16, [x28+16]
00186614subs xzr, sp, x16
00186618b.ls 0x186648
0018661cstr x30, [sp-32]!
00186620stur x29, [sp-8]
00186624sub x29, sp, 8
00186628ldr x16, [x28+32]
0018662ccbnz x16, 0x186654
00186630
00186630loc_186630:
00186630ldr x0, [x26+8]
00186634str x0, [sp+16]
00186638bl sync.(*RWMutex).Unlock
0018663cldur x29, [sp-8]
00186640ldr x30, [sp], 32
00186644ret x30
00186648
00186648loc_186648:
00186648mov x3, x30
0018664cbl runtime.morestack.abi0
00186650b 0x186610
00186654
00186654loc_186654:
00186654ldr x17, [x16]
00186658add x20, sp, 40
0018665csubs xzr, x20, x17
00186660b.ne 0x186630
00186664add x20, sp, 8
00186668str x20, [x16]
0018666cb 0x186630
00186610
00186610google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.deferwrap1: ; void google.golang.org/protobuf/reflect/protoregistry.(*Files).RegisterFile.deferwrap1(void)
00186610ldr x16, [x28+16]
00186614subs xzr, sp, x16
00186618b.ls 0x186648
0018661cstr x30, [sp-32]!
00186620stur x29, [sp-8]
00186624sub x29, sp, 8
00186628ldr x16, [x28+32]
0018662ccbnz x16, 0x186654
00186630
00186630loc_186630:
00186630ldr x0, [x26+8]
00186634str x0, [sp+16]
00186638bl sync.(*RWMutex).Unlock
0018663cldur x29, [sp-8]
00186640ldr x30, [sp], 32
00186644ret x30
00186648
00186648loc_186648:
00186648mov x3, x30
0018664cbl runtime.morestack.abi0
00186650b 0x186610
00186654
00186654loc_186654:
00186654ldr x17, [x16]
00186658add x20, sp, 40
0018665csubs xzr, x20, x17
00186660b.ne 0x186630
00186664add x20, sp, 8
00186668str x20, [x16]
0018666cb 0x186630
00186610
00186670
00186670google.golang.org/protobuf/reflect/protoregistry.(*Files).checkGenProtoConflict: ; void google.golang.org/protobuf/reflect/protoregistry.(*Files).checkGenProtoConflict(google.golang.org/protobuf/reflect/protoregistry.Files * r, struct string path)
00186670ldr x16, [x28+16]
00186674sub x17, sp, 224
00186678subs xzr, x17, x16
0018667cb.ls 0x186b50
00186680sub x20, sp, 352
00186684stp x29, x30, [x20-8]
00186688add sp, x20, 0
0018668csub x29, sp, 8
00186690str x0, [sp+360]
00186694str x1, [sp+368]
00186698str x2, [sp+376]
0018669cadrp x27, 0x89a000
001866a0ldr x3, [x27+3712]
001866a4subs xzr, x0, x3
001866a8b.ne 0x1866b0
001866acb 0x1866bc
001866b0
001866b0loc_1866b0:
001866b0ldp x29, x30, [sp-8]
001866b4add sp, sp, 352
001866b8ret x30
001866bc
001866bcloc_1866bc:
001866bcstp xzr, xzr, [sp+96]
001866c0ldr x3, [sp+376]
001866c4ldr x0, [sp+368]
001866c8str x0, [sp+168]
001866ccstr x3, [sp+176]
001866d0b 0x1866d4
001866d4
001866d4loc_1866d4:
001866d4subs xzr, x3, 26
001866d8b.le 0x1866e0
001866dcb 0x186768
001866e0
001866e0loc_1866e0:
001866e0subs xzr, x3, 25
001866e4b.eq 0x1866ec
001866e8b 0x186720
001866ec
001866ecloc_1866ec:
001866ecb 0x1866f0
001866f0
001866f0loc_1866f0:
001866f0subs xzr, x3, 25
001866f4b.eq 0x1866fc
001866f8b 0x186718
001866fc
001866fcloc_1866fc:
001866fcadrp x1, 0x533000
00186700add x1, x1, 3479
00186704movz x2, 25
00186708bl runtime.memequal
0018670ctbnz w0, 0, 0x186b34
00186710b 0x186714
00186714
00186714loc_186714:
00186714b 0x18671c
00186718
00186718loc_186718:
00186718b 0x18671c
0018671c
0018671cloc_18671c:
0018671cb 0x1867f4
00186720
00186720loc_186720:
00186720subs xzr, x3, 26
00186724b.eq 0x18672c
00186728b 0x186760
0018672c
0018672cloc_18672c:
0018672cb 0x186730
00186730
00186730loc_186730:
00186730subs xzr, x3, 26
00186734b.eq 0x18673c
00186738b 0x186758
0018673c
0018673cloc_18673c:
0018673cadrp x1, 0x534000
00186740add x1, x1, 1787
00186744movz x2, 26
00186748bl runtime.memequal
0018674ctbnz w0, 0, 0x186b18
00186750b 0x186754
00186754
00186754loc_186754:
00186754b 0x18675c
00186758
00186758loc_186758:
00186758b 0x18675c
0018675c
0018675cloc_18675c:
0018675cb 0x1867f4
00186760
00186760loc_186760:
00186760b 0x186764
00186764
00186764loc_186764:
00186764b 0x1867f0
00186768
00186768loc_186768:
00186768subs xzr, x3, 32
0018676cb.eq 0x186774
00186770b 0x1867a8
00186774
00186774loc_186774:
00186774b 0x186778
00186778
00186778loc_186778:
00186778subs xzr, x3, 32
0018677cb.eq 0x186784
00186780b 0x1867a0
00186784
00186784loc_186784:
00186784adrp x1, 0x538000
00186788add x1, x1, 2608
0018678corr x2, xzr, 32
00186790bl runtime.memequal
00186794tbnz w0, 0, 0x186afc
00186798b 0x18679c
0018679c
0018679cloc_18679c:
0018679cb 0x1867a4
001867a0
001867a0loc_1867a0:
001867a0b 0x1867a4
001867a4
001867a4loc_1867a4:
001867a4b 0x1867f4
001867a8
001867a8loc_1867a8:
001867a8subs xzr, x3, 36
001867acb.eq 0x1867b4
001867b0b 0x1867e8
001867b4
001867b4loc_1867b4:
001867b4b 0x1867b8
001867b8
001867b8loc_1867b8:
001867b8subs xzr, x3, 36
001867bcb.eq 0x1867c4
001867c0b 0x1867e0
001867c4
001867c4loc_1867c4:
001867c4adrp x1, 0x53b000
001867c8add x1, x1, 2965
001867ccmovz x2, 36
001867d0bl runtime.memequal
001867d4tbnz w0, 0, 0x186804
001867d8b 0x1867dc
001867dc
001867dcloc_1867dc:
001867dcb 0x1867e4
001867e0
001867e0loc_1867e0:
001867e0b 0x1867e4
001867e4
001867e4loc_1867e4:
001867e4b 0x1867f4
001867e8
001867e8loc_1867e8:
001867e8b 0x1867ec
001867ec
001867ecloc_1867ec:
001867ecb 0x1867f0
001867f0
001867f0loc_1867f0:
001867f0b 0x1867f4
001867f4
001867f4loc_1867f4:
001867f4b 0x1867f8
001867f8
001867f8loc_1867f8:
001867f8ldp x29, x30, [sp-8]
001867fcadd sp, sp, 352
00186800ret x30
00186804
00186804loc_186804:
00186804b 0x186808
00186808
00186808loc_186808:
00186808adrp x4, 0x543000
0018680cadd x4, x4, 1308
00186810str x4, [sp+96]
00186814movz x4, 50
00186818str x4, [sp+104]
0018681cb 0x186820
00186820
00186820loc_186820:
00186820ldr x0, [sp+368]
00186824ldr x1, [sp+376]
00186828adrp x2, 0x52e000
0018682cadd x2, x2, 3396
00186830orr x3, xzr, 16
00186834bl strings.TrimPrefix
00186838str x0, [sp+280]
0018683cstr x1, [sp+288]
00186840adrp x2, 0x52a000
00186844add x2, x2, 2959
00186848orr x3, xzr, 6
0018684cbl strings.TrimSuffix
00186850str x0, [sp+112]
00186854str x1, [sp+120]
00186858adrp x2, 0x58a000
0018685cadd x2, x2, 3136
00186860orr x3, xzr, 1
00186864mov x4, xzr
00186868mov x5, xzr
0018686cmovn x6, 0
00186870bl strings.Replace
00186874str x0, [sp+280]
00186878str x1, [sp+288]
0018687cmov x2, x1
00186880adrp x3, 0x52a000
00186884add x3, x3, 105
00186888orr x4, xzr, 2
0018688cmov x1, x0
00186890add x0, sp, 64
00186894bl runtime.concatstring2
00186898str x0, [sp+112]
0018689cstr x1, [sp+120]
001868a0movz x2, 39
001868a4mov x3, x0
001868a8mov x4, x1
001868acmov x0, xzr
001868b0adrp x1, 0x53d000
001868b4add x1, x1, 2470
001868b8bl runtime.concatstring2
001868bcstr x0, [sp+128]
001868c0str x1, [sp+136]
001868c4add x20, sp, 184
001868c8adr x27, 16
001868ccstp x29, x27, [sp-24]
001868d0sub x29, sp, 24
001868d4bl fn_87cf8
001868d8sub x29, sp, 8
001868dcadd x4, sp, 184
001868e0str x4, [sp+336]
001868e4ldr x0, [sp+368]
001868e8ldr x1, [sp+376]
001868ecbl runtime.convTstring
001868f0str x0, [sp+328]
001868f4ldr x4, [sp+336]
001868f8ldrsb x27, [x4]
001868fcadrp x5, 0x46f000
00186900add x5, x5, 2944
00186904str x5, [x4]
00186908adrp x27, 0x8c5000
0018690cldr w5, [x27+3056]
00186910cbz w5, 0x186918
00186914b 0x186ae8
00186918
00186918loc_186918:
00186918b 0x18691c
0018691c
0018691cloc_18691c:
0018691cstr x0, [x4+8]
00186920ldr x0, [sp+96]
00186924ldr x1, [sp+104]
00186928bl runtime.convTstring
0018692cstr x0, [sp+320]
00186930ldr x2, [sp+336]
00186934ldrsb x27, [x2]
00186938adrp x3, 0x46f000
0018693cadd x3, x3, 2944
00186940str x3, [x2+16]
00186944adrp x27, 0x8c5000
00186948ldr w3, [x27+3056]
0018694ccbz w3, 0x186954
00186950b 0x186ad4
00186954
00186954loc_186954:
00186954b 0x186958
00186958
00186958loc_186958:
00186958str x0, [x2+24]
0018695cldr x0, [sp+128]
00186960ldr x1, [sp+136]
00186964bl runtime.convTstring
00186968str x0, [sp+312]
0018696cldr x2, [sp+336]
00186970ldrsb x27, [x2]
00186974adrp x3, 0x46f000
00186978add x3, x3, 2944
0018697cstr x3, [x2+32]
00186980adrp x27, 0x8c5000
00186984ldr w3, [x27+3056]
00186988cbz w3, 0x186990
0018698cb 0x186ac0
00186990
00186990loc_186990:
00186990b 0x186994
00186994
00186994loc_186994:
00186994str x0, [x2+40]
00186998ldr x2, [sp+336]
0018699cldrsb x27, [x2]
001869a0adrp x3, 0x46f000
001869a4add x3, x3, 2944
001869a8str x3, [x2+48]
001869acadrp x27, 0x8c5000
001869b0ldr w3, [x27+3056]
001869b4cbz w3, 0x1869bc
001869b8b 0x186ab0
001869bc
001869bcloc_1869bc:
001869bcb 0x1869c0
001869c0
001869c0loc_1869c0:
001869c0adrp x3, 0x58c000
001869c4add x3, x3, 512
001869c8str x3, [x2+56]
001869ccldr x2, [sp+336]
001869d0ldrsb x27, [x2]
001869d4adrp x3, 0x46f000
001869d8add x3, x3, 2944
001869dcstr x3, [x2+64]
001869e0adrp x27, 0x8c5000
001869e4ldr w3, [x27+3056]
001869e8cbz w3, 0x1869f0
001869ecb 0x186aa0
001869f0
001869f0loc_1869f0:
001869f0b 0x1869f4
001869f4
001869f4loc_1869f4:
001869f4adrp x3, 0x58c000
001869f8add x3, x3, 528
001869fcstr x3, [x2+72]
00186a00ldr x0, [sp+96]
00186a04ldr x1, [sp+104]
00186a08bl runtime.convTstring
00186a0cstr x0, [sp+304]
00186a10ldr x2, [sp+336]
00186a14ldrsb x27, [x2]
00186a18adrp x3, 0x46f000
00186a1cadd x3, x3, 2944
00186a20str x3, [x2+80]
00186a24adrp x27, 0x8c5000
00186a28ldr w3, [x27+3056]
00186a2ccbz w3, 0x186a34
00186a30b 0x186a8c
00186a34
00186a34loc_186a34:
00186a34b 0x186a38
00186a38
00186a38loc_186a38:
00186a38str x0, [x2+88]
00186a3cldr x2, [sp+336]
00186a40ldrsb x27, [x2]
00186a44b 0x186a48
00186a48
00186a48loc_186a48:
00186a48str x2, [sp+144]
00186a4corr x4, xzr, 6
00186a50str x4, [sp+152]
00186a54str x4, [sp+160]
00186a58adrp x0, 0x54b000
00186a5cadd x0, x0, 1705
00186a60movz x1, 213
00186a64mov x3, x4
00186a68bl fmt.Sprintf
00186a6cstr x0, [sp+280]
00186a70str x1, [sp+288]
00186a74bl runtime.convTstring
00186a78str x0, [sp+296]
00186a7cmov x1, x0
00186a80adrp x0, 0x46f000
00186a84add x0, x0, 2944
00186a88bl runtime.gopanic
00186a8c
00186a8cloc_186a8c:
00186a8cbl runtime.gcWriteBarrier2
00186a90str x0, [x25]
00186a94ldr x5, [x2+88]
00186a98str x5, [x25+8]
00186a9cb 0x186a38
00186aa0
00186aa0loc_186aa0:
00186aa0ldr x3, [x2+72]
00186aa4bl runtime.gcWriteBarrier1
00186aa8str x3, [x25]
00186aacb 0x1869f4
00186ab0
00186ab0loc_186ab0:
00186ab0ldr x3, [x2+56]
00186ab4bl runtime.gcWriteBarrier1
00186ab8str x3, [x25]
00186abcb 0x1869c0
00186ac0
00186ac0loc_186ac0:
00186ac0bl runtime.gcWriteBarrier2
00186ac4str x0, [x25]
00186ac8ldr x3, [x2+40]
00186accstr x3, [x25+8]
00186ad0b 0x186994
00186ad4
00186ad4loc_186ad4:
00186ad4bl runtime.gcWriteBarrier2
00186ad8str x0, [x25]
00186adcldr x3, [x2+24]
00186ae0str x3, [x25+8]
00186ae4b 0x186958
00186ae8
00186ae8loc_186ae8:
00186ae8bl runtime.gcWriteBarrier2
00186aecstr x0, [x25]
00186af0ldr x2, [x4+8]
00186af4str x2, [x25+8]
00186af8b 0x18691c
00186afc
00186afcloc_186afc:
00186afcb 0x186b00
00186b00
00186b00loc_186b00:
00186b00adrp x4, 0x541000
00186b04add x4, x4, 2227
00186b08str x4, [sp+96]
00186b0cmovz x4, 46
00186b10str x4, [sp+104]
00186b14b 0x186820
00186b18
00186b18loc_186b18:
00186b18b 0x186b1c
00186b1c
00186b1cloc_186b1c:
00186b1cadrp x4, 0x53e000
00186b20add x4, x4, 4053
00186b24str x4, [sp+96]
00186b28movz x4, 41
00186b2cstr x4, [sp+104]
00186b30b 0x186820
00186b34
00186b34loc_186b34:
00186b34b 0x186b38
00186b38
00186b38loc_186b38:
00186b38adrp x4, 0x53d000
00186b3cadd x4, x4, 2431
00186b40str x4, [sp+96]
00186b44movz x4, 39
00186b48str x4, [sp+104]
00186b4cb 0x186820
00186b50
00186b50loc_186b50:
00186b50stp x0, x1, [sp+8]
00186b54str x2, [sp+24]
00186b58mov x3, x30
00186b5cbl runtime.morestack_noctxt.abi0
00186b60ldp x0, x1, [sp+8]
00186b64ldr x2, [sp+24]
00186b68b 0x186670
00186b6cudf 0
00186670
00186670google.golang.org/protobuf/reflect/protoregistry.(*Files).checkGenProtoConflict: ; void google.golang.org/protobuf/reflect/protoregistry.(*Files).checkGenProtoConflict(google.golang.org/protobuf/reflect/protoregistry.Files * r, struct string path)
00186670ldr x16, [x28+16]
00186674sub x17, sp, 224
00186678subs xzr, x17, x16
0018667cb.ls 0x186b50
00186680sub x20, sp, 352
00186684stp x29, x30, [x20-8]
00186688add sp, x20, 0
0018668csub x29, sp, 8
00186690str x0, [sp+360]
00186694str x1, [sp+368]
00186698str x2, [sp+376]
0018669cadrp x27, 0x89a000
001866a0ldr x3, [x27+3712]
001866a4subs xzr, x0, x3
001866a8b.ne 0x1866b0
001866acb 0x1866bc
001866b0
001866b0loc_1866b0:
001866b0ldp x29, x30, [sp-8]
001866b4add sp, sp, 352
001866b8ret x30
001866bc
001866bcloc_1866bc:
001866bcstp xzr, xzr, [sp+96]
001866c0ldr x3, [sp+376]
001866c4ldr x0, [sp+368]
001866c8str x0, [sp+168]
001866ccstr x3, [sp+176]
001866d0b 0x1866d4
001866d4
001866d4loc_1866d4:
001866d4subs xzr, x3, 26
001866d8b.le 0x1866e0
001866dcb 0x186768
001866e0
001866e0loc_1866e0:
001866e0subs xzr, x3, 25
001866e4b.eq 0x1866ec
001866e8b 0x186720
001866ec
001866ecloc_1866ec:
001866ecb 0x1866f0
001866f0
001866f0loc_1866f0:
001866f0subs xzr, x3, 25
001866f4b.eq 0x1866fc
001866f8b 0x186718
001866fc
001866fcloc_1866fc:
001866fcadrp x1, 0x533000
00186700add x1, x1, 3479
00186704movz x2, 25
00186708bl runtime.memequal
0018670ctbnz w0, 0, 0x186b34
00186710b 0x186714
00186714
00186714loc_186714:
00186714b 0x18671c
00186718
00186718loc_186718:
00186718b 0x18671c
0018671c
0018671cloc_18671c:
0018671cb 0x1867f4
00186720
00186720loc_186720:
00186720subs xzr, x3, 26
00186724b.eq 0x18672c
00186728b 0x186760
0018672c
0018672cloc_18672c:
0018672cb 0x186730
00186730
00186730loc_186730:
00186730subs xzr, x3, 26
00186734b.eq 0x18673c
00186738b 0x186758
0018673c
0018673cloc_18673c:
0018673cadrp x1, 0x534000
00186740add x1, x1, 1787
00186744movz x2, 26
00186748bl runtime.memequal
0018674ctbnz w0, 0, 0x186b18
00186750b 0x186754
00186754
00186754loc_186754:
00186754b 0x18675c
00186758
00186758loc_186758:
00186758b 0x18675c
0018675c
0018675cloc_18675c:
0018675cb 0x1867f4
00186760
00186760loc_186760:
00186760b 0x186764
00186764
00186764loc_186764:
00186764b 0x1867f0
00186768
00186768loc_186768:
00186768subs xzr, x3, 32
0018676cb.eq 0x186774
00186770b 0x1867a8
00186774
00186774loc_186774:
00186774b 0x186778
00186778
00186778loc_186778:
00186778subs xzr, x3, 32
0018677cb.eq 0x186784
00186780b 0x1867a0
00186784
00186784loc_186784:
00186784adrp x1, 0x538000
00186788add x1, x1, 2608
0018678corr x2, xzr, 32
00186790bl runtime.memequal
00186794tbnz w0, 0, 0x186afc
00186798b 0x18679c
0018679c
0018679cloc_18679c:
0018679cb 0x1867a4
001867a0
001867a0loc_1867a0:
001867a0b 0x1867a4
001867a4
001867a4loc_1867a4:
001867a4b 0x1867f4
001867a8
001867a8loc_1867a8:
001867a8subs xzr, x3, 36
001867acb.eq 0x1867b4
001867b0b 0x1867e8
001867b4
001867b4loc_1867b4:
001867b4b 0x1867b8
001867b8
001867b8loc_1867b8:
001867b8subs xzr, x3, 36
001867bcb.eq 0x1867c4
001867c0b 0x1867e0
001867c4
001867c4loc_1867c4:
001867c4adrp x1, 0x53b000
001867c8add x1, x1, 2965
001867ccmovz x2, 36
001867d0bl runtime.memequal
001867d4tbnz w0, 0, 0x186804
001867d8b 0x1867dc
001867dc
001867dcloc_1867dc:
001867dcb 0x1867e4
001867e0
001867e0loc_1867e0:
001867e0b 0x1867e4
001867e4
001867e4loc_1867e4:
001867e4b 0x1867f4
001867e8
001867e8loc_1867e8:
001867e8b 0x1867ec
001867ec
001867ecloc_1867ec:
001867ecb 0x1867f0
001867f0
001867f0loc_1867f0:
001867f0b 0x1867f4
001867f4
001867f4loc_1867f4:
001867f4b 0x1867f8
001867f8
001867f8loc_1867f8:
001867f8ldp x29, x30, [sp-8]
001867fcadd sp, sp, 352
00186800ret x30
00186804
00186804loc_186804:
00186804b 0x186808
00186808
00186808loc_186808:
00186808adrp x4, 0x543000
0018680cadd x4, x4, 1308
00186810str x4, [sp+96]
00186814movz x4, 50
00186818str x4, [sp+104]
0018681cb 0x186820
00186820
00186820loc_186820:
00186820ldr x0, [sp+368]
00186824ldr x1, [sp+376]
00186828adrp x2, 0x52e000
0018682cadd x2, x2, 3396
00186830orr x3, xzr, 16
00186834bl strings.TrimPrefix
00186838str x0, [sp+280]
0018683cstr x1, [sp+288]
00186840adrp x2, 0x52a000
00186844add x2, x2, 2959
00186848orr x3, xzr, 6
0018684cbl strings.TrimSuffix
00186850str x0, [sp+112]
00186854str x1, [sp+120]
00186858adrp x2, 0x58a000
0018685cadd x2, x2, 3136
00186860orr x3, xzr, 1
00186864mov x4, xzr
00186868mov x5, xzr
0018686cmovn x6, 0
00186870bl strings.Replace
00186874str x0, [sp+280]
00186878str x1, [sp+288]
0018687cmov x2, x1
00186880adrp x3, 0x52a000
00186884add x3, x3, 105
00186888orr x4, xzr, 2
0018688cmov x1, x0
00186890add x0, sp, 64
00186894bl runtime.concatstring2
00186898str x0, [sp+112]
0018689cstr x1, [sp+120]
001868a0movz x2, 39
001868a4mov x3, x0
001868a8mov x4, x1
001868acmov x0, xzr
001868b0adrp x1, 0x53d000
001868b4add x1, x1, 2470
001868b8bl runtime.concatstring2
001868bcstr x0, [sp+128]
001868c0str x1, [sp+136]
001868c4add x20, sp, 184
001868c8adr x27, 16
001868ccstp x29, x27, [sp-24]
001868d0sub x29, sp, 24
001868d4bl fn_87cf8
001868d8sub x29, sp, 8
001868dcadd x4, sp, 184
001868e0str x4, [sp+336]
001868e4ldr x0, [sp+368]
001868e8ldr x1, [sp+376]
001868ecbl runtime.convTstring
001868f0str x0, [sp+328]
001868f4ldr x4, [sp+336]
001868f8ldrsb x27, [x4]
001868fcadrp x5, 0x46f000
00186900add x5, x5, 2944
00186904str x5, [x4]
00186908adrp x27, 0x8c5000
0018690cldr w5, [x27+3056]
00186910cbz w5, 0x186918
00186914b 0x186ae8
00186918
00186918loc_186918:
00186918b 0x18691c
0018691c
0018691cloc_18691c:
0018691cstr x0, [x4+8]
00186920ldr x0, [sp+96]
00186924ldr x1, [sp+104]
00186928bl runtime.convTstring
0018692cstr x0, [sp+320]
00186930ldr x2, [sp+336]
00186934ldrsb x27, [x2]
00186938adrp x3, 0x46f000
0018693cadd x3, x3, 2944
00186940str x3, [x2+16]
00186944adrp x27, 0x8c5000
00186948ldr w3, [x27+3056]
0018694ccbz w3, 0x186954
00186950b 0x186ad4
00186954
00186954loc_186954:
00186954b 0x186958
00186958
00186958loc_186958:
00186958str x0, [x2+24]
0018695cldr x0, [sp+128]
00186960ldr x1, [sp+136]
00186964bl runtime.convTstring
00186968str x0, [sp+312]
0018696cldr x2, [sp+336]
00186970ldrsb x27, [x2]
00186974adrp x3, 0x46f000
00186978add x3, x3, 2944
0018697cstr x3, [x2+32]
00186980adrp x27, 0x8c5000
00186984ldr w3, [x27+3056]
00186988cbz w3, 0x186990
0018698cb 0x186ac0
00186990
00186990loc_186990:
00186990b 0x186994
00186994
00186994loc_186994:
00186994str x0, [x2+40]
00186998ldr x2, [sp+336]
0018699cldrsb x27, [x2]
001869a0adrp x3, 0x46f000
001869a4add x3, x3, 2944
001869a8str x3, [x2+48]
001869acadrp x27, 0x8c5000
001869b0ldr w3, [x27+3056]
001869b4cbz w3, 0x1869bc
001869b8b 0x186ab0
001869bc
001869bcloc_1869bc:
001869bcb 0x1869c0
001869c0
001869c0loc_1869c0:
001869c0adrp x3, 0x58c000
001869c4add x3, x3, 512
001869c8str x3, [x2+56]
001869ccldr x2, [sp+336]
001869d0ldrsb x27, [x2]
001869d4adrp x3, 0x46f000
001869d8add x3, x3, 2944
001869dcstr x3, [x2+64]
001869e0adrp x27, 0x8c5000
001869e4ldr w3, [x27+3056]
001869e8cbz w3, 0x1869f0
001869ecb 0x186aa0
001869f0
001869f0loc_1869f0:
001869f0b 0x1869f4
001869f4
001869f4loc_1869f4:
001869f4adrp x3, 0x58c000
001869f8add x3, x3, 528
001869fcstr x3, [x2+72]
00186a00ldr x0, [sp+96]
00186a04ldr x1, [sp+104]
00186a08bl runtime.convTstring
00186a0cstr x0, [sp+304]
00186a10ldr x2, [sp+336]
00186a14ldrsb x27, [x2]
00186a18adrp x3, 0x46f000
00186a1cadd x3, x3, 2944
00186a20str x3, [x2+80]
00186a24adrp x27, 0x8c5000
00186a28ldr w3, [x27+3056]
00186a2ccbz w3, 0x186a34
00186a30b 0x186a8c
00186a34
00186a34loc_186a34:
00186a34b 0x186a38
00186a38
00186a38loc_186a38:
00186a38str x0, [x2+88]
00186a3cldr x2, [sp+336]
00186a40ldrsb x27, [x2]
00186a44b 0x186a48
00186a48
00186a48loc_186a48:
00186a48str x2, [sp+144]
00186a4corr x4, xzr, 6
00186a50str x4, [sp+152]
00186a54str x4, [sp+160]
00186a58adrp x0, 0x54b000
00186a5cadd x0, x0, 1705
00186a60movz x1, 213
00186a64mov x3, x4
00186a68bl fmt.Sprintf
00186a6cstr x0, [sp+280]
00186a70str x1, [sp+288]
00186a74bl runtime.convTstring
00186a78str x0, [sp+296]
00186a7cmov x1, x0
00186a80adrp x0, 0x46f000
00186a84add x0, x0, 2944
00186a88bl runtime.gopanic
00186a8c
00186a8cloc_186a8c:
00186a8cbl runtime.gcWriteBarrier2
00186a90str x0, [x25]
00186a94ldr x5, [x2+88]
00186a98str x5, [x25+8]
00186a9cb 0x186a38
00186aa0
00186aa0loc_186aa0:
00186aa0ldr x3, [x2+72]
00186aa4bl runtime.gcWriteBarrier1
00186aa8str x3, [x25]
00186aacb 0x1869f4
00186ab0
00186ab0loc_186ab0:
00186ab0ldr x3, [x2+56]
00186ab4bl runtime.gcWriteBarrier1
00186ab8str x3, [x25]
00186abcb 0x1869c0
00186ac0
00186ac0loc_186ac0:
00186ac0bl runtime.gcWriteBarrier2
00186ac4str x0, [x25]
00186ac8ldr x3, [x2+40]
00186accstr x3, [x25+8]
00186ad0b 0x186994
00186ad4
00186ad4loc_186ad4:
00186ad4bl runtime.gcWriteBarrier2
00186ad8str x0, [x25]
00186adcldr x3, [x2+24]
00186ae0str x3, [x25+8]
00186ae4b 0x186958
00186ae8
00186ae8loc_186ae8:
00186ae8bl runtime.gcWriteBarrier2
00186aecstr x0, [x25]
00186af0ldr x2, [x4+8]
00186af4str x2, [x25+8]
00186af8b 0x18691c
00186afc
00186afcloc_186afc:
00186afcb 0x186b00
00186b00
00186b00loc_186b00:
00186b00adrp x4, 0x541000
00186b04add x4, x4, 2227
00186b08str x4, [sp+96]
00186b0cmovz x4, 46
00186b10str x4, [sp+104]
00186b14b 0x186820
00186b18
00186b18loc_186b18:
00186b18b 0x186b1c
00186b1c
00186b1cloc_186b1c:
00186b1cadrp x4, 0x53e000
00186b20add x4, x4, 4053
00186b24str x4, [sp+96]
00186b28movz x4, 41
00186b2cstr x4, [sp+104]
00186b30b 0x186820
00186b34
00186b34loc_186b34:
00186b34b 0x186b38
00186b38
00186b38loc_186b38:
00186b38adrp x4, 0x53d000
00186b3cadd x4, x4, 2431
00186b40str x4, [sp+96]
00186b44movz x4, 39
00186b48str x4, [sp+104]
00186b4cb 0x186820
00186b50
00186b50loc_186b50:
00186b50stp x0, x1, [sp+8]
00186b54str x2, [sp+24]
00186b58mov x3, x30
00186b5cbl runtime.morestack_noctxt.abi0
00186b60ldp x0, x1, [sp+8]
00186b64ldr x2, [sp+24]
00186b68b 0x186670
00186b6cudf 0
00186670
Loading..