aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorBernd Schmidt <bernds@codesourcery.com>2010-04-29 21:37:01 +0000
committerBernd Schmidt <bernds@gcc.gnu.org>2010-04-29 21:37:01 +0000
commit5a7338267d552eb9aea90cf8faa2ce7d3a2015a4 (patch)
treee02eed9bc7c37428344f533ee75aa2a75b30fdf6 /gcc/builtins.c
parenteece1eb9acd1262e3b462ef9a1a09013e420bfed (diff)
downloadgcc-5a7338267d552eb9aea90cf8faa2ce7d3a2015a4.zip
gcc-5a7338267d552eb9aea90cf8faa2ce7d3a2015a4.tar.gz
gcc-5a7338267d552eb9aea90cf8faa2ce7d3a2015a4.tar.bz2
re PR target/42895 (Low registers are preferred than register ip in thumb2 mode)
PR target/42895 * doc/tm.texi (ADJUST_REG_ALLOC_ORDER): Renamed from ORDER_REGS_FOR_LOCAL_ALLOC. All instances of this macro changed. (HONOR_REG_ALLOC_ORDER): Describe new macro. * ira.c (setup_alloc_regs): Use ADJUST_REG_ALLOC_ORDER if defined. * ira-color.c (assign_hard_reg): Take prologue/epilogue costs into account only if HONOR_REG_ALLOC_ORDER is not defined. * config/arm/arm.h (HONOR_REG_ALLOC_ORDER): Define. * system.h (ORDER_REGS_FOR_LOCAL_ALLOC): Poison. From-SVN: r158911
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions