summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bespilldaemel.c
Commit message (Expand)AuthorAge
* Use MAX.Christoph Mallon2019-03-24
* be: Refine modelling of additional register pressure.Christoph Mallon2019-03-24
* Unify indentation of function parametersSebastian Buchwald2017-03-31
* Reorganize include directivesMatthias Braun2017-02-17
* Respect additional pressure demands in spill algorithmsMatthias Braun2015-07-23
* be: Add and use macros to iterate only/all nodes except Phis in the schedule.Christoph Mallon2015-07-07
* break arch_isa_if_t furhter apart by moving spilling related callbacks into a...Matthias Braun2015-06-19
* normalize util.h includesMatthias Braun2014-09-30
* bearch: cleanup, improve struct packingMatthias Braun2014-09-09
* bespillutil: cleanup, use C99Matthias Braun2014-07-08
* rename error.h to panic.hMatthias Braun2014-05-28
* all: Add and use QSORT() and QSORT_ARR().Christoph Mallon2014-04-10
* Add and use foreach_irn_pred{,_r}().Christoph Mallon2014-02-17
* get rid of unnecessary be_spiller_t structMatthias Braun2013-11-12
* Avoid reload if the node is *kept* by a CopyKeep.Sebastian Buchwald2013-09-04
* do not include config.h anymoreMatthias Braun2013-05-04
* remove xfree(), bitset_free() and use free() insteadMatthias Braun2013-01-29
* bespill: Remove redundant tests for ignore-only register classes.Christoph Mallon2012-12-19
* remove license stuff from filesMatthias Braun2012-12-12
* bearch: Make the register requirements an output parameter of be_foreach_defi...Christoph Mallon2012-11-28
* introduce be_foreach_use and use itMatthias Braun2012-11-28
* cleanup: Remove unnecessary #include "beirg.h".Christoph Mallon2012-11-25
* Let be_foreach_definition() declare the value variable.Christoph Mallon2012-11-13
* simplify by using C99Matthias Braun2012-08-21
* Let foreach_ir_nodeset() declare its iterator variables.Christoph Mallon2012-07-19
* Let sched_foreach_from() and sched_foreach_reverse_from() declare their itera...Christoph Mallon2012-07-13
* Let foreach_out_edge_kind() and foreach_out_edge_kind_safe() declare their it...Christoph Mallon2012-07-13
* belive: cleanup livness assure/invalidate APIMatthias Braun2011-12-22
* remove $Id$, it doesn't work with git anywayMatthias Braun2011-11-10
* big refactoring of arch_XXX functionsMatthias Braun2011-08-15
* fix cparser warningsMatthias Braun2011-04-15
* fix warningMatthias Braun2011-01-08
* Fixed some 64bit warnings because of mixing size_t and other types.Michael Beck2011-01-07
* make firm compilable with a c++ compilerMatthias Braun2010-11-04
* backend: cleanup queries for ignore regsMatthias Braun2010-10-08
* adapt daemelspiller to wide register valuesMatthias Braun2010-08-09
* cleanup spill code; assert that no wide values are used yetMatthias Braun2010-08-09
* backend: created a (not so nice) macro to iterate over all values defined by ...Matthias Braun2010-08-05
* change spiller and related interface to use ir_graph* instead of be_irg_t*Matthias Braun2010-07-02
* - change various be_get_birg_XXX functions to be_get_irg_XXX functions.Matthias Braun2010-07-02
* make firm (mostly) -Wmissing-prototypes cleanMatthias Braun2010-03-09
* Put a space after if/for/switch/while.Christoph Mallon2010-02-13
* rename benode_t.h to benode.h, remove some unused codeMatthias Braun2009-09-17
* Summary is not a doxygen tagSebastian Buchwald2009-08-24
* fix daemel spiller accessing flags of Proj nodesMatthias Braun2009-08-24
* - implement output constraint enforcement for new register allocatorMatthias Braun2009-08-11
* reorganize backend headers (kill some _t variants in favor of a be_types.h)Matthias Braun2009-08-05
* Add ALLOCAN() and ALLOCANZ().Christoph Mallon2008-10-18
* - typos fixedMichael Beck2008-10-12
* remove #ifdef HAVE_CONFIG_HsMatthias Braun2008-10-11