summaryrefslogtreecommitdiffhomepage
path: root/ir/be/bespillbelady.c
Commit message (Expand)AuthorAge
* be: Refine modelling of additional register pressure.Christoph Mallon2019-03-24
* be: Add the typedef 'be_add_pressure_t' for additional register pressure.Christoph Mallon2019-03-19
* bespillbelady: Use workset_copy() to implement workset_clone().Christoph Mallon2018-05-22
* bespillbelady: Use get_Phi_pred().Christoph Mallon2018-05-22
* bespillbelady: Simplify available_in_all_preds() a bit.Christoph Mallon2018-05-22
* bespillbelady: Use workset_contains().Christoph Mallon2018-05-22
* Unify indentation of function parametersSebastian Buchwald2017-03-31
* Reorganize include directivesMatthias Braun2017-02-17
* Fix indentationSebastian Buchwald2016-05-12
* Always include irmode_t.h inside libfirmMatthias Braun2015-09-10
* Always include irnode_t.h from inside libfirm (or firm_types.h)Matthias Braun2015-09-10
* Respect additional pressure demands in spill algorithmsMatthias Braun2015-07-23
* Remove unnecessary #include "debug.h".Christoph Mallon2015-07-19
* 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
* Properly reserve and free link resource.Sebastian Buchwald2015-06-02
* util: Add an use MEMCPY().Christoph Mallon2014-10-27
* change LC_OPT_ENT_BOOL to take a bool instead of an int destinationMatthias Braun2014-09-15
* merge beirgmod.* into beutil.*Matthias Braun2014-08-21
* rmeove pointless be_clear_links() functionMatthias Braun2014-08-21
* merge belive_t.h and belive.hMatthias Braun2014-08-21
* bespillutil: cleanup, use C99Matthias Braun2014-07-08
* Use getter function.Sebastian Buchwald2014-05-27
* all: Add and use QSORT() and QSORT_ARR().Christoph Mallon2014-04-10
* fix warningsMatthias Braun2014-03-14
* Clean up workset_foreach().Christoph Mallon2014-02-14
* Put debug loops in #ifdef DEBUG_libfirm.Christoph Mallon2014-02-14
* get rid of unnecessary be_spiller_t structMatthias Braun2013-11-12
* some cleanupsMatthias Braun2013-11-12
* be: rename arch_irn_flags_XXX to arch_irn_flag_XXXMatthias Braun2013-08-08
* cleanup, use C99Matthias Braun2013-08-08
* do not include config.h anymoreMatthias Braun2013-05-04
* Fixed warnings in optimize build.Sebastian Buchwald2013-03-11
* cleanup: Remove unnecessary #include "irgraph.h".Christoph Mallon2013-01-05
* cleanup: Remove unnecessary #include.Christoph Mallon2012-12-21
* besched: Change sched_foreach_from(sched_next(x), y) to sched_foreach_after(x...Christoph Mallon2012-12-15
* remove license stuff from filesMatthias Braun2012-12-12
* bespillbelady: Remove the global variable instr.Christoph Mallon2012-11-30
* bearch: Make the register requirements an output parameter of be_foreach_defi...Christoph Mallon2012-11-28
* bespillbelady: Remove now redundant test.Christoph Mallon2012-11-28
* introduce be_foreach_use and use itMatthias Braun2012-11-28
* introduce be_lv_foreach_cls and use itMatthias Braun2012-11-28
* remove irprintf_t.h; only unused stuff in itMatthias Braun2012-11-26
* cleanup: Remove unnecessary #include from belive_t.h.Christoph Mallon2012-11-26
* Let be_foreach_definition() declare the value variable.Christoph Mallon2012-11-13
* simplify + optimize be_lv_foreachMatthias Braun2012-07-16
* Let sched_foreach_from() and sched_foreach_reverse_from() declare their itera...Christoph Mallon2012-07-13
* adapt to -std=c99Matthias Braun2012-07-13
* Make spiller more deterministic.Manuel Mohr2012-06-27
* belive: cleanup livness assure/invalidate APIMatthias Braun2011-12-22