LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
llvm::SCEVApplyRewriter Member List

This is the complete list of members for llvm::SCEVApplyRewriter, including all inherited members.

rewrite(const SCEV *Scev, LoopToScevMapT &Map, ScalarEvolution &SE)llvm::SCEVApplyRewriterinlinestatic
SCEVApplyRewriter(ScalarEvolution &S, LoopToScevMapT &M)llvm::SCEVApplyRewriterinline
visit(const SCEV *S)llvm::SCEVVisitor< SCEVApplyRewriter, const SCEV * >inline
visitAddExpr(const SCEVAddExpr *Expr)llvm::SCEVApplyRewriterinline
visitAddRecExpr(const SCEVAddRecExpr *Expr)llvm::SCEVApplyRewriterinline
visitConstant(const SCEVConstant *Constant)llvm::SCEVApplyRewriterinline
visitCouldNotCompute(const SCEVCouldNotCompute *Expr)llvm::SCEVApplyRewriterinline
visitMulExpr(const SCEVMulExpr *Expr)llvm::SCEVApplyRewriterinline
visitSignExtendExpr(const SCEVSignExtendExpr *Expr)llvm::SCEVApplyRewriterinline
visitSMaxExpr(const SCEVSMaxExpr *Expr)llvm::SCEVApplyRewriterinline
visitTruncateExpr(const SCEVTruncateExpr *Expr)llvm::SCEVApplyRewriterinline
visitUDivExpr(const SCEVUDivExpr *Expr)llvm::SCEVApplyRewriterinline
visitUMaxExpr(const SCEVUMaxExpr *Expr)llvm::SCEVApplyRewriterinline
visitUnknown(const SCEVUnknown *Expr)llvm::SCEVApplyRewriterinline
visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr)llvm::SCEVApplyRewriterinline