/external/eigen/Eigen/src/Geometry/arch/ |
Geometry_SSE.h | 27 __m128 flip1 = _mm_xor_ps(_mm_mul_ps(vec4f_swizzle1(a,1,2,0,2), 28 vec4f_swizzle1(b,2,0,1,2)),mask); 29 __m128 flip2 = _mm_xor_ps(_mm_mul_ps(vec4f_swizzle1(a,3,3,3,1), 30 vec4f_swizzle1(b,0,1,2,1)),mask); 32 _mm_add_ps(_mm_sub_ps(_mm_mul_ps(a,vec4f_swizzle1(b,3,3,3,3)), 33 _mm_mul_ps(vec4f_swizzle1(a,2,0,1,0), 34 vec4f_swizzle1(b,1,2,0,0))), 48 __m128 mul1=_mm_mul_ps(vec4f_swizzle1(a,1,2,0,3),vec4f_swizzle1(b,2,0,1,3)); 49 __m128 mul2=_mm_mul_ps(vec4f_swizzle1(a,2,0,1,3),vec4f_swizzle1(b,1,2,0,3)) [all...] |
/external/eigen/Eigen/src/Core/arch/SSE/ |
Complex.h | 67 vec4f_swizzle1(b.v, 1, 0, 3, 2)))); 68 // return Packet2cf(_mm_addsub_ps(_mm_mul_ps(vec4f_swizzle1(a.v, 0, 0, 2, 2), b.v), 69 // _mm_mul_ps(vec4f_swizzle1(a.v, 1, 1, 3, 3), 70 // vec4f_swizzle1(b.v, 1, 0, 3, 2)))); 73 return Packet2cf(_mm_add_ps(_mm_mul_ps(vec4f_swizzle1(a.v, 0, 0, 2, 2), b.v), 74 _mm_xor_ps(_mm_mul_ps(vec4f_swizzle1(a.v, 1, 1, 3, 3), 75 vec4f_swizzle1(b.v, 1, 0, 3, 2)), mask))); 162 return Packet2cf(_mm_add_ps(_mm_xor_ps(_mm_mul_ps(vec4f_swizzle1(a.v, 0, 0, 2, 2), b.v), mask), 163 _mm_mul_ps(vec4f_swizzle1(a.v, 1, 1, 3, 3), 164 vec4f_swizzle1(b.v, 1, 0, 3, 2)))) [all...] |
PacketMath.h | 33 #define vec4f_swizzle1(v,p,q,r,s) \ macro 281 return vec4f_swizzle1(_mm_castpd_ps(_mm_load_sd(reinterpret_cast<const double*>(from))), 0, 0, 1, 1); 308 pstore(to, vec4f_swizzle1(pa,0,0,0,0));
|