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 /test/MC/ARM/simple-encoding.ll | |
parent | c934a67ef66c6ab25f05271ff7227ed75e7c8320 (diff) | |
download | external_llvm-ab00e9f498a23a511a06d9fcd33e7232e9a3f916.zip external_llvm-ab00e9f498a23a511a06d9fcd33e7232e9a3f916.tar.gz external_llvm-ab00e9f498a23a511a06d9fcd33e7232e9a3f916.tar.bz2 |
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 'test/MC/ARM/simple-encoding.ll')
0 files changed, 0 insertions, 0 deletions