diff --git a/common/include/algebra/qualifiers.hpp b/common/include/algebra/qualifiers.hpp index ab3a3547..13aa76ec 100644 --- a/common/include/algebra/qualifiers.hpp +++ b/common/include/algebra/qualifiers.hpp @@ -8,25 +8,25 @@ #pragma once -#if defined(__CUDACC__) +#if defined(__CUDACC__) || defined(__HIP__) #define ALGEBRA_DEVICE __device__ #else #define ALGEBRA_DEVICE #endif -#if defined(__CUDACC__) +#if defined(__CUDACC__) || defined(__HIP__) #define ALGEBRA_HOST __host__ #else #define ALGEBRA_HOST #endif -#if defined(__CUDACC__) +#if defined(__CUDACC__) || defined(__HIP__) #define ALGEBRA_HOST_DEVICE __host__ __device__ #else #define ALGEBRA_HOST_DEVICE #endif -#if defined(__CUDACC__) +#if defined(__CUDACC__) || defined(__HIP__) #define ALGEBRA_ALIGN(x) __align__(x) #else #define ALGEBRA_ALIGN(x) alignas(x)