![]()  | 
  
    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 > |