Lines Matching refs:Block
28 for (const auto &Block : O) { in Profile() local
29 Blocks.push_back({Block.Thread, {}}); in Profile()
31 for (const auto &PathData : Block.PathData) in Profile()
121 Error Profile::addBlock(Block &&B) { in addBlock()
197 using PathDataVector = decltype(Profile::Block::PathData); in mergeProfilesByThread()
202 for (const auto &Block : P.get()) { in mergeProfilesByThread() local
205 {Block.Thread, PathDataMapPtr{new PathDataMap()}}); in mergeProfilesByThread()
206 for (const auto &PathAndData : Block.PathData) { in mergeProfilesByThread()
236 using PathDataVector = decltype(Profile::Block::PathData); in mergeProfilesByStack()
238 for (const auto &Block : P.get()) in mergeProfilesByStack() local
239 for (const auto &PathAndData : Block.PathData) { in mergeProfilesByStack()
255 PathDataVector Block; in mergeProfilesByStack() local
256 Block.reserve(PathData.size()); in mergeProfilesByStack()
257 copy(PathData, std::back_inserter(Block)); in mergeProfilesByStack()
258 cantFail(Merged.addBlock({0, std::move(Block)})); in mergeProfilesByStack()
309 P.addBlock(Profile::Block{Profile::ThreadID{Header.Thread}, in loadProfile()