diff options
author | Kostya Serebryany <kcc@google.com> | 2016-12-03 01:43:30 +0000 |
---|---|---|
committer | Kostya Serebryany <kcc@google.com> | 2016-12-03 01:43:30 +0000 |
commit | 520753a321bc764771c2d0b7b16284b5225edbdb (patch) | |
tree | 82c52a09f26d85ce00b86a8038659d7652ff684d /llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp | |
parent | a39c2ca44e3bfa7d1e2fa75f76090b0b5d86e064 (diff) | |
download | bcm5719-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.cpp | 2 |
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. |