reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2137 if (At && getRelatedExistingExpansion(S, At, L)) 2141 switch (S->getSCEVType()) { 2146 return isHighCostExpansionHelper(cast<SCEVTruncateExpr>(S)->getOperand(), 2149 return isHighCostExpansionHelper(cast<SCEVZeroExtendExpr>(S)->getOperand(), 2152 return isHighCostExpansionHelper(cast<SCEVSignExtendExpr>(S)->getOperand(), 2156 if (!Processed.insert(S).second) 2159 if (auto *UDivExpr = dyn_cast<SCEVUDivExpr>(S)) { 2189 SE.getAddExpr(S, SE.getConstant(S->getType(), 1)), At, L)) 2189 SE.getAddExpr(S, SE.getConstant(S->getType(), 1)), At, L)) 2195 if (isa<SCEVMinMaxExpr>(S)) 2201 if (const SCEVNAryExpr *NAry = dyn_cast<SCEVNAryExpr>(S)) {