diff options
author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-06-08 17:48:42 +0000 |
---|---|---|
committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2016-06-08 17:48:42 +0000 |
commit | 8598412e24d7a8e2f31f41cbd11dde29e0c41090 (patch) | |
tree | da4bdfefb0ffa82d08c6324d461bc84537712043 /lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall/main.cpp | |
parent | 9a65cd214d0caef30d0b353701e5a66bf59841e4 (diff) | |
download | bcm5719-llvm-8598412e24d7a8e2f31f41cbd11dde29e0c41090.tar.gz bcm5719-llvm-8598412e24d7a8e2f31f41cbd11dde29e0c41090.zip |
[SCEV] Track no-abnormal-exits instead of no-throw calls
Absence of may-unwind calls is not enough to guarantee that a
UB-generating use of an add-rec poison in the loop latch will actually
cause UB. We also need to guard against calls that terminate the thread
or infinite loop themselves.
This partially addresses PR28012.
llvm-svn: 272181
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/expr-in-syscall/main.cpp')
0 files changed, 0 insertions, 0 deletions