Merge remote branch 'origin/master' into nv50-compiler
[mesa.git] / src / glsl / builtins / ir / tanh
1 ((function tanh
2 (signature float
3 (parameters
4 (declare (in) float x))
5 ((return (expression float /
6 (expression float -
7 (expression float exp (var_ref x))
8 (expression float exp (expression float neg (var_ref x))))
9 (expression float +
10 (expression float exp (var_ref x))
11 (expression float exp (expression float neg (var_ref x))))))))
12 (signature vec2
13 (parameters
14 (declare (in) vec2 x))
15 ((return (expression vec2 /
16 (expression vec2 -
17 (expression vec2 exp (var_ref x))
18 (expression vec2 exp (expression vec2 neg (var_ref x))))
19 (expression vec2 +
20 (expression vec2 exp (var_ref x))
21 (expression vec2 exp (expression vec2 neg (var_ref x))))))))
22 (signature vec3
23 (parameters
24 (declare (in) vec3 x))
25 ((return (expression vec3 /
26 (expression vec3 -
27 (expression vec3 exp (var_ref x))
28 (expression vec3 exp (expression vec3 neg (var_ref x))))
29 (expression vec3 +
30 (expression vec3 exp (var_ref x))
31 (expression vec3 exp (expression vec3 neg (var_ref x))))))))
32 (signature vec4
33 (parameters
34 (declare (in) vec4 x))
35 ((return (expression vec4 /
36 (expression vec4 -
37 (expression vec4 exp (var_ref x))
38 (expression vec4 exp (expression vec4 neg (var_ref x))))
39 (expression vec4 +
40 (expression vec4 exp (var_ref x))
41 (expression vec4 exp (expression vec4 neg (var_ref x))))))))
42 ))