LLVM 20.0.0git
|
#include "llvm/Analysis/MemoryProfileInfo.h"
Public Member Functions | |
CallStackIterator (const NodeT *N, bool End) | |
uint64_t | operator* () |
bool | operator== (const CallStackIterator &rhs) |
bool | operator!= (const CallStackIterator &rhs) |
void | operator++ () |
CallStackIterator (const MDNode *N, bool End) | |
Specializations for iterating through IR metadata stack contexts. | |
uint64_t | operator* () |
Public Attributes | |
const NodeT * | N = nullptr |
IteratorT | Iter |
Definition at line 125 of file MemoryProfileInfo.h.
llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::CallStackIterator | ( | const NodeT * | N, |
bool | End | ||
) |
Definition at line 147 of file MemoryProfileInfo.h.
References End, llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::Iter, and llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::N.
llvm::memprof::CallStack::CallStackIterator< MDNode, MDNode::op_iterator >::CallStackIterator | ( | const MDNode * | N, |
bool | End | ||
) |
Specializations for iterating through IR metadata stack contexts.
|
inline |
Definition at line 131 of file MemoryProfileInfo.h.
uint64_t llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::operator* |
Definition at line 158 of file MemoryProfileInfo.h.
References assert().
uint64_t llvm::memprof::CallStack::CallStackIterator< MDNode, MDNode::op_iterator >::operator* | ( | ) |
|
inline |
Definition at line 132 of file MemoryProfileInfo.h.
References llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::Iter.
|
inline |
Definition at line 130 of file MemoryProfileInfo.h.
References llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::Iter.
IteratorT llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::Iter |
Definition at line 127 of file MemoryProfileInfo.h.
Referenced by llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::CallStackIterator(), llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::operator++(), and llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::operator==().
const NodeT* llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::N = nullptr |
Definition at line 126 of file MemoryProfileInfo.h.
Referenced by llvm::memprof::CallStack< NodeT, IteratorT >::CallStackIterator::CallStackIterator().