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