| 
    LLVM 22.0.0git
    
   | 
 
#include "llvm/ProfileData/MemProfRadixTree.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 | 
Definition at line 158 of file MemProfRadixTree.h.
      
  | 
  delete | 
      
  | 
  inline | 
Definition at line 170 of file MemProfRadixTree.h.
References CallStackBase, FrameIdToFrame, and Visited.
      
  | 
  inline | 
Definition at line 177 of file MemProfRadixTree.h.
References assert(), CallerCalleePairs, CallStackBase, F, FrameIdToFrame, llvm::Offset, Ptr, llvm::support::endian::read(), llvm::support::endian::readNext(), and Visited.
| DenseMap<uint64_t, SmallVector<CallEdgeTy, 0> > llvm::memprof::CallerCalleePairExtractor::CallerCalleePairs | 
Definition at line 164 of file MemProfRadixTree.h.
Referenced by operator()().
Definition at line 160 of file MemProfRadixTree.h.
Referenced by CallerCalleePairExtractor(), and operator()().
| llvm::function_ref<Frame(LinearFrameId)> llvm::memprof::CallerCalleePairExtractor::FrameIdToFrame | 
Definition at line 162 of file MemProfRadixTree.h.
Referenced by CallerCalleePairExtractor(), and operator()().
| BitVector llvm::memprof::CallerCalleePairExtractor::Visited | 
Definition at line 167 of file MemProfRadixTree.h.
Referenced by CallerCalleePairExtractor(), and operator()().