Lines Matching refs:z
47 #define EADD(x,y,z,zz) \ argument
48 z=(x)+(y); zz=(fabs(x)>fabs(y)) ? (((x)-(z))+(y)) : (((y)-(z))+(x));
55 #define ESUB(x,y,z,zz) \ argument
56 z=(x)-(y); zz=(fabs(x)>fabs(y)) ? (((x)-(z))-(y)) : ((x)-((y)+(z)));
60 # define DLA_FMS(x, y, z) __builtin_fma (x, y, -(z)) argument
69 # define EMULV(x, y, z, zz) \ argument
70 z = x * y; zz = DLA_FMS (x, y, z);
72 # define EMULV(x, y, z, zz) \ argument
76 z = (x) * (y); zz = (((hx * hy - z) + hx * ty) + tx * hy) + tx * ty; \
87 # define MUL12(x, y, z, zz) \ argument
88 EMULV(x, y, z, zz)
90 # define MUL12(x, y, z, zz) \ argument
94 __p=hx*hy; __q=hx*ty+tx*hy; z=__p+__q; zz=((__p-z)+__q)+tx*ty; \
105 #define ADD2(x, xx, y, yy, z, zz, r, s) \ argument
109 z = r + s; zz = (r - z) + s;
118 #define SUB2(x, xx, y, yy, z, zz, r, s) \ argument
122 z = r + s; zz = (r - z) + s;
131 #define MUL2(x, xx, y, yy, z, zz, c, cc) \ argument
133 cc = ((x) * (yy) + (xx) * (y)) + cc; z = c + cc; zz = (c - z) + cc;
142 #define DIV2(x, xx, y, yy, z, zz, c, cc, u, uu) \ argument
144 cc=(((((x)-u)-uu)+(xx))-c*(yy))/(y); z=c+cc; zz=(c-z)+cc;
154 #define ADD2A(x, xx, y, yy, z, zz, r, rr, s, ss, u, uu, w) \ argument
159 z = r + s; zz = (r - z) + s; } \
164 w = uu + ss; z = u + w; \
165 zz = (fabs (u) > fabs (w)) ? ((u - z) + w) : ((w - z) + u); }
175 #define SUB2A(x, xx, y, yy, z, zz, r, rr, s, ss, u, uu, w) \ argument
180 z = r + s; zz = (r - z) + s; } \
185 w = uu + ss; z = u + w; \
186 zz = (fabs (u) > fabs (w)) ? ((u - z) + w) : ((w - z) + u); }