Home
last modified time | relevance | path

Searched refs:LO_REGS (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm.h1196 LO_REGS, enumerator
1303 #define INDEX_REG_CLASS (TARGET_THUMB1 ? LO_REGS : GENERAL_REGS)
1304 #define BASE_REG_CLASS (TARGET_THUMB1 ? LO_REGS : CORE_REGS)
1314 : LO_REGS))
1330 : ((CLASS) != LO_REGS && (CLASS) != BASE_REGS \
1331 ? ((true_regnum (X) == -1 ? LO_REGS \
1332 : (true_regnum (X) + hard_regno_nregs (0, MODE) > 8) ? LO_REGS \
1338 : (CLASS) != LO_REGS && (CLASS) != BASE_REGS \
1339 ? ((true_regnum (X) == -1 ? LO_REGS \
1340 : (true_regnum (X) + hard_regno_nregs (0, MODE) > 8) ? LO_REGS \
H A Dconstraints.md126 (define_register_constraint "l" "TARGET_THUMB ? LO_REGS : GENERAL_REGS"
428 (define_register_constraint "Ts" "(arm_restrict_it) ? LO_REGS : GENERAL_REGS"
495 LO_REGS based on mode of op."
H A Darm.c8987 return LO_REGS; in arm_preferred_reload_class()
12122 return ((2 * GET_MODE_SIZE (mode)) * (rclass == LO_REGS ? 1 : 2)); in arm_memory_move_cost()
25411 return LO_REGS; in arm_regno_class()
25416 return LO_REGS; in arm_regno_class()
29057 if ((TARGET_THUMB1 && rclass == LO_REGS) in arm_class_likely_spilled_p()
30126 return LO_REGS; in arm_preferred_rename_class()
30658 all_low_regs = REG_P (value) && REGNO_REG_CLASS (REGNO (value)) == LO_REGS in arm_split_atomic_op()
30659 && new_out && REGNO_REG_CLASS (REGNO (new_out)) == LO_REGS in arm_split_atomic_op()
30660 && REGNO_REG_CLASS (REGNO (old_out)) == LO_REGS; in arm_split_atomic_op()
33573 return LO_REGS; in arm_mode_base_reg_class()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm.h1284 LO_REGS, enumerator
1394 #define INDEX_REG_CLASS (TARGET_THUMB1 ? LO_REGS : GENERAL_REGS)
1395 #define BASE_REG_CLASS (TARGET_THUMB1 ? LO_REGS : CORE_REGS)
1405 : LO_REGS))
1421 : ((CLASS) != LO_REGS && (CLASS) != BASE_REGS \
1422 ? ((true_regnum (X) == -1 ? LO_REGS \
1423 : (true_regnum (X) + hard_regno_nregs (0, MODE) > 8) ? LO_REGS \
1429 : (CLASS) != LO_REGS && (CLASS) != BASE_REGS \
1430 ? ((true_regnum (X) == -1 ? LO_REGS \
1431 : (true_regnum (X) + hard_regno_nregs (0, MODE) > 8) ? LO_REGS \
H A Dconstraints.md122 (define_register_constraint "l" "TARGET_THUMB ? LO_REGS : GENERAL_REGS"
438 (define_register_constraint "Ts" "(arm_restrict_it) ? LO_REGS : GENERAL_REGS"
510 LO_REGS based on mode of op."
H A Darm.cc9128 return LO_REGS; in arm_preferred_reload_class()
12283 return ((2 * GET_MODE_SIZE (mode)) * (rclass == LO_REGS ? 1 : 2)); in arm_memory_move_cost()
25662 return LO_REGS; in arm_regno_class()
25667 return LO_REGS; in arm_regno_class()
29597 if ((TARGET_THUMB1 && rclass == LO_REGS) in arm_class_likely_spilled_p()
30677 return LO_REGS; in arm_preferred_rename_class()
31209 all_low_regs = REG_P (value) && REGNO_REG_CLASS (REGNO (value)) == LO_REGS in arm_split_atomic_op()
31210 && new_out && REGNO_REG_CLASS (REGNO (new_out)) == LO_REGS in arm_split_atomic_op()
31211 && REGNO_REG_CLASS (REGNO (old_out)) == LO_REGS; in arm_split_atomic_op()
34393 return LO_REGS; in arm_mode_base_reg_class()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/csky/
H A Dconstraints.md27 (define_register_constraint "l" "LO_REGS" "LO register")
H A Dcsky.h557 LO_REGS, enumerator
H A Dcsky.c115 C_REGS, HI_REGS, LO_REGS, enumerator
2317 if ((rclass == HILO_REGS || rclass == LO_REGS || rclass == HI_REGS) in csky_secondary_reload()
6086 ((CLASS) == HI_REGS || (CLASS) == LO_REGS || (CLASS) == HILO_REGS) in csky_register_move_cost()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dtarget.def5761 example, on ARM, thumb-2 instructions using @code{LO_REGS} may be\
5763 @code{LO_REGS} from @code{preferred_rename_class}, code size can\
/netbsd-src/external/gpl3/gcc.old/dist/gcc/doc/
H A Dtm.texi2536 …-2 instructions using @code{LO_REGS} may be smaller than instructions using @code{GENERIC_REGS}. …
H A Dgccint.info33281 'LO_REGS' may be smaller than instructions using 'GENERIC_REGS'.
33282 By returning 'LO_REGS' from 'preferred_rename_class', code size can
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-202125369 REG_CLASS_CONTENTS): Delete LO_REGS and HI_REGS.
25372 Use HILO_REGS instead of LO_REGS and HI_REGS.
H A DChangeLog-20026043 * arm.h (BASE_REG_CLASS): Always return LO_REGS for Thumb.
6046 for all other cases, use LO_REGS.
H A DChangeLog-20091345 reloads to LO_REGS.
H A DChangeLog-201131147 LO_REGS only for Thumb-1.
H A DChangeLog-20133889 * config/arm/arm.c (arm_preferred_reload_class): Only return LO_REGS
/netbsd-src/external/gpl3/gcc/dist/gcc/doc/
H A Dgccint.info34726 'LO_REGS' may be smaller than instructions using 'GENERIC_REGS'.
34727 By returning 'LO_REGS' from 'preferred_rename_class', code size can