Searched refs:REGNO (Results 101 - 125 of 479) sorted by relevance

1234567891011>>

/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rx/
H A Drx.h219 #define REGNO_REG_CLASS(REGNO) ((REGNO) < FIRST_PSEUDO_REGISTER \
282 #define REGNO_IN_RANGE(REGNO, MIN, MAX) \
283 (IN_RANGE ((REGNO), (MIN), (MAX)) \
285 && reg_renumber[(REGNO)] >= (MIN) \
286 && reg_renumber[(REGNO)] <= (MAX)))
299 && REGNO_IN_RANGE (REGNO (X), 0, 15)) \
302 && REGNO_IN_RANGE (REGNO (SUBREG_REG (X)), 0, 15))) \
/netbsd-current/external/gpl3/gcc/dist/gcc/config/nds32/
H A Dnds32-predicates.cc86 if (REGNO (elt_reg) != (unsigned int) check_regno)
142 first_elt_regno = REGNO (SET_DEST (elt));
150 first_elt_regno = REGNO (SET_SRC (elt));
272 first_regno = REGNO (elt_reg);
307 || REGNO (elt_reg) != FP_REGNUM)
319 || REGNO (elt_reg) != GP_REGNUM)
331 || REGNO (elt_reg) != LP_REGNUM)
351 || REGNO (elt_reg) != SP_REGNUM)
/netbsd-current/external/gpl3/gcc/dist/gcc/config/sh/
H A Dsh_optimize_sett_clrt.cc268 && REG_P (XEXP (pat, 0)) && REGNO (XEXP (pat, 0)) == REGNO (m_ccreg)
290 && REG_P (XEXP (cond, 0)) && REGNO (XEXP (cond, 0)) == REGNO (m_ccreg)
295 && REG_P (XEXP (cond, 0)) && REGNO (XEXP (cond, 0)) == REGNO (m_ccreg)
460 rtx n = find_regno_note (i->insn, REG_DEAD, REGNO (m_ccreg));
464 n = find_regno_note (i->insn, REG_UNUSED, REGNO (m_ccreg));
/netbsd-current/external/gpl3/gcc/dist/gcc/config/ia64/
H A Dsysv4.h106 #define DBX_REGISTER_NUMBER(REGNO) \
107 ia64_dbx_register_number(REGNO)
/netbsd-current/external/gpl3/gcc/dist/gcc/config/m68k/
H A Dlinux.h232 #define DBX_REGISTER_NUMBER(REGNO) (REGNO)
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rx/
H A Drx.h219 #define REGNO_REG_CLASS(REGNO) ((REGNO) < FIRST_PSEUDO_REGISTER \
282 #define REGNO_IN_RANGE(REGNO, MIN, MAX) \
283 (IN_RANGE ((REGNO), (MIN), (MAX)) \
285 && reg_renumber[(REGNO)] >= (MIN) \
286 && reg_renumber[(REGNO)] <= (MAX)))
299 && REGNO_IN_RANGE (REGNO (X), 0, 15)) \
302 && REGNO_IN_RANGE (REGNO (SUBREG_REG (X)), 0, 15))) \
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu.h200 #define REGNO_REG_CLASS(REGNO) ((void)(REGNO), GENERAL_REGS)
214 ((!(STRICT) || REGNO_OK_FOR_INDEX_P (REGNO (X))))
216 ((!(STRICT) || REGNO_OK_FOR_BASE_P (REGNO (X))))
350 #define EPILOGUE_USES(REGNO) ((REGNO)==1 ? 1 : 0)
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/msp430/
H A Dmsp430.h346 #define REGNO_REG_CLASS(REGNO) (REGNO != 2 \
347 && REGNO != 3 \
348 && REGNO < 17 \
498 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO,NREGS,MODE) \
500 : choose_hard_reg_mode ((REGNO), (NREGS), NULL))
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rl78/
H A Drl78.h305 #define REGNO_REG_CLASS(REGNO) ((REGNO) < FIRST_PSEUDO_REGISTER \
367 #define REGNO_IN_RANGE(REGNO, MIN, MAX) \
368 (IN_RANGE ((REGNO), (MIN), (MAX)) \
370 && reg_renumber[(REGNO)] >= (MIN) \
371 && reg_renumber[(REGNO)] <= (MAX)))
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rl78/
H A Drl78.h305 #define REGNO_REG_CLASS(REGNO) ((REGNO) < FIRST_PSEUDO_REGISTER \
367 #define REGNO_IN_RANGE(REGNO, MIN, MAX) \
368 (IN_RANGE ((REGNO), (MIN), (MAX)) \
370 && reg_renumber[(REGNO)] >= (MIN) \
371 && reg_renumber[(REGNO)] <= (MAX)))
/netbsd-current/external/gpl3/gcc/dist/gcc/config/msp430/
H A Dmsp430.h357 #define REGNO_REG_CLASS(REGNO) (REGNO != 2 \
358 && REGNO != 3 \
359 && REGNO < 17 \
509 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO,NREGS,MODE) \
511 : choose_hard_reg_mode ((REGNO), (NREGS), NULL))
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dreload1.c539 unsigned int regno = REGNO (x);
563 || REGNO (regno_reg_rtx[regno]) != regno);
718 unsigned regno = REGNO (SET_DEST (set));
937 && REGNO (XEXP (x, 0)) < FIRST_PSEUDO_REGISTER)
940 && (REGNO (XEXP (XEXP (x, 0), 0))
1132 else if (reg && REG_P (reg) && (int)REGNO (reg) != i)
1216 && (REGNO (SET_SRC (PATTERN (insn)))
1217 == REGNO (SET_DEST (PATTERN (insn)))))
1344 SET_HARD_REG_BIT (clobbered, REGNO (XEXP (t, 0)));
1493 && REGNO (SET_SR
[all...]
H A Dpostreload.c278 REGNO_REG_CLASS (REGNO (src)), dclass);
325 REGNO_REG_CLASS (REGNO (this_rtx)),
339 && REG_CAN_CHANGE_MODE_P (REGNO (SET_DEST (set)),
342 rtx wide_dest = gen_rtx_REG (word_mode, REGNO (SET_DEST (set)));
440 && !REG_CAN_CHANGE_MODE_P (REGNO (SET_DEST (set)),
455 gen_rtx_REG (word_mode, REGNO (SET_DEST (set))),
475 SET_HARD_REG_BIT (equiv_regs[i], REGNO (l->loc));
546 /* See if REGNO fits this alternative, and set it up as the
774 /* Called when we need to forget about all uses of REGNO after an insn
796 /* Find the use of REGNO wit
[all...]
H A Dira-lives.c93 /* Record hard register REGNO as now being live. */
100 /* Process the definition of hard register REGNO. This updates
111 && REGNO (ignore_reg_for_conflicts)
178 && REGNO (ignore_reg_for_conflicts) < FIRST_PSEUDO_REGISTER)
181 ignore_regno = ignore_total_regno = REGNO (ignore_reg_for_conflicts);
279 /* Determine from the objects_live bitmap whether REGNO is currently live,
297 /* Mark the pseudo register REGNO as live. Update all information about
376 int regno = REGNO (reg);
398 /* Mark a pseudo, or one of its subwords, as live. REGNO is the pseudo's
423 if (REGNO (re
[all...]
H A Dweb.c218 int regno = REGNO (DF_REF_REAL_REG (use));
267 if (used[REGNO (reg)] != 1)
268 newreg = reg, used[REGNO (reg)] = 1;
276 fprintf (dump_file, "Web oldreg=%i newreg=%i\n", REGNO (reg),
277 REGNO (newreg));
297 uid, REGNO (oldreg), REGNO (reg));
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dreload1.cc538 unsigned int regno = REGNO (x);
562 || REGNO (regno_reg_rtx[regno]) != regno);
717 unsigned regno = REGNO (SET_DEST (set));
936 && REGNO (XEXP (x, 0)) < FIRST_PSEUDO_REGISTER)
939 && (REGNO (XEXP (XEXP (x, 0), 0))
1131 else if (reg && REG_P (reg) && (int)REGNO (reg) != i)
1215 && (REGNO (SET_SRC (PATTERN (insn)))
1216 == REGNO (SET_DEST (PATTERN (insn)))))
1343 SET_HARD_REG_BIT (clobbered, REGNO (XEXP (t, 0)));
1492 && REGNO (SET_SR
[all...]
H A Dpostreload.cc286 REGNO_REG_CLASS (REGNO (src)), dclass);
333 REGNO_REG_CLASS (REGNO (this_rtx)),
347 && REG_CAN_CHANGE_MODE_P (REGNO (SET_DEST (set)),
350 rtx wide_dest = gen_rtx_REG (word_mode, REGNO (SET_DEST (set)));
448 && !REG_CAN_CHANGE_MODE_P (REGNO (SET_DEST (set)),
463 gen_rtx_REG (word_mode, REGNO (SET_DEST (set))),
483 SET_HARD_REG_BIT (equiv_regs[i], REGNO (l->loc));
554 /* See if REGNO fits this alternative, and set it up as the
789 /* Called when we need to forget about all uses of REGNO after an insn
811 /* Find the use of REGNO wit
[all...]
H A Dweb.cc218 int regno = REGNO (DF_REF_REAL_REG (use));
267 if (used[REGNO (reg)] != 1)
268 newreg = reg, used[REGNO (reg)] = 1;
276 fprintf (dump_file, "Web oldreg=%i newreg=%i\n", REGNO (reg),
277 REGNO (newreg));
297 uid, REGNO (oldreg), REGNO (reg));
H A Dira-lives.cc93 /* Record hard register REGNO as now being live. */
100 /* Process the definition of hard register REGNO. This updates
111 && REGNO (ignore_reg_for_conflicts)
178 && REGNO (ignore_reg_for_conflicts) < FIRST_PSEUDO_REGISTER)
181 ignore_regno = ignore_total_regno = REGNO (ignore_reg_for_conflicts);
279 /* Determine from the objects_live bitmap whether REGNO is currently live,
297 /* Mark the pseudo register REGNO as live. Update all information about
376 int regno = REGNO (reg);
398 /* Mark a pseudo, or one of its subwords, as live. REGNO is the pseudo's
423 if (REGNO (re
[all...]
H A Dreload.cc216 ? REG_P (y) && REGNO (x) == REGNO (y) \
287 /* Add NEW to reg_equiv_alt_mem_list[REGNO] if it's not present in the
354 if (REG_P (x) && REGNO (x) >= FIRST_PSEUDO_REGISTER
355 && reg_equiv_mem (REGNO (x)))
356 x = reg_equiv_mem (REGNO (x));
637 into REGNO. Such a class must exist. */
862 regno = REGNO (inner);
883 /* Return nonzero if IN can be reloaded into REGNO with mode MODE without
885 IN contains some reference to REGNO, s
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/fr30/
H A Dfr30.c137 /* Tell prologue and epilogue if register REGNO should be saved / restored.
538 fprintf (file, "r%d", REGNO (x) + 1);
633 fputs (reg_names [REGNO (x)], file);
642 gcc_assert ((unsigned) REGNO (x0) < ARRAY_SIZE (reg_names));
643 fprintf (file, "@%s", reg_names [REGNO (x0)]);
648 || REGNO (XEXP (x0, 0)) < FRAME_POINTER_REGNUM
649 || REGNO (XEXP (x0, 0)) > STACK_POINTER_REGNUM
656 else if (REGNO (XEXP (x0, 0)) == FRAME_POINTER_REGNUM)
836 if (REGNO (operands [num_operands]) < prev_regno)
839 prev_regno = REGNO (operand
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/fr30/
H A Dfr30.cc137 /* Tell prologue and epilogue if register REGNO should be saved / restored.
538 fprintf (file, "r%d", REGNO (x) + 1);
633 fputs (reg_names [REGNO (x)], file);
642 gcc_assert ((unsigned) REGNO (x0) < ARRAY_SIZE (reg_names));
643 fprintf (file, "@%s", reg_names [REGNO (x0)]);
648 || REGNO (XEXP (x0, 0)) < FRAME_POINTER_REGNUM
649 || REGNO (XEXP (x0, 0)) > STACK_POINTER_REGNUM
656 else if (REGNO (XEXP (x0, 0)) == FRAME_POINTER_REGNUM)
836 if (REGNO (operands [num_operands]) < prev_regno)
839 prev_regno = REGNO (operand
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/epiphany/
H A Depiphany.h371 reg number REGNO. This could be a conditional expression
374 #define REGNO_REG_CLASS(REGNO) \
375 (epiphany_regno_reg_class[REGNO])
381 /* These assume that REGNO is a hard or pseudo reg number.
382 They give nonzero only if REGNO is a hard reg of the suitable class
387 #define REGNO_OK_FOR_BASE_P(REGNO) \
388 ((REGNO) < FIRST_PSEUDO_REGISTER || (unsigned) reg_renumber[REGNO] < FIRST_PSEUDO_REGISTER)
389 #define REGNO_OK_FOR_INDEX_P(REGNO) \
390 ((REGNO) < FIRST_PSEUDO_REGISTE
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/epiphany/
H A Depiphany.h371 reg number REGNO. This could be a conditional expression
374 #define REGNO_REG_CLASS(REGNO) \
375 (epiphany_regno_reg_class[REGNO])
381 /* These assume that REGNO is a hard or pseudo reg number.
382 They give nonzero only if REGNO is a hard reg of the suitable class
387 #define REGNO_OK_FOR_BASE_P(REGNO) \
388 ((REGNO) < FIRST_PSEUDO_REGISTER || (unsigned) reg_renumber[REGNO] < FIRST_PSEUDO_REGISTER)
389 #define REGNO_OK_FOR_INDEX_P(REGNO) \
390 ((REGNO) < FIRST_PSEUDO_REGISTE
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/pa/
H A Dpa.h760 #define FP_REG_P(X) (REG_P (X) && REGNO_OK_FOR_FP_P (REGNO (X)))
861 (REGNO (X) && (REGNO (X) < 32 \
862 || REGNO (X) == FRAME_POINTER_REGNUM \
863 || REGNO (X) >= FIRST_PSEUDO_REGISTER))
868 (REGNO (X) && (REGNO (X) < 32 \
869 || REGNO (X) == FRAME_POINTER_REGNUM \
870 || REGNO (X) >= FIRST_PSEUDO_REGISTER))
873 #define STRICT_REG_OK_FOR_INDEX_P(X) REGNO_OK_FOR_INDEX_P (REGNO (
[all...]

Completed in 556 milliseconds

1234567891011>>