gen_helper_qasan_shadow_stack_push(tcg_const_tl(s->pc_curr)); gen_helper_qasan_shadow_stack_pop(cpu_reg(s, 30)); //linker register address will not equel pushed address ``` void HELPER(qasan_shadow_stack_pop)(target_ulong ptr) { #if defined(TARGET_ARM) ptr &= ~1; #endif #if defined (TARGET_AARCH64) //simple fix ,make stack frame right ptr -= 4; #endif ... } ```