File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
mlir/lib/Dialect/GPU/TransformOps Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 1818#include " mlir/Dialect/GPU/TransformOps/Utils.h"
1919#include " mlir/Dialect/GPU/Transforms/Passes.h"
2020#include " mlir/Dialect/LLVMIR/NVVMDialect.h"
21+ #include " mlir/Dialect/LLVMIR/ROCDLDialect.h"
2122#include " mlir/Dialect/MemRef/IR/MemRef.h"
2223#include " mlir/Dialect/SCF/IR/DeviceMappingInterface.h"
2324#include " mlir/Dialect/SCF/IR/SCF.h"
@@ -136,14 +137,13 @@ void transform::ApplyGPUToROCDLConversionPatternsOp::populatePatterns(
136137 llvmTypeConverter, [](AddressSpace space) {
137138 switch (space) {
138139 case AddressSpace::Global:
139- return 1 ;
140+ return ROCDL::ROCDLDialect:: kGlobalMemoryAddressSpace ;
140141 case AddressSpace::Workgroup:
141- return 3 ;
142+ return ROCDL::ROCDLDialect:: kSharedMemoryAddressSpace ;
142143 case AddressSpace::Private:
143- return 5 ;
144+ return ROCDL::ROCDLDialect:: kPrivateMemoryAddressSpace ;
144145 }
145146 llvm_unreachable (" unknown address space enum value" );
146- return 0 ;
147147 });
148148 FailureOr<amdgpu::Chipset> maybeChipset =
149149 amdgpu::Chipset::parse (getChipset ());
You can’t perform that action at this time.
0 commit comments