diff options
author | Ted Kremenek <kremenek@apple.com> | 2008-07-03 22:25:27 +0000 |
---|---|---|
committer | Ted Kremenek <kremenek@apple.com> | 2008-07-03 22:25:27 +0000 |
commit | 8044046efb8cb48c2de154e3781bf7de99d9ea38 (patch) | |
tree | 921c591077c4aef4d2f2d934d29725000237ac0c /llvm/lib/CodeGen/MachineModuleInfo.cpp | |
parent | 9c75ea62d7721b83569e75406b0a80af473a6708 (diff) | |
download | llvm-8044046efb8cb48c2de154e3781bf7de99d9ea38.zip llvm-8044046efb8cb48c2de154e3781bf7de99d9ea38.tar.gz llvm-8044046efb8cb48c2de154e3781bf7de99d9ea38.tar.bz2 |
Fix a bug in the dead stores checker reported in the following email:
http://lists.cs.uiuc.edu/pipermail/cfe-dev/2008-July/002157.html
Essentially the observer mechanism in LiveVariables was observing block-level
expressions multiple times, leading to a case where the dead store checker could
see a value as dead when it was really live.
llvm-svn: 53115
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleInfo.cpp')
0 files changed, 0 insertions, 0 deletions