LLVM 20.0.0git
|
#include "llvm/ProfileData/MemProf.h"
Public Member Functions | |
CallerCalleePairExtractor ()=delete | |
CallerCalleePairExtractor (const unsigned char *CallStackBase, llvm::function_ref< Frame(LinearFrameId)> FrameIdToFrame, unsigned RadixTreeSize) | |
void | operator() (LinearCallStackId LinearCSId) |
Public Attributes | |
const unsigned char * | CallStackBase |
llvm::function_ref< Frame(LinearFrameId)> | FrameIdToFrame |
DenseMap< uint64_t, SmallVector< CallEdgeTy, 0 > > | CallerCalleePairs |
BitVector | Visited |
|
delete |
|
inline |
|
inline |
Definition at line 940 of file MemProf.h.
References assert(), F, Offset, Ptr, llvm::BitVector::set(), and llvm::BitVector::test().
DenseMap<uint64_t, SmallVector<CallEdgeTy, 0> > llvm::memprof::CallerCalleePairExtractor::CallerCalleePairs |
Definition at line 927 of file MemProf.h.
Referenced by llvm::IndexedMemProfReader::getMemProfCallerCalleePairs().
llvm::function_ref<Frame(LinearFrameId)> llvm::memprof::CallerCalleePairExtractor::FrameIdToFrame |
BitVector llvm::memprof::CallerCalleePairExtractor::Visited |