Lines Matching refs:getTruncateOrZeroExtend
866 return SE.getTruncateOrZeroExtend(It, ResultTy); in BinomialCoefficient()
950 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); in BinomialCoefficient()
954 SE.getTruncateOrZeroExtend(S, CalculationTy)); in BinomialCoefficient()
963 SE.getTruncateOrZeroExtend(DivResult, ResultTy)); in BinomialCoefficient()
1132 return getTruncateOrZeroExtend(IntOp, Ty); in getPtrToIntExpr()
1166 return getTruncateOrZeroExtend(SZ->getOperand(), Ty, Depth + 1); in getTruncateExpr()
1611 return getTruncateOrZeroExtend(X, Ty, Depth); in getZeroExtendExprImpl()
1649 getTruncateOrZeroExtend(MaxBECount, Start->getType(), Depth); in getZeroExtendExprImpl()
1650 const SCEV *RecastedMaxBECount = getTruncateOrZeroExtend( in getZeroExtendExprImpl()
2024 getTruncateOrZeroExtend(MaxBECount, Start->getType(), Depth); in getSignExtendExprImpl()
2025 const SCEV *RecastedMaxBECount = getTruncateOrZeroExtend( in getSignExtendExprImpl()
4727 const SCEV *ScalarEvolution::getTruncateOrZeroExtend(const SCEV *V, Type *Ty, in getTruncateOrZeroExtend() function in ScalarEvolution
8181 return getAddExpr(getTruncateOrZeroExtend(ExitCount, EvalTy), getOne(EvalTy)); in getTripCountFromExitCount()