Lines Matching refs:OpToOpPassAdaptor
57 if (auto *adaptor = dyn_cast<OpToOpPassAdaptor>(this)) { in printAsTextualPipeline()
184 auto *adaptor = new OpToOpPassAdaptor(std::move(nested)); in nest()
209 auto finalizeAdaptor = [ctx](OpToOpPassAdaptor *adaptor) { in finalizePassList()
217 OpToOpPassAdaptor *lastAdaptor = nullptr; in finalizePassList()
220 if (auto *currentAdaptor = dyn_cast<OpToOpPassAdaptor>(pass.get())) { in finalizePassList()
403 auto *adaptor = dyn_cast<OpToOpPassAdaptor>(&pass); in initialize()
422 LogicalResult OpToOpPassAdaptor::run(Pass *pass, Operation *op, in run()
456 return OpToOpPassAdaptor::runPipeline(pipeline, root, nestedAm, in run()
467 if (auto *adaptor = dyn_cast<OpToOpPassAdaptor>(pass)) in run()
484 bool runVerifierRecursively = !isa<OpToOpPassAdaptor>(pass); in run()
513 LogicalResult OpToOpPassAdaptor::runPipeline( in runPipeline()
564 OpToOpPassAdaptor::OpToOpPassAdaptor(OpPassManager &&mgr) { in OpToOpPassAdaptor() function in OpToOpPassAdaptor
568 void OpToOpPassAdaptor::getDependentDialects(DialectRegistry &dialects) const { in getDependentDialects()
573 LogicalResult OpToOpPassAdaptor::tryMergeInto(MLIRContext *ctx, in tryMergeInto()
574 OpToOpPassAdaptor &rhs) { in tryMergeInto()
637 std::string OpToOpPassAdaptor::getAdaptorName() { in getAdaptorName()
647 void OpToOpPassAdaptor::runOnOperation() { in runOnOperation()
653 void OpToOpPassAdaptor::runOnOperation(bool verifyPasses) { in runOnOperation()
661 void OpToOpPassAdaptor::runOnOperationImpl(bool verifyPasses) { in runOnOperationImpl()
693 void OpToOpPassAdaptor::runOnOperationAsyncImpl(bool verifyPasses) { in runOnOperationAsyncImpl()
837 return OpToOpPassAdaptor::runPipeline(*this, op, am, verifyPasses, in runPasses()