LLVM API Documentation

llvm::SCEVParameterRewriter Member List
This is the complete list of members for llvm::SCEVParameterRewriter, including all inherited members.
rewrite(const SCEV *Scev, ScalarEvolution &SE, ValueToValueMap &Map, bool InterpretConsts=false)llvm::SCEVParameterRewriter [inline, static]
SCEVParameterRewriter(ScalarEvolution &S, ValueToValueMap &M, bool C)llvm::SCEVParameterRewriter [inline]
visit(const SCEV *S)llvm::SCEVVisitor< SCEVParameterRewriter, const SCEV * > [inline]
visitAddExpr(const SCEVAddExpr *Expr)llvm::SCEVParameterRewriter [inline]
visitAddRecExpr(const SCEVAddRecExpr *Expr)llvm::SCEVParameterRewriter [inline]
visitConstant(const SCEVConstant *Constant)llvm::SCEVParameterRewriter [inline]
visitCouldNotCompute(const SCEVCouldNotCompute *Expr)llvm::SCEVParameterRewriter [inline]
visitMulExpr(const SCEVMulExpr *Expr)llvm::SCEVParameterRewriter [inline]
visitSignExtendExpr(const SCEVSignExtendExpr *Expr)llvm::SCEVParameterRewriter [inline]
visitSMaxExpr(const SCEVSMaxExpr *Expr)llvm::SCEVParameterRewriter [inline]
visitTruncateExpr(const SCEVTruncateExpr *Expr)llvm::SCEVParameterRewriter [inline]
visitUDivExpr(const SCEVUDivExpr *Expr)llvm::SCEVParameterRewriter [inline]
visitUMaxExpr(const SCEVUMaxExpr *Expr)llvm::SCEVParameterRewriter [inline]
visitUnknown(const SCEVUnknown *Expr)llvm::SCEVParameterRewriter [inline]
visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr)llvm::SCEVParameterRewriter [inline]