aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira-costs.c
AgeCommit message (Expand)AuthorFilesLines
2014-07-26ira-costs.c (find_costs_and_classes): For -O0...Richard Sandiford1-0/+14
2014-06-24Remove a layer of indirection from hash_tableTrevor Saunders1-5/+6
2014-06-11common.md: New file.Richard Sandiford1-69/+0
2014-06-11system.h (CONST_DOUBLE_OK_FOR_CONSTRAINT_P): Poison.Richard Sandiford1-20/+0
2014-06-11genpreds.c (const_int_start, [...]): New variables.Richard Sandiford1-0/+6
2014-06-11system.h (REG_CLASS_FROM_CONSTRAINT): Poison.Richard Sandiford1-15/+23
2014-05-28-fuse-caller-save - Use collected register usage informationRadovan Obradovic1-9/+17
2014-05-27system.h (TEST_BIT): New macro.Richard Sandiford1-1/+1
2014-05-22re PR rtl-optimization/60969 (ICE in output_129 in MMXMOV of mode MODE_SF for...Vladimir Makarov1-24/+66
2014-05-16ira-costs.c: Fix typo in comment.Zhouyi Zhou1-1/+1
2014-05-16re PR rtl-optimization/60969 (ICE in output_129 in MMXMOV of mode MODE_SF for...Vladimir Makarov1-26/+80
2014-01-14ira-costs.c (find_costs_and_classes): Add missed ira_init_register_move_cost_...Vladimir Makarov1-0/+1
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-30ira-costs.c (cost_classes_hasher::equal): Check equality of memcmp and 0 if n...Felix Yang1-2/+3
2013-12-09Eliminate FOR_EACH_BB macro.David Malcolm1-1/+1
2013-11-12re PR other/58712 (issues found by --enable-checking=valgrind)Vladimir Makarov1-0/+3
2013-10-30regmove.c: Remove.Vladimir Makarov1-82/+129
2013-04-26This patch is the main part of a consolodation of the hash_table patches to t...Lawrence Crowl1-20/+26
2013-04-11re PR rtl-optimization/56124 (Redundant reload for loading from memory)Bin Cheng1-2/+5
2013-03-30cfgrtl.c (fixup_reorder_chain): Do not emit barriers to BB_FOOTER.Steven Bosscher1-2/+1
2013-03-29cfgbuild.c (inside_basic_block_p): Use JUMP_TABLE_DATA_P in lieu of tests for...Steven Bosscher1-3/+3
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2012-11-09rtl.h (CONST_SCALAR_INT_P): New macro.Kenneth Zadeck1-3/+3
2012-10-19common.opt (flag_ira_hoist_pressure): New.Bin Cheng1-3/+6
2012-08-02cfgexpand.c (expand_debug_locations): Encapsulate test for CONST_DOUBLE in ma...Kenneth Zadeck1-8/+4
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