Lines Matching defs:countreg
7065 /* Divide COUNTREG by SCALE. */
7067 scale_counter (rtx countreg, int scale)
7072 return countreg;
7073 if (CONST_INT_P (countreg))
7074 return GEN_INT (INTVAL (countreg) / scale);
7075 gcc_assert (REG_P (countreg));
7077 sc = expand_simple_binop (GET_MODE (countreg), LSHIFTRT, countreg,
7098 rtx countreg;
7111 countreg = ix86_zero_extend_to_Pmode (scale_counter (count,
7115 destexp = gen_rtx_ASHIFT (Pmode, countreg,
7120 destexp = gen_rtx_PLUS (Pmode, destptr, countreg);
7134 emit_insn (gen_rep_stos (destptr, countreg, destmem, value, destexp));
7142 srcexp = gen_rtx_ASHIFT (Pmode, countreg,
7147 srcexp = gen_rtx_PLUS (Pmode, srcptr, countreg);
7160 emit_insn (gen_rep_mov (destptr, destmem, srcptr, srcmem, countreg,
7542 ix86_adjust_counter (rtx countreg, HOST_WIDE_INT value)
7544 emit_insn (gen_add2_insn (countreg, GEN_INT (-value)));