|
OpenMM
|
A four element vector of ints. More...
#include <vectorize_neon.h>
Public Member Functions | |
| ivec4 () | |
| ivec4 (int v) | |
| ivec4 (int v1, int v2, int v3, int v4) | |
| ivec4 (int32x4_t v) | |
| ivec4 (const int *v) | |
| operator int32x4_t () const | |
| int | operator[] (int i) const |
| void | store (int *v) const |
| ivec4 | operator+ (const ivec4 &other) const |
| ivec4 | operator- (const ivec4 &other) const |
| ivec4 | operator* (const ivec4 &other) const |
| void | operator+= (const ivec4 &other) |
| void | operator-= (const ivec4 &other) |
| void | operator*= (const ivec4 &other) |
| ivec4 | operator- () const |
| ivec4 | operator& (const ivec4 &other) const |
| ivec4 | operator| (const ivec4 &other) const |
| ivec4 | operator== (const ivec4 &other) const |
| ivec4 | operator!= (const ivec4 &other) const |
| ivec4 | operator> (const ivec4 &other) const |
| ivec4 | operator< (const ivec4 &other) const |
| ivec4 | operator>= (const ivec4 &other) const |
| ivec4 | operator<= (const ivec4 &other) const |
| operator fvec4 () const | |
| ivec4 () | |
| ivec4 (int v) | |
| ivec4 (int v1, int v2, int v3, int v4) | |
| ivec4 (__m128i v) | |
| ivec4 (const int *v) | |
| operator __m128i () const | |
| int | operator[] (int i) const |
| void | store (int *v) const |
| ivec4 | operator+ (const ivec4 &other) const |
| ivec4 | operator- (const ivec4 &other) const |
| ivec4 | operator* (const ivec4 &other) const |
| void | operator+= (const ivec4 &other) |
| void | operator-= (const ivec4 &other) |
| void | operator*= (const ivec4 &other) |
| ivec4 | operator- () const |
| ivec4 | operator& (const ivec4 &other) const |
| ivec4 | operator| (const ivec4 &other) const |
| ivec4 | operator== (const ivec4 &other) const |
| ivec4 | operator!= (const ivec4 &other) const |
| ivec4 | operator> (const ivec4 &other) const |
| ivec4 | operator< (const ivec4 &other) const |
| ivec4 | operator>= (const ivec4 &other) const |
| ivec4 | operator<= (const ivec4 &other) const |
| operator fvec4 () const | |
| ivec4 () | |
| ivec4 (int v) | |
| ivec4 (int v1, int v2, int v3, int v4) | |
| ivec4 (__m128i v) | |
| ivec4 (const int *v) | |
| operator __m128i () const | |
| int | operator[] (int i) const |
| void | store (int *v) const |
| ivec4 | operator+ (const ivec4 &other) const |
| ivec4 | operator- (const ivec4 &other) const |
| ivec4 | operator* (const ivec4 &other) const |
| void | operator+= (const ivec4 &other) |
| void | operator-= (const ivec4 &other) |
| void | operator*= (const ivec4 &other) |
| ivec4 | operator- () const |
| ivec4 | operator& (const ivec4 &other) const |
| ivec4 | operator| (const ivec4 &other) const |
| ivec4 | operator== (const ivec4 &other) const |
| ivec4 | operator!= (const ivec4 &other) const |
| ivec4 | operator> (const ivec4 &other) const |
| ivec4 | operator< (const ivec4 &other) const |
| ivec4 | operator>= (const ivec4 &other) const |
| ivec4 | operator<= (const ivec4 &other) const |
| operator fvec4 () const | |
Public Attributes | |
| int32x4_t | val |
| __m128i | val |
A four element vector of ints.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References val.
|
inline |
References val.
| operator fvec4 | ( | ) | const |
| operator fvec4 | ( | ) | const |
|
inline |
|
inline |
References val.
|
inline |
References store().
|
inline |
References val.
|
inline |
References val.
|
inline |
References val.
|
inline |
References val.
|
inline |
References val.
Referenced by operator[]().
| __m128i val |
| __m128i val |