diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-10-14 18:26:45 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-10-14 18:26:45 +0000 |
commit | ab00e9f498a23a511a06d9fcd33e7232e9a3f916 (patch) | |
tree | 709cbdf8d6a0cda51ea9230739ab8080245b0fc3 /lib/Support/raw_ostream.cpp | |
parent | c934a67ef66c6ab25f05271ff7227ed75e7c8320 (diff) |
Only split around a loop if the live range has uses outside the loop periphery.
Before we would also split around a loop if any peripheral block had multiple
uses. This could cause repeated splitting when splitting a different live range
would insert uses into the periphery.
Now -spiller=inline passes the nightly test suite again.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116494 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Support/raw_ostream.cpp')
0 files changed, 0 insertions, 0 deletions