Lines Matching refs:getTruncateOrZeroExtend
1089 return SE.getTruncateOrZeroExtend(It, ResultTy); in BinomialCoefficient()
1178 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); in BinomialCoefficient()
1182 SE.getTruncateOrZeroExtend(S, CalculationTy)); in BinomialCoefficient()
1191 SE.getTruncateOrZeroExtend(DivResult, ResultTy)); in BinomialCoefficient()
1252 return getTruncateOrZeroExtend(SZ->getOperand(), Ty); in getTruncateExpr()
1640 return getTruncateOrZeroExtend(X, Ty); in getZeroExtendExpr()
1682 getTruncateOrZeroExtend(MaxBECount, Start->getType()); in getZeroExtendExpr()
1684 getTruncateOrZeroExtend(CastedMaxBECount, MaxBECount->getType()); in getZeroExtendExpr()
2026 getTruncateOrZeroExtend(MaxBECount, Start->getType()); in getSignExtendExpr()
2028 getTruncateOrZeroExtend(CastedMaxBECount, MaxBECount->getType()); in getSignExtendExpr()
4026 ScalarEvolution::getTruncateOrZeroExtend(const SCEV *V, Type *Ty) { in getTruncateOrZeroExtend() function in ScalarEvolution