Lines Matching refs:passManager
45 PassManager passManager(module.getContext()); in runMLIRPasses() local
46 applyPassManagerCLOptions(passManager); in runMLIRPasses()
48 passManager.addPass(createGpuKernelOutliningPass()); in runMLIRPasses()
49 passManager.addPass(memref::createFoldSubViewOpsPass()); in runMLIRPasses()
50 passManager.addPass(createConvertGPUToSPIRVPass()); in runMLIRPasses()
51 OpPassManager &modulePM = passManager.nest<spirv::ModuleOp>(); in runMLIRPasses()
54 passManager.addPass(createConvertGpuLaunchFuncToVulkanLaunchFuncPass()); in runMLIRPasses()
56 passManager.addPass(createMemRefToLLVMPass()); in runMLIRPasses()
57 passManager.nest<func::FuncOp>().addPass(LLVM::createRequestCWrappersPass()); in runMLIRPasses()
58 passManager.addPass(createConvertFuncToLLVMPass(llvmOptions)); in runMLIRPasses()
59 passManager.addPass(createReconcileUnrealizedCastsPass()); in runMLIRPasses()
60 passManager.addPass(createConvertVulkanLaunchFuncToVulkanCallsPass()); in runMLIRPasses()
61 return passManager.run(module); in runMLIRPasses()