20 #ifndef RAJA_policy_tensor_arch_cuda_traits_HPP
21 #define RAJA_policy_tensor_arch_cuda_traits_HPP
23 #include "RAJA/config.hpp"
25 #if defined(RAJA_CUDA_ACTIVE)
36 struct RegisterTraits<
RAJA::expt::cuda_warp_register, T>
38 using element_type = T;
39 using register_policy = RAJA::expt::cuda_warp_register;
40 static constexpr camp::idx_t s_num_elem = RAJA_CUDA_WARPSIZE;
41 static constexpr camp::idx_t s_num_bits =
sizeof(T) * s_num_elem;
42 using int_element_type = int32_t;
Definition: AlignedRangeIndexSetBuilders.cpp:35