Lines Matching refs:getTruncateOrZeroExtend
859 return SE.getTruncateOrZeroExtend(It, ResultTy); in BinomialCoefficient()
948 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); in BinomialCoefficient()
952 SE.getTruncateOrZeroExtend(S, CalculationTy)); in BinomialCoefficient()
961 SE.getTruncateOrZeroExtend(DivResult, ResultTy)); in BinomialCoefficient()
1130 return getTruncateOrZeroExtend(IntOp, Ty); in getPtrToIntExpr()
1164 return getTruncateOrZeroExtend(SZ->getOperand(), Ty, Depth + 1); in getTruncateExpr()
1609 return getTruncateOrZeroExtend(X, Ty, Depth); in getZeroExtendExprImpl()
1647 getTruncateOrZeroExtend(MaxBECount, Start->getType(), Depth); in getZeroExtendExprImpl()
1648 const SCEV *RecastedMaxBECount = getTruncateOrZeroExtend( in getZeroExtendExprImpl()
2022 getTruncateOrZeroExtend(MaxBECount, Start->getType(), Depth); in getSignExtendExprImpl()
2023 const SCEV *RecastedMaxBECount = getTruncateOrZeroExtend( in getSignExtendExprImpl()
4722 const SCEV *ScalarEvolution::getTruncateOrZeroExtend(const SCEV *V, Type *Ty, in getTruncateOrZeroExtend() function in ScalarEvolution
8165 return getAddExpr(getTruncateOrZeroExtend(ExitCount, EvalTy), getOne(EvalTy)); in getTripCountFromExitCount()