aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/MC/MCDisassembler/Disassembler.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2011-09-20 23:28:51 +0000
committerEli Friedman <eli.friedman@gmail.com>2011-09-20 23:28:51 +0000
commit1815b688cc04f8390ed63e9e9405a503a256851b (patch)
tree2752f41ec5ef25d850c86a36b09dbe0d0eb20dcf /llvm/lib/MC/MCDisassembler/Disassembler.cpp
parentb573542e1011e29fb5147631c8e2cc9b045e62c2 (diff)
downloadllvm-1815b688cc04f8390ed63e9e9405a503a256851b.zip
llvm-1815b688cc04f8390ed63e9e9405a503a256851b.tar.gz
llvm-1815b688cc04f8390ed63e9e9405a503a256851b.tar.bz2
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 'llvm/lib/MC/MCDisassembler/Disassembler.cpp')
0 files changed, 0 insertions, 0 deletions