Home
last modified time | relevance | path

Searched refs:iter_reg (Results 1 – 6 of 6) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dhw-doloop.cc53 loop->depth, REGNO (loop->iter_reg)); in dump_hwloops()
87 REGNO (loop->iter_reg))) in scan_loop()
109 REGNO (loop->iter_reg))); in scan_loop()
141 CLEAR_HARD_REG_BIT (set_this_insn, REGNO (loop->iter_reg)); in scan_loop()
142 else if (reg_mentioned_p (loop->iter_reg, PATTERN (insn))) in scan_loop()
238 loop->iter_reg = reg; in discover_loop()
285 REGNO (loop->iter_reg))) in discover_loop()
Dhw-doloop.h78 rtx iter_reg; member
/netbsd/src/external/gpl3/gcc/dist/gcc/config/bfin/
Dbfin.cc3456 rtx iter_reg, scratchreg, scratch_init; in hwloop_optimize() local
3472 iter_reg = loop->iter_reg; in hwloop_optimize()
3474 gcc_assert (REG_P (iter_reg)); in hwloop_optimize()
3477 scratch_init = iter_reg; in hwloop_optimize()
3479 if (!PREG_P (iter_reg) && loop->incoming_src) in hwloop_optimize()
3499 if (set && rtx_equal_p (SET_DEST (set), iter_reg)) in hwloop_optimize()
3508 else if (reg_mentioned_p (iter_reg, PATTERN (insn))) in hwloop_optimize()
3540 if (!PREG_P (iter_reg) && scratchreg == NULL_RTX in hwloop_optimize()
3679 iter_reg = loop->iter_reg; in hwloop_optimize()
3708 if (P_REGNO_P (REGNO (iter_reg))) in hwloop_optimize()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/xtensa/
Dxtensa.cc4183 rtx iter_reg; in hwloop_optimize() local
4241 iter_reg = loop->iter_reg; in hwloop_optimize()
4243 gcc_assert (REG_P (iter_reg)); in hwloop_optimize()
4259 insn = emit_insn (gen_zero_cost_loop_start (loop->iter_reg, in hwloop_optimize()
4261 loop->iter_reg)); in hwloop_optimize()
4311 emit_insn_before (gen_addsi3 (loop->iter_reg, in hwloop_fail()
4312 loop->iter_reg, in hwloop_fail()
4316 test = gen_rtx_NE (VOIDmode, loop->iter_reg, const0_rtx); in hwloop_fail()
4318 loop->iter_reg, const0_rtx, in hwloop_fail()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/arc/
Darc.cc7860 && REG_P (loop->iter_reg)) in hwloop_fail()
7863 test = gen_dbnz (loop->iter_reg, loop->start_label); in hwloop_fail()
7866 else if (REG_P (loop->iter_reg) && (REGNO (loop->iter_reg) == LP_COUNT)) in hwloop_fail()
7880 emit_insn_before (gen_addsi3 (loop->iter_reg, in hwloop_fail()
7881 loop->iter_reg, in hwloop_fail()
7884 test = gen_rtx_NE (VOIDmode, loop->iter_reg, const0_rtx); in hwloop_fail()
7886 loop->iter_reg, in hwloop_fail()
7923 rtx iter_reg; in hwloop_optimize() local
8010 if (!REG_P (loop->iter_reg)) in hwloop_optimize()
8019 if (!REG_P (loop->iter_reg)) in hwloop_optimize()
[all …]
/netbsd/src/external/gpl3/gcc/dist/gcc/config/ia64/
Dia64.cc3052 rtx iter_reg[2]; /* the iterator registers */ member
3084 spill_fill_data.iter_reg[i] = gen_rtx_REG (DImode, regno); in setup_spill_pointers()
3108 = gen_rtx_POST_MODIFY (DImode, spill_fill_data.iter_reg[iter], in spill_restore_mem()
3110 spill_fill_data.iter_reg[iter], in spill_restore_mem()
3113 REG_INC, spill_fill_data.iter_reg[iter]); in spill_restore_mem()
3124 emit_insn (gen_adddi3 (spill_fill_data.iter_reg[iter], in spill_restore_mem()
3125 spill_fill_data.iter_reg[iter], disp_rtx)); in spill_restore_mem()
3146 seq = gen_movdi (spill_fill_data.iter_reg[iter], in spill_restore_mem()
3159 emit_insn (gen_adddi3 (spill_fill_data.iter_reg[iter], in spill_restore_mem()
3181 mem = gen_rtx_MEM (GET_MODE (reg), spill_fill_data.iter_reg[iter]); in spill_restore_mem()