reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2766 switch (S->getSCEVType()) { 2768 return S; 2772 return getExprBase(cast<SCEVTruncateExpr>(S)->getOperand()); 2774 return getExprBase(cast<SCEVZeroExtendExpr>(S)->getOperand()); 2776 return getExprBase(cast<SCEVSignExtendExpr>(S)->getOperand()); 2781 const SCEVAddExpr *Add = cast<SCEVAddExpr>(S); 2791 return S; // all operands are scaled, be conservative. 2794 return getExprBase(cast<SCEVAddRecExpr>(S)->getStart());