Lines Matching refs:Stack
135 SmallVector<MachineBasicBlock *, 4> Stack;
151 assert(Stack.empty());
174 append_range(Stack, MBB->successors());
177 while (!Stack.empty()) {
178 MachineBasicBlock *MBB = Stack.pop_back_val();
183 append_range(Stack, MBB->successors());
192 Stack.push_back(Pred);
198 for (MachineBasicBlock *UnreachablePred : Stack) {
203 Stack.clear();
262 SmallVector<MachineBasicBlock *, 4> Stack;
272 Stack.clear();
350 Stack.push_back(DefBlock);
357 Stack.push_back(NextLevel[i]);
368 while (!Stack.empty()) {
369 MachineBasicBlock *MBB = Stack.pop_back_val();
389 Stack.push_back(Succ);