Home
last modified time | relevance | path

Searched refs:SCEVVisitor (Results 1 – 13 of 13) sorted by relevance

/external/llvm-project/polly/include/polly/Support/
DSCEVAffinator.h30 struct SCEVAffinator : public llvm::SCEVVisitor<SCEVAffinator, PWACtx> {
119 friend struct llvm::SCEVVisitor<SCEVAffinator, PWACtx>;
/external/llvm-project/llvm/include/llvm/Analysis/
DScalarEvolutionDivision.h26 struct SCEVDivision : public SCEVVisitor<SCEVDivision, void> {
DScalarEvolutionExpressions.h568 struct SCEVVisitor { struct
706 class SCEVRewriteVisitor : public SCEVVisitor<SC, const SCEV *> {
723 auto* Visited = SCEVVisitor<SC, const SCEV *>::visit(S); in visit()
/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h37 class SCEVExpander : public SCEVVisitor<SCEVExpander, Value*> {
130 friend struct SCEVVisitor<SCEVExpander, Value*>;
DScalarEvolutionExpressions.h439 struct SCEVVisitor { struct
542 class SCEVRewriteVisitor : public SCEVVisitor<SC, const SCEV *> {
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h45 class SCEVExpander : public SCEVVisitor<SCEVExpander, Value*> {
141 friend struct SCEVVisitor<SCEVExpander, Value*>;
DScalarEvolutionExpressions.h512 struct SCEVVisitor { struct
649 class SCEVRewriteVisitor : public SCEVVisitor<SC, const SCEV *> {
666 auto* Visited = SCEVVisitor<SC, const SCEV *>::visit(S); in visit()
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DScalarEvolutionExpander.h61 class SCEVExpander : public SCEVVisitor<SCEVExpander, Value *> {
165 friend struct SCEVVisitor<SCEVExpander, Value *>;
/external/llvm-project/polly/lib/Support/
DScopHelper.cpp240 struct ScopExpander : SCEVVisitor<ScopExpander, const SCEV *> {
241 friend struct SCEVVisitor<ScopExpander, const SCEV *>;
264 const SCEV *Result = SCEVVisitor::visit(E); in visit()
DSCEVAffinator.cpp224 PWAC = SCEVVisitor<SCEVAffinator, PWACtx>::visit(Expr); in visit()
DSCEVValidator.cpp133 : public SCEVVisitor<SCEVValidator, class ValidatorResult> {
/external/llvm/lib/Analysis/
DScalarEvolution.cpp695 struct SCEVDivision : public SCEVVisitor<SCEVDivision, void> {
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DScalarEvolution.cpp888 struct SCEVDivision : public SCEVVisitor<SCEVDivision, void> {