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 |
2004-11-16 |
Götz Lindenmaier | fixed bugs in remove_bad_predecessors. |
blob | commitdiff | raw | diff to current |
2004-11-10 |
Michael Beck | Added NoMem node that represents a Memory that is Not... |
blob | commitdiff | raw | diff to current |
2004-11-03 |
Michael Beck | removed gloval intraprocedural_view variable and replac... |
blob | commitdiff | raw | diff to current |
2004-10-12 |
Michael Beck | used new get_irn_pinned() fucntion |
blob | commitdiff | raw | diff to current |
2004-10-06 |
Michael Beck | fixed indentation |
blob | commitdiff | raw | diff to current |
2004-09-28 |
Götz Lindenmaier | preprocessor flag for node_nr |
blob | commitdiff | raw | diff to current |
2004-09-25 |
Götz Lindenmaier | comments, better assertions |
blob | commitdiff | raw | diff to current |
2004-09-22 |
Michael Beck | Removed optimize_cf (now in it's own file), restored... |
blob | commitdiff | raw | diff to current |
2004-09-14 |
Götz Lindenmaier | bugfix: typeo |
blob | commitdiff | raw | diff to current |
2004-09-08 |
Michael Beck | - dead_node_elimination: copies now node numbers, make... |
blob | commitdiff | raw | diff to current |
2004-09-02 |
Rubino Geiß | - fixed error with cse and programs containing endless... |
blob | commitdiff | raw | diff to current |
2004-08-24 |
Götz Lindenmaier | bugfixes inlineing |
blob | commitdiff | raw | diff to current |
2004-08-13 |
Götz Lindenmaier | adaption to new libfirm |
blob | commitdiff | raw | diff to current |
2004-08-13 |
Beyhan | normalized names of functions, enums ... |
blob | commitdiff | raw | diff to current |
2004-08-02 |
Götz Lindenmaier | added wrapper to call local optimize for nodes |
blob | commitdiff | raw | diff to current |
2004-07-27 |
Michael Beck | Fixed indent :-( |
blob | commitdiff | raw | diff to current |
2004-07-22 |
Götz Lindenmaier | bugfix: missing test for new symconst |
blob | commitdiff | raw | diff to current |
2004-07-14 |
Götz Lindenmaier | normalized various stuff |
blob | commitdiff | raw | diff to current |
2004-07-08 |
Götz Lindenmaier | various changes to get firm faster |
blob | commitdiff | raw | diff to current |
2004-07-08 |
Michael Beck | used ircons_t.h now |
blob | commitdiff | raw | diff to current |
2004-07-08 |
Götz Lindenmaier | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2004-06-25 |
Michael Beck | irgraph: can be interrogated for initial mem |
blob | commitdiff | raw | diff to current |
2004-06-24 |
Götz Lindenmaier | phase handling |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Florian Liekweg | /* nix */ |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Götz Lindenmaier | remove self referencing blocks if cf is Cond |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Götz Lindenmaier | removed a final bug in inlineing, now scc and all follo... |
blob | commitdiff | raw | diff to current |
2004-06-18 |
Michael Beck | Fixed dead loops (hopefully) the last time |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Götz Lindenmaier | various bugfixes for the unreachable loop problem |
blob | commitdiff | raw | diff to current |
2004-06-17 |
Götz Lindenmaier | remove self referencig cotrol loop by turning into Bad |
blob | commitdiff | raw | diff to current |
2004-06-15 |
Michael Beck | New inlining schema implemented: |
blob | commitdiff | raw | diff to current |
2004-06-08 |
Götz Lindenmaier | a bunch of comments |
blob | commitdiff | raw | diff to current |
2004-06-01 |
Michael Beck | Fixed inline_leave_funtions(): can now handle recursive... |
blob | commitdiff | raw | diff to current |
2004-06-01 |
Michael Beck | Fixed inlining (wrong substitution :-(, fixed wrong... |
blob | commitdiff | raw | diff to current |
2004-06-01 |
Michael Beck | used enum values for Tuple creation |
blob | commitdiff | raw | diff to current |
2004-06-01 |
Michael Beck | Added istatistic hooks for dead node elimination |
blob | commitdiff | raw | diff to current |
2004-05-27 |
Michael Beck | Add temporary fix code for unsupported inlining cases... |
blob | commitdiff | raw | diff to current |
2004-05-04 |
Götz Lindenmaier | remember all end nodes in irg for dumping convenience. |
blob | commitdiff | raw | diff to current |
next |