• Home
  • Raw
  • Download

Lines Matching refs:APInt

47                                     APInt &KnownZero, APInt &KnownOne,  in ComputeMaskedBitsAddSub()
48 APInt &KnownZero2, APInt &KnownOne2, in ComputeMaskedBitsAddSub()
59 APInt MaskV = APInt::getHighBitsSet(BitWidth, NLZ+1); in ComputeMaskedBitsAddSub()
68 KnownZero = APInt::getHighBitsSet(BitWidth, NLZ2); in ComputeMaskedBitsAddSub()
80 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0); in ComputeMaskedBitsAddSub()
94 APInt Mask = APInt::getLowBitsSet(BitWidth, LHSKnownZeroOut); in ComputeMaskedBitsAddSub()
100 KnownZero |= APInt::getLowBitsSet(BitWidth, in ComputeMaskedBitsAddSub()
105 APInt Mask = APInt::getLowBitsSet(BitWidth, RHSKnownZeroOut); in ComputeMaskedBitsAddSub()
116 KnownZero |= APInt::getSignBit(BitWidth); in ComputeMaskedBitsAddSub()
119 KnownOne |= APInt::getSignBit(BitWidth); in ComputeMaskedBitsAddSub()
123 KnownZero |= APInt::getSignBit(BitWidth); in ComputeMaskedBitsAddSub()
126 KnownOne |= APInt::getSignBit(BitWidth); in ComputeMaskedBitsAddSub()
133 APInt &KnownZero, APInt &KnownOne, in ComputeMaskedBitsMul()
134 APInt &KnownZero2, APInt &KnownOne2, in ComputeMaskedBitsMul()
180 KnownZero = APInt::getLowBitsSet(BitWidth, TrailZ) | in ComputeMaskedBitsMul()
181 APInt::getHighBitsSet(BitWidth, LeadZ); in ComputeMaskedBitsMul()
194 void llvm::computeMaskedBitsLoad(const MDNode &Ranges, APInt &KnownZero) { in computeMaskedBitsLoad()
211 KnownZero = APInt::getHighBitsSet(BitWidth, MinLeadingZeros); in computeMaskedBitsLoad()
228 void llvm::ComputeMaskedBits(Value *V, APInt &KnownZero, APInt &KnownOne, in ComputeMaskedBits()
255 KnownZero = APInt::getAllOnesValue(BitWidth); in ComputeMaskedBits()
265 APInt Elt(KnownZero.getBitWidth(), 0); in ComputeMaskedBits()
292 KnownZero = APInt::getLowBitsSet(BitWidth, in ComputeMaskedBits()
314 KnownZero = APInt::getLowBitsSet(BitWidth, in ComputeMaskedBits()
328 APInt KnownZero2(KnownZero), KnownOne2(KnownOne); in ComputeMaskedBits()
367 APInt KnownZeroOut = (KnownZero & KnownZero2) | (KnownOne & KnownOne2); in ComputeMaskedBits()
394 KnownZero = APInt::getHighBitsSet(BitWidth, LeadZ); in ComputeMaskedBits()
439 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth); in ComputeMaskedBits()
467 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth); in ComputeMaskedBits()
469 KnownOne |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth); in ComputeMaskedBits()
480 KnownZero |= APInt::getLowBitsSet(BitWidth, ShiftAmt); // low bits known 0 in ComputeMaskedBits()
496 KnownZero |= APInt::getHighBitsSet(BitWidth, ShiftAmt); in ComputeMaskedBits()
512 APInt HighBits(APInt::getHighBitsSet(BitWidth, ShiftAmt)); in ComputeMaskedBits()
536 APInt RA = Rem->getValue().abs(); in ComputeMaskedBits()
538 APInt LowBits = RA - 1; in ComputeMaskedBits()
562 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0); in ComputeMaskedBits()
573 APInt RA = Rem->getValue(); in ComputeMaskedBits()
575 APInt LowBits = (RA - 1); in ComputeMaskedBits()
593 KnownZero = APInt::getHighBitsSet(BitWidth, Leaders); in ComputeMaskedBits()
604 KnownZero = APInt::getLowBitsSet(BitWidth, CountTrailingZeros_32(Align)); in ComputeMaskedBits()
610 APInt LocalKnownZero(BitWidth, 0), LocalKnownOne(BitWidth, 0); in ComputeMaskedBits()
632 LocalKnownZero = LocalKnownOne = APInt(GEPOpiBits, 0); in ComputeMaskedBits()
640 KnownZero = APInt::getLowBitsSet(BitWidth, TrailZ); in ComputeMaskedBits()
678 APInt KnownZero3(KnownZero), KnownOne3(KnownOne); in ComputeMaskedBits()
681 KnownZero = APInt::getLowBitsSet(BitWidth, in ComputeMaskedBits()
700 KnownZero = APInt::getAllOnesValue(BitWidth); in ComputeMaskedBits()
701 KnownOne = APInt::getAllOnesValue(BitWidth); in ComputeMaskedBits()
706 KnownZero2 = APInt(BitWidth, 0); in ComputeMaskedBits()
707 KnownOne2 = APInt(BitWidth, 0); in ComputeMaskedBits()
732 KnownZero = APInt::getHighBitsSet(BitWidth, BitWidth - LowBits); in ComputeMaskedBits()
737 KnownZero = APInt::getHighBitsSet(BitWidth, BitWidth - LowBits); in ComputeMaskedBits()
742 KnownZero = APInt::getHighBitsSet(64, 32); in ComputeMaskedBits()
788 APInt ZeroBits(BitWidth, 0); in ComputeSignBit()
789 APInt OneBits(BitWidth, 0); in ComputeSignBit()
896 APInt KnownZero(BitWidth, 0); in isKnownNonZero()
897 APInt KnownOne(BitWidth, 0); in isKnownNonZero()
935 APInt KnownZero(BitWidth, 0); in isKnownNonZero()
936 APInt KnownOne(BitWidth, 0); in isKnownNonZero()
937 APInt Mask = APInt::getSignedMaxValue(BitWidth); in isKnownNonZero()
973 APInt KnownZero(BitWidth, 0); in isKnownNonZero()
974 APInt KnownOne(BitWidth, 0); in isKnownNonZero()
988 bool llvm::MaskedValueIsZero(Value *V, const APInt &Mask, in MaskedValueIsZero()
990 APInt KnownZero(Mask.getBitWidth(), 0), KnownOne(Mask.getBitWidth(), 0); in MaskedValueIsZero()
1033 const APInt *ShAmt; in ComputeNumSignBits()
1041 const APInt *ShAmt; in ComputeNumSignBits()
1081 APInt KnownZero(TyBits, 0), KnownOne(TyBits, 0); in ComputeNumSignBits()
1086 if ((KnownZero | APInt(TyBits, 1)).isAllOnesValue()) in ComputeNumSignBits()
1106 APInt KnownZero(TyBits, 0), KnownOne(TyBits, 0); in ComputeNumSignBits()
1110 if ((KnownZero | APInt(TyBits, 1)).isAllOnesValue()) in ComputeNumSignBits()
1151 APInt KnownZero(TyBits, 0), KnownOne(TyBits, 0); in ComputeNumSignBits()
1152 APInt Mask; in ComputeNumSignBits()
1232 APInt Op1Int = Op1CI->getValue(); in ComputeMultiple()
1234 APInt API(Op1Int.getBitWidth(), 0); in ComputeMultiple()
1373 APInt Val = CI->getValue(); in isBytewiseValue()
1374 APInt Val2; in isBytewiseValue()
1874 APInt KnownZero(BitWidth, 0); in isSafeToSpeculativelyExecute()
1875 APInt KnownOne(BitWidth, 0); in isSafeToSpeculativelyExecute()