Searched refs:worklist_ (Results 1 – 9 of 9) sorted by relevance
153 bool empty() { return worklist_.empty(); } in empty()155 ToBeFused tmp = worklist_.top(); in pop()156 worklist_.pop(); in pop()161 worklist_.emplace(std::forward<Args>(args)..., timestamp_++); in emplace()165 std::priority_queue<ToBeFused> worklist_;197 WorkList worklist_; variable
118 worklist_.emplace(instruction, candidate, profit); in Run()280 worklist_.emplace(fusion, it.first, profit); in UpdateAfterFuse()286 worklist_.emplace(fusion, it.first, profit); in UpdateAfterFuse()395 while (!worklist_.empty()) { in Perform()396 ToBeFused candidate = worklist_.pop(); in Perform()
59 worklist_.push_back(b); in BoundaryVisitor()65 CHECK(!worklist_.empty()); in PopNextBoundary()66 Boundary b = worklist_.front(); in PopNextBoundary()67 worklist_.pop_front(); in PopNextBoundary()72 while (!worklist_.empty() && ContainsKey(visited_, b.operands()[0])) { in PopNextBoundary()73 b = worklist_.front(); in PopNextBoundary()74 worklist_.pop_front(); in PopNextBoundary()81 worklist_.push_back(b); in AddToWorkList()85 while (!worklist_.empty()) { in HasNextBoundary()86 Boundary b = worklist_.front(); in HasNextBoundary()[all …]
82 worklist_.push(inst); in AddToWorklist()157 std::queue<Instruction*> worklist_; variable
429 while (!worklist_.empty()) { in AggressiveDCE()430 Instruction* liveInst = worklist_.front(); in AggressiveDCE()547 worklist_.pop(); in AggressiveDCE()