aboutsummaryrefslogtreecommitdiff
path: root/gcc/ira-build.c
AgeCommit message (Expand)AuthorFilesLines
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
2009-03-30reload.c (push_reload, [...]): Use df_get_live_out instead of DF_LR_OUT.Vladimir Makarov1-3/+3
2009-02-20Update Copyright years for files modified in 2008 and/or 2009.Jakub Jelinek1-1/+1
2009-01-06re PR rtl-optimization/38583 (huge test case makes register allocator run out...Vladimir Makarov1-48/+177
2008-12-09tm.texi (TARGET_IRA_COVER_CLASSES): Modify description.Vladimir Makarov1-10/+17
2008-12-02re PR rtl-optimization/38280 (Revision 142207 breaks 416.gamess/481.wrf in SP...Vladimir Makarov1-71/+143
2008-11-25invoke.texi (ira-max-loops-num): Change semantics.Vladimir Makarov1-14/+76
2008-11-19re PR bootstrap/37859 (Bootstrap failure on mips64octeon-unknown-linux-gnu)Vladimir Makarov1-17/+11
2008-11-19re PR middle-end/37790 (limits-fnargs.c takes very long time to compile at -O2)Vladimir Makarov1-91/+119
2008-11-14re PR rtl-optimization/37397 (IRA performance impact on SPEC CPU 2K/2006)Vladimir Makarov1-0/+70
2008-11-10re PR rtl-optimization/37948 (IRA generates slower code)Vladimir Makarov1-6/+12
2008-10-27ira-int.h (ira_allocno): Add member updated_cover_class_cost.Vladimir Makarov1-5/+3
2008-10-27re PR middle-end/37884 (Bootstrap failure due to miscompilation of tree-vrp.c)Vladimir Makarov1-5/+12
2008-10-16re PR middle-end/37674 (Bootstrap failure due to miscompilation of genattrtab)Vladimir Makarov1-22/+19
2008-09-26re PR middle-end/37448 (cannot compile big function)Vladimir Makarov1-0/+3
2008-09-12re PR rtl-optimization/37377 (Bootstrap failure compiling libgcc)Vladimir Makarov1-62/+60
2008-09-09re PR rtl-optimization/37333 (ICE in ira_flattening, at ira-build.c:2146)Vladimir Makarov1-1/+1
2008-09-04ira-conflicts.c (process_regs_for_copy): Check insn to check that the cost is...Vladimir Makarov1-0/+36
2008-09-04re PR middle-end/37243 (IRA causes wrong code generation)Richard Sandiford1-2/+2
2008-09-03re PR middle-end/37243 (IRA causes wrong code generation)Vladimir Makarov1-20/+16
2008-08-26[multiple changes]Vladimir Makarov1-0/+2449