File sliver_83cb34f62800fed14e14547c39337aab8e0427fe2c6310a3fb40ce0ac36168c9.elf
Function:
Loading..
001e4920
001e4920slices.siftDownCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]: ; void slices.siftDownCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }](uintptr[2] * dict, struct []go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} } data, int lo, int hi, int first, int64_t cmp)
001e4920ldr x16, [x28+16]
001e4924sub x17, sp, 48
001e4928subs xzr, x17, x16
001e492cb.ls 0x1e4c70
001e4930str x30, [sp-176]!
001e4934stur x29, [sp-8]
001e4938sub x29, sp, 8
001e493cstr x0, [sp+184]
001e4940str x1, [sp+192]
001e4944str x2, [sp+200]
001e4948str x3, [sp+208]
001e494cstr x4, [sp+216]
001e4950str x5, [sp+224]
001e4954str x6, [sp+232]
001e4958str x7, [sp+240]
001e495cstr x4, [sp+48]
001e4960b 0x1e4964
001e4964
001e4964loc_1e4964:
001e4964b 0x1e4968
001e4968
001e4968loc_1e4968:
001e4968ldr x4, [sp+48]
001e496cubfm x4, x4, 63, 62
001e4970add x5, x4, 1
001e4974str x5, [sp+56]
001e4978ldr x6, [sp+224]
001e497csubs xzr, x6, x5
001e4980b.le 0x1e4988
001e4984b 0x1e4998
001e4988
001e4988loc_1e4988:
001e4988b 0x1e498c
001e498c
001e498cloc_1e498c:
001e498cldur x29, [sp-8]
001e4990ldr x30, [sp], 176
001e4994ret x30
001e4998
001e4998loc_1e4998:
001e4998add x4, x4, 2
001e499cldr x5, [sp+224]
001e49a0subs xzr, x5, x4
001e49a4cset x4, gt
001e49a8strb w4, [sp+47]
001e49acb.gt 0x1e49b4
001e49b0b 0x1e4a50
001e49b4
001e49b4loc_1e49b4:
001e49b4ldr x4, [sp+192]
001e49b8ldr x1, [sp+200]
001e49bcldr x5, [sp+232]
001e49c0ldr x6, [sp+56]
001e49c4add x0, x5, x6
001e49c8subs xzr, x1, x0
001e49ccb.hi 0x1e49d4
001e49d0b 0x1e4c68
001e49d4
001e49d4loc_1e49d4:
001e49d4add x5, x4, x0, lsl #4
001e49d8ldr x5, [x5+8]
001e49dcubfm x6, x0, 60, 59
001e49e0ldr x4, [x4+x6]
001e49e4str x4, [sp+152]
001e49e8str x5, [sp+160]
001e49ecldr x4, [sp+192]
001e49f0ldr x1, [sp+200]
001e49f4ldr x5, [sp+232]
001e49f8ldr x6, [sp+56]
001e49fcadd x5, x5, x6
001e4a00add x0, x5, 1
001e4a04subs xzr, x1, x0
001e4a08b.hi 0x1e4a10
001e4a0cb 0x1e4c64
001e4a10
001e4a10loc_1e4a10:
001e4a10add x5, x4, x0, lsl #4
001e4a14ldr x3, [x5+8]
001e4a18ubfm x5, x0, 60, 59
001e4a1cldr x2, [x4+x5]
001e4a20str x2, [sp+136]
001e4a24str x3, [sp+144]
001e4a28ldr x26, [sp+240]
001e4a2cldr x4, [x26]
001e4a30ldr x0, [sp+152]
001e4a34ldr x1, [sp+160]
001e4a38blr x4
001e4a3cstr x0, [sp+64]
001e4a40subs xzr, x0, 0
001e4a44cset x4, lt
001e4a48strb w4, [sp+47]
001e4a4cb 0x1e4a54
001e4a50
001e4a50loc_1e4a50:
001e4a50b 0x1e4a54
001e4a54
001e4a54loc_1e4a54:
001e4a54ldrb w4, [sp+47]
001e4a58tbnz w4, 0, 0x1e4a60
001e4a5cb 0x1e4a70
001e4a60
001e4a60loc_1e4a60:
001e4a60ldr x4, [sp+56]
001e4a64add x4, x4, 1
001e4a68str x4, [sp+56]
001e4a6cb 0x1e4a74
001e4a70
001e4a70loc_1e4a70:
001e4a70b 0x1e4a74
001e4a74
001e4a74loc_1e4a74:
001e4a74ldr x4, [sp+192]
001e4a78ldr x1, [sp+200]
001e4a7cldr x5, [sp+48]
001e4a80ldr x6, [sp+232]
001e4a84add x0, x6, x5
001e4a88subs xzr, x1, x0
001e4a8cb.hi 0x1e4a94
001e4a90b 0x1e4c60
001e4a94
001e4a94loc_1e4a94:
001e4a94add x5, x4, x0, lsl #4
001e4a98ldr x5, [x5+8]
001e4a9cubfm x6, x0, 60, 59
001e4aa0ldr x4, [x4+x6]
001e4aa4str x4, [sp+120]
001e4aa8str x5, [sp+128]
001e4aacldr x4, [sp+192]
001e4ab0ldr x1, [sp+200]
001e4ab4ldr x5, [sp+232]
001e4ab8ldr x6, [sp+56]
001e4abcadd x0, x5, x6
001e4ac0subs xzr, x1, x0
001e4ac4b.hi 0x1e4acc
001e4ac8b 0x1e4c5c
001e4acc
001e4accloc_1e4acc:
001e4accadd x5, x4, x0, lsl #4
001e4ad0ldr x3, [x5+8]
001e4ad4ubfm x5, x0, 60, 59
001e4ad8ldr x2, [x4+x5]
001e4adcstr x2, [sp+104]
001e4ae0str x3, [sp+112]
001e4ae4ldr x26, [sp+240]
001e4ae8ldr x4, [x26]
001e4aecldr x0, [sp+120]
001e4af0ldr x1, [sp+128]
001e4af4blr x4
001e4af8str x0, [sp+64]
001e4afctbnz x0, 63, 0x1e4b04
001e4b00b 0x1e4c3c
001e4b04
001e4b04loc_1e4b04:
001e4b04ldr x4, [sp+192]
001e4b08ldr x1, [sp+200]
001e4b0cldr x5, [sp+48]
001e4b10ldr x6, [sp+232]
001e4b14add x0, x6, x5
001e4b18subs xzr, x1, x0
001e4b1cb.hi 0x1e4b24
001e4b20b 0x1e4c58
001e4b24
001e4b24loc_1e4b24:
001e4b24add x5, x4, x0, lsl #4
001e4b28ldr x5, [x5+8]
001e4b2cubfm x6, x0, 60, 59
001e4b30ldr x4, [x4+x6]
001e4b34str x4, [sp+88]
001e4b38str x5, [sp+96]
001e4b3cldr x4, [sp+232]
001e4b40ldr x5, [sp+48]
001e4b44add x0, x4, x5
001e4b48str x0, [sp+80]
001e4b4cldr x4, [sp+192]
001e4b50ldr x1, [sp+200]
001e4b54ldr x5, [sp+232]
001e4b58ldr x6, [sp+56]
001e4b5cadd x5, x5, x6
001e4b60subs xzr, x1, x5
001e4b64b.hi 0x1e4b6c
001e4b68b 0x1e4c50
001e4b6c
001e4b6cloc_1e4b6c:
001e4b6cldr x6, [sp+192]
001e4b70ldr x1, [sp+200]
001e4b74add x7, x4, x5, lsl #4
001e4b78ldr x7, [x7+8]
001e4b7cubfm x5, x5, 60, 59
001e4b80ldr x4, [x4+x5]
001e4b84subs xzr, x1, x0
001e4b88b.hi 0x1e4b90
001e4b8cb 0x1e4c4c
001e4b90
001e4b90loc_1e4b90:
001e4b90add x5, x6, x0, lsl #4
001e4b94ubfm x8, x0, 60, 59
001e4b98str x4, [x6+x8]
001e4b9cadrp x27, 0x867000
001e4ba0ldr w4, [x27+3056]
001e4ba4cbz w4, 0x1e4bac
001e4ba8b 0x1e4bb0
001e4bac
001e4bacloc_1e4bac:
001e4bacb 0x1e4bc4
001e4bb0
001e4bb0loc_1e4bb0:
001e4bb0bl runtime.gcWriteBarrier2
001e4bb4str x7, [x25]
001e4bb8ldr x4, [x5+8]
001e4bbcstr x4, [x25+8]
001e4bc0b 0x1e4bc4
001e4bc4
001e4bc4loc_1e4bc4:
001e4bc4str x7, [x5+8]
001e4bc8ldr x4, [sp+232]
001e4bccldr x5, [sp+56]
001e4bd0add x0, x4, x5
001e4bd4str x0, [sp+72]
001e4bd8ldr x4, [sp+192]
001e4bdcldr x1, [sp+200]
001e4be0ldr x5, [sp+96]
001e4be4ldr x6, [sp+88]
001e4be8subs xzr, x1, x0
001e4becb.hi 0x1e4bf4
001e4bf0b 0x1e4c48
001e4bf4
001e4bf4loc_1e4bf4:
001e4bf4add x7, x4, x0, lsl #4
001e4bf8ubfm x8, x0, 60, 59
001e4bfcstr x6, [x4+x8]
001e4c00adrp x27, 0x867000
001e4c04ldr w4, [x27+3056]
001e4c08cbz w4, 0x1e4c10
001e4c0cb 0x1e4c14
001e4c10
001e4c10loc_1e4c10:
001e4c10b 0x1e4c28
001e4c14
001e4c14loc_1e4c14:
001e4c14bl runtime.gcWriteBarrier2
001e4c18str x5, [x25]
001e4c1cldr x4, [x7+8]
001e4c20str x4, [x25+8]
001e4c24b 0x1e4c28
001e4c28
001e4c28loc_1e4c28:
001e4c28str x5, [x7+8]
001e4c2cldr x4, [sp+56]
001e4c30str x4, [sp+48]
001e4c34b 0x1e4c38
001e4c38
001e4c38loc_1e4c38:
001e4c38b 0x1e4964
001e4c3c
001e4c3cloc_1e4c3c:
001e4c3cldur x29, [sp-8]
001e4c40ldr x30, [sp], 176
001e4c44ret x30
001e4c48
001e4c48loc_1e4c48:
001e4c48bl runtime.panicIndex
001e4c4c
001e4c4cloc_1e4c4c:
001e4c4cbl runtime.panicIndex
001e4c50
001e4c50loc_1e4c50:
001e4c50mov x0, x5
001e4c54bl runtime.panicIndex
001e4c58
001e4c58loc_1e4c58:
001e4c58bl runtime.panicIndex
001e4c5c
001e4c5cloc_1e4c5c:
001e4c5cbl runtime.panicIndex
001e4c60
001e4c60loc_1e4c60:
001e4c60bl runtime.panicIndex
001e4c64
001e4c64loc_1e4c64:
001e4c64bl runtime.panicIndex
001e4c68
001e4c68loc_1e4c68:
001e4c68bl runtime.panicIndex
001e4c6chint
001e4c70
001e4c70loc_1e4c70:
001e4c70stp x0, x1, [sp+8]
001e4c74stp x2, x3, [sp+24]
001e4c78stp x4, x5, [sp+40]
001e4c7cstp x6, x7, [sp+56]
001e4c80mov x3, x30
001e4c84bl runtime.morestack_noctxt.abi0
001e4c88ldp x0, x1, [sp+8]
001e4c8cldp x2, x3, [sp+24]
001e4c90ldp x4, x5, [sp+40]
001e4c94ldp x6, x7, [sp+56]
001e4c98b 0x1e4920
001e4c9cudf 0
001e4920
001e4920slices.siftDownCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]: ; void slices.siftDownCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }](uintptr[2] * dict, struct []go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} } data, int lo, int hi, int first, int64_t cmp)
001e4920ldr x16, [x28+16]
001e4924sub x17, sp, 48
001e4928subs xzr, x17, x16
001e492cb.ls 0x1e4c70
001e4930str x30, [sp-176]!
001e4934stur x29, [sp-8]
001e4938sub x29, sp, 8
001e493cstr x0, [sp+184]
001e4940str x1, [sp+192]
001e4944str x2, [sp+200]
001e4948str x3, [sp+208]
001e494cstr x4, [sp+216]
001e4950str x5, [sp+224]
001e4954str x6, [sp+232]
001e4958str x7, [sp+240]
001e495cstr x4, [sp+48]
001e4960b 0x1e4964
001e4964
001e4964loc_1e4964:
001e4964b 0x1e4968
001e4968
001e4968loc_1e4968:
001e4968ldr x4, [sp+48]
001e496cubfm x4, x4, 63, 62
001e4970add x5, x4, 1
001e4974str x5, [sp+56]
001e4978ldr x6, [sp+224]
001e497csubs xzr, x6, x5
001e4980b.le 0x1e4988
001e4984b 0x1e4998
001e4988
001e4988loc_1e4988:
001e4988b 0x1e498c
001e498c
001e498cloc_1e498c:
001e498cldur x29, [sp-8]
001e4990ldr x30, [sp], 176
001e4994ret x30
001e4998
001e4998loc_1e4998:
001e4998add x4, x4, 2
001e499cldr x5, [sp+224]
001e49a0subs xzr, x5, x4
001e49a4cset x4, gt
001e49a8strb w4, [sp+47]
001e49acb.gt 0x1e49b4
001e49b0b 0x1e4a50
001e49b4
001e49b4loc_1e49b4:
001e49b4ldr x4, [sp+192]
001e49b8ldr x1, [sp+200]
001e49bcldr x5, [sp+232]
001e49c0ldr x6, [sp+56]
001e49c4add x0, x5, x6
001e49c8subs xzr, x1, x0
001e49ccb.hi 0x1e49d4
001e49d0b 0x1e4c68
001e49d4
001e49d4loc_1e49d4:
001e49d4add x5, x4, x0, lsl #4
001e49d8ldr x5, [x5+8]
001e49dcubfm x6, x0, 60, 59
001e49e0ldr x4, [x4+x6]
001e49e4str x4, [sp+152]
001e49e8str x5, [sp+160]
001e49ecldr x4, [sp+192]
001e49f0ldr x1, [sp+200]
001e49f4ldr x5, [sp+232]
001e49f8ldr x6, [sp+56]
001e49fcadd x5, x5, x6
001e4a00add x0, x5, 1
001e4a04subs xzr, x1, x0
001e4a08b.hi 0x1e4a10
001e4a0cb 0x1e4c64
001e4a10
001e4a10loc_1e4a10:
001e4a10add x5, x4, x0, lsl #4
001e4a14ldr x3, [x5+8]
001e4a18ubfm x5, x0, 60, 59
001e4a1cldr x2, [x4+x5]
001e4a20str x2, [sp+136]
001e4a24str x3, [sp+144]
001e4a28ldr x26, [sp+240]
001e4a2cldr x4, [x26]
001e4a30ldr x0, [sp+152]
001e4a34ldr x1, [sp+160]
001e4a38blr x4
001e4a3cstr x0, [sp+64]
001e4a40subs xzr, x0, 0
001e4a44cset x4, lt
001e4a48strb w4, [sp+47]
001e4a4cb 0x1e4a54
001e4a50
001e4a50loc_1e4a50:
001e4a50b 0x1e4a54
001e4a54
001e4a54loc_1e4a54:
001e4a54ldrb w4, [sp+47]
001e4a58tbnz w4, 0, 0x1e4a60
001e4a5cb 0x1e4a70
001e4a60
001e4a60loc_1e4a60:
001e4a60ldr x4, [sp+56]
001e4a64add x4, x4, 1
001e4a68str x4, [sp+56]
001e4a6cb 0x1e4a74
001e4a70
001e4a70loc_1e4a70:
001e4a70b 0x1e4a74
001e4a74
001e4a74loc_1e4a74:
001e4a74ldr x4, [sp+192]
001e4a78ldr x1, [sp+200]
001e4a7cldr x5, [sp+48]
001e4a80ldr x6, [sp+232]
001e4a84add x0, x6, x5
001e4a88subs xzr, x1, x0
001e4a8cb.hi 0x1e4a94
001e4a90b 0x1e4c60
001e4a94
001e4a94loc_1e4a94:
001e4a94add x5, x4, x0, lsl #4
001e4a98ldr x5, [x5+8]
001e4a9cubfm x6, x0, 60, 59
001e4aa0ldr x4, [x4+x6]
001e4aa4str x4, [sp+120]
001e4aa8str x5, [sp+128]
001e4aacldr x4, [sp+192]
001e4ab0ldr x1, [sp+200]
001e4ab4ldr x5, [sp+232]
001e4ab8ldr x6, [sp+56]
001e4abcadd x0, x5, x6
001e4ac0subs xzr, x1, x0
001e4ac4b.hi 0x1e4acc
001e4ac8b 0x1e4c5c
001e4acc
001e4accloc_1e4acc:
001e4accadd x5, x4, x0, lsl #4
001e4ad0ldr x3, [x5+8]
001e4ad4ubfm x5, x0, 60, 59
001e4ad8ldr x2, [x4+x5]
001e4adcstr x2, [sp+104]
001e4ae0str x3, [sp+112]
001e4ae4ldr x26, [sp+240]
001e4ae8ldr x4, [x26]
001e4aecldr x0, [sp+120]
001e4af0ldr x1, [sp+128]
001e4af4blr x4
001e4af8str x0, [sp+64]
001e4afctbnz x0, 63, 0x1e4b04
001e4b00b 0x1e4c3c
001e4b04
001e4b04loc_1e4b04:
001e4b04ldr x4, [sp+192]
001e4b08ldr x1, [sp+200]
001e4b0cldr x5, [sp+48]
001e4b10ldr x6, [sp+232]
001e4b14add x0, x6, x5
001e4b18subs xzr, x1, x0
001e4b1cb.hi 0x1e4b24
001e4b20b 0x1e4c58
001e4b24
001e4b24loc_1e4b24:
001e4b24add x5, x4, x0, lsl #4
001e4b28ldr x5, [x5+8]
001e4b2cubfm x6, x0, 60, 59
001e4b30ldr x4, [x4+x6]
001e4b34str x4, [sp+88]
001e4b38str x5, [sp+96]
001e4b3cldr x4, [sp+232]
001e4b40ldr x5, [sp+48]
001e4b44add x0, x4, x5
001e4b48str x0, [sp+80]
001e4b4cldr x4, [sp+192]
001e4b50ldr x1, [sp+200]
001e4b54ldr x5, [sp+232]
001e4b58ldr x6, [sp+56]
001e4b5cadd x5, x5, x6
001e4b60subs xzr, x1, x5
001e4b64b.hi 0x1e4b6c
001e4b68b 0x1e4c50
001e4b6c
001e4b6cloc_1e4b6c:
001e4b6cldr x6, [sp+192]
001e4b70ldr x1, [sp+200]
001e4b74add x7, x4, x5, lsl #4
001e4b78ldr x7, [x7+8]
001e4b7cubfm x5, x5, 60, 59
001e4b80ldr x4, [x4+x5]
001e4b84subs xzr, x1, x0
001e4b88b.hi 0x1e4b90
001e4b8cb 0x1e4c4c
001e4b90
001e4b90loc_1e4b90:
001e4b90add x5, x6, x0, lsl #4
001e4b94ubfm x8, x0, 60, 59
001e4b98str x4, [x6+x8]
001e4b9cadrp x27, 0x867000
001e4ba0ldr w4, [x27+3056]
001e4ba4cbz w4, 0x1e4bac
001e4ba8b 0x1e4bb0
001e4bac
001e4bacloc_1e4bac:
001e4bacb 0x1e4bc4
001e4bb0
001e4bb0loc_1e4bb0:
001e4bb0bl runtime.gcWriteBarrier2
001e4bb4str x7, [x25]
001e4bb8ldr x4, [x5+8]
001e4bbcstr x4, [x25+8]
001e4bc0b 0x1e4bc4
001e4bc4
001e4bc4loc_1e4bc4:
001e4bc4str x7, [x5+8]
001e4bc8ldr x4, [sp+232]
001e4bccldr x5, [sp+56]
001e4bd0add x0, x4, x5
001e4bd4str x0, [sp+72]
001e4bd8ldr x4, [sp+192]
001e4bdcldr x1, [sp+200]
001e4be0ldr x5, [sp+96]
001e4be4ldr x6, [sp+88]
001e4be8subs xzr, x1, x0
001e4becb.hi 0x1e4bf4
001e4bf0b 0x1e4c48
001e4bf4
001e4bf4loc_1e4bf4:
001e4bf4add x7, x4, x0, lsl #4
001e4bf8ubfm x8, x0, 60, 59
001e4bfcstr x6, [x4+x8]
001e4c00adrp x27, 0x867000
001e4c04ldr w4, [x27+3056]
001e4c08cbz w4, 0x1e4c10
001e4c0cb 0x1e4c14
001e4c10
001e4c10loc_1e4c10:
001e4c10b 0x1e4c28
001e4c14
001e4c14loc_1e4c14:
001e4c14bl runtime.gcWriteBarrier2
001e4c18str x5, [x25]
001e4c1cldr x4, [x7+8]
001e4c20str x4, [x25+8]
001e4c24b 0x1e4c28
001e4c28
001e4c28loc_1e4c28:
001e4c28str x5, [x7+8]
001e4c2cldr x4, [sp+56]
001e4c30str x4, [sp+48]
001e4c34b 0x1e4c38
001e4c38
001e4c38loc_1e4c38:
001e4c38b 0x1e4964
001e4c3c
001e4c3cloc_1e4c3c:
001e4c3cldur x29, [sp-8]
001e4c40ldr x30, [sp], 176
001e4c44ret x30
001e4c48
001e4c48loc_1e4c48:
001e4c48bl runtime.panicIndex
001e4c4c
001e4c4cloc_1e4c4c:
001e4c4cbl runtime.panicIndex
001e4c50
001e4c50loc_1e4c50:
001e4c50mov x0, x5
001e4c54bl runtime.panicIndex
001e4c58
001e4c58loc_1e4c58:
001e4c58bl runtime.panicIndex
001e4c5c
001e4c5cloc_1e4c5c:
001e4c5cbl runtime.panicIndex
001e4c60
001e4c60loc_1e4c60:
001e4c60bl runtime.panicIndex
001e4c64
001e4c64loc_1e4c64:
001e4c64bl runtime.panicIndex
001e4c68
001e4c68loc_1e4c68:
001e4c68bl runtime.panicIndex
001e4c6chint
001e4c70
001e4c70loc_1e4c70:
001e4c70stp x0, x1, [sp+8]
001e4c74stp x2, x3, [sp+24]
001e4c78stp x4, x5, [sp+40]
001e4c7cstp x6, x7, [sp+56]
001e4c80mov x3, x30
001e4c84bl runtime.morestack_noctxt.abi0
001e4c88ldp x0, x1, [sp+8]
001e4c8cldp x2, x3, [sp+24]
001e4c90ldp x4, x5, [sp+40]
001e4c94ldp x6, x7, [sp+56]
001e4c98b 0x1e4920
001e4c9cudf 0
001e4920
001e4ca0
001e4ca0slices.insertionSortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]: ; void slices.insertionSortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }](uintptr[2] * dict, struct []go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} } data, int a, int b, int64_t cmp)
001e4ca0ldr x16, [x28+16]
001e4ca4sub x17, sp, 16
001e4ca8subs xzr, x17, x16
001e4cacb.ls 0x1e4f1c
001e4cb0str x30, [sp-144]!
001e4cb4stur x29, [sp-8]
001e4cb8sub x29, sp, 8
001e4cbcstr x0, [sp+152]
001e4cc0str x1, [sp+160]
001e4cc4str x2, [sp+168]
001e4cc8str x3, [sp+176]
001e4cccstr x4, [sp+184]
001e4cd0str x5, [sp+192]
001e4cd4str x6, [sp+200]
001e4cd8add x4, x4, 1
001e4cdcstr x4, [sp+64]
001e4ce0b 0x1e4ce4
001e4ce4
001e4ce4loc_1e4ce4:
001e4ce4ldr x4, [sp+192]
001e4ce8ldr x5, [sp+64]
001e4cecsubs xzr, x4, x5
001e4cf0b.gt 0x1e4cf8
001e4cf4b 0x1e4d04
001e4cf8
001e4cf8loc_1e4cf8:
001e4cf8ldr x4, [sp+64]
001e4cfcstr x4, [sp+56]
001e4d00b 0x1e4d10
001e4d04
001e4d04loc_1e4d04:
001e4d04ldur x29, [sp-8]
001e4d08ldr x30, [sp], 144
001e4d0cret x30
001e4d10
001e4d10loc_1e4d10:
001e4d10ldr x4, [sp+184]
001e4d14ldr x5, [sp+56]
001e4d18subs xzr, x4, x5
001e4d1ccset x4, lt
001e4d20strb w4, [sp+55]
001e4d24b.lt 0x1e4d2c
001e4d28b 0x1e4db8
001e4d2c
001e4d2cloc_1e4d2c:
001e4d2cldr x0, [sp+56]
001e4d30ldr x4, [sp+160]
001e4d34ldr x1, [sp+168]
001e4d38subs xzr, x1, x0
001e4d3cb.hi 0x1e4d44
001e4d40b 0x1e4f14
001e4d44
001e4d44loc_1e4d44:
001e4d44add x5, x4, x0, lsl #4
001e4d48ldr x5, [x5+8]
001e4d4cubfm x6, x0, 60, 59
001e4d50ldr x4, [x4+x6]
001e4d54str x4, [sp+88]
001e4d58str x5, [sp+96]
001e4d5cldr x4, [sp+160]
001e4d60ldr x1, [sp+168]
001e4d64ldr x5, [sp+56]
001e4d68sub x0, x5, 1
001e4d6csubs xzr, x1, x0
001e4d70b.hi 0x1e4d78
001e4d74b 0x1e4f10
001e4d78
001e4d78loc_1e4d78:
001e4d78add x5, x4, x0, lsl #4
001e4d7cldr x3, [x5+8]
001e4d80ubfm x5, x0, 60, 59
001e4d84ldr x2, [x4+x5]
001e4d88str x2, [sp+120]
001e4d8cstr x3, [sp+128]
001e4d90ldr x26, [sp+200]
001e4d94ldr x4, [x26]
001e4d98ldr x0, [sp+88]
001e4d9cldr x1, [sp+96]
001e4da0blr x4
001e4da4str x0, [sp+72]
001e4da8subs xzr, x0, 0
001e4daccset x4, lt
001e4db0strb w4, [sp+55]
001e4db4b 0x1e4dbc
001e4db8
001e4db8loc_1e4db8:
001e4db8b 0x1e4dbc
001e4dbc
001e4dbcloc_1e4dbc:
001e4dbcldrb w4, [sp+55]
001e4dc0tbnz w4, 0, 0x1e4dc8
001e4dc4b 0x1e4ee8
001e4dc8
001e4dc8loc_1e4dc8:
001e4dc8ldr x0, [sp+56]
001e4dccldr x4, [sp+160]
001e4dd0ldr x1, [sp+168]
001e4dd4subs xzr, x1, x0
001e4dd8b.hi 0x1e4de0
001e4ddcb 0x1e4f0c
001e4de0
001e4de0loc_1e4de0:
001e4de0add x5, x4, x0, lsl #4
001e4de4ldr x5, [x5+8]
001e4de8ubfm x6, x0, 60, 59
001e4decldr x4, [x4+x6]
001e4df0str x4, [sp+104]
001e4df4str x5, [sp+112]
001e4df8ldr x4, [sp+160]
001e4dfcldr x1, [sp+168]
001e4e00ldr x5, [sp+56]
001e4e04sub x0, x5, 1
001e4e08subs xzr, x1, x0
001e4e0cb.hi 0x1e4e14
001e4e10b 0x1e4f08
001e4e14
001e4e14loc_1e4e14:
001e4e14ldr x5, [sp+56]
001e4e18ldr x6, [sp+160]
001e4e1cldr x1, [sp+168]
001e4e20add x7, x4, x0, lsl #4
001e4e24ldr x7, [x7+8]
001e4e28ubfm x8, x0, 60, 59
001e4e2cldr x4, [x4+x8]
001e4e30subs xzr, x1, x5
001e4e34b.hi 0x1e4e3c
001e4e38b 0x1e4f00
001e4e3c
001e4e3cloc_1e4e3c:
001e4e3cadd x8, x6, x5, lsl #4
001e4e40ubfm x5, x5, 60, 59
001e4e44str x4, [x6+x5]
001e4e48adrp x27, 0x867000
001e4e4cldr w4, [x27+3056]
001e4e50cbz w4, 0x1e4e58
001e4e54b 0x1e4e5c
001e4e58
001e4e58loc_1e4e58:
001e4e58b 0x1e4e70
001e4e5c
001e4e5cloc_1e4e5c:
001e4e5cbl runtime.gcWriteBarrier2
001e4e60str x7, [x25]
001e4e64ldr x4, [x8+8]
001e4e68str x4, [x25+8]
001e4e6cb 0x1e4e70
001e4e70
001e4e70loc_1e4e70:
001e4e70str x7, [x8+8]
001e4e74ldr x4, [sp+56]
001e4e78sub x0, x4, 1
001e4e7cstr x0, [sp+80]
001e4e80ldr x4, [sp+160]
001e4e84ldr x1, [sp+168]
001e4e88ldr x5, [sp+112]
001e4e8cldr x6, [sp+104]
001e4e90subs xzr, x1, x0
001e4e94b.hi 0x1e4e9c
001e4e98b 0x1e4efc
001e4e9c
001e4e9cloc_1e4e9c:
001e4e9cadd x7, x4, x0, lsl #4
001e4ea0ubfm x8, x0, 60, 59
001e4ea4str x6, [x4+x8]
001e4ea8adrp x27, 0x867000
001e4eacldr w4, [x27+3056]
001e4eb0cbz w4, 0x1e4eb8
001e4eb4b 0x1e4ebc
001e4eb8
001e4eb8loc_1e4eb8:
001e4eb8b 0x1e4ed0
001e4ebc
001e4ebcloc_1e4ebc:
001e4ebcbl runtime.gcWriteBarrier2
001e4ec0str x5, [x25]
001e4ec4ldr x4, [x7+8]
001e4ec8str x4, [x25+8]
001e4eccb 0x1e4ed0
001e4ed0
001e4ed0loc_1e4ed0:
001e4ed0str x5, [x7+8]
001e4ed4b 0x1e4ed8
001e4ed8
001e4ed8loc_1e4ed8:
001e4ed8ldr x4, [sp+56]
001e4edcsub x4, x4, 1
001e4ee0str x4, [sp+56]
001e4ee4b 0x1e4d10
001e4ee8
001e4ee8loc_1e4ee8:
001e4ee8b 0x1e4eec
001e4eec
001e4eecloc_1e4eec:
001e4eecldr x4, [sp+64]
001e4ef0add x4, x4, 1
001e4ef4str x4, [sp+64]
001e4ef8b 0x1e4ce4
001e4efc
001e4efcloc_1e4efc:
001e4efcbl runtime.panicIndex
001e4f00
001e4f00loc_1e4f00:
001e4f00mov x0, x5
001e4f04bl runtime.panicIndex
001e4f08
001e4f08loc_1e4f08:
001e4f08bl runtime.panicIndex
001e4f0c
001e4f0cloc_1e4f0c:
001e4f0cbl runtime.panicIndex
001e4f10
001e4f10loc_1e4f10:
001e4f10bl runtime.panicIndex
001e4f14
001e4f14loc_1e4f14:
001e4f14bl runtime.panicIndex
001e4f18hint
001e4f1c
001e4f1cloc_1e4f1c:
001e4f1cstp x0, x1, [sp+8]
001e4f20stp x2, x3, [sp+24]
001e4f24stp x4, x5, [sp+40]
001e4f28str x6, [sp+56]
001e4f2cmov x3, x30
001e4f30bl runtime.morestack_noctxt.abi0
001e4f34ldp x0, x1, [sp+8]
001e4f38ldp x2, x3, [sp+24]
001e4f3cldp x4, x5, [sp+40]
001e4f40ldr x6, [sp+56]
001e4f44b 0x1e4ca0
001e4f48udf 0
001e4f4cudf 0
001e4ca0
001e4ca0slices.insertionSortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }]: ; void slices.insertionSortCmpFunc[go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} }](uintptr[2] * dict, struct []go.shape.interface { IsDir() bool; ModTime() time.Time; Mode() io/fs.FileMode; Name() string; Size() int64; Sys() interface {} } data, int a, int b, int64_t cmp)
001e4ca0ldr x16, [x28+16]
001e4ca4sub x17, sp, 16
001e4ca8subs xzr, x17, x16
001e4cacb.ls 0x1e4f1c
001e4cb0str x30, [sp-144]!
001e4cb4stur x29, [sp-8]
001e4cb8sub x29, sp, 8
001e4cbcstr x0, [sp+152]
001e4cc0str x1, [sp+160]
001e4cc4str x2, [sp+168]
001e4cc8str x3, [sp+176]
001e4cccstr x4, [sp+184]
001e4cd0str x5, [sp+192]
001e4cd4str x6, [sp+200]
001e4cd8add x4, x4, 1
001e4cdcstr x4, [sp+64]
001e4ce0b 0x1e4ce4
001e4ce4
001e4ce4loc_1e4ce4:
001e4ce4ldr x4, [sp+192]
001e4ce8ldr x5, [sp+64]
001e4cecsubs xzr, x4, x5
001e4cf0b.gt 0x1e4cf8
001e4cf4b 0x1e4d04
001e4cf8
001e4cf8loc_1e4cf8:
001e4cf8ldr x4, [sp+64]
001e4cfcstr x4, [sp+56]
001e4d00b 0x1e4d10
001e4d04
001e4d04loc_1e4d04:
001e4d04ldur x29, [sp-8]
001e4d08ldr x30, [sp], 144
001e4d0cret x30
001e4d10
001e4d10loc_1e4d10:
001e4d10ldr x4, [sp+184]
001e4d14ldr x5, [sp+56]
001e4d18subs xzr, x4, x5
001e4d1ccset x4, lt
001e4d20strb w4, [sp+55]
001e4d24b.lt 0x1e4d2c
001e4d28b 0x1e4db8
001e4d2c
001e4d2cloc_1e4d2c:
001e4d2cldr x0, [sp+56]
001e4d30ldr x4, [sp+160]
001e4d34ldr x1, [sp+168]
001e4d38subs xzr, x1, x0
001e4d3cb.hi 0x1e4d44
001e4d40b 0x1e4f14
001e4d44
001e4d44loc_1e4d44:
001e4d44add x5, x4, x0, lsl #4
001e4d48ldr x5, [x5+8]
001e4d4cubfm x6, x0, 60, 59
001e4d50ldr x4, [x4+x6]
001e4d54str x4, [sp+88]
001e4d58str x5, [sp+96]
001e4d5cldr x4, [sp+160]
001e4d60ldr x1, [sp+168]
001e4d64ldr x5, [sp+56]
001e4d68sub x0, x5, 1
001e4d6csubs xzr, x1, x0
001e4d70b.hi 0x1e4d78
001e4d74b 0x1e4f10
001e4d78
001e4d78loc_1e4d78:
001e4d78add x5, x4, x0, lsl #4
001e4d7cldr x3, [x5+8]
001e4d80ubfm x5, x0, 60, 59
001e4d84ldr x2, [x4+x5]
001e4d88str x2, [sp+120]
001e4d8cstr x3, [sp+128]
001e4d90ldr x26, [sp+200]
001e4d94ldr x4, [x26]
001e4d98ldr x0, [sp+88]
001e4d9cldr x1, [sp+96]
001e4da0blr x4
001e4da4str x0, [sp+72]
001e4da8subs xzr, x0, 0
001e4daccset x4, lt
001e4db0strb w4, [sp+55]
001e4db4b 0x1e4dbc
001e4db8
001e4db8loc_1e4db8:
001e4db8b 0x1e4dbc
001e4dbc
001e4dbcloc_1e4dbc:
001e4dbcldrb w4, [sp+55]
001e4dc0tbnz w4, 0, 0x1e4dc8
001e4dc4b 0x1e4ee8
001e4dc8
001e4dc8loc_1e4dc8:
001e4dc8ldr x0, [sp+56]
001e4dccldr x4, [sp+160]
001e4dd0ldr x1, [sp+168]
001e4dd4subs xzr, x1, x0
001e4dd8b.hi 0x1e4de0
001e4ddcb 0x1e4f0c
001e4de0
001e4de0loc_1e4de0:
001e4de0add x5, x4, x0, lsl #4
001e4de4ldr x5, [x5+8]
001e4de8ubfm x6, x0, 60, 59
001e4decldr x4, [x4+x6]
001e4df0str x4, [sp+104]
001e4df4str x5, [sp+112]
001e4df8ldr x4, [sp+160]
001e4dfcldr x1, [sp+168]
001e4e00ldr x5, [sp+56]
001e4e04sub x0, x5, 1
001e4e08subs xzr, x1, x0
001e4e0cb.hi 0x1e4e14
001e4e10b 0x1e4f08
001e4e14
001e4e14loc_1e4e14:
001e4e14ldr x5, [sp+56]
001e4e18ldr x6, [sp+160]
001e4e1cldr x1, [sp+168]
001e4e20add x7, x4, x0, lsl #4
001e4e24ldr x7, [x7+8]
001e4e28ubfm x8, x0, 60, 59
001e4e2cldr x4, [x4+x8]
001e4e30subs xzr, x1, x5
001e4e34b.hi 0x1e4e3c
001e4e38b 0x1e4f00
001e4e3c
001e4e3cloc_1e4e3c:
001e4e3cadd x8, x6, x5, lsl #4
001e4e40ubfm x5, x5, 60, 59
001e4e44str x4, [x6+x5]
001e4e48adrp x27, 0x867000
001e4e4cldr w4, [x27+3056]
001e4e50cbz w4, 0x1e4e58
001e4e54b 0x1e4e5c
001e4e58
001e4e58loc_1e4e58:
001e4e58b 0x1e4e70
001e4e5c
001e4e5cloc_1e4e5c:
001e4e5cbl runtime.gcWriteBarrier2
001e4e60str x7, [x25]
001e4e64ldr x4, [x8+8]
001e4e68str x4, [x25+8]
001e4e6cb 0x1e4e70
001e4e70
001e4e70loc_1e4e70:
001e4e70str x7, [x8+8]
001e4e74ldr x4, [sp+56]
001e4e78sub x0, x4, 1
001e4e7cstr x0, [sp+80]
001e4e80ldr x4, [sp+160]
001e4e84ldr x1, [sp+168]
001e4e88ldr x5, [sp+112]
001e4e8cldr x6, [sp+104]
001e4e90subs xzr, x1, x0
001e4e94b.hi 0x1e4e9c
001e4e98b 0x1e4efc
001e4e9c
001e4e9cloc_1e4e9c:
001e4e9cadd x7, x4, x0, lsl #4
001e4ea0ubfm x8, x0, 60, 59
001e4ea4str x6, [x4+x8]
001e4ea8adrp x27, 0x867000
001e4eacldr w4, [x27+3056]
001e4eb0cbz w4, 0x1e4eb8
001e4eb4b 0x1e4ebc
001e4eb8
001e4eb8loc_1e4eb8:
001e4eb8b 0x1e4ed0
001e4ebc
001e4ebcloc_1e4ebc:
001e4ebcbl runtime.gcWriteBarrier2
001e4ec0str x5, [x25]
001e4ec4ldr x4, [x7+8]
001e4ec8str x4, [x25+8]
001e4eccb 0x1e4ed0
001e4ed0
001e4ed0loc_1e4ed0:
001e4ed0str x5, [x7+8]
001e4ed4b 0x1e4ed8
001e4ed8
001e4ed8loc_1e4ed8:
001e4ed8ldr x4, [sp+56]
001e4edcsub x4, x4, 1
001e4ee0str x4, [sp+56]
001e4ee4b 0x1e4d10
001e4ee8
001e4ee8loc_1e4ee8:
001e4ee8b 0x1e4eec
001e4eec
001e4eecloc_1e4eec:
001e4eecldr x4, [sp+64]
001e4ef0add x4, x4, 1
001e4ef4str x4, [sp+64]
001e4ef8b 0x1e4ce4
001e4efc
001e4efcloc_1e4efc:
001e4efcbl runtime.panicIndex
001e4f00
001e4f00loc_1e4f00:
001e4f00mov x0, x5
001e4f04bl runtime.panicIndex
001e4f08
001e4f08loc_1e4f08:
001e4f08bl runtime.panicIndex
001e4f0c
001e4f0cloc_1e4f0c:
001e4f0cbl runtime.panicIndex
001e4f10
001e4f10loc_1e4f10:
001e4f10bl runtime.panicIndex
001e4f14
001e4f14loc_1e4f14:
001e4f14bl runtime.panicIndex
001e4f18hint
001e4f1c
001e4f1cloc_1e4f1c:
001e4f1cstp x0, x1, [sp+8]
001e4f20stp x2, x3, [sp+24]
001e4f24stp x4, x5, [sp+40]
001e4f28str x6, [sp+56]
001e4f2cmov x3, x30
001e4f30bl runtime.morestack_noctxt.abi0
001e4f34ldp x0, x1, [sp+8]
001e4f38ldp x2, x3, [sp+24]
001e4f3cldp x4, x5, [sp+40]
001e4f40ldr x6, [sp+56]
001e4f44b 0x1e4ca0
001e4f48udf 0
001e4f4cudf 0
001e4ca0
001e4f50
001e4f50google.golang.org/protobuf/internal/impl.init: ; void google.golang.org/protobuf/internal/impl.init(void)
001e4f50ldr x16, [x28+16]
001e4f54sub x17, sp, 96
001e4f58subs xzr, x17, x16
001e4f5cb.ls 0x1e5bd0
001e4f60str x30, [sp-224]!
001e4f64stur x29, [sp-8]
001e4f68sub x29, sp, 8
001e4f6cbl google.golang.org/protobuf/internal/impl.map.init.0
001e4f70adrp x0, 0x411000
001e4f74add x0, x0, 3968
001e4f78str x0, [sp+160]
001e4f7cadrp x1, 0x53e000
001e4f80add x1, x1, 640
001e4f84str x1, [sp+168]
001e4f88bl reflect.TypeOf
001e4f8cadrp x27, 0x83e000
001e4f90str x0, [x27]
001e4f94adrp x27, 0x867000
001e4f98ldr w0, [x27+3056]
001e4f9ccbz w0, 0x1e4fa4
001e4fa0b 0x1e4fa8
001e4fa4
001e4fa4loc_1e4fa4:
001e4fa4b 0x1e4fc0
001e4fa8
001e4fa8loc_1e4fa8:
001e4fa8bl runtime.gcWriteBarrier2
001e4facstr x1, [x25]
001e4fb0adrp x27, 0x83e000
001e4fb4ldr x2, [x27+8]
001e4fb8str x2, [x25+8]
001e4fbcb 0x1e4fc0
001e4fc0
001e4fc0loc_1e4fc0:
001e4fc0adrp x27, 0x83e000
001e4fc4str x1, [x27+8]
001e4fc8adrp x0, 0x411000
001e4fccadd x0, x0, 3264
001e4fd0adrp x1, 0x52c000
001e4fd4add x1, x1, 3040
001e4fd8bl reflect.TypeOf
001e4fdcadrp x27, 0x83e000
001e4fe0str x0, [x27+16]
001e4fe4adrp x27, 0x867000
001e4fe8ldr w2, [x27+3056]
001e4feccbz w2, 0x1e4ff4
001e4ff0b 0x1e4ff8
001e4ff4
001e4ff4loc_1e4ff4:
001e4ff4b 0x1e5010
001e4ff8
001e4ff8loc_1e4ff8:
001e4ff8bl runtime.gcWriteBarrier2
001e4ffcstr x1, [x25]
001e5000adrp x27, 0x83d000
001e5004ldr x2, [x27+24]
001e5008str x2, [x25+8]
001e500cb 0x1e5010
001e5010
001e5010loc_1e5010:
001e5010adrp x27, 0x83d000
001e5014str x1, [x27+24]
001e5018adrp x0, 0x410000
001e501cadd x0, x0, 3392
001e5020adrp x1, 0x52b000
001e5024add x1, x1, 3040
001e5028bl reflect.TypeOf
001e502cadrp x27, 0x83d000
001e5030str x0, [x27+32]
001e5034adrp x27, 0x866000
001e5038ldr w2, [x27+3056]
001e503ccbz w2, 0x1e5044
001e5040b 0x1e5048
001e5044
001e5044loc_1e5044:
001e5044b 0x1e5060
001e5048
001e5048loc_1e5048:
001e5048bl runtime.gcWriteBarrier2
001e504cstr x1, [x25]
001e5050adrp x27, 0x83d000
001e5054ldr x2, [x27+40]
001e5058str x2, [x25+8]
001e505cb 0x1e5060
001e5060
001e5060loc_1e5060:
001e5060adrp x27, 0x83d000
001e5064str x1, [x27+40]
001e5068adrp x0, 0x410000
001e506cadd x0, x0, 3328
001e5070adrp x1, 0x52b000
001e5074add x1, x1, 3040
001e5078bl reflect.TypeOf
001e507cadrp x27, 0x83d000
001e5080str x0, [x27+48]
001e5084adrp x27, 0x866000
001e5088ldr w2, [x27+3056]
001e508ccbz w2, 0x1e5094
001e5090b 0x1e5098
001e5094
001e5094loc_1e5094:
001e5094b 0x1e50b0
001e5098
001e5098loc_1e5098:
001e5098bl runtime.gcWriteBarrier2
001e509cstr x1, [x25]
001e50a0adrp x27, 0x83d000
001e50a4ldr x2, [x27+56]
001e50a8str x2, [x25+8]
001e50acb 0x1e50b0
001e50b0
001e50b0loc_1e50b0:
001e50b0adrp x27, 0x83d000
001e50b4str x1, [x27+56]
001e50b8adrp x0, 0x410000
001e50bcadd x0, x0, 3456
001e50c0adrp x1, 0x52b000
001e50c4add x1, x1, 3040
001e50c8bl reflect.TypeOf
001e50ccadrp x27, 0x83d000
001e50d0str x0, [x27+64]
001e50d4adrp x27, 0x866000
001e50d8ldr w2, [x27+3056]
001e50dccbz w2, 0x1e50e4
001e50e0b 0x1e50e8
001e50e4
001e50e4loc_1e50e4:
001e50e4b 0x1e5100
001e50e8
001e50e8loc_1e50e8:
001e50e8bl runtime.gcWriteBarrier2
001e50ecstr x1, [x25]
001e50f0adrp x27, 0x83d000
001e50f4ldr x2, [x27+72]
001e50f8str x2, [x25+8]
001e50fcb 0x1e5100
001e5100
001e5100loc_1e5100:
001e5100adrp x27, 0x83d000
001e5104str x1, [x27+72]
001e5108adrp x0, 0x410000
001e510cadd x0, x0, 3840
001e5110adrp x1, 0x52b000
001e5114add x1, x1, 3040
001e5118bl reflect.TypeOf
001e511cadrp x27, 0x83d000
001e5120str x0, [x27+80]
001e5124adrp x27, 0x866000
001e5128ldr w2, [x27+3056]
001e512ccbz w2, 0x1e5134
001e5130b 0x1e5138
001e5134
001e5134loc_1e5134:
001e5134b 0x1e5150
001e5138
001e5138loc_1e5138:
001e5138bl runtime.gcWriteBarrier2
001e513cstr x1, [x25]
001e5140adrp x27, 0x83d000
001e5144ldr x2, [x27+88]
001e5148str x2, [x25+8]
001e514cb 0x1e5150
001e5150
001e5150loc_1e5150:
001e5150adrp x27, 0x83d000
001e5154str x1, [x27+88]
001e5158adrp x0, 0x410000
001e515cadd x0, x0, 3904
001e5160adrp x1, 0x52b000
001e5164add x1, x1, 3040
001e5168bl reflect.TypeOf
001e516cadrp x27, 0x83d000
001e5170str x0, [x27+96]
001e5174adrp x27, 0x866000
001e5178ldr w2, [x27+3056]
001e517ccbz w2, 0x1e5184
001e5180b 0x1e5188
001e5184
001e5184loc_1e5184:
001e5184b 0x1e51a0
001e5188
001e5188loc_1e5188:
001e5188bl runtime.gcWriteBarrier2
001e518cstr x1, [x25]
001e5190adrp x27, 0x83d000
001e5194ldr x2, [x27+104]
001e5198str x2, [x25+8]
001e519cb 0x1e51a0
001e51a0
001e51a0loc_1e51a0:
001e51a0adrp x27, 0x83d000
001e51a4str x1, [x27+104]
001e51a8adrp x0, 0x410000
001e51acadd x0, x0, 2944
001e51b0adrp x1, 0x52c000
001e51b4add x1, x1, 1984
001e51b8bl reflect.TypeOf
001e51bcadrp x27, 0x83d000
001e51c0str x0, [x27+112]
001e51c4adrp x27, 0x866000
001e51c8ldr w2, [x27+3056]
001e51cccbz w2, 0x1e51d4
001e51d0b 0x1e51d8
001e51d4
001e51d4loc_1e51d4:
001e51d4b 0x1e51f0
001e51d8
001e51d8loc_1e51d8:
001e51d8bl runtime.gcWriteBarrier2
001e51dcstr x1, [x25]
001e51e0adrp x27, 0x83d000
001e51e4ldr x2, [x27+120]
001e51e8str x2, [x25+8]
001e51ecb 0x1e51f0
001e51f0
001e51f0loc_1e51f0:
001e51f0adrp x27, 0x83d000
001e51f4str x1, [x27+120]
001e51f8stp xzr, xzr, [sp+136]
001e51fcstr xzr, [sp+152]
001e5200adrp x0, 0x408000
001e5204add x0, x0, 1216
001e5208add x1, sp, 136
001e520cbl reflect.TypeOf
001e5210adrp x27, 0x83d000
001e5214str x0, [x27+128]
001e5218adrp x27, 0x866000
001e521cldr w2, [x27+3056]
001e5220cbz w2, 0x1e5228
001e5224b 0x1e522c
001e5228
001e5228loc_1e5228:
001e5228b 0x1e5244
001e522c
001e522cloc_1e522c:
001e522cbl runtime.gcWriteBarrier2
001e5230str x1, [x25]
001e5234adrp x27, 0x83d000
001e5238ldr x2, [x27+136]
001e523cstr x2, [x25+8]
001e5240b 0x1e5244
001e5244
001e5244loc_1e5244:
001e5244adrp x27, 0x83d000
001e5248str x1, [x27+136]
001e524cadrp x0, 0x410000
001e5250add x0, x0, 3072
001e5254str x0, [sp+120]
001e5258adrp x1, 0x53d000
001e525cadd x1, x1, 640
001e5260str x1, [sp+128]
001e5264bl reflect.TypeOf
001e5268adrp x27, 0x83d000
001e526cstr x0, [x27+144]
001e5270adrp x27, 0x866000
001e5274ldr w2, [x27+3056]
001e5278cbz w2, 0x1e5280
001e527cb 0x1e5284
001e5280
001e5280loc_1e5280:
001e5280b 0x1e529c
001e5284
001e5284loc_1e5284:
001e5284bl runtime.gcWriteBarrier2
001e5288str x1, [x25]
001e528cadrp x27, 0x83d000
001e5290ldr x2, [x27+152]
001e5294str x2, [x25+8]
001e5298b 0x1e529c
001e529c
001e529cloc_1e529c:
001e529cadrp x27, 0x83d000
001e52a0str x1, [x27+152]
001e52a4mov x0, xzr
001e52a8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
001e52acadrp x27, 0x83e000
001e52b0str x2, [x27+16]
001e52b4adrp x27, 0x866000
001e52b8ldr w2, [x27+3056]
001e52bccbz w2, 0x1e52c4
001e52c0b 0x1e52c8
001e52c4
001e52c4loc_1e52c4:
001e52c4b 0x1e52f0
001e52c8
001e52c8loc_1e52c8:
001e52c8bl runtime.gcWriteBarrier4
001e52ccstr x0, [x25]
001e52d0adrp x27, 0x83e000
001e52d4ldr x2, [x27]
001e52d8str x2, [x25+8]
001e52dcstr x1, [x25+16]
001e52e0adrp x27, 0x83e000
001e52e4ldr x2, [x27+8]
001e52e8str x2, [x25+24]
001e52ecb 0x1e52f0
001e52f0
001e52f0loc_1e52f0:
001e52f0adrp x27, 0x83e000
001e52f4str x0, [x27]
001e52f8adrp x27, 0x83e000
001e52fcstr x1, [x27+8]
001e5300mov x0, xzr
001e5304bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
001e5308adrp x27, 0x83e000
001e530cstr x2, [x27+48]
001e5310adrp x27, 0x866000
001e5314ldr w2, [x27+3056]
001e5318cbz w2, 0x1e5320
001e531cb 0x1e5324
001e5320
001e5320loc_1e5320:
001e5320b 0x1e534c
001e5324
001e5324loc_1e5324:
001e5324bl runtime.gcWriteBarrier4
001e5328str x0, [x25]
001e532cadrp x27, 0x83e000
001e5330ldr x2, [x27+32]
001e5334str x2, [x25+8]
001e5338str x1, [x25+16]
001e533cadrp x27, 0x83e000
001e5340ldr x2, [x27+40]
001e5344str x2, [x25+24]
001e5348b 0x1e534c
001e534c
001e534cloc_1e534c:
001e534cadrp x27, 0x83e000
001e5350str x0, [x27+32]
001e5354adrp x27, 0x83e000
001e5358str x1, [x27+40]
001e535cmov x0, xzr
001e5360bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
001e5364adrp x27, 0x83e000
001e5368str x2, [x27+80]
001e536cadrp x27, 0x866000
001e5370ldr w2, [x27+3056]
001e5374cbz w2, 0x1e537c
001e5378b 0x1e5380
001e537c
001e537cloc_1e537c:
001e537cb 0x1e53a8
001e5380
001e5380loc_1e5380:
001e5380bl runtime.gcWriteBarrier4
001e5384str x0, [x25]
001e5388adrp x27, 0x83e000
001e538cldr x2, [x27+64]
001e5390str x2, [x25+8]
001e5394str x1, [x25+16]
001e5398adrp x27, 0x83e000
001e539cldr x2, [x27+72]
001e53a0str x2, [x25+24]
001e53a4b 0x1e53a8
001e53a8
001e53a8loc_1e53a8:
001e53a8adrp x27, 0x83e000
001e53acstr x0, [x27+64]
001e53b0adrp x27, 0x83e000
001e53b4str x1, [x27+72]
001e53b8mov x0, xzr
001e53bcbl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
001e53c0adrp x27, 0x83e000
001e53c4str x2, [x27+112]
001e53c8adrp x27, 0x866000
001e53ccldr w2, [x27+3056]
001e53d0cbz w2, 0x1e53d8
001e53d4b 0x1e53dc
001e53d8
001e53d8loc_1e53d8:
001e53d8b 0x1e5404
001e53dc
001e53dcloc_1e53dc:
001e53dcbl runtime.gcWriteBarrier4
001e53e0str x0, [x25]
001e53e4adrp x27, 0x83e000
001e53e8ldr x2, [x27+96]
001e53ecstr x2, [x25+8]
001e53f0str x1, [x25+16]
001e53f4adrp x27, 0x83e000
001e53f8ldr x2, [x27+104]
001e53fcstr x2, [x25+24]
001e5400b 0x1e5404
001e5404
001e5404loc_1e5404:
001e5404adrp x27, 0x83e000
001e5408str x0, [x27+96]
001e540cadrp x27, 0x83e000
001e5410str x1, [x27+104]
001e5414mov x0, xzr
001e5418bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
001e541cadrp x27, 0x83e000
001e5420str x2, [x27+144]
001e5424adrp x27, 0x866000
001e5428ldr w2, [x27+3056]
001e542ccbz w2, 0x1e5434
001e5430b 0x1e5438
001e5434
001e5434loc_1e5434:
001e5434b 0x1e5460
001e5438
001e5438loc_1e5438:
001e5438bl runtime.gcWriteBarrier4
001e543cstr x0, [x25]
001e5440adrp x27, 0x83e000
001e5444ldr x2, [x27+128]
001e5448str x2, [x25+8]
001e544cstr x1, [x25+16]
001e5450adrp x27, 0x83e000
001e5454ldr x2, [x27+136]
001e5458str x2, [x25+24]
001e545cb 0x1e5460
001e5460
001e5460loc_1e5460:
001e5460adrp x27, 0x83e000
001e5464str x0, [x27+128]
001e5468adrp x27, 0x83e000
001e546cstr x1, [x27+136]
001e5470fmov s0, wzr
001e5474bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat32
001e5478adrp x27, 0x83e000
001e547cstr x2, [x27+176]
001e5480adrp x27, 0x866000
001e5484ldr w2, [x27+3056]
001e5488cbz w2, 0x1e5490
001e548cb 0x1e5494
001e5490
001e5490loc_1e5490:
001e5490b 0x1e54bc
001e5494
001e5494loc_1e5494:
001e5494bl runtime.gcWriteBarrier4
001e5498str x0, [x25]
001e549cadrp x27, 0x83e000
001e54a0ldr x2, [x27+160]
001e54a4str x2, [x25+8]
001e54a8str x1, [x25+16]
001e54acadrp x27, 0x83e000
001e54b0ldr x2, [x27+168]
001e54b4str x2, [x25+24]
001e54b8b 0x1e54bc
001e54bc
001e54bcloc_1e54bc:
001e54bcadrp x27, 0x83e000
001e54c0str x0, [x27+160]
001e54c4adrp x27, 0x83e000
001e54c8str x1, [x27+168]
001e54ccfmov d0, xzr
001e54d0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat64
001e54d4adrp x27, 0x83e000
001e54d8str x2, [x27+208]
001e54dcadrp x27, 0x866000
001e54e0ldr w2, [x27+3056]
001e54e4cbz w2, 0x1e54ec
001e54e8b 0x1e54f0
001e54ec
001e54ecloc_1e54ec:
001e54ecb 0x1e5518
001e54f0
001e54f0loc_1e54f0:
001e54f0bl runtime.gcWriteBarrier4
001e54f4str x0, [x25]
001e54f8adrp x27, 0x83e000
001e54fcldr x2, [x27+192]
001e5500str x2, [x25+8]
001e5504str x1, [x25+16]
001e5508adrp x27, 0x83e000
001e550cldr x2, [x27+200]
001e5510str x2, [x25+24]
001e5514b 0x1e5518
001e5518
001e5518loc_1e5518:
001e5518adrp x27, 0x83e000
001e551cstr x0, [x27+192]
001e5520adrp x27, 0x83e000
001e5524str x1, [x27+200]
001e5528mov x0, xzr
001e552cmov x1, xzr
001e5530bl google.golang.org/protobuf/reflect/protoreflect.ValueOfString
001e5534adrp x27, 0x83e000
001e5538str x2, [x27+240]
001e553cadrp x27, 0x866000
001e5540ldr w2, [x27+3056]
001e5544cbz w2, 0x1e554c
001e5548b 0x1e5550
001e554c
001e554cloc_1e554c:
001e554cb 0x1e5578
001e5550
001e5550loc_1e5550:
001e5550bl runtime.gcWriteBarrier4
001e5554str x0, [x25]
001e5558adrp x27, 0x83e000
001e555cldr x3, [x27+224]
001e5560str x3, [x25+8]
001e5564str x1, [x25+16]
001e5568adrp x27, 0x83e000
001e556cldr x3, [x27+232]
001e5570str x3, [x25+24]
001e5574b 0x1e5578
001e5578
001e5578loc_1e5578:
001e5578adrp x27, 0x83e000
001e557cstr x0, [x27+224]
001e5580adrp x27, 0x83e000
001e5584str x1, [x27+232]
001e5588mov x0, xzr
001e558cmov x1, xzr
001e5590mov x2, x1
001e5594bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
001e5598adrp x27, 0x83e000
001e559cstr x2, [x27+272]
001e55a0adrp x27, 0x866000
001e55a4ldr w3, [x27+3056]
001e55a8cbz w3, 0x1e55b0
001e55acb 0x1e55b4
001e55b0
001e55b0loc_1e55b0:
001e55b0b 0x1e55dc
001e55b4
001e55b4loc_1e55b4:
001e55b4bl runtime.gcWriteBarrier4
001e55b8str x0, [x25]
001e55bcadrp x27, 0x83e000
001e55c0ldr x5, [x27+256]
001e55c4str x5, [x25+8]
001e55c8str x1, [x25+16]
001e55ccadrp x27, 0x83e000
001e55d0ldr x5, [x27+264]
001e55d4str x5, [x25+24]
001e55d8b 0x1e55dc
001e55dc
001e55dcloc_1e55dc:
001e55dcadrp x27, 0x83e000
001e55e0str x0, [x27+256]
001e55e4adrp x27, 0x83e000
001e55e8str x1, [x27+264]
001e55ecadrp x0, 0x4dd000
001e55f0add x0, x0, 358
001e55f4movz x1, 37
001e55f8mov x2, xzr
001e55fcmov x3, xzr
001e5600mov x4, x3
001e5604bl google.golang.org/protobuf/internal/errors.New
001e5608adrp x27, 0x83d000
001e560cstr x0, [x27+160]
001e5610adrp x27, 0x866000
001e5614ldr w5, [x27+3056]
001e5618cbz w5, 0x1e5620
001e561cb 0x1e5624
001e5620
001e5620loc_1e5620:
001e5620b 0x1e563c
001e5624
001e5624loc_1e5624:
001e5624bl runtime.gcWriteBarrier2
001e5628str x1, [x25]
001e562cadrp x27, 0x83d000
001e5630ldr x5, [x27+168]
001e5634str x5, [x25+8]
001e5638b 0x1e563c
001e563c
001e563cloc_1e563c:
001e563cadrp x27, 0x83d000
001e5640str x1, [x27+168]
001e5644adrp x0, 0x4d9000
001e5648add x0, x0, 3568
001e564corr x1, xzr, 32
001e5650mov x2, xzr
001e5654mov x3, xzr
001e5658mov x4, x3
001e565cbl google.golang.org/protobuf/internal/errors.New
001e5660adrp x27, 0x83d000
001e5664str x0, [x27+176]
001e5668adrp x27, 0x866000
001e566cldr w5, [x27+3056]
001e5670cbz w5, 0x1e5678
001e5674b 0x1e567c
001e5678
001e5678loc_1e5678:
001e5678b 0x1e5694
001e567c
001e567cloc_1e567c:
001e567cbl runtime.gcWriteBarrier2
001e5680str x1, [x25]
001e5684adrp x27, 0x83d000
001e5688ldr x5, [x27+184]
001e568cstr x5, [x25+8]
001e5690b 0x1e5694
001e5694
001e5694loc_1e5694:
001e5694adrp x27, 0x83d000
001e5698str x1, [x27+184]
001e569cadrp x27, 0x83b000
001e56a0ldr x5, [x27+3720]
001e56a4adrp x27, 0x866000
001e56a8ldr w6, [x27+3056]
001e56accbz w6, 0x1e56b4
001e56b0b 0x1e56b8
001e56b4
001e56b4loc_1e56b4:
001e56b4b 0x1e56d0
001e56b8
001e56b8loc_1e56b8:
001e56b8bl runtime.gcWriteBarrier2
001e56bcstr x5, [x25]
001e56c0adrp x27, 0x82d000
001e56c4ldr x6, [x27+560]
001e56c8str x6, [x25+8]
001e56ccb 0x1e56d0
001e56d0
001e56d0loc_1e56d0:
001e56d0adrp x27, 0x82d000
001e56d4str x5, [x27+560]
001e56d8adrp x0, 0x4cb000
001e56dcadd x0, x0, 3367
001e56e0orr x1, xzr, 7
001e56e4mov x2, xzr
001e56e8mov x3, xzr
001e56ecmov x4, x3
001e56f0bl google.golang.org/protobuf/internal/errors.New
001e56f4adrp x27, 0x83d000
001e56f8str x0, [x27+192]
001e56fcadrp x27, 0x866000
001e5700ldr w5, [x27+3056]
001e5704cbz w5, 0x1e570c
001e5708b 0x1e5710
001e570c
001e570cloc_1e570c:
001e570cb 0x1e57bc
001e5710
001e5710loc_1e5710:
001e5710str x1, [sp+184]
001e5714bl runtime.gcWriteBarrier2
001e5718str x1, [x25]
001e571cadrp x27, 0x83d000
001e5720ldr x3, [x27+200]
001e5724str x3, [x25+8]
001e5728adrp x0, 0x49a000
001e572cadd x0, x0, 2848
001e5730adrp x1, 0x83e000
001e5734add x1, x1, 2336
001e5738adrp x2, 0x82f000
001e573cadd x2, x2, 0
001e5740bl runtime.wbMove
001e5744adrp x0, 0x49a000
001e5748add x0, x0, 2848
001e574cadrp x1, 0x83e000
001e5750add x1, x1, 2400
001e5754adrp x2, 0x82e000
001e5758add x2, x2, 4032
001e575cbl runtime.wbMove
001e5760adrp x0, 0x49a000
001e5764add x0, x0, 2848
001e5768adrp x1, 0x83e000
001e576cadd x1, x1, 2464
001e5770adrp x2, 0x82f000
001e5774add x2, x2, 64
001e5778bl runtime.wbMove
001e577cadrp x0, 0x49a000
001e5780add x0, x0, 2848
001e5784adrp x1, 0x83e000
001e5788add x1, x1, 2528
001e578cadrp x2, 0x82f000
001e5790add x2, x2, 128
001e5794bl runtime.wbMove
001e5798adrp x0, 0x49a000
001e579cadd x0, x0, 2848
001e57a0adrp x1, 0x83e000
001e57a4add x1, x1, 2592
001e57a8adrp x2, 0x82f000
001e57acadd x2, x2, 192
001e57b0bl runtime.wbMove
001e57b4ldr x1, [sp+184]
001e57b8b 0x1e57bc
001e57bc
001e57bcloc_1e57bc:
001e57bcadrp x27, 0x83d000
001e57c0str x1, [x27+200]
001e57c4adrp x27, 0x82f000
001e57c8add x27, x27, 0
001e57ccldp x2, x3, [x27]
001e57d0adrp x27, 0x82f000
001e57d4add x27, x27, 16
001e57d8ldp x4, x5, [x27]
001e57dcadrp x27, 0x82f000
001e57e0add x27, x27, 32
001e57e4ldp x6, x7, [x27]
001e57e8adrp x27, 0x83e000
001e57ecadd x27, x27, 2336
001e57f0stp x2, x3, [x27]
001e57f4adrp x27, 0x83e000
001e57f8add x27, x27, 2352
001e57fcstp x4, x5, [x27]
001e5800adrp x27, 0x83e000
001e5804add x27, x27, 2368
001e5808stp x6, x7, [x27]
001e580cadrp x27, 0x82e000
001e5810add x27, x27, 4032
001e5814ldp x2, x3, [x27]
001e5818adrp x27, 0x82e000
001e581cadd x27, x27, 4048
001e5820ldp x4, x5, [x27]
001e5824adrp x27, 0x82e000
001e5828add x27, x27, 4064
001e582cldp x6, x7, [x27]
001e5830adrp x27, 0x83e000
001e5834add x27, x27, 2400
001e5838stp x2, x3, [x27]
001e583cadrp x27, 0x83e000
001e5840add x27, x27, 2416
001e5844stp x4, x5, [x27]
001e5848adrp x27, 0x83e000
001e584cadd x27, x27, 2432
001e5850stp x6, x7, [x27]
001e5854adrp x27, 0x82f000
001e5858add x27, x27, 64
001e585cldp x2, x3, [x27]
001e5860adrp x27, 0x82f000
001e5864add x27, x27, 80
001e5868ldp x4, x5, [x27]
001e586cadrp x27, 0x82f000
001e5870add x27, x27, 96
001e5874ldp x6, x7, [x27]
001e5878adrp x27, 0x83e000
001e587cadd x27, x27, 2464
001e5880stp x2, x3, [x27]
001e5884adrp x27, 0x83e000
001e5888add x27, x27, 2480
001e588cstp x4, x5, [x27]
001e5890adrp x27, 0x83e000
001e5894add x27, x27, 2496
001e5898stp x6, x7, [x27]
001e589cadrp x27, 0x82f000
001e58a0add x27, x27, 128
001e58a4ldp x2, x3, [x27]
001e58a8adrp x27, 0x82f000
001e58acadd x27, x27, 144
001e58b0ldp x4, x5, [x27]
001e58b4adrp x27, 0x82f000
001e58b8add x27, x27, 160
001e58bcldp x6, x7, [x27]
001e58c0adrp x27, 0x83e000
001e58c4add x27, x27, 2528
001e58c8stp x2, x3, [x27]
001e58ccadrp x27, 0x83e000
001e58d0add x27, x27, 2544
001e58d4stp x4, x5, [x27]
001e58d8adrp x27, 0x83e000
001e58dcadd x27, x27, 2560
001e58e0stp x6, x7, [x27]
001e58e4adrp x27, 0x82f000
001e58e8add x27, x27, 192
001e58ecldp x2, x3, [x27]
001e58f0adrp x27, 0x82f000
001e58f4add x27, x27, 208
001e58f8ldp x4, x5, [x27]
001e58fcadrp x27, 0x82f000
001e5900add x27, x27, 224
001e5904ldp x6, x7, [x27]
001e5908adrp x27, 0x83e000
001e590cadd x27, x27, 2592
001e5910stp x2, x3, [x27]
001e5914adrp x27, 0x83e000
001e5918add x27, x27, 2608
001e591cstp x4, x5, [x27]
001e5920adrp x27, 0x83e000
001e5924add x27, x27, 2624
001e5928stp x6, x7, [x27]
001e592cadrp x0, 0x410000
001e5930add x0, x0, 3264
001e5934adrp x1, 0x52b000
001e5938add x1, x1, 3040
001e593cbl reflect.TypeOf
001e5940adrp x27, 0x83d000
001e5944str x0, [x27+208]
001e5948adrp x27, 0x866000
001e594cldr w2, [x27+3056]
001e5950cbz w2, 0x1e5958
001e5954b 0x1e595c
001e5958
001e5958loc_1e5958:
001e5958b 0x1e5974
001e595c
001e595cloc_1e595c:
001e595cbl runtime.gcWriteBarrier2
001e5960str x1, [x25]
001e5964adrp x27, 0x83d000
001e5968ldr x2, [x27+216]
001e596cstr x2, [x25+8]
001e5970b 0x1e5974
001e5974
001e5974loc_1e5974:
001e5974adrp x27, 0x83d000
001e5978str x1, [x27+216]
001e597cstr xzr, [sp+208]
001e5980adrp x0, 0x43f000
001e5984add x0, x0, 3744
001e5988mov x1, xzr
001e598cbl reflect.TypeOf
001e5990adrp x27, 0x83d000
001e5994str x0, [x27+224]
001e5998adrp x27, 0x866000
001e599cldr w2, [x27+3056]
001e59a0cbz w2, 0x1e59a8
001e59a4b 0x1e59ac
001e59a8
001e59a8loc_1e59a8:
001e59a8b 0x1e59c4
001e59ac
001e59acloc_1e59ac:
001e59acbl runtime.gcWriteBarrier2
001e59b0str x1, [x25]
001e59b4adrp x27, 0x83d000
001e59b8ldr x2, [x27+232]
001e59bcstr x2, [x25+8]
001e59c0b 0x1e59c4
001e59c4
001e59c4loc_1e59c4:
001e59c4adrp x27, 0x83d000
001e59c8str x1, [x27+232]
001e59ccstp xzr, xzr, [sp+96]
001e59d0str xzr, [sp+112]
001e59d4adrp x0, 0x408000
001e59d8add x0, x0, 1216
001e59dcadd x1, sp, 96
001e59e0bl reflect.TypeOf
001e59e4adrp x27, 0x83d000
001e59e8str x0, [x27+240]
001e59ecadrp x27, 0x866000
001e59f0ldr w2, [x27+3056]
001e59f4cbz w2, 0x1e59fc
001e59f8b 0x1e5a00
001e59fc
001e59fcloc_1e59fc:
001e59fcb 0x1e5a18
001e5a00
001e5a00loc_1e5a00:
001e5a00bl runtime.gcWriteBarrier2
001e5a04str x1, [x25]
001e5a08adrp x27, 0x83d000
001e5a0cldr x2, [x27+248]
001e5a10str x2, [x25+8]
001e5a14b 0x1e5a18
001e5a18
001e5a18loc_1e5a18:
001e5a18adrp x27, 0x83d000
001e5a1cstr x1, [x27+248]
001e5a20str xzr, [sp+200]
001e5a24adrp x0, 0x408000
001e5a28add x0, x0, 0
001e5a2cmov x1, xzr
001e5a30bl reflect.TypeOf
001e5a34adrp x27, 0x83d000
001e5a38str x0, [x27+256]
001e5a3cadrp x27, 0x866000
001e5a40ldr w2, [x27+3056]
001e5a44cbz w2, 0x1e5a4c
001e5a48b 0x1e5a50
001e5a4c
001e5a4cloc_1e5a4c:
001e5a4cb 0x1e5a68
001e5a50
001e5a50loc_1e5a50:
001e5a50bl runtime.gcWriteBarrier2
001e5a54str x1, [x25]
001e5a58adrp x27, 0x83d000
001e5a5cldr x2, [x27+264]
001e5a60str x2, [x25+8]
001e5a64b 0x1e5a68
001e5a68
001e5a68loc_1e5a68:
001e5a68adrp x27, 0x83d000
001e5a6cstr x1, [x27+264]
001e5a70str xzr, [sp+176]
001e5a74adrp x0, 0x43f000
001e5a78add x0, x0, 3872
001e5a7cmov x1, xzr
001e5a80bl reflect.TypeOf
001e5a84adrp x27, 0x83d000
001e5a88str x0, [x27+272]
001e5a8cadrp x27, 0x866000
001e5a90ldr w2, [x27+3056]
001e5a94cbz w2, 0x1e5a9c
001e5a98b 0x1e5aa0
001e5a9c
001e5a9cloc_1e5a9c:
001e5a9cb 0x1e5ab8
001e5aa0
001e5aa0loc_1e5aa0:
001e5aa0bl runtime.gcWriteBarrier2
001e5aa4str x1, [x25]
001e5aa8adrp x27, 0x83d000
001e5aacldr x3, [x27+280]
001e5ab0str x3, [x25+8]
001e5ab4b 0x1e5ab8
001e5ab8
001e5ab8loc_1e5ab8:
001e5ab8adrp x27, 0x83d000
001e5abcstr x1, [x27+280]
001e5ac0mov x0, xzr
001e5ac4mov x1, xzr
001e5ac8mov x2, x1
001e5accbl runtime.convTslice
001e5ad0str x0, [sp+88]
001e5ad4mov x1, x0
001e5ad8adrp x0, 0x408000
001e5adcadd x0, x0, 1216
001e5ae0bl reflect.ValueOf
001e5ae4adrp x27, 0x83e000
001e5ae8str x2, [x27+304]
001e5aecadrp x27, 0x866000
001e5af0ldr w3, [x27+3056]
001e5af4cbz w3, 0x1e5afc
001e5af8b 0x1e5b00
001e5afc
001e5afcloc_1e5afc:
001e5afcb 0x1e5b28
001e5b00
001e5b00loc_1e5b00:
001e5b00bl runtime.gcWriteBarrier4
001e5b04str x0, [x25]
001e5b08adrp x27, 0x83e000
001e5b0cldr x3, [x27+288]
001e5b10str x3, [x25+8]
001e5b14str x1, [x25+16]
001e5b18adrp x27, 0x83e000
001e5b1cldr x3, [x27+296]
001e5b20str x3, [x25+24]
001e5b24b 0x1e5b28
001e5b28
001e5b28loc_1e5b28:
001e5b28adrp x27, 0x83e000
001e5b2cstr x0, [x27+288]
001e5b30adrp x27, 0x83e000
001e5b34str x1, [x27+296]
001e5b38adrp x0, 0x866000
001e5b3cadd x0, x0, 1504
001e5b40str x0, [sp+56]
001e5b44b 0x1e5b48
001e5b48
001e5b48loc_1e5b48:
001e5b48str x0, [sp+64]
001e5b4cstp xzr, xzr, [sp+72]
001e5b50mov x1, xzr
001e5b54mov x2, x1
001e5b58bl runtime.convTslice
001e5b5cstr x0, [sp+192]
001e5b60mov x1, x0
001e5b64adrp x0, 0x408000
001e5b68add x0, x0, 1216
001e5b6cbl reflect.ValueOf
001e5b70adrp x27, 0x83e000
001e5b74str x2, [x27+336]
001e5b78adrp x27, 0x866000
001e5b7cldr w3, [x27+3056]
001e5b80cbz w3, 0x1e5b88
001e5b84b 0x1e5b8c
001e5b88
001e5b88loc_1e5b88:
001e5b88b 0x1e5bb4
001e5b8c
001e5b8cloc_1e5b8c:
001e5b8cbl runtime.gcWriteBarrier4
001e5b90str x0, [x25]
001e5b94adrp x27, 0x83e000
001e5b98ldr x2, [x27+320]
001e5b9cstr x2, [x25+8]
001e5ba0str x1, [x25+16]
001e5ba4adrp x27, 0x83e000
001e5ba8ldr x2, [x27+328]
001e5bacstr x2, [x25+24]
001e5bb0b 0x1e5bb4
001e5bb4
001e5bb4loc_1e5bb4:
001e5bb4adrp x27, 0x83e000
001e5bb8str x0, [x27+320]
001e5bbcadrp x27, 0x83e000
001e5bc0str x1, [x27+328]
001e5bc4ldur x29, [sp-8]
001e5bc8ldr x30, [sp], 224
001e5bccret x30
001e5bd0
001e5bd0loc_1e5bd0:
001e5bd0mov x3, x30
001e5bd4bl runtime.morestack_noctxt.abi0
001e5bd8b 0x1e4f50
001e5bdcudf 0
001e4f50
001e4f50google.golang.org/protobuf/internal/impl.init: ; void google.golang.org/protobuf/internal/impl.init(void)
001e4f50ldr x16, [x28+16]
001e4f54sub x17, sp, 96
001e4f58subs xzr, x17, x16
001e4f5cb.ls 0x1e5bd0
001e4f60str x30, [sp-224]!
001e4f64stur x29, [sp-8]
001e4f68sub x29, sp, 8
001e4f6cbl google.golang.org/protobuf/internal/impl.map.init.0
001e4f70adrp x0, 0x411000
001e4f74add x0, x0, 3968
001e4f78str x0, [sp+160]
001e4f7cadrp x1, 0x53e000
001e4f80add x1, x1, 640
001e4f84str x1, [sp+168]
001e4f88bl reflect.TypeOf
001e4f8cadrp x27, 0x83e000
001e4f90str x0, [x27]
001e4f94adrp x27, 0x867000
001e4f98ldr w0, [x27+3056]
001e4f9ccbz w0, 0x1e4fa4
001e4fa0b 0x1e4fa8
001e4fa4
001e4fa4loc_1e4fa4:
001e4fa4b 0x1e4fc0
001e4fa8
001e4fa8loc_1e4fa8:
001e4fa8bl runtime.gcWriteBarrier2
001e4facstr x1, [x25]
001e4fb0adrp x27, 0x83e000
001e4fb4ldr x2, [x27+8]
001e4fb8str x2, [x25+8]
001e4fbcb 0x1e4fc0
001e4fc0
001e4fc0loc_1e4fc0:
001e4fc0adrp x27, 0x83e000
001e4fc4str x1, [x27+8]
001e4fc8adrp x0, 0x411000
001e4fccadd x0, x0, 3264
001e4fd0adrp x1, 0x52c000
001e4fd4add x1, x1, 3040
001e4fd8bl reflect.TypeOf
001e4fdcadrp x27, 0x83e000
001e4fe0str x0, [x27+16]
001e4fe4adrp x27, 0x867000
001e4fe8ldr w2, [x27+3056]
001e4feccbz w2, 0x1e4ff4
001e4ff0b 0x1e4ff8
001e4ff4
001e4ff4loc_1e4ff4:
001e4ff4b 0x1e5010
001e4ff8
001e4ff8loc_1e4ff8:
001e4ff8bl runtime.gcWriteBarrier2
001e4ffcstr x1, [x25]
001e5000adrp x27, 0x83d000
001e5004ldr x2, [x27+24]
001e5008str x2, [x25+8]
001e500cb 0x1e5010
001e5010
001e5010loc_1e5010:
001e5010adrp x27, 0x83d000
001e5014str x1, [x27+24]
001e5018adrp x0, 0x410000
001e501cadd x0, x0, 3392
001e5020adrp x1, 0x52b000
001e5024add x1, x1, 3040
001e5028bl reflect.TypeOf
001e502cadrp x27, 0x83d000
001e5030str x0, [x27+32]
001e5034adrp x27, 0x866000
001e5038ldr w2, [x27+3056]
001e503ccbz w2, 0x1e5044
001e5040b 0x1e5048
001e5044
001e5044loc_1e5044:
001e5044b 0x1e5060
001e5048
001e5048loc_1e5048:
001e5048bl runtime.gcWriteBarrier2
001e504cstr x1, [x25]
001e5050adrp x27, 0x83d000
001e5054ldr x2, [x27+40]
001e5058str x2, [x25+8]
001e505cb 0x1e5060
001e5060
001e5060loc_1e5060:
001e5060adrp x27, 0x83d000
001e5064str x1, [x27+40]
001e5068adrp x0, 0x410000
001e506cadd x0, x0, 3328
001e5070adrp x1, 0x52b000
001e5074add x1, x1, 3040
001e5078bl reflect.TypeOf
001e507cadrp x27, 0x83d000
001e5080str x0, [x27+48]
001e5084adrp x27, 0x866000
001e5088ldr w2, [x27+3056]
001e508ccbz w2, 0x1e5094
001e5090b 0x1e5098
001e5094
001e5094loc_1e5094:
001e5094b 0x1e50b0
001e5098
001e5098loc_1e5098:
001e5098bl runtime.gcWriteBarrier2
001e509cstr x1, [x25]
001e50a0adrp x27, 0x83d000
001e50a4ldr x2, [x27+56]
001e50a8str x2, [x25+8]
001e50acb 0x1e50b0
001e50b0
001e50b0loc_1e50b0:
001e50b0adrp x27, 0x83d000
001e50b4str x1, [x27+56]
001e50b8adrp x0, 0x410000
001e50bcadd x0, x0, 3456
001e50c0adrp x1, 0x52b000
001e50c4add x1, x1, 3040
001e50c8bl reflect.TypeOf
001e50ccadrp x27, 0x83d000
001e50d0str x0, [x27+64]
001e50d4adrp x27, 0x866000
001e50d8ldr w2, [x27+3056]
001e50dccbz w2, 0x1e50e4
001e50e0b 0x1e50e8
001e50e4
001e50e4loc_1e50e4:
001e50e4b 0x1e5100
001e50e8
001e50e8loc_1e50e8:
001e50e8bl runtime.gcWriteBarrier2
001e50ecstr x1, [x25]
001e50f0adrp x27, 0x83d000
001e50f4ldr x2, [x27+72]
001e50f8str x2, [x25+8]
001e50fcb 0x1e5100
001e5100
001e5100loc_1e5100:
001e5100adrp x27, 0x83d000
001e5104str x1, [x27+72]
001e5108adrp x0, 0x410000
001e510cadd x0, x0, 3840
001e5110adrp x1, 0x52b000
001e5114add x1, x1, 3040
001e5118bl reflect.TypeOf
001e511cadrp x27, 0x83d000
001e5120str x0, [x27+80]
001e5124adrp x27, 0x866000
001e5128ldr w2, [x27+3056]
001e512ccbz w2, 0x1e5134
001e5130b 0x1e5138
001e5134
001e5134loc_1e5134:
001e5134b 0x1e5150
001e5138
001e5138loc_1e5138:
001e5138bl runtime.gcWriteBarrier2
001e513cstr x1, [x25]
001e5140adrp x27, 0x83d000
001e5144ldr x2, [x27+88]
001e5148str x2, [x25+8]
001e514cb 0x1e5150
001e5150
001e5150loc_1e5150:
001e5150adrp x27, 0x83d000
001e5154str x1, [x27+88]
001e5158adrp x0, 0x410000
001e515cadd x0, x0, 3904
001e5160adrp x1, 0x52b000
001e5164add x1, x1, 3040
001e5168bl reflect.TypeOf
001e516cadrp x27, 0x83d000
001e5170str x0, [x27+96]
001e5174adrp x27, 0x866000
001e5178ldr w2, [x27+3056]
001e517ccbz w2, 0x1e5184
001e5180b 0x1e5188
001e5184
001e5184loc_1e5184:
001e5184b 0x1e51a0
001e5188
001e5188loc_1e5188:
001e5188bl runtime.gcWriteBarrier2
001e518cstr x1, [x25]
001e5190adrp x27, 0x83d000
001e5194ldr x2, [x27+104]
001e5198str x2, [x25+8]
001e519cb 0x1e51a0
001e51a0
001e51a0loc_1e51a0:
001e51a0adrp x27, 0x83d000
001e51a4str x1, [x27+104]
001e51a8adrp x0, 0x410000
001e51acadd x0, x0, 2944
001e51b0adrp x1, 0x52c000
001e51b4add x1, x1, 1984
001e51b8bl reflect.TypeOf
001e51bcadrp x27, 0x83d000
001e51c0str x0, [x27+112]
001e51c4adrp x27, 0x866000
001e51c8ldr w2, [x27+3056]
001e51cccbz w2, 0x1e51d4
001e51d0b 0x1e51d8
001e51d4
001e51d4loc_1e51d4:
001e51d4b 0x1e51f0
001e51d8
001e51d8loc_1e51d8:
001e51d8bl runtime.gcWriteBarrier2
001e51dcstr x1, [x25]
001e51e0adrp x27, 0x83d000
001e51e4ldr x2, [x27+120]
001e51e8str x2, [x25+8]
001e51ecb 0x1e51f0
001e51f0
001e51f0loc_1e51f0:
001e51f0adrp x27, 0x83d000
001e51f4str x1, [x27+120]
001e51f8stp xzr, xzr, [sp+136]
001e51fcstr xzr, [sp+152]
001e5200adrp x0, 0x408000
001e5204add x0, x0, 1216
001e5208add x1, sp, 136
001e520cbl reflect.TypeOf
001e5210adrp x27, 0x83d000
001e5214str x0, [x27+128]
001e5218adrp x27, 0x866000
001e521cldr w2, [x27+3056]
001e5220cbz w2, 0x1e5228
001e5224b 0x1e522c
001e5228
001e5228loc_1e5228:
001e5228b 0x1e5244
001e522c
001e522cloc_1e522c:
001e522cbl runtime.gcWriteBarrier2
001e5230str x1, [x25]
001e5234adrp x27, 0x83d000
001e5238ldr x2, [x27+136]
001e523cstr x2, [x25+8]
001e5240b 0x1e5244
001e5244
001e5244loc_1e5244:
001e5244adrp x27, 0x83d000
001e5248str x1, [x27+136]
001e524cadrp x0, 0x410000
001e5250add x0, x0, 3072
001e5254str x0, [sp+120]
001e5258adrp x1, 0x53d000
001e525cadd x1, x1, 640
001e5260str x1, [sp+128]
001e5264bl reflect.TypeOf
001e5268adrp x27, 0x83d000
001e526cstr x0, [x27+144]
001e5270adrp x27, 0x866000
001e5274ldr w2, [x27+3056]
001e5278cbz w2, 0x1e5280
001e527cb 0x1e5284
001e5280
001e5280loc_1e5280:
001e5280b 0x1e529c
001e5284
001e5284loc_1e5284:
001e5284bl runtime.gcWriteBarrier2
001e5288str x1, [x25]
001e528cadrp x27, 0x83d000
001e5290ldr x2, [x27+152]
001e5294str x2, [x25+8]
001e5298b 0x1e529c
001e529c
001e529cloc_1e529c:
001e529cadrp x27, 0x83d000
001e52a0str x1, [x27+152]
001e52a4mov x0, xzr
001e52a8bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBool
001e52acadrp x27, 0x83e000
001e52b0str x2, [x27+16]
001e52b4adrp x27, 0x866000
001e52b8ldr w2, [x27+3056]
001e52bccbz w2, 0x1e52c4
001e52c0b 0x1e52c8
001e52c4
001e52c4loc_1e52c4:
001e52c4b 0x1e52f0
001e52c8
001e52c8loc_1e52c8:
001e52c8bl runtime.gcWriteBarrier4
001e52ccstr x0, [x25]
001e52d0adrp x27, 0x83e000
001e52d4ldr x2, [x27]
001e52d8str x2, [x25+8]
001e52dcstr x1, [x25+16]
001e52e0adrp x27, 0x83e000
001e52e4ldr x2, [x27+8]
001e52e8str x2, [x25+24]
001e52ecb 0x1e52f0
001e52f0
001e52f0loc_1e52f0:
001e52f0adrp x27, 0x83e000
001e52f4str x0, [x27]
001e52f8adrp x27, 0x83e000
001e52fcstr x1, [x27+8]
001e5300mov x0, xzr
001e5304bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt32
001e5308adrp x27, 0x83e000
001e530cstr x2, [x27+48]
001e5310adrp x27, 0x866000
001e5314ldr w2, [x27+3056]
001e5318cbz w2, 0x1e5320
001e531cb 0x1e5324
001e5320
001e5320loc_1e5320:
001e5320b 0x1e534c
001e5324
001e5324loc_1e5324:
001e5324bl runtime.gcWriteBarrier4
001e5328str x0, [x25]
001e532cadrp x27, 0x83e000
001e5330ldr x2, [x27+32]
001e5334str x2, [x25+8]
001e5338str x1, [x25+16]
001e533cadrp x27, 0x83e000
001e5340ldr x2, [x27+40]
001e5344str x2, [x25+24]
001e5348b 0x1e534c
001e534c
001e534cloc_1e534c:
001e534cadrp x27, 0x83e000
001e5350str x0, [x27+32]
001e5354adrp x27, 0x83e000
001e5358str x1, [x27+40]
001e535cmov x0, xzr
001e5360bl google.golang.org/protobuf/reflect/protoreflect.ValueOfInt64
001e5364adrp x27, 0x83e000
001e5368str x2, [x27+80]
001e536cadrp x27, 0x866000
001e5370ldr w2, [x27+3056]
001e5374cbz w2, 0x1e537c
001e5378b 0x1e5380
001e537c
001e537cloc_1e537c:
001e537cb 0x1e53a8
001e5380
001e5380loc_1e5380:
001e5380bl runtime.gcWriteBarrier4
001e5384str x0, [x25]
001e5388adrp x27, 0x83e000
001e538cldr x2, [x27+64]
001e5390str x2, [x25+8]
001e5394str x1, [x25+16]
001e5398adrp x27, 0x83e000
001e539cldr x2, [x27+72]
001e53a0str x2, [x25+24]
001e53a4b 0x1e53a8
001e53a8
001e53a8loc_1e53a8:
001e53a8adrp x27, 0x83e000
001e53acstr x0, [x27+64]
001e53b0adrp x27, 0x83e000
001e53b4str x1, [x27+72]
001e53b8mov x0, xzr
001e53bcbl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint32
001e53c0adrp x27, 0x83e000
001e53c4str x2, [x27+112]
001e53c8adrp x27, 0x866000
001e53ccldr w2, [x27+3056]
001e53d0cbz w2, 0x1e53d8
001e53d4b 0x1e53dc
001e53d8
001e53d8loc_1e53d8:
001e53d8b 0x1e5404
001e53dc
001e53dcloc_1e53dc:
001e53dcbl runtime.gcWriteBarrier4
001e53e0str x0, [x25]
001e53e4adrp x27, 0x83e000
001e53e8ldr x2, [x27+96]
001e53ecstr x2, [x25+8]
001e53f0str x1, [x25+16]
001e53f4adrp x27, 0x83e000
001e53f8ldr x2, [x27+104]
001e53fcstr x2, [x25+24]
001e5400b 0x1e5404
001e5404
001e5404loc_1e5404:
001e5404adrp x27, 0x83e000
001e5408str x0, [x27+96]
001e540cadrp x27, 0x83e000
001e5410str x1, [x27+104]
001e5414mov x0, xzr
001e5418bl google.golang.org/protobuf/reflect/protoreflect.ValueOfUint64
001e541cadrp x27, 0x83e000
001e5420str x2, [x27+144]
001e5424adrp x27, 0x866000
001e5428ldr w2, [x27+3056]
001e542ccbz w2, 0x1e5434
001e5430b 0x1e5438
001e5434
001e5434loc_1e5434:
001e5434b 0x1e5460
001e5438
001e5438loc_1e5438:
001e5438bl runtime.gcWriteBarrier4
001e543cstr x0, [x25]
001e5440adrp x27, 0x83e000
001e5444ldr x2, [x27+128]
001e5448str x2, [x25+8]
001e544cstr x1, [x25+16]
001e5450adrp x27, 0x83e000
001e5454ldr x2, [x27+136]
001e5458str x2, [x25+24]
001e545cb 0x1e5460
001e5460
001e5460loc_1e5460:
001e5460adrp x27, 0x83e000
001e5464str x0, [x27+128]
001e5468adrp x27, 0x83e000
001e546cstr x1, [x27+136]
001e5470fmov s0, wzr
001e5474bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat32
001e5478adrp x27, 0x83e000
001e547cstr x2, [x27+176]
001e5480adrp x27, 0x866000
001e5484ldr w2, [x27+3056]
001e5488cbz w2, 0x1e5490
001e548cb 0x1e5494
001e5490
001e5490loc_1e5490:
001e5490b 0x1e54bc
001e5494
001e5494loc_1e5494:
001e5494bl runtime.gcWriteBarrier4
001e5498str x0, [x25]
001e549cadrp x27, 0x83e000
001e54a0ldr x2, [x27+160]
001e54a4str x2, [x25+8]
001e54a8str x1, [x25+16]
001e54acadrp x27, 0x83e000
001e54b0ldr x2, [x27+168]
001e54b4str x2, [x25+24]
001e54b8b 0x1e54bc
001e54bc
001e54bcloc_1e54bc:
001e54bcadrp x27, 0x83e000
001e54c0str x0, [x27+160]
001e54c4adrp x27, 0x83e000
001e54c8str x1, [x27+168]
001e54ccfmov d0, xzr
001e54d0bl google.golang.org/protobuf/reflect/protoreflect.ValueOfFloat64
001e54d4adrp x27, 0x83e000
001e54d8str x2, [x27+208]
001e54dcadrp x27, 0x866000
001e54e0ldr w2, [x27+3056]
001e54e4cbz w2, 0x1e54ec
001e54e8b 0x1e54f0
001e54ec
001e54ecloc_1e54ec:
001e54ecb 0x1e5518
001e54f0
001e54f0loc_1e54f0:
001e54f0bl runtime.gcWriteBarrier4
001e54f4str x0, [x25]
001e54f8adrp x27, 0x83e000
001e54fcldr x2, [x27+192]
001e5500str x2, [x25+8]
001e5504str x1, [x25+16]
001e5508adrp x27, 0x83e000
001e550cldr x2, [x27+200]
001e5510str x2, [x25+24]
001e5514b 0x1e5518
001e5518
001e5518loc_1e5518:
001e5518adrp x27, 0x83e000
001e551cstr x0, [x27+192]
001e5520adrp x27, 0x83e000
001e5524str x1, [x27+200]
001e5528mov x0, xzr
001e552cmov x1, xzr
001e5530bl google.golang.org/protobuf/reflect/protoreflect.ValueOfString
001e5534adrp x27, 0x83e000
001e5538str x2, [x27+240]
001e553cadrp x27, 0x866000
001e5540ldr w2, [x27+3056]
001e5544cbz w2, 0x1e554c
001e5548b 0x1e5550
001e554c
001e554cloc_1e554c:
001e554cb 0x1e5578
001e5550
001e5550loc_1e5550:
001e5550bl runtime.gcWriteBarrier4
001e5554str x0, [x25]
001e5558adrp x27, 0x83e000
001e555cldr x3, [x27+224]
001e5560str x3, [x25+8]
001e5564str x1, [x25+16]
001e5568adrp x27, 0x83e000
001e556cldr x3, [x27+232]
001e5570str x3, [x25+24]
001e5574b 0x1e5578
001e5578
001e5578loc_1e5578:
001e5578adrp x27, 0x83e000
001e557cstr x0, [x27+224]
001e5580adrp x27, 0x83e000
001e5584str x1, [x27+232]
001e5588mov x0, xzr
001e558cmov x1, xzr
001e5590mov x2, x1
001e5594bl google.golang.org/protobuf/reflect/protoreflect.ValueOfBytes
001e5598adrp x27, 0x83e000
001e559cstr x2, [x27+272]
001e55a0adrp x27, 0x866000
001e55a4ldr w3, [x27+3056]
001e55a8cbz w3, 0x1e55b0
001e55acb 0x1e55b4
001e55b0
001e55b0loc_1e55b0:
001e55b0b 0x1e55dc
001e55b4
001e55b4loc_1e55b4:
001e55b4bl runtime.gcWriteBarrier4
001e55b8str x0, [x25]
001e55bcadrp x27, 0x83e000
001e55c0ldr x5, [x27+256]
001e55c4str x5, [x25+8]
001e55c8str x1, [x25+16]
001e55ccadrp x27, 0x83e000
001e55d0ldr x5, [x27+264]
001e55d4str x5, [x25+24]
001e55d8b 0x1e55dc
001e55dc
001e55dcloc_1e55dc:
001e55dcadrp x27, 0x83e000
001e55e0str x0, [x27+256]
001e55e4adrp x27, 0x83e000
001e55e8str x1, [x27+264]
001e55ecadrp x0, 0x4dd000
001e55f0add x0, x0, 358
001e55f4movz x1, 37
001e55f8mov x2, xzr
001e55fcmov x3, xzr
001e5600mov x4, x3
001e5604bl google.golang.org/protobuf/internal/errors.New
001e5608adrp x27, 0x83d000
001e560cstr x0, [x27+160]
001e5610adrp x27, 0x866000
001e5614ldr w5, [x27+3056]
001e5618cbz w5, 0x1e5620
001e561cb 0x1e5624
001e5620
001e5620loc_1e5620:
001e5620b 0x1e563c
001e5624
001e5624loc_1e5624:
001e5624bl runtime.gcWriteBarrier2
001e5628str x1, [x25]
001e562cadrp x27, 0x83d000
001e5630ldr x5, [x27+168]
001e5634str x5, [x25+8]
001e5638b 0x1e563c
001e563c
001e563cloc_1e563c:
001e563cadrp x27, 0x83d000
001e5640str x1, [x27+168]
001e5644adrp x0, 0x4d9000
001e5648add x0, x0, 3568
001e564corr x1, xzr, 32
001e5650mov x2, xzr
001e5654mov x3, xzr
001e5658mov x4, x3
001e565cbl google.golang.org/protobuf/internal/errors.New
001e5660adrp x27, 0x83d000
001e5664str x0, [x27+176]
001e5668adrp x27, 0x866000
001e566cldr w5, [x27+3056]
001e5670cbz w5, 0x1e5678
001e5674b 0x1e567c
001e5678
001e5678loc_1e5678:
001e5678b 0x1e5694
001e567c
001e567cloc_1e567c:
001e567cbl runtime.gcWriteBarrier2
001e5680str x1, [x25]
001e5684adrp x27, 0x83d000
001e5688ldr x5, [x27+184]
001e568cstr x5, [x25+8]
001e5690b 0x1e5694
001e5694
001e5694loc_1e5694:
001e5694adrp x27, 0x83d000
001e5698str x1, [x27+184]
001e569cadrp x27, 0x83b000
001e56a0ldr x5, [x27+3720]
001e56a4adrp x27, 0x866000
001e56a8ldr w6, [x27+3056]
001e56accbz w6, 0x1e56b4
001e56b0b 0x1e56b8
001e56b4
001e56b4loc_1e56b4:
001e56b4b 0x1e56d0
001e56b8
001e56b8loc_1e56b8:
001e56b8bl runtime.gcWriteBarrier2
001e56bcstr x5, [x25]
001e56c0adrp x27, 0x82d000
001e56c4ldr x6, [x27+560]
001e56c8str x6, [x25+8]
001e56ccb 0x1e56d0
001e56d0
001e56d0loc_1e56d0:
001e56d0adrp x27, 0x82d000
001e56d4str x5, [x27+560]
001e56d8adrp x0, 0x4cb000
001e56dcadd x0, x0, 3367
001e56e0orr x1, xzr, 7
001e56e4mov x2, xzr
001e56e8mov x3, xzr
001e56ecmov x4, x3
001e56f0bl google.golang.org/protobuf/internal/errors.New
001e56f4adrp x27, 0x83d000
001e56f8str x0, [x27+192]
001e56fcadrp x27, 0x866000
001e5700ldr w5, [x27+3056]
001e5704cbz w5, 0x1e570c
001e5708b 0x1e5710
001e570c
001e570cloc_1e570c:
001e570cb 0x1e57bc
001e5710
001e5710loc_1e5710:
001e5710str x1, [sp+184]
001e5714bl runtime.gcWriteBarrier2
001e5718str x1, [x25]
001e571cadrp x27, 0x83d000
001e5720ldr x3, [x27+200]
001e5724str x3, [x25+8]
001e5728adrp x0, 0x49a000
001e572cadd x0, x0, 2848
001e5730adrp x1, 0x83e000
001e5734add x1, x1, 2336
001e5738adrp x2, 0x82f000
001e573cadd x2, x2, 0
001e5740bl runtime.wbMove
001e5744adrp x0, 0x49a000
001e5748add x0, x0, 2848
001e574cadrp x1, 0x83e000
001e5750add x1, x1, 2400
001e5754adrp x2, 0x82e000
001e5758add x2, x2, 4032
001e575cbl runtime.wbMove
001e5760adrp x0, 0x49a000
001e5764add x0, x0, 2848
001e5768adrp x1, 0x83e000
001e576cadd x1, x1, 2464
001e5770adrp x2, 0x82f000
001e5774add x2, x2, 64
001e5778bl runtime.wbMove
001e577cadrp x0, 0x49a000
001e5780add x0, x0, 2848
001e5784adrp x1, 0x83e000
001e5788add x1, x1, 2528
001e578cadrp x2, 0x82f000
001e5790add x2, x2, 128
001e5794bl runtime.wbMove
001e5798adrp x0, 0x49a000
001e579cadd x0, x0, 2848
001e57a0adrp x1, 0x83e000
001e57a4add x1, x1, 2592
001e57a8adrp x2, 0x82f000
001e57acadd x2, x2, 192
001e57b0bl runtime.wbMove
001e57b4ldr x1, [sp+184]
001e57b8b 0x1e57bc
001e57bc
001e57bcloc_1e57bc:
001e57bcadrp x27, 0x83d000
001e57c0str x1, [x27+200]
001e57c4adrp x27, 0x82f000
001e57c8add x27, x27, 0
001e57ccldp x2, x3, [x27]
001e57d0adrp x27, 0x82f000
001e57d4add x27, x27, 16
001e57d8ldp x4, x5, [x27]
001e57dcadrp x27, 0x82f000
001e57e0add x27, x27, 32
001e57e4ldp x6, x7, [x27]
001e57e8adrp x27, 0x83e000
001e57ecadd x27, x27, 2336
001e57f0stp x2, x3, [x27]
001e57f4adrp x27, 0x83e000
001e57f8add x27, x27, 2352
001e57fcstp x4, x5, [x27]
001e5800adrp x27, 0x83e000
001e5804add x27, x27, 2368
001e5808stp x6, x7, [x27]
001e580cadrp x27, 0x82e000
001e5810add x27, x27, 4032
001e5814ldp x2, x3, [x27]
001e5818adrp x27, 0x82e000
001e581cadd x27, x27, 4048
001e5820ldp x4, x5, [x27]
001e5824adrp x27, 0x82e000
001e5828add x27, x27, 4064
001e582cldp x6, x7, [x27]
001e5830adrp x27, 0x83e000
001e5834add x27, x27, 2400
001e5838stp x2, x3, [x27]
001e583cadrp x27, 0x83e000
001e5840add x27, x27, 2416
001e5844stp x4, x5, [x27]
001e5848adrp x27, 0x83e000
001e584cadd x27, x27, 2432
001e5850stp x6, x7, [x27]
001e5854adrp x27, 0x82f000
001e5858add x27, x27, 64
001e585cldp x2, x3, [x27]
001e5860adrp x27, 0x82f000
001e5864add x27, x27, 80
001e5868ldp x4, x5, [x27]
001e586cadrp x27, 0x82f000
001e5870add x27, x27, 96
001e5874ldp x6, x7, [x27]
001e5878adrp x27, 0x83e000
001e587cadd x27, x27, 2464
001e5880stp x2, x3, [x27]
001e5884adrp x27, 0x83e000
001e5888add x27, x27, 2480
001e588cstp x4, x5, [x27]
001e5890adrp x27, 0x83e000
001e5894add x27, x27, 2496
001e5898stp x6, x7, [x27]
001e589cadrp x27, 0x82f000
001e58a0add x27, x27, 128
001e58a4ldp x2, x3, [x27]
001e58a8adrp x27, 0x82f000
001e58acadd x27, x27, 144
001e58b0ldp x4, x5, [x27]
001e58b4adrp x27, 0x82f000
001e58b8add x27, x27, 160
001e58bcldp x6, x7, [x27]
001e58c0adrp x27, 0x83e000
001e58c4add x27, x27, 2528
001e58c8stp x2, x3, [x27]
001e58ccadrp x27, 0x83e000
001e58d0add x27, x27, 2544
001e58d4stp x4, x5, [x27]
001e58d8adrp x27, 0x83e000
001e58dcadd x27, x27, 2560
001e58e0stp x6, x7, [x27]
001e58e4adrp x27, 0x82f000
001e58e8add x27, x27, 192
001e58ecldp x2, x3, [x27]
001e58f0adrp x27, 0x82f000
001e58f4add x27, x27, 208
001e58f8ldp x4, x5, [x27]
001e58fcadrp x27, 0x82f000
001e5900add x27, x27, 224
001e5904ldp x6, x7, [x27]
001e5908adrp x27, 0x83e000
001e590cadd x27, x27, 2592
001e5910stp x2, x3, [x27]
001e5914adrp x27, 0x83e000
001e5918add x27, x27, 2608
001e591cstp x4, x5, [x27]
001e5920adrp x27, 0x83e000
001e5924add x27, x27, 2624
001e5928stp x6, x7, [x27]
001e592cadrp x0, 0x410000
001e5930add x0, x0, 3264
001e5934adrp x1, 0x52b000
001e5938add x1, x1, 3040
001e593cbl reflect.TypeOf
001e5940adrp x27, 0x83d000
001e5944str x0, [x27+208]
001e5948adrp x27, 0x866000
001e594cldr w2, [x27+3056]
001e5950cbz w2, 0x1e5958
001e5954b 0x1e595c
001e5958
001e5958loc_1e5958:
001e5958b 0x1e5974
001e595c
001e595cloc_1e595c:
001e595cbl runtime.gcWriteBarrier2
001e5960str x1, [x25]
001e5964adrp x27, 0x83d000
001e5968ldr x2, [x27+216]
001e596cstr x2, [x25+8]
001e5970b 0x1e5974
001e5974
001e5974loc_1e5974:
001e5974adrp x27, 0x83d000
001e5978str x1, [x27+216]
001e597cstr xzr, [sp+208]
001e5980adrp x0, 0x43f000
001e5984add x0, x0, 3744
001e5988mov x1, xzr
001e598cbl reflect.TypeOf
001e5990adrp x27, 0x83d000
001e5994str x0, [x27+224]
001e5998adrp x27, 0x866000
001e599cldr w2, [x27+3056]
001e59a0cbz w2, 0x1e59a8
001e59a4b 0x1e59ac
001e59a8
001e59a8loc_1e59a8:
001e59a8b 0x1e59c4
001e59ac
001e59acloc_1e59ac:
001e59acbl runtime.gcWriteBarrier2
001e59b0str x1, [x25]
001e59b4adrp x27, 0x83d000
001e59b8ldr x2, [x27+232]
001e59bcstr x2, [x25+8]
001e59c0b 0x1e59c4
001e59c4
001e59c4loc_1e59c4:
001e59c4adrp x27, 0x83d000
001e59c8str x1, [x27+232]
001e59ccstp xzr, xzr, [sp+96]
001e59d0str xzr, [sp+112]
001e59d4adrp x0, 0x408000
001e59d8add x0, x0, 1216
001e59dcadd x1, sp, 96
001e59e0bl reflect.TypeOf
001e59e4adrp x27, 0x83d000
001e59e8str x0, [x27+240]
001e59ecadrp x27, 0x866000
001e59f0ldr w2, [x27+3056]
001e59f4cbz w2, 0x1e59fc
001e59f8b 0x1e5a00
001e59fc
001e59fcloc_1e59fc:
001e59fcb 0x1e5a18
001e5a00
001e5a00loc_1e5a00:
001e5a00bl runtime.gcWriteBarrier2
001e5a04str x1, [x25]
001e5a08adrp x27, 0x83d000
001e5a0cldr x2, [x27+248]
001e5a10str x2, [x25+8]
001e5a14b 0x1e5a18
001e5a18
001e5a18loc_1e5a18:
001e5a18adrp x27, 0x83d000
001e5a1cstr x1, [x27+248]
001e5a20str xzr, [sp+200]
001e5a24adrp x0, 0x408000
001e5a28add x0, x0, 0
001e5a2cmov x1, xzr
001e5a30bl reflect.TypeOf
001e5a34adrp x27, 0x83d000
001e5a38str x0, [x27+256]
001e5a3cadrp x27, 0x866000
001e5a40ldr w2, [x27+3056]
001e5a44cbz w2, 0x1e5a4c
001e5a48b 0x1e5a50
001e5a4c
001e5a4cloc_1e5a4c:
001e5a4cb 0x1e5a68
001e5a50
001e5a50loc_1e5a50:
001e5a50bl runtime.gcWriteBarrier2
001e5a54str x1, [x25]
001e5a58adrp x27, 0x83d000
001e5a5cldr x2, [x27+264]
001e5a60str x2, [x25+8]
001e5a64b 0x1e5a68
001e5a68
001e5a68loc_1e5a68:
001e5a68adrp x27, 0x83d000
001e5a6cstr x1, [x27+264]
001e5a70str xzr, [sp+176]
001e5a74adrp x0, 0x43f000
001e5a78add x0, x0, 3872
001e5a7cmov x1, xzr
001e5a80bl reflect.TypeOf
001e5a84adrp x27, 0x83d000
001e5a88str x0, [x27+272]
001e5a8cadrp x27, 0x866000
001e5a90ldr w2, [x27+3056]
001e5a94cbz w2, 0x1e5a9c
001e5a98b 0x1e5aa0
001e5a9c
001e5a9cloc_1e5a9c:
001e5a9cb 0x1e5ab8
001e5aa0
001e5aa0loc_1e5aa0:
001e5aa0bl runtime.gcWriteBarrier2
001e5aa4str x1, [x25]
001e5aa8adrp x27, 0x83d000
001e5aacldr x3, [x27+280]
001e5ab0str x3, [x25+8]
001e5ab4b 0x1e5ab8
001e5ab8
001e5ab8loc_1e5ab8:
001e5ab8adrp x27, 0x83d000
001e5abcstr x1, [x27+280]
001e5ac0mov x0, xzr
001e5ac4mov x1, xzr
001e5ac8mov x2, x1
001e5accbl runtime.convTslice
001e5ad0str x0, [sp+88]
001e5ad4mov x1, x0
001e5ad8adrp x0, 0x408000
001e5adcadd x0, x0, 1216
001e5ae0bl reflect.ValueOf
001e5ae4adrp x27, 0x83e000
001e5ae8str x2, [x27+304]
001e5aecadrp x27, 0x866000
001e5af0ldr w3, [x27+3056]
001e5af4cbz w3, 0x1e5afc
001e5af8b 0x1e5b00
001e5afc
001e5afcloc_1e5afc:
001e5afcb 0x1e5b28
001e5b00
001e5b00loc_1e5b00:
001e5b00bl runtime.gcWriteBarrier4
001e5b04str x0, [x25]
001e5b08adrp x27, 0x83e000
001e5b0cldr x3, [x27+288]
001e5b10str x3, [x25+8]
001e5b14str x1, [x25+16]
001e5b18adrp x27, 0x83e000
001e5b1cldr x3, [x27+296]
001e5b20str x3, [x25+24]
001e5b24b 0x1e5b28
001e5b28
001e5b28loc_1e5b28:
001e5b28adrp x27, 0x83e000
001e5b2cstr x0, [x27+288]
001e5b30adrp x27, 0x83e000
001e5b34str x1, [x27+296]
001e5b38adrp x0, 0x866000
001e5b3cadd x0, x0, 1504
001e5b40str x0, [sp+56]
001e5b44b 0x1e5b48
001e5b48
001e5b48loc_1e5b48:
001e5b48str x0, [sp+64]
001e5b4cstp xzr, xzr, [sp+72]
001e5b50mov x1, xzr
001e5b54mov x2, x1
001e5b58bl runtime.convTslice
001e5b5cstr x0, [sp+192]
001e5b60mov x1, x0
001e5b64adrp x0, 0x408000
001e5b68add x0, x0, 1216
001e5b6cbl reflect.ValueOf
001e5b70adrp x27, 0x83e000
001e5b74str x2, [x27+336]
001e5b78adrp x27, 0x866000
001e5b7cldr w3, [x27+3056]
001e5b80cbz w3, 0x1e5b88
001e5b84b 0x1e5b8c
001e5b88
001e5b88loc_1e5b88:
001e5b88b 0x1e5bb4
001e5b8c
001e5b8cloc_1e5b8c:
001e5b8cbl runtime.gcWriteBarrier4
001e5b90str x0, [x25]
001e5b94adrp x27, 0x83e000
001e5b98ldr x2, [x27+320]
001e5b9cstr x2, [x25+8]
001e5ba0str x1, [x25+16]
001e5ba4adrp x27, 0x83e000
001e5ba8ldr x2, [x27+328]
001e5bacstr x2, [x25+24]
001e5bb0b 0x1e5bb4
001e5bb4
001e5bb4loc_1e5bb4:
001e5bb4adrp x27, 0x83e000
001e5bb8str x0, [x27+320]
001e5bbcadrp x27, 0x83e000
001e5bc0str x1, [x27+328]
001e5bc4ldur x29, [sp-8]
001e5bc8ldr x30, [sp], 224
001e5bccret x30
001e5bd0
001e5bd0loc_1e5bd0:
001e5bd0mov x3, x30
001e5bd4bl runtime.morestack_noctxt.abi0
001e5bd8b 0x1e4f50
001e5bdcudf 0
001e4f50
001e5be0
001e5be0google.golang.org/protobuf/internal/impl.map.init.0: ; void google.golang.org/protobuf/internal/impl.map.init.0(void)
001e5be0ldr x16, [x28+16]
001e5be4sub x17, sp, 96
001e5be8subs xzr, x17, x16
001e5becb.ls 0x1e6028
001e5bf0str x30, [sp-224]!
001e5bf4stur x29, [sp-8]
001e5bf8sub x29, sp, 8
001e5bfcadrp x0, 0x43f000
001e5c00add x0, x0, 352
001e5c04movz x1, 18
001e5c08mov x2, xzr
001e5c0cbl runtime.makemap
001e5c10str x0, [sp+208]
001e5c14orr x3, xzr, 8
001e5c18strb w3, [sp+63]
001e5c1cstrb wzr, [sp+57]
001e5c20strb w3, [sp+51]
001e5c24ldr x1, [sp+208]
001e5c28adrp x0, 0x43f000
001e5c2cadd x0, x0, 352
001e5c30add x2, sp, 51
001e5c34bl runtime.mapassign
001e5c38str x0, [sp+80]
001e5c3cldrsb x27, [x0]
001e5c40ldrsb x3, [sp+57]
001e5c44strb w3, [x0]
001e5c48orr x3, xzr, 14
001e5c4cstrb w3, [sp+63]
001e5c50strb wzr, [sp+57]
001e5c54strb w3, [sp+46]
001e5c58ldr x1, [sp+208]
001e5c5cadrp x0, 0x43f000
001e5c60add x0, x0, 352
001e5c64add x2, sp, 46
001e5c68bl runtime.mapassign
001e5c6cstr x0, [sp+72]
001e5c70ldrsb x27, [x0]
001e5c74ldrsb x3, [sp+57]
001e5c78strb w3, [x0]
001e5c7cmovz x3, 5
001e5c80strb w3, [sp+63]
001e5c84strb wzr, [sp+57]
001e5c88strb w3, [sp+45]
001e5c8cldr x1, [sp+208]
001e5c90adrp x0, 0x43f000
001e5c94add x0, x0, 352
001e5c98add x2, sp, 45
001e5c9cbl runtime.mapassign
001e5ca0str x0, [sp+64]
001e5ca4ldrsb x27, [x0]
001e5ca8ldrsb x3, [sp+57]
001e5cacstrb w3, [x0]
001e5cb0movz x3, 17
001e5cb4strb w3, [sp+63]
001e5cb8strb wzr, [sp+57]
001e5cbcstrb w3, [sp+44]
001e5cc0ldr x1, [sp+208]
001e5cc4adrp x0, 0x43f000
001e5cc8add x0, x0, 352
001e5cccadd x2, sp, 44
001e5cd0bl runtime.mapassign
001e5cd4str x0, [sp+200]
001e5cd8ldrsb x27, [x0]
001e5cdcldrsb x3, [sp+57]
001e5ce0strb w3, [x0]
001e5ce4movz x3, 13
001e5ce8strb w3, [sp+63]
001e5cecstrb wzr, [sp+57]
001e5cf0strb w3, [sp+62]
001e5cf4ldr x1, [sp+208]
001e5cf8adrp x0, 0x43f000
001e5cfcadd x0, x0, 352
001e5d00add x2, sp, 62
001e5d04bl runtime.mapassign
001e5d08str x0, [sp+192]
001e5d0cldrsb x27, [x0]
001e5d10ldrsb x3, [sp+57]
001e5d14strb w3, [x0]
001e5d18orr x3, xzr, 3
001e5d1cstrb w3, [sp+63]
001e5d20strb wzr, [sp+57]
001e5d24strb w3, [sp+61]
001e5d28ldr x1, [sp+208]
001e5d2cadrp x0, 0x43f000
001e5d30add x0, x0, 352
001e5d34add x2, sp, 61
001e5d38bl runtime.mapassign
001e5d3cstr x0, [sp+184]
001e5d40ldrsb x27, [x0]
001e5d44ldrsb x3, [sp+57]
001e5d48strb w3, [x0]
001e5d4cmovz x3, 18
001e5d50strb w3, [sp+63]
001e5d54strb wzr, [sp+57]
001e5d58strb w3, [sp+60]
001e5d5cldr x1, [sp+208]
001e5d60adrp x0, 0x43f000
001e5d64add x0, x0, 352
001e5d68add x2, sp, 60
001e5d6cbl runtime.mapassign
001e5d70str x0, [sp+176]
001e5d74ldrsb x27, [x0]
001e5d78ldrsb x3, [sp+57]
001e5d7cstrb w3, [x0]
001e5d80orr x3, xzr, 4
001e5d84strb w3, [sp+63]
001e5d88strb wzr, [sp+57]
001e5d8cstrb w3, [sp+59]
001e5d90ldr x1, [sp+208]
001e5d94adrp x0, 0x43f000
001e5d98add x0, x0, 352
001e5d9cadd x2, sp, 59
001e5da0bl runtime.mapassign
001e5da4str x0, [sp+168]
001e5da8ldrsb x27, [x0]
001e5dacldrsb x3, [sp+57]
001e5db0strb w3, [x0]
001e5db4orr x3, xzr, 15
001e5db8strb w3, [sp+63]
001e5dbcmovz x4, 5
001e5dc0strb w4, [sp+57]
001e5dc4strb w3, [sp+58]
001e5dc8ldr x1, [sp+208]
001e5dccadrp x0, 0x43f000
001e5dd0add x0, x0, 352
001e5dd4add x2, sp, 58
001e5dd8bl runtime.mapassign
001e5ddcstr x0, [sp+160]
001e5de0ldrsb x27, [x0]
001e5de4ldrsb x3, [sp+57]
001e5de8strb w3, [x0]
001e5decorr x3, xzr, 7
001e5df0strb w3, [sp+63]
001e5df4movz x4, 5
001e5df8strb w4, [sp+57]
001e5dfcstrb w3, [sp+56]
001e5e00ldr x1, [sp+208]
001e5e04adrp x0, 0x43f000
001e5e08add x0, x0, 352
001e5e0cadd x2, sp, 56
001e5e10bl runtime.mapassign
001e5e14str x0, [sp+152]
001e5e18ldrsb x27, [x0]
001e5e1cldrsb x3, [sp+57]
001e5e20strb w3, [x0]
001e5e24orr x3, xzr, 2
001e5e28strb w3, [sp+63]
001e5e2cmovz x4, 5
001e5e30strb w4, [sp+57]
001e5e34strb w3, [sp+55]
001e5e38ldr x1, [sp+208]
001e5e3cadrp x0, 0x43f000
001e5e40add x0, x0, 352
001e5e44add x2, sp, 55
001e5e48bl runtime.mapassign
001e5e4cstr x0, [sp+144]
001e5e50ldrsb x27, [x0]
001e5e54ldrsb x3, [sp+57]
001e5e58strb w3, [x0]
001e5e5corr x3, xzr, 16
001e5e60strb w3, [sp+63]
001e5e64orr x4, xzr, 1
001e5e68strb w4, [sp+57]
001e5e6cstrb w3, [sp+54]
001e5e70ldr x1, [sp+208]
001e5e74adrp x0, 0x43f000
001e5e78add x0, x0, 352
001e5e7cadd x2, sp, 54
001e5e80bl runtime.mapassign
001e5e84str x0, [sp+136]
001e5e88ldrsb x27, [x0]
001e5e8cldrsb x3, [sp+57]
001e5e90strb w3, [x0]
001e5e94orr x3, xzr, 6
001e5e98strb w3, [sp+63]
001e5e9corr x4, xzr, 1
001e5ea0strb w4, [sp+57]
001e5ea4strb w3, [sp+53]
001e5ea8ldr x1, [sp+208]
001e5eacadrp x0, 0x43f000
001e5eb0add x0, x0, 352
001e5eb4add x2, sp, 53
001e5eb8bl runtime.mapassign
001e5ebcstr x0, [sp+128]
001e5ec0ldrsb x27, [x0]
001e5ec4ldrsb x3, [sp+57]
001e5ec8strb w3, [x0]
001e5eccorr x3, xzr, 1
001e5ed0strb w3, [sp+63]
001e5ed4orr x4, xzr, 1
001e5ed8strb w4, [sp+57]
001e5edcstrb w3, [sp+52]
001e5ee0ldr x1, [sp+208]
001e5ee4adrp x0, 0x43f000
001e5ee8add x0, x0, 352
001e5eecadd x2, sp, 52
001e5ef0bl runtime.mapassign
001e5ef4str x0, [sp+120]
001e5ef8ldrsb x27, [x0]
001e5efcldrsb x3, [sp+57]
001e5f00strb w3, [x0]
001e5f04movz x3, 9
001e5f08strb w3, [sp+63]
001e5f0corr x4, xzr, 2
001e5f10strb w4, [sp+57]
001e5f14strb w3, [sp+50]
001e5f18ldr x1, [sp+208]
001e5f1cadrp x0, 0x43f000
001e5f20add x0, x0, 352
001e5f24add x2, sp, 50
001e5f28bl runtime.mapassign
001e5f2cstr x0, [sp+112]
001e5f30ldrsb x27, [x0]
001e5f34ldrsb x3, [sp+57]
001e5f38strb w3, [x0]
001e5f3corr x3, xzr, 12
001e5f40strb w3, [sp+63]
001e5f44orr x4, xzr, 2
001e5f48strb w4, [sp+57]
001e5f4cstrb w3, [sp+49]
001e5f50ldr x1, [sp+208]
001e5f54adrp x0, 0x43f000
001e5f58add x0, x0, 352
001e5f5cadd x2, sp, 49
001e5f60bl runtime.mapassign
001e5f64str x0, [sp+104]
001e5f68ldrsb x27, [x0]
001e5f6cldrsb x3, [sp+57]
001e5f70strb w3, [x0]
001e5f74movz x3, 11
001e5f78strb w3, [sp+63]
001e5f7corr x4, xzr, 2
001e5f80strb w4, [sp+57]
001e5f84strb w3, [sp+48]
001e5f88ldr x1, [sp+208]
001e5f8cadrp x0, 0x43f000
001e5f90add x0, x0, 352
001e5f94add x2, sp, 48
001e5f98bl runtime.mapassign
001e5f9cstr x0, [sp+96]
001e5fa0ldrsb x27, [x0]
001e5fa4ldrsb x3, [sp+57]
001e5fa8strb w3, [x0]
001e5facmovz x3, 10
001e5fb0strb w3, [sp+63]
001e5fb4orr x4, xzr, 3
001e5fb8strb w4, [sp+57]
001e5fbcstrb w3, [sp+47]
001e5fc0ldr x1, [sp+208]
001e5fc4adrp x0, 0x43f000
001e5fc8add x0, x0, 352
001e5fccadd x2, sp, 47
001e5fd0bl runtime.mapassign
001e5fd4str x0, [sp+88]
001e5fd8ldrsb x27, [x0]
001e5fdcldrsb x3, [sp+57]
001e5fe0strb w3, [x0]
001e5fe4ldr x3, [sp+208]
001e5fe8adrp x27, 0x866000
001e5fecldr w4, [x27+3056]
001e5ff0cbz w4, 0x1e5ff8
001e5ff4b 0x1e5ffc
001e5ff8
001e5ff8loc_1e5ff8:
001e5ff8b 0x1e6014
001e5ffc
001e5ffcloc_1e5ffc:
001e5ffcbl runtime.gcWriteBarrier2
001e6000str x3, [x25]
001e6004adrp x27, 0x83b000
001e6008ldr x0, [x27+224]
001e600cstr x0, [x25+8]
001e6010b 0x1e6014
001e6014
001e6014loc_1e6014:
001e6014adrp x27, 0x83b000
001e6018str x3, [x27+224]
001e601cldur x29, [sp-8]
001e6020ldr x30, [sp], 224
001e6024ret x30
001e6028
001e6028loc_1e6028:
001e6028mov x3, x30
001e602cbl runtime.morestack_noctxt.abi0
001e6030b 0x1e5be0
001e6034udf 0
001e6038udf 0
001e603cudf 0
001e5be0
001e5be0google.golang.org/protobuf/internal/impl.map.init.0: ; void google.golang.org/protobuf/internal/impl.map.init.0(void)
001e5be0ldr x16, [x28+16]
001e5be4sub x17, sp, 96
001e5be8subs xzr, x17, x16
001e5becb.ls 0x1e6028
001e5bf0str x30, [sp-224]!
001e5bf4stur x29, [sp-8]
001e5bf8sub x29, sp, 8
001e5bfcadrp x0, 0x43f000
001e5c00add x0, x0, 352
001e5c04movz x1, 18
001e5c08mov x2, xzr
001e5c0cbl runtime.makemap
001e5c10str x0, [sp+208]
001e5c14orr x3, xzr, 8
001e5c18strb w3, [sp+63]
001e5c1cstrb wzr, [sp+57]
001e5c20strb w3, [sp+51]
001e5c24ldr x1, [sp+208]
001e5c28adrp x0, 0x43f000
001e5c2cadd x0, x0, 352
001e5c30add x2, sp, 51
001e5c34bl runtime.mapassign
001e5c38str x0, [sp+80]
001e5c3cldrsb x27, [x0]
001e5c40ldrsb x3, [sp+57]
001e5c44strb w3, [x0]
001e5c48orr x3, xzr, 14
001e5c4cstrb w3, [sp+63]
001e5c50strb wzr, [sp+57]
001e5c54strb w3, [sp+46]
001e5c58ldr x1, [sp+208]
001e5c5cadrp x0, 0x43f000
001e5c60add x0, x0, 352
001e5c64add x2, sp, 46
001e5c68bl runtime.mapassign
001e5c6cstr x0, [sp+72]
001e5c70ldrsb x27, [x0]
001e5c74ldrsb x3, [sp+57]
001e5c78strb w3, [x0]
001e5c7cmovz x3, 5
001e5c80strb w3, [sp+63]
001e5c84strb wzr, [sp+57]
001e5c88strb w3, [sp+45]
001e5c8cldr x1, [sp+208]
001e5c90adrp x0, 0x43f000
001e5c94add x0, x0, 352
001e5c98add x2, sp, 45
001e5c9cbl runtime.mapassign
001e5ca0str x0, [sp+64]
001e5ca4ldrsb x27, [x0]
001e5ca8ldrsb x3, [sp+57]
001e5cacstrb w3, [x0]
001e5cb0movz x3, 17
001e5cb4strb w3, [sp+63]
001e5cb8strb wzr, [sp+57]
001e5cbcstrb w3, [sp+44]
001e5cc0ldr x1, [sp+208]
001e5cc4adrp x0, 0x43f000
001e5cc8add x0, x0, 352
001e5cccadd x2, sp, 44
001e5cd0bl runtime.mapassign
001e5cd4str x0, [sp+200]
001e5cd8ldrsb x27, [x0]
001e5cdcldrsb x3, [sp+57]
001e5ce0strb w3, [x0]
001e5ce4movz x3, 13
001e5ce8strb w3, [sp+63]
001e5cecstrb wzr, [sp+57]
001e5cf0strb w3, [sp+62]
001e5cf4ldr x1, [sp+208]
001e5cf8adrp x0, 0x43f000
001e5cfcadd x0, x0, 352
001e5d00add x2, sp, 62
001e5d04bl runtime.mapassign
001e5d08str x0, [sp+192]
001e5d0cldrsb x27, [x0]
001e5d10ldrsb x3, [sp+57]
001e5d14strb w3, [x0]
001e5d18orr x3, xzr, 3
001e5d1cstrb w3, [sp+63]
001e5d20strb wzr, [sp+57]
001e5d24strb w3, [sp+61]
001e5d28ldr x1, [sp+208]
001e5d2cadrp x0, 0x43f000
001e5d30add x0, x0, 352
001e5d34add x2, sp, 61
001e5d38bl runtime.mapassign
001e5d3cstr x0, [sp+184]
001e5d40ldrsb x27, [x0]
001e5d44ldrsb x3, [sp+57]
001e5d48strb w3, [x0]
001e5d4cmovz x3, 18
001e5d50strb w3, [sp+63]
001e5d54strb wzr, [sp+57]
001e5d58strb w3, [sp+60]
001e5d5cldr x1, [sp+208]
001e5d60adrp x0, 0x43f000
001e5d64add x0, x0, 352
001e5d68add x2, sp, 60
001e5d6cbl runtime.mapassign
001e5d70str x0, [sp+176]
001e5d74ldrsb x27, [x0]
001e5d78ldrsb x3, [sp+57]
001e5d7cstrb w3, [x0]
001e5d80orr x3, xzr, 4
001e5d84strb w3, [sp+63]
001e5d88strb wzr, [sp+57]
001e5d8cstrb w3, [sp+59]
001e5d90ldr x1, [sp+208]
001e5d94adrp x0, 0x43f000
001e5d98add x0, x0, 352
001e5d9cadd x2, sp, 59
001e5da0bl runtime.mapassign
001e5da4str x0, [sp+168]
001e5da8ldrsb x27, [x0]
001e5dacldrsb x3, [sp+57]
001e5db0strb w3, [x0]
001e5db4orr x3, xzr, 15
001e5db8strb w3, [sp+63]
001e5dbcmovz x4, 5
001e5dc0strb w4, [sp+57]
001e5dc4strb w3, [sp+58]
001e5dc8ldr x1, [sp+208]
001e5dccadrp x0, 0x43f000
001e5dd0add x0, x0, 352
001e5dd4add x2, sp, 58
001e5dd8bl runtime.mapassign
001e5ddcstr x0, [sp+160]
001e5de0ldrsb x27, [x0]
001e5de4ldrsb x3, [sp+57]
001e5de8strb w3, [x0]
001e5decorr x3, xzr, 7
001e5df0strb w3, [sp+63]
001e5df4movz x4, 5
001e5df8strb w4, [sp+57]
001e5dfcstrb w3, [sp+56]
001e5e00ldr x1, [sp+208]
001e5e04adrp x0, 0x43f000
001e5e08add x0, x0, 352
001e5e0cadd x2, sp, 56
001e5e10bl runtime.mapassign
001e5e14str x0, [sp+152]
001e5e18ldrsb x27, [x0]
001e5e1cldrsb x3, [sp+57]
001e5e20strb w3, [x0]
001e5e24orr x3, xzr, 2
001e5e28strb w3, [sp+63]
001e5e2cmovz x4, 5
001e5e30strb w4, [sp+57]
001e5e34strb w3, [sp+55]
001e5e38ldr x1, [sp+208]
001e5e3cadrp x0, 0x43f000
001e5e40add x0, x0, 352
001e5e44add x2, sp, 55
001e5e48bl runtime.mapassign
001e5e4cstr x0, [sp+144]
001e5e50ldrsb x27, [x0]
001e5e54ldrsb x3, [sp+57]
001e5e58strb w3, [x0]
001e5e5corr x3, xzr, 16
001e5e60strb w3, [sp+63]
001e5e64orr x4, xzr, 1
001e5e68strb w4, [sp+57]
001e5e6cstrb w3, [sp+54]
001e5e70ldr x1, [sp+208]
001e5e74adrp x0, 0x43f000
001e5e78add x0, x0, 352
001e5e7cadd x2, sp, 54
001e5e80bl runtime.mapassign
001e5e84str x0, [sp+136]
001e5e88ldrsb x27, [x0]
001e5e8cldrsb x3, [sp+57]
001e5e90strb w3, [x0]
001e5e94orr x3, xzr, 6
001e5e98strb w3, [sp+63]
001e5e9corr x4, xzr, 1
001e5ea0strb w4, [sp+57]
001e5ea4strb w3, [sp+53]
001e5ea8ldr x1, [sp+208]
001e5eacadrp x0, 0x43f000
001e5eb0add x0, x0, 352
001e5eb4add x2, sp, 53
001e5eb8bl runtime.mapassign
001e5ebcstr x0, [sp+128]
001e5ec0ldrsb x27, [x0]
001e5ec4ldrsb x3, [sp+57]
001e5ec8strb w3, [x0]
001e5eccorr x3, xzr, 1
001e5ed0strb w3, [sp+63]
001e5ed4orr x4, xzr, 1
001e5ed8strb w4, [sp+57]
001e5edcstrb w3, [sp+52]
001e5ee0ldr x1, [sp+208]
001e5ee4adrp x0, 0x43f000
001e5ee8add x0, x0, 352
001e5eecadd x2, sp, 52
001e5ef0bl runtime.mapassign
001e5ef4str x0, [sp+120]
001e5ef8ldrsb x27, [x0]
001e5efcldrsb x3, [sp+57]
001e5f00strb w3, [x0]
001e5f04movz x3, 9
001e5f08strb w3, [sp+63]
001e5f0corr x4, xzr, 2
001e5f10strb w4, [sp+57]
001e5f14strb w3, [sp+50]
001e5f18ldr x1, [sp+208]
001e5f1cadrp x0, 0x43f000
001e5f20add x0, x0, 352
001e5f24add x2, sp, 50
001e5f28bl runtime.mapassign
001e5f2cstr x0, [sp+112]
001e5f30ldrsb x27, [x0]
001e5f34ldrsb x3, [sp+57]
001e5f38strb w3, [x0]
001e5f3corr x3, xzr, 12
001e5f40strb w3, [sp+63]
001e5f44orr x4, xzr, 2
001e5f48strb w4, [sp+57]
001e5f4cstrb w3, [sp+49]
001e5f50ldr x1, [sp+208]
001e5f54adrp x0, 0x43f000
001e5f58add x0, x0, 352
001e5f5cadd x2, sp, 49
001e5f60bl runtime.mapassign
001e5f64str x0, [sp+104]
001e5f68ldrsb x27, [x0]
001e5f6cldrsb x3, [sp+57]
001e5f70strb w3, [x0]
001e5f74movz x3, 11
001e5f78strb w3, [sp+63]
001e5f7corr x4, xzr, 2
001e5f80strb w4, [sp+57]
001e5f84strb w3, [sp+48]
001e5f88ldr x1, [sp+208]
001e5f8cadrp x0, 0x43f000
001e5f90add x0, x0, 352
001e5f94add x2, sp, 48
001e5f98bl runtime.mapassign
001e5f9cstr x0, [sp+96]
001e5fa0ldrsb x27, [x0]
001e5fa4ldrsb x3, [sp+57]
001e5fa8strb w3, [x0]
001e5facmovz x3, 10
001e5fb0strb w3, [sp+63]
001e5fb4orr x4, xzr, 3
001e5fb8strb w4, [sp+57]
001e5fbcstrb w3, [sp+47]
001e5fc0ldr x1, [sp+208]
001e5fc4adrp x0, 0x43f000
001e5fc8add x0, x0, 352
001e5fccadd x2, sp, 47
001e5fd0bl runtime.mapassign
001e5fd4str x0, [sp+88]
001e5fd8ldrsb x27, [x0]
001e5fdcldrsb x3, [sp+57]
001e5fe0strb w3, [x0]
001e5fe4ldr x3, [sp+208]
001e5fe8adrp x27, 0x866000
001e5fecldr w4, [x27+3056]
001e5ff0cbz w4, 0x1e5ff8
001e5ff4b 0x1e5ffc
001e5ff8
001e5ff8loc_1e5ff8:
001e5ff8b 0x1e6014
001e5ffc
001e5ffcloc_1e5ffc:
001e5ffcbl runtime.gcWriteBarrier2
001e6000str x3, [x25]
001e6004adrp x27, 0x83b000
001e6008ldr x0, [x27+224]
001e600cstr x0, [x25+8]
001e6010b 0x1e6014
001e6014
001e6014loc_1e6014:
001e6014adrp x27, 0x83b000
001e6018str x3, [x27+224]
001e601cldur x29, [sp-8]
001e6020ldr x30, [sp], 224
001e6024ret x30
001e6028
001e6028loc_1e6028:
001e6028mov x3, x30
001e602cbl runtime.morestack_noctxt.abi0
001e6030b 0x1e5be0
001e6034udf 0
001e6038udf 0
001e603cudf 0
001e5be0
001e6040
001e6040google.golang.org/protobuf/internal/impl.Export.EnumDescriptorOf: ; void google.golang.org/protobuf/internal/impl.Export.EnumDescriptorOf(google.golang.org/protobuf/internal/impl.Export p0, interface {} e)
001e6040ldr x16, [x28+16]
001e6044sub x17, sp, 80
001e6048subs xzr, x17, x16
001e604cb.ls 0x1e6154
001e6050str x30, [sp-208]!
001e6054stur x29, [sp-8]
001e6058sub x29, sp, 8
001e605cstr x0, [sp+216]
001e6060str x1, [sp+224]
001e6064stp xzr, xzr, [sp+80]
001e6068ldr x2, [sp+224]
001e606cldr x3, [sp+216]
001e6070str x3, [sp+144]
001e6074str x2, [sp+152]
001e6078cbnz x3, 0x1e6080
001e607cb 0x1e6130
001e6080
001e6080loc_1e6080:
001e6080ldr w2, [x3+16]
001e6084str w2, [sp+60]
001e6088ldr x1, [sp+144]
001e608cadrp x0, 0x82b000
001e6090add x0, x0, 880
001e6094bl runtime.interfaceSwitch
001e6098str x0, [sp+72]
001e609cstr x1, [sp+192]
001e60a0ldr x2, [sp+72]
001e60a4str x2, [sp+64]
001e60a8cbz x2, 0x1e60b0
001e60acb 0x1e60ec
001e60b0
001e60b0loc_1e60b0:
001e60b0b 0x1e60b4
001e60b4
001e60b4loc_1e60b4:
001e60b4b 0x1e60b8
001e60b8
001e60b8loc_1e60b8:
001e60b8ldr x0, [sp+152]
001e60bcstr x1, [sp+112]
001e60c0str x0, [sp+120]
001e60c4ldrsb x27, [x1]
001e60c8ldr x1, [x1+24]
001e60ccblr x1
001e60d0str x0, [sp+176]
001e60d4str x1, [sp+184]
001e60d8str x0, [sp+80]
001e60dcstr x1, [sp+88]
001e60e0ldur x29, [sp-8]
001e60e4ldr x30, [sp], 208
001e60e8ret x30
001e60ec
001e60ecloc_1e60ec:
001e60ecb 0x1e60f0
001e60f0
001e60f0loc_1e60f0:
001e60f0b 0x1e60f4
001e60f4
001e60f4loc_1e60f4:
001e60f4ldr x0, [sp+144]
001e60f8ldr x1, [sp+152]
001e60fcstr x0, [sp+96]
001e6100str x1, [sp+104]
001e6104bl reflect.TypeOf
001e6108str x0, [sp+160]
001e610cstr x1, [sp+168]
001e6110bl google.golang.org/protobuf/internal/impl.LegacyLoadEnumDesc
001e6114str x0, [sp+176]
001e6118str x1, [sp+184]
001e611cstr x0, [sp+80]
001e6120str x1, [sp+88]
001e6124ldur x29, [sp-8]
001e6128ldr x30, [sp], 208
001e612cret x30
001e6130
001e6130loc_1e6130:
001e6130b 0x1e6134
001e6134
001e6134loc_1e6134:
001e6134str x3, [sp+128]
001e6138str x2, [sp+136]
001e613cstp xzr, xzr, [sp+80]
001e6140mov x0, xzr
001e6144mov x1, xzr
001e6148ldur x29, [sp-8]
001e614cldr x30, [sp], 208
001e6150ret x30
001e6154
001e6154loc_1e6154:
001e6154stp x0, x1, [sp+8]
001e6158mov x3, x30
001e615cbl runtime.morestack_noctxt.abi0
001e6160ldp x0, x1, [sp+8]
001e6164b 0x1e6040
001e6168udf 0
001e616cudf 0
001e6040
001e6040google.golang.org/protobuf/internal/impl.Export.EnumDescriptorOf: ; void google.golang.org/protobuf/internal/impl.Export.EnumDescriptorOf(google.golang.org/protobuf/internal/impl.Export p0, interface {} e)
001e6040ldr x16, [x28+16]
001e6044sub x17, sp, 80
001e6048subs xzr, x17, x16
001e604cb.ls 0x1e6154
001e6050str x30, [sp-208]!
001e6054stur x29, [sp-8]
001e6058sub x29, sp, 8
001e605cstr x0, [sp+216]
001e6060str x1, [sp+224]
001e6064stp xzr, xzr, [sp+80]
001e6068ldr x2, [sp+224]
001e606cldr x3, [sp+216]
001e6070str x3, [sp+144]
001e6074str x2, [sp+152]
001e6078cbnz x3, 0x1e6080
001e607cb 0x1e6130
001e6080
001e6080loc_1e6080:
001e6080ldr w2, [x3+16]
001e6084str w2, [sp+60]
001e6088ldr x1, [sp+144]
001e608cadrp x0, 0x82b000
001e6090add x0, x0, 880
001e6094bl runtime.interfaceSwitch
001e6098str x0, [sp+72]
001e609cstr x1, [sp+192]
001e60a0ldr x2, [sp+72]
001e60a4str x2, [sp+64]
001e60a8cbz x2, 0x1e60b0
001e60acb 0x1e60ec
001e60b0
001e60b0loc_1e60b0:
001e60b0b 0x1e60b4
001e60b4
001e60b4loc_1e60b4:
001e60b4b 0x1e60b8
001e60b8
001e60b8loc_1e60b8:
001e60b8ldr x0, [sp+152]
001e60bcstr x1, [sp+112]
001e60c0str x0, [sp+120]
001e60c4ldrsb x27, [x1]
001e60c8ldr x1, [x1+24]
001e60ccblr x1
001e60d0str x0, [sp+176]
001e60d4str x1, [sp+184]
001e60d8str x0, [sp+80]
001e60dcstr x1, [sp+88]
001e60e0ldur x29, [sp-8]
001e60e4ldr x30, [sp], 208
001e60e8ret x30
001e60ec
001e60ecloc_1e60ec:
001e60ecb 0x1e60f0
001e60f0
001e60f0loc_1e60f0:
001e60f0b 0x1e60f4
001e60f4
001e60f4loc_1e60f4:
001e60f4ldr x0, [sp+144]
001e60f8ldr x1, [sp+152]
001e60fcstr x0, [sp+96]
001e6100str x1, [sp+104]
001e6104bl reflect.TypeOf
001e6108str x0, [sp+160]
001e610cstr x1, [sp+168]
001e6110bl google.golang.org/protobuf/internal/impl.LegacyLoadEnumDesc
001e6114str x0, [sp+176]
001e6118str x1, [sp+184]
001e611cstr x0, [sp+80]
001e6120str x1, [sp+88]
001e6124ldur x29, [sp-8]
001e6128ldr x30, [sp], 208
001e612cret x30
001e6130
001e6130loc_1e6130:
001e6130b 0x1e6134
001e6134
001e6134loc_1e6134:
001e6134str x3, [sp+128]
001e6138str x2, [sp+136]
001e613cstp xzr, xzr, [sp+80]
001e6140mov x0, xzr
001e6144mov x1, xzr
001e6148ldur x29, [sp-8]
001e614cldr x30, [sp], 208
001e6150ret x30
001e6154
001e6154loc_1e6154:
001e6154stp x0, x1, [sp+8]
001e6158mov x3, x30
001e615cbl runtime.morestack_noctxt.abi0
001e6160ldp x0, x1, [sp+8]
001e6164b 0x1e6040
001e6168udf 0
001e616cudf 0
001e6040
001e6170
001e6170google.golang.org/protobuf/internal/impl.Export.EnumTypeOf: ; void google.golang.org/protobuf/internal/impl.Export.EnumTypeOf(google.golang.org/protobuf/internal/impl.Export p0, interface {} e)
001e6170ldr x16, [x28+16]
001e6174sub x17, sp, 80
001e6178subs xzr, x17, x16
001e617cb.ls 0x1e6284
001e6180str x30, [sp-208]!
001e6184stur x29, [sp-8]
001e6188sub x29, sp, 8
001e618cstr x0, [sp+216]
001e6190str x1, [sp+224]
001e6194stp xzr, xzr, [sp+80]
001e6198ldr x2, [sp+224]
001e619cldr x3, [sp+216]
001e61a0str x3, [sp+144]
001e61a4str x2, [sp+152]
001e61a8cbnz x3, 0x1e61b0
001e61acb 0x1e6260
001e61b0
001e61b0loc_1e61b0:
001e61b0ldr w2, [x3+16]
001e61b4str w2, [sp+60]
001e61b8ldr x1, [sp+144]
001e61bcadrp x0, 0x82b000
001e61c0add x0, x0, 912
001e61c4bl runtime.interfaceSwitch
001e61c8str x0, [sp+72]
001e61ccstr x1, [sp+192]
001e61d0ldr x2, [sp+72]
001e61d4str x2, [sp+64]
001e61d8cbz x2, 0x1e61e0
001e61dcb 0x1e621c
001e61e0
001e61e0loc_1e61e0:
001e61e0b 0x1e61e4
001e61e4
001e61e4loc_1e61e4:
001e61e4b 0x1e61e8
001e61e8
001e61e8loc_1e61e8:
001e61e8ldr x0, [sp+152]
001e61ecstr x1, [sp+112]
001e61f0str x0, [sp+120]
001e61f4ldrsb x27, [x1]
001e61f8ldr x1, [x1+40]
001e61fcblr x1
001e6200str x0, [sp+176]
001e6204str x1, [sp+184]
001e6208str x0, [sp+80]
001e620cstr x1, [sp+88]
001e6210ldur x29, [sp-8]
001e6214ldr x30, [sp], 208
001e6218ret x30
001e621c
001e621cloc_1e621c:
001e621cb 0x1e6220
001e6220
001e6220loc_1e6220:
001e6220b 0x1e6224
001e6224
001e6224loc_1e6224:
001e6224ldr x0, [sp+144]
001e6228ldr x1, [sp+152]
001e622cstr x0, [sp+96]
001e6230str x1, [sp+104]
001e6234bl reflect.TypeOf
001e6238str x0, [sp+160]
001e623cstr x1, [sp+168]
001e6240bl google.golang.org/protobuf/internal/impl.legacyLoadEnumType
001e6244str x0, [sp+176]
001e6248str x1, [sp+184]
001e624cstr x0, [sp+80]
001e6250str x1, [sp+88]
001e6254ldur x29, [sp-8]
001e6258ldr x30, [sp], 208
001e625cret x30
001e6260
001e6260loc_1e6260:
001e6260b 0x1e6264
001e6264
001e6264loc_1e6264:
001e6264str x3, [sp+128]
001e6268str x2, [sp+136]
001e626cstp xzr, xzr, [sp+80]
001e6270mov x0, xzr
001e6274mov x1, xzr
001e6278ldur x29, [sp-8]
001e627cldr x30, [sp], 208
001e6280ret x30
001e6284
001e6284loc_1e6284:
001e6284stp x0, x1, [sp+8]
001e6288mov x3, x30
001e628cbl runtime.morestack_noctxt.abi0
001e6290ldp x0, x1, [sp+8]
001e6294b 0x1e6170
001e6298udf 0
001e629cudf 0
001e6170
001e6170google.golang.org/protobuf/internal/impl.Export.EnumTypeOf: ; void google.golang.org/protobuf/internal/impl.Export.EnumTypeOf(google.golang.org/protobuf/internal/impl.Export p0, interface {} e)
001e6170ldr x16, [x28+16]
001e6174sub x17, sp, 80
001e6178subs xzr, x17, x16
001e617cb.ls 0x1e6284
001e6180str x30, [sp-208]!
001e6184stur x29, [sp-8]
001e6188sub x29, sp, 8
001e618cstr x0, [sp+216]
001e6190str x1, [sp+224]
001e6194stp xzr, xzr, [sp+80]
001e6198ldr x2, [sp+224]
001e619cldr x3, [sp+216]
001e61a0str x3, [sp+144]
001e61a4str x2, [sp+152]
001e61a8cbnz x3, 0x1e61b0
001e61acb 0x1e6260
001e61b0
001e61b0loc_1e61b0:
001e61b0ldr w2, [x3+16]
001e61b4str w2, [sp+60]
001e61b8ldr x1, [sp+144]
001e61bcadrp x0, 0x82b000
001e61c0add x0, x0, 912
001e61c4bl runtime.interfaceSwitch
001e61c8str x0, [sp+72]
001e61ccstr x1, [sp+192]
001e61d0ldr x2, [sp+72]
001e61d4str x2, [sp+64]
001e61d8cbz x2, 0x1e61e0
001e61dcb 0x1e621c
001e61e0
001e61e0loc_1e61e0:
001e61e0b 0x1e61e4
001e61e4
001e61e4loc_1e61e4:
001e61e4b 0x1e61e8
001e61e8
001e61e8loc_1e61e8:
001e61e8ldr x0, [sp+152]
001e61ecstr x1, [sp+112]
001e61f0str x0, [sp+120]
001e61f4ldrsb x27, [x1]
001e61f8ldr x1, [x1+40]
001e61fcblr x1
001e6200str x0, [sp+176]
001e6204str x1, [sp+184]
001e6208str x0, [sp+80]
001e620cstr x1, [sp+88]
001e6210ldur x29, [sp-8]
001e6214ldr x30, [sp], 208
001e6218ret x30
001e621c
001e621cloc_1e621c:
001e621cb 0x1e6220
001e6220
001e6220loc_1e6220:
001e6220b 0x1e6224
001e6224
001e6224loc_1e6224:
001e6224ldr x0, [sp+144]
001e6228ldr x1, [sp+152]
001e622cstr x0, [sp+96]
001e6230str x1, [sp+104]
001e6234bl reflect.TypeOf
001e6238str x0, [sp+160]
001e623cstr x1, [sp+168]
001e6240bl google.golang.org/protobuf/internal/impl.legacyLoadEnumType
001e6244str x0, [sp+176]
001e6248str x1, [sp+184]
001e624cstr x0, [sp+80]
001e6250str x1, [sp+88]
001e6254ldur x29, [sp-8]
001e6258ldr x30, [sp], 208
001e625cret x30
001e6260
001e6260loc_1e6260:
001e6260b 0x1e6264
001e6264
001e6264loc_1e6264:
001e6264str x3, [sp+128]
001e6268str x2, [sp+136]
001e626cstp xzr, xzr, [sp+80]
001e6270mov x0, xzr
001e6274mov x1, xzr
001e6278ldur x29, [sp-8]
001e627cldr x30, [sp], 208
001e6280ret x30
001e6284
001e6284loc_1e6284:
001e6284stp x0, x1, [sp+8]
001e6288mov x3, x30
001e628cbl runtime.morestack_noctxt.abi0
001e6290ldp x0, x1, [sp+8]
001e6294b 0x1e6170
001e6298udf 0
001e629cudf 0
001e6170
001e62a0
001e62a0google.golang.org/protobuf/internal/impl.Export.EnumStringOf: ; void google.golang.org/protobuf/internal/impl.Export.EnumStringOf(google.golang.org/protobuf/internal/impl.Export p0, google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor ed, google.golang.org/protobuf/reflect/protoreflect.EnumNumber n)
001e62a0ldr x16, [x28+16]
001e62a4subs xzr, sp, x16
001e62a8b.ls 0x1e6360
001e62acstr x30, [sp-112]!
001e62b0stur x29, [sp-8]
001e62b4sub x29, sp, 8
001e62b8str x0, [sp+120]
001e62bcstr x1, [sp+128]
001e62c0str w2, [sp+136]
001e62c4stp xzr, xzr, [sp+24]
001e62c8ldr x1, [sp+120]
001e62ccldrsb x27, [x1]
001e62d0ldr x1, [x1+120]
001e62d4ldr x0, [sp+128]
001e62d8blr x1
001e62dcstr x0, [sp+88]
001e62e0str x1, [sp+96]
001e62e4ldrsb x27, [x0]
001e62e8ldrsw x2, [sp+136]
001e62ecldr x3, [x0+32]
001e62f0mov x0, x1
001e62f4mov x1, x2
001e62f8blr x3
001e62fcstr x0, [sp+40]
001e6300str x1, [sp+48]
001e6304cbnz x0, 0x1e630c
001e6308b 0x1e6338
001e630c
001e630cloc_1e630c:
001e630cldrsb x27, [x0]
001e6310ldr x2, [x0+48]
001e6314mov x0, x1
001e6318blr x2
001e631cstr x0, [sp+72]
001e6320str x1, [sp+80]
001e6324str x0, [sp+24]
001e6328str x1, [sp+32]
001e632cldur x29, [sp-8]
001e6330ldr x30, [sp], 112
001e6334ret x30
001e6338
001e6338loc_1e6338:
001e6338ldrsw x1, [sp+136]
001e633cmov x0, x1
001e6340bl strconv.Itoa
001e6344str x0, [sp+56]
001e6348str x1, [sp+64]
001e634cstr x0, [sp+24]
001e6350str x1, [sp+32]
001e6354ldur x29, [sp-8]
001e6358ldr x30, [sp], 112
001e635cret x30
001e6360
001e6360loc_1e6360:
001e6360stp x0, x1, [sp+8]
001e6364str w2, [sp+24]
001e6368mov x3, x30
001e636cbl runtime.morestack_noctxt.abi0
001e6370ldp x0, x1, [sp+8]
001e6374ldrsw x2, [sp+24]
001e6378b 0x1e62a0
001e637cudf 0
001e62a0
001e62a0google.golang.org/protobuf/internal/impl.Export.EnumStringOf: ; void google.golang.org/protobuf/internal/impl.Export.EnumStringOf(google.golang.org/protobuf/internal/impl.Export p0, google.golang.org/protobuf/reflect/protoreflect.EnumDescriptor ed, google.golang.org/protobuf/reflect/protoreflect.EnumNumber n)
001e62a0ldr x16, [x28+16]
001e62a4subs xzr, sp, x16
001e62a8b.ls 0x1e6360
001e62acstr x30, [sp-112]!
001e62b0stur x29, [sp-8]
001e62b4sub x29, sp, 8
001e62b8str x0, [sp+120]
001e62bcstr x1, [sp+128]
001e62c0str w2, [sp+136]
001e62c4stp xzr, xzr, [sp+24]
001e62c8ldr x1, [sp+120]
001e62ccldrsb x27, [x1]
001e62d0ldr x1, [x1+120]
001e62d4ldr x0, [sp+128]
001e62d8blr x1
001e62dcstr x0, [sp+88]
001e62e0str x1, [sp+96]
001e62e4ldrsb x27, [x0]
001e62e8ldrsw x2, [sp+136]
001e62ecldr x3, [x0+32]
001e62f0mov x0, x1
001e62f4mov x1, x2
001e62f8blr x3
001e62fcstr x0, [sp+40]
001e6300str x1, [sp+48]
001e6304cbnz x0, 0x1e630c
001e6308b 0x1e6338
001e630c
001e630cloc_1e630c:
001e630cldrsb x27, [x0]
001e6310ldr x2, [x0+48]
001e6314mov x0, x1
001e6318blr x2
001e631cstr x0, [sp+72]
001e6320str x1, [sp+80]
001e6324str x0, [sp+24]
001e6328str x1, [sp+32]
001e632cldur x29, [sp-8]
001e6330ldr x30, [sp], 112
001e6334ret x30
001e6338
001e6338loc_1e6338:
001e6338ldrsw x1, [sp+136]
001e633cmov x0, x1
001e6340bl strconv.Itoa
001e6344str x0, [sp+56]
001e6348str x1, [sp+64]
001e634cstr x0, [sp+24]
001e6350str x1, [sp+32]
001e6354ldur x29, [sp-8]
001e6358ldr x30, [sp], 112
001e635cret x30
001e6360
001e6360loc_1e6360:
001e6360stp x0, x1, [sp+8]
001e6364str w2, [sp+24]
001e6368mov x3, x30
001e636cbl runtime.morestack_noctxt.abi0
001e6370ldp x0, x1, [sp+8]
001e6374ldrsw x2, [sp+24]
001e6378b 0x1e62a0
001e637cudf 0
001e62a0
001e6380
001e6380google.golang.org/protobuf/internal/impl.legacyMessageWrapper.Reset: ; void google.golang.org/protobuf/internal/impl.legacyMessageWrapper.Reset(google.golang.org/protobuf/internal/impl.legacyMessageWrapper m)
001e6380ldr x16, [x28+16]
001e6384subs xzr, sp, x16
001e6388b.ls 0x1e63b0
001e638cstr x30, [sp-32]!
001e6390stur x29, [sp-8]
001e6394sub x29, sp, 8
001e6398str x0, [sp+40]
001e639cstr x1, [sp+48]
001e63a0bl google.golang.org/protobuf/proto.Reset
001e63a4ldur x29, [sp-8]
001e63a8ldr x30, [sp], 32
001e63acret x30
001e63b0
001e63b0loc_1e63b0:
001e63b0stp x0, x1, [sp+8]
001e63b4mov x3, x30
001e63b8bl runtime.morestack_noctxt.abi0
001e63bcldp x0, x1, [sp+8]
001e63c0b 0x1e6380
001e63c4udf 0
001e63c8udf 0
001e63ccudf 0
001e6380
001e6380google.golang.org/protobuf/internal/impl.legacyMessageWrapper.Reset: ; void google.golang.org/protobuf/internal/impl.legacyMessageWrapper.Reset(google.golang.org/protobuf/internal/impl.legacyMessageWrapper m)
001e6380ldr x16, [x28+16]
001e6384subs xzr, sp, x16
001e6388b.ls 0x1e63b0
001e638cstr x30, [sp-32]!
001e6390stur x29, [sp-8]
001e6394sub x29, sp, 8
001e6398str x0, [sp+40]
001e639cstr x1, [sp+48]
001e63a0bl google.golang.org/protobuf/proto.Reset
001e63a4ldur x29, [sp-8]
001e63a8ldr x30, [sp], 32
001e63acret x30
001e63b0
001e63b0loc_1e63b0:
001e63b0stp x0, x1, [sp+8]
001e63b4mov x3, x30
001e63b8bl runtime.morestack_noctxt.abi0
001e63bcldp x0, x1, [sp+8]
001e63c0b 0x1e6380
001e63c4udf 0
001e63c8udf 0
001e63ccudf 0
001e6380
001e63d0
001e63d0google.golang.org/protobuf/internal/impl.legacyMessageWrapper.String: ; void google.golang.org/protobuf/internal/impl.legacyMessageWrapper.String(google.golang.org/protobuf/internal/impl.legacyMessageWrapper m)
001e63d0ldr x16, [x28+16]
001e63d4subs xzr, sp, x16
001e63d8b.ls 0x1e641c
001e63dcstr x30, [sp-64]!
001e63e0stur x29, [sp-8]
001e63e4sub x29, sp, 8
001e63e8str x0, [sp+72]
001e63ecstr x1, [sp+80]
001e63f0stp xzr, xzr, [sp+24]
001e63f4ldr x0, [sp+72]
001e63f8ldr x1, [sp+80]
001e63fcbl google.golang.org/protobuf/internal/impl.Export.MessageStringOf
001e6400str x0, [sp+40]
001e6404str x1, [sp+48]
001e6408str x0, [sp+24]
001e640cstr x1, [sp+32]
001e6410ldur x29, [sp-8]
001e6414ldr x30, [sp], 64
001e6418ret x30
001e641c
001e641cloc_1e641c:
001e641cstp x0, x1, [sp+8]
001e6420mov x3, x30
001e6424bl runtime.morestack_noctxt.abi0
001e6428ldp x0, x1, [sp+8]
001e642cb 0x1e63d0
001e63d0
001e63d0google.golang.org/protobuf/internal/impl.legacyMessageWrapper.String: ; void google.golang.org/protobuf/internal/impl.legacyMessageWrapper.String(google.golang.org/protobuf/internal/impl.legacyMessageWrapper m)
001e63d0ldr x16, [x28+16]
001e63d4subs xzr, sp, x16
001e63d8b.ls 0x1e641c
001e63dcstr x30, [sp-64]!
001e63e0stur x29, [sp-8]
001e63e4sub x29, sp, 8
001e63e8str x0, [sp+72]
001e63ecstr x1, [sp+80]
001e63f0stp xzr, xzr, [sp+24]
001e63f4ldr x0, [sp+72]
001e63f8ldr x1, [sp+80]
001e63fcbl google.golang.org/protobuf/internal/impl.Export.MessageStringOf
001e6400str x0, [sp+40]
001e6404str x1, [sp+48]
001e6408str x0, [sp+24]
001e640cstr x1, [sp+32]
001e6410ldur x29, [sp-8]
001e6414ldr x30, [sp], 64
001e6418ret x30
001e641c
001e641cloc_1e641c:
001e641cstp x0, x1, [sp+8]
001e6420mov x3, x30
001e6424bl runtime.morestack_noctxt.abi0
001e6428ldp x0, x1, [sp+8]
001e642cb 0x1e63d0
001e63d0
001e6430
001e6430google.golang.org/protobuf/internal/impl.Export.ProtoMessageV1Of: ; void google.golang.org/protobuf/internal/impl.Export.ProtoMessageV1Of(google.golang.org/protobuf/internal/impl.Export p0, interface {} m)
001e6430ldr x16, [x28+16]
001e6434sub x17, sp, 208
001e6438subs xzr, x17, x16
001e643cb.ls 0x1e666c
001e6440sub x20, sp, 336
001e6444stp x29, x30, [x20-8]
001e6448add sp, x20, 0
001e644csub x29, sp, 8
001e6450str x0, [sp+344]
001e6454str x1, [sp+352]
001e6458stp xzr, xzr, [sp+80]
001e645cldr x2, [sp+352]
001e6460ldr x3, [sp+344]
001e6464str x3, [sp+264]
001e6468str x2, [sp+272]
001e646ccbnz x3, 0x1e6474
001e6470b 0x1e6594
001e6474
001e6474loc_1e6474:
001e6474ldr w2, [x3+16]
001e6478str w2, [sp+60]
001e647cldr x1, [sp+264]
001e6480adrp x0, 0x82d000
001e6484add x0, x0, 3200
001e6488bl runtime.interfaceSwitch
001e648cstr x0, [sp+72]
001e6490str x1, [sp+256]
001e6494ldr x2, [sp+72]
001e6498str x2, [sp+64]
001e649ccbz x2, 0x1e64a4
001e64a0b 0x1e64d4
001e64a4
001e64a4loc_1e64a4:
001e64a4b 0x1e64a8
001e64a8
001e64a8loc_1e64a8:
001e64a8b 0x1e64ac
001e64ac
001e64acloc_1e64ac:
001e64acldr x2, [sp+272]
001e64b0str x1, [sp+144]
001e64b4str x2, [sp+152]
001e64b8str x1, [sp+80]
001e64bcstr x2, [sp+88]
001e64c0ldr x0, [sp+80]
001e64c4mov x1, x2
001e64c8ldp x29, x30, [sp-8]
001e64ccadd sp, sp, 336
001e64d0ret x30
001e64d4
001e64d4loc_1e64d4:
001e64d4subs xzr, x2, 1
001e64d8b.eq 0x1e64e0
001e64dcb 0x1e6528
001e64e0
001e64e0loc_1e64e0:
001e64e0b 0x1e64e4
001e64e4
001e64e4loc_1e64e4:
001e64e4b 0x1e64e8
001e64e8
001e64e8loc_1e64e8:
001e64e8ldr x0, [sp+272]
001e64ecstr x1, [sp+128]
001e64f0str x0, [sp+136]
001e64f4ldrsb x27, [x1]
001e64f8ldr x1, [x1+24]
001e64fcblr x1
001e6500str x0, [sp+192]
001e6504str x1, [sp+200]
001e6508bl google.golang.org/protobuf/internal/impl.Export.ProtoMessageV1Of
001e650cstr x0, [sp+176]
001e6510str x1, [sp+184]
001e6514str x0, [sp+80]
001e6518str x1, [sp+88]
001e651cldp x29, x30, [sp-8]
001e6520add sp, sp, 336
001e6524ret x30
001e6528
001e6528loc_1e6528:
001e6528subs xzr, x2, 2
001e652cb.eq 0x1e6534
001e6530b 0x1e65b8
001e6534
001e6534loc_1e6534:
001e6534b 0x1e6538
001e6538
001e6538loc_1e6538:
001e6538b 0x1e653c
001e653c
001e653cloc_1e653c:
001e653cldr x2, [sp+272]
001e6540str x1, [sp+112]
001e6544str x2, [sp+120]
001e6548stp xzr, xzr, [sp+312]
001e654cldr x2, [sp+112]
001e6550ldr x3, [sp+120]
001e6554str x2, [sp+312]
001e6558str x3, [sp+320]
001e655cadrp x0, 0x472000
001e6560add x0, x0, 3008
001e6564add x1, sp, 312
001e6568bl runtime.convT
001e656cstr x0, [sp+248]
001e6570adrp x2, 0x532000
001e6574add x2, x2, 2768
001e6578str x2, [sp+80]
001e657cstr x0, [sp+88]
001e6580ldr x0, [sp+80]
001e6584ldr x1, [sp+88]
001e6588ldp x29, x30, [sp-8]
001e658cadd sp, sp, 336
001e6590ret x30
001e6594
001e6594loc_1e6594:
001e6594b 0x1e6598
001e6598
001e6598loc_1e6598:
001e6598str x3, [sp+160]
001e659cstr x2, [sp+168]
001e65a0stp xzr, xzr, [sp+80]
001e65a4mov x0, xzr
001e65a8mov x1, xzr
001e65acldp x29, x30, [sp-8]
001e65b0add sp, sp, 336
001e65b4ret x30
001e65b8
001e65b8loc_1e65b8:
001e65b8b 0x1e65bc
001e65bc
001e65bcloc_1e65bc:
001e65bcb 0x1e65c0
001e65c0
001e65c0loc_1e65c0:
001e65c0b 0x1e65c4
001e65c4
001e65c4loc_1e65c4:
001e65c4b 0x1e65c8
001e65c8
001e65c8loc_1e65c8:
001e65c8ldr x5, [sp+264]
001e65ccldr x6, [sp+272]
001e65d0str x5, [sp+96]
001e65d4str x6, [sp+104]
001e65d8stp xzr, xzr, [sp+296]
001e65dcadd x2, sp, 296
001e65e0str x2, [sp+216]
001e65e4ldrsb x27, [x2]
001e65e8ldr x5, [sp+352]
001e65ecldr x6, [sp+344]
001e65f0str x6, [x2]
001e65f4adrp x27, 0x865000
001e65f8ldr w6, [x27+3056]
001e65fccbz w6, 0x1e6604
001e6600b 0x1e6658
001e6604
001e6604loc_1e6604:
001e6604b 0x1e6608
001e6608
001e6608loc_1e6608:
001e6608str x5, [x2+8]
001e660cldrsb x27, [x2]
001e6610b 0x1e6614
001e6614
001e6614loc_1e6614:
001e6614str x2, [sp+224]
001e6618orr x4, xzr, 1
001e661cstr x4, [sp+232]
001e6620str x4, [sp+240]
001e6624adrp x0, 0x4de000
001e6628add x0, x0, 1779
001e662cmovz x1, 40
001e6630mov x3, x4
001e6634bl fmt.Sprintf
001e6638str x0, [sp+280]
001e663cstr x1, [sp+288]
001e6640bl runtime.convTstring
001e6644str x0, [sp+208]
001e6648mov x1, x0
001e664cadrp x0, 0x40f000
001e6650add x0, x0, 2944
001e6654bl runtime.gopanic
001e6658
001e6658loc_1e6658:
001e6658bl runtime.gcWriteBarrier2
001e665cstr x5, [x25]
001e6660ldr x6, [x2+8]
001e6664str x6, [x25+8]
001e6668b 0x1e6608
001e666c
001e666cloc_1e666c:
001e666cstp x0, x1, [sp+8]
001e6670mov x3, x30
001e6674bl runtime.morestack_noctxt.abi0
001e6678ldp x0, x1, [sp+8]
001e667cb 0x1e6430
001e6430
001e6430google.golang.org/protobuf/internal/impl.Export.ProtoMessageV1Of: ; void google.golang.org/protobuf/internal/impl.Export.ProtoMessageV1Of(google.golang.org/protobuf/internal/impl.Export p0, interface {} m)
001e6430ldr x16, [x28+16]
001e6434sub x17, sp, 208
001e6438subs xzr, x17, x16
001e643cb.ls 0x1e666c
001e6440sub x20, sp, 336
001e6444stp x29, x30, [x20-8]
001e6448add sp, x20, 0
001e644csub x29, sp, 8
001e6450str x0, [sp+344]
001e6454str x1, [sp+352]
001e6458stp xzr, xzr, [sp+80]
001e645cldr x2, [sp+352]
001e6460ldr x3, [sp+344]
001e6464str x3, [sp+264]
001e6468str x2, [sp+272]
001e646ccbnz x3, 0x1e6474
001e6470b 0x1e6594
001e6474
001e6474loc_1e6474:
001e6474ldr w2, [x3+16]
001e6478str w2, [sp+60]
001e647cldr x1, [sp+264]
001e6480adrp x0, 0x82d000
001e6484add x0, x0, 3200
001e6488bl runtime.interfaceSwitch
001e648cstr x0, [sp+72]
001e6490str x1, [sp+256]
001e6494ldr x2, [sp+72]
001e6498str x2, [sp+64]
001e649ccbz x2, 0x1e64a4
001e64a0b 0x1e64d4
001e64a4
001e64a4loc_1e64a4:
001e64a4b 0x1e64a8
001e64a8
001e64a8loc_1e64a8:
001e64a8b 0x1e64ac
001e64ac
001e64acloc_1e64ac:
001e64acldr x2, [sp+272]
001e64b0str x1, [sp+144]
001e64b4str x2, [sp+152]
001e64b8str x1, [sp+80]
001e64bcstr x2, [sp+88]
001e64c0ldr x0, [sp+80]
001e64c4mov x1, x2
001e64c8ldp x29, x30, [sp-8]
001e64ccadd sp, sp, 336
001e64d0ret x30
001e64d4
001e64d4loc_1e64d4:
001e64d4subs xzr, x2, 1
001e64d8b.eq 0x1e64e0
001e64dcb 0x1e6528
001e64e0
001e64e0loc_1e64e0:
001e64e0b 0x1e64e4
001e64e4
001e64e4loc_1e64e4:
001e64e4b 0x1e64e8
001e64e8
001e64e8loc_1e64e8:
001e64e8ldr x0, [sp+272]
001e64ecstr x1, [sp+128]
001e64f0str x0, [sp+136]
001e64f4ldrsb x27, [x1]
001e64f8ldr x1, [x1+24]
001e64fcblr x1
001e6500str x0, [sp+192]
001e6504str x1, [sp+200]
001e6508bl google.golang.org/protobuf/internal/impl.Export.ProtoMessageV1Of
001e650cstr x0, [sp+176]
001e6510str x1, [sp+184]
001e6514str x0, [sp+80]
001e6518str x1, [sp+88]
001e651cldp x29, x30, [sp-8]
001e6520add sp, sp, 336
001e6524ret x30
001e6528
001e6528loc_1e6528:
001e6528subs xzr, x2, 2
001e652cb.eq 0x1e6534
001e6530b 0x1e65b8
001e6534
001e6534loc_1e6534:
001e6534b 0x1e6538
001e6538
001e6538loc_1e6538:
001e6538b 0x1e653c
001e653c
001e653cloc_1e653c:
001e653cldr x2, [sp+272]
001e6540str x1, [sp+112]
001e6544str x2, [sp+120]
001e6548stp xzr, xzr, [sp+312]
001e654cldr x2, [sp+112]
001e6550ldr x3, [sp+120]
001e6554str x2, [sp+312]
001e6558str x3, [sp+320]
001e655cadrp x0, 0x472000
001e6560add x0, x0, 3008
001e6564add x1, sp, 312
001e6568bl runtime.convT
001e656cstr x0, [sp+248]
001e6570adrp x2, 0x532000
001e6574add x2, x2, 2768
001e6578str x2, [sp+80]
001e657cstr x0, [sp+88]
001e6580ldr x0, [sp+80]
001e6584ldr x1, [sp+88]
001e6588ldp x29, x30, [sp-8]
001e658cadd sp, sp, 336
001e6590ret x30
001e6594
001e6594loc_1e6594:
001e6594b 0x1e6598
001e6598
001e6598loc_1e6598:
001e6598str x3, [sp+160]
001e659cstr x2, [sp+168]
001e65a0stp xzr, xzr, [sp+80]
001e65a4mov x0, xzr
001e65a8mov x1, xzr
001e65acldp x29, x30, [sp-8]
001e65b0add sp, sp, 336
001e65b4ret x30
001e65b8
001e65b8loc_1e65b8:
001e65b8b 0x1e65bc
001e65bc
001e65bcloc_1e65bc:
001e65bcb 0x1e65c0
001e65c0
001e65c0loc_1e65c0:
001e65c0b 0x1e65c4
001e65c4
001e65c4loc_1e65c4:
001e65c4b 0x1e65c8
001e65c8
001e65c8loc_1e65c8:
001e65c8ldr x5, [sp+264]
001e65ccldr x6, [sp+272]
001e65d0str x5, [sp+96]
001e65d4str x6, [sp+104]
001e65d8stp xzr, xzr, [sp+296]
001e65dcadd x2, sp, 296
001e65e0str x2, [sp+216]
001e65e4ldrsb x27, [x2]
001e65e8ldr x5, [sp+352]
001e65ecldr x6, [sp+344]
001e65f0str x6, [x2]
001e65f4adrp x27, 0x865000
001e65f8ldr w6, [x27+3056]
001e65fccbz w6, 0x1e6604
001e6600b 0x1e6658
001e6604
001e6604loc_1e6604:
001e6604b 0x1e6608
001e6608
001e6608loc_1e6608:
001e6608str x5, [x2+8]
001e660cldrsb x27, [x2]
001e6610b 0x1e6614
001e6614
001e6614loc_1e6614:
001e6614str x2, [sp+224]
001e6618orr x4, xzr, 1
001e661cstr x4, [sp+232]
001e6620str x4, [sp+240]
001e6624adrp x0, 0x4de000
001e6628add x0, x0, 1779
001e662cmovz x1, 40
001e6630mov x3, x4
001e6634bl fmt.Sprintf
001e6638str x0, [sp+280]
001e663cstr x1, [sp+288]
001e6640bl runtime.convTstring
001e6644str x0, [sp+208]
001e6648mov x1, x0
001e664cadrp x0, 0x40f000
001e6650add x0, x0, 2944
001e6654bl runtime.gopanic
001e6658
001e6658loc_1e6658:
001e6658bl runtime.gcWriteBarrier2
001e665cstr x5, [x25]
001e6660ldr x6, [x2+8]
001e6664str x6, [x25+8]
001e6668b 0x1e6608
001e666c
001e666cloc_1e666c:
001e666cstp x0, x1, [sp+8]
001e6670mov x3, x30
001e6674bl runtime.morestack_noctxt.abi0
001e6678ldp x0, x1, [sp+8]
001e667cb 0x1e6430
001e6430
001e6680
001e6680google.golang.org/protobuf/internal/impl.Export.protoMessageV2Of: ; void google.golang.org/protobuf/internal/impl.Export.protoMessageV2Of(google.golang.org/protobuf/internal/impl.Export p0, interface {} m)
001e6680ldr x16, [x28+16]
001e6684sub x17, sp, 144
001e6688subs xzr, x17, x16
001e668cb.ls 0x1e68ac
001e6690sub x20, sp, 272
001e6694stp x29, x30, [x20-8]
001e6698add sp, x20, 0
001e669csub x29, sp, 8
001e66a0str x0, [sp+280]
001e66a4str x1, [sp+288]
001e66a8stp xzr, xzr, [sp+72]
001e66acldr x2, [sp+288]
001e66b0ldr x3, [sp+280]
001e66b4str x3, [sp+248]
001e66b8str x2, [sp+256]
001e66bccbnz x3, 0x1e66c4
001e66c0b 0x1e67d8
001e66c4
001e66c4loc_1e66c4:
001e66c4ldr w2, [x3+16]
001e66c8str w2, [sp+52]
001e66ccmovz x3, 33241
001e66d0movk x3, 0x75580000
001e66d4subs wzr, w2, w3
001e66d8b.eq 0x1e66e0
001e66dcb 0x1e6744
001e66e0
001e66e0loc_1e66e0:
001e66e0ldr x2, [sp+248]
001e66e4adrp x3, 0x472000
001e66e8add x3, x3, 3008
001e66ecsubs xzr, x2, x3
001e66f0b.eq 0x1e66f8
001e66f4b 0x1e6700
001e66f8
001e66f8loc_1e66f8:
001e66f8orr x0, xzr, 1
001e66fcb 0x1e6708
001e6700
001e6700loc_1e6700:
001e6700mov x0, xzr
001e6704b 0x1e6708
001e6708
001e6708loc_1e6708:
001e6708strb w0, [sp+51]
001e670ctbnz w0, 0, 0x1e6714
001e6710b 0x1e6740
001e6714
001e6714loc_1e6714:
001e6714b 0x1e6718
001e6718
001e6718loc_1e6718:
001e6718ldr x2, [sp+256]
001e671cldr x0, [x2]
001e6720ldr x1, [x2+8]
001e6724str x0, [sp+120]
001e6728str x1, [sp+128]
001e672cstr x0, [sp+72]
001e6730str x1, [sp+80]
001e6734ldp x29, x30, [sp-8]
001e6738add sp, sp, 272
001e673cret x30
001e6740
001e6740loc_1e6740:
001e6740b 0x1e6748
001e6744
001e6744loc_1e6744:
001e6744b 0x1e6748
001e6748
001e6748loc_1e6748:
001e6748ldr x1, [sp+248]
001e674cadrp x0, 0x82c000
001e6750add x0, x0, 576
001e6754bl runtime.interfaceSwitch
001e6758str x0, [sp+64]
001e675cstr x1, [sp+240]
001e6760ldr x2, [sp+64]
001e6764str x2, [sp+56]
001e6768cbz x2, 0x1e6770
001e676cb 0x1e67a0
001e6770
001e6770loc_1e6770:
001e6770b 0x1e6774
001e6774
001e6774loc_1e6774:
001e6774b 0x1e6778
001e6778
001e6778loc_1e6778:
001e6778ldr x2, [sp+256]
001e677cstr x1, [sp+136]
001e6780str x2, [sp+144]
001e6784str x1, [sp+72]
001e6788str x2, [sp+80]
001e678cldr x0, [sp+72]
001e6790mov x1, x2
001e6794ldp x29, x30, [sp-8]
001e6798add sp, sp, 272
001e679cret x30
001e67a0
001e67a0loc_1e67a0:
001e67a0subs xzr, x2, 1
001e67a4b.eq 0x1e67ac
001e67a8b 0x1e67fc
001e67ac
001e67acloc_1e67ac:
001e67acb 0x1e67b0
001e67b0
001e67b0loc_1e67b0:
001e67b0b 0x1e67b4
001e67b4
001e67b4loc_1e67b4:
001e67b4ldr x2, [sp+256]
001e67b8str x1, [sp+104]
001e67bcstr x2, [sp+112]
001e67c0stp xzr, xzr, [sp+72]
001e67c4mov x0, xzr
001e67c8mov x1, xzr
001e67ccldp x29, x30, [sp-8]
001e67d0add sp, sp, 272
001e67d4ret x30
001e67d8
001e67d8loc_1e67d8:
001e67d8b 0x1e67dc
001e67dc
001e67dcloc_1e67dc:
001e67dcstr x3, [sp+152]
001e67e0str x2, [sp+160]
001e67e4stp xzr, xzr, [sp+72]
001e67e8mov x0, xzr
001e67ecmov x1, xzr
001e67f0ldp x29, x30, [sp-8]
001e67f4add sp, sp, 272
001e67f8ret x30
001e67fc
001e67fcloc_1e67fc:
001e67fcb 0x1e6800
001e6800
001e6800loc_1e6800:
001e6800b 0x1e6804
001e6804
001e6804loc_1e6804:
001e6804b 0x1e6808
001e6808
001e6808loc_1e6808:
001e6808ldr x5, [sp+248]
001e680cldr x6, [sp+256]
001e6810str x5, [sp+88]
001e6814str x6, [sp+96]
001e6818stp xzr, xzr, [sp+184]
001e681cadd x2, sp, 184
001e6820str x2, [sp+208]
001e6824ldrsb x27, [x2]
001e6828ldr x5, [sp+288]
001e682cldr x6, [sp+280]
001e6830str x6, [x2]
001e6834adrp x27, 0x865000
001e6838ldr w6, [x27+3056]
001e683ccbz w6, 0x1e6844
001e6840b 0x1e6898
001e6844
001e6844loc_1e6844:
001e6844b 0x1e6848
001e6848
001e6848loc_1e6848:
001e6848str x5, [x2+8]
001e684cldrsb x27, [x2]
001e6850b 0x1e6854
001e6854
001e6854loc_1e6854:
001e6854str x2, [sp+216]
001e6858orr x4, xzr, 1
001e685cstr x4, [sp+224]
001e6860str x4, [sp+232]
001e6864adrp x0, 0x4de000
001e6868add x0, x0, 1779
001e686cmovz x1, 40
001e6870mov x3, x4
001e6874bl fmt.Sprintf
001e6878str x0, [sp+168]
001e687cstr x1, [sp+176]
001e6880bl runtime.convTstring
001e6884str x0, [sp+200]
001e6888mov x1, x0
001e688cadrp x0, 0x40f000
001e6890add x0, x0, 2944
001e6894bl runtime.gopanic
001e6898
001e6898loc_1e6898:
001e6898bl runtime.gcWriteBarrier2
001e689cstr x5, [x25]
001e68a0ldr x6, [x2+8]
001e68a4str x6, [x25+8]
001e68a8b 0x1e6848
001e68ac
001e68acloc_1e68ac:
001e68acstp x0, x1, [sp+8]
001e68b0mov x3, x30
001e68b4bl runtime.morestack_noctxt.abi0
001e68b8ldp x0, x1, [sp+8]
001e68bcb 0x1e6680
001e6680
001e6680google.golang.org/protobuf/internal/impl.Export.protoMessageV2Of: ; void google.golang.org/protobuf/internal/impl.Export.protoMessageV2Of(google.golang.org/protobuf/internal/impl.Export p0, interface {} m)
001e6680ldr x16, [x28+16]
001e6684sub x17, sp, 144
001e6688subs xzr, x17, x16
001e668cb.ls 0x1e68ac
001e6690sub x20, sp, 272
001e6694stp x29, x30, [x20-8]
001e6698add sp, x20, 0
001e669csub x29, sp, 8
001e66a0str x0, [sp+280]
001e66a4str x1, [sp+288]
001e66a8stp xzr, xzr, [sp+72]
001e66acldr x2, [sp+288]
001e66b0ldr x3, [sp+280]
001e66b4str x3, [sp+248]
001e66b8str x2, [sp+256]
001e66bccbnz x3, 0x1e66c4
001e66c0b 0x1e67d8
001e66c4
001e66c4loc_1e66c4:
001e66c4ldr w2, [x3+16]
001e66c8str w2, [sp+52]
001e66ccmovz x3, 33241
001e66d0movk x3, 0x75580000
001e66d4subs wzr, w2, w3
001e66d8b.eq 0x1e66e0
001e66dcb 0x1e6744
001e66e0
001e66e0loc_1e66e0:
001e66e0ldr x2, [sp+248]
001e66e4adrp x3, 0x472000
001e66e8add x3, x3, 3008
001e66ecsubs xzr, x2, x3
001e66f0b.eq 0x1e66f8
001e66f4b 0x1e6700
001e66f8
001e66f8loc_1e66f8:
001e66f8orr x0, xzr, 1
001e66fcb 0x1e6708
001e6700
001e6700loc_1e6700:
001e6700mov x0, xzr
001e6704b 0x1e6708
001e6708
001e6708loc_1e6708:
001e6708strb w0, [sp+51]
001e670ctbnz w0, 0, 0x1e6714
001e6710b 0x1e6740
001e6714
001e6714loc_1e6714:
001e6714b 0x1e6718
001e6718
001e6718loc_1e6718:
001e6718ldr x2, [sp+256]
001e671cldr x0, [x2]
001e6720ldr x1, [x2+8]
001e6724str x0, [sp+120]
001e6728str x1, [sp+128]
001e672cstr x0, [sp+72]
001e6730str x1, [sp+80]
001e6734ldp x29, x30, [sp-8]
001e6738add sp, sp, 272
001e673cret x30
001e6740
001e6740loc_1e6740:
001e6740b 0x1e6748
001e6744
001e6744loc_1e6744:
001e6744b 0x1e6748
001e6748
001e6748loc_1e6748:
001e6748ldr x1, [sp+248]
001e674cadrp x0, 0x82c000
001e6750add x0, x0, 576
001e6754bl runtime.interfaceSwitch
001e6758str x0, [sp+64]
001e675cstr x1, [sp+240]
001e6760ldr x2, [sp+64]
001e6764str x2, [sp+56]
001e6768cbz x2, 0x1e6770
001e676cb 0x1e67a0
001e6770
001e6770loc_1e6770:
001e6770b 0x1e6774
001e6774
001e6774loc_1e6774:
001e6774b 0x1e6778
001e6778
001e6778loc_1e6778:
001e6778ldr x2, [sp+256]
001e677cstr x1, [sp+136]
001e6780str x2, [sp+144]
001e6784str x1, [sp+72]
001e6788str x2, [sp+80]
001e678cldr x0, [sp+72]
001e6790mov x1, x2
001e6794ldp x29, x30, [sp-8]
001e6798add sp, sp, 272
001e679cret x30
001e67a0
001e67a0loc_1e67a0:
001e67a0subs xzr, x2, 1
001e67a4b.eq 0x1e67ac
001e67a8b 0x1e67fc
001e67ac
001e67acloc_1e67ac:
001e67acb 0x1e67b0
001e67b0
001e67b0loc_1e67b0:
001e67b0b 0x1e67b4
001e67b4
001e67b4loc_1e67b4:
001e67b4ldr x2, [sp+256]
001e67b8str x1, [sp+104]
001e67bcstr x2, [sp+112]
001e67c0stp xzr, xzr, [sp+72]
001e67c4mov x0, xzr
001e67c8mov x1, xzr
001e67ccldp x29, x30, [sp-8]
001e67d0add sp, sp, 272
001e67d4ret x30
001e67d8
001e67d8loc_1e67d8:
001e67d8b 0x1e67dc
001e67dc
001e67dcloc_1e67dc:
001e67dcstr x3, [sp+152]
001e67e0str x2, [sp+160]
001e67e4stp xzr, xzr, [sp+72]
001e67e8mov x0, xzr
001e67ecmov x1, xzr
001e67f0ldp x29, x30, [sp-8]
001e67f4add sp, sp, 272
001e67f8ret x30
001e67fc
001e67fcloc_1e67fc:
001e67fcb 0x1e6800
001e6800
001e6800loc_1e6800:
001e6800b 0x1e6804
001e6804
001e6804loc_1e6804:
001e6804b 0x1e6808
001e6808
001e6808loc_1e6808:
001e6808ldr x5, [sp+248]
001e680cldr x6, [sp+256]
001e6810str x5, [sp+88]
001e6814str x6, [sp+96]
001e6818stp xzr, xzr, [sp+184]
001e681cadd x2, sp, 184
001e6820str x2, [sp+208]
001e6824ldrsb x27, [x2]
001e6828ldr x5, [sp+288]
001e682cldr x6, [sp+280]
001e6830str x6, [x2]
001e6834adrp x27, 0x865000
001e6838ldr w6, [x27+3056]
001e683ccbz w6, 0x1e6844
001e6840b 0x1e6898
001e6844
001e6844loc_1e6844:
001e6844b 0x1e6848
001e6848
001e6848loc_1e6848:
001e6848str x5, [x2+8]
001e684cldrsb x27, [x2]
001e6850b 0x1e6854
001e6854
001e6854loc_1e6854:
001e6854str x2, [sp+216]
001e6858orr x4, xzr, 1
001e685cstr x4, [sp+224]
001e6860str x4, [sp+232]
001e6864adrp x0, 0x4de000
001e6868add x0, x0, 1779
001e686cmovz x1, 40
001e6870mov x3, x4
001e6874bl fmt.Sprintf
001e6878str x0, [sp+168]
001e687cstr x1, [sp+176]
001e6880bl runtime.convTstring
001e6884str x0, [sp+200]
001e6888mov x1, x0
001e688cadrp x0, 0x40f000
001e6890add x0, x0, 2944
001e6894bl runtime.gopanic
001e6898
001e6898loc_1e6898:
001e6898bl runtime.gcWriteBarrier2
001e689cstr x5, [x25]
001e68a0ldr x6, [x2+8]
001e68a4str x6, [x25+8]
001e68a8b 0x1e6848
001e68ac
001e68acloc_1e68ac:
001e68acstp x0, x1, [sp+8]
001e68b0mov x3, x30
001e68b4bl runtime.morestack_noctxt.abi0
001e68b8ldp x0, x1, [sp+8]
001e68bcb 0x1e6680
001e6680
001e68c0
001e68c0google.golang.org/protobuf/internal/impl.Export.MessageDescriptorOf: ; void google.golang.org/protobuf/internal/impl.Export.MessageDescriptorOf(google.golang.org/protobuf/internal/impl.Export p0, interface {} m)
001e68c0ldr x16, [x28+16]
001e68c4subs xzr, sp, x16
001e68c8b.ls 0x1e699c
001e68ccstr x30, [sp-112]!
001e68d0stur x29, [sp-8]
001e68d4sub x29, sp, 8
001e68d8str x0, [sp+120]
001e68dcstr x1, [sp+128]
001e68e0stp xzr, xzr, [sp+24]
001e68e4ldr x2, [sp+120]
001e68e8cbnz x2, 0x1e68f0
001e68ecb 0x1e6984
001e68f0
001e68f0loc_1e68f0:
001e68f0ldr x0, [sp+120]
001e68f4ldr x1, [sp+128]
001e68f8bl google.golang.org/protobuf/internal/impl.Export.protoMessageV2Of
001e68fcstr x0, [sp+40]
001e6900str x1, [sp+48]
001e6904cbnz x0, 0x1e690c
001e6908b 0x1e6950
001e690c
001e690cloc_1e690c:
001e690cldrsb x27, [x0]
001e6910ldr x2, [x0+24]
001e6914mov x0, x1
001e6918blr x2
001e691cstr x0, [sp+88]
001e6920str x1, [sp+96]
001e6924ldrsb x27, [x0]
001e6928ldr x2, [x0+32]
001e692cmov x0, x1
001e6930blr x2
001e6934str x0, [sp+72]
001e6938str x1, [sp+80]
001e693cstr x0, [sp+24]
001e6940str x1, [sp+32]
001e6944ldur x29, [sp-8]
001e6948ldr x30, [sp], 112
001e694cret x30
001e6950
001e6950loc_1e6950:
001e6950ldr x0, [sp+120]
001e6954ldr x1, [sp+128]
001e6958bl reflect.TypeOf
001e695cstr x0, [sp+56]
001e6960str x1, [sp+64]
001e6964bl google.golang.org/protobuf/internal/impl.LegacyLoadMessageDesc
001e6968str x0, [sp+72]
001e696cstr x1, [sp+80]
001e6970str x0, [sp+24]
001e6974str x1, [sp+32]
001e6978ldur x29, [sp-8]
001e697cldr x30, [sp], 112
001e6980ret x30
001e6984
001e6984loc_1e6984:
001e6984stp xzr, xzr, [sp+24]
001e6988mov x0, xzr
001e698cmov x1, xzr
001e6990ldur x29, [sp-8]
001e6994ldr x30, [sp], 112
001e6998ret x30
001e699c
001e699cloc_1e699c:
001e699cstp x0, x1, [sp+8]
001e69a0mov x3, x30
001e69a4bl runtime.morestack_noctxt.abi0
001e69a8ldp x0, x1, [sp+8]
001e69acb 0x1e68c0
001e68c0
001e68c0google.golang.org/protobuf/internal/impl.Export.MessageDescriptorOf: ; void google.golang.org/protobuf/internal/impl.Export.MessageDescriptorOf(google.golang.org/protobuf/internal/impl.Export p0, interface {} m)
001e68c0ldr x16, [x28+16]
001e68c4subs xzr, sp, x16
001e68c8b.ls 0x1e699c
001e68ccstr x30, [sp-112]!
001e68d0stur x29, [sp-8]
001e68d4sub x29, sp, 8
001e68d8str x0, [sp+120]
001e68dcstr x1, [sp+128]
001e68e0stp xzr, xzr, [sp+24]
001e68e4ldr x2, [sp+120]
001e68e8cbnz x2, 0x1e68f0
001e68ecb 0x1e6984
001e68f0
001e68f0loc_1e68f0:
001e68f0ldr x0, [sp+120]
001e68f4ldr x1, [sp+128]
001e68f8bl google.golang.org/protobuf/internal/impl.Export.protoMessageV2Of
001e68fcstr x0, [sp+40]
001e6900str x1, [sp+48]
001e6904cbnz x0, 0x1e690c
001e6908b 0x1e6950
001e690c
001e690cloc_1e690c:
001e690cldrsb x27, [x0]
001e6910ldr x2, [x0+24]
001e6914mov x0, x1
001e6918blr x2
001e691cstr x0, [sp+88]
001e6920str x1, [sp+96]
001e6924ldrsb x27, [x0]
001e6928ldr x2, [x0+32]
001e692cmov x0, x1
001e6930blr x2
001e6934str x0, [sp+72]
001e6938str x1, [sp+80]
001e693cstr x0, [sp+24]
001e6940str x1, [sp+32]
001e6944ldur x29, [sp-8]
001e6948ldr x30, [sp], 112
001e694cret x30
001e6950
001e6950loc_1e6950:
001e6950ldr x0, [sp+120]
001e6954ldr x1, [sp+128]
001e6958bl reflect.TypeOf
001e695cstr x0, [sp+56]
001e6960str x1, [sp+64]
001e6964bl google.golang.org/protobuf/internal/impl.LegacyLoadMessageDesc
001e6968str x0, [sp+72]
001e696cstr x1, [sp+80]
001e6970str x0, [sp+24]
001e6974str x1, [sp+32]
001e6978ldur x29, [sp-8]
001e697cldr x30, [sp], 112
001e6980ret x30
001e6984
001e6984loc_1e6984:
001e6984stp xzr, xzr, [sp+24]
001e6988mov x0, xzr
001e698cmov x1, xzr
001e6990ldur x29, [sp-8]
001e6994ldr x30, [sp], 112
001e6998ret x30
001e699c
001e699cloc_1e699c:
001e699cstp x0, x1, [sp+8]
001e69a0mov x3, x30
001e69a4bl runtime.morestack_noctxt.abi0
001e69a8ldp x0, x1, [sp+8]
001e69acb 0x1e68c0
001e68c0
001e69b0
001e69b0google.golang.org/protobuf/internal/impl.Export.MessageTypeOf: ; void google.golang.org/protobuf/internal/impl.Export.MessageTypeOf(google.golang.org/protobuf/internal/impl.Export p0, interface {} m)
001e69b0ldr x16, [x28+16]
001e69b4subs xzr, sp, x16
001e69b8b.ls 0x1e6a94
001e69bcstr x30, [sp-128]!
001e69c0stur x29, [sp-8]
001e69c4sub x29, sp, 8
001e69c8str x0, [sp+136]
001e69ccstr x1, [sp+144]
001e69d0stp xzr, xzr, [sp+40]
001e69d4ldr x2, [sp+136]
001e69d8cbnz x2, 0x1e69e0
001e69dcb 0x1e6a7c
001e69e0
001e69e0loc_1e69e0:
001e69e0ldr x0, [sp+136]
001e69e4ldr x1, [sp+144]
001e69e8bl google.golang.org/protobuf/internal/impl.Export.protoMessageV2Of
001e69ecstr x0, [sp+56]
001e69f0str x1, [sp+64]
001e69f4cbnz x0, 0x1e69fc
001e69f8b 0x1e6a40
001e69fc
001e69fcloc_1e69fc:
001e69fcldrsb x27, [x0]
001e6a00ldr x2, [x0+24]
001e6a04mov x0, x1
001e6a08blr x2
001e6a0cstr x0, [sp+104]
001e6a10str x1, [sp+112]
001e6a14ldrsb x27, [x0]
001e6a18ldr x2, [x0+136]
001e6a1cmov x0, x1
001e6a20blr x2
001e6a24str x0, [sp+88]
001e6a28str x1, [sp+96]
001e6a2cstr x0, [sp+40]
001e6a30str x1, [sp+48]
001e6a34ldur x29, [sp-8]
001e6a38ldr x30, [sp], 128
001e6a3cret x30
001e6a40
001e6a40loc_1e6a40:
001e6a40ldr x0, [sp+136]
001e6a44ldr x1, [sp+144]
001e6a48bl reflect.TypeOf
001e6a4cstr x0, [sp+72]
001e6a50str x1, [sp+80]
001e6a54mov x2, xzr
001e6a58mov x3, xzr
001e6a5cbl google.golang.org/protobuf/internal/impl.legacyLoadMessageType
001e6a60str x0, [sp+88]
001e6a64str x1, [sp+96]
001e6a68str x0, [sp+40]
001e6a6cstr x1, [sp+48]
001e6a70ldur x29, [sp-8]
001e6a74ldr x30, [sp], 128
001e6a78ret x30
001e6a7c
001e6a7cloc_1e6a7c:
001e6a7cstp xzr, xzr, [sp+40]
001e6a80mov x0, xzr
001e6a84mov x1, xzr
001e6a88ldur x29, [sp-8]
001e6a8cldr x30, [sp], 128
001e6a90ret x30
001e6a94
001e6a94loc_1e6a94:
001e6a94stp x0, x1, [sp+8]
001e6a98mov x3, x30
001e6a9cbl runtime.morestack_noctxt.abi0
001e6aa0ldp x0, x1, [sp+8]
001e6aa4b 0x1e69b0
001e6aa8udf 0
001e6aacudf 0
001e69b0
001e69b0google.golang.org/protobuf/internal/impl.Export.MessageTypeOf: ; void google.golang.org/protobuf/internal/impl.Export.MessageTypeOf(google.golang.org/protobuf/internal/impl.Export p0, interface {} m)
001e69b0ldr x16, [x28+16]
001e69b4subs xzr, sp, x16
001e69b8b.ls 0x1e6a94
001e69bcstr x30, [sp-128]!
001e69c0stur x29, [sp-8]
001e69c4sub x29, sp, 8
001e69c8str x0, [sp+136]
001e69ccstr x1, [sp+144]
001e69d0stp xzr, xzr, [sp+40]
001e69d4ldr x2, [sp+136]
001e69d8cbnz x2, 0x1e69e0
001e69dcb 0x1e6a7c
001e69e0
001e69e0loc_1e69e0:
001e69e0ldr x0, [sp+136]
001e69e4ldr x1, [sp+144]
001e69e8bl google.golang.org/protobuf/internal/impl.Export.protoMessageV2Of
001e69ecstr x0, [sp+56]
001e69f0str x1, [sp+64]
001e69f4cbnz x0, 0x1e69fc
001e69f8b 0x1e6a40
001e69fc
001e69fcloc_1e69fc:
001e69fcldrsb x27, [x0]
001e6a00ldr x2, [x0+24]
001e6a04mov x0, x1
001e6a08blr x2
001e6a0cstr x0, [sp+104]
001e6a10str x1, [sp+112]
001e6a14ldrsb x27, [x0]
001e6a18ldr x2, [x0+136]
001e6a1cmov x0, x1
001e6a20blr x2
001e6a24str x0, [sp+88]
001e6a28str x1, [sp+96]
001e6a2cstr x0, [sp+40]
001e6a30str x1, [sp+48]
001e6a34ldur x29, [sp-8]
001e6a38ldr x30, [sp], 128
001e6a3cret x30
001e6a40
001e6a40loc_1e6a40:
001e6a40ldr x0, [sp+136]
001e6a44ldr x1, [sp+144]
001e6a48bl reflect.TypeOf
001e6a4cstr x0, [sp+72]
001e6a50str x1, [sp+80]
001e6a54mov x2, xzr
001e6a58mov x3, xzr
001e6a5cbl google.golang.org/protobuf/internal/impl.legacyLoadMessageType
001e6a60str x0, [sp+88]
001e6a64str x1, [sp+96]
001e6a68str x0, [sp+40]
001e6a6cstr x1, [sp+48]
001e6a70ldur x29, [sp-8]
001e6a74ldr x30, [sp], 128
001e6a78ret x30
001e6a7c
001e6a7cloc_1e6a7c:
001e6a7cstp xzr, xzr, [sp+40]
001e6a80mov x0, xzr
001e6a84mov x1, xzr
001e6a88ldur x29, [sp-8]
001e6a8cldr x30, [sp], 128
001e6a90ret x30
001e6a94
001e6a94loc_1e6a94:
001e6a94stp x0, x1, [sp+8]
001e6a98mov x3, x30
001e6a9cbl runtime.morestack_noctxt.abi0
001e6aa0ldp x0, x1, [sp+8]
001e6aa4b 0x1e69b0
001e6aa8udf 0
001e6aacudf 0
001e69b0
Loading..