aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira-build.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-12-09Eliminate FOR_EACH_BB macro.David Malcolm1-1/+1
2013-12-09Eliminate last_basic_block macro.David Malcolm1-5/+8
2013-11-22add auto_vecTrevor Saunders1-6/+2
2013-11-19Eliminate ENTRY_BLOCK_PTR and EXIT_BLOCK_PTR macrosDavid Malcolm1-1/+1
2013-11-19Eliminate n_basic_blocks macroDavid Malcolm1-1/+1
2013-10-30regmove.c: Remove.Vladimir Makarov1-9/+215
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-2/+2
2013-04-30function.h (loops_for_fn): New inline function.Richard Biener1-10/+10
2013-03-29Add uniform debug dump function names.Lawrence Crowl1-0/+31
2013-03-01re PR middle-end/56461 (GCC is leaking lots of memory)Jakub Jelinek1-7/+8
2013-02-08cfgloop.c (verify_loop_structure): Properly handle a loop exiting to another ...Richard Biener1-12/+12
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2013-01-04Update Copyright years for files modified in 2011 and/or 2012.Jakub Jelinek1-1/+1
2012-11-20Introduce vNULL to use as a nil initializer for vec<>.Diego Novillo1-2/+2
2012-11-17This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo1-89/+77
2012-10-14re PR rtl-optimization/38711 (ira should not be using df-lr except at -O1.)Steven Bosscher1-3/+3
2012-10-11ira-build.c (ira_loop_tree_body_rev_postorder): New function.Steven Bosscher1-9/+127
2012-10-02ira.h (target_ira): Add x_ira_class_singleton.Richard Sandiford1-4/+3
2012-08-16re PR middle-end/54146 (Very slow compile with attribute((flatten)))Richard Guenther1-2/+8
2012-05-31output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher1-1/+0
2012-05-31ira.h (target_ira): Delete x_ira_available_class_regs.Richard Sandiford1-2/+2
2012-05-14attribs.c (decl_attributes): Avoid emitting a warning if ATTR_FLAG_BUILT_IN.Bernd Schmidt1-0/+10
2012-01-19re PR rtl-optimization/40761 (IRA memory hog for insanely nested loops)Vladimir Makarov1-67/+95
2011-12-05re PR other/50775 (Register allocator sets up frame and frame pointer with lo...Vladimir Makarov1-1/+0
2011-05-25re PR rtl-optimization/48757 (internal compiler error: in compensate_edge, at...Vladimir Makarov1-4/+11
2011-05-24[multiple changes]Vladimir Makarov1-4/+28
2011-05-01reginfo.c (memory_move_cost): Change rclass argument type form 'enum reg_clas...Anatoly Sokolov1-9/+10
2011-03-29[multiple changes]Vladimir Makarov1-161/+188
2011-03-28re PR bootstrap/48307 (Bootstrap failure)Vladimir Makarov1-188/+161
2011-03-27[multiple changes]Vladimir Makarov1-161/+188
2010-11-30diagnostic-core.h: Include bversion.h.Joseph Myers1-1/+0
2010-08-20vec.h (FOR_EACH_VEC_ELT): Define.Nathan Froyd1-8/+8
2010-08-11ira-int.h (ira_remove_allocno_copy_from_list): Remove.Vladimir Makarov1-42/+0
2010-07-22ira-build.c (ira_create_object): New arg SUBWORD; all callers changed.Bernd Schmidt1-136/+272
2010-07-14ira-int.h (struct live_range): Rename allocno member to object and change typ...Bernd Schmidt1-57/+63
2010-07-14ira-int.h (struct ira_object): New.Bernd Schmidt1-195/+264
2010-07-08toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez1-0/+1
2010-06-24ira-int.h (struct live_range, [...]): Renamed from struct ira_allocno_live_ra...Bernd Schmidt1-34/+32
2010-06-24ira-int.h (SET_MINMAX_SET_BIT, [...]): Renamed from SET_ALLOCNO_SET_BIT...Bernd Schmidt1-1/+1
2010-06-24ira-int.h (ira_parent_allocno, [...]): Declare.Bernd Schmidt1-10/+33
2010-06-24ira-build.c (merge_hard_reg_conflicts): New function.Bernd Schmidt1-81/+68
2010-06-01fwprop.c: Make emit-rtl.h include last.Jan Hubicka1-0/+1
2010-05-25ira-build.c (update_conflict_hard_reg_costs): New.Vladimir Makarov1-1/+40
2010-05-10Nullify regno_allocno_map of the removed allocno.H.J. Lu1-0/+4
2009-11-25Remove trailing white spaces.H.J. Lu1-14/+14
2009-09-02invoke.texi (-fvar-tracking-assignments): New.Alexandre Oliva1-1/+1
2009-06-16ira-build.c (copy_info_to_removed_store_destinations): Initialize parent_a.Ian Lance Taylor1-1/+2
2009-04-03revert: reload.c (push_reload, [...]): Use df_get_live_out instead of DF_LR_OUT.Vladimir Makarov1-3/+3
2009-03-30ira-int.h (ira_allocno): Rename left_conflicts_num to left_conflicts_size.Vladimir Makarov1-1/+1