[Mlir-commits] [mlir] [mlir][gpu]Add GPUToXeVM lowering pipeline pass. (PR #161216)

Adam Siemieniuk llvmlistbot at llvm.org
Fri Oct 10 09:15:34 PDT 2025


================
@@ -70,8 +117,15 @@ struct GPUToNVVMPipelineOptions
 void buildLowerToNVVMPassPipeline(OpPassManager &pm,
                                   const GPUToNVVMPipelineOptions &options);
 
+/// Adds the GPU to XeVM pipeline to the given pass manager. Transforms main
+/// dialects into XeVM targets. Begins with GPU code regions, then handles host
+/// code.
+void buildLowerToXeVMPassPipeline(OpPassManager &pm,
+                                  const GPUToXeVMPipelineOptions &options);
+
 /// Register all pipeleines for the `gpu` dialect.
----------------
adam-smnk wrote:

nit: unrelated but let's fix the typo

https://github.com/llvm/llvm-project/pull/161216


More information about the Mlir-commits mailing list