|
template<class simd , class Element , class SimdFunc , class ScalFunc > |
std::enable_if< (function_traits< SimdFunc >::arity==1)&&!(std::is_same< typename function_traits< SimdFunc >::return_type, void >::value), bool >::type | test_op (SimdFunc fsimd, ScalFunc fscal, size_t seed, size_t vectorSize, Element max, std::string name) |
|
template<class simd , class Element , class SimdFunc , class ScalFunc > |
std::enable_if< (function_traits< SimdFunc >::arity==0)&&!(std::is_same< typename function_traits< SimdFunc >::return_type, void >::value), bool >::type | test_op (SimdFunc &&fsimd, ScalFunc &&fscal, size_t seed, size_t vectorSize, Element max, std::string name) |
|
template<class simd , class Element , class SimdFunc , class ScalFunc > |
std::enable_if< (function_traits< SimdFunc >::arity==2)&&!(std::is_same< typename function_traits< SimdFunc >::return_type, void >::value), bool >::type | test_op (SimdFunc fsimd, ScalFunc fscal, size_t seed, size_t vectorSize, Element max, std::string name) |
|
template<class simd , class Element , class SimdFunc , class ScalFunc > |
std::enable_if< (function_traits< SimdFunc >::arity==3)&&!(std::is_same< typename function_traits< SimdFunc >::return_type, void >::value), bool >::type | test_op (SimdFunc fsimd, ScalFunc fscal, size_t seed, size_t vectorSize, Element max, std::string name) |
|
template<class simd , class Element > |
bool | test_float_impl (size_t seed, size_t vectorSize, Element max) |
|
template<class simd , class Element > |
bool | test_integer_impl (size_t seed, size_t vectorSize, Element max) |
|
template<class Element > |
bool | test_float (size_t seed, size_t vectorSize, size_t max_) |
|
template<class Element > |
bool | test_integer (size_t seed, size_t vectorSize, size_t max_) |
|
int | main (int ac, char **av) |
|