LLVM API Documentation

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::SCEVApplyRewriter [inline, static]
SCEVApplyRewriter(ScalarEvolution &S, LoopToScevMapT &M)llvm::SCEVApplyRewriter [inline]
visit(const SCEV *S)llvm::SCEVVisitor< SCEVApplyRewriter, const SCEV * > [inline]
visitAddExpr(const SCEVAddExpr *Expr)llvm::SCEVApplyRewriter [inline]
visitAddRecExpr(const SCEVAddRecExpr *Expr)llvm::SCEVApplyRewriter [inline]
visitConstant(const SCEVConstant *Constant)llvm::SCEVApplyRewriter [inline]
visitCouldNotCompute(const SCEVCouldNotCompute *Expr)llvm::SCEVApplyRewriter [inline]
visitMulExpr(const SCEVMulExpr *Expr)llvm::SCEVApplyRewriter [inline]
visitSignExtendExpr(const SCEVSignExtendExpr *Expr)llvm::SCEVApplyRewriter [inline]
visitSMaxExpr(const SCEVSMaxExpr *Expr)llvm::SCEVApplyRewriter [inline]
visitTruncateExpr(const SCEVTruncateExpr *Expr)llvm::SCEVApplyRewriter [inline]
visitUDivExpr(const SCEVUDivExpr *Expr)llvm::SCEVApplyRewriter [inline]
visitUMaxExpr(const SCEVUMaxExpr *Expr)llvm::SCEVApplyRewriter [inline]
visitUnknown(const SCEVUnknown *Expr)llvm::SCEVApplyRewriter [inline]
visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr)llvm::SCEVApplyRewriter [inline]