Lines Matching defs:CallStack
240 AI.CallStack = Callback(IndexedAI.CSId);
336 const llvm::SmallVector<FrameIdTy> *CallStack,
339 // Compute the length of the common root prefix between Prev and CallStack.
342 auto Pos = std::mismatch(Prev->rbegin(), Prev->rend(), CallStack->rbegin(),
343 CallStack->rend());
344 CommonLen = std::distance(CallStack->rbegin(), Pos.second);
362 assert(CommonLen <= CallStack->size());
363 for (FrameIdTy F : llvm::drop_begin(llvm::reverse(*CallStack), CommonLen)) {
369 assert(CallStack->size() == Indexes.size());
372 RadixArray.push_back(CallStack->size());
487 for (const auto &[CSId, CallStack] : llvm::reverse(CallStacks)) {
489 encodeCallStack(&CallStack, Prev, MemProfFrameIndexes);
491 Prev = &CallStack;