Home
last modified time | relevance | path

Searched refs:BASE_REGS (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/
H A Ddarwin.h406 && reg_class_subset_p (BASE_REGS, (CLASS))) \
407 ? BASE_REGS \
H A Drs6000.h1132 BASE_REGS, enumerator
1259 #define BASE_REG_CLASS BASE_REGS
1266 #define GPR_REG_CLASS_P(CLASS) ((CLASS) == GENERAL_REGS || (CLASS) == BASE_REGS)
H A Dconstraints.md28 (define_register_constraint "b" "BASE_REGS"
H A Drs6000.cc2758 rs6000_regno_regclass[r] = BASE_REGS; in rs6000_init_hard_regno_mode_ok()
2778 rs6000_regno_regclass[ARG_POINTER_REGNUM] = BASE_REGS; in rs6000_init_hard_regno_mode_ok()
2779 rs6000_regno_regclass[FRAME_POINTER_REGNUM] = BASE_REGS; in rs6000_init_hard_regno_mode_ok()
2788 reg_class_to_reg_type[(int)BASE_REGS] = GPR_REG_TYPE; in rs6000_init_hard_regno_mode_ok()
2981 rs6000_constraints[RS6000_CONSTRAINT_wA] = BASE_REGS; in rs6000_init_hard_regno_mode_ok()
12891 gcc_assert (rclass == GENERAL_REGS || rclass == BASE_REGS); in rs6000_secondary_reload_gpr()
13023 if (reg_class_subset_p (BASE_REGS, rclass)) in rs6000_preferred_reload_class()
13024 return BASE_REGS; in rs6000_preferred_reload_class()
13135 if (rclass != BASE_REGS in rs6000_secondary_reload_class()
13140 return BASE_REGS; in rs6000_secondary_reload_class()
[all …]
H A Drs6000.md5419 ;; We use the BASE_REGS for the isel input operands because, if rA is
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/
H A Ddarwin.h406 && reg_class_subset_p (BASE_REGS, (CLASS))) \
407 ? BASE_REGS \
H A Drs6000.h1138 BASE_REGS, enumerator
1265 #define BASE_REG_CLASS BASE_REGS
1272 #define GPR_REG_CLASS_P(CLASS) ((CLASS) == GENERAL_REGS || (CLASS) == BASE_REGS)
H A Dconstraints.md28 (define_register_constraint "b" "BASE_REGS"
H A Drs6000.c2751 rs6000_regno_regclass[r] = BASE_REGS; in rs6000_init_hard_regno_mode_ok()
2771 rs6000_regno_regclass[ARG_POINTER_REGNUM] = BASE_REGS; in rs6000_init_hard_regno_mode_ok()
2772 rs6000_regno_regclass[FRAME_POINTER_REGNUM] = BASE_REGS; in rs6000_init_hard_regno_mode_ok()
2781 reg_class_to_reg_type[(int)BASE_REGS] = GPR_REG_TYPE; in rs6000_init_hard_regno_mode_ok()
2974 rs6000_constraints[RS6000_CONSTRAINT_wA] = BASE_REGS; in rs6000_init_hard_regno_mode_ok()
12188 gcc_assert (rclass == GENERAL_REGS || rclass == BASE_REGS); in rs6000_secondary_reload_gpr()
12320 if (reg_class_subset_p (BASE_REGS, rclass)) in rs6000_preferred_reload_class()
12321 return BASE_REGS; in rs6000_preferred_reload_class()
12432 if (rclass != BASE_REGS in rs6000_secondary_reload_class()
12437 return BASE_REGS; in rs6000_secondary_reload_class()
[all …]
H A Drs6000.md5137 ;; We use the BASE_REGS for the isel input operands because, if rA is
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm.h1198 BASE_REGS, enumerator
1313 : GET_MODE_SIZE (MODE) >= 4 ? BASE_REGS \
1330 : ((CLASS) != LO_REGS && (CLASS) != BASE_REGS \
1338 : (CLASS) != LO_REGS && (CLASS) != BASE_REGS \
H A Dconstraints.md155 (define_register_constraint "b" "TARGET_THUMB ? BASE_REGS : NO_REGS"
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm.h1286 BASE_REGS, enumerator
1404 : GET_MODE_SIZE (MODE) >= 4 ? BASE_REGS \
1421 : ((CLASS) != LO_REGS && (CLASS) != BASE_REGS \
1429 : (CLASS) != LO_REGS && (CLASS) != BASE_REGS \
H A Dconstraints.md151 (define_register_constraint "b" "TARGET_THUMB ? BASE_REGS : NO_REGS"
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-19987346 a BASE_REGS register is needed as an intermediate when copying
7347 a symbolic value into any register class other than BASE_REGS.
H A DChangeLog-201445067 reload of PLUS rtx's outside of GENERAL_REGS or BASE_REGS; relax
45069 GENERAL_REGS or BASE_REGS.
45948 returning CORE_REGS for anything but Thumb1 and BASE_REGS for
H A DChangeLog-19995845 make sure that HIGH instructions are copied into BASE_REGS.
H A DChangeLog-20026044 (MODE_BASE_REG_CLASS, case Thumb): Only return BASE_REGS if we know
H A DChangeLog-200428245 reload if CLASS is BASE_REGS.