index
:
libfirm
am-cmp
amd64-fma
autotransform
better-lcssa
beverify
blocksched
boolopt-improvement
closures
constbits.fix
cpu2017
duffs
exc
exc-kahlert
exceptions
execfreq
execfreq-new
firm2vhdl
gitlab-ci-testing
icore
improve-loop-unrolling
inlining
inlining2
jfirm-compat
keep-alive-blocks
lowfat_sanitizer
lto
master
matze_inlining
multi-file
pagecache
pdeq_new
proc-clone
regalloc-compressed
regalloc-compressed-fixes
regalloc-compressed-static
regalloc-reference
riscv
riscv64
rotate
same_as
scalar-replace-copyb
scratchpad_mem
set_b_value
sgraf/and-broken
sparc-double-registers
sparc-double-registers-rebased
target
temp-copy-lower-in-scalar-replace
test-al-al
tmp-amd64-improvements
vfirm
vhdl-backend
Graph-Based Intermediate Representation
matthias.braun@kit.edu
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
ir
/
be
/
bespillbelady.c
Commit message (
Expand
)
Author
Age
*
be: Refine modelling of additional register pressure.
Christoph Mallon
2019-03-24
*
be: Add the typedef 'be_add_pressure_t' for additional register pressure.
Christoph Mallon
2019-03-19
*
bespillbelady: Use workset_copy() to implement workset_clone().
Christoph Mallon
2018-05-22
*
bespillbelady: Use get_Phi_pred().
Christoph Mallon
2018-05-22
*
bespillbelady: Simplify available_in_all_preds() a bit.
Christoph Mallon
2018-05-22
*
bespillbelady: Use workset_contains().
Christoph Mallon
2018-05-22
*
Unify indentation of function parameters
Sebastian Buchwald
2017-03-31
*
Reorganize include directives
Matthias Braun
2017-02-17
*
Fix indentation
Sebastian Buchwald
2016-05-12
*
Always include irmode_t.h inside libfirm
Matthias Braun
2015-09-10
*
Always include irnode_t.h from inside libfirm (or firm_types.h)
Matthias Braun
2015-09-10
*
Respect additional pressure demands in spill algorithms
Matthias Braun
2015-07-23
*
Remove unnecessary #include "debug.h".
Christoph Mallon
2015-07-19
*
be: Add and use macros to iterate only/all nodes except Phis in the schedule.
Christoph Mallon
2015-07-07
*
break arch_isa_if_t furhter apart by moving spilling related callbacks into a...
Matthias Braun
2015-06-19
*
Properly reserve and free link resource.
Sebastian Buchwald
2015-06-02
*
util: Add an use MEMCPY().
Christoph Mallon
2014-10-27
*
change LC_OPT_ENT_BOOL to take a bool instead of an int destination
Matthias Braun
2014-09-15
*
merge beirgmod.* into beutil.*
Matthias Braun
2014-08-21
*
rmeove pointless be_clear_links() function
Matthias Braun
2014-08-21
*
merge belive_t.h and belive.h
Matthias Braun
2014-08-21
*
bespillutil: cleanup, use C99
Matthias Braun
2014-07-08
*
Use getter function.
Sebastian Buchwald
2014-05-27
*
all: Add and use QSORT() and QSORT_ARR().
Christoph Mallon
2014-04-10
*
fix warnings
Matthias Braun
2014-03-14
*
Clean up workset_foreach().
Christoph Mallon
2014-02-14
*
Put debug loops in #ifdef DEBUG_libfirm.
Christoph Mallon
2014-02-14
*
get rid of unnecessary be_spiller_t struct
Matthias Braun
2013-11-12
*
some cleanups
Matthias Braun
2013-11-12
*
be: rename arch_irn_flags_XXX to arch_irn_flag_XXX
Matthias Braun
2013-08-08
*
cleanup, use C99
Matthias Braun
2013-08-08
*
do not include config.h anymore
Matthias Braun
2013-05-04
*
Fixed warnings in optimize build.
Sebastian Buchwald
2013-03-11
*
cleanup: Remove unnecessary #include "irgraph.h".
Christoph Mallon
2013-01-05
*
cleanup: Remove unnecessary #include.
Christoph Mallon
2012-12-21
*
besched: Change sched_foreach_from(sched_next(x), y) to sched_foreach_after(x...
Christoph Mallon
2012-12-15
*
remove license stuff from files
Matthias Braun
2012-12-12
*
bespillbelady: Remove the global variable instr.
Christoph Mallon
2012-11-30
*
bearch: Make the register requirements an output parameter of be_foreach_defi...
Christoph Mallon
2012-11-28
*
bespillbelady: Remove now redundant test.
Christoph Mallon
2012-11-28
*
introduce be_foreach_use and use it
Matthias Braun
2012-11-28
*
introduce be_lv_foreach_cls and use it
Matthias Braun
2012-11-28
*
remove irprintf_t.h; only unused stuff in it
Matthias Braun
2012-11-26
*
cleanup: Remove unnecessary #include from belive_t.h.
Christoph Mallon
2012-11-26
*
Let be_foreach_definition() declare the value variable.
Christoph Mallon
2012-11-13
*
simplify + optimize be_lv_foreach
Matthias Braun
2012-07-16
*
Let sched_foreach_from() and sched_foreach_reverse_from() declare their itera...
Christoph Mallon
2012-07-13
*
adapt to -std=c99
Matthias Braun
2012-07-13
*
Make spiller more deterministic.
Manuel Mohr
2012-06-27
*
belive: cleanup livness assure/invalidate API
Matthias Braun
2011-12-22
[next]