#include <SimdTypes_neon.h>
|
| __finl | float_x4 () |
| |
| __finl | float_x4 (float val) |
| | enables math like: float_x4 a = 0.5f * float_x4{1.f, 2.f, 3.f, 4.f}; More...
|
| |
| __finl | float_x4 (const float32x4_t &val) |
| |
| __finl | float_x4 (float v0, float v1, float v2, float v3) |
| | enables assignments like: float_x4 a = {1.f, 2.f, 3.f, 4.f}; More...
|
| |
| __finl | float_x4 () |
| |
| __finl | float_x4 (float val) |
| | enables math like: float_x4 a = 0.5f * float_x4{1.f, 2.f, 3.f, 4.f}; More...
|
| |
| __finl | float_x4 (float v0, float v1, float v2, float v3) |
| | enables assignments like: float_x4 a = {1.f, 2.f, 3.f, 4.f}; More...
|
| |
| __finl float & | operator[] (int n) |
| |
| __finl const float & | operator[] (int n) const |
| |
| __finl | float_x4 () |
| |
| __finl | float_x4 (float val) |
| | enables math like: float_x4 a = 0.5f * float_x4{1.f, 2.f, 3.f, 4.f}; More...
|
| |
| __finl | float_x4 (const __m128 &val) |
| |
|
| float32x4_t | s |
| |
| float | v [4] |
| |
| __m128 | s |
| |
Definition at line 21 of file SimdTypes_neon.h.
◆ float_x4() [1/10]
| __finl staffpad::audio::simd::float_x4::float_x4 |
( |
| ) |
|
|
inline |
◆ float_x4() [2/10]
| __finl staffpad::audio::simd::float_x4::float_x4 |
( |
float |
val | ) |
|
|
inline |
◆ float_x4() [3/10]
| __finl staffpad::audio::simd::float_x4::float_x4 |
( |
const float32x4_t & |
val | ) |
|
|
inline |
◆ float_x4() [4/10]
| __finl staffpad::audio::simd::float_x4::float_x4 |
( |
float |
v0, |
|
|
float |
v1, |
|
|
float |
v2, |
|
|
float |
v3 |
|
) |
| |
|
inline |
enables assignments like: float_x4 a = {1.f, 2.f, 3.f, 4.f};
Definition at line 40 of file SimdTypes_neon.h.
41 {
42#if _MSC_VER
47#elif __clang__
49#else
50 float f[4] = {v0, v1, v2, v3};
52#endif
53 }
References s.
◆ float_x4() [5/10]
| __finl staffpad::audio::simd::float_x4::float_x4 |
( |
| ) |
|
|
inline |
◆ float_x4() [6/10]
| __finl staffpad::audio::simd::float_x4::float_x4 |
( |
float |
val | ) |
|
|
inline |
◆ float_x4() [7/10]
| __finl staffpad::audio::simd::float_x4::float_x4 |
( |
float |
v0, |
|
|
float |
v1, |
|
|
float |
v2, |
|
|
float |
v3 |
|
) |
| |
|
inline |
◆ float_x4() [8/10]
| __finl staffpad::audio::simd::float_x4::float_x4 |
( |
| ) |
|
|
inline |
◆ float_x4() [9/10]
| __finl staffpad::audio::simd::float_x4::float_x4 |
( |
float |
val | ) |
|
|
inline |
◆ float_x4() [10/10]
| __finl staffpad::audio::simd::float_x4::float_x4 |
( |
const __m128 & |
val | ) |
|
|
inline |
◆ operator[]() [1/2]
| __finl float & staffpad::audio::simd::float_x4::operator[] |
( |
int |
n | ) |
|
|
inline |
◆ operator[]() [2/2]
| __finl const float & staffpad::audio::simd::float_x4::operator[] |
( |
int |
n | ) |
const |
|
inline |
◆ s [1/2]
| float32x4_t staffpad::audio::simd::float_x4::s |
◆ s [2/2]
| __m128 staffpad::audio::simd::float_x4::s |
| float staffpad::audio::simd::float_x4::v[4] |
The documentation for this struct was generated from the following files: