Searched refs:FrameIdTy (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | MemProfRadixTree.cpp | 47 template <typename FrameIdTy> 48 LinearCallStackId CallStackRadixTreeBuilder<FrameIdTy>::encodeCallStack( in encodeCallStack() 49 const llvm::SmallVector<FrameIdTy> *CallStack, in encodeCallStack() 50 const llvm::SmallVector<FrameIdTy> *Prev, in encodeCallStack() 51 const llvm::DenseMap<FrameIdTy, LinearFrameId> *MemProfFrameIndexes) { in encodeCallStack() argument 76 for (FrameIdTy F : llvm::drop_begin(llvm::reverse(*CallStack), CommonLen)) { in encodeCallStack() 92 template <typename FrameIdTy> 93 void CallStackRadixTreeBuilder<FrameIdTy>::build( in build() 94 llvm::MapVector<CallStackId, llvm::SmallVector<FrameIdTy>> in build() 96 const llvm::DenseMap<FrameIdTy, LinearFrameId> *MemProfFrameIndexes, in build() argument [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | MemProfRadixTree.h | 245 template <typename FrameIdTy> 246 llvm::DenseMap<FrameIdTy, FrameStat> 247 computeFrameHistogram(llvm::MapVector<CallStackId, llvm::SmallVector<FrameIdTy>> 305 template <typename FrameIdTy> class CallStackRadixTreeBuilder { 332 using CSIdPair = std::pair<CallStackId, llvm::SmallVector<FrameIdTy>>; 337 const llvm::SmallVector<FrameIdTy> *CallStack, 338 const llvm::SmallVector<FrameIdTy> *Prev, 339 const llvm::DenseMap<FrameIdTy, LinearFrameId> *MemProfFrameIndexes); 346 build(llvm::MapVector<CallStackId, llvm::SmallVector<FrameIdTy>> 348 const llvm::DenseMap<FrameIdTy, LinearFrameId> *MemProfFrameIndexes, [all …]
|