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

References

include/llvm/Analysis/ScalarEvolutionExpressions.h
  666       auto* Visited = SCEVVisitor<SC, const SCEV *>::visit(S);
lib/Analysis/ScalarEvolution.cpp
  933     D.visit(Numerator);
lib/Analysis/ScalarEvolutionExpander.cpp
 1880     V = visit(S);
tools/polly/lib/Support/SCEVAffinator.cpp
  218     PWAC = SCEVVisitor<SCEVAffinator, PWACtx>::visit(Expr);
tools/polly/lib/Support/SCEVValidator.cpp
  151     ValidatorResult Op = visit(Operand);
  173     return visit(Expr->getOperand());
  180       ValidatorResult Op = visit(Expr->getOperand(i));
  197       ValidatorResult Op = visit(Expr->getOperand(i));
  233     ValidatorResult Start = visit(Expr->getStart());
  234     ValidatorResult Recurrence = visit(Expr->getStepRecurrence(SE));
  286       ValidatorResult Op = visit(Expr->getOperand(i));
  301       ValidatorResult Op = visit(Expr->getOperand(i));
  316       ValidatorResult Op = visit(Expr->getOperand(i));
  331       ValidatorResult Op = visit(Expr->getOperand(i));
  381       return visit(Dividend);
  388     ValidatorResult LHS = visit(Dividend);
  389     ValidatorResult RHS = visit(Divisor);
  427     return visit(DividendSCEV);
  446         return visit(SE.getSCEVAtScope(I->getOperand(0), Scope));
  448         return visit(SE.getSCEVAtScope(I->getOperand(0), Scope));
  648   ValidatorResult Result = Validator.visit(Expr);
  666   ValidatorResult Result = Validator.visit(E);
  706   ValidatorResult Result = Validator.visit(Expr);
tools/polly/lib/Support/ScopHelper.cpp
  254     const SCEV *Result = SCEVVisitor::visit(E);