Lines Matching refs:CounterInfo
197 CounterInfo &Counter = Counters[CounterID]; in push_back()
222 auto &CounterInfo = Result->second; in shouldExecuteImpl() local
223 int64_t CurrCount = CounterInfo.Count++; in shouldExecuteImpl()
224 uint64_t CurrIdx = CounterInfo.CurrChunkIdx; in shouldExecuteImpl()
226 if (CounterInfo.Chunks.empty()) in shouldExecuteImpl()
228 if (CurrIdx >= CounterInfo.Chunks.size()) in shouldExecuteImpl()
231 bool Res = CounterInfo.Chunks[CurrIdx].contains(CurrCount); in shouldExecuteImpl()
232 if (Us.BreakOnLast && CurrIdx == (CounterInfo.Chunks.size() - 1) && in shouldExecuteImpl()
233 CurrCount == CounterInfo.Chunks[CurrIdx].End) { in shouldExecuteImpl()
236 if (CurrCount > CounterInfo.Chunks[CurrIdx].End) { in shouldExecuteImpl()
237 CounterInfo.CurrChunkIdx++; in shouldExecuteImpl()
240 if (CounterInfo.CurrChunkIdx < CounterInfo.Chunks.size() && in shouldExecuteImpl()
241 CurrCount == CounterInfo.Chunks[CounterInfo.CurrChunkIdx].Begin) in shouldExecuteImpl()