Searched refs:dregno (Results 1 - 21 of 21) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dlra-coalesce.c227 int i, mv_num, sregno, dregno; local
253 && (dregno = REGNO (SET_DEST (set))) >= FIRST_PSEUDO_REGISTER
254 && mem_move_p (sregno, dregno)
255 && coalescable_pseudo_p (sregno) && coalescable_pseudo_p (dregno)
259 lra_reg_info[dregno].live_ranges)))
273 dregno = REGNO (SET_DEST (set));
274 if (first_coalesced_pseudo[sregno] == first_coalesced_pseudo[dregno])
280 INSN_UID (mv), sregno, dregno,
286 lra_reg_info[first_coalesced_pseudo[dregno]].live_ranges)))
294 dregno, ORIGINAL_REGN
[all...]
H A Dregstat.c187 unsigned int dregno = DF_REF_REGNO (def); local
196 bitmap_clear_bit (live, dregno);
198 if (dregno >= FIRST_PSEUDO_REGISTER)
200 REG_FREQ (dregno) += REG_FREQ_FROM_BB (bb);
201 REG_FREQ (dregno) =
202 MIN (REG_FREQ (dregno), REG_FREQ_MAX);
204 if (REG_BASIC_BLOCK (dregno) == REG_BLOCK_UNKNOWN)
205 REG_BASIC_BLOCK (dregno) = bb->index;
206 else if (REG_BASIC_BLOCK (dregno) != bb->index)
207 REG_BASIC_BLOCK (dregno)
[all...]
H A Ddf-problems.c247 unsigned int dregno = DF_REF_REGNO (def);
250 DF_DEFS_BEGIN (dregno),
251 DF_DEFS_COUNT (dregno));
267 unsigned int dregno = DF_REF_REGNO (def);
269 || (dregno >= FIRST_PSEUDO_REGISTER))
273 DF_DEFS_BEGIN (dregno),
274 DF_DEFS_COUNT (dregno));
829 unsigned int dregno = DF_REF_REGNO (def);
830 bitmap_set_bit (&bb_info->def, dregno);
831 bitmap_clear_bit (&bb_info->use, dregno);
246 unsigned int dregno = DF_REF_REGNO (def); local
266 unsigned int dregno = DF_REF_REGNO (def); local
827 unsigned int dregno = DF_REF_REGNO (def); local
849 unsigned int dregno = DF_REF_REGNO (def); local
865 unsigned int dregno = DF_REF_REGNO (def); local
3443 unsigned int dregno = DF_REF_REGNO (def); local
3556 unsigned int dregno = DF_REF_REGNO (def); local
3578 unsigned int dregno = DF_REF_REGNO (def); local
3816 unsigned int dregno = DF_REF_REGNO (def); local
4440 unsigned int dregno = DF_REF_REGNO (def); local
4461 unsigned int dregno = DF_REF_REGNO (def); local
4483 unsigned int dregno = DF_REF_REGNO (def); local
[all...]
H A Dshrink-wrap.c160 unsigned int i, dregno, end_dregno; local
266 dregno = REGNO (dest);
268 if (overlaps_hard_reg_set_p (uses, GET_MODE (dest), dregno)
269 || overlaps_hard_reg_set_p (defs, GET_MODE (dest), dregno))
273 live_edge = live_edge_for_reg (bb, dregno, end_dregno);
318 if (refers_to_regno_p (dregno, end_dregno,
339 for (i = dregno; i < end_dregno; i++)
368 for (i = dregno; i < end_dregno; i++)
385 live_edge = live_edge_for_reg (next_block, dregno, end_dregno);
399 for (i = dregno;
[all...]
H A Dfwprop.c162 unsigned int dregno; local
167 dregno = DF_REF_REGNO (def);
183 bitmap_set_bit (local_md, dregno);
184 reg_defs[dregno] = NULL;
188 bitmap_clear_bit (local_md, dregno);
189 reg_defs[dregno] = def;
269 unsigned int dregno = DF_REF_REGNO (saved_def); local
272 if (saved_def == reg_defs[dregno])
273 reg_defs[dregno] = NULL;
275 reg_defs[dregno]
[all...]
H A Dlra-constraints.c1220 int sregno, dregno;
1275 dregno = REGNO (dreg);
1276 reg_renumber[dregno] = ira_class_hard_regs[dclass][0];
1279 dregno = -1;
1314 if (dregno >= 0)
1315 reg_renumber [dregno] = -1;
6885 delete_move_and_clobber (rtx_insn *insn, int dregno)
6890 lra_assert (dregno >= 0);
6893 && dregno == get_regno (XEXP (PATTERN (prev_insn), 0)))
6917 int regno, sregno, prev_sregno, dregno;
1217 int sregno, dregno; local
6879 delete_move_and_clobber(rtx_insn *insn, int dregno) argument
6911 int regno, sregno, prev_sregno, dregno; local
[all...]
H A Dira.c2027 int sregno, dregno;
2047 dregno = REGNO (dest);
2051 if (sregno == dregno
2054 || dregno < FIRST_PSEUDO_REGISTER))
2059 || dregno == STACK_POINTER_REGNUM)
2140 && (dest_death = find_regno_note (q, REG_DEAD, dregno)))
2164 = find_regno_note (insn, REG_UNUSED, dregno)))
2250 unsigned int dregno = DF_REF_REGNO (def);
2251 if (HARD_REGISTER_NUM_P (dregno))
2254 dregno);
2012 int sregno, dregno; local
2234 unsigned int dregno = DF_REF_REGNO (def); local
[all...]
H A Ddwarf2cfi.c1276 unsigned sregno, dregno;
1287 dregno = dwf_regno (dest);
1291 reg_save (sregno, dregno, 0);
1273 unsigned sregno, dregno; local
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dlra-coalesce.cc227 int i, mv_num, sregno, dregno; local
253 && (dregno = REGNO (SET_DEST (set))) >= FIRST_PSEUDO_REGISTER
254 && mem_move_p (sregno, dregno)
255 && coalescable_pseudo_p (sregno) && coalescable_pseudo_p (dregno)
259 lra_reg_info[dregno].live_ranges)))
273 dregno = REGNO (SET_DEST (set));
274 if (first_coalesced_pseudo[sregno] == first_coalesced_pseudo[dregno])
280 INSN_UID (mv), sregno, dregno,
286 lra_reg_info[first_coalesced_pseudo[dregno]].live_ranges)))
294 dregno, ORIGINAL_REGN
[all...]
H A Dregstat.cc187 unsigned int dregno = DF_REF_REGNO (def); local
196 bitmap_clear_bit (live, dregno);
198 if (dregno >= FIRST_PSEUDO_REGISTER)
200 REG_FREQ (dregno) += REG_FREQ_FROM_BB (bb);
201 REG_FREQ (dregno) =
202 MIN (REG_FREQ (dregno), REG_FREQ_MAX);
204 if (REG_BASIC_BLOCK (dregno) == REG_BLOCK_UNKNOWN)
205 REG_BASIC_BLOCK (dregno) = bb->index;
206 else if (REG_BASIC_BLOCK (dregno) != bb->index)
207 REG_BASIC_BLOCK (dregno)
[all...]
H A Ddf-problems.cc247 unsigned int dregno = DF_REF_REGNO (def);
250 DF_DEFS_BEGIN (dregno),
251 DF_DEFS_COUNT (dregno));
267 unsigned int dregno = DF_REF_REGNO (def);
269 || (dregno >= FIRST_PSEUDO_REGISTER))
273 DF_DEFS_BEGIN (dregno),
274 DF_DEFS_COUNT (dregno));
829 unsigned int dregno = DF_REF_REGNO (def);
830 bitmap_set_bit (&bb_info->def, dregno);
831 bitmap_clear_bit (&bb_info->use, dregno);
246 unsigned int dregno = DF_REF_REGNO (def); local
266 unsigned int dregno = DF_REF_REGNO (def); local
827 unsigned int dregno = DF_REF_REGNO (def); local
886 unsigned int dregno = DF_REF_REGNO (def); local
905 unsigned int dregno = DF_REF_REGNO (def); local
3483 unsigned int dregno = DF_REF_REGNO (def); local
3596 unsigned int dregno = DF_REF_REGNO (def); local
3618 unsigned int dregno = DF_REF_REGNO (def); local
3856 unsigned int dregno = DF_REF_REGNO (def); local
4478 unsigned int dregno = DF_REF_REGNO (def); local
4499 unsigned int dregno = DF_REF_REGNO (def); local
4521 unsigned int dregno = DF_REF_REGNO (def); local
[all...]
H A Dshrink-wrap.cc161 unsigned int i, dregno, end_dregno; local
267 dregno = REGNO (dest);
269 if (overlaps_hard_reg_set_p (uses, GET_MODE (dest), dregno)
270 || overlaps_hard_reg_set_p (defs, GET_MODE (dest), dregno))
274 live_edge = live_edge_for_reg (bb, dregno, end_dregno);
319 if (refers_to_regno_p (dregno, end_dregno,
340 for (i = dregno; i < end_dregno; i++)
369 for (i = dregno; i < end_dregno; i++)
386 live_edge = live_edge_for_reg (next_block, dregno, end_dregno);
400 for (i = dregno;
[all...]
H A Dlra-constraints.cc1271 int sregno, dregno;
1326 dregno = REGNO (dreg);
1327 reg_renumber[dregno] = ira_class_hard_regs[dclass][0];
1330 dregno = -1;
1365 if (dregno >= 0)
1366 reg_renumber [dregno] = -1;
7019 delete_move_and_clobber (rtx_insn *insn, int dregno)
7024 lra_assert (dregno >= 0);
7027 && dregno == get_regno (XEXP (PATTERN (prev_insn), 0)))
7051 int regno, sregno, prev_sregno, dregno;
[all...]
H A Dira.cc2156 int sregno, dregno;
2176 dregno = REGNO (dest);
2180 if (sregno == dregno
2183 || dregno < FIRST_PSEUDO_REGISTER))
2188 || dregno == STACK_POINTER_REGNUM)
2269 && (dest_death = find_regno_note (q, REG_DEAD, dregno)))
2293 = find_regno_note (insn, REG_UNUSED, dregno)))
2379 unsigned int dregno = DF_REF_REGNO (def);
2380 if (HARD_REGISTER_NUM_P (dregno))
2383 dregno);
[all...]
H A Ddwarf2cfi.cc1429 struct cfa_reg dregno;
1440 dregno = dwf_cfa_reg (dest);
1444 reg_save (sregno, dregno, 0);
1426 struct cfa_reg dregno; local
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/bfin/
H A Dbfin.c341 int dregno, pregno;
350 for (dregno = REG_LT0; dregno <= REG_LB1; dregno++)
355 && (dregno == REG_LC0 || dregno == REG_LC1)))
357 insn = emit_move_insn (predec, gen_rtx_REG (SImode, dregno));
376 dregno = REG_R7 + 1 - ndregs_consec;
386 subpat = gen_rtx_SET (memref, gen_rtx_REG (word_mode, dregno++));
400 for (dregno
339 int dregno, pregno; local
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/bfin/
H A Dbfin.cc342 int dregno, pregno;
351 for (dregno = REG_LT0; dregno <= REG_LB1; dregno++)
356 && (dregno == REG_LC0 || dregno == REG_LC1)))
358 insn = emit_move_insn (predec, gen_rtx_REG (SImode, dregno));
377 dregno = REG_R7 + 1 - ndregs_consec;
387 subpat = gen_rtx_SET (memref, gen_rtx_REG (word_mode, dregno++));
401 for (dregno
340 int dregno, pregno; local
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/m32r/
H A Dm32r.c1075 int dregno = REGNO (dest);
1082 int reverse = (dregno == sregno + 1);
1111 int reverse = refers_to_regno_p (dregno, XEXP (src, 0));
1067 int dregno = REGNO (dest); local
/netbsd-current/external/gpl3/gcc/dist/gcc/config/m32r/
H A Dm32r.cc1076 int dregno = REGNO (dest);
1083 int reverse = (dregno == sregno + 1);
1112 int reverse = refers_to_regno_p (dregno, XEXP (src, 0));
1068 int dregno = REGNO (dest); local
/netbsd-current/external/gpl3/gcc/dist/gcc/config/cris/
H A Dcris.cc2462 int dregno = REGNO (dest); local
2469 int reverse = (dregno == sregno + 1);
2495 int reverse = (refers_to_regno_p (dregno, addr) != 0);
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/cris/
H A Dcris.c2898 int dregno = REGNO (dest); local
2905 int reverse = (dregno == sregno + 1);
2933 int reverse = (refers_to_regno_p (dregno, addr) != 0);

Completed in 399 milliseconds