summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
diff options
context:
space:
mode:
authorKostya Serebryany <kcc@google.com>2016-12-03 01:43:30 +0000
committerKostya Serebryany <kcc@google.com>2016-12-03 01:43:30 +0000
commit520753a321bc764771c2d0b7b16284b5225edbdb (patch)
tree82c52a09f26d85ce00b86a8038659d7652ff684d /llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
parenta39c2ca44e3bfa7d1e2fa75f76090b0b5d86e064 (diff)
downloadbcm5719-llvm-520753a321bc764771c2d0b7b16284b5225edbdb.tar.gz
bcm5719-llvm-520753a321bc764771c2d0b7b16284b5225edbdb.zip
[sanitizer-coverage] use IRB.SetCurrentDebugLocation after IRB.SetInsertPoint
llvm-svn: 288568
Diffstat (limited to 'llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp')
-rw-r--r--llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp b/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
index 730e28a7f91..8ef6be293d7 100644
--- a/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
+++ b/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
@@ -705,8 +705,8 @@ void SanitizerCoverageModule::InjectCoverageAtBlock(Function &F, BasicBlock &BB,
GuardLoad, Constant::getNullValue(GuardLoad->getType()));
auto Ins = SplitBlockAndInsertIfThen(
Cmp, &*IP, false, MDBuilder(*C).createBranchWeights(1, 100000));
- IRB.SetCurrentDebugLocation(EntryLoc);
IRB.SetInsertPoint(Ins);
+ IRB.SetCurrentDebugLocation(EntryLoc);
}
IRB.CreateCall(SanCovTracePCGuard, GuardPtr);
IRB.CreateCall(EmptyAsm, {}); // Avoids callback merge.
OpenPOWER on IntegriCloud