Remove unused variables.
authorReid Spencer <rspencer@reidspencer.com>
Thu, 2 Nov 2006 08:18:15 +0000 (08:18 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Thu, 2 Nov 2006 08:18:15 +0000 (08:18 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31375 91177308-0d34-0410-b5e6-96231b3b80d8

lib/VMCore/ConstantFold.cpp

index 7d55f7ed4d8ea717b17413605ae160b514481f05..055d41c063d2f85b2f6dbe79c2d388c66f0108f5 100644 (file)
@@ -809,7 +809,7 @@ Constant *llvm::ConstantFoldCastInstruction(const Constant *V,
   if (V->getType() == DestTy) return (Constant*)V;
 
   // Cast of a global address to boolean is always true.
-  if (const GlobalValue *GV = dyn_cast<GlobalValue>(V)) {
+  if (isa<GlobalValue>(V)) {
     if (DestTy == Type::BoolTy)
       // FIXME: When we support 'external weak' references, we have to prevent
       // this transformation from happening.  This code will need to be updated
@@ -962,7 +962,7 @@ Constant *llvm::ConstantFoldInsertElementInstruction(const Constant *Val,
   const ConstantInt *CIdx = dyn_cast<ConstantInt>(Idx);
   if (!CIdx) return 0;
   uint64_t idxVal = CIdx->getZExtValue();
-  if (const UndefValue *UVal = dyn_cast<UndefValue>(Val)) {
+  if (isa<UndefValue>(Val)) { 
     // Insertion of scalar constant into packed undef
     // Optimize away insertion of undef
     if (isa<UndefValue>(Elt))
@@ -980,8 +980,7 @@ Constant *llvm::ConstantFoldInsertElementInstruction(const Constant *Val,
     }
     return ConstantPacked::get(Ops);
   }
-  if (const ConstantAggregateZero *CVal =
-      dyn_cast<ConstantAggregateZero>(Val)) {
+  if (isa<ConstantAggregateZero>(Val)) {
     // Insertion of scalar constant into packed aggregate zero
     // Optimize away insertion of zero
     if (Elt->isNullValue())
@@ -1387,7 +1386,7 @@ Constant *llvm::ConstantFoldBinaryInstruction(unsigned Opcode,
   }
 
   if (const ConstantExpr *CE1 = dyn_cast<ConstantExpr>(V1)) {
-    if (const ConstantExpr *CE2 = dyn_cast<ConstantExpr>(V2)) {
+    if (isa<ConstantExpr>(V2)) {
       // There are many possible foldings we could do here.  We should probably
       // at least fold add of a pointer with an integer into the appropriate
       // getelementptr.  This will improve alias analysis a bit.
@@ -1444,7 +1443,7 @@ Constant *llvm::ConstantFoldBinaryInstruction(unsigned Opcode,
       }
     }
 
-  } else if (const ConstantExpr *CE2 = dyn_cast<ConstantExpr>(V2)) {
+  } else if (isa<ConstantExpr>(V2)) {
     // If V2 is a constant expr and V1 isn't, flop them around and fold the
     // other way if possible.
     switch (Opcode) {