aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira-costs.c
AgeCommit message (Expand)AuthorFilesLines
2012-06-04ira-int.h (struct target_ira_int): Add member x_ira_uniform_class_p.Vladimir Makarov1-18/+4
2012-05-31ira-costs.c (copy_cost): Use ira_init_register_move_cost_if_necessary and ira...Richard Sandiford1-6/+6
2012-05-14attribs.c (decl_attributes): Avoid emitting a warning if ATTR_FLAG_BUILT_IN.Bernd Schmidt1-1/+2
2012-04-12dbgcnt.def (ira_move): New counter.Bernd Schmidt1-1/+5
2012-02-16re PR rtl-optimization/52208 (Useless store)Jakub Jelinek1-3/+10
2012-01-19re PR rtl-optimization/40761 (IRA memory hog for insanely nested loops)Vladimir Makarov1-2/+2
2011-12-20re PR target/49865 (Unnecessary reload causes small bloat)Vladimir Makarov1-1/+8
2011-11-08tm.texi.in (MODE_CODE_BASE_REG_CLASS): Add address space argument.Ulrich Weigand1-41/+48
2011-08-18re PR rtl-optimization/49890 (IRA spill with plenty of available registers)Vladimir Makarov1-5/+27
2011-08-18re PR rtl-optimization/50107 ([IRA, i386] allocates registers in very non-opt...Vladimir Makarov1-4/+4
2011-08-09re PR rtl-optimization/50026 (Revision 177575 caused many test failures)Vladimir Makarov1-4/+20
2011-08-08re PR middle-end/49990 (Regression: Bootstrap failure for x86_64-*-mingw32 in...Vladimir Makarov1-20/+4
2011-07-20target.def (class_max_nregs): New hook.Anatoly Sokolov1-3/+3
2011-06-10ira-costs.c: Remove #ifdefs on dead FORBIDDEN_INC_DEC_CLASSES.Hans-Peter Nilsson1-50/+6
2011-06-10re PR bootstrap/49354 (bootstrap failure)Hans-Peter Nilsson1-1/+1
2011-06-09re PR rtl-optimization/49154 (build fails on cris-elf in libgcc: ICE in setup...Hans-Peter Nilsson1-0/+2
2011-04-21target.def (legitimate_constant_p): New hook.Richard Sandiford1-1/+2
2011-04-20remove useless if-before-free testsJim Meyering1-8/+4
2011-04-13re PR rtl-optimization/48455 (Huge code size regression for all ARM configura...Vladimir Makarov1-2/+2
2011-03-31re PR middle-end/48367 (200.sixtrack/301.apsi in SPEC CPU 2000 are miscompiled)Vladimir Makarov1-2/+2
2011-03-29[multiple changes]Vladimir Makarov1-261/+613
2011-03-28re PR bootstrap/48307 (Bootstrap failure)Vladimir Makarov1-613/+261
2011-03-27[multiple changes]Vladimir Makarov1-261/+613
2011-03-17re PR rtl-optimization/37273 (IRA does not re-materializes addresses (loads f...Jeff Law1-4/+17
2011-02-15RevertJeff Law1-17/+4
2011-01-25re PR rtl-optimization/37273 (IRA does not re-materializes addresses (loads f...Jeff Law1-4/+17
2010-12-09rtl.h (invalid_mode_change_p): Adjust prototype.Richard Guenther1-8/+5
2010-11-30diagnostic-core.h: Include bversion.h.Joseph Myers1-2/+1
2010-10-13re PR rtl-optimization/45912 (Patch for PR tree-optimization/44972 caused 250...Eric Botcazou1-10/+9
2010-10-11target.def (preferred_reload_class): New hook.Anatoly Sokolov1-8/+10
2010-07-12ira-int.h (target_ira_int): Add x_max_struct_costs_size...Richard Sandiford1-25/+17
2010-07-08toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez1-0/+1
2010-06-30re PR middle-end/44566 (configuration with multiple targets / backends is not...Joern Rennecke1-1/+2
2010-06-04re PR rtl-optimization/39871 (Code size increase on ARM due to poor register ...Bernd Schmidt1-0/+32
2010-05-21ira-costs.c (ira_tune_allocno_costs_and_cover_classes): Fix typo.Jeff Law1-1/+1
2010-05-20ira.c (ira_non_ordered_class_hard_regs): Define.Vladimir Makarov1-0/+27
2010-04-10ira-costs.c (record_reg_classes): Ignore alternatives that are not enabled.Bernd Schmidt1-0/+8
2009-11-25Remove trailing white spaces.H.J. Lu1-6/+6
2009-11-24[multiple changes]Paolo Carlini1-2/+0
2009-10-14params.def (PARAM_IRA_LOOP_RESERVED_REGS): New.Vladimir Makarov1-0/+1
2009-09-02invoke.texi (-fsched-pressure): Document it.Vladimir Makarov1-177/+299
2009-09-02invoke.texi (-fvar-tracking-assignments): New.Alexandre Oliva1-2/+2
2009-06-22alias.c: Use REG_P...Shujing Zhao1-3/+3
2009-04-20Fix enum conversions which are invalid in C++:Ian Lance Taylor1-4/+5
2009-04-16re PR rtl-optimization/39762 (IRA ICE with -msoft-float)Vladimir Makarov1-39/+24
2008-12-18ira-cost.c (copy_cost): Lazilly initialize move_cost if needed.Jan Hubicka1-4/+11
2008-12-09tm.texi (TARGET_IRA_COVER_CLASSES): Modify description.Vladimir Makarov1-11/+25
2008-11-22ira-costs.c (find_allocno_class_costs): Work out the maximum allocno_costs va...Richard Sandiford1-15/+29
2008-11-14re PR rtl-optimization/37397 (IRA performance impact on SPEC CPU 2K/2006)Vladimir Makarov1-3/+23
2008-11-10re PR rtl-optimization/37948 (IRA generates slower code)Vladimir Makarov1-5/+8