Lines Matching refs:entries
63 initial_value_pair * GTY ((length ("%h.num_entries"))) entries;
223 if (rtx_equal_p (ivs->entries[i].pseudo, reg))
224 return ivs->entries[i].hard_reg;
248 ivs->entries = ggc_alloc (5 * sizeof (initial_value_pair));
255 ivs->entries = ggc_realloc (ivs->entries,
260 ivs->entries[ivs->num_entries].hard_reg = gen_rtx_REG (mode, regno);
261 ivs->entries[ivs->num_entries].pseudo = gen_reg_rtx (mode);
263 return ivs->entries[ivs->num_entries++].pseudo;
279 if (GET_MODE (ivs->entries[i].hard_reg) == mode
280 && REGNO (ivs->entries[i].hard_reg) == regno)
281 return ivs->entries[i].pseudo;
298 emit_move_insn (ivs->entries[i].pseudo, ivs->entries[i].hard_reg);
338 int regno = REGNO (ivs->entries[i].pseudo);
339 rtx x = targetm.allocate_initial_value (ivs->entries[i].hard_reg);
341 if (x && REG_N_SETS (REGNO (ivs->entries[i].pseudo)) <= 1)
355 REGNO (ivs->entries[i].pseudo) = new_regno;