[llvm] a348530 - Remove unused function. NFCI.

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Sat Feb 1 05:02:24 PST 2020


Author: Simon Pilgrim
Date: 2020-02-01T13:01:58Z
New Revision: a3485301d4870f57590d7b69eed7959134a694ab

URL: https://github.com/llvm/llvm-project/commit/a3485301d4870f57590d7b69eed7959134a694ab
DIFF: https://github.com/llvm/llvm-project/commit/a3485301d4870f57590d7b69eed7959134a694ab.diff

LOG: Remove unused function. NFCI.

Added: 
    

Modified: 
    llvm/lib/Analysis/ValueTracking.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Analysis/ValueTracking.cpp b/llvm/lib/Analysis/ValueTracking.cpp
index 51af5ea44351..a6bb2bc9d6cf 100644
--- a/llvm/lib/Analysis/ValueTracking.cpp
+++ b/llvm/lib/Analysis/ValueTracking.cpp
@@ -2578,15 +2578,6 @@ static unsigned ComputeNumSignBitsImpl(const Value *V,
                                        const APInt &DemandedElts,
                                        unsigned Depth, const Query &Q);
 
-static unsigned ComputeNumSignBitsImpl(const Value *V, unsigned Depth,
-                                       const Query &Q) {
-  Type *Ty = V->getType();
-  APInt DemandedElts = Ty->isVectorTy()
-                           ? APInt::getAllOnesValue(Ty->getVectorNumElements())
-                           : APInt(1, 1);
-  return ComputeNumSignBitsImpl(V, DemandedElts, Depth, Q);
-}
-
 static unsigned ComputeNumSignBits(const Value *V, const APInt &DemandedElts,
                                    unsigned Depth, const Query &Q) {
   unsigned Result = ComputeNumSignBitsImpl(V, DemandedElts, Depth, Q);


        


More information about the llvm-commits mailing list