diff options
author | David Majnemer <david.majnemer@gmail.com> | 2016-01-07 21:36:16 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2016-01-07 21:36:16 +0000 |
commit | f1a9c9e1482db1ad00cc52e7f939a9855868c4a2 (patch) | |
tree | 2f8b1c7a21e53c5b8704ffbc5d666ac771f82a6c /llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp | |
parent | 4ec88b420b7bcdff32360f5f427b25164f1ec2ac (diff) | |
download | bcm5719-llvm-f1a9c9e1482db1ad00cc52e7f939a9855868c4a2.tar.gz bcm5719-llvm-f1a9c9e1482db1ad00cc52e7f939a9855868c4a2.zip |
[SCCP] Don't violate the lattice invariants
We marked values which are 'undef' as constant instead of undefined
which violates SCCP's invariants. If we can figure out that a
computation results in 'undef', leave it in the undefined state.
This fixes PR16052.
llvm-svn: 257102
Diffstat (limited to 'llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp')
0 files changed, 0 insertions, 0 deletions