Lines Matching defs:CallStack
645 SmallVectorImpl<uint64_t> &CallStack) {
667 if (CallStack.empty())
673 if (CallStack.empty() || CallStack.back() != ExternalAddr)
674 CallStack.emplace_back(ExternalAddr);
679 if (!CallStack.empty()) {
691 CallStack.emplace_back(FrameAddr);
695 if (CallStack.size() > 1 && CallStack.back() == ExternalAddr)
696 CallStack.pop_back();
712 return !CallStack.empty() &&
713 !Binary->addressInPrologEpilog(CallStack.front());
743 // Parsing call stack and populate into PerfSample.CallStack
744 if (!extractCallstack(TraceIt, Sample->CallStack)) {
757 Sample->CallStack.clear();
761 Sample->CallStack.front() = Sample->LBRStack[0].Target;