Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp147 unsigned SignBits = in WillNotOverflowSignedMul() local
152 if (SignBits > BitWidth + 1) in WillNotOverflowSignedMul()
160 if (SignBits == BitWidth + 1) { in WillNotOverflowSignedMul()
/external/llvm/lib/Analysis/
DValueTracking.cpp595 unsigned SignBits = KnownZeroTemp.countLeadingOnes(); in computeKnownBitsFromTrueCondition() local
596 KnownZero |= APInt::getHighBitsSet(BitWidth, SignBits); in computeKnownBitsFromTrueCondition()
605 unsigned SignBits = KnownZeroTemp.countLeadingOnes(); in computeKnownBitsFromTrueCondition() local
607 SignBits++; in computeKnownBitsFromTrueCondition()
608 KnownZero |= APInt::getHighBitsSet(BitWidth, SignBits); in computeKnownBitsFromTrueCondition()
/external/llvm/lib/Target/AMDGPU/
DAMDGPUISelLowering.cpp2514 unsigned SignBits = Signed ? (32 - WidthVal + 1) : (32 - WidthVal); in PerformDAGCombine() local
2517 if (OpSignBits >= SignBits) in PerformDAGCombine()
2855 unsigned SignBits = 32 - Width->getZExtValue() + 1; in ComputeNumSignBitsForTargetNode() local
2857 return SignBits; in ComputeNumSignBitsForTargetNode()
2861 return std::max(SignBits, Op0SignBits); in ComputeNumSignBitsForTargetNode()