reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1121 return SE.getTruncateOrZeroExtend(It, ResultTy); 1175 return SE.getCouldNotCompute(); 1177 unsigned W = SE.getTypeSizeInBits(ResultTy); 1208 IntegerType *CalculationTy = IntegerType::get(SE.getContext(), 1210 const SCEV *Dividend = SE.getTruncateOrZeroExtend(It, CalculationTy); 1212 const SCEV *S = SE.getMinusSCEV(It, SE.getConstant(It->getType(), i)); 1212 const SCEV *S = SE.getMinusSCEV(It, SE.getConstant(It->getType(), i)); 1213 Dividend = SE.getMulExpr(Dividend, 1214 SE.getTruncateOrZeroExtend(S, CalculationTy)); 1218 const SCEV *DivResult = SE.getUDivExpr(Dividend, SE.getConstant(DivFactor)); 1218 const SCEV *DivResult = SE.getUDivExpr(Dividend, SE.getConstant(DivFactor)); 1222 return SE.getMulExpr(SE.getConstant(MultiplyFactor), 1222 return SE.getMulExpr(SE.getConstant(MultiplyFactor), 1223 SE.getTruncateOrZeroExtend(DivResult, ResultTy));