Lines Matching full:call
14 %call = call fast double @acos(double %conv)
15 %conv1 = fptrunc double %call to float
18 ; CHECK: call fast float @acosf(float %f)
23 %call = call fast double @acos(double %conv)
24 ret double %call
26 ; CHECK: call fast double @acos(double %conv)
31 %call = call fast double @acosh(double %conv)
32 %conv1 = fptrunc double %call to float
35 ; CHECK: call fast float @acoshf(float %f)
40 %call = call fast double @acosh(double %conv)
41 ret double %call
43 ; CHECK: call fast double @acosh(double %conv)
48 %call = call fast double @asin(double %conv)
49 %conv1 = fptrunc double %call to float
52 ; CHECK: call fast float @asinf(float %f)
57 %call = call fast double @asin(double %conv)
58 ret double %call
60 ; CHECK: call fast double @asin(double %conv)
65 %call = call fast double @asinh(double %conv)
66 %conv1 = fptrunc double %call to float
69 ; CHECK: call fast float @asinhf(float %f)
74 %call = call fast double @asinh(double %conv)
75 ret double %call
77 ; CHECK: call fast double @asinh(double %conv)
82 %call = call fast double @atan(double %conv)
83 %conv1 = fptrunc double %call to float
86 ; CHECK: call fast float @atanf(float %f)
91 %call = call fast double @atan(double %conv)
92 ret double %call
94 ; CHECK: call fast double @atan(double %conv)
99 %call = call fast double @atanh(double %conv)
100 %conv1 = fptrunc double %call to float
103 ; CHECK: call fast float @atanhf(float %f)
108 %call = call fast double @atanh(double %conv)
109 ret double %call
111 ; CHECK: call fast double @atanh(double %conv)
116 %call = call fast double @cbrt(double %conv)
117 %conv1 = fptrunc double %call to float
120 ; CHECK: call fast float @cbrtf(float %f)
125 %call = call fast double @cbrt(double %conv)
126 ret double %call
128 ; CHECK: call fast double @cbrt(double %conv)
133 %call = call fast double @exp(double %conv)
134 %conv1 = fptrunc double %call to float
137 ; CHECK: call fast float @expf(float %f)
142 %call = call fast double @exp(double %conv)
143 ret double %call
145 ; CHECK: call fast double @exp(double %conv)
150 %call = call fast double @expm1(double %conv)
151 %conv1 = fptrunc double %call to float
154 ; CHECK: call fast float @expm1f(float %f)
159 %call = call fast double @expm1(double %conv)
160 ret double %call
162 ; CHECK: call fast double @expm1(double %conv)
169 %call = call fast double @exp10(double %conv)
170 %conv1 = fptrunc double %call to float
173 ; CHECK: call fast double @exp10(double %conv)
178 %call = call fast double @exp10(double %conv)
179 ret double %call
181 ; CHECK: call fast double @exp10(double %conv)
186 %call = call fast double @log(double %conv)
187 %conv1 = fptrunc double %call to float
190 ; CHECK: call fast float @logf(float %f)
195 %call = call fast double @log(double %conv)
196 ret double %call
198 ; CHECK: call fast double @log(double %conv)
203 %call = call fast double @log10(double %conv)
204 %conv1 = fptrunc double %call to float
207 ; CHECK: call fast float @log10f(float %f)
212 %call = call fast double @log10(double %conv)
213 ret double %call
215 ; CHECK: call fast double @log10(double %conv)
220 %call = call fast double @log1p(double %conv)
221 %conv1 = fptrunc double %call to float
224 ; CHECK: call fast float @log1pf(float %f)
229 %call = call fast double @log1p(double %conv)
230 ret double %call
232 ; CHECK: call fast double @log1p(double %conv)
237 %call = call fast double @log2(double %conv)
238 %conv1 = fptrunc double %call to float
241 ; CHECK: call fast float @log2f(float %f)
246 %call = call fast double @log2(double %conv)
247 ret double %call
249 ; CHECK: call fast double @log2(double %conv)
254 %call = call fast double @logb(double %conv)
255 %conv1 = fptrunc double %call to float
258 ; CHECK: call fast float @logbf(float %f)
263 %call = call fast double @logb(double %conv)
264 ret double %call
266 ; CHECK: call fast double @logb(double %conv)
271 %call = call fast double @sin(double %conv)
272 %conv1 = fptrunc double %call to float
275 ; CHECK: call fast float @sinf(float %f)
280 %call = call fast double @sin(double %conv)
281 ret double %call
283 ; CHECK: call fast double @sin(double %conv)
288 %call = call double @sqrt(double %conv)
289 %conv1 = fptrunc double %call to float
292 ; CHECK: call float @sqrtf(float %f)
297 %call = call double @sqrt(double %conv)
298 ret double %call
300 ; CHECK: call double @sqrt(double %conv)
305 %call = call double @llvm.sqrt.f64(double %conv)
306 %conv1 = fptrunc double %call to float
309 ; CHECK: call float @llvm.sqrt.f32(float %f)
314 %call = call double @llvm.sqrt.f64(double %conv)
315 ret double %call
317 ; CHECK: call double @llvm.sqrt.f64(double %conv)
322 %call = call fast double @tan(double %conv)
323 %conv1 = fptrunc double %call to float
326 ; CHECK: call fast float @tanf(float %f)
331 %call = call fast double @tan(double %conv)
332 ret double %call
334 ; CHECK: call fast double @tan(double %conv)
338 %call = call fast double @tanh(double %conv)
339 %conv1 = fptrunc double %call to float
342 ; CHECK: call fast float @tanhf(float %f)
347 %call = call fast double @tanh(double %conv)
348 ret double %call
350 ; CHECK: call fast double @tanh(double %conv)
358 %e = call arcp double @fmax(double %c, double %d)
363 ; CHECK-NEXT: call arcp float @fmaxf(float %a, float %b)
373 %e = call fp128 @fmin(fp128 %c, fp128 %d)
380 ; CHECK-NEXT: %e = call fp128 @fmin(fp128 %c, fp128 %d)