Searched refs:REGNO (Results 376 - 400 of 479) sorted by relevance

<<11121314151617181920

/netbsd-current/external/gpl3/gcc/dist/gcc/config/msp430/
H A Dmsp430.cc923 int rn = REGNO (r);
3977 fprintf (file, "%s", reg_names[REGNO (op)]);
4022 fprintf (file, "(%s)", reg_names[REGNO (XEXP (addr, 0))]);
4030 fprintf (file, "@%s+", reg_names[REGNO (XEXP (addr, 0))]);
4297 op = gen_rtx_REG (Pmode, REGNO (op) + reg_off);
4471 if (REGNO (operands[0]) == REGNO (operands[1]))
4496 else if (REGNO (operands[0]) + 1 == REGNO (operands[1]))
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dcalls.c2904 /* Vector indexed by REGNO - FIRST_PSEUDO_REGISTER, recording if a pseudo is
2935 unsigned int idx = REGNO (SET_DEST (set)) - FIRST_PSEUDO_REGISTER;
2993 unsigned int idx = REGNO (rtl) - FIRST_PSEUDO_REGISTER;
3151 reg = gen_rtx_REG (word_mode, REGNO (reg));
3166 emit_move_insn (gen_rtx_REG (word_mode, REGNO (reg) + j),
3186 move_block_to_reg (REGNO (reg), mem, nregs, args[i].mode);
3190 move_block_to_reg (REGNO (reg), mem, nregs - 1,
3192 rtx dest = gen_rtx_REG (word_mode, REGNO (reg) + nregs - 1);
3214 rtx dest = gen_rtx_REG (word_mode, REGNO (reg));
3240 use_regs (call_fusage, REGNO (re
[all...]
H A Dsched-deps.c509 if (REG_P (addr) && REGNO (addr) >= FIRST_PSEUDO_REGISTER)
511 const_rtx t = get_reg_known_value (REGNO (addr));
1546 if (TEST_HARD_REG_BIT (uses, REGNO (XEXP (cond, 0))))
1936 /* Allocate and return reg_use_data structure for REGNO and INSN. */
1950 /* Allocate reg_set_data structure for REGNO and INSN. */
2002 /* Return TRUE if INSN has the use structure for REGNO. */
2014 /* Update the register pressure info after birth of pseudo register REGNO
2107 regno = REGNO (reg);
2116 REGNO. */
2166 regno = REGNO (re
[all...]
H A Dregstat.c151 REG_N_DEATHS (REGNO (XEXP (link, 0)))++;
H A Ddf-core.c1911 /* Return first def of REGNO within BB. */
1932 /* Return last def of REGNO within BB. */
1966 if (DF_REF_REGNO (def) == REGNO (reg))
1996 if (DF_REF_REGNO (use) == REGNO (reg))
2000 if (DF_REF_REGNO (use) == REGNO (reg))
2439 df_regno_debug (REGNO (reg), stderr);
H A Dreginfo.c554 /* Return a machine mode that is legitimate for hard reg REGNO and large
566 held in REGNO. If none, we look for the largest floating-point mode.
782 /* Return the reg_class in which pseudo reg number REGNO is best allocated.
946 /* Set up preferred, alternate, and allocno classes for REGNO as
1054 && REGNO (SET_DEST (x)) >= FIRST_PSEUDO_REGISTER
1060 && DF_REG_DEF_COUNT (REGNO (SET_DEST (x))) == 1
1211 regno = REGNO (SUBREG_REG (subreg));
H A Dprint-rtl.c500 unsigned int regno = REGNO (in_rtx);
1706 if (REGNO (x) < FIRST_PSEUDO_REGISTER)
1708 if (ISDIGIT (reg_names[REGNO (x)][0]))
1710 pp_string (pp, reg_names[REGNO (x)]);
1713 pp_printf (pp, "r%d", REGNO (x));
H A Dearly-remat.c345 if REGNO doesn't have the right value or isn't worth using. */
349 a move of a constant into REGNO, false if we intend to emit a
371 /* The instruction that sets REGNO. */
374 /* If CONSTANT_P, the value that should be moved into REGNO when
760 /* Return true if REGNO is worth rematerializing. */
784 /* Record the set of register REGNO in instruction INSN as a
808 /* Return true if we can rematerialize the set of register REGNO in
1559 use U of REGNO, return true if another copy of U at P would have
1560 access to the same value of REGNO. */
1569 /* See if REGNO ha
[all...]
H A Dlra-assigns.c295 /* Insert live ranges of pseudo REGNO into start chains if they are
370 entries for pseudo REGNO. Assume that the register has been
372 reg_renumber[REGNO] (if >= 0). We also insert the pseudo live
462 /* Try to find a free hard register for pseudo REGNO. Return the
473 otherwise consider all hard registers in REGNO's class.
722 connected directly or indirectly with REGNO. Apply divisor DIV
764 /* Return prefix title for pseudo REGNO. */
778 HARD_REGNO to pseudo REGNO and print about it if PRINT_P. */
858 /* Assign temporarily HARD_REGNO to pseudo REGNO. Temporary
886 && spill_regno == REGNO (pic_offset_table_rt
[all...]
H A Ddf-scan.c1888 unsigned int old_regno = REGNO (loc);
2483 unsigned int regno = REGNO (GET_CODE (reg) == SUBREG ? SUBREG_REG (reg) : reg);
2572 regno = REGNO (GET_CODE (reg) == SUBREG ? SUBREG_REG (reg) : reg);
2678 if (REGNO (dst) == STACK_POINTER_REGNUM)
2761 SET_HARD_REG_BIT (*defs, REGNO (dst));
2764 SET_HARD_REG_BIT (*defs, REGNO (SUBREG_REG (dst)));
3143 unsigned int regno = REGNO (XEXP (XEXP (note, 0), 0));
3462 bitmap_set_range ((bitmap) vset, REGNO (reg), REG_NREGS (reg));
3510 bitmap_set_bit (entry_block_defs, REGNO (r));
3516 bitmap_set_bit (entry_block_defs, REGNO (
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/riscv/
H A Driscv.c670 /* Return true if register REGNO is a valid base register for mode MODE.
704 && riscv_regno_mode_ok_for_base_p (REGNO (x), mode, strict_p));
1932 if (dest_code == REG && GP_REG_P (REGNO (dest)))
1934 if (src_code == REG && FP_REG_P (REGNO (src)))
1961 if ((src_code == REG && GP_REG_P (REGNO (src)))
1966 if (GP_REG_P (REGNO (dest)))
1969 if (FP_REG_P (REGNO (dest)))
1989 if (src_code == REG && FP_REG_P (REGNO (src)))
1991 if (dest_code == REG && FP_REG_P (REGNO (dest)))
1997 if (dest_code == REG && FP_REG_P (REGNO (des
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dsched-deps.cc509 if (REG_P (addr) && REGNO (addr) >= FIRST_PSEUDO_REGISTER)
511 const_rtx t = get_reg_known_value (REGNO (addr));
1546 if (TEST_HARD_REG_BIT (uses, REGNO (XEXP (cond, 0))))
1936 /* Allocate and return reg_use_data structure for REGNO and INSN. */
1950 /* Allocate reg_set_data structure for REGNO and INSN. */
2002 /* Return TRUE if INSN has the use structure for REGNO. */
2014 /* Update the register pressure info after birth of pseudo register REGNO
2107 regno = REGNO (reg);
2116 REGNO. */
2166 regno = REGNO (re
[all...]
H A Dcalls.cc1910 /* Vector indexed by REGNO - FIRST_PSEUDO_REGISTER, recording if a pseudo is
1941 unsigned int idx = REGNO (SET_DEST (set)) - FIRST_PSEUDO_REGISTER;
1999 unsigned int idx = REGNO (rtl) - FIRST_PSEUDO_REGISTER;
2157 reg = gen_rtx_REG (word_mode, REGNO (reg));
2172 emit_move_insn (gen_rtx_REG (word_mode, REGNO (reg) + j),
2192 move_block_to_reg (REGNO (reg), mem, nregs, args[i].mode);
2196 move_block_to_reg (REGNO (reg), mem, nregs - 1,
2198 rtx dest = gen_rtx_REG (word_mode, REGNO (reg) + nregs - 1);
2220 rtx dest = gen_rtx_REG (word_mode, REGNO (reg));
2246 use_regs (call_fusage, REGNO (re
[all...]
H A Ddf-core.cc1911 /* Return first def of REGNO within BB. */
1932 /* Return last def of REGNO within BB. */
1966 if (DF_REF_REGNO (def) == REGNO (reg))
1996 if (DF_REF_REGNO (use) == REGNO (reg))
2000 if (DF_REF_REGNO (use) == REGNO (reg))
2439 df_regno_debug (REGNO (reg), stderr);
H A Dregstat.cc151 REG_N_DEATHS (REGNO (XEXP (link, 0)))++;
H A Dreginfo.cc581 /* Return a machine mode that is legitimate for hard reg REGNO and large
593 held in REGNO. If none, we look for the largest floating-point mode.
810 /* Return the reg_class in which pseudo reg number REGNO is best allocated.
974 /* Set up preferred, alternate, and allocno classes for REGNO as
1081 && REGNO (SET_DEST (x)) >= FIRST_PSEUDO_REGISTER
1087 && DF_REG_DEF_COUNT (REGNO (SET_DEST (x))) == 1
1238 regno = REGNO (SUBREG_REG (subreg));
H A Dlra-assigns.cc295 /* Insert live ranges of pseudo REGNO into start chains if they are
370 entries for pseudo REGNO. Assume that the register has been
372 reg_renumber[REGNO] (if >= 0). We also insert the pseudo live
462 /* Try to find a free hard register for pseudo REGNO. Return the
473 otherwise consider all hard registers in REGNO's class.
722 connected directly or indirectly with REGNO. Apply divisor DIV
764 /* Return prefix title for pseudo REGNO. */
778 HARD_REGNO to pseudo REGNO and print about it if PRINT_P. */
858 /* Assign temporarily HARD_REGNO to pseudo REGNO. Temporary
886 && spill_regno == REGNO (pic_offset_table_rt
[all...]
H A Dprint-rtl.cc533 unsigned int regno = REGNO (in_rtx);
1736 if (REGNO (x) < FIRST_PSEUDO_REGISTER)
1738 if (ISDIGIT (reg_names[REGNO (x)][0]))
1740 pp_string (pp, reg_names[REGNO (x)]);
1743 pp_printf (pp, "r%d", REGNO (x));
H A Dearly-remat.cc345 if REGNO doesn't have the right value or isn't worth using. */
349 a move of a constant into REGNO, false if we intend to emit a
371 /* The instruction that sets REGNO. */
374 /* If CONSTANT_P, the value that should be moved into REGNO when
760 /* Return true if REGNO is worth rematerializing. */
784 /* Record the set of register REGNO in instruction INSN as a
808 /* Return true if we can rematerialize the set of register REGNO in
1559 use U of REGNO, return true if another copy of U at P would have
1560 access to the same value of REGNO. */
1569 /* See if REGNO ha
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/rtl-ssa/
H A Dinsns.cc481 // Check if VALUE is the function's only definition of REGNO.
690 unsigned int index = find_access_index (defs, REGNO (dest));
694 gcc_checking_assert (def->regno () == REGNO (dest) + i);
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu.c1050 fprintf (file, "0(%s)", reg_names[REGNO (addr)]);
1058 fprintf (file, "%s,%s", reg_names[REGNO (reg)],
1059 reg_names[REGNO (offset)]);
1064 INTVAL (offset), reg_names[REGNO (reg)]);
1358 fprintf (file, "%s", reg_names[REGNO (XEXP (x, 0))]);
1451 fprintf (file, "%s", reg_names[REGNO (x)]);
1568 rtx addr = gen_rtx_REG (Pmode, REGNO (ops[0]));
1604 instructions for REGNO. When determining the size of the stack
1666 if (REGNO (src) == REGNO (scratc
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/alpha/
H A Dalpha.c684 && REGNO (tmp) >= FIRST_PSEUDO_REGISTER)
686 op = reg_equiv_memory_loc (REGNO (tmp));
1300 && REGNO (XEXP (x, 0)) < FIRST_PSEUDO_REGISTER
1301 && REGNO_OK_FOR_BASE_P (REGNO (XEXP (x, 0)))
2024 && REG_P (target) && REGNO (target) < FIRST_PSEUDO_REGISTER)
3282 operands[3] = gen_rtx_REG (DImode, REGNO (operands[1]) + 1);
3283 operands[2] = gen_rtx_REG (DImode, REGNO (operands[1]));
3304 operands[1] = gen_rtx_REG (DImode, REGNO (operands[0]) + 1);
3305 operands[0] = gen_rtx_REG (DImode, REGNO (operands[0]));
3809 src_align = MAX (src_align, REGNO_POINTER_ALIGN (REGNO (tm
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/alpha/
H A Dalpha.cc684 && REGNO (tmp) >= FIRST_PSEUDO_REGISTER)
686 op = reg_equiv_memory_loc (REGNO (tmp));
1300 && REGNO (XEXP (x, 0)) < FIRST_PSEUDO_REGISTER
1301 && REGNO_OK_FOR_BASE_P (REGNO (XEXP (x, 0)))
2024 && REG_P (target) && REGNO (target) < FIRST_PSEUDO_REGISTER)
3287 operands[3] = gen_rtx_REG (DImode, REGNO (operands[1]) + 1);
3288 operands[2] = gen_rtx_REG (DImode, REGNO (operands[1]));
3309 operands[1] = gen_rtx_REG (DImode, REGNO (operands[0]) + 1);
3310 operands[0] = gen_rtx_REG (DImode, REGNO (operands[0]));
3814 src_align = MAX (src_align, REGNO_POINTER_ALIGN (REGNO (tm
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Dwinnt.c1014 const unsigned int regno = REGNO (reg);
1034 const unsigned int regno = REGNO (reg);
1096 dest_regno = REGNO (dest);
/netbsd-current/external/gpl3/gcc/dist/gcc/config/i386/
H A Dwinnt.cc1013 const unsigned int regno = REGNO (reg);
1033 const unsigned int regno = REGNO (reg);
1095 dest_regno = REGNO (dest);

Completed in 536 milliseconds

<<11121314151617181920