Searched refs:FIRST_PSEUDO_REGISTER (Results 1 - 25 of 77) sorted by relevance

1234

/freebsd-11-stable/contrib/gcc/config/aarch64/
H A Daarch64.h2 #define FIRST_PSEUDO_REGISTER 67 macro
/freebsd-11-stable/contrib/gcc/
H A Dcaller-save.c56 regno_save_mode[FIRST_PSEUDO_REGISTER][MAX_MOVE_MAX / MIN_UNITS_PER_WORD + 1];
62 regno_save_mem[FIRST_PSEUDO_REGISTER][MAX_MOVE_MAX / MIN_UNITS_PER_WORD + 1];
71 reg_save_code[FIRST_PSEUDO_REGISTER][MAX_MACHINE_MODE];
73 reg_restore_code[FIRST_PSEUDO_REGISTER][MAX_MACHINE_MODE];
125 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
155 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
161 gcc_assert (i < FIRST_PSEUDO_REGISTER);
169 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
174 if (i == FIRST_PSEUDO_REGISTER)
196 for (i = 0; i < FIRST_PSEUDO_REGISTER;
[all...]
H A Dregs.h170 extern char regs_ever_live[FIRST_PSEUDO_REGISTER];
174 extern char regs_asm_clobbered[FIRST_PSEUDO_REGISTER];
185 extern enum machine_mode reg_raw_mode[FIRST_PSEUDO_REGISTER];
241 extern unsigned char hard_regno_nregs[FIRST_PSEUDO_REGISTER][MAX_MACHINE_MODE];
H A Dunwind-dw2.h34 #define DWARF_FRAME_REGISTERS FIRST_PSEUDO_REGISTER
H A Dhard-reg-set.h45 #if FIRST_PSEUDO_REGISTER <= HOST_BITS_PER_WIDEST_FAST_INT
52 ((FIRST_PSEUDO_REGISTER + HOST_BITS_PER_WIDEST_FAST_INT - 1) \
130 #if FIRST_PSEUDO_REGISTER <= 2*HOST_BITS_PER_WIDEST_FAST_INT
184 #if FIRST_PSEUDO_REGISTER <= 3*HOST_BITS_PER_WIDEST_FAST_INT
248 #if FIRST_PSEUDO_REGISTER <= 4*HOST_BITS_PER_WIDEST_FAST_INT
321 #else /* FIRST_PSEUDO_REGISTER > 3*HOST_BITS_PER_WIDEST_FAST_INT */
397 extern char fixed_regs[FIRST_PSEUDO_REGISTER];
408 extern char call_used_regs[FIRST_PSEUDO_REGISTER];
427 extern char call_fixed_regs[FIRST_PSEUDO_REGISTER];
438 extern char global_regs[FIRST_PSEUDO_REGISTER];
[all...]
H A Dglobal.c64 Allocate a max_allocno by FIRST_PSEUDO_REGISTER conflict matrix
233 static int local_reg_n_refs[FIRST_PSEUDO_REGISTER];
236 static int local_reg_freq[FIRST_PSEUDO_REGISTER];
241 static int local_reg_live_length[FIRST_PSEUDO_REGISTER];
427 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
434 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
439 for (i = FIRST_PSEUDO_REGISTER; i < (size_t) max_regno; i++)
448 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
464 for (i = FIRST_PSEUDO_REGISTER; i < (size_t) max_regno; i++)
486 for (i = FIRST_PSEUDO_REGISTER;
[all...]
H A Daddresses.h77 if (regno >= FIRST_PSEUDO_REGISTER && reg_renumber[regno] >= 0)
H A Dregclass.c72 char fixed_regs[FIRST_PSEUDO_REGISTER];
88 char call_used_regs[FIRST_PSEUDO_REGISTER];
122 char call_fixed_regs[FIRST_PSEUDO_REGISTER];
133 char global_regs[FIRST_PSEUDO_REGISTER];
146 int reg_alloc_order[FIRST_PSEUDO_REGISTER] = REG_ALLOC_ORDER;
149 int inv_reg_alloc_order[FIRST_PSEUDO_REGISTER];
162 ((FIRST_PSEUDO_REGISTER + (32 - 1)) / 32)
202 enum machine_mode reg_raw_mode[FIRST_PSEUDO_REGISTER];
265 unsigned char hard_regno_nregs[FIRST_PSEUDO_REGISTER][MAX_MACHINE_MODE];
283 for (j = 0; j < FIRST_PSEUDO_REGISTER;
[all...]
H A Dlocal-alloc.c209 If N is < FIRST_PSEUDO_REGISTER, reg_qty[N] is undefined and should not
369 max_qty = (max_regno - FIRST_PSEUDO_REGISTER);
392 for (i = FIRST_PSEUDO_REGISTER; i < max_regno; i++)
899 || (regno = REGNO (dest)) < FIRST_PSEUDO_REGISTER
1056 && (regno = REGNO (src)) >= FIRST_PSEUDO_REGISTER
1426 && REGNO (hard_reg) < FIRST_PSEUDO_REGISTER
1798 : qty_phys_num_sugg[q] * FIRST_PSEUDO_REGISTER)
1877 if (REGNO (subreg) < FIRST_PSEUDO_REGISTER)
1894 if (ureg < FIRST_PSEUDO_REGISTER)
1910 if (REGNO (subreg) < FIRST_PSEUDO_REGISTER)
[all...]
H A Dpostreload.c517 for (regno = 0; regno < FIRST_PSEUDO_REGISTER; regno++)
685 } reg_state[FIRST_PSEUDO_REGISTER];
716 for (r = 0; r < FIRST_PSEUDO_REGISTER; r++)
756 for (r = 0; r < FIRST_PSEUDO_REGISTER; r++)
775 for (r = 0; r < FIRST_PSEUDO_REGISTER; r++)
922 for (r = 0; r < FIRST_PSEUDO_REGISTER; r++)
965 for (i = FIRST_PSEUDO_REGISTER - 1; i >= 0; --i)
1075 gcc_assert (REGNO (SET_DEST (x)) < FIRST_PSEUDO_REGISTER);
1095 gcc_assert (regno < FIRST_PSEUDO_REGISTER);
1166 static int reg_set_luid[FIRST_PSEUDO_REGISTER];
[all...]
H A Dregmove.c194 && REGNO (SUBREG_REG (tmp)) < FIRST_PSEUDO_REGISTER)
196 found = (REG_P (tmp) && REGNO (tmp) < FIRST_PSEUDO_REGISTER);
355 if (src_regno < FIRST_PSEUDO_REGISTER)
412 && (sregno < FIRST_PSEUDO_REGISTER
413 || dregno < FIRST_PSEUDO_REGISTER))
436 || (sregno < FIRST_PSEUDO_REGISTER
440 || (CALL_P (p) && sregno < FIRST_PSEUDO_REGISTER
475 if (sregno < FIRST_PSEUDO_REGISTER
482 && (sregno >= FIRST_PSEUDO_REGISTER
528 if (sregno >= FIRST_PSEUDO_REGISTER)
[all...]
H A Dreload1.c146 static int reg_reloaded_contents[FIRST_PSEUDO_REGISTER];
151 static rtx reg_reloaded_insn[FIRST_PSEUDO_REGISTER];
171 static rtx spill_reg_rtx[FIRST_PSEUDO_REGISTER];
176 static rtx spill_reg_store[FIRST_PSEUDO_REGISTER];
181 static rtx spill_reg_stored_to[FIRST_PSEUDO_REGISTER];
189 static short spill_reg_order[FIRST_PSEUDO_REGISTER];
212 static short spill_regs[FIRST_PSEUDO_REGISTER];
252 static rtx spill_stack_slot[FIRST_PSEUDO_REGISTER];
255 static unsigned int spill_stack_slot_width[FIRST_PSEUDO_REGISTER];
486 for (i = 0; i < FIRST_PSEUDO_REGISTER;
[all...]
H A Dalias.c219 static GTY (()) rtx static_reg_base_value[FIRST_PSEUDO_REGISTER];
811 if (regno < FIRST_PSEUDO_REGISTER && copying_arguments)
820 if ((regno >= FIRST_PSEUDO_REGISTER || fixed_regs[regno])
978 if (regno < FIRST_PSEUDO_REGISTER)
1067 else if ((regno >= FIRST_PSEUDO_REGISTER || ! fixed_regs[regno])
1084 if (regno >= FIRST_PSEUDO_REGISTER)
1086 regno -= FIRST_PSEUDO_REGISTER;
1100 if (regno >= FIRST_PSEUDO_REGISTER)
1102 regno -= FIRST_PSEUDO_REGISTER;
1114 if (regno >= FIRST_PSEUDO_REGISTER)
[all...]
H A Dreload.c358 if (REG_P (x) && REGNO (x) >= FIRST_PSEUDO_REGISTER
673 for (regno = 0; regno < FIRST_PSEUDO_REGISTER - n && ! bad; regno++)
805 || REGNO (inner) >= FIRST_PSEUDO_REGISTER)
935 if (regno >= FIRST_PSEUDO_REGISTER && reg_renumber[regno] < 0
947 if (regno >= FIRST_PSEUDO_REGISTER && reg_renumber[regno] < 0
1008 && REGNO (SUBREG_REG (in)) >= FIRST_PSEUDO_REGISTER)
1030 && REGNO (SUBREG_REG (in)) < FIRST_PSEUDO_REGISTER
1048 && REGNO (SUBREG_REG (in)) < FIRST_PSEUDO_REGISTER
1113 && REGNO (SUBREG_REG (out)) >= FIRST_PSEUDO_REGISTER)
1126 && REGNO (SUBREG_REG (out)) < FIRST_PSEUDO_REGISTER
[all...]
H A Dresource.c239 gcc_assert (last_regno <= FIRST_PSEUDO_REGISTER);
251 gcc_assert (last_regno <= FIRST_PSEUDO_REGISTER);
356 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
673 for (r = 0; r < FIRST_PSEUDO_REGISTER; r++)
775 gcc_assert (last_regno <= FIRST_PSEUDO_REGISTER);
789 gcc_assert (last_regno <= FIRST_PSEUDO_REGISTER);
987 EXECUTE_IF_SET_IN_REG_SET (regs_live, FIRST_PSEUDO_REGISTER, i, rsi)
1042 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1061 && REGNO (XEXP (link, 0)) < FIRST_PSEUDO_REGISTER)
1080 && REGNO (XEXP (link, 0)) < FIRST_PSEUDO_REGISTER)
[all...]
H A Dcfgloopanal.c517 rtx reg1 = gen_raw_REG (SImode, FIRST_PSEUDO_REGISTER);
518 rtx reg2 = gen_raw_REG (SImode, FIRST_PSEUDO_REGISTER + 1);
519 rtx addr = gen_raw_REG (Pmode, FIRST_PSEUDO_REGISTER + 2);
523 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
H A Dstruct-equiv.c107 FIRST_PSEUDO_REGISTER, must fit in the input_cost field of
214 if (regno >= FIRST_PSEUDO_REGISTER)
316 int x_nominal_nregs = (x_regno >= FIRST_PSEUDO_REGISTER
318 int y_nominal_nregs = (y_regno >= FIRST_PSEUDO_REGISTER
386 && (x_regno >= FIRST_PSEUDO_REGISTER
387 || y_regno >= FIRST_PSEUDO_REGISTER))
459 int x_nregs = (x_regno >= FIRST_PSEUDO_REGISTER
461 int y_nregs = (y_regno >= FIRST_PSEUDO_REGISTER
474 x_nregs_i = (x_regno_i >= FIRST_PSEUDO_REGISTER
477 y_nregs_i = (y_regno_i >= FIRST_PSEUDO_REGISTER
[all...]
H A Dcselib.c953 if (i < FIRST_PSEUDO_REGISTER)
1017 gcc_assert (!reload_completed || regno < FIRST_PSEUDO_REGISTER
1024 if (regno < FIRST_PSEUDO_REGISTER)
1053 if (i < FIRST_PSEUDO_REGISTER && v != NULL)
1233 if (dreg < FIRST_PSEUDO_REGISTER)
1277 #define MAX_SETS (FIRST_PSEUDO_REGISTER * 2)
1423 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
H A Dflow.c712 FIRST_PSEUDO_REGISTER, i, rsi)
724 FIRST_PSEUDO_REGISTER, i, rsi)
935 if (regno < FIRST_PSEUDO_REGISTER)
989 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
996 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1073 for (i = 0; i < FIRST_PSEUDO_REGISTER; ++i)
1226 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1235 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1544 EXECUTE_IF_SET_IN_REG_SET (map, FIRST_PSEUDO_REGISTER, reg, rsi)
1907 for (i = 0; i < FIRST_PSEUDO_REGISTER;
[all...]
H A Ddf-scan.c309 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1079 if (regno < FIRST_PSEUDO_REGISTER)
1571 if (regno_first < FIRST_PSEUDO_REGISTER)
1591 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1695 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1806 if (regno < FIRST_PSEUDO_REGISTER)
1831 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1847 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1895 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1981 for (i = 0; i < FIRST_PSEUDO_REGISTER;
[all...]
H A Dregrename.c114 gcc_assert (regno + nregs <= FIRST_PSEUDO_REGISTER);
135 gcc_assert (regno + nregs <= FIRST_PSEUDO_REGISTER);
191 int tick[FIRST_PSEUDO_REGISTER];
290 for (new_reg = 0; new_reg < FIRST_PSEUDO_REGISTER; new_reg++)
378 if (regno >= FIRST_PSEUDO_REGISTER)
1038 struct value_data_entry e[FIRST_PSEUDO_REGISTER];
1176 for (i = 0; i < FIRST_PSEUDO_REGISTER; ++i)
1793 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++)
1877 for (i = 0; i < FIRST_PSEUDO_REGISTER; ++i)
1913 for (i = 0; i < FIRST_PSEUDO_REGISTER;
[all...]
H A Drecog.c1013 return (REGNO (op) >= FIRST_PSEUDO_REGISTER
1079 && REGNO (sub) < FIRST_PSEUDO_REGISTER
1098 && (REGNO (op) >= FIRST_PSEUDO_REGISTER
1121 && REGNO (op) < FIRST_PSEUDO_REGISTER));
1236 && (REGNO (op) >= FIRST_PSEUDO_REGISTER
2331 && REGNO (SUBREG_REG (op)) < FIRST_PSEUDO_REGISTER)
2449 && REGNO (op) >= FIRST_PSEUDO_REGISTER)
2483 && REGNO (op) >= FIRST_PSEUDO_REGISTER)
2553 && REGNO (op) >= FIRST_PSEUDO_REGISTER))))
2565 && REGNO (op) >= FIRST_PSEUDO_REGISTER))
[all...]
H A Dcse.c474 ((REG_P (X) && REGNO (X) >= FIRST_PSEUDO_REGISTER \
480 ((REG_P (X) && REGNO (X) >= FIRST_PSEUDO_REGISTER \
711 if (regno < FIRST_PSEUDO_REGISTER)
1027 if (! (firstr < FIRST_PSEUDO_REGISTER && FIXED_REGNO_P (firstr))
1032 && (new >= FIRST_PSEUDO_REGISTER || REGNO_REG_CLASS (new) != NO_REGS)
1033 && ((new < FIRST_PSEUDO_REGISTER && FIXED_REGNO_P (new))
1034 || (new >= FIRST_PSEUDO_REGISTER
1035 && (firstr < FIRST_PSEUDO_REGISTER
1053 while (lastr < FIRST_PSEUDO_REGISTER && reg_eqv_table[lastr].prev >= 0
1055 && new >= FIRST_PSEUDO_REGISTER)
[all...]
/freebsd-11-stable/contrib/gcc/config/i386/
H A Di386.h744 from 0 to just below FIRST_PSEUDO_REGISTER.
758 #define FIRST_PSEUDO_REGISTER 53
761 If not defined, equals FIRST_PSEUDO_REGISTER. */
843 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++) \
859 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++) \
866 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++) \
875 for (i = 0; i < FIRST_PSEUDO_REGISTER; i++) \
1233 (REG_P (X) && REGNO (X) >= 4 && REGNO (X) < FIRST_PSEUDO_REGISTER)
1656 || REGNO (X) >= FIRST_PSEUDO_REGISTER)
1664 || REGNO (X) >= FIRST_PSEUDO_REGISTER)
755 #define FIRST_PSEUDO_REGISTER macro
[all...]
/freebsd-11-stable/contrib/gcc/config/s390/
H A Ds390.h262 #define FIRST_PSEUDO_REGISTER 38 macro
441 extern const enum reg_class regclass_map[FIRST_PSEUDO_REGISTER];
451 (((REGNO) < FIRST_PSEUDO_REGISTER \

Completed in 242 milliseconds

1234