class SourceMgr
Declaration
class SourceMgr { /* full declaration omitted */ };
Declared at: llvm/include/llvm/MCA/SourceMgr.h:28
Method Overview
- public SourceMgr(ArrayRef<llvm::mca::SourceMgr::UniqueInst> S, unsigned int Iter)
- public llvm::mca::SourceMgr::const_iterator begin() const
- public llvm::mca::SourceMgr::const_iterator end() const
- public unsigned int getNumIterations() const
- public bool hasNext() const
- public llvm::mca::SourceRef peekNext() const
- public unsigned int size() const
- public void updateNext()
Methods
¶SourceMgr(
ArrayRef<llvm::mca::SourceMgr::UniqueInst> S,
unsigned int Iter)
SourceMgr(
ArrayRef<llvm::mca::SourceMgr::UniqueInst> S,
unsigned int Iter)
Declared at: llvm/include/llvm/MCA/SourceMgr.h:36
Parameters
- ArrayRef<llvm::mca::SourceMgr::UniqueInst> S
- unsigned int Iter
¶llvm::mca::SourceMgr::const_iterator begin() const
llvm::mca::SourceMgr::const_iterator begin() const
Declared at: llvm/include/llvm/MCA/SourceMgr.h:50
¶llvm::mca::SourceMgr::const_iterator end() const
llvm::mca::SourceMgr::const_iterator end() const
Declared at: llvm/include/llvm/MCA/SourceMgr.h:51
¶unsigned int getNumIterations() const
unsigned int getNumIterations() const
Declared at: llvm/include/llvm/MCA/SourceMgr.h:39
¶bool hasNext() const
bool hasNext() const
Declared at: llvm/include/llvm/MCA/SourceMgr.h:41
¶llvm::mca::SourceRef peekNext() const
llvm::mca::SourceRef peekNext() const
Declared at: llvm/include/llvm/MCA/SourceMgr.h:44
¶unsigned int size() const
unsigned int size() const
Declared at: llvm/include/llvm/MCA/SourceMgr.h:40
¶void updateNext()
void updateNext()
Declared at: llvm/include/llvm/MCA/SourceMgr.h:42