![]() |
VCV Rack API v2
|
#include <Vector.hpp>
Public Types | |
| using | type = int32_t |
Public Member Functions | |
| Vector ()=default | |
| Vector (__m128i v) | |
| Vector (int32_t x) | |
| Vector (int32_t x1, int32_t x2, int32_t x3, int32_t x4) | |
| void | store (int32_t *x) |
| int32_t & | operator[] (int i) |
| const int32_t & | operator[] (int i) const |
| Vector (Vector< float, 4 > a) | |
Static Public Member Functions | |
| static Vector | zero () |
| static Vector | mask () |
| static Vector | load (const int32_t *x) |
| static Vector | cast (Vector< float, 4 > a) |
Public Attributes | |
| union rack::simd::Vector< int32_t, 4 >:: { ... } | |
Static Public Attributes | |
| static constexpr int | size = 4 |
| using rack::simd::Vector< int32_t, 4 >::type = int32_t |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
staticconstexpr |
| __m128i rack::simd::Vector< int32_t, 4 >::v |
| int32_t rack::simd::Vector< int32_t, 4 >::s[4] |
| union rack::simd::Vector< int32_t, 4 > { ... } rack::simd::Vector< int32_t, 4 > |