From c3fc607e7dec6362453dda679e50c4716da16d56 Mon Sep 17 00:00:00 2001 From: Jaydeep Patel Date: Fri, 22 Dec 2023 00:56:03 +0000 Subject: [PATCH] SWDEV-437440 - Specify which defination to use at compile time. Change-Id: Ibeee914f293d26fa68ab793cac8b662aa34e8df3 --- hipamd/include/hip/amd_detail/amd_hip_cooperative_groups.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hipamd/include/hip/amd_detail/amd_hip_cooperative_groups.h b/hipamd/include/hip/amd_detail/amd_hip_cooperative_groups.h index 15775ca1d7..8b1a0c067d 100644 --- a/hipamd/include/hip/amd_detail/amd_hip_cooperative_groups.h +++ b/hipamd/include/hip/amd_detail/amd_hip_cooperative_groups.h @@ -672,11 +672,16 @@ class thread_block_tile_type : public thread_block_tile_base, public tiled_group, public parent_group_info { _CG_STATIC_CONST_DECL_ unsigned int numThreads = tileSize; + typedef thread_block_tile_base tbtBase; protected: __CG_QUALIFIER__ thread_block_tile_type() : tiled_group(numThreads) { coalesced_info.tiled_info.size = numThreads; coalesced_info.tiled_info.is_tiled = true; } + public: + using tbtBase::size; + using tbtBase::sync; + using tbtBase::thread_rank; }; // Partial template specialization