From: Chris Lattner Date: Tue, 30 Jan 2007 23:29:47 +0000 (+0000) Subject: remove now-dead code. X-Git-Tag: android-x86-6.0-r1~1003^2~37785 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=4973190b07d6634166d8631687c5a38162e3c15a;p=android-x86%2Fexternal-llvm.git remove now-dead code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@33678 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Transforms/Utils/Local.cpp b/lib/Transforms/Utils/Local.cpp index 772e09bea35..3eca72a1d01 100644 --- a/lib/Transforms/Utils/Local.cpp +++ b/lib/Transforms/Utils/Local.cpp @@ -68,20 +68,6 @@ Constant *llvm::ConstantFoldInstruction(Instruction *I, const TargetData *TD) { return Result; } - Constant *Op0 = 0, *Op1 = 0; - switch (I->getNumOperands()) { - default: - case 2: - Op1 = dyn_cast(I->getOperand(1)); - if (Op1 == 0) return 0; // Not a constant?, can't fold - /* FALL THROUGH */ - case 1: - Op0 = dyn_cast(I->getOperand(0)); - if (Op0 == 0) return 0; // Not a constant?, can't fold - break; - case 0: return 0; - } - // Scan the operand list, checking to see if they are all constants, if so, // hand off to ConstantFoldInstOperands. SmallVector Ops;