================ @@ -33,6 +33,13 @@ #define __DEVICE__ static __device__ inline __attribute__((always_inline)) #endif +#pragma push_macro("__PRIVATE_AS") + +#ifdef __SPIRV__ +#define __PRIVATE_AS __attribute__((address_space(0))) +#else +#define __PRIVATE_AS __attribute__((address_space(5))) +#endif ---------------- arsenm wrote:
```suggestion #define __PRIVATE_AS __attribute__((opencl_private)) ``` https://github.com/llvm/llvm-project/pull/128360 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits