Changes in directory llvm/lib/VMCore:
ConstantFolding.cpp updated: 1.96 -> 1.97 --- Log message: Remove unused variables. --- Diffs of the changes: (+5 -6) ConstantFolding.cpp | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) Index: llvm/lib/VMCore/ConstantFolding.cpp diff -u llvm/lib/VMCore/ConstantFolding.cpp:1.96 llvm/lib/VMCore/ConstantFolding.cpp:1.97 --- llvm/lib/VMCore/ConstantFolding.cpp:1.96 Wed Nov 1 19:53:58 2006 +++ llvm/lib/VMCore/ConstantFolding.cpp Thu Nov 2 02:18:15 2006 @@ -809,7 +809,7 @@ 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 @@ 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 @@ } 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 @@ } 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 @@ } } - } 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) { _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits