|
FflasFfpack
|
#include "fflas-ffpack/utils/fflas_intrinsic.h"#include <iostream>#include <type_traits>#include <limits>#include "fflas-ffpack/fflas-ffpack-config.h"#include "fflas-ffpack/utils/debug.h"#include "fflas-ffpack/utils/align-allocator.h"#include <vector>#include "givaro/givtypestring.h"#include <fflas-ffpack/fflas/fflas_simd/simd_modular.inl>Data Structures | |
| struct | support_simd< T > |
| struct | is_simd< T > |
| struct | NoSimd< T > |
| struct | SimdChooser< T, bool, bool > |
| struct | SimdChooser< T, false, b > |
| struct | SimdChooser< T, true, false > |
| struct | SimdChooser< T, true, true > |
Namespaces | |
| FFLAS | |
Macros | |
| #define | SIMD_INT 1 |
| #define | INLINE inline |
| #define | CONST |
| #define | PURE |
| #define | NORML_MOD(C, P, NEGP, MIN, MAX, Q, T) |
| #define | FLOAT_MOD(C, P, INVP, Q) |
Typedefs | |
| template<class T > | |
| using | Simd = typename SimdChooser< T >::value |
| #define SIMD_INT 1 |
| #define INLINE inline |
| #define CONST |
| #define PURE |
| #define NORML_MOD | ( | C, | |
| P, | |||
| NEGP, | |||
| MIN, | |||
| MAX, | |||
| Q, | |||
| T | |||
| ) |
| #define FLOAT_MOD | ( | C, | |
| P, | |||
| INVP, | |||
| Q | |||
| ) |
| using Simd = typename SimdChooser<T>::value |