Home
last modified time | relevance | path

Searched refs:LBRStack (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
H A DPerfReader.h139 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 DPerfReader.cpp411 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()