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." |
|
|
) |
| |