projects
/
libfirm
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
preliminary emitter for ASM nodes
[libfirm]
/
ir
/
be
/
bespillmorgan.c
2007-05-18
Matthias Braun
rework rematerialisation code to look at execution...
blob
|
commitdiff
|
raw
2007-04-27
Christian Würdig
unified header
blob
|
commitdiff
|
raw
|
diff to current
2007-04-27
Christian Würdig
added new licence header
blob
|
commitdiff
|
raw
|
diff to current
2007-04-26
Michael Beck
Use libFirm's obst.h instead of obstack.h
blob
|
commitdiff
|
raw
|
diff to current
2007-04-02
Matthias Braun
- Implement all the state switching stuff needed for...
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
move backend into libfirm
blob
|
commitdiff
|
raw
|
diff to current
2007-03-29
Matthias Braun
- change #include <config.h> back to "config.h"
blob
|
commitdiff
|
raw
|
diff to current
2007-03-19
Matthias Braun
The big committ:
blob
|
commitdiff
|
raw
|
diff to current
2007-01-30
Matthias Braun
no need for bechordal_env in spiller interface anymore
blob
|
commitdiff
|
raw
|
diff to current
2007-01-15
Christian Würdig
removed dependencies on chordal_env
blob
|
commitdiff
|
raw
|
diff to current
2007-01-12
Matthias Braun
make belady and morgan spillers independent from chorda...
blob
|
commitdiff
|
raw
|
diff to current
2007-01-10
Matthias Braun
isas and spillers register themselfes in the module...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-13
Christian Würdig
be_add_reload now takes reload register class as additi...
blob
|
commitdiff
|
raw
|
diff to current
2006-12-10
Matthias Braun
- New belady variant (see my diploma thesis + presentation)
blob
|
commitdiff
|
raw
|
diff to current
2006-11-23
Matthias Braun
formating
blob
|
commitdiff
|
raw
|
diff to current
2006-11-17
Matthias Braun
improve documentation
blob
|
commitdiff
|
raw
|
diff to current
2006-10-06
Matthias Braun
no need to recalculate liveness and loop tree for each...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-30
Matthias Braun
- Added 2 new blockschedulers, a greedy algorithm and...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-20
Matthias Braun
fix typo
blob
|
commitdiff
|
raw
|
diff to current
2006-09-20
Matthias Braun
sort spill candidates by spill costs in morgan spiller...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-18
Matthias Braun
fix
blob
|
commitdiff
|
raw
|
diff to current
2006-09-18
Matthias Braun
phis are really uses in the pred blocks and not in...
blob
|
commitdiff
|
raw
|
diff to current
2006-09-13
Matthias Braun
remove debug printf
blob
|
commitdiff
|
raw
|
diff to current
2006-09-13
Matthias Braun
remove debug printf
blob
|
commitdiff
|
raw
|
diff to current
2006-09-12
Matthias Braun
fix morgan spiller when breaking out of multiple loop...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-31
Matthias Braun
- Refactored finish/after_ra phases a bit, stacknode...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-28
Sebastian Hack
Several bug fixes
blob
|
commitdiff
|
raw
|
diff to current
2006-08-28
Matthias Braun
ask abi about ignore regs
blob
|
commitdiff
|
raw
|
diff to current
2006-08-27
Matthias Braun
- Fix perform_memop stuff in bechordal_main after adams...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-24
Matthias Braun
- New callback to ask nodes about constant stack pointe...
blob
|
commitdiff
|
raw
|
diff to current
2006-08-08
Matthias Braun
- compute liveness for (nearly) all nodes
blob
|
commitdiff
|
raw
|
diff to current
2006-08-04
Matthias Braun
Rewrote spillslot handling:
blob
|
commitdiff
|
raw
|
diff to current
2006-07-31
Sebastian Hack
Adapted to new liveness
blob
|
commitdiff
|
raw
|
diff to current
2006-07-06
Matthias Braun
- fix problems when phi values where spilled by morgan...
blob
|
commitdiff
|
raw
|
diff to current
2006-07-03
Matthias Braun
- oops
blob
|
commitdiff
|
raw
|
diff to current
2006-07-03
Matthias Braun
- no phase data needed
blob
|
commitdiff
|
raw
|
diff to current
2006-06-21
Christian Würdig
dump graph only if requested for chordal allocator
blob
|
commitdiff
|
raw
|
diff to current
2006-06-12
Matthias Braun
fixed bug where morgan spiller was spilling more values...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-08
Matthias Braun
- make belady handle dont_spill nodes correctly again...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-08
Matthias Braun
- fix wrong verify warnings about phi nodes using value...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-07
Matthias Braun
- removed some more obsolete code
blob
|
commitdiff
|
raw
|
diff to current
2006-06-07
Matthias Braun
- Don't use a callback for deciding whether to spill...
blob
|
commitdiff
|
raw
|
diff to current
2006-06-07
Matthias Braun
fix a few memory leaks
blob
|
commitdiff
|
raw
|
diff to current
2006-06-01
Christian Würdig
use verify options from chordal env
blob
|
commitdiff
|
raw
|
diff to current
2006-05-29
Matthias Braun
* changed verfier to handle delay_slots (theoretically...)
blob
|
commitdiff
|
raw
|
diff to current
2006-05-26
Matthias Braun
- removed code from belady spiller that removes unused...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-26
Matthias Braun
- Added a function that finds and removes dead nodes...
blob
|
commitdiff
|
raw
|
diff to current
2006-05-24
Matthias Braun
Initial commit of morgans spilling algorithm (spill...
blob
|
commitdiff
|
raw
|
diff to current