summaryrefslogtreecommitdiffstats
path: root/llvm/utils/llvm-lit
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2011-03-12 04:17:20 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2011-03-12 04:17:20 +0000
commita86595e06ba527ba35216665e143c1fdac79a5be (patch)
tree6e141cb93b52d2e39493e9eab2b340196b03502f /llvm/utils/llvm-lit
parente5a89ac52aa34e54823462c2c6baaa98dad6c211 (diff)
downloadbcm5719-llvm-a86595e06ba527ba35216665e143c1fdac79a5be.tar.gz
bcm5719-llvm-a86595e06ba527ba35216665e143c1fdac79a5be.zip
Spill multiple registers at once.
Live range splitting can create a number of small live ranges containing only a single real use. Spill these small live ranges along with the large range they are connected to with copies. This enables memory operand folding and maximizes the spill to fill distance. Work in progress with known bugs. llvm-svn: 127529
Diffstat (limited to 'llvm/utils/llvm-lit')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud