Lines Matching refs:SrcBitWidth
1149 unsigned SrcBitWidth; in computeKnownBits() local
1152 SrcBitWidth = DL.getTypeSizeInBits(SrcTy->getScalarType()); in computeKnownBits()
1154 assert(SrcBitWidth && "SrcBitWidth can't be zero"); in computeKnownBits()
1155 KnownZero = KnownZero.zextOrTrunc(SrcBitWidth); in computeKnownBits()
1156 KnownOne = KnownOne.zextOrTrunc(SrcBitWidth); in computeKnownBits()
1161 if (BitWidth > SrcBitWidth) in computeKnownBits()
1162 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth); in computeKnownBits()
1178 unsigned SrcBitWidth = I->getOperand(0)->getType()->getScalarSizeInBits(); in computeKnownBits() local
1180 KnownZero = KnownZero.trunc(SrcBitWidth); in computeKnownBits()
1181 KnownOne = KnownOne.trunc(SrcBitWidth); in computeKnownBits()
1188 if (KnownZero[SrcBitWidth-1]) // Input sign bit known zero in computeKnownBits()
1189 KnownZero |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth); in computeKnownBits()
1190 else if (KnownOne[SrcBitWidth-1]) // Input sign bit known set in computeKnownBits()
1191 KnownOne |= APInt::getHighBitsSet(BitWidth, BitWidth - SrcBitWidth); in computeKnownBits()