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)

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

Declared at: llvm/include/llvm/MCA/SourceMgr.h:50

llvm::mca::SourceMgr::const_iterator end() const

Declared at: llvm/include/llvm/MCA/SourceMgr.h:51

unsigned int getNumIterations() const

Declared at: llvm/include/llvm/MCA/SourceMgr.h:39

bool hasNext() const

Declared at: llvm/include/llvm/MCA/SourceMgr.h:41

llvm::mca::SourceRef peekNext() const

Declared at: llvm/include/llvm/MCA/SourceMgr.h:44

unsigned int size() const

Declared at: llvm/include/llvm/MCA/SourceMgr.h:40

void updateNext()

Declared at: llvm/include/llvm/MCA/SourceMgr.h:42