reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2199 assert(getTypeSizeInBits(Op->getType()) < getTypeSizeInBits(Ty) && 2201 assert(isSCEVable(Ty) && 2203 Ty = getEffectiveSCEVType(Ty); 2203 Ty = getEffectiveSCEVType(Ty); 2208 return getSignExtendExpr(Op, Ty); 2213 if (getTypeSizeInBits(NewOp->getType()) < getTypeSizeInBits(Ty)) 2214 return getAnyExtendExpr(NewOp, Ty); 2215 return getTruncateOrNoop(NewOp, Ty); 2219 const SCEV *ZExt = getZeroExtendExpr(Op, Ty); 2224 const SCEV *SExt = getSignExtendExpr(Op, Ty); 2232 Ops.push_back(getAnyExtendExpr(Op, Ty));