(gdb) disassemble Dump of assembler code for function _ZZN9QtPrivate16QMetaTypeForTypeI6QImageE7getDtorEvENUlPKNS_18QMetaTypeInterfaceEPvE_4_FUNES5_S6_: 0x0000ffff8656562c <+0>: stp x29, x30, [sp, #-32]! 0x0000ffff86565630 <+4>: adrp x0, 0xffff86549000 <_ZN9QtPrivate16QMovableArrayOpsI7QStringE7emplaceIJRKS1_EEEvxDpOT_+96> 0x0000ffff86565634 <+8>: add x0, x0, #0x664 0x0000ffff86565638 <+12>: mov x29, sp 0x0000ffff8656563c <+16>: stp x19, x20, [sp, #16] 0x0000ffff86565640 <+20>: mov x19, x1 0x0000ffff86565644 <+24>: ldr x1, [x1] => 0x0000ffff86565648 <+28>: ldr x1, [x1] 0x0000ffff8656564c <+32>: cmp x1, x0 --Type for more, q to quit, c to continue without paging-- 0x0000ffff86565650 <+36>: b.ne 0xffff865656a8 <_ZZN9QtPrivate16QMetaTypeForTypeI6QImageE7getDtorEvENUlPKNS_18QMetaTypeInterfaceEPvE_4_FUNES5_S6_+124> // b.any 0x0000ffff86565654 <+40>: adrp x0, 0xffff86c3f000 0x0000ffff86565658 <+44>: ldr x0, [x0, #1792] 0x0000ffff8656565c <+48>: ldr x1, [x19, #16] 0x0000ffff86565660 <+52>: add x0, x0, #0x10 0x0000ffff86565664 <+56>: str x0, [x19] 0x0000ffff86565668 <+60>: cbz x1, 0xffff86565698 <_ZZN9QtPrivate16QMetaTypeForTypeI6QImageE7getDtorEvENUlPKNS_18QMetaTypeInterfaceEPvE_4_FUNES5_S6_+108> 0x0000ffff8656566c <+64>: mov w0, #0xffffffff // #-1 0x0000ffff86565670 <+68>: bl 0xffff86aad230 <__aarch64_ldadd4_acq_rel> 0x0000ffff86565674 <+72>: cmp w0, #0x1 --Type for more, q to quit, c to continue without paging-- 0x0000ffff86565678 <+76>: b.ne 0xffff86565698 <_ZZN9QtPrivate16QMetaTypeForTypeI6QImageE7getDtorEvENUlPKNS_18QMetaTypeInterfaceEPvE_4_FUNES5_S6_+108> // b.any 0x0000ffff8656567c <+80>: ldr x20, [x19, #16] 0x0000ffff86565680 <+84>: cbz x20, 0xffff86565698 <_ZZN9QtPrivate16QMetaTypeForTypeI6QImageE7getDtorEvENUlPKNS_18QMetaTypeInterfaceEPvE_4_FUNES5_S6_+108> 0x0000ffff86565684 <+88>: mov x0, x20 0x0000ffff86565688 <+92>: bl 0xffff865184a0 <_ZN10QImageDataD1Ev@plt> 0x0000ffff8656568c <+96>: mov x0, x20 0x0000ffff86565690 <+100>: mov x1, #0xa0 // #160 0x0000ffff86565694 <+104>: bl 0xffff86511c40 <_ZdlPvm@plt> 0x0000ffff86565698 <+108>: mov x0, x19 0x0000ffff8656569c <+112>: ldp x19, x20, [sp, #16] 0x0000ffff865656a0 <+116>: ldp x29, x30, [sp], #32 0x0000ffff865656a4 <+120>: b 0xffff86516cb0 <_ZN12QPaintDeviceD2Ev@plt> 0x0000ffff865656a8 <+124>: mov x0, x19 0x0000ffff865656ac <+128>: mov x16, x1 0x0000ffff865656b0 <+132>: ldp x19, x20, [sp, #16] 0x0000ffff865656b4 <+136>: ldp x29, x30, [sp], #32 0x0000ffff865656b8 <+140>: br x16 End of assembler dump.