handle Block_entity like other node attributes
[libfirm] / ir / be / beirgmod.c
2011-11-17 Matthias Braunhandle Block_entity like other node attributes
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-09-20 Matthias Braunuse IR_GRAPH_STATE instead of irg_extblk_info_state
2011-09-14 Andreas ZwinkauMerge branch 'opt_manage'
2011-09-14 Andreas ZwinkauRemove dom_state and pdom_state attributes
2011-08-15 Matthias Braunbig refactoring of arch_XXX functions
2011-05-27 Sebastian BuchwaldFixed some warning about unused variables.
2011-05-09 Andreas ZwinkauRemove obsolete loopinfo invalidation
2011-05-09 Andreas ZwinkauRemove obsolete outs invalidation
2011-05-06 Matthias Braungive Bad nodes a mode
2011-04-15 Matthias Braunfix cparser warnings
2011-04-08 Matthias Braunmore aggressive node-killing to avoid dangling edges
2011-04-08 Andreas Zwinkaumerge kaps
2011-03-04 Matthias Brauncleanup besched header
2010-10-06 Matthias Braunforbid calls of new_XXX and new_d_XXX when not in phase...
2010-09-22 Matthias Braunremove MacroBlock concept
2010-07-02 Matthias Braunchange register allocator and related interfaces to...
2010-07-02 Matthias Braunchange spiller and related interface to use ir_graph...
2010-03-09 Matthias Braunmake firm (mostly) -Wmissing-prototypes clean
2010-03-01 Matthias Braun- remove block parameter from new_r_Proj and new_rd_Proj
2010-02-13 Christoph MallonPut a space after if/for/switch/while.
2009-09-24 Matthias Braunjumps have a special irn flag now so beirgmod can ident...
2009-09-17 Matthias Braunrename benode_t.h to benode.h, remove some unused code
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2009-07-15 Sebastian Buchwaldcondeval is called jump threading now
2009-07-05 Michael Beck- fixed warnings regarding unused irg's
2009-07-05 Michael Beck- remove all irg parameter from node constructors havin...
2009-06-01 Matthias BraunRework Block labels: They are entities now so we don...
2009-01-20 Matthias Braunsimply kill the pins in besched phase, everything is...
2008-12-09 Michael Beck- do not combine blocks if both have a label
2008-12-09 Michael Beck- if an empty labeled block is killed, move the label...
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *arch_env...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-11 Christoph MallonRemove the unused parameter const arch_env_t *env from...
2008-10-07 Christoph MallonAdd irn_visited_else_mark(), which combines irn_visited...
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-08-13 Matthias Braunintroduce more generic resource reservation debug helpe...
2008-08-01 Moritz KrollReroute End-keep edges when creating critical edges...
2008-08-01 Matthias Braunfirm already had kill_node, no need to be_kill_node
2008-06-16 Michael Beckinvalidate loop-info if blocks were removed
2008-05-23 Matthias Braun- Aus arch_isa_t wird arch_env_t sonst ändert sich...
2008-04-13 Michael Beck- removed obstack from be_main_env_t, it was only used...
2008-03-31 Christoph MallonMove Syncs out of the way before removing a block.
2008-01-16 Matthias Braunrename set_using_visited to set_using_irn_visited,...
2008-01-02 Michael Beckupdate copyright message
2007-12-29 Michael BeckIgnore Block->Block out edges when iterating over all...
2007-10-29 Matthias Braunfix remove_empty_blocks (don't use a generic walker...
2007-10-10 Matthias Braun"empty" blocks might still contain Pin nodes
2007-07-11 Michael Beckremoved SCHEDULE_PROJS ifdefs
2007-06-21 Matthias Braun- fix stack bias wrongly calculated with non-scheduled...
2007-06-21 Michael BeckSCHEDULE_PROJS patch: Proj nodes are not more scheduled
2007-04-27 Christian Würdigunified header
2007-04-27 Christian Würdigadded new licence header
2007-04-18 Matthias Braun- Split bearch.h correctly into bearch.h and bearch_t.h
2007-04-02 Matthias Braunno strange stuff for including alloca anymore, use...
2007-04-02 Matthias Braun- Implement all the state switching stuff needed for...
2007-03-30 Andreas Schösserchanged inline to INLINE, removed C99
2007-03-29 Matthias Braunmove backend into libfirm
2007-03-29 Matthias Braun- change #include <config.h> back to "config.h"
2007-03-26 Matthias Braunrewritten be_ssa_constr which isn't using sets anymore...
2007-03-19 Matthias BraunThe big committ:
2007-02-14 Matthias Braunno need for kill_dead_nodes, use edges_deactivate;...
2007-02-14 Christian Würdigwalk over block outs when killing dead nodes
2007-02-13 Christian Würdigignore End as user when constructing SSA (it's a keep...
2007-02-11 Christian Würdigadded comment
2007-01-31 Michael Beckbe_remove_empty_blocks() now return non-zero if the...
2007-01-25 Michael Beck- dominance frontier now uses lists instead of sets...
2006-12-10 Matthias Braun- New belady variant (see my diploma thesis + presentation)
2006-09-21 Christian Würdiginvalidate outs when removing empty blocks
2006-09-12 Adam Szalkowskisome more debug output if no definition for a value...
2006-09-06 Matthias Brauncosmetics
2006-09-06 Matthias Braunremove debug printf
2006-09-06 Matthias Braun- commented out be_ra_chordal_verify, an algorithm...
2006-09-04 Matthias Braunforgot to add remove_empty_blocks
2006-09-04 Matthias Braunset preds to bad for removed nodes
2006-08-24 Adam Szalkowskido not schedule phi_M
2006-08-24 Matthias Braun- New callback to ask nodes about constant stack pointe...
2006-07-31 Sebastian HackAdapted to new liveness
2006-07-03 Matthias Braun- placing be_copies is now an extra spill phase (to...
2006-06-05 Adam Szalkowskirestoring old version - changes were unnecessary
2006-05-30 Adam Szalkowskicommitting ilp based spilling
2006-03-31 Michael Becktypos fixed
2006-03-30 Christian Würdigremoved explicit set of debug mask
2006-03-28 Michael Beckused new FIRM_DBG_REGISTER macro
2006-03-28 Michael BeckFixed memory leak
2006-03-24 Sebastian HackCreating Bads instead of Unknowns
2006-03-22 Michael Beckreplaced malloc by xmalloc
2006-03-17 Sebastian HackCosmetic changes
2006-03-07 Sebastian HackAdded some convenience functions
2006-03-02 Sebastian HackSeveral bugfixes
2006-02-28 Sebastian HackModified ssa construction routines
2006-02-24 Sebastian HackSeparated dominance frontier calculations again
2006-02-23 Sebastian Hack*** empty log message ***
2006-02-21 Sebastian HackRenamed be_introduce_copies*
2006-02-21 Christian Würdigfixed missing "
2006-02-16 Daniel GrundAdded stub for new be_introduce_copies...
2006-01-25 Daniel GrundAdded convinience function be_introduve_copies_pset
2006-01-25 Sebastian HackCosmetic Changes
2005-09-29 Daniel Grunda new better version.
next