LLVM
8.0.1
|
The SCEVParameterRewriter takes a scalar evolution expression and updates the SCEVUnknown components following the Map (Value -> Value). More...
#include "llvm/Analysis/ScalarEvolutionExpressions.h"
Static Public Member Functions | |
static const SCEV * | rewrite (const SCEV *Scev, ScalarEvolution &SE, ValueToValueMap &Map, bool InterpretConsts=false) |
Additional Inherited Members | |
Protected Attributes inherited from llvm::SCEVRewriteVisitor< SCEVParameterRewriter > | |
ScalarEvolution & | SE |
DenseMap< const SCEV *, const SCEV *> | RewriteResults |
The SCEVParameterRewriter takes a scalar evolution expression and updates the SCEVUnknown components following the Map (Value -> Value).
Definition at line 697 of file ScalarEvolutionExpressions.h.
|
inline |
Definition at line 706 of file ScalarEvolutionExpressions.h.
|
inlinestatic |
Definition at line 699 of file ScalarEvolutionExpressions.h.
References Rewriter, and llvm::SCEVRewriteVisitor< SC >::visit().
Referenced by sizeOfSCEV().
|
inline |
Definition at line 709 of file ScalarEvolutionExpressions.h.
References llvm::SCEVUnknown::getValue().