Lines Matching refs:ivec4
282 input ivec4 in0 = [ ivec4(-1, 0, 2, 2) | ivec4(1, 4, -8, 2) ];
292 int func (ivec4 a)
2007 ivec4 func (ivec4 a) { return a.wwww; }
2012 out0 = func(func(func(func(ivec4(in0)).xyz).xy).x);
2066 ivec4 func (ivec4 a) { return a.wwww; }
2078 out0 = float(func(func(ivec4(func(func(func(vec4(0.5)).xyz).xy).xxxx)).xy).x);
2110 ivec4 func (ivec4 a) { return a.wwww; }
2127 out0 = float(func(func(ivec4(func(func(func(vec4(0.5)).xyz).xy).xxxx)).xy).x);
2275 input ivec4 in0 = [ ivec4(0, 1, 2, -4) | ivec4(-7, -11, 13, 19) ];
2276 output ivec4 out0 = [ ivec4(0, -1, -2, 4) | ivec4(7, 11, -13, -19) ];
2302 out0 = f * ivec4(arr[0], arr[1], arr[2], arr[3]);
2312 input ivec4 in0 = [ ivec4(0, 1, 2, 4) | ivec4(-7, -11, 13, 19) ];
2313 output ivec4 out0 = [ ivec4(0, -1, -2, -4) | ivec4(7, 11, -13, -19) ];
2340 out0 = f * ivec4(arr[0], arr[1], arr[2], arr[3]);
3069 input ivec4 in0 = [ ivec4(-1, 0, 2, 2) | ivec4(1, 4, -8, 2) ];
3079 int sum(ivec4 v) { return (v.x + v.y + v.z + v.w); }
3081 int func (int a, ivec3 b, ivec2 c, ivec2 d, ivec4 e)
3083 return -sum(ivec4(a, b) + ivec4(c, d)) + sum(e);