beifg: Simplify the implementation of be_ifg_foreach_node().
[libfirm] / ir / opt / opt_blocks.c
2012-12-12 Matthias Braunremove license stuff from files
2012-12-04 Matthias Braunremove #if 1
2012-12-02 Christoph Malloncleanup: Remove end-of-if/for/function comments.
2012-12-02 Christoph Mallonarray: Add and use NEW_ARR_FZ().
2012-10-24 Matthias Braunfix a bunch of warnings reported by clang analyzer
2012-08-21 Matthias Braunremove the concept of a strictconv
2012-07-20 Christoph MallonLet list_for_each_entry(), list_for_each_entry_reverse...
2012-07-13 Christoph MallonAdd the return type as parameter to the macros set_find...
2012-06-15 Matthias Braunremove return values from graph transformations
2012-06-15 Matthias Braunsplit graph state into properties and constraints
2012-06-13 Matthias Braunremove extended basic block support
2011-12-14 Matthias Braunhashptr.h: use inline functions instead of #define
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-10-20 Matthias Braunconsolidate utility macros in util.h
2011-09-20 Matthias Brauneliminate ip_outs_state and trouts_state
2011-09-20 Matthias Braunuse IR_GRAPH_STATE instead of irg_extblk_info_state
2011-09-15 Sebastian BuchwaldFixed inconsistent uses of DEBUG_ONLY.
2011-09-14 Andreas ZwinkauMerge branch 'opt_manage'
2011-09-14 Andreas ZwinkauRemove dom_state and pdom_state attributes
2011-06-24 Andreas ZwinkauMerge Fix: Spills have ProjMs now
2011-06-21 Matthias Braunfix more cparser warnings, cleanup some libcore code
2011-05-27 Michael BeckFixed calculation of meet blocks broken in 4db6c5b3.
2011-05-27 Sebastian BuchwaldAdapted some issues noticed during removal of unused...
2011-05-27 Sebastian BuchwaldFixed some warning about unused variables.
2011-05-27 Sebastian BuchwaldFixed some typos.
2011-05-09 Andreas ZwinkauRemove obsolete loopinfo invalidation
2011-05-09 Andreas ZwinkauRemove obsolete outs invalidation
2011-04-08 Andreas Zwinkaumerge kaps
2011-01-24 Michael BeckFixed a lot of size_t related warnings, most of them...
2011-01-18 Michael BeckFixed some size_t related warnings.
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-10-08 Matthias Braunrename tarval to ir_tarval
2010-10-06 Matthias Braunmake some more optimisations independent of current_ir_...
2010-10-06 Matthias Braunfix trailing whitespaces and tabulators in the middle...
2010-03-09 Matthias Braunmake firm (mostly) -Wmissing-prototypes clean
2010-02-13 Christoph MallonPut opening curly brace of functions on a separate...
2009-09-02 Christoph MallonAdd OALLOC*() to make allocating from obstacks a bit...
2009-08-23 Michael Beck- fixed pass manager
2009-07-05 Michael Beck- remove all irg parameter from node constructors havin...
2009-05-08 Michael Beck- fixed memory leaks
2009-03-02 Moritz KrollRenamed is_Div_remainderless to get_Div_no_remainder
2009-02-27 Michael Beck- fixed comments
2009-02-04 Michael Beck- add missing Load and Builtin support for opcode()
2008-11-25 Michael Beck- handle strictConv and remainderlessDiv for in opcode map
2008-11-07 Michael Beck- fixed opcode(): Const and SymConst can happen through...
2008-11-06 Michael Beck- BugFix: cmp_nodes gets an ir_node **
2008-11-06 Michael Beck- generalized end-block melting into generic block...
2008-11-05 Michael Beck- refactored code for generic block shaping
2008-11-05 Michael Beck- BugFix: remove critical edges to ensure that Phi...
2008-10-31 Michael Beck- calling normalize_n_returns() improve greatly the...
2008-10-30 Michael Beck- invalidate tr_outs because Calls might be removed
2008-10-30 Michael Beck- do not treat Constants as live-ins: this assures...
2008-10-30 Michael Beck- BugFix: kill partitions with 0 blocks either
2008-10-28 Michael Beckdeactivate debug output
2008-10-28 Michael Beck- implemented apply phase
2008-10-28 Michael Beck- analysis part of an block merging optimization