Go to the source code of this file.
◆ SIMDE__ARTIFICIAL
| #define SIMDE__ARTIFICIAL |
◆ SIMDE__ASSUME_ALIGNED
| #define SIMDE__ASSUME_ALIGNED |
( |
|
ptr, |
|
|
|
align |
|
) |
| |
◆ SIMDE__BEGIN_DECLS
◆ SIMDE__END_DECLS
◆ SIMDE__FUNCTION_ATTRIBUTES
◆ SIMDE__REALLY_GCC
| #define SIMDE__REALLY_GCC 0 |
◆ SIMDE__UNUSED
◆ SIMDE__VECTORIZE
◆ SIMDE__VECTORIZE_ALIGNED
| #define SIMDE__VECTORIZE_ALIGNED |
( |
|
a | ) |
|
◆ SIMDE__VECTORIZE_REDUCTION
| #define SIMDE__VECTORIZE_REDUCTION |
( |
|
r | ) |
|
◆ SIMDE__VECTORIZE_SAFELEN
| #define SIMDE__VECTORIZE_SAFELEN |
( |
|
l | ) |
|
◆ SIMDE_ACCURACY_ITERS
| #define SIMDE_ACCURACY_ITERS 2 |
◆ SIMDE_ALIGN
| #define SIMDE_ALIGN |
( |
|
alignment | ) |
|
◆ simde_assert_aligned
| #define simde_assert_aligned |
( |
|
alignment, |
|
|
|
val |
|
) |
| simde_assert_int(((uintptr_t)(val)) % (alignment), ==, 0) |
◆ SIMDE_FLOAT32_C
| #define SIMDE_FLOAT32_C |
( |
|
value | ) |
value##f |
◆ SIMDE_FLOAT32_TYPE
| #define SIMDE_FLOAT32_TYPE float |
◆ SIMDE_FLOAT64_C
| #define SIMDE_FLOAT64_C |
( |
|
value | ) |
value |
◆ SIMDE_FLOAT64_TYPE
| #define SIMDE_FLOAT64_TYPE double |
◆ simde_float32
◆ simde_float64
◆ HEDLEY_STATIC_ASSERT() [1/2]
| HEDLEY_STATIC_ASSERT |
( |
sizeof(simde_float32) |
= =4, |
|
|
"Unable to find 32-bit floating-point type." |
|
|
) |
| |
◆ HEDLEY_STATIC_ASSERT() [2/2]
| HEDLEY_STATIC_ASSERT |
( |
sizeof(simde_float64) |
= =8, |
|
|
"Unable to find 64-bit floating-point type." |
|
|
) |
| |