|
| AutoSIMD ()=default |
|
| AutoSIMD (const AutoSIMD &)=default |
|
MFEM_ALWAYS_INLINE double & | operator[] (int i) |
|
MFEM_ALWAYS_INLINE const double & | operator[] (int i) const |
|
MFEM_ALWAYS_INLINE AutoSIMD & | operator= (const AutoSIMD &v) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | operator= (const double &e) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | operator+= (const AutoSIMD &v) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | operator+= (const double &e) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | operator-= (const AutoSIMD &v) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | operator-= (const double &e) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | operator*= (const AutoSIMD &v) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | operator*= (const double &e) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | operator/= (const AutoSIMD &v) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | operator/= (const double &e) |
|
MFEM_ALWAYS_INLINE AutoSIMD | operator- () const |
|
MFEM_ALWAYS_INLINE AutoSIMD | operator+ () const |
|
MFEM_ALWAYS_INLINE AutoSIMD | operator+ (const AutoSIMD &v) const |
|
MFEM_ALWAYS_INLINE AutoSIMD | operator+ (const double &e) const |
|
MFEM_ALWAYS_INLINE AutoSIMD | operator- (const AutoSIMD &v) const |
|
MFEM_ALWAYS_INLINE AutoSIMD | operator- (const double &e) const |
|
MFEM_ALWAYS_INLINE AutoSIMD | operator* (const AutoSIMD &v) const |
|
MFEM_ALWAYS_INLINE AutoSIMD | operator* (const double &e) const |
|
MFEM_ALWAYS_INLINE AutoSIMD | operator/ (const AutoSIMD &v) const |
|
MFEM_ALWAYS_INLINE AutoSIMD | operator/ (const double &e) const |
|
MFEM_ALWAYS_INLINE AutoSIMD & | fma (const AutoSIMD &v, const AutoSIMD &w) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | fma (const AutoSIMD &v, const double &e) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | fma (const double &e, const AutoSIMD &v) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | mul (const AutoSIMD &v, const AutoSIMD &w) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | mul (const AutoSIMD &v, const double &e) |
|
MFEM_ALWAYS_INLINE AutoSIMD & | mul (const double &e, const AutoSIMD &v) |
|
| AutoSIMD ()=default |
|
| AutoSIMD (const AutoSIMD &)=default |
|
__ATTRS_ai double & | operator[] (int i) |
|
__ATTRS_ai const double & | operator[] (int i) const |
|
__ATTRS_ai AutoSIMD & | operator= (const AutoSIMD &v) |
|
__ATTRS_ai AutoSIMD & | operator= (const double &e) |
|
__ATTRS_ai AutoSIMD & | operator+= (const AutoSIMD &v) |
|
__ATTRS_ai AutoSIMD & | operator+= (const double &e) |
|
__ATTRS_ai AutoSIMD & | operator-= (const AutoSIMD &v) |
|
__ATTRS_ai AutoSIMD & | operator-= (const double &e) |
|
__ATTRS_ai AutoSIMD & | operator*= (const AutoSIMD &v) |
|
__ATTRS_ai AutoSIMD & | operator*= (const double &e) |
|
__ATTRS_ai AutoSIMD & | operator/= (const AutoSIMD &v) |
|
__ATTRS_ai AutoSIMD & | operator/= (const double &e) |
|
__ATTRS_ai AutoSIMD | operator- () const |
|
__ATTRS_ai AutoSIMD | operator+ () const |
|
__ATTRS_ai AutoSIMD | operator+ (const AutoSIMD &v) const |
|
__ATTRS_ai AutoSIMD | operator+ (const double &e) const |
|
__ATTRS_ai AutoSIMD | operator- (const AutoSIMD &v) const |
|
__ATTRS_ai AutoSIMD | operator- (const double &e) const |
|
__ATTRS_ai AutoSIMD | operator* (const AutoSIMD &v) const |
|
__ATTRS_ai AutoSIMD | operator* (const double &e) const |
|
__ATTRS_ai AutoSIMD | operator/ (const AutoSIMD &v) const |
|
__ATTRS_ai AutoSIMD | operator/ (const double &e) const |
|
__ATTRS_ai AutoSIMD & | fma (const AutoSIMD &v, const AutoSIMD &w) |
|
__ATTRS_ai AutoSIMD & | fma (const AutoSIMD &v, const double &e) |
|
__ATTRS_ai AutoSIMD & | fma (const double &e, const AutoSIMD &v) |
|
__ATTRS_ai AutoSIMD & | mul (const AutoSIMD &v, const AutoSIMD &w) |
|
__ATTRS_ai AutoSIMD & | mul (const AutoSIMD &v, const double &e) |
|
__ATTRS_ai AutoSIMD & | mul (const double &e, const AutoSIMD &v) |
|
template<>
struct mfem::AutoSIMD< double, 4, 32 >
Definition at line 29 of file m256.hpp.