Home | History | Annotate | Download | only in Analysis

Lines Matching defs:SCEVTruncateExpr

148     const SCEVTruncateExpr *Trunc = cast<SCEVTruncateExpr>(this);
341 SCEVTruncateExpr::SCEVTruncateExpr(const FoldingSetNodeIDRef ID,
756 void visitTruncateExpr(const SCEVTruncateExpr *Numerator) {}
1093 if (const SCEVTruncateExpr *ST = dyn_cast<SCEVTruncateExpr>(Op))
1112 hasTrunc = isa<SCEVTruncateExpr>(S);
1128 hasTrunc = isa<SCEVTruncateExpr>(S);
1147 SCEV *S = new (SCEVAllocator) SCEVTruncateExpr(ID.Intern(SCEVAllocator),
1436 if (const SCEVTruncateExpr *ST = dyn_cast<SCEVTruncateExpr>(Op)) {
1610 if (const SCEVTruncateExpr *ST = dyn_cast<SCEVTruncateExpr>(Op)) {
1790 if (const SCEVTruncateExpr *T = dyn_cast<SCEVTruncateExpr>(Op)) {
2024 for (; Idx < Ops.size() && isa<SCEVTruncateExpr>(Ops[Idx]); ++Idx) {
2025 const SCEVTruncateExpr *Trunc = cast<SCEVTruncateExpr>(Ops[Idx]);
2033 if (const SCEVTruncateExpr *T = dyn_cast<SCEVTruncateExpr>(Ops[i])) {
2044 if (const SCEVTruncateExpr *T =
2045 dyn_cast<SCEVTruncateExpr>(M->getOperand(j))) {
3745 if (const SCEVTruncateExpr *T = dyn_cast<SCEVTruncateExpr>(S))
3927 if (const SCEVTruncateExpr *Trunc = dyn_cast<SCEVTruncateExpr>(S)) {
5657 const SCEVTruncateExpr *ST = cast<SCEVTruncateExpr>(V);
5914 if (const SCEVTruncateExpr *Cast = dyn_cast<SCEVTruncateExpr>(V)) {