Searched refs:WorklistMap (Results 1 – 3 of 3) sorted by relevance
34 DenseMap<MachineInstr *, unsigned> WorklistMap; variable39 bool empty() const { return WorklistMap.empty(); } in empty()41 unsigned size() const { return WorklistMap.size(); } in size()45 if (WorklistMap.try_emplace(I, Worklist.size()).second) in insert()51 auto It = WorklistMap.find(I); in remove()52 if (It == WorklistMap.end()) return; // Not in worklist. in remove()57 WorklistMap.erase(It); in remove()62 WorklistMap.clear(); in clear()71 WorklistMap.erase(I); in pop_back_val()
29 DenseMap<Instruction*, unsigned> WorklistMap; variable42 if (WorklistMap.insert(std::make_pair(I, Worklist.size())).second) { in Add()59 WorklistMap.reserve(List.size()); in AddInitialGroup()64 WorklistMap.insert(std::make_pair(I, Idx++)); in AddInitialGroup()71 DenseMap<Instruction*, unsigned>::iterator It = WorklistMap.find(I); in Remove()72 if (It == WorklistMap.end()) return; // Not in worklist. in Remove()77 WorklistMap.erase(It); in Remove()82 WorklistMap.erase(I); in RemoveOne()99 assert(WorklistMap.empty() && "Worklist empty, but map not?"); in Zap()102 WorklistMap.clear(); in Zap()
140 DenseMap<SDNode *, unsigned> WorklistMap; member in __anon03ecab350111::DAGCombiner186 if (WorklistMap.insert(std::make_pair(N, Worklist.size())).second) in AddToWorklist()194 auto It = WorklistMap.find(N); in removeFromWorklist()195 if (It == WorklistMap.end()) in removeFromWorklist()200 WorklistMap.erase(It); in removeFromWorklist()1396 while (!WorklistMap.empty()) { in Run()1403 bool GoodWorklistEntry = WorklistMap.erase(N); in Run()