Lines Matching refs:dependents
255 .desc("Max number of dependents observed on a node")
415 // pointer to the new node to the dependents list of the parent
417 parent_itr->second->dependents.push_back(new_node);
418 auto num_depts = parent_itr->second->dependents.size();
439 // Read next window to make sure that dependents of all dep-free nodes
504 // If execute succeeded mark its dependents as complete
506 "dependents..\n", node_ptr->seqNum);
508 auto child_itr = (node_ptr->dependents).begin();
509 while (child_itr != (node_ptr->dependents).end()) {
525 child_itr = node_ptr->dependents.erase(child_itr);
533 // If it is a strictly ordered load mark its dependents as complete
535 // comp node we also mark all its dependents complete.
537 " up dependents..\n", node_ptr->seqNum);
539 for (auto child : node_ptr->dependents) {
562 // clear the dynamically allocated set of dependents
563 (node_ptr->dependents).clear();
750 // If it is a load response then release the dependents waiting on it.
760 " dependents..\n", node_ptr->seqNum);
762 for (auto child : node_ptr->dependents) {
768 // clear the dynamically allocated set of dependents
769 (node_ptr->dependents).clear();
1457 auto child_itr = dependents.begin();
1458 DPRINTFR(TraceCPUData, "dependents:");
1459 while (child_itr != dependents.end()) {