/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/ft32/ |
H A D | ft32.c | 121 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 D | ft32.cc | 121 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 D | mode-switching.cc | 203 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 D | fwprop.cc | 130 || (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 D | ira.cc | 2175 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 D | caller-save.cc | 335 /* 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 D | rtl.cc | 313 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 D | h8300.c | 478 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 D | m32r.c | 1075 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 D | m32r.cc | 1076 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 D | cris.c | 336 || 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 D | h8300.cc | 464 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 D | caller-save.c | 335 /* 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 D | ira.c | 2046 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 D | rtl.c | 311 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 D | postreload-gcse.c | 518 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 D | csky.cc | 98 /* 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 D | sparc.c | 1013 && 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 D | sparc.cc | 1009 && 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 D | c6x.h | 258 #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 D | gcn.h | 157 #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 D | gcn.cc | 419 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 D | gcn.h | 162 #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 D | c6x.h | 258 #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 D | sysv4.h | 474 #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], \
|