diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2011-09-20 23:28:51 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2011-09-20 23:28:51 +0000 |
commit | 1815b688cc04f8390ed63e9e9405a503a256851b (patch) | |
tree | 2752f41ec5ef25d850c86a36b09dbe0d0eb20dcf /lldb/source/Core/StreamString.cpp | |
parent | b573542e1011e29fb5147631c8e2cc9b045e62c2 (diff) | |
download | bcm5719-llvm-1815b688cc04f8390ed63e9e9405a503a256851b.tar.gz bcm5719-llvm-1815b688cc04f8390ed63e9e9405a503a256851b.zip |
Make sure IPSCCP never marks a tracked call as overdefined in SCCPSolver::ResolvedUndefsIn. If we do, we can end up in a situation where a function is resolved to return a constant, but the caller is marked overdefined, which confuses the code later.
<rdar://problem/9956541> (again).
llvm-svn: 140210
Diffstat (limited to 'lldb/source/Core/StreamString.cpp')
0 files changed, 0 insertions, 0 deletions