From c2eb3cd2f7658d0fdb917740e31d583dd50a2265 Mon Sep 17 00:00:00 2001 From: Rahul Garg Date: Wed, 10 Jun 2020 22:37:57 +0000 Subject: [PATCH] Addback __mbcnt_lo and __mbcnt_hi Change-Id: Ic3facba2e2245461515799f6a17842da0f5d9933 [ROCm/clr commit: 2d4b865d639b9013f2a21da787a3c76d5acd0e83] --- .../clr/hipamd/include/hip/hcc_detail/device_functions.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/projects/clr/hipamd/include/hip/hcc_detail/device_functions.h b/projects/clr/hipamd/include/hip/hcc_detail/device_functions.h index 7bc0b97617..e7b290956a 100644 --- a/projects/clr/hipamd/include/hip/hcc_detail/device_functions.h +++ b/projects/clr/hipamd/include/hip/hcc_detail/device_functions.h @@ -238,6 +238,12 @@ __device__ static inline unsigned int __lane_id() { -1, __builtin_amdgcn_mbcnt_lo(-1, 0)); } +__device__ +static inline unsigned int __mbcnt_lo(unsigned int x, unsigned int y) {return __builtin_amdgcn_mbcnt_lo(x,y);}; + +__device__ +static inline unsigned int __mbcnt_hi(unsigned int x, unsigned int y) {return __builtin_amdgcn_mbcnt_hi(x,y);}; + /* HIP specific device functions */