projects
/
oota-llvm.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
Generalize support for analyzing loops to include SLE/SGE loop exit conditions
[oota-llvm.git]
/
lib
/
CodeGen
/
PreAllocSplitting.cpp
2008-12-07
Owen Anderson
Switch to top-down mode and fix a crasher this exposed...
blob
|
commitdiff
|
raw
2008-12-04
Owen Anderson
Factor out some common code.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-02
Owen Anderson
Add support for folding spills into preceding defs...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-19
Owen Anderson
Add support for rematerialization in pre-alloc-splitting.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-18
Owen Anderson
Fix a bug introduced by my previous patch. With this...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-13
Owen Anderson
Don't allow the restore point to be placed after termin...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-11
Owen Anderson
Don't walk into predecessors in which the vreg is not...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-05
Owen Anderson
Use the new predicate to control when we do prealloc...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-04
Owen Anderson
First pass at checking for the creation of a new join...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-03
Owen Anderson
Revert my last patch until I consult with Evan about it.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-02
Owen Anderson
Don't do pre-splitting if doing so would create a value...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-31
Evan Cheng
Add a fixme.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-29
Evan Cheng
- More pre-split fixes: spill slot live interval comput...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-29
Evan Cheng
- Rewrite code that update register live interval that...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-28
Evan Cheng
If def is in the same mbb as the barrier, spilt the...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-28
Evan Cheng
Add command line option to limit the number splits...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-28
Evan Cheng
Avoid putting a split past the end of the live range...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-27
Evan Cheng
Silence a bogus compile time warning.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-27
Evan Cheng
Remove val# defined by a remat'ed def that is now dead.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-27
Evan Cheng
For now, don't split live intervals around x87 stack...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-26
Evan Cheng
Do not shrink wrap live interval in a mbb if it's livei...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-25
Evan Cheng
Handle cases where there aren't uses in the barrier...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-25
Evan Cheng
If val# def is ~0U, meaning it's defined by a PHI,...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Evan Cheng
Fix a pasto.
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Evan Cheng
Fix a end() dereference; remove an abort() that wasn...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-24
Evan Cheng
Avoid splitting an interval multiple times; avoid split...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-23
Evan Cheng
Committing a good chunk of the pre-register allocation...
blob
|
commitdiff
|
raw
|
diff to current
2008-10-20
Evan Cheng
Add skeleton for the pre-register allocation live inter...
blob
|
commitdiff
|
raw
|
diff to current