SWDEV-271416 - Keep HIP_DYNAMIC_SHARED macro for compat with existing HIP apps
Change-Id: I536e0c65d6e8696cbc369082350834abd710abca
[ROCm/hip commit: debceab2a8]
Šī revīzija ir iekļauta:
1 vecāks
03a8b74aa9
revīzija
e1802c292c
2 files changed
+14
No files matched your search
@@ -1238,6 +1238,13 @@ unsigned __smid(void)
|
|||||||
return (se_id << HW_ID_CU_ID_SIZE) + cu_id;
|
return (se_id << HW_ID_CU_ID_SIZE) + cu_id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Map HIP_DYNAMIC_SHARED to "extern __shared__" for compatibility with old HIP applications
|
||||||
|
* To be removed in a future release.
|
||||||
|
*/
|
||||||
|
#define HIP_DYNAMIC_SHARED(type, var) extern __shared__ type var[];
|
||||||
|
#define HIP_DYNAMIC_SHARED_ATTRIBUTE
|
||||||
|
|
||||||
#endif //defined(__clang__) && defined(__HIP__)
|
#endif //defined(__clang__) && defined(__HIP__)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -95,6 +95,13 @@ typedef int hipLaunchParm;
|
|||||||
|
|
||||||
#define HIP_SYMBOL(X) &X
|
#define HIP_SYMBOL(X) &X
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Map HIP_DYNAMIC_SHARED to "extern __shared__" for compatibility with old HIP applications
|
||||||
|
* To be removed in a future release.
|
||||||
|
*/
|
||||||
|
#define HIP_DYNAMIC_SHARED(type, var) extern __shared__ type var[];
|
||||||
|
#define HIP_DYNAMIC_SHARED_ATTRIBUTE
|
||||||
|
|
||||||
#ifdef __HIP_DEVICE_COMPILE__
|
#ifdef __HIP_DEVICE_COMPILE__
|
||||||
#define abort_() \
|
#define abort_() \
|
||||||
{ asm("trap;"); }
|
{ asm("trap;"); }
|
||||||
|
|||||||
Reference in new issue
Block a user