Merge remote branch 'origin/master' into nv50-compiler
[mesa.git] / src / glsl / builtins / ir / notEqual
1 ((function notEqual
2 (signature bvec2
3 (parameters
4 (declare (in) vec2 arg0)
5 (declare (in) vec2 arg1))
6 ((declare () bvec2 temp)
7 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
8 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
9 (return (var_ref temp))))
10
11 (signature bvec3
12 (parameters
13 (declare (in) vec3 arg0)
14 (declare (in) vec3 arg1))
15 ((declare () bvec3 temp)
16 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
17 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
18 (assign (constant bool (1)) (swiz z (var_ref temp)) (expression bool != (swiz z (var_ref arg0))(swiz z (var_ref arg1))))
19 (return (var_ref temp))))
20
21 (signature bvec4
22 (parameters
23 (declare (in) vec4 arg0)
24 (declare (in) vec4 arg1))
25 ((declare () bvec4 temp)
26 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
27 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
28 (assign (constant bool (1)) (swiz z (var_ref temp)) (expression bool != (swiz z (var_ref arg0))(swiz z (var_ref arg1))))
29 (assign (constant bool (1)) (swiz w (var_ref temp)) (expression bool != (swiz w (var_ref arg0))(swiz w (var_ref arg1))))
30 (return (var_ref temp))))
31
32 (signature bvec2
33 (parameters
34 (declare (in) bvec2 arg0)
35 (declare (in) bvec2 arg1))
36 ((declare () bvec2 temp)
37 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
38 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
39 (return (var_ref temp))))
40
41 (signature bvec3
42 (parameters
43 (declare (in) bvec3 arg0)
44 (declare (in) bvec3 arg1))
45 ((declare () bvec3 temp)
46 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
47 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
48 (assign (constant bool (1)) (swiz z (var_ref temp)) (expression bool != (swiz z (var_ref arg0))(swiz z (var_ref arg1))))
49 (return (var_ref temp))))
50
51 (signature bvec4
52 (parameters
53 (declare (in) bvec4 arg0)
54 (declare (in) bvec4 arg1))
55 ((declare () bvec4 temp)
56 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
57 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
58 (assign (constant bool (1)) (swiz z (var_ref temp)) (expression bool != (swiz z (var_ref arg0))(swiz z (var_ref arg1))))
59 (assign (constant bool (1)) (swiz w (var_ref temp)) (expression bool != (swiz w (var_ref arg0))(swiz w (var_ref arg1))))
60 (return (var_ref temp))))
61
62 (signature bvec2
63 (parameters
64 (declare (in) ivec2 arg0)
65 (declare (in) ivec2 arg1))
66 ((declare () bvec2 temp)
67 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
68 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
69 (return (var_ref temp))))
70
71 (signature bvec3
72 (parameters
73 (declare (in) ivec3 arg0)
74 (declare (in) ivec3 arg1))
75 ((declare () bvec3 temp)
76 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
77 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
78 (assign (constant bool (1)) (swiz z (var_ref temp)) (expression bool != (swiz z (var_ref arg0))(swiz z (var_ref arg1))))
79 (return (var_ref temp))))
80
81 (signature bvec4
82 (parameters
83 (declare (in) ivec4 arg0)
84 (declare (in) ivec4 arg1))
85 ((declare () bvec4 temp)
86 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
87 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
88 (assign (constant bool (1)) (swiz z (var_ref temp)) (expression bool != (swiz z (var_ref arg0))(swiz z (var_ref arg1))))
89 (assign (constant bool (1)) (swiz w (var_ref temp)) (expression bool != (swiz w (var_ref arg0))(swiz w (var_ref arg1))))
90 (return (var_ref temp))))
91
92 (signature bvec2
93 (parameters
94 (declare (in) uvec2 arg0)
95 (declare (in) uvec2 arg1))
96 ((declare () bvec2 temp)
97 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
98 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
99 (return (var_ref temp))))
100
101 (signature bvec3
102 (parameters
103 (declare (in) uvec3 arg0)
104 (declare (in) uvec3 arg1))
105 ((declare () bvec3 temp)
106 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
107 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
108 (assign (constant bool (1)) (swiz z (var_ref temp)) (expression bool != (swiz z (var_ref arg0))(swiz z (var_ref arg1))))
109 (return (var_ref temp))))
110
111 (signature bvec4
112 (parameters
113 (declare (in) uvec4 arg0)
114 (declare (in) uvec4 arg1))
115 ((declare () bvec4 temp)
116 (assign (constant bool (1)) (swiz x (var_ref temp)) (expression bool != (swiz x (var_ref arg0))(swiz x (var_ref arg1))))
117 (assign (constant bool (1)) (swiz y (var_ref temp)) (expression bool != (swiz y (var_ref arg0))(swiz y (var_ref arg1))))
118 (assign (constant bool (1)) (swiz z (var_ref temp)) (expression bool != (swiz z (var_ref arg0))(swiz z (var_ref arg1))))
119 (assign (constant bool (1)) (swiz w (var_ref temp)) (expression bool != (swiz w (var_ref arg0))(swiz w (var_ref arg1))))
120 (return (var_ref temp))))
121 ))