2007-10-22 |
Michael Beck | Treat Start as a forking op in remove_critical edges... |
blob | commitdiff | raw |
2007-10-17 |
Matthias Braun | add inline versions of is_Phi and is_Proj |
blob | commitdiff | raw | diff to current |
2007-10-12 |
Matthias Braun | fixed/warnings make it possible to build without interp... |
blob | commitdiff | raw | diff to current |
2007-10-10 |
Michael Beck | typos fixed |
blob | commitdiff | raw | diff to current |
2007-10-07 |
Matthias Braun | CF backedges are enough for us |
blob | commitdiff | raw | diff to current |
2007-10-07 |
Christoph Mallon | Simplify consumer_dom_dca(). |
blob | commitdiff | raw | diff to current |
2007-10-07 |
Christoph Mallon | Cleanup: Remove trailing whitespace, get_irn_n(n, ... |
blob | commitdiff | raw | diff to current |
2007-10-03 |
Michael Beck | Better fix for the MacroBlock header |
blob | commitdiff | raw | diff to current |
2007-09-27 |
Michael Beck | do NOT ignore exception edges anymore when removing... |
blob | commitdiff | raw | diff to current |
2007-09-27 |
Michael Beck | let dead node elimination copy the MacroBlock header |
blob | commitdiff | raw | diff to current |
2007-07-16 |
Michael Beck | removed the new get_block/set_block stuff; not working... |
blob | commitdiff | raw | diff to current |
2007-07-13 |
Michael Beck | Replaced set_irn_n(*, -1, *) and get_irn_n(*, -1) by... |
blob | commitdiff | raw | diff to current |
2007-07-13 |
Michael Beck | improved safety: added a assert() if proj's are placed |
blob | commitdiff | raw | diff to current |
2007-07-13 |
Michael Beck | Add get_block and set_block operations. |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Michael Beck | use the new Anchor node instead of old anchors |
blob | commitdiff | raw | diff to current |
2007-07-11 |
Michael Beck | moved the fixpoint iteration of the current node from... |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Michael Beck | improved fixpoint iteration for optimize_graph_df() |
blob | commitdiff | raw | diff to current |
2007-06-17 |
Matthias Braun | fixed warnings (some of them were actual bugs), leave... |
blob | commitdiff | raw | diff to current |
2007-06-08 |
Christoph Mallon | Set correct block on Projs in place_late(). |
blob | commitdiff | raw | diff to current |
2007-06-07 |
Matthias Braun | fixed mode_T nodes not moved by code placement |
blob | commitdiff | raw | diff to current |
2007-06-01 |
Matthias Braun | moved external headers into include dir |
blob | commitdiff | raw | diff to current |
2007-05-24 |
Michael Beck | Do not add Bad nodes to the keep-alive |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Michael Beck | Fixed the (meanwhile wrong) turn_into_tuple(...,4)... |
blob | commitdiff | raw | diff to current |
2007-05-23 |
Michael Beck | Added new Proj_X_regular for all nodes producing a... |
blob | commitdiff | raw | diff to current |
2007-05-21 |
Michael Beck | optimize_graph_df() now removes superfluous keep-alive... |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Matthias Braun | cleaned up doxygen comments |
blob | commitdiff | raw | diff to current |
2007-04-27 |
Christian Würdig | added new licence header |
blob | commitdiff | raw | diff to current |
2007-04-04 |
Michael Beck | indention changed |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Matthias Braun | in the backend we can have arbitrary nodes in the start... |
blob | commitdiff | raw | diff to current |
2007-03-29 |
Matthias Braun | move backend into libfirm |
blob | commitdiff | raw | diff to current |
2007-03-29 |
Matthias Braun | - change #include <config.h> back to "config.h" |
blob | commitdiff | raw | diff to current |
2007-03-25 |
Matthias Braun | don't test flags again in place_code |
blob | commitdiff | raw | diff to current |
2007-03-25 |
Matthias Braun | generalize the inside_walk flags: we have using_visited... |
blob | commitdiff | raw | diff to current |
2007-02-21 |
Matthias Braun | make sure hooks are enabled for dce survivors |
blob | commitdiff | raw | diff to current |
2007-01-22 |
Matthias Braun | - Create new copy_attr functions for blocks, phis and... |
blob | commitdiff | raw | diff to current |
2006-12-15 |
Matthias Braun | #ifdef DEBUG_libfirm not #if DEBUG_libfirm |
blob | commitdiff | raw | diff to current |
2006-12-13 |
Michael Beck | rename type entity into ir_entity |
blob | commitdiff | raw | diff to current |
2006-12-11 |
Matthias Braun | - Several warning fixes |
blob | commitdiff | raw | diff to current |
2006-10-17 |
Christian Würdig | do not place projs late |
blob | commitdiff | raw | diff to current |
2006-10-12 |
Michael Beck | optimize graphs that got calls inlined |
blob | commitdiff | raw | diff to current |
2006-10-10 |
Michael Beck | New inliner: |
blob | commitdiff | raw | diff to current |
2006-09-28 |
Michael Beck | BugFix: |
blob | commitdiff | raw | diff to current |
2006-09-26 |
Matthias Braun | fix broken remove_critical_cf |
blob | commitdiff | raw | diff to current |
2006-09-26 |
Michael Beck | Fixed remove_critical_cf_edges(): |
blob | commitdiff | raw | diff to current |
2006-09-15 |
Michael Beck | Removed some depencies from current_ir_graph |
blob | commitdiff | raw | diff to current |
2006-09-14 |
Michael Beck | optimize_graph_df(): |
blob | commitdiff | raw | diff to current |
2006-08-30 |
Michael Beck | cosmetic change |
blob | commitdiff | raw | diff to current |
2006-06-30 |
Michael Beck | handle the new irg_inline_forced_no_body inline property |
blob | commitdiff | raw | diff to current |
2006-06-13 |
Michael Beck | BugFix: dead node elimination keeps keep-alive blocks |
blob | commitdiff | raw | diff to current |
2006-06-12 |
Michael Beck | local_optimize_df(): |
blob | commitdiff | raw | diff to current |
2006-06-05 |
Michael Beck | Fixed inlining: pn_Start_P_value_arg_base must get... |
blob | commitdiff | raw | diff to current |
2006-06-03 |
Michael Beck | added support for Thread local storage |
blob | commitdiff | raw | diff to current |
2006-05-09 |
Michael Beck | optimize_graph_df(): |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Michael Beck | used new assure_doms() |
blob | commitdiff | raw | diff to current |
2006-05-02 |
Michael Beck | optimize_graph_df() added, a fixed point version of... |
blob | commitdiff | raw | diff to current |
2006-04-07 |
Michael Beck | reset node index on dead node elimination |
blob | commitdiff | raw | diff to current |
2006-04-06 |
Michael Beck | dead node elimination now handles all anchors equaly |
blob | commitdiff | raw | diff to current |
2006-04-06 |
Michael Beck | don't access irg anchor nodes directly |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Michael Beck | removed flag from remove_critical_cf_edges() |
blob | commitdiff | raw | diff to current |
2006-03-15 |
Sebastian Hack | Moved survive dce stuff here. |
blob | commitdiff | raw | diff to current |
2006-03-07 |
Sebastian Hack | Added subst hook in dead node elimination |
blob | commitdiff | raw | diff to current |
2006-03-03 |
Michael Beck | renamed variable new to nn |
blob | commitdiff | raw | diff to current |
2006-02-24 |
Michael Beck | BugFix: in newer Firm, keep-alives may be other than... |
blob | commitdiff | raw | diff to current |
2006-01-13 |
Michael Beck | renamed all types 'type' to 'ir_type' |
blob | commitdiff | raw | diff to current |
2006-01-09 |
Michael Beck | used new set_irg_doms_inconsistent() to invalidate... |
blob | commitdiff | raw | diff to current |
2005-12-18 |
Michael Beck | new_backedge_info() moved to ir_backedge |
blob | commitdiff | raw | diff to current |
2005-12-13 |
Beyhan | removed useless edges_init() |
blob | commitdiff | raw | diff to current |
2005-12-08 |
Sebastian Hack | Dominance is inconsistent after dead node elim |
blob | commitdiff | raw | diff to current |
2005-11-18 |
Michael Beck | used set_irg_pinned() instead od direct manipulate... |
blob | commitdiff | raw | diff to current |
2005-11-17 |
Michael Beck | removed bool type and depency from stdbool.h (not C89) |
blob | commitdiff | raw | diff to current |
2005-10-21 |
Michael Beck | hook_dead_node_elim_start() and hook_dead_node_elim_end... |
blob | commitdiff | raw | diff to current |
2005-10-12 |
Michael Beck | local_optimize() now kills unrteachable code if dominan... |
blob | commitdiff | raw | diff to current |
2005-10-10 |
Michael Beck | Fixed code placement: nodes in dead block are now moved |
blob | commitdiff | raw | diff to current |
2005-09-19 |
Michael Beck | removed buggy firm_copy_node() and restorted old copy_n... |
blob | commitdiff | raw | diff to current |
2005-09-01 |
Michael Beck | ed PTR_TO_INT() and INT_TO_PTR() macros for 64bit safety |
blob | commitdiff | raw | diff to current |
2005-08-31 |
Michael Beck | C99 feature removed |
blob | commitdiff | raw | diff to current |
2005-08-26 |
Michael Beck | BugFix: in place_late, do NOT count keep-alive edges... |
blob | commitdiff | raw | diff to current |
2005-08-18 |
Michael Beck | node function copy_irn extracted from firm_copy_node() |
blob | commitdiff | raw | diff to current |
2005-07-26 |
Götz Lindenmaier | renamed remove_outs, |
blob | commitdiff | raw | diff to current |
2005-06-30 |
Michael Beck | changed code placement so it can work in more environments: |
blob | commitdiff | raw | diff to current |
2005-06-27 |
Michael Beck | BugFix: dead node elimination killed the Phi node in... |
blob | commitdiff | raw | diff to current |
2005-06-17 |
Michael Beck | used ir_ops instead of iro_ numbers |
blob | commitdiff | raw | diff to current |
2005-05-13 |
Michael Beck | typos fixed |
blob | commitdiff | raw | diff to current |
2005-02-23 |
Götz Lindenmaier | include added |
blob | commitdiff | raw | diff to current |
2005-02-23 |
Götz Lindenmaier | more state handling |
blob | commitdiff | raw | diff to current |
2005-02-10 |
Sebastian Hack | Added iredges_t include |
blob | commitdiff | raw | diff to current |
2005-02-10 |
Sebastian Hack | Added support for out edges. |
blob | commitdiff | raw | diff to current |
2005-01-28 |
Beyhan | implemented loop unrolling optimization |
blob | commitdiff | raw | diff to current |
2005-01-19 |
Sebastian Hack | Renamed copy_node to firm_copy_node |
blob | commitdiff | raw | diff to current |
2005-01-18 |
Götz Lindenmaier | added and fixed comments |
blob | commitdiff | raw | diff to current |
2005-01-11 |
Michael Beck | used new hooks instead of firmstat |
blob | commitdiff | raw | diff to current |
2005-01-05 |
Michael Beck | renamed fucntions is_x*_type() to is_X*_type() to preve... |
blob | commitdiff | raw | diff to current |
2004-12-22 |
Michael Beck | made llocations C-like |
blob | commitdiff | raw | diff to current |
2004-12-21 |
Michael Beck | removed C99 constructs |
blob | commitdiff | raw | diff to current |
2004-12-21 |
Michael Beck | removed C99 constructs |
blob | commitdiff | raw | diff to current |
2004-12-10 |
Michael Beck | made copy_attrs an ir_op operation |
blob | commitdiff | raw | diff to current |
2004-12-02 |
Michael Beck | fixed config.h include |
blob | commitdiff | raw | diff to current |
2004-11-19 |
Götz Lindenmaier | state administration for inlineing |
blob | commitdiff | raw | diff to current |
2004-11-17 |
Michael Beck | simplify a bit :-) |
blob | commitdiff | raw | diff to current |
2004-11-16 |
Michael Beck | Fixed place_code |
blob | commitdiff | raw | diff to current |
next |