Structure to create a 128 vector with 64 bit floating point constants.
More...
Structure to create a 128 vector with 64 bit floating point constants.
There is no standard for initializing 128 bit vectors at compile time. This structure fixes the problem by creating a union between the 128 bit value and an array of data that maps directly over it.
Structure to create a 128 vector with 64 bit floating point constants.
Definition burger.h:1680
- See also
- vector128_uint64_t, vector128_float_t, vector128_uint32_t, vector128_uint16_t, vector128_uint8_t, or vector128_int32_t
◆ operator vector128_t()
Burger::vector128_double_t::operator vector128_t |
( |
| ) |
const |
|
inlinenoexcept |
◆ [union]
double Burger::vector128_double_t::d[2] |
Value as 2 64 bit floats.
Value as a 128 bit vector.