[llvm-commits] CVS: llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp

Chris Lattner sabre at nondot.org
Thu Nov 2 17:35:12 PST 2006



Changes in directory llvm/lib/Transforms/Scalar:

CorrelatedExprs.cpp updated: 1.37 -> 1.38
---
Log message:

remove dead code


---
Diffs of the changes:  (+0 -13)

 CorrelatedExprs.cpp |   13 -------------
 1 files changed, 13 deletions(-)


Index: llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp
diff -u llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp:1.37 llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp:1.38
--- llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp:1.37	Thu Nov  2 14:25:50 2006
+++ llvm/lib/Transforms/Scalar/CorrelatedExprs.cpp	Thu Nov  2 19:34:58 2006
@@ -1146,19 +1146,6 @@
 //  Relation Implementation
 //===----------------------------------------------------------------------===//
 
-// CheckCondition - Return true if the specified condition is false.  Bound may
-// be null.
-static bool CheckCondition(Constant *Bound, Constant *C,
-                           Instruction::BinaryOps BO) {
-  assert(C != 0 && "C is not specified!");
-  if (Bound == 0) return false;
-
-  Constant *Val = ConstantExpr::get(BO, Bound, C);
-  if (ConstantBool *CB = dyn_cast<ConstantBool>(Val))
-    return !CB->getValue();  // Return true if the condition is false...
-  return false;
-}
-
 // contradicts - Return true if the relationship specified by the operand
 // contradicts already known information.
 //






More information about the llvm-commits mailing list