diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-06-15 16:20:57 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2010-06-15 16:20:57 +0000 |
commit | 246e9a07a245c2e11cfc67946667aea5d604d5ea (patch) | |
tree | e651d3b6ace428f6da36d6b32e0e3adea31c9b58 /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 82eca35b3eb041ab2e337560c8f1c2129742bddc (diff) | |
download | bcm5719-llvm-246e9a07a245c2e11cfc67946667aea5d604d5ea.tar.gz bcm5719-llvm-246e9a07a245c2e11cfc67946667aea5d604d5ea.zip |
Avoid processing early clobbers twice in RegAllocFast.
Early clobbers defining a virtual register were first alocated to a physreg and
then processed as a physreg EC, spilling the virtreg.
This fixes PR7382.
llvm-svn: 105998
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions