Skip to content

Commit 581d2b3

Browse files
committed
map hlsl_constant to CONSTANT_ADDRESS for AMDGPU
1 parent 3d813ec commit 581d2b3

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

clang/lib/Basic/Targets/AMDGPU.cpp

+11-11
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ const LangASMap AMDGPUTargetInfo::AMDGPUDefIsGenMap = {
5959
llvm::AMDGPUAS::FLAT_ADDRESS, // ptr32_uptr
6060
llvm::AMDGPUAS::FLAT_ADDRESS, // ptr64
6161
llvm::AMDGPUAS::FLAT_ADDRESS, // hlsl_groupshared
62-
llvm::AMDGPUAS::FLAT_ADDRESS, // hlsl_constant
62+
llvm::AMDGPUAS::CONSTANT_ADDRESS, // hlsl_constant
6363
};
6464

6565
const LangASMap AMDGPUTargetInfo::AMDGPUDefIsPrivMap = {
@@ -75,16 +75,16 @@ const LangASMap AMDGPUTargetInfo::AMDGPUDefIsPrivMap = {
7575
llvm::AMDGPUAS::CONSTANT_ADDRESS, // cuda_constant
7676
llvm::AMDGPUAS::LOCAL_ADDRESS, // cuda_shared
7777
// SYCL address space values for this map are dummy
78-
llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_global
79-
llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_global_device
80-
llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_global_host
81-
llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_local
82-
llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_private
83-
llvm::AMDGPUAS::FLAT_ADDRESS, // ptr32_sptr
84-
llvm::AMDGPUAS::FLAT_ADDRESS, // ptr32_uptr
85-
llvm::AMDGPUAS::FLAT_ADDRESS, // ptr64
86-
llvm::AMDGPUAS::FLAT_ADDRESS, // hlsl_groupshared
87-
llvm::AMDGPUAS::FLAT_ADDRESS, // hlsl_constant
78+
llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_global
79+
llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_global_device
80+
llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_global_host
81+
llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_local
82+
llvm::AMDGPUAS::FLAT_ADDRESS, // sycl_private
83+
llvm::AMDGPUAS::FLAT_ADDRESS, // ptr32_sptr
84+
llvm::AMDGPUAS::FLAT_ADDRESS, // ptr32_uptr
85+
llvm::AMDGPUAS::FLAT_ADDRESS, // ptr64
86+
llvm::AMDGPUAS::FLAT_ADDRESS, // hlsl_groupshared
87+
llvm::AMDGPUAS::CONSTANT_ADDRESS, // hlsl_constant
8888
};
8989
} // namespace targets
9090
} // namespace clang

0 commit comments

Comments
 (0)