rewrite(const SCEV *Scev, LoopToScevMapT &Map, ScalarEvolution &SE) | llvm::SCEVLoopAddRecRewriter | inlinestatic |
RewriteResults | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | protected |
SCEVLoopAddRecRewriter(ScalarEvolution &SE, LoopToScevMapT &M) | llvm::SCEVLoopAddRecRewriter | inline |
SCEVRewriteVisitor(ScalarEvolution &SE) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
SE | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | protected |
visit(const SCEV *S) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitAddExpr(const SCEVAddExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitAddRecExpr(const SCEVAddRecExpr *Expr) | llvm::SCEVLoopAddRecRewriter | inline |
visitConstant(const SCEVConstant *Constant) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitCouldNotCompute(const SCEVCouldNotCompute *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitMulExpr(const SCEVMulExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitPtrToIntExpr(const SCEVPtrToIntExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitSequentialUMinExpr(const SCEVSequentialUMinExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitSignExtendExpr(const SCEVSignExtendExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitSMaxExpr(const SCEVSMaxExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitSMinExpr(const SCEVSMinExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitTruncateExpr(const SCEVTruncateExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitUDivExpr(const SCEVUDivExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitUMaxExpr(const SCEVUMaxExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitUMinExpr(const SCEVUMinExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitUnknown(const SCEVUnknown *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitVScale(const SCEVVScale *VScale) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |
visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) | llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | inline |