Lines Matching refs:LBRStack
85 SmallVector<LBREntry, 16> LBRStack; member
92 const SmallVector<LBREntry, 16> &OtherLBRStack = Other.LBRStack;
95 LBRStack.size() != OtherLBRStack.size())
105 if (LBRStack[I].Source != OtherLBRStack[I].Source ||
106 LBRStack[I].Target != OtherLBRStack[I].Target)
124 const SmallVector<LBREntry, 16> &LBRStack; member
129 LBRStack(Sample.LBRStack), in UnwindState()
133 uint64_t LBRLeaf = LBRStack[LBRIndex].Target; in validateInitialState()
156 bool hasNextLBR() const { return LBRIndex < LBRStack.size(); } in hasNextLBR()
157 uint64_t getCurrentLBRSource() const { return LBRStack[LBRIndex].Source; } in getCurrentLBRSource()
158 uint64_t getCurrentLBRTarget() const { return LBRStack[LBRIndex].Target; } in getCurrentLBRTarget()
159 const LBREntry &getCurrentLBR() const { return LBRStack[LBRIndex]; } in getCurrentLBR()
201 for (const auto &Entry : Sample.LBRStack) { in operator()
329 SmallVector<LBREntry, 16> &LBRStack,