[asan] Assign a low branch weight to ASan's slow path, patch by Jonas Wagner. This...
authorKostya Serebryany <kcc@google.com>
Tue, 2 Sep 2014 21:46:51 +0000 (21:46 +0000)
committerKostya Serebryany <kcc@google.com>
Tue, 2 Sep 2014 21:46:51 +0000 (21:46 +0000)
commit891198b358c79d9464bd40d94f5ba6249080741a
tree0c9558366eb821ad501cd77eebdbe434c617ab43
parent2aab51a11896a4a1bf30c8c7c9c530198c92a75d
[asan]  Assign a low branch weight to ASan's slow path, patch by Jonas Wagner. This speeds up asan (at least on SPEC) by 1%-5% or more. Also fix lint in dfsan.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216972 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/AddressSanitizer.cpp
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
test/Instrumentation/AddressSanitizer/basic.ll