cosmetic change
[libfirm] / ir / ir / irgopt.c
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.
2005-01-28 Beyhanimplemented loop unrolling optimization
2005-01-19 Sebastian HackRenamed copy_node to firm_copy_node
2005-01-18 Götz Lindenmaieradded and fixed comments
2005-01-11 Michael Beckused new hooks instead of firmstat
2005-01-05 Michael Beckrenamed fucntions is_x*_type() to is_X*_type() to preve...
2004-12-22 Michael Beckmade llocations C-like
2004-12-21 Michael Beckremoved C99 constructs
2004-12-21 Michael Beckremoved C99 constructs
2004-12-10 Michael Beckmade copy_attrs an ir_op operation
2004-12-02 Michael Beckfixed config.h include
2004-11-19 Götz Lindenmaierstate administration for inlineing
2004-11-17 Michael Becksimplify a bit :-)
2004-11-16 Michael BeckFixed place_code
2004-11-16 Götz Lindenmaierfixed bugs in remove_bad_predecessors.
2004-11-10 Michael BeckAdded NoMem node that represents a Memory that is Not...
2004-11-03 Michael Beckremoved gloval intraprocedural_view variable and replac...
2004-10-12 Michael Beckused new get_irn_pinned() fucntion
2004-10-06 Michael Beckfixed indentation
2004-09-28 Götz Lindenmaierpreprocessor flag for node_nr
2004-09-25 Götz Lindenmaiercomments, better assertions
2004-09-22 Michael BeckRemoved optimize_cf (now in it's own file), restored...
2004-09-14 Götz Lindenmaierbugfix: typeo
2004-09-08 Michael Beck- dead_node_elimination: copies now node numbers, make...
2004-09-02 Rubino Geiß- fixed error with cse and programs containing endless...
2004-08-24 Götz Lindenmaierbugfixes inlineing
2004-08-13 Götz Lindenmaieradaption to new libfirm
2004-08-13 Beyhannormalized names of functions, enums ...
2004-08-02 Götz Lindenmaieradded wrapper to call local optimize for nodes
2004-07-27 Michael BeckFixed indent :-(
2004-07-22 Götz Lindenmaierbugfix: missing test for new symconst
2004-07-14 Götz Lindenmaiernormalized various stuff
2004-07-08 Götz Lindenmaiervarious changes to get firm faster
2004-07-08 Michael Beckused ircons_t.h now
2004-07-08 Götz Lindenmaier*** empty log message ***
2004-06-25 Michael Beckirgraph: can be interrogated for initial mem
2004-06-24 Götz Lindenmaierphase handling
2004-06-18 Florian Liekweg/* nix */
2004-06-18 Götz Lindenmaierremove self referencing blocks if cf is Cond
2004-06-18 Götz Lindenmaierremoved a final bug in inlineing, now scc and all follo...
2004-06-18 Michael BeckFixed dead loops (hopefully) the last time
2004-06-17 Götz Lindenmaiervarious bugfixes for the unreachable loop problem
2004-06-17 Götz Lindenmaierremove self referencig cotrol loop by turning into Bad
2004-06-15 Michael BeckNew inlining schema implemented:
2004-06-08 Götz Lindenmaiera bunch of comments
2004-06-01 Michael BeckFixed inline_leave_funtions(): can now handle recursive...
2004-06-01 Michael BeckFixed inlining (wrong substitution :-(, fixed wrong...
2004-06-01 Michael Beckused enum values for Tuple creation
2004-06-01 Michael BeckAdded istatistic hooks for dead node elimination
2004-05-27 Michael BeckAdd temporary fix code for unsupported inlining cases...
2004-05-04 Götz Lindenmaierremember all end nodes in irg for dumping convenience.
2004-04-29 Florian LiekwegRemoved C++-Style comments --flo
2004-04-28 Götz Lindenmaiermake libfirm faster
2004-04-27 Götz Lindenmaierstate handling for loops
2004-04-23 Götz Lindenmaierdebug output, warning,
2004-04-22 Till Riedelminor fixes
2004-04-19 Michael BeckMake doxygen comments
2004-04-14 Götz Lindenmaieradded flag to steer inlineing
2004-03-24 Michael BeckNew optimization flag handling, get_opt functions are...
2004-03-24 Michael BeckRemoved static worklist, fised some typos, added more...
next