[llvm-commits] [llvm] r59952 - in /llvm/trunk/lib/CodeGen/SelectionDAG: FastISel.cpp LegalizeDAG.cpp SelectionDAG.cpp

Evan Cheng evan.cheng at apple.com
Sun Nov 23 23:09:49 PST 2008


Author: evancheng
Date: Mon Nov 24 01:09:49 2008
New Revision: 59952

URL: http://llvm.org/viewvc/llvm-project?rev=59952&view=rev
Log:
Eliminate some unused variable compile time warnings.

Modified:
    llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp
    llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
    llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp

Modified: llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp?rev=59952&r1=59951&r2=59952&view=diff

==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/FastISel.cpp Mon Nov 24 01:09:49 2008
@@ -401,6 +401,7 @@
       bool InsertedCopy = TII.copyRegToReg(*MBB, MBB->end(), ResultReg,
                                            Reg, RC, RC);
       assert(InsertedCopy && "Can't copy address registers!");
+      InsertedCopy = InsertedCopy;
       UpdateValueMap(I, ResultReg);
       return true;
     }
@@ -434,6 +435,7 @@
         bool InsertedCopy = TII.copyRegToReg(*MBB, MBB->end(), ResultReg,
                                              Reg, RC, RC);
         assert(InsertedCopy && "Can't copy address registers!");
+        InsertedCopy = InsertedCopy;
         UpdateValueMap(I, ResultReg);
       } else {
         unsigned ResultReg =

Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp?rev=59952&r1=59951&r2=59952&view=diff

==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp Mon Nov 24 01:09:49 2008
@@ -114,12 +114,14 @@
   void AddPromotedOperand(SDValue From, SDValue To) {
     bool isNew = PromotedNodes.insert(std::make_pair(From, To)).second;
     assert(isNew && "Got into the map somehow?");
+    isNew = isNew;
     // If someone requests legalization of the new node, return itself.
     LegalizedNodes.insert(std::make_pair(To, To));
   }
   void AddWidenedOperand(SDValue From, SDValue To) {
     bool isNew = WidenNodes.insert(std::make_pair(From, To)).second;
     assert(isNew && "Got into the map somehow?");
+    isNew = isNew;
     // If someone requests legalization of the new node, return itself.
     LegalizedNodes.insert(std::make_pair(To, To));
   }
@@ -7163,6 +7165,7 @@
   bool isNew =
     ExpandedNodes.insert(std::make_pair(Op, std::make_pair(Lo, Hi))).second;
   assert(isNew && "Value already expanded?!?");
+  isNew = isNew;
 }
 
 /// SplitVectorOp - Given an operand of vector type, break it down into
@@ -7509,6 +7512,7 @@
   bool isNew = 
     SplitNodes.insert(std::make_pair(Op, std::make_pair(Lo, Hi))).second;
   assert(isNew && "Value already split?!?");
+  isNew = isNew;
 }
 
 
@@ -7676,6 +7680,7 @@
     Result = LegalizeOp(Result);
   bool isNew = ScalarizedNodes.insert(std::make_pair(Op, Result)).second;
   assert(isNew && "Value already scalarized?");
+  isNew = isNew;
   return Result;
 }
 

Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp?rev=59952&r1=59951&r2=59952&view=diff

==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAG.cpp Mon Nov 24 01:09:49 2008
@@ -1212,9 +1212,11 @@
 }
 
 SDValue SelectionDAG::getMemOperand(const MachineMemOperand &MO) {
+#ifndef NDEBUG
   const Value *v = MO.getValue();
   assert((!v || isa<PointerType>(v->getType())) &&
          "SrcValue is not a pointer?");
+#endif
 
   FoldingSetNodeID ID;
   AddNodeIDNode(ID, ISD::MEMOPERAND, getVTList(MVT::Other), 0, 0);





More information about the llvm-commits mailing list