[llvm-commits] [llvm] r51878 - /llvm/trunk/lib/Analysis/ValueTracking.cpp

Chris Lattner sabre at nondot.org
Mon Jun 2 11:39:07 PDT 2008


Author: lattner
Date: Mon Jun  2 13:39:07 2008
New Revision: 51878

URL: http://llvm.org/viewvc/llvm-project?rev=51878&view=rev
Log:
Remove unneeded code I added.

Modified:
    llvm/trunk/lib/Analysis/ValueTracking.cpp

Modified: llvm/trunk/lib/Analysis/ValueTracking.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/ValueTracking.cpp?rev=51878&r1=51877&r2=51878&view=diff

==============================================================================
--- llvm/trunk/lib/Analysis/ValueTracking.cpp (original)
+++ llvm/trunk/lib/Analysis/ValueTracking.cpp Mon Jun  2 13:39:07 2008
@@ -565,12 +565,9 @@
   unsigned Tmp, Tmp2;
   unsigned FirstAnswer = 1;
 
-  if (ConstantInt *CI = dyn_cast<ConstantInt>(V)) {
-    if (CI->getValue().isNegative())
-      return CI->getValue().countLeadingOnes();
-    return CI->getValue().countLeadingZeros();
-  }
-  
+  // Note that ConstantInt is handled by the general ComputeMaskedBits case
+  // below.
+
   if (Depth == 6)
     return 1;  // Limit search depth.
   





More information about the llvm-commits mailing list