Home
last modified time | relevance | path

Searched defs:SCEVParameterRewriter (Results 1 – 1 of 1) sorted by relevance

/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpressions.h638 struct SCEVParameterRewriter struct
648 SCEVParameterRewriter(ScalarEvolution &S, ValueToValueMap &M, bool C) in SCEVParameterRewriter() argument
651 const SCEV *visitConstant(const SCEVConstant *Constant) { in visitConstant()
655 const SCEV *visitTruncateExpr(const SCEVTruncateExpr *Expr) { in visitTruncateExpr()
660 const SCEV *visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { in visitZeroExtendExpr()
665 const SCEV *visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { in visitSignExtendExpr()
670 const SCEV *visitAddExpr(const SCEVAddExpr *Expr) { in visitAddExpr()
677 const SCEV *visitMulExpr(const SCEVMulExpr *Expr) { in visitMulExpr()
684 const SCEV *visitUDivExpr(const SCEVUDivExpr *Expr) { in visitUDivExpr()
688 const SCEV *visitAddRecExpr(const SCEVAddRecExpr *Expr) { in visitAddRecExpr()
[all …]