Vectorisation des entiers en utilisant SSE. Plus de détails...
#include <arcane/utils/SimdSSE.h>
 Graphe de collaboration de Arcane::SSESimdX4Int32:
 Graphe de collaboration de Arcane::SSESimdX4Int32:| Types publics | |
| enum | { Length = 4 , Alignment = 16 } | 
| Fonctions membres publiques | |
| SSESimdX4Int32 (__m128i _v0) | |
| SSESimdX4Int32 (Int32 a) | |
| SSESimdX4Int32 (const Int32 *base, const Int32 *idx) | |
| SSESimdX4Int32 (const Int32 *base) | |
| Int32 | operator[] (Integer i) const | 
| Int32 & | operator[] (Integer i) | 
| void | set (ARCANE_RESTRICT Int32 *base, const ARCANE_RESTRICT Int32 *idx) const | 
| void | set (ARCANE_RESTRICT Int32 *base) const | 
| Fonctions membres publiques statiques | |
| static SSESimdX4Int32 | fromScalar (Int32 a0, Int32 a1, Int32 a2, Int32 a3) | 
| Attributs publics | |
| __m128i | v0 | 
| Attributs publics statiques | |
| static const int | BLOCK_SIZE = 4 | 
| Fonctions membres privées | |
| SSESimdX4Int32 (Int32 a3, Int32 a2, Int32 a1, Int32 a0) | |
| void | operator= (Int32 _v) | 
Vectorisation des entiers en utilisant SSE.
| 
 | inline | 
| 
 | inlineexplicit | 
| 
 | inlineexplicit | 
| 
 | inlinestatic | 
| 
 | inline | 
| 
 | static |