Lines Matching defs:f1
216 sse_cmpeqss(float *f1, float *f2, int *i1)
221 : "=m" (*i1), "+x" (*f1)
227 sse_cmpltss(float *f1, float *f2, int *i1)
232 : "=m" (*i1), "+x" (*f1)
238 sse_cmpless(float *f1, float *f2, int *i1)
243 : "=m" (*i1), "+x" (*f1)
249 sse_cmpunordss(float *f1, float *f2, int *i1)
254 : "=m" (*i1), "+x" (*f1)
260 sse_minss(float *f1, float *f2, float *f3)
265 : "=m" (*f3), "+x" (*f1)
270 sse_maxss(float *f1, float *f2, float *f3)
275 : "=m" (*f3), "+x" (*f1)
280 sse_addss(float *f1, float *f2, float *f3)
285 : "=m" (*f3), "+x" (*f1)
290 sse_subss(float *f1, float *f2, float *f3)
295 : "=m" (*f3), "+x" (*f1)
300 sse_mulss(float *f1, float *f2, float *f3)
305 : "=m" (*f3), "+x" (*f1)
310 sse_divss(float *f1, float *f2, float *f3)
315 : "=m" (*f3), "+x" (*f1)
320 sse_sqrtss(float *f1, float *f2)
328 : "m" (*f1));
332 sse_ucomiss(float *f1, float *f2)
334 __asm__ __volatile__("ucomiss %1, %0" : : "x" (*f1), "x" (*f2));
339 sse_comiss(float *f1, float *f2)
341 __asm__ __volatile__("comiss %1, %0" : : "x" (*f1), "x" (*f2));
345 sse_cvtss2sd(float *f1, double *d1)
353 : "m" (*f1));
357 sse_cvtsi2ss(int *i1, float *f1)
364 : "=m" (*f1), "=x" (tmp)
369 sse_cvttss2si(float *f1, int *i1)
377 : "m" (*f1));
381 sse_cvtss2si(float *f1, int *i1)
389 : "m" (*f1));
394 sse_cvtsi2ssq(long long *ll1, float *f1)
401 : "=m" (*f1), "=x" (tmp)
406 sse_cvttss2siq(float *f1, long long *ll1)
414 : "m" (*f1));
418 sse_cvtss2siq(float *f1, long long *ll1)
426 : "m" (*f1));
557 sse_cvtsd2ss(double *d1, float *f1)
564 : "=m" (*f1), "=x" (tmp)