5#ifndef GKO_PUBLIC_CORE_BASE_INTRINSICS_HPP_
6#define GKO_PUBLIC_CORE_BASE_INTRINSICS_HPP_
12#include <ginkgo/core/base/types.hpp>
24#if defined(__CUDA_ARCH__) || defined(__HIP_DEVICE_COMPILE__)
38#if defined(__CUDA_ARCH__) || defined(__HIP_DEVICE_COMPILE__)
The Ginkgo namespace.
Definition abstract_factory.hpp:20
constexpr T one()
Returns the multiplicative identity for T.
Definition math.hpp:775
std::uint64_t uint64
64-bit unsigned integral type.
Definition types.hpp:138
std::uint32_t uint32
32-bit unsigned integral type.
Definition types.hpp:132