|
LLVM
3.7.0
|
Interface for visiting interesting IV users that are recognized but not simplified by this utility. More...
#include <SimplifyIndVar.h>
Public Member Functions | |
| IVVisitor () | |
| virtual | ~IVVisitor () |
| const DominatorTree * | getDomTree () const |
| bool | shouldSplitOverflowInstrinsics () const |
| void | setSplitOverflowIntrinsics () |
| virtual void | visitCast (CastInst *Cast)=0 |
Protected Member Functions | |
| virtual void | anchor () |
Protected Attributes | |
| const DominatorTree * | DT |
| bool | ShouldSplitOverflowIntrinsics |
Interface for visiting interesting IV users that are recognized but not simplified by this utility.
Definition at line 34 of file SimplifyIndVar.h.
|
inline |
Definition at line 42 of file SimplifyIndVar.h.
|
inlinevirtual |
Definition at line 43 of file SimplifyIndVar.h.
|
protectedvirtual |
Definition at line 512 of file SimplifyIndVar.cpp.
|
inline |
Definition at line 45 of file SimplifyIndVar.h.
References DT.
|
inline |
Definition at line 50 of file SimplifyIndVar.h.
References DT, and ShouldSplitOverflowIntrinsics.
|
inline |
Definition at line 47 of file SimplifyIndVar.h.
References ShouldSplitOverflowIntrinsics.
|
pure virtual |
|
protected |
Definition at line 36 of file SimplifyIndVar.h.
Referenced by getDomTree(), and setSplitOverflowIntrinsics().
|
protected |
Definition at line 37 of file SimplifyIndVar.h.
Referenced by setSplitOverflowIntrinsics(), and shouldSplitOverflowInstrinsics().
1.8.6