Lines Matching refs:worklist
31 SmallVector<const CFGBlock *, 20> worklist; member in __anon2ed49e180111::DataflowWorklist
52 worklist.push_back(block); in enqueueBlock()
57 const unsigned OldWorklistSize = worklist.size(); in enqueuePredecessors()
63 if (OldWorklistSize == 0 || OldWorklistSize == worklist.size()) in enqueuePredecessors()
70 std::sort(worklist.begin(), worklist.end(), POV->getComparator()); in sortWorklist()
74 if (worklist.empty()) in dequeue()
76 const CFGBlock *b = worklist.pop_back_val(); in dequeue()
503 DataflowWorklist worklist(*cfg, AC); in computeLiveness() local
509 worklist.enqueueBlock(block); in computeLiveness()
532 worklist.sortWorklist(); in computeLiveness()
534 while (const CFGBlock *block = worklist.dequeue()) { in computeLiveness()
559 worklist.enqueuePredecessors(block); in computeLiveness()