[llvm-commits] CVS: llvm/lib/Transforms/Utils/Local.cpp
Chris Lattner
sabre at nondot.org
Tue Jan 30 15:30:03 PST 2007
Changes in directory llvm/lib/Transforms/Utils:
Local.cpp updated: 1.66 -> 1.67
---
Log message:
remove now-dead code.
---
Diffs of the changes: (+0 -14)
Local.cpp | 14 --------------
1 files changed, 14 deletions(-)
Index: llvm/lib/Transforms/Utils/Local.cpp
diff -u llvm/lib/Transforms/Utils/Local.cpp:1.66 llvm/lib/Transforms/Utils/Local.cpp:1.67
--- llvm/lib/Transforms/Utils/Local.cpp:1.66 Tue Jan 30 17:13:49 2007
+++ llvm/lib/Transforms/Utils/Local.cpp Tue Jan 30 17:29:47 2007
@@ -68,20 +68,6 @@
return Result;
}
- Constant *Op0 = 0, *Op1 = 0;
- switch (I->getNumOperands()) {
- default:
- case 2:
- Op1 = dyn_cast<Constant>(I->getOperand(1));
- if (Op1 == 0) return 0; // Not a constant?, can't fold
- /* FALL THROUGH */
- case 1:
- Op0 = dyn_cast<Constant>(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<Constant*, 8> Ops;
More information about the llvm-commits
mailing list