Lines Matching refs:v3
238 fnc(float2 v1, float2 v2, float2 v3) { \
240 r.x = fnc(v1.x, v2.x, v3.x); \
241 r.y = fnc(v1.y, v2.y, v3.y); \
245 fnc(float3 v1, float3 v2, float3 v3) { \
247 r.x = fnc(v1.x, v2.x, v3.x); \
248 r.y = fnc(v1.y, v2.y, v3.y); \
249 r.z = fnc(v1.z, v2.z, v3.z); \
253 fnc(float4 v1, float4 v2, float4 v3) { \
255 r.x = fnc(v1.x, v2.x, v3.x); \
256 r.y = fnc(v1.y, v2.y, v3.y); \
257 r.z = fnc(v1.z, v2.z, v3.z); \
258 r.w = fnc(v1.w, v2.w, v3.w); \
264 fnc(float2 v1, float2 v2, int2 *v3) { \
269 v3->x = t[0]; \
270 v3->y = t[1]; \
274 fnc(float3 v1, float3 v2, int3 *v3) { \
280 v3->x = t[0]; \
281 v3->y = t[1]; \
282 v3->z = t[2]; \
286 fnc(float4 v1, float4 v2, int4 *v3) { \
293 v3->x = t[0]; \
294 v3->y = t[1]; \
295 v3->z = t[2]; \
296 v3->w = t[3]; \
496 float __attribute__((overloadable)) fma(float v1, float v2, float v3) { in fma() argument
497 return SC_fmaf(v1, v2, v3); in fma()
665 float __attribute__((overloadable)) remquo(float v1, float v2, int *v3) { in remquo() argument
666 return SC_remquof(v1, v2, v3); in remquo()
1747 extern half2 __attribute__((overloadable)) fn(half2 v1, half2 v2, half2 v3) { \
1750 convert_float2(v3))); \
1752 extern half3 __attribute__((overloadable)) fn(half3 v1, half3 v2, half3 v3) { \
1755 convert_float3(v3))); \
1757 extern half4 __attribute__((overloadable)) fn(half4 v1, half4 v2, half4 v3) { \
1760 convert_float4(v3))); \