/netbsd-current/external/gpl3/gcc/dist/gcc/config/visium/ |
H A D | visium.cc | 4253 reg_class_t rclass, 4261 if (regno == -1 && (rclass == MDB || rclass == MDC || rclass == FP_REGS)) 4265 else if (((regno == R_MDB || regno == R_MDC) && rclass == FP_REGS) 4266 || (FP_REGISTER_P (regno) && (rclass == MDB || rclass == MDC))) 4270 else if ((regno == R_MDB && rclass == MDC) 4271 || (rclass == MDB && regno == R_MDC)) 4282 visium_class_likely_spilled_p (reg_class_t rclass ATTRIBUTE_UNUSE 4252 visium_secondary_reload(bool in_p ATTRIBUTE_UNUSED, rtx x, reg_class_t rclass, machine_mode mode ATTRIBUTE_UNUSED, secondary_reload_info *sri ATTRIBUTE_UNUSED) argument 4326 visium_can_change_mode_class(machine_mode from, machine_mode to, reg_class_t rclass) argument [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/m68k/ |
H A D | m68k.c | 4076 enum reg_class rclass; 4099 rclass = NO_REGS; 4141 if (!TEST_HARD_REG_BIT (reg_class_contents[rclass], REGNO (reg)) 4149 rclass = GENERAL_REGS; 4151 rclass = FP_REGS; 4165 if (len < first + (rclass == FP_REGS ? MIN_FMOVEM_REGS : MIN_MOVEM_REGS)) 5770 m68k_secondary_reload_class (enum reg_class rclass, 5781 && reg_classes_intersect_p (rclass, ADDR_REGS) 5787 && !reg_class_subset_p (rclass, ADDR_REGS) 5797 m68k_preferred_reload_class (rtx x, enum reg_class rclass) 4066 enum reg_class rclass; local 5756 m68k_secondary_reload_class(enum reg_class rclass, machine_mode mode, rtx x) argument 5783 m68k_preferred_reload_class(rtx x, enum reg_class rclass) argument [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/m68k/ |
H A D | m68k.cc | 4074 enum reg_class rclass; 4097 rclass = NO_REGS; 4139 if (!TEST_HARD_REG_BIT (reg_class_contents[rclass], REGNO (reg)) 4147 rclass = GENERAL_REGS; 4149 rclass = FP_REGS; 4163 if (len < first + (rclass == FP_REGS ? MIN_FMOVEM_REGS : MIN_MOVEM_REGS)) 5768 m68k_secondary_reload_class (enum reg_class rclass, 5779 && reg_classes_intersect_p (rclass, ADDR_REGS) 5785 && !reg_class_subset_p (rclass, ADDR_REGS) 5795 m68k_preferred_reload_class (rtx x, enum reg_class rclass) 4064 enum reg_class rclass; local 5754 m68k_secondary_reload_class(enum reg_class rclass, machine_mode mode, rtx x) argument 5781 m68k_preferred_reload_class(rtx x, enum reg_class rclass) argument [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/stormy16/ |
H A D | stormy16.c | 125 xstormy16_memory_move_cost (machine_mode mode, reg_class_t rclass, argument 128 return (5 + memory_move_secondary_cost (mode, rclass, in)); 479 xstormy16_secondary_reload_class (enum reg_class rclass, 489 && ! reg_class_subset_p (rclass, EIGHT_REGS)) 499 xstormy16_preferred_reload_class (rtx x, reg_class_t rclass) 507 if (rclass == GENERAL_REGS 514 return rclass; 478 xstormy16_secondary_reload_class(enum reg_class rclass, machine_mode mode ATTRIBUTE_UNUSED, rtx x) argument 498 xstormy16_preferred_reload_class(rtx x, reg_class_t rclass) argument
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/stormy16/ |
H A D | stormy16.cc | 125 xstormy16_memory_move_cost (machine_mode mode, reg_class_t rclass, argument 128 return (5 + memory_move_secondary_cost (mode, rclass, in)); 479 xstormy16_secondary_reload_class (enum reg_class rclass, 489 && ! reg_class_subset_p (rclass, EIGHT_REGS)) 499 xstormy16_preferred_reload_class (rtx x, reg_class_t rclass) 507 if (rclass == GENERAL_REGS 514 return rclass; 478 xstormy16_secondary_reload_class(enum reg_class rclass, machine_mode mode ATTRIBUTE_UNUSED, rtx x) argument 498 xstormy16_preferred_reload_class(rtx x, reg_class_t rclass) argument
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/gcn/ |
H A D | gcn.c | 365 gcn_class_max_nregs (reg_class_t rclass, machine_mode mode) argument 369 if (rclass == VGPR_REGS) 379 else if (rclass == VCC_CONDITIONAL_REG && mode == BImode) 545 gcn_class_likely_spilled_p (reg_class_t rclass) argument 547 return (rclass == EXEC_MASK_REG 548 || reg_classes_intersect_p (ALL_CONDITIONAL_REGS, rclass)); 1944 gcn_secondary_reload (bool in_p, rtx x, reg_class_t rclass, argument 1956 reg_class_names[rclass], GET_MODE_NAME (reload_mode)); 1986 ((!MEM_P (x) || rclass == SGPR_REGS) ? NO_REGS : SGPR_REGS); 2054 result = (rclass [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/ |
H A D | lra.c | 184 enum reg_class rclass, const char *title) 213 reg_class_names[rclass], *title == '\0' ? "" : " ", 218 setup_reg_classes (REGNO (new_reg), rclass, NO_REGS, rclass); local 226 enum reg_class rclass, const char *title) 231 = lra_create_new_reg_with_unique_value (md_mode, original, rclass, title); 183 lra_create_new_reg_with_unique_value(machine_mode md_mode, rtx original, enum reg_class rclass, const char *title) argument 225 lra_create_new_reg(machine_mode md_mode, rtx original, enum reg_class rclass, const char *title) argument
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/cris/ |
H A D | cris.c | 1613 cris_preferred_reload_class (rtx x ATTRIBUTE_UNUSED, reg_class_t rclass) argument 1615 if (rclass != ACR_REGS 1616 && rclass != MOF_REGS 1617 && rclass != MOF_SRP_REGS 1618 && rclass != SRP_REGS 1619 && rclass != CC0_REGS 1620 && rclass != SPECIAL_REGS) 1623 return rclass; 1668 reg_class_t rclass ATTRIBUTE_UNUSED,
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sparc/ |
H A D | sparc.c | 713 static reg_class_t sparc_preferred_reload_class (rtx x, reg_class_t rclass); 12339 general_or_i64_p (reg_class_t rclass) 12341 return (rclass == GENERAL_REGS || rclass == I64_REGS); 13268 sparc_preferred_reload_class (rtx x, reg_class_t rclass) 13273 if (FP_REG_CLASS_P (rclass) 13274 || rclass == GENERAL_OR_FP_REGS 13275 || rclass == GENERAL_OR_EXTRA_FP_REGS 13285 if (! FP_REG_CLASS_P (rclass) 13294 && (rclass 12312 general_or_i64_p(reg_class_t rclass) argument 13239 sparc_preferred_reload_class(rtx x, reg_class_t rclass) argument 13530 enum reg_class rclass = (enum reg_class) rclass_i; local 13944 sparc_can_change_mode_class(machine_mode from, machine_mode to, reg_class_t rclass) argument [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/sparc/ |
H A D | sparc.cc | 694 static reg_class_t sparc_preferred_reload_class (rtx x, reg_class_t rclass); 12300 general_or_i64_p (reg_class_t rclass) 12302 return (rclass == GENERAL_REGS || rclass == I64_REGS); 13232 sparc_preferred_reload_class (rtx x, reg_class_t rclass) 13237 if (FP_REG_CLASS_P (rclass) 13238 || rclass == GENERAL_OR_FP_REGS 13239 || rclass == GENERAL_OR_EXTRA_FP_REGS 13249 if (! FP_REG_CLASS_P (rclass) 13258 && (rclass [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/mcore/ |
H A D | mcore.c | 2662 mcore_secondary_reload_class (enum reg_class rclass, 2665 if (TEST_HARD_REG_BIT (reg_class_contents[rclass], 15) 2676 mcore_reload_class (rtx x, enum reg_class rclass) 2678 if (reg_class_subset_p (LRW_REGS, rclass) && !mcore_r15_operand_p (x)) 2681 return rclass; 2655 mcore_secondary_reload_class(enum reg_class rclass, machine_mode mode ATTRIBUTE_UNUSED, rtx x) argument 2669 mcore_reload_class(rtx x, enum reg_class rclass) argument
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/mcore/ |
H A D | mcore.cc | 2662 mcore_secondary_reload_class (enum reg_class rclass, 2665 if (TEST_HARD_REG_BIT (reg_class_contents[rclass], 15) 2676 mcore_reload_class (rtx x, enum reg_class rclass) 2678 if (reg_class_subset_p (LRW_REGS, rclass) && !mcore_r15_operand_p (x)) 2681 return rclass; 2655 mcore_secondary_reload_class(enum reg_class rclass, machine_mode mode ATTRIBUTE_UNUSED, rtx x) argument 2669 mcore_reload_class(rtx x, enum reg_class rclass) argument
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/gcn/ |
H A D | gcn.cc | 397 gcn_class_max_nregs (reg_class_t rclass, machine_mode mode) argument 401 if (rclass == VGPR_REGS) 411 else if (rclass == VCC_CONDITIONAL_REG && mode == BImode) 577 gcn_class_likely_spilled_p (reg_class_t rclass) argument 579 return (rclass == EXEC_MASK_REG 580 || reg_classes_intersect_p (ALL_CONDITIONAL_REGS, rclass)); 2002 gcn_secondary_reload (bool in_p, rtx x, reg_class_t rclass, 2014 reg_class_names[rclass], GET_MODE_NAME (reload_mode)); 2044 ((!MEM_P (x) || rclass == SGPR_REGS) ? NO_REGS : SGPR_REGS); 2112 result = (rclass [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/mips/ |
H A D | mips.c | 13034 mips_class_max_nregs (enum reg_class rclass, machine_mode mode) 13040 left = reg_class_contents[rclass]; 13069 machine_mode to, reg_class_t rclass) 13104 return !reg_classes_intersect_p (FP_REGS, rclass); 13154 mips_preferred_reload_class (rtx x, reg_class_t rclass) 13156 if (mips_dangerous_for_la25_p (x) && reg_class_subset_p (LEA_REGS, rclass)) 13159 if (reg_class_subset_p (FP_REGS, rclass) 13163 if (reg_class_subset_p (GR_REGS, rclass)) 13164 rclass = GR_REGS; 13166 if (TARGET_MIPS16 && reg_class_subset_p (M16_REGS, rclass)) 12980 mips_class_max_nregs(enum reg_class rclass, machine_mode mode) argument 13014 mips_can_change_mode_class(machine_mode from, machine_mode to, reg_class_t rclass) argument 13100 mips_preferred_reload_class(rtx x, reg_class_t rclass) argument 13122 mips_canonicalize_move_class(reg_class_t rclass) argument 13260 mips_memory_move_cost(machine_mode mode, reg_class_t rclass, bool in) argument 13303 mips_secondary_reload_class(enum reg_class rclass, machine_mode mode, rtx x, bool) argument [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/mips/ |
H A D | mips.cc | 13178 mips_class_max_nregs (enum reg_class rclass, machine_mode mode) 13184 left = reg_class_contents[rclass]; 13213 machine_mode to, reg_class_t rclass) 13248 return !reg_classes_intersect_p (FP_REGS, rclass); 13298 mips_preferred_reload_class (rtx x, reg_class_t rclass) 13300 if (mips_dangerous_for_la25_p (x) && reg_class_subset_p (LEA_REGS, rclass)) 13303 if (reg_class_subset_p (FP_REGS, rclass) 13307 if (reg_class_subset_p (GR_REGS, rclass)) 13308 rclass = GR_REGS; 13310 if (TARGET_MIPS16 && reg_class_subset_p (M16_REGS, rclass)) 13124 mips_class_max_nregs(enum reg_class rclass, machine_mode mode) argument 13158 mips_can_change_mode_class(machine_mode from, machine_mode to, reg_class_t rclass) argument 13244 mips_preferred_reload_class(rtx x, reg_class_t rclass) argument 13266 mips_canonicalize_move_class(reg_class_t rclass) argument 13404 mips_memory_move_cost(machine_mode mode, reg_class_t rclass, bool in) argument 13447 mips_secondary_reload_class(enum reg_class rclass, machine_mode mode, rtx x, bool) argument [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/riscv/ |
H A D | riscv.c | 4462 riscv_class_max_nregs (reg_class_t rclass, machine_mode mode) 4464 if (reg_class_subset_p (FP_REGS, rclass)) 4467 if (reg_class_subset_p (GR_REGS, rclass)) 4476 riscv_memory_move_cost (machine_mode mode, reg_class_t rclass, bool in) 4479 + memory_move_secondary_cost (mode, rclass, in)); 5023 riscv_can_change_mode_class (machine_mode, machine_mode, reg_class_t rclass) 5025 return !reg_classes_intersect_p (FP_REGS, rclass); 4459 riscv_class_max_nregs(reg_class_t rclass, machine_mode mode) argument 4473 riscv_memory_move_cost(machine_mode mode, reg_class_t rclass, bool in) argument 5020 riscv_can_change_mode_class(machine_mode, machine_mode, reg_class_t rclass) argument
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/riscv/ |
H A D | riscv.cc | 4832 riscv_class_max_nregs (reg_class_t rclass, machine_mode mode) 4834 if (reg_class_subset_p (rclass, FP_REGS)) 4837 if (reg_class_subset_p (rclass, GR_REGS)) 4846 riscv_memory_move_cost (machine_mode mode, reg_class_t rclass, bool in) 4849 + memory_move_secondary_cost (mode, rclass, in)); 5445 riscv_can_change_mode_class (machine_mode, machine_mode, reg_class_t rclass) 5447 return !reg_classes_intersect_p (FP_REGS, rclass); 4829 riscv_class_max_nregs(reg_class_t rclass, machine_mode mode) argument 4843 riscv_memory_move_cost(machine_mode mode, reg_class_t rclass, bool in) argument 5442 riscv_can_change_mode_class(machine_mode, machine_mode, reg_class_t rclass) argument
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/alpha/ |
H A D | alpha.c | 1619 alpha_preferred_reload_class(rtx x, enum reg_class rclass) 1623 return rclass; 1630 if (rclass == FLOAT_REGS) 1632 if (rclass == ALL_REGS) 1634 return rclass; 1641 return (rclass == ALL_REGS ? GENERAL_REGS : rclass); 1643 return rclass; 1654 enum reg_class rclass = (enum reg_class) rclass_i; 1675 if (rclass 1614 alpha_preferred_reload_class(rtx x, enum reg_class rclass) argument 1649 enum reg_class rclass = (enum reg_class) rclass_i; local 9911 alpha_can_change_mode_class(machine_mode from, machine_mode to, reg_class_t rclass) argument [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/alpha/ |
H A D | alpha.cc | 1619 alpha_preferred_reload_class(rtx x, enum reg_class rclass) 1623 return rclass; 1630 if (rclass == FLOAT_REGS) 1632 if (rclass == ALL_REGS) 1634 return rclass; 1641 return (rclass == ALL_REGS ? GENERAL_REGS : rclass); 1643 return rclass; 1654 enum reg_class rclass = (enum reg_class) rclass_i; 1675 if (rclass 1614 alpha_preferred_reload_class(rtx x, enum reg_class rclass) argument 1649 enum reg_class rclass = (enum reg_class) rclass_i; local 9911 alpha_can_change_mode_class(machine_mode from, machine_mode to, reg_class_t rclass) argument [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/s390/ |
H A D | s390.c | 3542 reg_class_t rclass ATTRIBUTE_UNUSED, 4260 s390_preferred_reload_class (rtx op, reg_class_t rclass) 4270 if (reg_class_subset_p (GENERAL_REGS, rclass) 4273 else if (reg_class_subset_p (ADDR_REGS, rclass) 4276 else if (reg_class_subset_p (FP_REGS, rclass) 4279 else if (reg_class_subset_p (VEC_REGS, rclass) 4304 if (flag_pic && reg_class_subset_p (ADDR_REGS, rclass)) 4317 if (reg_class_subset_p (ADDR_REGS, rclass)) 4326 return rclass; 4469 enum reg_class rclass 4259 s390_preferred_reload_class(rtx op, reg_class_t rclass) argument 4468 enum reg_class rclass = (enum reg_class) rclass_i; local 10339 s390_class_max_nregs(enum reg_class rclass, machine_mode mode) argument 10381 s390_can_change_mode_class(machine_mode from_mode, machine_mode to_mode, reg_class_t rclass) argument [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/s390/ |
H A D | s390.cc | 3611 reg_class_t rclass ATTRIBUTE_UNUSED, 4341 s390_preferred_reload_class (rtx op, reg_class_t rclass) 4351 if (reg_class_subset_p (GENERAL_REGS, rclass) 4354 else if (reg_class_subset_p (ADDR_REGS, rclass) 4357 else if (reg_class_subset_p (FP_REGS, rclass) 4360 else if (reg_class_subset_p (VEC_REGS, rclass) 4385 if (flag_pic && reg_class_subset_p (ADDR_REGS, rclass)) 4398 if (reg_class_subset_p (ADDR_REGS, rclass)) 4407 return rclass; 4550 enum reg_class rclass 4340 s390_preferred_reload_class(rtx op, reg_class_t rclass) argument 4549 enum reg_class rclass = (enum reg_class) rclass_i; local 10594 s390_class_max_nregs(enum reg_class rclass, machine_mode mode) argument 10655 s390_can_change_mode_class(machine_mode from_mode, machine_mode to_mode, reg_class_t rclass) argument [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/ia64/ |
H A D | ia64.c | 5850 reg_class_t rclass, 5853 if (rclass == GENERAL_REGS 5854 || rclass == FR_REGS 5855 || rclass == FP_REGS 5856 || rclass == GR_AND_FR_REGS) 5866 ia64_preferred_reload_class (rtx x, reg_class_t rclass) 5868 switch (rclass) 5893 return rclass; argument 5902 ia64_secondary_reload_class (enum reg_class rclass, 5910 switch (rclass) 5840 ia64_memory_move_cost(machine_mode mode ATTRIBUTE_UNUSED, reg_class_t rclass, bool in ATTRIBUTE_UNUSED) argument 5857 ia64_preferred_reload_class(rtx x, reg_class_t rclass) argument 11904 ia64_can_change_mode_class(machine_mode from, machine_mode to, reg_class_t rclass) argument [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/ia64/ |
H A D | ia64.cc | 5850 reg_class_t rclass, 5853 if (rclass == GENERAL_REGS 5854 || rclass == FR_REGS 5855 || rclass == FP_REGS 5856 || rclass == GR_AND_FR_REGS) 5866 ia64_preferred_reload_class (rtx x, reg_class_t rclass) 5868 switch (rclass) 5893 return rclass; argument 5902 ia64_secondary_reload_class (enum reg_class rclass, 5910 switch (rclass) 5840 ia64_memory_move_cost(machine_mode mode ATTRIBUTE_UNUSED, reg_class_t rclass, bool in ATTRIBUTE_UNUSED) argument 5857 ia64_preferred_reload_class(rtx x, reg_class_t rclass) argument [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/pa/ |
H A D | pa.c | 6155 enum reg_class rclass = (enum reg_class) rclass_i; 6158 if (rclass == R1_REGS) 6164 if (rclass == BASE_REG_CLASS && regno < FIRST_PSEUDO_REGISTER) 6181 && FP_REG_CLASS_P (rclass) 6242 && FP_REG_CLASS_P (rclass)) 6271 if (rclass == SHIFT_REGS) 6289 && FP_REG_CLASS_P (rclass)) 10295 reg_class_t rclass) 10318 if (MAYBE_FP_REG_CLASS_P (rclass)) 6142 enum reg_class rclass = (enum reg_class) rclass_i; local 10280 pa_can_change_mode_class(machine_mode from, machine_mode to, reg_class_t rclass) argument
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/pa/ |
H A D | pa.cc | 6189 enum reg_class rclass = (enum reg_class) rclass_i; 6192 if (rclass == R1_REGS) 6198 if (rclass == BASE_REG_CLASS && regno < FIRST_PSEUDO_REGISTER) 6215 && FP_REG_CLASS_P (rclass) 6276 && FP_REG_CLASS_P (rclass)) 6305 if (rclass == SHIFT_REGS) 6323 && FP_REG_CLASS_P (rclass)) 10328 reg_class_t rclass) 10351 if (MAYBE_FP_REG_CLASS_P (rclass)) 6176 enum reg_class rclass = (enum reg_class) rclass_i; local 10313 pa_can_change_mode_class(machine_mode from, machine_mode to, reg_class_t rclass) argument
|