llvm::IVVisitor

Interface for visiting interesting IV users that are recognized but not simplified by this utility.

Synopsis

Declared in <llvm/Transforms/Utils/SimplifyIndVar.h>

class IVVisitor;

Member Functions

NameDescription
IVVisitor [constructor]Construct an empty IV visitor.
~IVVisitor [destructor] [virtual]Destroy the IV visitor.
getDomTree Return the dominator tree associated with this visitor, if any.
visitCast [virtual]Visit a cast of an induction variable that was recognized but not simplified.

Protected Member Functions

NameDescription
anchor [virtual]Anchor the vtable in the implementation translation unit.

Protected Data Members

NameDescription
DT Optional dominator tree available to subclasses.