reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/ScalarEvolutionExpander.cpp
 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)) {