Lines Matching refs:SCEVCastExpr
259 return cast<SCEVCastExpr>(this)->getType(); in getType()
337 SCEVCastExpr::SCEVCastExpr(const FoldingSetNodeIDRef ID, in SCEVCastExpr() function in SCEVCastExpr
343 : SCEVCastExpr(ID, scTruncate, op, ty) { in SCEVTruncateExpr()
351 : SCEVCastExpr(ID, scZeroExtend, op, ty) { in SCEVZeroExtendExpr()
359 : SCEVCastExpr(ID, scSignExtend, op, ty) { in SCEVSignExtendExpr()
617 const SCEVCastExpr *LC = cast<SCEVCastExpr>(LHS); in compare()
618 const SCEVCastExpr *RC = cast<SCEVCastExpr>(RHS); in compare()
1111 if (!isa<SCEVCastExpr>(SA->getOperand(i))) in getTruncateExpr()
1127 if (!isa<SCEVCastExpr>(SM->getOperand(i))) in getTruncateExpr()
3449 if (const SCEVCastExpr *Cast = dyn_cast<SCEVCastExpr>(V)) { in getPointerBase()
8208 return getLoopDisposition(cast<SCEVCastExpr>(S)->getOperand(), L); in computeLoopDisposition()
8314 return getBlockDisposition(cast<SCEVCastExpr>(S)->getOperand(), BB); in computeBlockDisposition()