Lines Matching defs:moduleOp
329 /// Store all functions of the `moduleOp` in `orderedFuncOps`, sorted by
339 ModuleOp moduleOp, SmallVectorImpl<func::FuncOp> &orderedFuncOps,
346 WalkResult res = moduleOp.walk([&](func::FuncOp funcOp) -> WalkResult {
465 mlir::bufferization::analyzeModuleOp(ModuleOp moduleOp,
483 if (failed(getFuncOpsOrderedByCalls(moduleOp, orderedFuncOps,
535 ModuleOp moduleOp) {
536 moduleOp.walk([&](func::FuncOp op) {
543 ModuleOp moduleOp, const OneShotBufferizationOptions &options,
547 IRRewriter rewriter(moduleOp.getContext());
565 if (failed(getFuncOpsOrderedByCalls(moduleOp, orderedFuncOps,
593 for (Operation &op : llvm::make_early_inc_range(moduleOp.getOps())) {
602 removeBufferizationAttributesInModule(moduleOp);
608 ModuleOp moduleOp, const OneShotBufferizationOptions &options,
616 if (failed(insertTensorCopies(moduleOp, options, statistics)))
632 if (failed(insertTensorCopies(moduleOp, updatedOptions, statistics)))
638 if (failed(bufferizeModuleOp(moduleOp, options, statistics)))