Searched refs:LBRStack (Results 1 – 2 of 2) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/ |
H A D | PerfReader.h | 139 SmallVector<LBREntry, 16> LBRStack; member 152 const SmallVector<LBREntry, 16> &OtherLBRStack = Other->LBRStack; in isEqual() 155 LBRStack.size() != OtherLBRStack.size()) in isEqual() 165 if (LBRStack[I].Source != OtherLBRStack[I].Source || in isEqual() 166 LBRStack[I].Target != OtherLBRStack[I].Target) in isEqual() 182 for (const auto &Entry : LBRStack) { in genHashCode() 234 const SmallVector<LBREntry, 16> &LBRStack; member 238 : Binary(Sample->Binary), LBRStack(Sample->LBRStack), in UnwindState() 244 uint64_t LBRLeaf = LBRStack[LBRIndex].Target; in validateInitialState() 264 bool hasNextLBR() const { return LBRIndex < LBRStack.size(); } in hasNextLBR() [all …]
|
H A D | PerfReader.cpp | 411 SmallVectorImpl<LBREntry> &LBRStack, in extractLBRStack() argument 468 LBRStack.emplace_back(LBREntry(Src, Dst, IsArtificial)); in extractLBRStack() 471 return !LBRStack.empty(); in extractLBRStack() 560 if (extractLBRStack(TraceIt, Sample->LBRStack, Sample->Binary)) { in parseHybridSample() 563 Sample->CallStack.front() = Sample->LBRStack[0].Target; in parseHybridSample()
|