Searched refs:iter_reg (Results 1 – 6 of 6) sorted by relevance
| /netbsd/src/external/gpl3/gcc/dist/gcc/ |
| D | hw-doloop.cc | 53 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()
|
| D | hw-doloop.h | 78 rtx iter_reg; member
|
| /netbsd/src/external/gpl3/gcc/dist/gcc/config/bfin/ |
| D | bfin.cc | 3456 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/ |
| D | xtensa.cc | 4183 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/ |
| D | arc.cc | 7860 && 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/ |
| D | ia64.cc | 3052 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()
|