aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2013-08-12 11:46:09 +0000
committerAlexey Samsonov <samsonov@google.com>2013-08-12 11:46:09 +0000
commite4b5fb88515a111ce92270e7530a35739b065c12 (patch)
treeca29e1b537cd549cda49390f580c29e843f71911 /llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
parent8e20be2aea0c8637335ce0d1e1d19e739c3ebe68 (diff)
downloadllvm-e4b5fb88515a111ce92270e7530a35739b065c12.zip
llvm-e4b5fb88515a111ce92270e7530a35739b065c12.tar.gz
llvm-e4b5fb88515a111ce92270e7530a35739b065c12.tar.bz2
Add SpecialCaseList::createOrDie() factory and use it in sanitizer passes
llvm-svn: 188169
Diffstat (limited to 'llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp')
-rw-r--r--llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp b/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
index cc971a3..e19ceba4 100644
--- a/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
+++ b/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
@@ -227,7 +227,7 @@ bool ThreadSanitizer::doInitialization(Module &M) {
TD = getAnalysisIfAvailable<DataLayout>();
if (!TD)
return false;
- BL.reset(new SpecialCaseList(BlacklistFile));
+ BL.reset(SpecialCaseList::createOrDie(BlacklistFile));
// Always insert a call to __tsan_init into the module's CTORs.
IRBuilder<> IRB(M.getContext());