aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJakob Stoklund Olesen <stoklund@2pi.dk>2010-10-14 18:26:45 +0000
committerJakob Stoklund Olesen <stoklund@2pi.dk>2010-10-14 18:26:45 +0000
commitf11318018ae18d5dd30ec56d9fa4c4b3fd7bd668 (patch)
treef40c61634dd0b2d36044a1c8b81ff22cd824e433 /clang/lib/Frontend/CompilerInvocation.cpp
parenta9d40ee0ab0606f616c200158ed4ec42701223a2 (diff)
downloadllvm-f11318018ae18d5dd30ec56d9fa4c4b3fd7bd668.zip
llvm-f11318018ae18d5dd30ec56d9fa4c4b3fd7bd668.tar.gz
llvm-f11318018ae18d5dd30ec56d9fa4c4b3fd7bd668.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. llvm-svn: 116494
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions