Lines Matching refs:x
23 # define eq(x, y) to_bool((x) == (y)) argument
28 # define fmaddsub(x, y, z) BR(vfmaddsubps, _mask, x, y, z, ~0) argument
30 # define fmaddsub(x, y, z) BR(vfmaddsubpd, _mask, x, y, z, ~0) argument
34 # define addsub(x, y) __builtin_ia32_addsubps(x, y) argument
36 # define fmaddsub(x, y, z) __builtin_ia32_vfmaddsubps(x, y, z) argument
39 # define addsub(x, y) __builtin_ia32_addsubpd(x, y) argument
41 # define fmaddsub(x, y, z) __builtin_ia32_vfmaddsubpd(x, y, z) argument
46 # define addsub(x, y) __builtin_ia32_addsubps256(x, y) argument
48 # define fmaddsub(x, y, z) __builtin_ia32_vfmaddsubps256(x, y, z) argument
51 # define addsub(x, y) __builtin_ia32_addsubpd256(x, y) argument
53 # define fmaddsub(x, y, z) __builtin_ia32_vfmaddsubpd256(x, y, z) argument
59 # define addsub(x, y) fmaddsub(x, broadcast(1), y) argument
65 vec_t x, y, z, src, inv, one; in fma_test() local
74 x = (src + one) * inv; in fma_test()
78 if ( !eq(x, z) ) return __LINE__; in fma_test()
82 if ( !eq(-x, z) ) return __LINE__; in fma_test()
93 x = src + inv; in fma_test()
97 if ( !eq(x, z) ) return __LINE__; in fma_test()
101 if ( !eq(-x, z) ) return __LINE__; in fma_test()
113 x = addsub(src * inv, one); in fma_test()
117 if ( !eq(x, z) ) return __LINE__; in fma_test()
124 x = addsub(src * inv, one); in fma_test()
127 if ( !eq(x, z) ) return __LINE__; in fma_test()