Go to the documentation of this file.
   11 #define XPU_IS_CPU XPU_DETAIL_IS_CPU 
   12 #define XPU_IS_CUDA XPU_DETAIL_IS_CUDA 
   13 #define XPU_IS_HIP XPU_DETAIL_IS_HIP 
   14 #define XPU_IS_SYCL XPU_DETAIL_IS_SYCL 
   16 #define XPU_IS_HIP_CUDA (XPU_IS_CUDA || XPU_IS_HIP) 
   21 #define XPU_D XPU_DETAIL_DEVICE_SPEC 
   33 #define XPU_H XPU_DETAIL_HOST_SPEC 
   38 #define XPU_IS_DEVICE_CODE XPU_DETAIL_IS_DEVICE_CODE 
   40 #define XPU_FORCE_INLINE XPU_DETAIL_FORCE_INLINE 
   42 #define XPU_COMPILATION_TARGET XPU_DETAIL_COMPILATION_TARGET 
   44 #define XPU_CUDA_HAS_BLOCK_ATOMICS XPU_DETAIL_HAS_BLOCK_ATOMICS 
   46 #include "detail/defines.h"