LLVM
8.0.1
|
The SCEVLoopAddRecRewriter takes a scalar evolution expression and applies the Map (Loop -> SCEV) to all AddRecExprs. More...
#include "llvm/Analysis/ScalarEvolutionExpressions.h"
Static Public Member Functions | |
static const SCEV * | rewrite (const SCEV *Scev, LoopToScevMapT &Map, ScalarEvolution &SE) |
Additional Inherited Members | |
Protected Attributes inherited from llvm::SCEVRewriteVisitor< SCEVLoopAddRecRewriter > | |
ScalarEvolution & | SE |
DenseMap< const SCEV *, const SCEV *> | RewriteResults |
The SCEVLoopAddRecRewriter takes a scalar evolution expression and applies the Map (Loop -> SCEV) to all AddRecExprs.
Definition at line 729 of file ScalarEvolutionExpressions.h.
|
inline |
Definition at line 732 of file ScalarEvolutionExpressions.h.
|
inlinestatic |
Definition at line 735 of file ScalarEvolutionExpressions.h.
References Rewriter, and llvm::SCEVRewriteVisitor< SC >::visit().
|
inline |