diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-06-10 20:03:20 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-06-10 20:03:20 +0000 |
commit | eaea297df46887d801e05311be7ad195ff57d1ae (patch) | |
tree | 08e14682d026d90e763d9b3fcecfd7f09c0fa5f8 /lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/exceptions.cpp | |
parent | 122f984a33e91425133fee186f87d24d03bbf089 (diff) | |
download | bcm5719-llvm-eaea297df46887d801e05311be7ad195ff57d1ae.tar.gz bcm5719-llvm-eaea297df46887d801e05311be7ad195ff57d1ae.zip |
Disable MSan-hostile loop unswitching.
Loop unswitching may cause MSan false positive when the unswitch
condition is not guaranteed to execute.
This is very similar to ASan and TSan special case in
llvm::isSafeToSpeculativelyExecute (they don't like speculative loads
and stores), but for branch instructions.
This is a workaround for PR28054.
llvm-svn: 272421
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/exceptions/exceptions.cpp')
0 files changed, 0 insertions, 0 deletions