Home
last modified time | relevance | path

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

/external/llvm-project/llvm/tools/llvm-profgen/
DPerfReader.h67 struct LBREntry { struct
74 LBREntry(uint64_t S, uint64_t T, bool I) in LBREntry() argument
85 SmallVector<LBREntry, 16> LBRStack;
92 const SmallVector<LBREntry, 16> &OtherLBRStack = Other.LBRStack;
124 const SmallVector<LBREntry, 16> &LBRStack;
159 const LBREntry &getCurrentLBR() const { return LBRStack[LBRIndex]; } in getCurrentLBR()
256 void recordBranchCount(const LBREntry &Branch, UnwindState &State,
329 SmallVector<LBREntry, 16> &LBRStack,
DPerfReader.cpp60 const LBREntry &LBR = State.getCurrentLBR(); in unwindReturn()
83 void VirtualUnwinder::recordBranchCount(const LBREntry &Branch, in recordBranchCount()
120 const LBREntry &Branch = State.getCurrentLBR(); in unwind()
236 SmallVector<LBREntry, 16> &LBRStack, in extractLBRStack() argument
293 LBRStack.emplace_back(LBREntry(Src, Dst, IsArtificial)); in extractLBRStack()