[llvm-commits] [llvm] r173678 - [msan] Make msan-handle-icmp-exact=0 by default.

Evgeniy Stepanov eugeni.stepanov at gmail.com
Mon Jan 28 01:15:16 PST 2013


Author: eugenis
Date: Mon Jan 28 03:15:15 2013
New Revision: 173678

URL: http://llvm.org/viewvc/llvm-project?rev=173678&view=rev
Log:
[msan] Make msan-handle-icmp-exact=0 by default.

50% slowdown on one of the specs.

Modified:
    llvm/trunk/lib/Transforms/Instrumentation/MemorySanitizer.cpp

Modified: llvm/trunk/lib/Transforms/Instrumentation/MemorySanitizer.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Instrumentation/MemorySanitizer.cpp?rev=173678&r1=173677&r2=173678&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Instrumentation/MemorySanitizer.cpp (original)
+++ llvm/trunk/lib/Transforms/Instrumentation/MemorySanitizer.cpp Mon Jan 28 03:15:15 2013
@@ -129,7 +129,7 @@ static cl::opt<bool> ClHandleICmp("msan-
 
 static cl::opt<bool> ClHandleICmpExact("msan-handle-icmp-exact",
        cl::desc("exact handling of relational integer ICmp"),
-       cl::Hidden, cl::init(true));
+       cl::Hidden, cl::init(false));
 
 static cl::opt<bool> ClStoreCleanOrigin("msan-store-clean-origin",
        cl::desc("store origin for clean (fully initialized) values"),





More information about the llvm-commits mailing list