1 #ifndef CBM_KF_F32vec1_H
2 #define CBM_KF_F32vec1_H
39 operator float()
const {
return v; }
82 #define _op(A,B,O) F32vec1 z; z.v = A.v O B.v; return z;
105 z[0] = (a[0]) ? b[0] : c[0];
110 #define NotEmpty(a) bool((a)[0])
111 #define Empty(a) !(bool((a)[0]))
136 #define _fvecalignment
friend F32vec1 operator>(const F32vec1 &a, const F32vec1 &b)
friend void operator*=(F32vec1 &a, const F32vec1 &b)
friend F32vec1 operator!(const F32vec1 &a)
friend void operator-=(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 istream & operator>>(istream &strm, F32vec1 &a)
nsL1::vector< fvec >::TSimd vector_fvec
friend F32vec1 operator&(const F32vec1 &a, const F32vec1 &b)
friend F32vec1 if3(const F32vec1 &a, const F32vec1 &b, const F32vec1 &c)
friend F32vec1 rcp(const F32vec1 &a)
friend F32vec1 operator<(const F32vec1 &a, const F32vec1 &b)
float & operator[](int i)
basic_ostream< char, char_traits< char > > ostream
friend F32vec1 operator>=(const F32vec1 &a, const F32vec1 &b)
basic_istream< char, char_traits< char > > istream
friend void operator/=(F32vec1 &a, const F32vec1 &b)
friend F32vec1 operator||(const F32vec1 &a, const F32vec1 &b)
float operator[](int i) const
friend F32vec1 bool2int(const F32vec1 &a)
friend F32vec1 operator<=(const F32vec1 &a, const F32vec1 &b)