![]() |
cppassist
1.0.0.f4fab4f962ff
C++ sanctuary for small but powerful and frequently required, stand alone features.
|
#include <cppassist/simd/algorithm.inl>
Go to the source code of this file.
Namespaces | |
cppassist | |
Functions | |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::add (const vector< T, SIMD_SIZE > &first, const vector< T, SIMD_SIZE > &second, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::sub (const vector< T, SIMD_SIZE > &first, const vector< T, SIMD_SIZE > &second, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::mul (const vector< T, SIMD_SIZE > &first, const vector< T, SIMD_SIZE > &second, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::div (const vector< T, SIMD_SIZE > &first, const vector< T, SIMD_SIZE > &second, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::add (const vector< T, SIMD_SIZE > &first, const typename vector< T, SIMD_SIZE >::primitive_type &scalar, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::sub (const vector< T, SIMD_SIZE > &first, const typename vector< T, SIMD_SIZE >::primitive_type &scalar, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::mul (const vector< T, SIMD_SIZE > &first, const typename vector< T, SIMD_SIZE >::primitive_type &scalar, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::div (const vector< T, SIMD_SIZE > &first, const typename vector< T, SIMD_SIZE >::primitive_type &scalar, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::add (const typename vector< T, SIMD_SIZE >::primitive_type &scalar, const vector< T, SIMD_SIZE > &first, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::sub (const typename vector< T, SIMD_SIZE >::primitive_type &scalar, const vector< T, SIMD_SIZE > &first, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::mul (const typename vector< T, SIMD_SIZE >::primitive_type &scalar, const vector< T, SIMD_SIZE > &first, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::div (const typename vector< T, SIMD_SIZE >::primitive_type &scalar, const vector< T, SIMD_SIZE > &first, vector< T, SIMD_SIZE > &result) |
template<typename T , size_t SIMD_SIZE> | |
void | cppassist::sqrt (const vector< T, SIMD_SIZE > &first, vector< T, SIMD_SIZE > &result) |