HPPA_REG_R31
HPPA_REG_TCC_IN_INIT = HPPA_REG_R31,
HPPA_REG_TCC_IN_INIT = HPPA_REG_R31,
HPPA_REG_T1 = HPPA_REG_R31,
emit(hppa_ldil(func_addr, HPPA_REG_R31), ctx);
emit(hppa_be_l(im11(func_addr) >> 2, HPPA_REG_R31, NOP_NEXT_INSTR), ctx);
emit(hppa_ldil(func_addr, HPPA_REG_R31), ctx);
emit(hppa_be_l(im11(func_addr) >> 2, HPPA_REG_R31, EXEC_NEXT_INSTR), ctx);
emit_hppa_copy(HPPA_REG_R31, HPPA_REG_RP, ctx);
emit(hppa_ldil(addr, HPPA_REG_R31), ctx);
emit(hppa_be_l(im11(addr) >> 2, HPPA_REG_R31, NOP_NEXT_INSTR), ctx); // be,l,n addr(sr4,r31), %sr0, %r31
emit(hppa_ldil(addr, HPPA_REG_R31), ctx);
emit(hppa_be_l(im11(addr) >> 2, HPPA_REG_R31, EXEC_NEXT_INSTR), ctx);
emit_hppa_copy(HPPA_REG_R31, HPPA_REG_RP, ctx);
emit(hppa_ldil(addr, HPPA_REG_R31), ctx);
emit(hppa_be_l(im11(addr) >> 2, HPPA_REG_R31, NOP_NEXT_INSTR), ctx);
emit(hppa_ldil(addr, HPPA_REG_R31), ctx);
emit(hppa_ldo(im11(addr), HPPA_REG_R31, HPPA_REG_R31), ctx);
HPPA_REG_R31, HPPA_REG_RP), ctx);
HPPA_REG_R31, HPPA_REG_GP), ctx);
emit_imm(HPPA_REG_R31, func_addr, arg0, ctx);
HPPA_REG_R31, HPPA_REG_RP), ctx);
HPPA_REG_R31, HPPA_REG_GP), ctx);