Lines Matching refs:truncate
337 "Cannot truncate non-integer value!");
1031 // Truncate the result, and divide by K! / 2^T.
1130 // If the input value is a chrec scev, truncate the chrec's operands.
1431 // It's possible the bits taken off by the truncate were all zero bits. If
1437 if (CR.truncate(TruncBits).zeroExtend(NewBits).contains(
1617 // It's possible the bits taken off by the truncate were all sign bits. If
1623 if (CR.truncate(TruncBits).signExtend(NewBits).contains(
1805 // Peel off a truncate cast.
2052 // type, see if factoring out the truncate would permit the result to be
2062 // source type of the truncate.
3413 "Cannot truncate or zero extend with non-integer arguments!");
3430 "Cannot truncate or zero extend with non-integer arguments!");
3448 "getNoopOrZeroExtend cannot truncate!");
3464 "getNoopOrSignExtend cannot truncate!");
3481 "getNoopOrAnyExtend cannot truncate!");
3494 "Cannot truncate or noop with non-integer arguments!");
4279 ConservativeResult.intersectWith(X.truncate(BitWidth)));
6472 // The result is guaranteed to be less than 2^BW so we may truncate it to BW
6692 // Since SCEV does not have a URem node, we construct one using a truncate