LLVM 22.0.0git
|
#include "llvm/ProfileData/MemProfRadixTree.h"
Public Member Functions | |
CallStackIdConverter ()=delete | |
CallStackIdConverter (MapTy &Map, llvm::function_ref< Frame(FrameId)> FrameIdToFrame) | |
CallStackIdConverter (const CallStackIdConverter &)=delete | |
CallStackIdConverter & | operator= (const CallStackIdConverter &)=delete |
std::vector< Frame > | operator() (CallStackId CSId) |
Public Attributes | |
std::optional< CallStackId > | LastUnmappedId |
MapTy & | Map |
llvm::function_ref< Frame(FrameId)> | FrameIdToFrame |
Definition at line 64 of file MemProfRadixTree.h.
|
delete |
Referenced by CallStackIdConverter(), and operator=().
|
inline |
Definition at line 70 of file MemProfRadixTree.h.
References FrameIdToFrame, and Map.
|
delete |
References CallStackIdConverter().
|
inline |
Definition at line 80 of file MemProfRadixTree.h.
References llvm::memprof::detail::DerefIterator(), FrameIdToFrame, LastUnmappedId, Map, and llvm::SmallVectorTemplateCommon< T, typename >::size().
|
delete |
References CallStackIdConverter().
llvm::function_ref<Frame(FrameId)> llvm::memprof::CallStackIdConverter< MapTy >::FrameIdToFrame |
Definition at line 67 of file MemProfRadixTree.h.
Referenced by CallStackIdConverter(), and operator()().
std::optional<CallStackId> llvm::memprof::CallStackIdConverter< MapTy >::LastUnmappedId |
Definition at line 65 of file MemProfRadixTree.h.
Referenced by getMemProfRecordV2(), and operator()().
MapTy& llvm::memprof::CallStackIdConverter< MapTy >::Map |
Definition at line 66 of file MemProfRadixTree.h.
Referenced by CallStackIdConverter(), and operator()().