diff options
author | Chris Lattner <sabre@nondot.org> | 2009-01-20 18:22:57 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2009-01-20 18:22:57 +0000 |
commit | 79abedb83a4dd7d3583c7ca6df8283079acc3ba5 (patch) | |
tree | fcb2708c82f9168533aba8285e68bab6fdc5b959 | |
parent | ce31b027e7891da951f1036465e8d82dd0bd3297 (diff) | |
download | external_llvm-79abedb83a4dd7d3583c7ca6df8283079acc3ba5.zip external_llvm-79abedb83a4dd7d3583c7ca6df8283079acc3ba5.tar.gz external_llvm-79abedb83a4dd7d3583c7ca6df8283079acc3ba5.tar.bz2 |
Eliminate use of uint32_t to improve compatibility with cygwin
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62590 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | lib/Analysis/ValueTracking.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/Analysis/ValueTracking.cpp b/lib/Analysis/ValueTracking.cpp index 120dcd8..7ac138b 100644 --- a/lib/Analysis/ValueTracking.cpp +++ b/lib/Analysis/ValueTracking.cpp @@ -50,7 +50,7 @@ void llvm::ComputeMaskedBits(Value *V, const APInt &Mask, TargetData *TD, unsigned Depth) { assert(V && "No Value?"); assert(Depth <= 6 && "Limit Search Depth"); - uint32_t BitWidth = Mask.getBitWidth(); + unsigned BitWidth = Mask.getBitWidth(); assert((V->getType()->isInteger() || isa<PointerType>(V->getType())) && "Not integer or pointer type!"); assert((!TD || TD->getTypeSizeInBits(V->getType()) == BitWidth) && @@ -215,7 +215,7 @@ void llvm::ComputeMaskedBits(Value *V, const APInt &Mask, // Note that we handle pointer operands here because of inttoptr/ptrtoint // which fall through here. const Type *SrcTy = I->getOperand(0)->getType(); - uint32_t SrcBitWidth = TD ? + unsigned SrcBitWidth = TD ? TD->getTypeSizeInBits(SrcTy) : SrcTy->getPrimitiveSizeInBits(); APInt MaskIn(Mask); @@ -243,7 +243,7 @@ void llvm::ComputeMaskedBits(Value *V, const APInt &Mask, case Instruction::SExt: { // Compute the bits in the result that are not present in the input. const IntegerType *SrcTy = cast<IntegerType>(I->getOperand(0)->getType()); - uint32_t SrcBitWidth = SrcTy->getBitWidth(); + unsigned SrcBitWidth = SrcTy->getBitWidth(); APInt MaskIn(Mask); MaskIn.trunc(SrcBitWidth); @@ -403,7 +403,7 @@ void llvm::ComputeMaskedBits(Value *V, const APInt &Mask, ComputeMaskedBits(I->getOperand(1), AllOnes, KnownZero2, KnownOne2, TD, Depth+1); - uint32_t Leaders = std::max(KnownZero.countLeadingOnes(), + unsigned Leaders = std::max(KnownZero.countLeadingOnes(), KnownZero2.countLeadingOnes()); KnownOne.clear(); KnownZero = APInt::getHighBitsSet(BitWidth, Leaders) & Mask; @@ -465,8 +465,8 @@ void llvm::ComputeMaskedBits(Value *V, const APInt &Mask, ComputeMaskedBits(Index, LocalMask, LocalKnownZero, LocalKnownOne, TD, Depth+1); TrailZ = std::min(TrailZ, - CountTrailingZeros_64(TypeSize) + - LocalKnownZero.countTrailingOnes()); + unsigned(CountTrailingZeros_64(TypeSize) + + LocalKnownZero.countTrailingOnes())); } } |