Lines Matching refs:ExtraData
292 auto TopSum = std::accumulate(Node->ExtraData.TerminalDurations.begin(),
293 Node->ExtraData.TerminalDurations.end(), 0uLL);
294 return std::accumulate(Node->ExtraData.IntermediateDurations.begin(),
295 Node->ExtraData.IntermediateDurations.end(), TopSum);
303 return Node->ExtraData.TerminalDurations.size() +
304 Node->ExtraData.IntermediateDurations.size();
431 E.first->ExtraData.IntermediateDurations.push_back(
435 Deepest.first->ExtraData.IntermediateDurations.push_back(
438 Deepest.first->ExtraData.TerminalDurations.push_back(
460 auto Sum = std::accumulate(F->ExtraData.IntermediateDurations.begin(),
461 F->ExtraData.IntermediateDurations.end(), 0LL);
465 F->ExtraData.IntermediateDurations.size(), Sum);
469 std::accumulate(Leaf->ExtraData.TerminalDurations.begin(),
470 Leaf->ExtraData.TerminalDurations.end(), 0LL);
475 Leaf->ExtraData.TerminalDurations.size(), LeafSum);
623 if (!Top->ExtraData.TerminalDurations.empty()) {
626 std::accumulate(Top->ExtraData.TerminalDurations.begin(),
627 Top->ExtraData.TerminalDurations.end(), 0uLL);
637 std::make_pair(Top, Top->ExtraData.TerminalDurations.size());