Lines Matching refs:WorkList
52 WorkListTy &WorkList; member in Combiner::WorkListMaintainer
60 WorkListMaintainer(WorkListTy &WorkList) : WorkList(WorkList) {} in WorkListMaintainer() argument
65 WorkList.remove(&MI); in erasingInstr()
69 WorkList.insert(&MI); in createdInstr()
74 WorkList.insert(&MI); in changingInstr()
78 WorkList.insert(&MI); in changedInstr()
96 WLObserver(std::make_unique<WorkListMaintainer>(WorkList)), in Combiner()
139 WorkList.clear(); in combineMachineInstrs()
157 WorkList.deferred_insert(&CurMI); in combineMachineInstrs()
160 WorkList.finalize(); in combineMachineInstrs()
162 while (!WorkList.empty()) { in combineMachineInstrs()
163 MachineInstr *CurrInst = WorkList.pop_back_val(); in combineMachineInstrs()