Searched refs:WorklistMap (Results 1 – 3 of 3) sorted by relevance
30 DenseMap<MachineInstr *, unsigned> WorklistMap; variable37 GISelWorkList() : WorklistMap(N) {} in GISelWorkList()39 bool empty() const { return WorklistMap.empty(); } in empty()41 unsigned size() const { return WorklistMap.size(); } in size()63 assert(WorklistMap.empty() && "Expecting empty worklistmap"); in finalize()65 WorklistMap.reserve(Worklist.size()); in finalize()67 if (!WorklistMap.try_emplace(Worklist[i], i).second) in finalize()77 if (WorklistMap.try_emplace(I, Worklist.size()).second) in insert()83 assert((Finalized || WorklistMap.empty()) && "Neither finalized nor empty"); in remove()84 auto It = WorklistMap.find(I); in remove()[all …]
29 DenseMap<Instruction *, unsigned> WorklistMap; variable64 if (WorklistMap.insert(std::make_pair(I, Worklist.size())).second) { in push()83 WorklistMap.reserve(Size); in reserve()88 DenseMap<Instruction*, unsigned>::iterator It = WorklistMap.find(I); in remove()89 if (It != WorklistMap.end()) { in remove()92 WorklistMap.erase(It); in remove()102 WorklistMap.erase(I); in removeOne()116 assert(WorklistMap.empty() && "Worklist empty, but map not?"); in zap()120 WorklistMap.clear(); in zap()
168 DenseMap<SDNode *, unsigned> WorklistMap; member in __anon58e6a55b0111::DAGCombiner227 bool GoodWorklistEntry = WorklistMap.erase(N); in getNextWorklistEntry()274 if (WorklistMap.insert(std::make_pair(N, Worklist.size())).second) in AddToWorklist()284 auto It = WorklistMap.find(N); in removeFromWorklist()285 if (It == WorklistMap.end()) in removeFromWorklist()290 WorklistMap.erase(It); in removeFromWorklist()