Lines Matching refs:ivec4
261 input ivec4 in0 = [ ivec4(-1, 0, 2, 2) | ivec4(1, 4, -8, 2) ];
270 int func (ivec4 a)
1445 ivec4 func (ivec4 a) { return a.wwww; }
1450 out0 = func(func(func(func(ivec4(in0)).xyz).xy).x);
1500 ivec4 func (ivec4 a) { return a.wwww; }
1512 out0 = float(func(func(ivec4(func(func(func(vec4(0.5)).xyz).xy).xxxx)).xy).x);
1542 ivec4 func (ivec4 a) { return a.wwww; }
1559 out0 = float(func(func(ivec4(func(func(func(vec4(0.5)).xyz).xy).xxxx)).xy).x);
1747 input ivec4 in0 = [ ivec4(0, 1, 2, -4) | ivec4(-7, -11, 13, 19) ];
1748 output ivec4 out0 = [ ivec4(0, -1, -2, 4) | ivec4(7, 11, -13, -19) ];
1773 out0 = f * ivec4(arr[0], arr[1], arr[2], arr[3]);
1782 input ivec4 in0 = [ ivec4(0, 1, 2, 4) | ivec4(-7, -11, 13, 19) ];
1783 output ivec4 out0 = [ ivec4(0, -1, -2, -4) | ivec4(7, 11, -13, -19) ];
1809 out0 = f * ivec4(arr[0], arr[1], arr[2], arr[3]);
2500 input ivec4 in0 = [ ivec4(-1, 0, 2, 2) | ivec4(1, 4, -8, 2) ];
2509 int sum(ivec4 v) { return (v.x + v.y + v.z + v.w); }
2511 int func (int a, ivec3 b, ivec2 c, ivec2 d, ivec4 e)
2513 return -sum(ivec4(a, b) + ivec4(c, d)) + sum(e);