Lines Matching defs:worklist
397 /// - append the instructions from the loops body to worklist, in reverse order.
400 /// worklist. This signals the processor of the worklist to pop the rewriter
404 SmallVectorImpl<Operation *> &worklist,
526 // Put a sentinel into the worklist so we know when to pop out of the
529 worklist.push_back(launchOp.getOperation());
540 // Put a sentinel into the worklist so we know when to pop out of the loop
543 worklist.push_back(launchOp.getOperation());
558 worklist.reserve(worklist.size() + body->getOperations().size());
562 worklist.push_back(terminator);
565 worklist.push_back(&op);
622 SmallVector<Operation *, 16> worklist;
623 if (failed(processParallelLoop(parallelOp, launchOp, cloningMap, worklist,
631 while (!worklist.empty()) {
632 Operation *op = worklist.pop_back_val();
644 // Insert that now. This will also update the worklist with the loops
647 worklist, launchBounds, rewriter)))