aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/PreAllocSplitting.cpp
Commit message (Expand)AuthorAgeFilesLines
* If def is in the same mbb as the barrier, spilt the value after the last use ...Evan Cheng2008-10-281-8/+18
* Add command line option to limit the number splits to help debugging.Evan Cheng2008-10-281-3/+7
* Avoid putting a split past the end of the live range; always shrink wrap live...Evan Cheng2008-10-281-11/+20
* Silence a bogus compile time warning.Evan Cheng2008-10-271-1/+1
* Remove val# defined by a remat'ed def that is now dead.Evan Cheng2008-10-271-0/+3
* For now, don't split live intervals around x87 stack register barriers. FpGET...Evan Cheng2008-10-271-0/+2
* Do not shrink wrap live interval in a mbb if it's livein any of its successor...Evan Cheng2008-10-261-6/+21
* Handle cases where there aren't uses in the barrier mbb.Evan Cheng2008-10-251-1/+5
* If val# def is ~0U, meaning it's defined by a PHI, and it's previously split,...Evan Cheng2008-10-251-9/+11
* Fix a pasto.Evan Cheng2008-10-241-1/+1
* Fix a end() dereference; remove an abort() that wasn't meant to be left in.Evan Cheng2008-10-241-5/+4
* Avoid splitting an interval multiple times; avoid splitting re-materializable...Evan Cheng2008-10-241-51/+106
* Committing a good chunk of the pre-register allocation live interval splittin...Evan Cheng2008-10-231-12/+571
* Add skeleton for the pre-register allocation live interval splitting pass.Evan Cheng2008-10-201-0/+81