Fixing warnings revealed by gcc release build
authorEdwin Vane <edwin.vane@intel.com>
Tue, 29 Jan 2013 17:42:24 +0000 (17:42 +0000)
committerEdwin Vane <edwin.vane@intel.com>
Tue, 29 Jan 2013 17:42:24 +0000 (17:42 +0000)
Fixed set-but-not-used warnings.

Reviewer: gribozavr

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

lib/CodeGen/StackColoring.cpp
lib/Transforms/Instrumentation/MemorySanitizer.cpp
lib/Transforms/Scalar/SROA.cpp

index c173293f6fe130dffe87a8bf782378b53d6c54c3..bd0d8091ee68b4190dc56324880ef0b5fdf35711 100644 (file)
@@ -202,9 +202,8 @@ void StackColoring::getAnalysisUsage(AnalysisUsage &AU) const {
 void StackColoring::dump() {
   for (df_iterator<MachineFunction*> FI = df_begin(MF), FE = df_end(MF);
        FI != FE; ++FI) {
-    unsigned Num = BasicBlocks[*FI];
-    DEBUG(dbgs()<<"Inspecting block #"<<Num<<" ["<<FI->getName()<<"]\n");
-    Num = 0;
+    DEBUG(dbgs()<<"Inspecting block #"<<BasicBlocks[*FI]<<
+          " ["<<FI->getName()<<"]\n");
     DEBUG(dbgs()<<"BEGIN  : {");
     for (unsigned i=0; i < BlockLiveness[*FI].Begin.size(); ++i)
       DEBUG(dbgs()<<BlockLiveness[*FI].Begin.test(i)<<" ");
index 714972eb3464ea546b3b3fc5da11101a601d949e..80705af9b81ea7774901e3312a77d3eebf23e468 100644 (file)
@@ -1594,6 +1594,7 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> {
       if (MS.TrackOrigins)
         IRB.CreateStore(getOrigin(A),
                         getOriginPtrForArgument(A, IRB, ArgOffset));
+      (void)Store;
       assert(Size != 0 && Store != 0);
       DEBUG(dbgs() << "  Param:" << *Store << "\n");
       ArgOffset += DataLayout::RoundUpAlignment(Size, 8);
index 420417187fadf764ae971a648ff680b818f90d2a..173f25fb0f6663734952bac1af60f22b0c291a0f 100644 (file)
@@ -2971,6 +2971,7 @@ private:
     else
       New = IRB.CreateLifetimeEnd(Ptr, Size);
 
+    (void)New;
     DEBUG(dbgs() << "          to: " << *New << "\n");
     return true;
   }