Lines Matching refs:FrameIdTy
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
97 llvm::DenseMap<FrameIdTy, FrameStat> &FrameHistogram) { in build()
149 [&](FrameIdTy F1, FrameIdTy F2) { in build()
199 const llvm::SmallVector<FrameIdTy> *Prev = nullptr; in build()
226 template <typename FrameIdTy>
227 llvm::DenseMap<FrameIdTy, FrameStat>
228 computeFrameHistogram(llvm::MapVector<CallStackId, llvm::SmallVector<FrameIdTy>> in computeFrameHistogram()
230 llvm::DenseMap<FrameIdTy, FrameStat> Histogram; in computeFrameHistogram()