From d856e96ae9ba8c551e28ddda6459aa649c354bac Mon Sep 17 00:00:00 2001 From: Harkirat Gill <170955491+harkgill-amd@users.noreply.github.com> Date: Thu, 16 Jul 2026 19:04:04 +0000 Subject: [PATCH] feat(ck): add gfx90c build support (cherry-pick rocm-libraries#9333) --- include/ck/ck.hpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/include/ck/ck.hpp b/include/ck/ck.hpp index 7448c7a31a..2dc8b25909 100644 --- a/include/ck/ck.hpp +++ b/include/ck/ck.hpp @@ -79,7 +79,8 @@ // buffer resource #ifndef __HIP_DEVICE_COMPILE__ // for host code #define CK_BUFFER_RESOURCE_3RD_DWORD -1 -#elif defined(__gfx803__) || defined(__gfx900__) || defined(__gfx906__) || defined(__gfx9__) +#elif defined(__gfx803__) || defined(__gfx900__) || defined(__gfx90c__) || defined(__gfx906__) || \ + defined(__gfx9__) #define CK_BUFFER_RESOURCE_3RD_DWORD 0x00020000 #elif defined(__gfx101__) || defined(__gfx103__) #define CK_BUFFER_RESOURCE_3RD_DWORD 0x31014000 @@ -94,7 +95,7 @@ #define CK_USE_AMD_V_FMAC_F32 #define CK_USE_AMD_V_DOT2_F32_F16 #define CK_USE_AMD_V_DOT4_I32_I8 -#elif defined(__gfx803__) || defined(__gfx900__) || defined(__gfx101__) +#elif defined(__gfx803__) || defined(__gfx900__) || defined(__gfx90c__) || defined(__gfx101__) #define CK_USE_AMD_V_MAC_F32 #elif defined(__gfx11__) || defined(__gfx12__) #define CK_USE_AMD_V_FMAC_F32