Searched refs:hard_reg (Results 1 – 10 of 10) sorted by relevance
| /openbsd-src/gnu/gcc/gcc/ |
| H A D | integrate.c | 56 rtx hard_reg; member 219 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()
|
| H A D | local-alloc.c | 1285 rtx note, hard_reg; in block_alloc() local 1415 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()
|
| H A D | function.c | 4123 rtx hard_reg = hard_function_value (return_type, subr, 0, 1); in expand_function_start() local 4127 if (REG_P (hard_reg)) in expand_function_start() 4129 gen_reg_rtx (GET_MODE (hard_reg))); in expand_function_start() 4132 gcc_assert (GET_CODE (hard_reg) == PARALLEL); in expand_function_start() 4133 SET_DECL_RTL (DECL_RESULT (subr), gen_group_rtx (hard_reg)); in expand_function_start()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | local-alloc.c | 1218 rtx note, hard_reg; local 1345 hard_reg = get_hard_reg_initial_reg (cfun, r1); 1346 if (hard_reg != NULL_RTX) 1348 if (GET_CODE (hard_reg) == REG 1349 && IN_RANGE (REGNO (hard_reg), 1351 && ! call_used_regs[REGNO (hard_reg)])
|
| H A D | integrate.c | 66 rtx hard_reg; member 3077 return ivs->entries[i].hard_reg; 3094 if (rtx_equal_p (ivs->entries[i].hard_reg, reg)) 3129 ivs->entries[ivs->num_entries].hard_reg = reg; 3164 = get_func_hard_reg_initial_val (cfun, ivs->entries[i].hard_reg); 3180 emit_move_insn (ivs->entries[i].pseudo, ivs->entries[i].hard_reg); in emit_initial_value_sets() 3203 rtx x = ALLOCATE_INITIAL_VALUE (ivs->entries[i].hard_reg);
|
| H A D | function.c | 6663 rtx hard_reg local 6669 if (REG_P (hard_reg)) 6670 SET_DECL_RTL (DECL_RESULT (subr), gen_reg_rtx (GET_MODE (hard_reg))); 6671 else if (GET_CODE (hard_reg) == PARALLEL) 6672 SET_DECL_RTL (DECL_RESULT (subr), gen_group_rtx (hard_reg));
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/config/sh/ |
| H A D | sh.h | 3245 #define ALLOCATE_INITIAL_VALUE(hard_reg) \ argument 3246 (REGNO (hard_reg) == (TARGET_SH5 ? PR_MEDIA_REG : PR_REG) \ 3248 ? (hard_reg) \
|
| /openbsd-src/gnu/gcc/gcc/config/sh/ |
| H A D | sh.c | 8709 sh_allocate_initial_value (rtx hard_reg) in sh_allocate_initial_value() argument 8713 if (REGNO (hard_reg) == (TARGET_SHMEDIA ? PR_MEDIA_REG : PR_REG)) in sh_allocate_initial_value() 8721 x = hard_reg; in sh_allocate_initial_value()
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/doc/ |
| H A D | tm.texi | 9156 @item ALLOCATE_INITIAL_VALUE(@var{hard_reg})
|
| /openbsd-src/gnu/gcc/gcc/doc/ |
| H A D | tm.texi | 9784 @deftypefn {Target Hook} rtx TARGET_ALLOCATE_INITIAL_VALUE (rtx @var{hard_reg})
|