[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