2012-07-13 |
Christoph Mallon | Let foreach_out_edge_kind() and foreach_out_edge_kind_s... |
blob | commitdiff | raw |
2012-06-15 |
Matthias Braun | rename edges_assure to assure_edges |
blob | commitdiff | raw | diff to current |
2012-06-15 |
Matthias Braun | split graph state into properties and constraints |
blob | commitdiff | raw | diff to current |
2012-06-13 |
Matthias Braun | remove extended basic block support |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Matthias Braun | Move current_ir_graph from ir_graph to ir_cons |
blob | commitdiff | raw | diff to current |
2011-12-14 |
Matthias Braun | remove unnecessary comments before functions |
blob | commitdiff | raw | diff to current |
2011-11-10 |
Matthias Braun | remove $Id$, it doesn't work with git anyway |
blob | commitdiff | raw | diff to current |
2011-09-23 |
Sebastian Buchwald | Enqueue Phi nodes to reach fixpoint. |
blob | commitdiff | raw | diff to current |
2011-09-20 |
Matthias Braun | cleanup/fix optimize_graph_df flag handling |
blob | commitdiff | raw | diff to current |
2011-09-16 |
Andreas Zwinkau | Documentation: why kill unreachable code between localopts |
blob | commitdiff | raw | diff to current |
2011-09-14 |
Andreas Zwinkau | Merge branch 'opt_manage' |
blob | commitdiff | raw | diff to current |
2011-09-14 |
Andreas Zwinkau | Remove dom_state and pdom_state attributes |
blob | commitdiff | raw | diff to current |
2011-09-14 |
Andreas Zwinkau | Removed IR_GRAPH_STATE_BAD_BLOCK symbol |
blob | commitdiff | raw | diff to current |
2011-05-26 |
Andreas Zwinkau | New API function: remove_bads |
blob | commitdiff | raw | diff to current |
2011-05-10 |
Michael Beck | Removed C99 features, adopt to Firm style. |
blob | commitdiff | raw | diff to current |
2011-05-10 |
Michael Beck | Remove kept Bad AFTER dead blocks are deleted to ensure... |
blob | commitdiff | raw | diff to current |
2011-05-10 |
Michael Beck | Moved some helper functions from irgopt to irtools... |
blob | commitdiff | raw | diff to current |
2011-05-10 |
Matthias Braun | simplify unreachable code elimination: |
blob | commitdiff | raw | diff to current |
2011-05-09 |
Andreas Zwinkau | Remove obsolete loopinfo invalidation |
blob | commitdiff | raw | diff to current |
2011-05-09 |
Andreas Zwinkau | Remove obsolete outs invalidation |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Andreas Zwinkau | remove Bads makes outs inconsistent |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Andreas Zwinkau | optimize_graph_df removes all Bads now |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Matthias Braun | give Bad nodes a mode |
blob | commitdiff | raw | diff to current |
2011-05-06 |
Matthias Braun | optimize_graph_df: iterate marking of unreachable block... |
blob | commitdiff | raw | diff to current |
2011-05-04 |
Matthias Braun | always compute doms in optimize_graph_df instead of... |
blob | commitdiff | raw | diff to current |
2011-05-02 |
Matthias Braun | also do unreachable code elimination during gcse |
blob | commitdiff | raw | diff to current |
2011-05-02 |
Matthias Braun | enqueue users of Bad as well in optimize_graph_df |
blob | commitdiff | raw | diff to current |
2011-04-29 |
Matthias Braun | do not kill unreachable code in gcse |
blob | commitdiff | raw | diff to current |
2011-04-28 |
Matthias Braun | Simplify handling of unreachable code |
blob | commitdiff | raw | diff to current |
2011-04-08 |
Andreas Zwinkau | merge kaps |
blob | commitdiff | raw | diff to current |
2011-03-09 |
Christoph Mallon | Fix typos in comments: s/it's/its/ and related corrections. |
blob | commitdiff | raw | diff to current |
2010-11-04 |
Matthias Braun | make firm compilable with a c++ compiler |
blob | commitdiff | raw | diff to current |
2010-08-18 |
Matthias Braun | remove lots of unnecessary and dangerous current_ir_gra... |
blob | commitdiff | raw | diff to current |
2010-02-13 |
Christoph Mallon | Put opening curly brace of functions on a separate... |
blob | commitdiff | raw | diff to current |
2009-08-17 |
Michael Beck | - removed verify and dump parameters from passes |
blob | commitdiff | raw | diff to current |
2009-08-16 |
Michael Beck | - Put typical case of pass construction into irtools |
blob | commitdiff | raw | diff to current |
2009-08-16 |
Michael Beck | - add pass for optimize_graph_df() |
blob | commitdiff | raw | diff to current |
2009-08-16 |
Michael Beck | - removed useless spaces |
blob | commitdiff | raw | diff to current |
2008-12-12 |
Michael Beck | - Do not remove keep-alives during optimize_graph_df... |
blob | commitdiff | raw | diff to current |
2008-10-14 |
Christoph Mallon | s/\<\(LC_\)\?INLINE\>/inline/. |
blob | commitdiff | raw | diff to current |
2008-10-11 |
Matthias Braun | remove #ifdef HAVE_CONFIG_Hs |
blob | commitdiff | raw | diff to current |
2008-10-05 |
Moritz Kroll | Let some optimizations return non-zero, if they changed... |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Matthias Braun | introduce more generic resource reservation debug helpe... |
blob | commitdiff | raw | diff to current |
2008-04-04 |
Michael Beck | Moved inlining and DCE (which is implemented like inlin... |
blob | commitdiff | raw | diff to current |
2008-04-04 |
Michael Beck | - code cleanup |
blob | commitdiff | raw | diff to current |
2008-04-02 |
Michael Beck | used new is_Global() and get_Global_entity() instead... |
blob | commitdiff | raw | diff to current |
2008-03-10 |
Michael Beck | code cleanup |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Michael Beck | BugFix: when deleting keep-alives of already visited... |
blob | commitdiff | raw | diff to current |
2008-02-28 |
Michael Beck | inline_leave_functions() can now inline recursive calls |
blob | commitdiff | raw | diff to current |
2008-01-22 |
Michael Beck | typo fixed |
blob | commitdiff | raw | diff to current |
2008-01-22 |
Michael Beck | - when fixing teh Phi list, use the new functions |
blob | commitdiff | raw | diff to current |
2008-01-22 |
Michael Beck | - Phi nodes are now collected by collect_phiprojs(... |
blob | commitdiff | raw | diff to current |
2008-01-22 |
Michael Beck | honors the irg_inline_forced property |
blob | commitdiff | raw | diff to current |
2008-01-22 |
Michael Beck | inlining should work again |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Michael Beck | ensure, that every Block has a MacroBlock header |
blob | commitdiff | raw | diff to current |
2008-01-02 |
Michael Beck | update copyright message |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Michael Beck | is_SymConst_addr_ent() added |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Michael Beck | Fixed critical edges construction: Ignore real exceptio... |
blob | commitdiff | raw | diff to current |
2007-12-28 |
Michael Beck | use edges_assure() where appropriate |
blob | commitdiff | raw | diff to current |
2007-11-28 |
Michael Beck | add a panic to a not fully ported function, backarrays... |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | remove some flags, ported some phases to new debug... |
blob | commitdiff | raw | diff to current |
2007-11-04 |
Matthias Braun | fixed a bunch of warnings (in OPTIMIZE mode) |
blob | commitdiff | raw | diff to current |
2007-10-22 |
Michael Beck | Treat Start as a forking op in remove_critical edges... |
blob | commitdiff | raw | diff to current |
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 |
next |