LLVM API Documentation
#include <ScalarEvolutionExpressions.h>
Public Member Functions | |
RetVal | visit (const SCEV *S) |
RetVal | visitCouldNotCompute (const SCEVCouldNotCompute *S) |
SCEVVisitor - This class defines a simple visitor class that may be used for various SCEV analysis purposes.
Definition at line 529 of file ScalarEvolutionExpressions.h.
RetVal llvm::SCEVVisitor< SC, RetVal >::visit | ( | const SCEV * | S | ) | [inline] |
Definition at line 530 of file ScalarEvolutionExpressions.h.
Referenced by llvm::SCEVParameterRewriter::rewrite(), and llvm::SCEVApplyRewriter::rewrite().
RetVal llvm::SCEVVisitor< SC, RetVal >::visitCouldNotCompute | ( | const SCEVCouldNotCompute * | S | ) | [inline] |
Reimplemented in llvm::SCEVApplyRewriter, and llvm::SCEVParameterRewriter.
Definition at line 561 of file ScalarEvolutionExpressions.h.
Referenced by llvm::SCEVVisitor< SCEVExpander, Value * >::visit().