Searched refs:LBRStack (Results 1 – 2 of 2) sorted by relevance
75 LBRStack = 2, // Hybrid sample including call stack and LBR stack. enumerator99 static inline void printLBRStack(const SmallVectorImpl<LBREntry> &LBRStack) { in printLBRStack() argument100 for (size_t I = 0; I < LBRStack.size(); I++) { in printLBRStack()102 LBRStack[I].print(); in printLBRStack()152 SmallVector<LBREntry, 16> LBRStack; member167 for (const auto &Entry : LBRStack) { in getHashCode()176 const SmallVector<LBREntry, 16> &OtherLBRStack = Other->LBRStack; in isEqual()179 LBRStack.size() != OtherLBRStack.size()) in isEqual()186 if (LBRStack[I].Source != OtherLBRStack[I].Source || in isEqual()187 LBRStack[I].Target != OtherLBRStack[I].Target) in isEqual()[all …]
291 NumTotalBranches += State.LBRStack.size(); in unwind() 361 if (PerfInput.Content == PerfContent::LBRStack) { in convertPerfDataToTrace() 580 SmallVectorImpl<LBREntry> &LBRStack) { in extractLBRStack() 638 LBRStack.emplace_back(LBREntry(Src, Dst)); in extractCallstack() 641 return !LBRStack.empty(); in extractCallstack() 754 // Parsing LBR stack and populate into PerfSample.LBRStack755 if (extractLBRStack(TraceIt, Sample->LBRStack)) { in writeUnsymbolizedProfile() 761 Sample->CallStack.front() = Sample->LBRStack[0].Target; in writeUnsymbolizedProfile() 922 for (const LBREntry &LBR : Sample->LBRStack) { in computeCounterFromLBR() 946 // Parsing LBR stack and populate into PerfSample.LBRStack in generateUnsymbolizedProfile() 563 extractLBRStack(TraceStream & TraceIt,SmallVectorImpl<LBREntry> & LBRStack) extractLBRStack() argument [all...]