Lines Matching defs:Worklist
112 SmallVector<Instruction *, 4> Worklist;
114 Worklist.push_back(&Root);
117 Instruction &I = *Worklist.pop_back_val();
136 Worklist.push_back(OpI);
138 } while (!Worklist.empty());
1279 SmallVector<BasicBlock *, 16> Worklist;
1297 Worklist.push_back(Pred);
1306 while (!Worklist.empty()) {
1307 BasicBlock *BB = Worklist.pop_back_val();
1319 Worklist.push_back(Pred);
1406 assert(Worklist.empty() && "Didn't clear worklist!");
1413 Worklist.push_back(ExitBB);
1415 BasicBlock *BB = Worklist.pop_back_val();
1438 Worklist.push_back(PredBB);
1440 } while (!Worklist.empty());
1610 SmallVector<BasicBlock *, 16> Worklist;
1629 Worklist.push_back(Pred);
1637 while (!Worklist.empty()) {
1638 BasicBlock *BB = Worklist.pop_back_val();
1681 Worklist.push_back(InnerPH);
1689 Worklist.push_back(Pred);
1798 SmallVector<BasicBlock *, 16> Worklist;
1800 assert(Worklist.empty() && "Didn't clear worklist!");
1817 Worklist.push_back(ExitBB);
1819 BasicBlock *BB = Worklist.pop_back_val();
1842 Worklist.push_back(PredBB);
1844 } while (!Worklist.empty());