Lines Matching refs:getTruncateOrZeroExtend
903 return SE.getTruncateOrZeroExtend(It, ResultTy); in BinomialCoefficient()
992 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); in BinomialCoefficient()
996 SE.getTruncateOrZeroExtend(S, CalculationTy)); in BinomialCoefficient()
1005 SE.getTruncateOrZeroExtend(DivResult, ResultTy)); in BinomialCoefficient()
1044 return getTruncateOrZeroExtend(Op, Ty); in getPtrToIntExpr()
1055 return getTruncateOrZeroExtend(S, Ty); in getPtrToIntExpr()
1071 return getTruncateOrZeroExtend(S, Ty); in getPtrToIntExpr()
1142 return getTruncateOrZeroExtend(IntOp, Ty); in getPtrToIntExpr()
1175 return getTruncateOrZeroExtend(SZ->getOperand(), Ty, Depth + 1); in getTruncateExpr()
1572 return getTruncateOrZeroExtend(X, Ty, Depth); in getZeroExtendExpr()
1613 getTruncateOrZeroExtend(MaxBECount, Start->getType(), Depth); in getZeroExtendExpr()
1614 const SCEV *RecastedMaxBECount = getTruncateOrZeroExtend( in getZeroExtendExpr()
1954 getTruncateOrZeroExtend(MaxBECount, Start->getType(), Depth); in getSignExtendExpr()
1955 const SCEV *RecastedMaxBECount = getTruncateOrZeroExtend( in getSignExtendExpr()
4007 const SCEV *ScalarEvolution::getTruncateOrZeroExtend(const SCEV *V, Type *Ty, in getTruncateOrZeroExtend() function in ScalarEvolution
6700 return getTruncateOrZeroExtend(Op, DstIntTy); in createSCEV()