Searched refs:REGNO (Results 251 - 275 of 479) sorted by relevance

<<11121314151617181920

/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/pa/
H A Dpa.c707 mark_reg_pointer (to, REGNO_POINTER_ALIGN (REGNO (from)));
1725 gcc_assert (REGNO (orig) < FIRST_PSEUDO_REGISTER);
1727 return gen_rtx_REG (mode, REGNO (orig));
1785 && REGNO (operand0) >= FIRST_PSEUDO_REGISTER)
1786 operand0 = reg_equiv_mem (REGNO (operand0));
1790 && REGNO (SUBREG_REG (operand0)) >= FIRST_PSEUDO_REGISTER)
1795 reg_equiv_mem (REGNO (SUBREG_REG (operand0))),
1802 && REGNO (operand1) >= FIRST_PSEUDO_REGISTER)
1803 operand1 = reg_equiv_mem (REGNO (operand1));
1807 && REGNO (SUBREG_RE
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/pa/
H A Dpa.cc720 mark_reg_pointer (to, REGNO_POINTER_ALIGN (REGNO (from)));
1759 gcc_assert (REGNO (orig) < FIRST_PSEUDO_REGISTER);
1761 return gen_rtx_REG (mode, REGNO (orig));
1819 && REGNO (operand0) >= FIRST_PSEUDO_REGISTER)
1820 operand0 = reg_equiv_mem (REGNO (operand0));
1824 && REGNO (SUBREG_REG (operand0)) >= FIRST_PSEUDO_REGISTER)
1829 reg_equiv_mem (REGNO (SUBREG_REG (operand0))),
1836 && REGNO (operand1) >= FIRST_PSEUDO_REGISTER)
1837 operand1 = reg_equiv_mem (REGNO (operand1));
1841 && REGNO (SUBREG_RE
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/avr/
H A Davr.c2355 && (avr_regno_mode_code_ok_for_base_p (REGNO (reg), QImode,
2358 && REGNO (reg) >= FIRST_PSEUDO_REGISTER)));
2378 && REG_X == REGNO (x))
2448 avr_edump ("(r%d ---> r%d)", REGNO (XEXP (x, 0)),
2541 && reg_equiv_constant (REGNO (XEXP (x, 0))) == 0
2549 if (reg_equiv_address (REGNO (XEXP (x, 0))) != 0)
2551 int regno = REGNO (XEXP (x, 0));
2705 fprintf (file, "%s", ptrreg_to_str (REGNO (addr)));
2709 fprintf (file, "-%s", ptrreg_to_str (REGNO (XEXP (addr, 0))));
2713 fprintf (file, "%s+", ptrreg_to_str (REGNO (XEX
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/avr/
H A Davr.cc2727 && (avr_regno_mode_code_ok_for_base_p (REGNO (reg), QImode,
2730 && REGNO (reg) >= FIRST_PSEUDO_REGISTER)));
2750 && REG_X == REGNO (x))
2820 avr_edump ("(r%d ---> r%d)", REGNO (XEXP (x, 0)),
2913 && reg_equiv_constant (REGNO (XEXP (x, 0))) == 0
2921 if (reg_equiv_address (REGNO (XEXP (x, 0))) != 0)
2923 int regno = REGNO (XEXP (x, 0));
3079 fprintf (file, "%s", ptrreg_to_str (REGNO (addr)));
3083 fprintf (file, "-%s", ptrreg_to_str (REGNO (XEXP (addr, 0))));
3087 fprintf (file, "%s+", ptrreg_to_str (REGNO (XEX
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/
H A Dira-conflicts.c227 if (REGNO (reg) < FIRST_PSEUDO_REGISTER)
228 *offset = subreg_regno_offset (REGNO (reg), GET_MODE (reg),
267 allocno_preferenced_hard_regno = REGNO (reg1) + offset1 - offset2;
268 a = ira_curr_regno_allocno_map[REGNO (reg2)];
272 allocno_preferenced_hard_regno = REGNO (reg2) + offset2 - offset1;
273 a = ira_curr_regno_allocno_map[REGNO (reg1)];
277 ira_allocno_t a1 = ira_curr_regno_allocno_map[REGNO (reg1)];
278 ira_allocno_t a2 = ira_curr_regno_allocno_map[REGNO (reg2)];
H A Dregs.h193 /* Select a register mode required for caller save of hard regno REGNO. */
195 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREGS, MODE) \
196 choose_hard_reg_mode (REGNO, NREGS, NULL)
253 /* Return the number of hard registers in (reg:MODE REGNO). */
262 register (reg:MODE REGNO). */
271 in register REGNO. */
299 /* Return true if REGS contains the whole of (reg:MODE REGNO). */
324 /* Return true if (reg:MODE REGNO) includes an element of REGS. */
343 /* Like add_to_hard_reg_set, but use a REGNO/NREGS range instead of
344 REGNO an
[all...]
H A Djump.c1721 reg_x = REGNO (SUBREG_REG (x));
1737 reg_x = REGNO (x);
1744 reg_y = REGNO (SUBREG_REG (y));
1760 reg_y = REGNO (y);
1915 if (REGNO (x) >= FIRST_PSEUDO_REGISTER
1916 && (lra_in_progress || reg_renumber[REGNO (x)] >= 0))
1917 return reg_renumber[REGNO (x)];
1918 return REGNO (x);
1929 ? (unsigned) base : REGNO (SUBREG_REG (x)),
1947 return REGNO (re
[all...]
H A Ddwarf2cfi.c267 /* For each hard register REGNO, whether init_one_dwarf_reg_size
268 was given REGNO to process already. */
275 REGNO in REGMODE. TABLE is the table base address, SLOTMODE is the mode to
350 (REGNO (reg), GET_MODE (reg), mem, mode, &init_state);
1013 /* Short-hand inline for the very common D_F_R (REGNO (x)) operation. */
1020 gcc_assert (REGNO (reg) < FIRST_PSEUDO_REGISTER);
1021 return DWARF_FRAME_REGNUM (REGNO (reg));
1030 return REGNO (x) == REGNO (y);
1143 unsigned int regn = REGNO (re
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/
H A Dregs.h193 /* Select a register mode required for caller save of hard regno REGNO. */
195 #define HARD_REGNO_CALLER_SAVE_MODE(REGNO, NREGS, MODE) \
196 choose_hard_reg_mode (REGNO, NREGS, NULL)
258 /* Return the number of hard registers in (reg:MODE REGNO). */
267 register (reg:MODE REGNO). */
276 in register REGNO. */
304 /* Return true if REGS contains the whole of (reg:MODE REGNO). */
329 /* Return true if (reg:MODE REGNO) includes an element of REGS. */
348 /* Like add_to_hard_reg_set, but use a REGNO/NREGS range instead of
349 REGNO an
[all...]
H A Dira-conflicts.cc227 if (REGNO (reg) < FIRST_PSEUDO_REGISTER)
228 *offset = subreg_regno_offset (REGNO (reg), GET_MODE (reg),
278 allocno_preferenced_hard_regno = REGNO (reg1) + offset1 - offset2;
279 a = ira_curr_regno_allocno_map[REGNO (reg2)];
283 allocno_preferenced_hard_regno = REGNO (reg2) + offset2 - offset1;
284 a = ira_curr_regno_allocno_map[REGNO (reg1)];
288 ira_allocno_t a1 = ira_curr_regno_allocno_map[REGNO (reg1)];
289 ira_allocno_t a2 = ira_curr_regno_allocno_map[REGNO (reg2)];
H A Djump.cc1681 reg_x = REGNO (SUBREG_REG (x));
1697 reg_x = REGNO (x);
1704 reg_y = REGNO (SUBREG_REG (y));
1720 reg_y = REGNO (y);
1874 if (REGNO (x) >= FIRST_PSEUDO_REGISTER
1875 && (lra_in_progress || reg_renumber[REGNO (x)] >= 0))
1876 return reg_renumber[REGNO (x)];
1877 return REGNO (x);
1888 ? (unsigned) base : REGNO (SUBREG_REG (x)),
1906 return REGNO (re
[all...]
H A Ddwarf2cfi.cc267 /* For each hard register REGNO, whether init_one_dwarf_reg_size
268 was given REGNO to process already. */
275 REGNO in REGMODE. TABLE is the table base address, SLOTMODE is the mode to
350 (REGNO (reg), GET_MODE (reg), mem, mode, &init_state);
1104 /* Short-hand inline for the very common D_F_R (REGNO (x)) operation. */
1111 gcc_assert (REGNO (reg) < FIRST_PSEUDO_REGISTER);
1112 return DWARF_FRAME_REGNUM (REGNO (reg));
1179 return REGNO (x) == REGNO (y);
1293 unsigned int regn = REGNO (re
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/aarch64/
H A Daarch64-cc-fusion.cc235 && REGNO (dest) == other_def->regno ()
259 && REGNO (SET_DEST (cc_set)) == CC_REGNUM
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/visium/
H A Dvisium.c654 && REGNO (SET_DEST (dep_pat)) == LINK_REGNUM)
1002 && REGNO (SET_DEST (XVECEXP (pat, 0, 0))) == FLAGS_REGNUM)
1054 out_reg = REGNO (dest);
1068 in_reg = REGNO (SUBREG_REG (memexpr));
1070 in_reg = REGNO (memexpr);
1081 in_reg = REGNO (memexpr);
1157 dest_reg = REGNO (dest);
1175 base_reg = REGNO (XEXP (memrtx, 0));
1177 base_reg = REGNO (memrtx);
1192 dest_reg = REGNO (des
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Drs6000-logue.c285 if (REGNO (reg) == ALTIVEC_ARG_RETURN)
1437 if (!(REGNO (fp) == STACK_POINTER_REGNUM
1439 && REGNO (fp) == HARD_FRAME_POINTER_REGNUM)))
1703 && REGNO (stack_limit_rtx) > 1
1704 && REGNO (stack_limit_rtx) <= 31)
1899 SETs within a PARALLEL, and returns whether the REGNO save ought to
2002 if (REGNO (reg) == STACK_POINTER_REGNUM)
2022 || interesting_frame_related_regno (REGNO (SET_SRC (set))))
2060 || interesting_frame_related_regno (REGNO (SET_SRC (set))))
2152 Save REGNO int
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/visium/
H A Dvisium.cc655 && REGNO (SET_DEST (dep_pat)) == LINK_REGNUM)
1004 && REGNO (SET_DEST (XVECEXP (pat, 0, 0))) == FLAGS_REGNUM)
1056 out_reg = REGNO (dest);
1070 in_reg = REGNO (SUBREG_REG (memexpr));
1072 in_reg = REGNO (memexpr);
1083 in_reg = REGNO (memexpr);
1159 dest_reg = REGNO (dest);
1177 base_reg = REGNO (XEXP (memrtx, 0));
1179 base_reg = REGNO (memrtx);
1194 dest_reg = REGNO (des
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Drs6000-logue.cc285 if (REGNO (reg) == ALTIVEC_ARG_RETURN)
1465 if (!(REGNO (fp) == STACK_POINTER_REGNUM
1467 && REGNO (fp) == HARD_FRAME_POINTER_REGNUM)))
1731 && REGNO (stack_limit_rtx) > 1
1732 && REGNO (stack_limit_rtx) <= 31)
1927 SETs within a PARALLEL, and returns whether the REGNO save ought to
2030 if (REGNO (reg) == STACK_POINTER_REGNUM)
2050 || interesting_frame_related_regno (REGNO (SET_SRC (set))))
2088 || interesting_frame_related_regno (REGNO (SET_SRC (set))))
2180 Save REGNO int
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/frv/
H A Dfrv.c141 for (REG = REGNO (X); REG < END_REGNO (X); REG++)
678 register REGNO. In general there is more than one such class;
1460 if (GET_CODE (address) == REG && REGNO (address) == LR_REGNO)
1614 if (SPR_P (REGNO (reg)))
1641 if (SPR_P (REGNO (reg)))
1652 rtx reg1 = gen_rtx_REG (SImode, REGNO (reg));
1653 rtx reg2 = gen_rtx_REG (SImode, REGNO (reg) + 1);
1934 if (REGNO (return_addr) != LR_REGNO)
2498 fputs (reg_names [ REGNO (x)], stream);
2926 fputs (reg_names[ REGNO (
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/frv/
H A Dfrv.cc142 for (REG = REGNO (X); REG < END_REGNO (X); REG++)
678 register REGNO. In general there is more than one such class;
1448 if (GET_CODE (address) == REG && REGNO (address) == LR_REGNO)
1602 if (SPR_P (REGNO (reg)))
1629 if (SPR_P (REGNO (reg)))
1640 rtx reg1 = gen_rtx_REG (SImode, REGNO (reg));
1641 rtx reg2 = gen_rtx_REG (SImode, REGNO (reg) + 1);
1922 if (REGNO (return_addr) != LR_REGNO)
2486 fputs (reg_names [ REGNO (x)], stream);
2914 fputs (reg_names[ REGNO (
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/bfin/
H A Dbfin.c215 /* For a given REGNO, determine whether it must be saved in the function
1230 && REGNO (XEXP (x, 0)) == PIC_OFFSET_TABLE_REGNUM)
1440 if (REGNO (x) < 32)
1441 fprintf (file, "%s", short_reg_names[REGNO (x)]);
1447 if (REGNO (x) < 32)
1448 fprintf (file, "%s", high_reg_names[REGNO (x)]);
1454 if (REGNO (x) == REG_A0 || REGNO (x) == REG_A1)
1455 fprintf (file, "%s.w", reg_names[REGNO (x)]);
1461 if (REGNO (
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/bfin/
H A Dbfin.cc216 /* For a given REGNO, determine whether it must be saved in the function
1231 && REGNO (XEXP (x, 0)) == PIC_OFFSET_TABLE_REGNUM)
1441 if (REGNO (x) < 32)
1442 fprintf (file, "%s", short_reg_names[REGNO (x)]);
1448 if (REGNO (x) < 32)
1449 fprintf (file, "%s", high_reg_names[REGNO (x)]);
1455 if (REGNO (x) == REG_A0 || REGNO (x) == REG_A1)
1456 fprintf (file, "%s.w", reg_names[REGNO (x)]);
1462 if (REGNO (
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/nds32/
H A Dnds32-md-auxiliary.c137 if (r5_p && REGNO (operands[2]) == 5 && TARGET_16_BIT)
1494 if (GET_CODE (op) == REG && (REGNO (op) < R8_REGNUM))
1501 regno = REGNO(XEXP (op, 0));
1513 regno = REGNO (XEXP (XEXP (op, 1), 0));
1525 regno = REGNO(XEXP (op, 0));
2092 && REGNO (operands[0]) == SP_REGNUM
2093 && REGNO (operands[1]) == SP_REGNUM)
2101 if (REGNO (operands[0]) == SP_REGNUM
2102 && REGNO (operands[1]) == SP_REGNUM)
2221 && REGNO (operand
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/microblaze/
H A Dmicroblaze.c360 && REGNO (op) >= FIRST_PSEUDO_REGISTER
361 && reg_renumber[REGNO (op)] < 0
362 && reg_equiv_mem (REGNO (op)) != 0
363 && double_memory_operand (reg_equiv_mem (REGNO (op)), mode))
413 && microblaze_regno_ok_for_base_p (REGNO (x), strict));
679 && microblaze_regno_ok_for_base_p (REGNO (x), strict));
2412 regnum = REGNO (op);
2434 register int regnum = REGNO (mem_reg);
2568 fprintf (file, "%s,", reg_names[REGNO (info.regA)]);
2572 if (REGNO (inf
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/microblaze/
H A Dmicroblaze.cc361 && REGNO (op) >= FIRST_PSEUDO_REGISTER
362 && reg_renumber[REGNO (op)] < 0
363 && reg_equiv_mem (REGNO (op)) != 0
364 && double_memory_operand (reg_equiv_mem (REGNO (op)), mode))
414 && microblaze_regno_ok_for_base_p (REGNO (x), strict));
680 && microblaze_regno_ok_for_base_p (REGNO (x), strict));
2413 regnum = REGNO (op);
2435 int regnum = REGNO (mem_reg);
2569 fprintf (file, "%s,", reg_names[REGNO (info.regA)]);
2573 if (REGNO (inf
[all...]
/netbsd-current/external/gpl3/gcc/dist/gcc/config/nds32/
H A Dnds32-md-auxiliary.cc137 if (r5_p && REGNO (operands[2]) == 5 && TARGET_16_BIT)
1494 if (GET_CODE (op) == REG && (REGNO (op) < R8_REGNUM))
1501 regno = REGNO(XEXP (op, 0));
1513 regno = REGNO (XEXP (XEXP (op, 1), 0));
1525 regno = REGNO(XEXP (op, 0));
2092 && REGNO (operands[0]) == SP_REGNUM
2093 && REGNO (operands[1]) == SP_REGNUM)
2101 if (REGNO (operands[0]) == SP_REGNUM
2102 && REGNO (operands[1]) == SP_REGNUM)
2221 && REGNO (operand
[all...]

Completed in 466 milliseconds

<<11121314151617181920