diff options
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2009-11-07 01:58:40 +0000 |
---|---|---|
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | 2009-11-07 01:58:40 +0000 |
commit | 4141d8ee92dd5bc6a11317d62e21131648316f94 (patch) | |
tree | a886b5964f60f07c32260d08941ff6cf3b3feaf6 /clang/lib/Sema/SemaCodeComplete.cpp | |
parent | 3a42e7ac65e4b9cd885e256fbcafa3f0af4f4624 (diff) | |
download | bcm5719-llvm-4141d8ee92dd5bc6a11317d62e21131648316f94.tar.gz bcm5719-llvm-4141d8ee92dd5bc6a11317d62e21131648316f94.zip |
Fix inverted conflict test in -early-coalesce.
A non-identity copy cannot be coalesced when the phi join destination register
is live at the copy site.
Also verify the condition that the PHI join source register is only used in
the PHI join. Otherwise the coalescing is invalid.
llvm-svn: 86322
Diffstat (limited to 'clang/lib/Sema/SemaCodeComplete.cpp')
0 files changed, 0 insertions, 0 deletions