Lines Matching defs:__v4sf
75 typedef float __v4sf __attribute__ ((__vector_size__ (16)));
133 return (__m128) __builtin_ia32_addss ((__v4sf)__A, (__v4sf)__B);
139 return (__m128) __builtin_ia32_subss ((__v4sf)__A, (__v4sf)__B);
145 return (__m128) __builtin_ia32_mulss ((__v4sf)__A, (__v4sf)__B);
151 return (__m128) __builtin_ia32_divss ((__v4sf)__A, (__v4sf)__B);
157 return (__m128) __builtin_ia32_sqrtss ((__v4sf)__A);
163 return (__m128) __builtin_ia32_rcpss ((__v4sf)__A);
169 return (__m128) __builtin_ia32_rsqrtss ((__v4sf)__A);
175 return (__m128) __builtin_ia32_minss ((__v4sf)__A, (__v4sf)__B);
181 return (__m128) __builtin_ia32_maxss ((__v4sf)__A, (__v4sf)__B);
189 return (__m128) ((__v4sf)__A + (__v4sf)__B);
195 return (__m128) ((__v4sf)__A - (__v4sf)__B);
201 return (__m128) ((__v4sf)__A * (__v4sf)__B);
207 return (__m128) ((__v4sf)__A / (__v4sf)__B);
213 return (__m128) __builtin_ia32_sqrtps ((__v4sf)__A);
219 return (__m128) __builtin_ia32_rcpps ((__v4sf)__A);
225 return (__m128) __builtin_ia32_rsqrtps ((__v4sf)__A);
231 return (__m128) __builtin_ia32_minps ((__v4sf)__A, (__v4sf)__B);
237 return (__m128) __builtin_ia32_maxps ((__v4sf)__A, (__v4sf)__B);
273 return (__m128) __builtin_ia32_cmpeqss ((__v4sf)__A, (__v4sf)__B);
279 return (__m128) __builtin_ia32_cmpltss ((__v4sf)__A, (__v4sf)__B);
285 return (__m128) __builtin_ia32_cmpless ((__v4sf)__A, (__v4sf)__B);
291 return (__m128) __builtin_ia32_movss ((__v4sf) __A,
292 (__v4sf)
293 __builtin_ia32_cmpltss ((__v4sf) __B,
294 (__v4sf)
301 return (__m128) __builtin_ia32_movss ((__v4sf) __A,
302 (__v4sf)
303 __builtin_ia32_cmpless ((__v4sf) __B,
304 (__v4sf)
311 return (__m128) __builtin_ia32_cmpneqss ((__v4sf)__A, (__v4sf)__B);
317 return (__m128) __builtin_ia32_cmpnltss ((__v4sf)__A, (__v4sf)__B);
323 return (__m128) __builtin_ia32_cmpnless ((__v4sf)__A, (__v4sf)__B);
329 return (__m128) __builtin_ia32_movss ((__v4sf) __A,
330 (__v4sf)
331 __builtin_ia32_cmpnltss ((__v4sf) __B,
332 (__v4sf)
339 return (__m128) __builtin_ia32_movss ((__v4sf) __A,
340 (__v4sf)
341 __builtin_ia32_cmpnless ((__v4sf) __B,
342 (__v4sf)
349 return (__m128) __builtin_ia32_cmpordss ((__v4sf)__A, (__v4sf)__B);
355 return (__m128) __builtin_ia32_cmpunordss ((__v4sf)__A, (__v4sf)__B);
365 return (__m128) __builtin_ia32_cmpeqps ((__v4sf)__A, (__v4sf)__B);
371 return (__m128) __builtin_ia32_cmpltps ((__v4sf)__A, (__v4sf)__B);
377 return (__m128) __builtin_ia32_cmpleps ((__v4sf)__A, (__v4sf)__B);
383 return (__m128) __builtin_ia32_cmpgtps ((__v4sf)__A, (__v4sf)__B);
389 return (__m128) __builtin_ia32_cmpgeps ((__v4sf)__A, (__v4sf)__B);
395 return (__m128) __builtin_ia32_cmpneqps ((__v4sf)__A, (__v4sf)__B);
401 return (__m128) __builtin_ia32_cmpnltps ((__v4sf)__A, (__v4sf)__B);
407 return (__m128) __builtin_ia32_cmpnleps ((__v4sf)__A, (__v4sf)__B);
413 return (__m128) __builtin_ia32_cmpngtps ((__v4sf)__A, (__v4sf)__B);
419 return (__m128) __builtin_ia32_cmpngeps ((__v4sf)__A, (__v4sf)__B);
425 return (__m128) __builtin_ia32_cmpordps ((__v4sf)__A, (__v4sf)__B);
431 return (__m128) __builtin_ia32_cmpunordps ((__v4sf)__A, (__v4sf)__B);
440 return __builtin_ia32_comieq ((__v4sf)__A, (__v4sf)__B);
446 return __builtin_ia32_comilt ((__v4sf)__A, (__v4sf)__B);
452 return __builtin_ia32_comile ((__v4sf)__A, (__v4sf)__B);
458 return __builtin_ia32_comigt ((__v4sf)__A, (__v4sf)__B);
464 return __builtin_ia32_comige ((__v4sf)__A, (__v4sf)__B);
470 return __builtin_ia32_comineq ((__v4sf)__A, (__v4sf)__B);
476 return __builtin_ia32_ucomieq ((__v4sf)__A, (__v4sf)__B);
482 return __builtin_ia32_ucomilt ((__v4sf)__A, (__v4sf)__B);
488 return __builtin_ia32_ucomile ((__v4sf)__A, (__v4sf)__B);
494 return __builtin_ia32_ucomigt ((__v4sf)__A, (__v4sf)__B);
500 return __builtin_ia32_ucomige ((__v4sf)__A, (__v4sf)__B);
506 __v4sf)__A, (__v4sf)__B);
514 return __builtin_ia32_cvtss2si ((__v4sf) __A);
531 return __builtin_ia32_cvtss2si64 ((__v4sf) __A);
538 return __builtin_ia32_cvtss2si64 ((__v4sf) __A);
547 return (__m64) __builtin_ia32_cvtps2pi ((__v4sf) __A);
560 return __builtin_ia32_cvttss2si ((__v4sf) __A);
576 return __builtin_ia32_cvttss2si64 ((__v4sf) __A);
583 return __builtin_ia32_cvttss2si64 ((__v4sf) __A);
592 return (__m64) __builtin_ia32_cvttps2pi ((__v4sf) __A);
605 return (__m128) __builtin_ia32_cvtsi2ss ((__v4sf) __A, __B);
621 return (__m128) __builtin_ia32_cvtsi642ss ((__v4sf) __A, __B);
628 return (__m128) __builtin_ia32_cvtsi642ss ((__v4sf) __A, __B);
637 return (__m128) __builtin_ia32_cvtpi2ps ((__v4sf) __A, (__v2si)__B);
652 __v4sf __zero, __ra, __rb;
664 __zero = (__v4sf) _mm_setzero_ps ();
676 __v4sf __zero, __ra, __rb;
683 __zero = (__v4sf) _mm_setzero_ps ();
719 __v4sf __zero = (__v4sf) _mm_setzero_ps ();
720 __v4sf __sfa = __builtin_ia32_cvtpi2ps (__zero, (__v2si)__A);
721 __v4sf __sfb = __builtin_ia32_cvtpi2ps (__sfa, (__v2si)__B);
729 __v4sf __hisf = (__v4sf)__A;
730 __v4sf __losf = __builtin_ia32_movhlps (__hisf, __hisf);
749 return (__m128) __builtin_ia32_shufps ((__v4sf)__A, (__v4sf)__B, __mask);
753 ((__m128) __builtin_ia32_shufps ((__v4sf)(__m128)(A), \
754 (__v4sf)(__m128)(B), (int)(MASK)))
761 return (__m128) __builtin_ia32_unpckhps ((__v4sf)__A, (__v4sf)__B);
768 return (__m128) __builtin_ia32_unpcklps ((__v4sf)__A, (__v4sf)__B);
776 return (__m128) __builtin_ia32_loadhps ((__v4sf)__A, (const __v2sf *)__P);
783 __builtin_ia32_storehps ((__v2sf *)__P, (__v4sf)__A);
790 return (__m128) __builtin_ia32_movhlps ((__v4sf)__A, (__v4sf)__B);
797 return (__m128) __builtin_ia32_movlhps ((__v4sf)__A, (__v4sf)__B);
805 return (__m128) __builtin_ia32_loadlps ((__v4sf)__A, (const __v2sf *)__P);
812 __builtin_ia32_storelps ((__v2sf *)__P, (__v4sf)__A);
819 return __builtin_ia32_movmskps ((__v4sf)__A);
890 return __extension__ (__m128)(__v4sf){ __F, 0.0f, 0.0f, 0.0f };
897 return __extension__ (__m128)(__v4sf){ __F, __F, __F, __F };
944 __v4sf __tmp = *(__v4sf const *)__P;
952 return __extension__ (__m128)(__v4sf){ __W, __X, __Y, __Z };
959 return __extension__ (__m128)(__v4sf){ __Z, __Y, __X, __W };
966 *__P = ((__v4sf)__A)[0];
972 return ((__v4sf)__A)[0];
993 __v4sf __va = (__v4sf)__A;
994 __v4sf __tmp = __builtin_ia32_shufps (__va, __va, _MM_SHUFFLE (0,0,0,0));
1008 __v4sf __va = (__v4sf)__A;
1009 __v4sf __tmp = __builtin_ia32_shufps (__va, __va, _MM_SHUFFLE (0,1,2,3));
1017 return (__m128) __builtin_shuffle ((__v4sf)__A, (__v4sf)__B,
1293 __builtin_ia32_movntps (__P, (__v4sf)__A);
1307 __v4sf __r0 = (row0), __r1 = (row1), __r2 = (row2), __r3 = (row3); \
1308 __v4sf __t0 = __builtin_ia32_unpcklps (__r0, __r1); \
1309 __v4sf __t1 = __builtin_ia32_unpcklps (__r2, __r3); \
1310 __v4sf __t2 = __builtin_ia32_unpckhps (__r0, __r1); \
1311 __v4sf __t3 = __builtin_ia32_unpckhps (__r2, __r3); \