summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaChecking.cpp
diff options
context:
space:
mode:
authorPete Cooper <peter_cooper@apple.com>2011-12-12 22:16:27 +0000
committerPete Cooper <peter_cooper@apple.com>2011-12-12 22:16:27 +0000
commit76e4bc4e26fd95519407aef141e6debefd4c684f (patch)
tree2ed9197e2558c9d452c0869c74a3a11101bd8aed /clang/lib/Sema/SemaChecking.cpp
parent1e4cd1fc97f5e08b245111776ff90b1fec4b301f (diff)
downloadbcm5719-llvm-76e4bc4e26fd95519407aef141e6debefd4c684f.tar.gz
bcm5719-llvm-76e4bc4e26fd95519407aef141e6debefd4c684f.zip
Fixed register allocator splitting a live range on a spilling variable.
If we create new intervals for a variable that is being spilled, then those new intervals are not guaranteed to also spill. This means that anything reading from the original spilling value might not get the correct value if spills were missed. Fixes <rdar://problem/10546864> llvm-svn: 146428
Diffstat (limited to 'clang/lib/Sema/SemaChecking.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud