Lines Matching full:tanh
13 ; CHECK: %[[#]] = OpExtInst %[[#float_32]] %[[#op_ext_glsl]] Tanh %[[#arg0]]
14 %elt.tanh = call float @llvm.tanh.f32(float %a)
15 ret float %elt.tanh
21 ; CHECK: %[[#]] = OpExtInst %[[#float_16]] %[[#op_ext_glsl]] Tanh %[[#arg0]]
22 %elt.tanh = call half @llvm.tanh.f16(half %a)
23 ret half %elt.tanh
29 ; CHECK: %[[#]] = OpExtInst %[[#vec4_float_32]] %[[#op_ext_glsl]] Tanh %[[#arg0]]
30 %elt.tanh = call <4 x float> @llvm.tanh.v4f32(<4 x float> %a)
31 ret <4 x float> %elt.tanh
37 ; CHECK: %[[#]] = OpExtInst %[[#vec4_float_16]] %[[#op_ext_glsl]] Tanh %[[#arg0]]
38 %elt.tanh = call <4 x half> @llvm.tanh.v4f16(<4 x half> %a)
39 ret <4 x half> %elt.tanh
42 declare half @llvm.tanh.f16(half)
43 declare float @llvm.tanh.f32(float)
44 declare <4 x half> @llvm.tanh.v4f16(<4 x half>)
45 declare <4 x float> @llvm.tanh.v4f32(<4 x float>)