emit_jump_and_link
return emit_jump_and_link(&ctx, is_call ? LOONGARCH_GPR_RA : LOONGARCH_GPR_ZERO, (u64)target);
return emit_jump_and_link(ctx, LOONGARCH_GPR_RA, addr);
emit_jump_and_link(RV_REG_ZERO, rvoff, false, ctx);
emit_jump_and_link(RV_REG_ZERO, rvoff, false, ctx);
emit_jump_and_link(RV_REG_ZERO, rvoff, true, ctx);
emit_jump_and_link(RV_REG_ZERO, rvoff, true, ctx);
ret = emit_jump_and_link(RV_REG_ZERO, rvoff, true, ctx);
ret = emit_jump_and_link(RV_REG_ZERO, rvoff, true, ctx);
return emit_jump_and_link(RV_REG_RA, off, fixed_addr, ctx);
return emit_jump_and_link(is_call ? RV_REG_T0 : RV_REG_ZERO, rvoff, false, &ctx);