[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