From b0d9ea74543902fa166dce7b3266c0edae4e2ee8 Mon Sep 17 00:00:00 2001 From: "Chaudhary, Jatin Jaikishan" Date: Wed, 9 Apr 2025 16:21:39 +0100 Subject: [PATCH] SWDEV-525969 - add gfx950 to use ocp type for fp8 (#157) * do not use __gfx94plus_clr__ macro in fp8 header [ROCm/clr commit: 5214d1ca07343c811e6e63771b92611ceb32efc1] --- projects/clr/hipamd/include/hip/amd_detail/amd_hip_fp8.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/projects/clr/hipamd/include/hip/amd_detail/amd_hip_fp8.h b/projects/clr/hipamd/include/hip/amd_detail/amd_hip_fp8.h index 08757cedca..18823f16b8 100644 --- a/projects/clr/hipamd/include/hip/amd_detail/amd_hip_fp8.h +++ b/projects/clr/hipamd/include/hip/amd_detail/amd_hip_fp8.h @@ -30,8 +30,9 @@ #ifndef _HIP_INCLUDE_HIP_AMD_DETAIL_HIP_FP8_H_ #define _HIP_INCLUDE_HIP_AMD_DETAIL_HIP_FP8_H_ -#if (defined(__gfx94plus_clr__) || defined(__gfx1200__) || defined(__gfx1201__)) && \ - __HIP_DEVICE_COMPILE__ +#if (defined(__gfx942__) || defined(__gfx1200__) || defined(__gfx1201__) || \ + defined(__gfx950__)) && \ + __HIP_DEVICE_COMPILE__ #define HIP_FP8_CVT_FAST_PATH 1 #else #define HIP_FP8_CVT_FAST_PATH 0 @@ -40,7 +41,8 @@ #if defined(__gfx942__) && __HIP_DEVICE_COMPILE__ #define HIP_FP8_TYPE_OCP 0 #define HIP_FP8_TYPE_FNUZ 1 -#elif (defined(__gfx1200__) || defined(__gfx1201__)) && __HIP_DEVICE_COMPILE__ +#elif (defined(__gfx1200__) || defined(__gfx1201__) || defined(__gfx950__)) && \ + __HIP_DEVICE_COMPILE__ #define HIP_FP8_TYPE_OCP 1 #define HIP_FP8_TYPE_FNUZ 0 #else