typo fixed
[libfirm] / ir / ir / irgopt.c
2008-01-22 Michael Becktypo fixed
2008-01-22 Michael Beck- when fixing teh Phi list, use the new functions
2008-01-22 Michael Beck- Phi nodes are now collected by collect_phiprojs(...
2008-01-22 Michael Beckhonors the irg_inline_forced property
2008-01-22 Michael Beckinlining should work again
2008-01-07 Michael Beckensure, that every Block has a MacroBlock header
2008-01-02 Michael Beckupdate copyright message
2007-12-30 Michael Beckis_SymConst_addr_ent() added
2007-12-29 Michael BeckFixed critical edges construction: Ignore real exceptio...
2007-12-28 Michael Beckuse edges_assure() where appropriate
2007-11-28 Michael Beckadd a panic to a not fully ported function, backarrays...
2007-11-16 Matthias Braunremove some flags, ported some phases to new debug...
2007-11-04 Matthias Braunfixed a bunch of warnings (in OPTIMIZE mode)
2007-10-22 Michael BeckTreat Start as a forking op in remove_critical edges...
2007-10-17 Matthias Braunadd inline versions of is_Phi and is_Proj
2007-10-12 Matthias Braunfixed/warnings make it possible to build without interp...
2007-10-10 Michael Becktypos fixed
2007-10-07 Matthias BraunCF backedges are enough for us
2007-10-07 Christoph MallonSimplify consumer_dom_dca().
2007-10-07 Christoph MallonCleanup: Remove trailing whitespace, get_irn_n(n, ...
2007-10-03 Michael BeckBetter fix for the MacroBlock header
2007-09-27 Michael Beckdo NOT ignore exception edges anymore when removing...
2007-09-27 Michael Becklet dead node elimination copy the MacroBlock header
2007-07-16 Michael Beckremoved the new get_block/set_block stuff; not working...
2007-07-13 Michael BeckReplaced set_irn_n(*, -1, *) and get_irn_n(*, -1) by...
2007-07-13 Michael Beckimproved safety: added a assert() if proj's are placed
2007-07-13 Michael BeckAdd get_block and set_block operations.
2007-07-11 Michael Beckuse the new Anchor node instead of old anchors
2007-07-11 Michael Beckmoved the fixpoint iteration of the current node from...
2007-07-10 Michael Beckimproved fixpoint iteration for optimize_graph_df()
2007-06-17 Matthias Braunfixed warnings (some of them were actual bugs), leave...
2007-06-08 Christoph MallonSet correct block on Projs in place_late().
2007-06-07 Matthias Braunfixed mode_T nodes not moved by code placement
2007-06-01 Matthias Braunmoved external headers into include dir
2007-05-24 Michael BeckDo not add Bad nodes to the keep-alive
2007-05-23 Michael BeckFixed the (meanwhile wrong) turn_into_tuple(...,4)...
2007-05-23 Michael BeckAdded new Proj_X_regular for all nodes producing a...
2007-05-21 Michael Beckoptimize_graph_df() now removes superfluous keep-alive...
2007-04-27 Matthias Brauncleaned up doxygen comments
2007-04-27 Christian Würdigadded new licence header
2007-04-04 Michael Beckindention changed
2007-04-02 Matthias Braunin the backend we can have arbitrary nodes in the start...
2007-03-29 Matthias Braunmove backend into libfirm
2007-03-29 Matthias Braun- change #include <config.h> back to "config.h"
2007-03-25 Matthias Braundon't test flags again in place_code
2007-03-25 Matthias Braungeneralize the inside_walk flags: we have using_visited...
2007-02-21 Matthias Braunmake sure hooks are enabled for dce survivors
2007-01-22 Matthias Braun- Create new copy_attr functions for blocks, phis and...
2006-12-15 Matthias Braun#ifdef DEBUG_libfirm not #if DEBUG_libfirm
2006-12-13 Michael Beckrename type entity into ir_entity
2006-12-11 Matthias Braun- Several warning fixes
2006-10-17 Christian Würdigdo not place projs late
2006-10-12 Michael Beckoptimize graphs that got calls inlined
2006-10-10 Michael BeckNew inliner:
2006-09-28 Michael BeckBugFix:
2006-09-26 Matthias Braunfix broken remove_critical_cf
2006-09-26 Michael BeckFixed remove_critical_cf_edges():
2006-09-15 Michael BeckRemoved some depencies from current_ir_graph
2006-09-14 Michael Beckoptimize_graph_df():
2006-08-30 Michael Beckcosmetic change
2006-06-30 Michael Beckhandle the new irg_inline_forced_no_body inline property
2006-06-13 Michael BeckBugFix: dead node elimination keeps keep-alive blocks
2006-06-12 Michael Becklocal_optimize_df():
2006-06-05 Michael BeckFixed inlining: pn_Start_P_value_arg_base must get...
2006-06-03 Michael Beckadded support for Thread local storage
2006-05-09 Michael Beckoptimize_graph_df():
2006-05-03 Michael Beckused new assure_doms()
2006-05-02 Michael Beckoptimize_graph_df() added, a fixed point version of...
2006-04-07 Michael Beckreset node index on dead node elimination
2006-04-06 Michael Beckdead node elimination now handles all anchors equaly
2006-04-06 Michael Beckdon't access irg anchor nodes directly
2006-03-20 Michael Beckremoved flag from remove_critical_cf_edges()
2006-03-15 Sebastian HackMoved survive dce stuff here.
2006-03-07 Sebastian HackAdded subst hook in dead node elimination
2006-03-03 Michael Beckrenamed variable new to nn
2006-02-24 Michael BeckBugFix: in newer Firm, keep-alives may be other than...
2006-01-13 Michael Beckrenamed all types 'type' to 'ir_type'
2006-01-09 Michael Beckused new set_irg_doms_inconsistent() to invalidate...
2005-12-18 Michael Becknew_backedge_info() moved to ir_backedge
2005-12-13 Beyhanremoved useless edges_init()
2005-12-08 Sebastian HackDominance is inconsistent after dead node elim
2005-11-18 Michael Beckused set_irg_pinned() instead od direct manipulate...
2005-11-17 Michael Beckremoved bool type and depency from stdbool.h (not C89)
2005-10-21 Michael Beckhook_dead_node_elim_start() and hook_dead_node_elim_end...
2005-10-12 Michael Becklocal_optimize() now kills unrteachable code if dominan...
2005-10-10 Michael BeckFixed code placement: nodes in dead block are now moved
2005-09-19 Michael Beckremoved buggy firm_copy_node() and restorted old copy_n...
2005-09-01 Michael Becked PTR_TO_INT() and INT_TO_PTR() macros for 64bit safety
2005-08-31 Michael BeckC99 feature removed
2005-08-26 Michael BeckBugFix: in place_late, do NOT count keep-alive edges...
2005-08-18 Michael Becknode function copy_irn extracted from firm_copy_node()
2005-07-26 Götz Lindenmaierrenamed remove_outs,
2005-06-30 Michael Beckchanged code placement so it can work in more environments:
2005-06-27 Michael BeckBugFix: dead node elimination killed the Phi node in...
2005-06-17 Michael Beckused ir_ops instead of iro_ numbers
2005-05-13 Michael Becktypos fixed
2005-02-23 Götz Lindenmaierinclude added
2005-02-23 Götz Lindenmaiermore state handling
2005-02-10 Sebastian HackAdded iredges_t include
2005-02-10 Sebastian HackAdded support for out edges.
next