class IntervalIterator
Declaration
template <class NodeTy,
class OrigContainer_t,
class GT = GraphTraits<NodeTy*>,
class IGT = GraphTraits<Inverse<NodeTy*>>>
class IntervalIterator { /* full declaration omitted */ };
Declared at: llvm/include/llvm/Analysis/IntervalIterator.h:89
Templates
- NodeTy
- OrigContainer_t
- GT = GraphTraits<NodeTy *>
- IGT = GraphTraits<Inverse<NodeTy *>>
Method Overview
- public IntervalIterator<NodeTy, OrigContainer_t, GT, IGT>()
- public IntervalIterator<NodeTy, OrigContainer_t, GT, IGT>(llvm::Function * M, bool OwnMemory)
- public IntervalIterator<NodeTy, OrigContainer_t, GT, IGT>(IntervalIterator<NodeTy, OrigContainer_t, GT, IGT> && x)
- public IntervalIterator<NodeTy, OrigContainer_t, GT, IGT>(llvm::IntervalPartition & IP, bool OwnMemory)
- public ~IntervalIterator<NodeTy, OrigContainer_t, GT, IGT>()
Methods
¶IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>()
IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>()
Declared at: llvm/include/llvm/Analysis/IntervalIterator.h:99
¶IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>(llvm::Function* M,
bool OwnMemory)
IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>(llvm::Function* M,
bool OwnMemory)
Declared at: llvm/include/llvm/Analysis/IntervalIterator.h:101
Parameters
- llvm::Function* M
- bool OwnMemory
¶IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>(
IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>&& x)
IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>(
IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>&& x)
Declared at: llvm/include/llvm/Analysis/IntervalIterator.h:108
Parameters
- IntervalIterator<NodeTy, OrigContainer_t, GT, IGT>&& x
¶IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>(llvm::IntervalPartition& IP,
bool OwnMemory)
IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>(llvm::IntervalPartition& IP,
bool OwnMemory)
Declared at: llvm/include/llvm/Analysis/IntervalIterator.h:114
Parameters
- llvm::IntervalPartition& IP
- bool OwnMemory
¶~IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>()
~IntervalIterator<NodeTy,
OrigContainer_t,
GT,
IGT>()
Declared at: llvm/include/llvm/Analysis/IntervalIterator.h:121