|
RAJA
RAJA provides a collection of platform portability abstractions for C++ HPC applications.
|
RAJA header file defining SIMD/SIMT register operations. More...
#include "RAJA/config.hpp"#include "RAJA/util/macros.hpp"#include "camp/camp.hpp"#include "RAJA/pattern/tensor/TensorLayout.hpp"#include "RAJA/pattern/tensor/internal/TensorRef.hpp"#include "RAJA/util/BitMask.hpp"#include "RAJA/policy/tensor/arch.hpp"Go to the source code of this file.
Classes | |
| class | RAJA::internal::expt::RegisterConcreteBase |
| class | RAJA::internal::expt::RegisterBase< RAJA::expt::Register< T, REGISTER_POLICY > > |
Namespaces | |
| RAJA | |
| RAJA::expt | |
| RAJA::internal | |
| RAJA::internal::expt | |
Functions | |
| template<typename LEFT , typename RIGHT , typename std::enable_if< std::is_arithmetic< LEFT >::value, bool >::type = true, typename std::enable_if< std::is_base_of< RegisterConcreteBase, RIGHT >::value, bool >::type = true> | |
| RAJA_INLINE RAJA_HOST_DEVICE RIGHT | RAJA::internal::expt::operator+ (LEFT const &lhs, RIGHT const &rhs) |
| template<typename LEFT , typename RIGHT , typename std::enable_if< std::is_arithmetic< LEFT >::value, bool >::type = true, typename std::enable_if< std::is_base_of< RegisterConcreteBase, RIGHT >::value, bool >::type = true> | |
| RAJA_INLINE RAJA_HOST_DEVICE RIGHT | RAJA::internal::expt::operator- (LEFT const &lhs, RIGHT const &rhs) |
| template<typename LEFT , typename RIGHT , typename std::enable_if< std::is_arithmetic< LEFT >::value, bool >::type = true, typename std::enable_if< std::is_base_of< RegisterConcreteBase, RIGHT >::value, bool >::type = true> | |
| RAJA_INLINE RAJA_HOST_DEVICE RIGHT | RAJA::internal::expt::operator* (LEFT const &lhs, RIGHT const &rhs) |
| template<typename LEFT , typename RIGHT , typename std::enable_if< std::is_arithmetic< LEFT >::value, bool >::type = true, typename std::enable_if< std::is_base_of< RegisterConcreteBase, RIGHT >::value, bool >::type = true> | |
| RAJA_INLINE RAJA_HOST_DEVICE RIGHT | RAJA::internal::expt::operator/ (LEFT const &lhs, RIGHT const &rhs) |
RAJA header file defining SIMD/SIMT register operations.