belive: Avoid duplicate map lookups when calculating the liveness of a node in a...
[libfirm] / ir / be / beuses.c
2012-08-08 Christoph MallonUse get_Block_cfgpred_pos().
2012-07-13 Christoph MallonLet sched_foreach_from() and sched_foreach_reverse_from...
2012-07-13 Christoph MallonLet foreach_out_edge_kind() and foreach_out_edge_kind_s...
2012-07-13 Christoph MallonAdd the return type as parameter to the macros set_find...
2012-06-15 Matthias Braunrename edges_assure to assure_edges
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-10-20 Matthias Braunbelive: use sparse hashmap for block->data mapping
2011-06-25 Michael BeckC99 feature removed.
2011-06-24 Andreas ZwinkauMerge Fix: Spills have ProjMs now
2011-06-21 Matthias Braunfix more cparser warnings, cleanup some libcore code
2011-04-08 Andreas Zwinkaumerge kaps
2011-02-08 Matthias Braunfurther spread size_t
2011-02-06 Michael BeckRemoved unused parameter from_step of be_get_next_use().
2011-02-06 Michael BeckFixed size_t related warnings by isolating PTR_TO_INT...
2010-11-04 Matthias Braunmake firm compilable with a c++ compiler
2010-09-10 Matthias Braunremove some unnecessary #defines and unused code
2010-08-12 Matthias Braunidentifiers starting with _ are reserved; remove this...
2010-03-10 Matthias Braun- fix most of the -Wunreachable-code and -Wlogical...
2010-02-14 Christoph MallonSome more cleanup: Put the return type and other specif...
2010-02-13 Christoph MallonPut a space after if/for/switch/while.
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...
2008-10-14 Christoph Mallons/\<\(LC_\)\?INLINE\>/inline/.
2008-10-11 Matthias Braunremove #ifdef HAVE_CONFIG_Hs
2008-10-05 Christoph MallonGood day and welcome to the FIRM XMALLOC*() macros...
2008-10-01 Matthias Braunsimplify and speedup belady/loopana a bit
2008-09-11 Christoph MallonPrevent beuses from choking on basic blocks without...
2008-01-02 Michael Beckupdate copyright message
2007-11-04 Matthias Braunfixed a bunch of warnings (in OPTIMIZE mode)
2007-11-03 Matthias Braunreport nextuse place in beuses, add a function which...
2007-07-16 Matthias Braunfix allocas, fix Tls transform
2007-06-17 Matthias Braunfixed a bunch of warnings (and some bugs)
2007-06-11 Michael Beckfixed signed/unsigned type mismatch
2007-06-10 Michael Beckrenamed inline into INLINE
2007-06-08 Matthias Braunoptimize next_use calculation (quadratic in number...
2007-04-30 Christian Würdigunified mein file comments
2007-04-27 Christian Würdigadded new licence header
2007-04-19 Christian Würdigfixed more signed vs unsigned warnings
2007-04-18 Matthias Braun- Split bearch.h correctly into bearch.h and bearch_t.h
2007-03-29 Matthias Braunmove backend into libfirm
2007-03-29 Matthias Braun- change #include <config.h> back to "config.h"
2007-03-19 Matthias BraunThe big committ:
2006-12-12 Christian Würdigadded space
2006-12-12 Michael BeckC99 feature removed
2006-12-11 Matthias Braun- Several warning fixes
2006-12-10 Matthias Braun- New belady variant (see my diploma thesis + presentation)
2006-11-17 Matthias Braunspills (and phis) are no real uses
2006-09-27 Michael Beckrenamed exec_freq_t to ir_exec_freq
2006-09-08 Michael BeckBugFix:
2006-09-08 Matthias Braunmake belady look for uses beyond block borders
2006-08-31 Matthias Braun- Refactored finish/after_ra phases a bit, stacknode...
2006-07-31 Sebastian HackAdapted to new liveness
2006-06-07 Matthias Braun- Don't use a callback for deciding whether to spill...
2006-05-24 Matthias BraunInitial commit of morgans spilling algorithm (spill...
2006-04-27 Christian Würdigadded quick 'n dirty hack
2006-04-11 Christian Würdigremoved MIN marc
2006-03-30 Christian Würdigwrapped debugging modules with DEBUG_ONLY
2006-03-30 Christian Würdigfixed debugging
2006-03-28 Michael Beckused new FIRM_DBG_REGISTER macro
2006-03-24 Sebastian HackFixed a bug?
2006-03-24 Christian Würdigfixed indents
2006-03-22 Michael Beckreplaced malloc by xmalloc
2005-10-05 Daniel Grundhalf a ton of bugfixes.
2005-09-30 Daniel Grundadapted belady to new spill.h
2005-09-29 Daniel Grunda new better version.
2005-09-20 Sebastian HackAdded uses module