reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
907 switch (S->getSCEVType()) { 912 return isHighCostExpansion(cast<SCEVTruncateExpr>(S)->getOperand(), 915 return isHighCostExpansion(cast<SCEVZeroExtendExpr>(S)->getOperand(), 918 return isHighCostExpansion(cast<SCEVSignExtendExpr>(S)->getOperand(), 922 if (!Processed.insert(S).second) 925 if (const SCEVAddExpr *Add = dyn_cast<SCEVAddExpr>(S)) { 933 if (const SCEVMulExpr *Mul = dyn_cast<SCEVMulExpr>(S)) { 955 if (const SCEVAddRecExpr *AR = dyn_cast<SCEVAddRecExpr>(S)) {