beifg: Factorise code to count interference components.
[libfirm] / ir / be / beschednormal.c
2012-12-12 Matthias Braunremove license stuff from files
2012-11-27 Christoph Mallonbeschednormal: Properly check for nodes, which are...
2012-11-27 Christoph Mallonbeschednormal: Remove strange scheduled test from tree...
2012-11-27 Christoph Mallonbearch: Use arch_register_req_is().
2012-07-13 Christoph MallonAdd ir_nodeset_first() to return the "first" node in...
2012-06-06 Matthias Braunattempt to make root_cmp of beschednormal more determin...
2011-11-10 Matthias Braunremove $Id$, it doesn't work with git anyway
2011-10-20 Matthias Braunconsolidate utility macros in util.h
2011-08-15 Matthias Braunbig refactoring of arch_XXX functions
2011-06-24 Andreas ZwinkauMerge Fix: Spills have ProjMs now
2011-06-21 Matthias Braunfix more cparser warnings, cleanup some libcore code
2011-04-15 Matthias Braunfix cparser warnings
2011-04-08 Andreas Zwinkaumerge kaps
2011-03-04 Matthias Braunremove be_Barrier and lots of hacks for maintaining it
2011-03-04 Matthias Braunremove mostly unused/broken liveness tracking in scheduler
2011-03-04 Matthias Braunrework schedulers to register similar like regallocator...
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-09-22 Matthias Braunremove ilp scheduler; simplify listsched interface
2010-09-06 Matthias Braunrename heights_t to ir_heights_t, improve docu a bit...
2010-07-02 Matthias Braunconvert remaining APIs from be_irg_t* to ir_graph*
2010-06-23 Matthias Braunremove the (mis-)feature of arch_get_irn_reg_req_out...
2010-03-09 Matthias Braunmake firm (mostly) -Wmissing-prototypes clean
2009-09-17 Matthias Braunrename benode_t.h to benode.h, remove some unused code
2009-09-02 Christoph MallonAdd OALLOC*() to make allocating from obstacks a bit...
2009-08-06 Matthias Braun- Rewrite internal backend logic for querying register...
2009-08-05 Matthias Braunreorganize backend headers (kill some _t variants in...
2008-10-24 Michael Beck- replaced the linear search with quadratic runtime...
2008-10-24 Michael Beck- fixed all memory leaks
2008-10-24 Michael Beck- fixed some memory leaks
2008-10-24 Michael Beck- small cleanup
2008-10-24 Michael Beck- reserve the visited resource
2008-10-24 Michael Beck- use xmalloc instead of malloc
2008-10-23 Matthias Braun- Part1 of backend reorganisation:
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
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-09-28 Matthias Braun- split array.h into array.h/array_t.h and make array...
2008-09-22 Christoph MallonCorrectly caclulate the register use in the Op(x, x...
2008-07-09 Matthias Braunfix warnings
2008-05-15 Christoph MallonImprove sorting of roots: place live-out nodes later.
2008-05-08 Christoph MallonImprove scheduling: ignore keeps, sort roots by height.
2008-04-02 Christoph MallonSkip Projs in cost calculation.
2008-04-02 Christoph MallonRemove dead code.
2008-02-22 Christoph MallonSeveral fixes for normal scheduler.
2008-01-02 Michael Beckupdate copyright message
2007-09-17 Christoph MallonAdd TODO.
2007-09-12 Matthias Braunfix warning
2007-09-05 Michael Becksvn properties added
2007-09-04 Christoph MallonHandle nodes with block predecessors.
2007-09-04 Christoph MallonFix normal scheduler
2007-08-25 Christoph MallonDrastically lower the runtime of the strong normal...
2007-08-20 Michael BeckC99 feature removed
2007-08-18 Christoph MallonRemove an unnecessary layer of indirection from the...
2007-08-18 Christoph MallonAdd a scheduler based on the strong normal form theorem...