Go to the documentation of this file. 1 #ifndef CBM_KF_F32vec1_H
2 #define CBM_KF_F32vec1_H
35 operator float()
const {
return v; }
78 #define _op(A, B, O) \
110 z[0] = (a[0]) ? b[0] : c[0];
115 #define NotEmpty(a) bool((a)[0])
116 #define Empty(a) !(bool((a)[0]))
141 #define _fvecalignment
friend F32vec1 operator<(const F32vec1 &a, const F32vec1 &b)
friend F32vec1 operator||(const F32vec1 &a, const F32vec1 &b)
friend istream & operator>>(istream &strm, F32vec1 &a)
friend void operator*=(F32vec1 &a, const F32vec1 &b)
friend F32vec1 operator<=(const F32vec1 &a, const F32vec1 &b)
friend void operator-=(F32vec1 &a, const F32vec1 &b)
friend F32vec1 operator!(const F32vec1 &a)
friend F32vec1 operator>(const F32vec1 &a, const F32vec1 &b)
friend ostream & operator<<(ostream &strm, const F32vec1 &a)
friend void operator+=(F32vec1 &a, const F32vec1 &b)
friend F32vec1 operator>=(const F32vec1 &a, const F32vec1 &b)
friend F32vec1 bool2int(const F32vec1 &a)
friend F32vec1 operator&(const F32vec1 &a, const F32vec1 &b)
nsL1::vector< fvec >::TSimd vector_fvec
friend void operator/=(F32vec1 &a, const F32vec1 &b)
friend F32vec1 operator|(const F32vec1 &a, const F32vec1 &b)
friend F32vec1 rcp(const F32vec1 &a)
float & operator[](int i)
friend F32vec1 if3(const F32vec1 &a, const F32vec1 &b, const F32vec1 &c)