|
Grid 0.7.0
|
Go to the source code of this file.
Data Structures | |
| struct | W< double > |
| struct | W< float > |
| struct | W< Integer > |
| struct | W< uint16_t > |
| struct | W< uint64_t > |
| struct | vec< T > |
| struct | acle< T > |
| struct | acle< double > |
| struct | acle< float > |
| struct | acle< uint16_t > |
| struct | acle< Integer > |
| struct | Vsplat |
| struct | Vstore |
| struct | Vstream |
| struct | Vset |
| struct | Sum |
| struct | Sub |
| struct | Mult |
| struct | MultRealPart |
| struct | MaddRealPart |
| struct | MultComplex |
| struct | MultAddComplex |
| struct | Div |
| struct | Conj |
| struct | TimesMinusI |
| struct | TimesI |
| struct | PrecisionChange |
| struct | Exchange |
| struct | Permute |
| struct | Rotate |
| struct | Reduce< Out_type, In_type > |
Macros | |
| #define | vec_imm |
| #define | svred(pg, v) |
Typedefs | |
| typedef vec< float > | vecf |
| typedef vec< double > | vecd |
| typedef vec< uint16_t > | vech |
| typedef vec< Integer > | veci |
| typedef Optimization::vech | SIMD_Htype |
| typedef Optimization::vecf | SIMD_Ftype |
| typedef Optimization::vecd | SIMD_Dtype |
| typedef Optimization::veci | SIMD_Itype |
| typedef Optimization::Vsplat | VsplatSIMD |
| typedef Optimization::Vstore | VstoreSIMD |
| typedef Optimization::Vset | VsetSIMD |
| typedef Optimization::Vstream | VstreamSIMD |
| template<typename S, typename T> | |
| using | ReduceSIMD |
| typedef Optimization::Sum | SumSIMD |
| typedef Optimization::Sub | SubSIMD |
| typedef Optimization::Div | DivSIMD |
| typedef Optimization::Mult | MultSIMD |
| typedef Optimization::MultComplex | MultComplexSIMD |
| typedef Optimization::MultAddComplex | MultAddComplexSIMD |
| typedef Optimization::MultRealPart | MultRealPartSIMD |
| typedef Optimization::MaddRealPart | MaddRealPartSIMD |
| typedef Optimization::Conj | ConjSIMD |
| typedef Optimization::TimesMinusI | TimesMinusISIMD |
| typedef Optimization::TimesI | TimesISIMD |
Functions | |
| NAMESPACE_BEGIN (Grid) | |
| NAMESPACE_BEGIN (Optimization) | |
| void | v_prefetch0 (int size, const char *ptr) |
| void | prefetch_HINT_T0 (const char *ptr) |
| #define vec_imm |
Definition at line 88 of file Grid_a64fx-2.h.
Referenced by acle< double >::tbl0(), acle< float >::tbl0(), acle< double >::tbl1(), acle< float >::tbl1(), acle< float >::tbl2(), acle< double >::tbl_exch1a(), acle< float >::tbl_exch1a(), acle< double >::tbl_exch1b(), acle< float >::tbl_exch1b(), acle< double >::tbl_exch1c(), acle< float >::tbl_exch1c(), acle< double >::tbl_swap(), and acle< float >::tbl_swap().
| #define svred | ( | pg, | |
| v ) |
Definition at line 830 of file Grid_a64fx-2.h.
Referenced by Reduce< Out_type, In_type >::operator()(), Reduce< Out_type, In_type >::operator()(), and Reduce< Out_type, In_type >::operator()().
Definition at line 96 of file Grid_a64fx-2.h.
Definition at line 97 of file Grid_a64fx-2.h.
Definition at line 98 of file Grid_a64fx-2.h.
Definition at line 99 of file Grid_a64fx-2.h.
| typedef Optimization::vech SIMD_Htype |
Definition at line 913 of file Grid_a64fx-2.h.
| typedef Optimization::vecf SIMD_Ftype |
Definition at line 914 of file Grid_a64fx-2.h.
| typedef Optimization::vecd SIMD_Dtype |
Definition at line 915 of file Grid_a64fx-2.h.
| typedef Optimization::veci SIMD_Itype |
Definition at line 916 of file Grid_a64fx-2.h.
| typedef Optimization::Vsplat VsplatSIMD |
Definition at line 923 of file Grid_a64fx-2.h.
| typedef Optimization::Vstore VstoreSIMD |
Definition at line 924 of file Grid_a64fx-2.h.
| typedef Optimization::Vset VsetSIMD |
Definition at line 925 of file Grid_a64fx-2.h.
| typedef Optimization::Vstream VstreamSIMD |
Definition at line 926 of file Grid_a64fx-2.h.
| using ReduceSIMD |
Definition at line 927 of file Grid_a64fx-2.h.
| typedef Optimization::Sum SumSIMD |
Definition at line 930 of file Grid_a64fx-2.h.
| typedef Optimization::Sub SubSIMD |
Definition at line 931 of file Grid_a64fx-2.h.
| typedef Optimization::Div DivSIMD |
Definition at line 932 of file Grid_a64fx-2.h.
| typedef Optimization::Mult MultSIMD |
Definition at line 933 of file Grid_a64fx-2.h.
| typedef Optimization::MultComplex MultComplexSIMD |
Definition at line 934 of file Grid_a64fx-2.h.
| typedef Optimization::MultAddComplex MultAddComplexSIMD |
Definition at line 935 of file Grid_a64fx-2.h.
| typedef Optimization::MultRealPart MultRealPartSIMD |
Definition at line 936 of file Grid_a64fx-2.h.
| typedef Optimization::MaddRealPart MaddRealPartSIMD |
Definition at line 937 of file Grid_a64fx-2.h.
| typedef Optimization::Conj ConjSIMD |
Definition at line 938 of file Grid_a64fx-2.h.
| typedef Optimization::TimesMinusI TimesMinusISIMD |
Definition at line 939 of file Grid_a64fx-2.h.
| typedef Optimization::TimesI TimesISIMD |
Definition at line 940 of file Grid_a64fx-2.h.
| NAMESPACE_BEGIN | ( | Grid | ) |
| NAMESPACE_BEGIN | ( | Optimization | ) |
|
inline |
Definition at line 919 of file Grid_a64fx-2.h.
References v_prefetch0().
Referenced by v_prefetch0().
|
inline |
Definition at line 920 of file Grid_a64fx-2.h.
Referenced by Grid_simd< float, SIMD_Ftype >::vprefetch.