|
Grid 0.7.0
|
#include <Grid_a64fx-2.h>
Static Public Member Functions | |
| static vech | StoH (const vecf &sa, const vecf &sb) |
| static void | HtoS (vech h, vecf &sa, vecf &sb) |
| static vecf | DtoS (vecd a, vecd b) |
| static void | StoD (vecf s, vecd &a, vecd &b) |
| static vech | DtoH (vecd a, vecd b, vecd c, vecd d) |
| static void | HtoD (vech h, vecd &a, vecd &b, vecd &c, vecd &d) |
| static vech | StoH (vecf sa, vecf sb) |
| static void | HtoS (vech h, vecf &sa, vecf &sb) |
| static vecf | DtoS (vecd a, vecd b) |
| static void | StoD (vecf s, vecd &a, vecd &b) |
| static vech | DtoH (vecd a, vecd b, vecd c, vecd d) |
| static void | HtoD (vech h, vecd &a, vecd &b, vecd &c, vecd &d) |
| static __m256i | StoH (__m256 a, __m256 b) |
| static void | HtoS (__m256i h, __m256 &sa, __m256 &sb) |
| static __m256 | DtoS (__m256d a, __m256d b) |
| static void | StoD (__m256 s, __m256d &a, __m256d &b) |
| static __m256i | DtoH (__m256d a, __m256d b, __m256d c, __m256d d) |
| static void | HtoD (__m256i h, __m256d &a, __m256d &b, __m256d &c, __m256d &d) |
| static __m512i | StoH (__m512 a, __m512 b) |
| static void | HtoS (__m512i h, __m512 &sa, __m512 &sb) |
| static __m512 | DtoS (__m512d a, __m512d b) |
| static void | StoD (__m512 s, __m512d &a, __m512d &b) |
| static __m512i | DtoH (__m512d a, __m512d b, __m512d c, __m512d d) |
| static void | HtoD (__m512i h, __m512d &a, __m512d &b, __m512d &c, __m512d &d) |
| static accelerator_inline vech | StoH (const vecf &a, const vecf &b) |
| static accelerator_inline void | HtoS (vech h, vecf &sa, vecf &sb) |
| static accelerator_inline vecf | DtoS (vecd a, vecd b) |
| static accelerator_inline void | StoD (vecf s, vecd &a, vecd &b) |
| static accelerator_inline vech | DtoH (vecd a, vecd b, vecd c, vecd d) |
| static accelerator_inline void | HtoD (vech h, vecd &a, vecd &b, vecd &c, vecd &d) |
| static float16x8_t | StoH (const float32x4_t &a, const float32x4_t &b) |
| static void | HtoS (float16x8_t h, float32x4_t &sa, float32x4_t &sb) |
| static float32x4_t | DtoS (float64x2_t a, float64x2_t b) |
| static void | StoD (float32x4_t s, float64x2_t &a, float64x2_t &b) |
| static float16x8_t | DtoH (float64x2_t a, float64x2_t b, float64x2_t c, float64x2_t d) |
| static void | HtoD (float16x8_t h, float64x2_t &a, float64x2_t &b, float64x2_t &c, float64x2_t &d) |
| static vech | StoH (const vector4float &a, const vector4float &b) |
| static void | HtoS (vech h, vector4float &sa, vector4float &sb) |
| static vector4float | DtoS (vector4double a, vector4double b) |
| static void | StoD (vector4float s, vector4double &a, vector4double &b) |
| static vech | DtoH (vector4double a, vector4double b, vector4double c, vector4double d) |
| static void | HtoD (vech h, vector4double &a, vector4double &b, vector4double &c, vector4double &d) |
| static __m128i | StoH (__m128 a, __m128 b) |
| static void | HtoS (__m128i h, __m128 &sa, __m128 &sb) |
| static __m128 | DtoS (__m128d a, __m128d b) |
| static void | StoD (__m128 s, __m128d &a, __m128d &b) |
| static __m128i | DtoH (__m128d a, __m128d b, __m128d c, __m128d d) |
| static void | HtoD (__m128i h, __m128d &a, __m128d &b, __m128d &c, __m128d &d) |
Definition at line 540 of file Grid_a64fx-2.h.
Definition at line 541 of file Grid_a64fx-2.h.
References vec< T >::v.
Definition at line 554 of file Grid_a64fx-2.h.
References vec< T >::v.
Definition at line 565 of file Grid_a64fx-2.h.
References vec< T >::v.
Definition at line 578 of file Grid_a64fx-2.h.
References vec< T >::v.
Definition at line 589 of file Grid_a64fx-2.h.
References vec< T >::v.
Definition at line 614 of file Grid_a64fx-2.h.
References vec< T >::v.
Definition at line 466 of file Grid_a64fx-fixedsize.h.
Definition at line 472 of file Grid_a64fx-fixedsize.h.
Definition at line 479 of file Grid_a64fx-fixedsize.h.
Definition at line 485 of file Grid_a64fx-fixedsize.h.
Definition at line 492 of file Grid_a64fx-fixedsize.h.
Definition at line 510 of file Grid_a64fx-fixedsize.h.
|
inlinestatic |
Definition at line 466 of file Grid_avx.h.
|
inlinestatic |
Definition at line 478 of file Grid_avx.h.
|
inlinestatic |
Definition at line 486 of file Grid_avx.h.
|
inlinestatic |
Definition at line 493 of file Grid_avx.h.
|
inlinestatic |
Definition at line 497 of file Grid_avx.h.
|
inlinestatic |
Definition at line 503 of file Grid_avx.h.
|
inlinestatic |
Definition at line 335 of file Grid_avx512.h.
|
inlinestatic |
Definition at line 348 of file Grid_avx512.h.
|
inlinestatic |
Definition at line 357 of file Grid_avx512.h.
|
inlinestatic |
Definition at line 365 of file Grid_avx512.h.
|
inlinestatic |
Definition at line 370 of file Grid_avx512.h.
|
inlinestatic |
Definition at line 377 of file Grid_avx512.h.
|
inlinestatic |
Definition at line 283 of file Grid_generic.h.
References accelerator_inline, vec< T >::v, and VECTOR_FOR.
|
inlinestatic |
Definition at line 299 of file Grid_generic.h.
References accelerator_inline, vec< T >::v, and VECTOR_FOR.
|
inlinestatic |
Definition at line 314 of file Grid_generic.h.
References accelerator_inline, vec< T >::v, and VECTOR_FOR.
|
inlinestatic |
Definition at line 321 of file Grid_generic.h.
References accelerator_inline, vec< T >::v, and VECTOR_FOR.
Definition at line 326 of file Grid_generic.h.
References accelerator_inline, DtoS(), and StoH().
|
inlinestatic |
Definition at line 332 of file Grid_generic.h.
References accelerator_inline, HtoS(), and StoD().
|
inlinestatic |
Definition at line 428 of file Grid_neon.h.
|
inlinestatic |
Definition at line 432 of file Grid_neon.h.
|
inlinestatic |
Definition at line 442 of file Grid_neon.h.
|
inlinestatic |
Definition at line 447 of file Grid_neon.h.
|
inlinestatic |
Definition at line 454 of file Grid_neon.h.
|
inlinestatic |
Definition at line 459 of file Grid_neon.h.
|
inlinestatic |
Definition at line 380 of file Grid_qpx.h.
References GridLogError.
|
inlinestatic |
Definition at line 386 of file Grid_qpx.h.
References GridLogError.
|
inlinestatic |
Definition at line 390 of file Grid_qpx.h.
References GridLogError.
|
inlinestatic |
Definition at line 396 of file Grid_qpx.h.
References GridLogError.
|
inlinestatic |
Definition at line 400 of file Grid_qpx.h.
References GridLogError.
|
inlinestatic |
Definition at line 407 of file Grid_qpx.h.
References GridLogError.
|
inlinestatic |
Definition at line 359 of file Grid_sse4.h.
References _MM_SELECT_FOUR_FOUR, and Grid_mm_cvtps_ph.
|
inlinestatic |
Definition at line 365 of file Grid_sse4.h.
References _my_alignr_epi32, and Grid_mm_cvtph_ps.
|
inlinestatic |
Definition at line 370 of file Grid_sse4.h.
References _MM_SELECT_FOUR_FOUR.
|
inlinestatic |
Definition at line 376 of file Grid_sse4.h.
References _my_alignr_epi32.
|
inlinestatic |
Definition at line 381 of file Grid_sse4.h.
|
inlinestatic |
Definition at line 387 of file Grid_sse4.h.