]> granicus.if.org Git - llvm/commitdiff
[MSan] Hotfix compilation
authorAlexander Potapenko <glider@google.com>
Fri, 20 Jul 2018 16:52:12 +0000 (16:52 +0000)
committerAlexander Potapenko <glider@google.com>
Fri, 20 Jul 2018 16:52:12 +0000 (16:52 +0000)
Make sure NewSI is used in materializeStores()

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@337577 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Instrumentation/MemorySanitizer.cpp

index 40033fc7eb0b45f360051ff71d2744f5e38e4109..4bcef6972786bd44dbc91429e1d68367497f4816 100644 (file)
@@ -917,6 +917,7 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
 
       StoreInst *NewSI = IRB.CreateAlignedStore(Shadow, ShadowPtr, Alignment);
       LLVM_DEBUG(dbgs() << "  STORE: " << *NewSI << "\n");
+      (void)NewSI;
 
       if (SI->isAtomic())
         SI->setOrdering(addReleaseOrdering(SI->getOrdering()));