|
Blender
V3.3
|
#include <avxb.h>
Public Types | |
| enum | { size = 8 } |
| typedef avxb | Mask |
| typedef avxf | Float |
Public Member Functions | |
| __forceinline | avxb () |
| Constructors, Assignment & Cast Operators. More... | |
| __forceinline | avxb (const avxb &other) |
| __forceinline avxb & | operator= (const avxb &other) |
| __forceinline | avxb (const __m256 input) |
| __forceinline | avxb (const __m128 &a, const __m128 &b) |
| __forceinline | operator const __m256 & (void) const |
| __forceinline | operator const __m256i (void) const |
| __forceinline | operator const __m256d (void) const |
| __forceinline | avxb (FalseTy) |
| Constants. More... | |
| __forceinline | avxb (TrueTy) |
| __forceinline bool | operator[] (const size_t i) const |
| Array Access. More... | |
| __forceinline int32_t & | operator[] (const size_t i) |
Public Attributes | |
| union { | |
| __m256 m256 | |
| int32_t v [8] | |
| }; | |
| typedef avxf avxb::Float |
| typedef avxb avxb::Mask |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| union { ... } |
| __m256 avxb::m256 |
Definition at line 19 of file avxb.h.
Referenced by avxb(), operator const __m256 &(), operator const __m256d(), operator const __m256i(), operator=(), and operator[]().
| int32_t avxb::v[8] |
Definition at line 20 of file avxb.h.
Referenced by operator[]().