Searched refs:reg_rtx (Results 1 – 11 of 11) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | reload1.cc | 1963 if (chain->rld[i].reg_rtx) in find_reload_regs() 1965 chain->rld[i].regno = REGNO (chain->rld[i].reg_rtx); in find_reload_regs() 1966 chain->rld[i].nregs = REG_NREGS (chain->rld[i].reg_rtx); in find_reload_regs() 4624 REGNO (rld[i].reg_rtx)) in reload_as_needed() 4627 && ((unsigned) reg_reloaded_contents[REGNO (rld[i].reg_rtx)] in reload_as_needed() 4631 rtx reload_reg = rld[i].reg_rtx; in reload_as_needed() 4692 REGNO (rld[i].reg_rtx)) in reload_as_needed() 4695 && ((unsigned) reg_reloaded_contents[REGNO (rld[i].reg_rtx)] in reload_as_needed() 4699 REGNO (rld[i].reg_rtx)); in reload_as_needed() 5064 && rld[i].reg_rtx) in clear_reload_reg_in_use() [all …]
|
| D | reload.cc | 477 rld[s_reload].reg_rtx = 0; in push_secondary_reload() 766 && (rld[i].reg_rtx == 0 in find_reusable_reload() 768 true_regnum (rld[i].reg_rtx))) in find_reusable_reload() 789 && (rld[i].reg_rtx == 0 in find_reusable_reload() 791 true_regnum (rld[i].reg_rtx))) in find_reusable_reload() 1403 rld[i].reg_rtx = 0; in push_reload() 1549 if (in != 0 && out != 0 && in != out && rld[i].reg_rtx == 0) in push_reload() 1551 rld[i].reg_rtx = find_dummy_reload (in, out, inloc, outloc, in push_reload() 1560 if (rld[i].reg_rtx == out in push_reload() 1579 if (rld[i].reg_rtx == 0 && in != 0 && hard_regs_live_known) in push_reload() [all …]
|
| D | reload.h | 114 rtx reg_rtx; member
|
| D | ChangeLog-2008 | 24096 (emit_input_reload_insns): Use reloadreg rather than rl->reg_rtx 24100 (do_input_reload): ...here. Use the mode-adjusted reg_rtx 24103 (emit_output_reload_insns): Use the mode-adjusted reg_rtx 24107 (do_output_reload): ...here. Use the mode-adjusted reg_rtx 24117 instead of reg_rtx when recording output reloads. Use 24118 reload_reg_rtx_for_input instead of reg_rtx when recording 24122 instead of rld[j].reg_rtx.
|
| D | FSFChangeLog.10 | 3094 Restore reg_rtx_no, regno_{reg_rtx,pointer_flag,pointer_align}.
|
| D | ChangeLog-1999 | 1845 reg_rtx, make sure all hard regs in a multi-reg register are in the
|
| D | ChangeLog-2007 | 22109 * reload.c (find_reloads): Don't apply the reg_rtx move
|
| D | ChangeLog-2003 | 34893 (reg_rtx): Do not maintain regno_decl.
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/cris/ |
| D | cris.cc | 2113 rtx reg_rtx = ops[rreg]; in cris_side_effect_mode_ok() local 2119 if (! cris_base_p (reg_rtx, reload_in_progress || reload_completed)) in cris_side_effect_mode_ok() 2120 reg_rtx = val_rtx, val_rtx = ops[rreg]; in cris_side_effect_mode_ok() 2124 if (! cris_base_p (reg_rtx, reload_in_progress || reload_completed)) in cris_side_effect_mode_ok() 2169 if (rtx_equal_p (ops[lreg], reg_rtx) in cris_side_effect_mode_ok() 2198 if (rtx_equal_p (ops[lreg], reg_rtx) in cris_side_effect_mode_ok() 2207 if (! cris_base_p (reg_rtx, reload_in_progress || reload_completed)) in cris_side_effect_mode_ok()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/iq2000/ |
| D | iq2000.cc | 1887 rtx reg_rtx; in save_restore_insns() local 1893 reg_rtx = gen_rtx_REG (gpr_mode, regno); in save_restore_insns() 1896 iq2000_emit_frame_related_store (mem_rtx, reg_rtx, gp_offset); in save_restore_insns() 1899 emit_move_insn (reg_rtx, mem_rtx); in save_restore_insns()
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/frv/ |
| D | frv.cc | 1509 rtx reg_rtx = gen_rtx_REG (SImode, OFFSET_REGNO); in frv_frame_offset_rtx() local 1511 emit_insn (gen_movsi (reg_rtx, offset_rtx)); in frv_frame_offset_rtx() 1514 emit_insn (gen_movsi_high (reg_rtx, offset_rtx)); in frv_frame_offset_rtx() 1515 emit_insn (gen_movsi_lo_sum (reg_rtx, offset_rtx)); in frv_frame_offset_rtx() 1517 return reg_rtx; in frv_frame_offset_rtx()
|