Searched refs:REGNO (Results 201 - 225 of 479) sorted by relevance

1234567891011>>

/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/ft32/
H A Dft32.c121 fprintf (file, "%s,0", reg_names[REGNO (x)]);
129 reg_names[REGNO (XEXP (x, 0))], INTVAL (XEXP (x, 1)));
133 fprintf (file, "(%s)", reg_names[REGNO (XEXP (x, 0))]);
143 reg_names[REGNO (XEXP (x, 0))]);
182 fprintf (file, "%s", reg_names[REGNO (operand) + 1]);
243 fprintf (file, "%s", reg_names[REGNO (operand)]);
847 int NUM = REGNO (r);
/netbsd-current/external/gpl3/gcc/dist/gcc/config/ft32/
H A Dft32.cc121 fprintf (file, "%s,0", reg_names[REGNO (x)]);
129 reg_names[REGNO (XEXP (x, 0))], INTVAL (XEXP (x, 1)));
133 fprintf (file, "(%s)", reg_names[REGNO (XEXP (x, 0))]);
143 reg_names[REGNO (XEXP (x, 0))]);
182 fprintf (file, "%s", reg_names[REGNO (operand) + 1]);
243 fprintf (file, "%s", reg_names[REGNO (operand)]);
847 int NUM = REGNO (r);
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dmode-switching.cc203 regno = REGNO (reg);
222 regno = REGNO (reg);
272 int ret_start = REGNO (ret_reg);
308 (REGNO (XEXP (return_copy_pat, 0)))))
349 && !HARD_REGISTER_NUM_P (REGNO (copy_reg)))
363 copy_start = REGNO (copy_reg);
366 copy_start = REGNO (SUBREG_REG (copy_reg));
H A Dfwprop.cc130 || (REGNO (reg) != FRAME_POINTER_REGNUM
131 && REGNO (reg) != HARD_FRAME_POINTER_REGNUM
132 && REGNO (reg) != ARG_POINTER_REGNUM));
354 return REG_P (x) && crtl->ssa->single_dominating_def (REGNO (x));
631 if (use->regno () == REGNO (reg))
684 && REGNO (SUBREG_REG (src)) >= FIRST_PSEUDO_REGISTER
712 && REGNO (XEXP (src, 0)) >= FIRST_PSEUDO_REGISTER
H A Dira.cc2175 sregno = REGNO (src);
2176 dregno = REGNO (dest);
2319 /* Return nonzero if REGNO is a particularly bad choice for reloading X. */
2331 x_regno = REGNO (x);
2335 /* If the pseudo prefers REGNO explicitly, then do not consider
2336 REGNO a bad spill choice. */
2341 /* If the pseudo conflicts with REGNO, then we consider REGNO a
2354 /* Return nonzero if REGNO is a particularly bad choice for reloading
2837 && ((int) REGNO (SET_DES
[all...]
H A Dcaller-save.cc335 /* Allocate and return new saved hard register with given REGNO and
862 REGNO (cheap)))
948 if (!REG_P (inner) || REGNO (inner) >= FIRST_PSEUDO_REGISTER)
954 && REGNO (reg) < FIRST_PSEUDO_REGISTER)
956 regno = REGNO (reg);
982 && REGNO (SUBREG_REG (reg)) < FIRST_PSEUDO_REGISTER)
984 offset = subreg_regno_offset (REGNO (SUBREG_REG (reg)),
988 regno = REGNO (SUBREG_REG (reg)) + offset;
993 if (!REG_P (reg) || REGNO (reg) >= FIRST_PSEUDO_REGISTER)
996 regno = REGNO (re
[all...]
H A Drtl.cc313 if (REG_P (XEXP (orig, 0)) && REGNO (XEXP (orig, 0)) < FIRST_PSEUDO_REGISTER
314 && ORIGINAL_REGNO (XEXP (orig, 0)) == REGNO (XEXP (orig, 0)))
463 return (REGNO (x) == REGNO (y));
610 return (REGNO (x) == REGNO (y));
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/h8300/
H A Dh8300.c478 return names_small[REGNO (x) * 2 + b];
481 /* REGNO must be saved/restored across calls if this macro is true. */
644 starting at register REGNO. POP_P selects a pop rather than a
653 (save or restore REGNO)
654 (save or restore REGNO + 1)
656 (save or restore REGNO + NREGS - 1)
696 /* Register REGNO + NREGS - 1 is popped first. Before the
704 /* Register REGNO is pushed first and will be stored at @(-4,sp). */
763 return REGNO (XEXP (x, regindex));
1477 fprintf (file, "%sl", names_big[REGNO (
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/m32r/
H A Dm32r.c1075 int dregno = REGNO (dest);
1080 int sregno = REGNO (src);
1538 /* Tell prologue and epilogue if register REGNO should be saved / restored.
1787 /* Output RTL to pop register REGNO from the stack. */
2098 fprintf (file, "@+%s", reg_names [REGNO (x)]);
2105 fprintf (file, "@%s+", reg_names [REGNO (x)]);
2114 fputs (reg_names[REGNO (x)+1], file);
2142 fputs (reg_names[REGNO (x)], file);
2144 fputs (reg_names[REGNO (x)+1], file);
2260 fputs (reg_names[REGNO (
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/m32r/
H A Dm32r.cc1076 int dregno = REGNO (dest);
1081 int sregno = REGNO (src);
1539 /* Tell prologue and epilogue if register REGNO should be saved / restored.
1788 /* Output RTL to pop register REGNO from the stack. */
2099 fprintf (file, "@+%s", reg_names [REGNO (x)]);
2106 fprintf (file, "@%s+", reg_names [REGNO (x)]);
2115 fputs (reg_names[REGNO (x)+1], file);
2143 fputs (reg_names[REGNO (x)], file);
2145 fputs (reg_names[REGNO (x)+1], file);
2261 fputs (reg_names[REGNO (
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/cris/
H A Dcris.c336 || REGNO (reg) != REGNO (SET_DEST (XVECEXP (op, 0, offs + 1)))
357 || REGNO (SET_DEST (elt)) != regno
371 || REGNO (SET_DEST (elt)) != regno
429 || REGNO (reg) != REGNO (SET_DEST (XVECEXP (op, 0, 1)))
435 && REGNO (dest_addr) == REGNO (reg)
439 && REGNO (XEXP (dest_addr, 0)) == REGNO (re
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/h8300/
H A Dh8300.cc464 return names_small[REGNO (x) * 2 + b];
467 /* REGNO must be saved/restored across calls if this macro is true. */
610 starting at register REGNO. POP_P selects a pop rather than a
619 (save or restore REGNO)
620 (save or restore REGNO + 1)
622 (save or restore REGNO + NREGS - 1)
662 /* Register REGNO + NREGS - 1 is popped first. Before the
670 /* Register REGNO is pushed first and will be stored at @(-4,sp). */
729 return REGNO (XEXP (x, regindex));
1448 fprintf (file, "%sl", names_big[REGNO (
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dcaller-save.c335 /* Allocate and return new saved hard register with given REGNO and
862 REGNO (cheap)))
948 if (!REG_P (inner) || REGNO (inner) >= FIRST_PSEUDO_REGISTER)
954 && REGNO (reg) < FIRST_PSEUDO_REGISTER)
956 regno = REGNO (reg);
982 && REGNO (SUBREG_REG (reg)) < FIRST_PSEUDO_REGISTER)
984 offset = subreg_regno_offset (REGNO (SUBREG_REG (reg)),
988 regno = REGNO (SUBREG_REG (reg)) + offset;
993 if (!REG_P (reg) || REGNO (reg) >= FIRST_PSEUDO_REGISTER)
996 regno = REGNO (re
[all...]
H A Dira.c2046 sregno = REGNO (src);
2047 dregno = REGNO (dest);
2190 /* Return nonzero if REGNO is a particularly bad choice for reloading X. */
2202 x_regno = REGNO (x);
2206 /* If the pseudo prefers REGNO explicitly, then do not consider
2207 REGNO a bad spill choice. */
2212 /* If the pseudo conflicts with REGNO, then we consider REGNO a
2225 /* Return nonzero if REGNO is a particularly bad choice for reloading
2706 && ((int) REGNO (SET_DES
[all...]
H A Drtl.c311 if (REG_P (XEXP (orig, 0)) && REGNO (XEXP (orig, 0)) < FIRST_PSEUDO_REGISTER
312 && ORIGINAL_REGNO (XEXP (orig, 0)) == REGNO (XEXP (orig, 0)))
460 return (REGNO (x) == REGNO (y));
607 return (REGNO (x) == REGNO (y));
H A Dpostreload-gcse.c518 regno = REGNO (x);
547 gcc_assert (REGNO (x) < FIRST_PSEUDO_REGISTER);
683 /* Record register first/last/block set information for REGNO in INSN. */
690 regno = REGNO (reg);
830 && (REGNO (dest) < FIRST_STACK_REG || REGNO (dest) > LAST_STACK_REG)
848 && (REGNO (src) < FIRST_STACK_REG || REGNO (src) > LAST_STACK_REG)
1200 REGNO (avail_reg),
1201 REGNO (des
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/csky/
H A Dcsky.cc98 /* Array of the smallest class containing reg number REGNO, indexed by
99 REGNO. Used by REGNO_REG_CLASS. */
1516 unsigned regno = REGNO (operands[1]);
1524 regno = REGNO (XEXP (XVECEXP (parallel_op, 0, indx), 0));
2308 /* Implement TARGET_HARD_REGNO_MODE_OK. Return true if REGNO is a
2449 off += subreg_regno_offset (REGNO (SUBREG_REG (x)),
2456 regno = REGNO (x) + off;
2837 regno = REGNO (x);
3492 reg_names[REGNO (addr.base)], (int) INTVAL (addr.disp));
3495 if (REGNO (add
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.c1013 && REGNO (recog_data.operand[1]) == reg)
1016 && REGNO (recog_data.operand[2]) == reg));
1234 const unsigned int dest_reg = REGNO (SET_DEST (single_set (insn)));
1256 && REGNO (SET_DEST (set)) > 31)
1260 if (REGNO (SET_DEST (set)) == dest_reg)
1367 && REGNO (SET_DEST (set)) > 31
1368 && REGNO (SET_DEST (set)) % 2 != 0)
1371 const unsigned int x = REGNO (SET_DEST (set)) - 1;
1391 dest = REGNO (recog_data.operand[0]);
1392 src1 = REGNO (recog_dat
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc.cc1009 && REGNO (recog_data.operand[1]) == reg)
1012 && REGNO (recog_data.operand[2]) == reg));
1230 const unsigned int dest_reg = REGNO (SET_DEST (single_set (insn)));
1252 && REGNO (SET_DEST (set)) > 31)
1256 if (REGNO (SET_DEST (set)) == dest_reg)
1363 && REGNO (SET_DEST (set)) > 31
1364 && REGNO (SET_DEST (set)) % 2 != 0)
1367 const unsigned int x = REGNO (SET_DEST (set)) - 1;
1387 dest = REGNO (recog_data.operand[0]);
1388 src1 = REGNO (recog_dat
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/c6x/
H A Dc6x.h258 #define A_REG_P(X) (REG_P (X) && A_REGNO_P (REGNO (X)))
288 #define REGNO_OK_FOR_INDIRECT_JUMP_P(REGNO, MODE) B_REGNO_P (REGNO)
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/gcn/
H A Dgcn.h157 #define CC_REG_P(X) (REG_P (X) && CC_REGNO_P (REGNO (X)))
420 #define REGNO_REG_CLASS(REGNO) gcn_regno_reg_class (REGNO)
/netbsd-current/external/gpl3/gcc/dist/gcc/config/gcn/
H A Dgcn.cc419 REGNO. */
429 Return true if REGNO can hold value in MODE. */
510 Return smallest class containing REGNO. */
618 gcc_assert (REGNO (op) + n < FIRST_PSEUDO_REGISTER);
619 return gen_rtx_REG (V64SImode, REGNO (op) + n);
638 gcc_assert (REGNO (op) + n < FIRST_PSEUDO_REGISTER);
639 return gen_rtx_REG (SImode, REGNO (op) + n);
675 return REGNO (op) <= FIRST_PSEUDO_REGISTER;
1097 int regno = REGNO (reg);
1129 int regno = REGNO (re
[all...]
H A Dgcn.h162 #define CC_REG_P(X) (REG_P (X) && CC_REGNO_P (REGNO (X)))
425 #define REGNO_REG_CLASS(REGNO) gcn_regno_reg_class (REGNO)
/netbsd-current/external/gpl3/gcc/dist/gcc/config/c6x/
H A Dc6x.h258 #define A_REG_P(X) (REG_P (X) && A_REGNO_P (REGNO (X)))
288 #define REGNO_OK_FOR_INDIRECT_JUMP_P(REGNO, MODE) B_REGNO_P (REGNO)
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Dsysv4.h474 #define ASM_OUTPUT_REG_PUSH(FILE, REGNO) \
479 reg_names[1], reg_names[1], reg_names[REGNO], \
486 #define ASM_OUTPUT_REG_POP(FILE, REGNO) \
491 reg_names[REGNO], reg_names[1], reg_names[1], \

Completed in 571 milliseconds

1234567891011>>