Home
last modified time | relevance | path

Searched refs:SignBits (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp140 unsigned SignBits = in WillNotOverflowSignedMul() local
145 if (SignBits > BitWidth + 1) in WillNotOverflowSignedMul()
153 if (SignBits == BitWidth + 1) { in WillNotOverflowSignedMul()
/external/llvm/lib/Analysis/
DValueTracking.cpp549 unsigned SignBits = KnownZeroTemp.countLeadingOnes(); in computeKnownBitsFromTrueCondition() local
550 KnownZero |= APInt::getHighBitsSet(BitWidth, SignBits); in computeKnownBitsFromTrueCondition()
559 unsigned SignBits = KnownZeroTemp.countLeadingOnes(); in computeKnownBitsFromTrueCondition() local
561 SignBits++; in computeKnownBitsFromTrueCondition()
562 KnownZero |= APInt::getHighBitsSet(BitWidth, SignBits); in computeKnownBitsFromTrueCondition()
/external/llvm/lib/Target/R600/
DAMDGPUISelLowering.cpp2465 unsigned SignBits = Signed ? (32 - WidthVal + 1) : (32 - WidthVal); in PerformDAGCombine() local
2468 if (OpSignBits >= SignBits) in PerformDAGCombine()
2793 unsigned SignBits = 32 - Width->getZExtValue() + 1; in ComputeNumSignBitsForTargetNode() local
2796 return SignBits; in ComputeNumSignBitsForTargetNode()
2800 return std::max(SignBits, Op0SignBits); in ComputeNumSignBitsForTargetNode()