From 2d4b865d639b9013f2a21da787a3c76d5acd0e83 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 --- hipamd/include/hip/hcc_detail/device_functions.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hipamd/include/hip/hcc_detail/device_functions.h b/hipamd/include/hip/hcc_detail/device_functions.h index 7bc0b97617..e7b290956a 100644 --- a/hipamd/include/hip/hcc_detail/device_functions.h +++ b/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 */