Go to the source code of this file.
double __attribute__ | ( | (always_inline) | ) | [inline] |
Definition at line 158 of file AVXVec.h.
References runTheMatrix::ret, and mathSSE::Vec4< double >::vec.
{ using mathSSE::_mm256_dot_pd; mathSSE::Vec4<double> ret; ret.vec = _mm256_dot_pd(a.vec,b.vec); return ret.arr[0]; }
mathSSE::Vec4<double> andnot | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 128 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> cmpeq | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 100 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> cmpgt | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 104 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> hadd | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 108 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
Referenced by ManipHist::sumHistograms().
mathSSE::Vec4<double> operator& | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 119 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> operator* | ( | mathSSE::Vec4< double > | b, |
double | a | ||
) | [inline] |
Definition at line 153 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> operator* | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 141 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> operator* | ( | double | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 149 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> operator+ | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 133 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> operator- | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 137 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> operator- | ( | mathSSE::Vec4< double > | a | ) | [inline] |
mathSSE::Vec4<double> operator/ | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 145 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
bool operator== | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 96 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> operator^ | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 125 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.
mathSSE::Vec4<double> operator| | ( | mathSSE::Vec4< double > | a, |
mathSSE::Vec4< double > | b | ||
) | [inline] |
Definition at line 122 of file AVXVec.h.
References mathSSE::Vec4< double >::vec.