Searched refs:hard_reg (Results 1 – 4 of 4) sorted by relevance
56 rtx hard_reg; member219 return ivs->entries[i].hard_reg; in get_hard_reg_initial_reg()255 ivs->entries[ivs->num_entries].hard_reg = gen_rtx_REG (mode, regno); in get_hard_reg_initial_val()274 if (GET_MODE (ivs->entries[i].hard_reg) == mode in has_hard_reg_initial_val()275 && REGNO (ivs->entries[i].hard_reg) == regno) in has_hard_reg_initial_val()293 emit_move_insn (ivs->entries[i].pseudo, ivs->entries[i].hard_reg); in emit_initial_value_sets()334 rtx x = targetm.allocate_initial_value (ivs->entries[i].hard_reg); in allocate_initial_values()
1285 rtx note, hard_reg; in block_alloc() local1415 hard_reg = get_hard_reg_initial_reg (cfun, r1); in block_alloc()1416 if (hard_reg != NULL_RTX) in block_alloc()1418 if (REG_P (hard_reg) in block_alloc()1419 && REGNO (hard_reg) < FIRST_PSEUDO_REGISTER in block_alloc()1420 && !call_used_regs[REGNO (hard_reg)]) in block_alloc()
4134 rtx hard_reg = hard_function_value (return_type, subr, 0, 1); in expand_function_start() local4138 if (REG_P (hard_reg)) in expand_function_start()4140 gen_reg_rtx (GET_MODE (hard_reg))); in expand_function_start()4143 gcc_assert (GET_CODE (hard_reg) == PARALLEL); in expand_function_start()4144 SET_DECL_RTL (DECL_RESULT (subr), gen_group_rtx (hard_reg)); in expand_function_start()
9738 @deftypefn {Target Hook} rtx TARGET_ALLOCATE_INITIAL_VALUE (rtx @var{hard_reg})