Lines Matching defs:Worklist
80 SmallVectorImpl<std::pair<BasicBlock *, Value *>> &Worklist);
530 SmallVector<std::pair<const Instruction *, int>, 8> Worklist;
541 Worklist.emplace_back(FirstNonPHI, -1);
550 while (!Worklist.empty()) {
553 std::tie(Pad, HandlerParentState) = Worklist.pop_back_val();
567 Worklist.emplace_back(I, CleanupState);
591 Worklist.emplace_back(I, CatchState);
1138 SmallVector<std::pair<BasicBlock *, Value *>, 4> Worklist;
1140 Worklist.push_back({OriginalPHI->getParent(), OriginalPHI});
1142 while (!Worklist.empty()) {
1145 std::tie(EHBlock, InVal) = Worklist.pop_back_val();
1159 insertPHIStore(PN->getIncomingBlock(i), PredVal, SpillSlot, Worklist);
1165 insertPHIStore(PredBlock, InVal, SpillSlot, Worklist);
1173 SmallVectorImpl<std::pair<BasicBlock *, Value *>> &Worklist) {
1177 Worklist.push_back({PredBlock, PredVal});