[Mlir-commits] [mlir] 0745add - [mlir][GPU] Do not strip location info when lowering to NVVM (#120432)

llvmlistbot at llvm.org llvmlistbot at llvm.org
Thu Dec 19 06:05:49 PST 2024


Author: Matthias Springer
Date: 2024-12-19T15:05:45+01:00
New Revision: 0745add7f458e0a65e048f8c74933bdb48ae97d9

URL: https://github.com/llvm/llvm-project/commit/0745add7f458e0a65e048f8c74933bdb48ae97d9
DIFF: https://github.com/llvm/llvm-project/commit/0745add7f458e0a65e048f8c74933bdb48ae97d9.diff

LOG: [mlir][GPU] Do not strip location info when lowering to NVVM (#120432)

This is needed for a subsequent commit that reads location information
when lowering `gpu.assert`.

Added: 
    

Modified: 
    mlir/lib/Dialect/GPU/Pipelines/GPUToNVVMPipeline.cpp

Removed: 
    


################################################################################
diff  --git a/mlir/lib/Dialect/GPU/Pipelines/GPUToNVVMPipeline.cpp b/mlir/lib/Dialect/GPU/Pipelines/GPUToNVVMPipeline.cpp
index fb440756e0c1d5..20d7372eef85d5 100644
--- a/mlir/lib/Dialect/GPU/Pipelines/GPUToNVVMPipeline.cpp
+++ b/mlir/lib/Dialect/GPU/Pipelines/GPUToNVVMPipeline.cpp
@@ -73,7 +73,6 @@ void buildCommonPassPipeline(
 //===----------------------------------------------------------------------===//
 void buildGpuPassPipeline(OpPassManager &pm,
                           const mlir::gpu::GPUToNVVMPipelineOptions &options) {
-  pm.addNestedPass<gpu::GPUModuleOp>(createStripDebugInfoPass());
   ConvertGpuOpsToNVVMOpsOptions opt;
   opt.useBarePtrCallConv = options.kernelUseBarePtrCallConv;
   opt.indexBitwidth = options.indexBitWidth;


        


More information about the Mlir-commits mailing list