[msan] Mostly disable msan-handle-icmp-exact.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Mon, 28 Jan 2013 11:42:28 +0000 (11:42 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Mon, 28 Jan 2013 11:42:28 +0000 (11:42 +0000)
commit647c66e24dc913db8e3e038d2fe6351bd98941a2
tree18a9857e74d0c3b61edecccf3a2bc16add0773ed
parentccfc295b9d8f895432910a140d20446b5bafc4c4
[msan] Mostly disable msan-handle-icmp-exact.

It is way too slow. Change the default option value to 0.
Always do exact shadow propagation for unsigned ICmp with constants, it is
cheap (under 1% cpu time) and required for correctness.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173682 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/MemorySanitizer.cpp
test/Instrumentation/MemorySanitizer/msan_basic.ll