Lines Matching full:fast
15 ; LINUX-NEXT: [[ACOSF:%.*]] = call fast float @acosf(float [[F:%.*]])
17 ; MS32: [[ACOSF:%.*]] = call fast double @acos(double [[F:%.*]])
18 ; MS64-NEXT: [[ACOSF:%.*]] = call fast float @acosf(float [[F:%.*]])
21 %call = call fast double @acos(double %conv)
29 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @acos(double [[CONV]])
33 %call = call fast double @acos(double %conv)
39 ; ISC99-NEXT: [[ACOSHF:%.*]] = call fast float @acoshf(float [[F:%.*]])
41 ; ISC89: [[ACOSHF:%.*]] = call fast double @acosh(double [[F:%.*]])
44 %call = call fast double @acosh(double %conv)
52 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @acosh(double [[CONV]])
56 %call = call fast double @acosh(double %conv)
62 ; LINUX-NEXT: [[ASINF:%.*]] = call fast float @asinf(float [[F:%.*]])
64 ; MS32: [[ASINF:%.*]] = call fast double @asin(double [[F:%.*]])
65 ; MS64-NEXT: [[ASINF:%.*]] = call fast float @asinf(float [[F:%.*]])
68 %call = call fast double @asin(double %conv)
76 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @asin(double [[CONV]])
80 %call = call fast double @asin(double %conv)
86 ; ISC99-NEXT: [[ASINHF:%.*]] = call fast float @asinhf(float [[F:%.*]])
88 ; ISC89: [[ASINHF:%.*]] = call fast double @asinh(double [[F:%.*]])
91 %call = call fast double @asinh(double %conv)
99 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @asinh(double [[CONV]])
103 %call = call fast double @asinh(double %conv)
109 ; LINUX-NEXT: [[ATANF:%.*]] = call fast float @atanf(float [[F:%.*]])
111 ; MS32: [[ATANF:%.*]] = call fast double @atan(double [[F:%.*]])
112 ; MS64-NEXT: [[ATANF:%.*]] = call fast float @atanf(float [[F:%.*]])
115 %call = call fast double @atan(double %conv)
123 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @atan(double [[CONV]])
127 %call = call fast double @atan(double %conv)
133 ; ISC99-NEXT: [[ATANHF:%.*]] = call fast float @atanhf(float [[F:%.*]])
135 ; ISC89: [[ATANHF:%.*]] = call fast double @atanh(double [[F:%.*]])
138 %call = call fast double @atanh(double %conv)
146 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @atanh(double [[CONV]])
150 %call = call fast double @atanh(double %conv)
156 ; ISC99-NEXT: [[CBRTF:%.*]] = call fast float @cbrtf(float [[F:%.*]])
158 ; ISC89: [[CBRTF:%.*]] = call fast double @cbrt(double [[F:%.*]])
161 %call = call fast double @cbrt(double %conv)
169 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @cbrt(double [[CONV]])
173 %call = call fast double @cbrt(double %conv)
179 ; LINUX-NEXT: [[EXPF:%.*]] = call fast float @expf(float [[F:%.*]])
181 ; MS32: [[EXPF:%.*]] = call fast double @exp(double [[F:%.*]])
182 ; MS64-NEXT: [[EXPF:%.*]] = call fast float @expf(float [[F:%.*]])
185 %call = call fast double @exp(double %conv)
193 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @exp(double [[CONV]])
197 %call = call fast double @exp(double %conv)
203 ; ISC99-NEXT: [[EXPM1F:%.*]] = call fast float @expm1f(float [[F:%.*]])
205 ; ISC89: [[EXPM1F:%.*]] = call fast double @expm1(double [[F:%.*]])
208 %call = call fast double @expm1(double %conv)
216 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @expm1(double [[CONV]])
220 %call = call fast double @expm1(double %conv)
229 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @exp10(double [[CONV]])
234 %call = call fast double @exp10(double %conv)
242 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @exp10(double [[CONV]])
246 %call = call fast double @exp10(double %conv)
252 ; LINUX-NEXT: [[LOGF:%.*]] = call fast float @logf(float [[F:%.*]])
254 ; MS32: [[LOGF:%.*]] = call fast double @log(double [[F:%.*]])
255 ; MS64-NEXT: [[LOGF:%.*]] = call fast float @logf(float [[F:%.*]])
258 %call = call fast double @log(double %conv)
266 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @log(double [[CONV]])
270 %call = call fast double @log(double %conv)
276 ; LINUX-NEXT: [[LOG10F:%.*]] = call fast float @log10f(float [[F:%.*]])
278 ; MS32: [[LOG10F:%.*]] = call fast double @log10(double [[F:%.*]])
279 ; MS64-NEXT: [[LOG10F:%.*]] = call fast float @log10f(float [[F:%.*]])
282 %call = call fast double @log10(double %conv)
290 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @log10(double [[CONV]])
294 %call = call fast double @log10(double %conv)
300 ; ISC99-NEXT: [[LOG1PF:%.*]] = call fast float @log1pf(float [[F:%.*]])
302 ; ISC89: [[LOG1PF:%.*]] = call fast double @log1p(double [[F:%.*]])
305 %call = call fast double @log1p(double %conv)
313 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @log1p(double [[CONV]])
317 %call = call fast double @log1p(double %conv)
323 ; ISC99-NEXT: [[LOG2F:%.*]] = call fast float @log2f(float [[F:%.*]])
325 ; ISC89: [[LOG2F:%.*]] = call fast double @log2(double [[F:%.*]])
328 %call = call fast double @log2(double %conv)
336 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @log2(double [[CONV]])
340 %call = call fast double @log2(double %conv)
346 ; LINUX-NEXT: [[LOGBF:%.*]] = call fast float @logbf(float [[F:%.*]])
348 ; MS32: [[POWF:%.*]] = call fast double @logb(double [[F:%.*]])
349 ; MS64-NEXT: [[LOGBF:%.*]] = call fast float @logbf(float [[F:%.*]])
352 %call = call fast double @logb(double %conv)
360 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @logb(double [[CONV]])
364 %call = call fast double @logb(double %conv)
370 ; LINUX-NEXT: [[POWF:%.*]] = call fast float @powf(float %f, float %g)
372 ; MS32: [[POWF:%.*]] = call fast double @pow(double %df, double %dg)
373 ; MS64-NEXT: [[POWF:%.*]] = call fast float @powf(float %f, float %g)
377 %call = call fast double @pow(double %df, double %dg)
384 ; CHECK: [[POW:%.*]] = call fast double @pow(double %df, double %dg)
389 %call = call fast double @pow(double %df, double %dg)
395 ; LINUX-NEXT: [[SINF:%.*]] = call fast float @sinf(float [[F:%.*]])
397 ; MS32: [[SINF:%.*]] = call fast double @sin(double [[F:%.*]])
398 ; MS64-NEXT: [[SINF:%.*]] = call fast float @sinf(float [[F:%.*]])
401 %call = call fast double @sin(double %conv)
409 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @sin(double [[CONV]])
413 %call = call fast double @sin(double %conv)
467 ; LINUX-NEXT: [[TANF:%.*]] = call fast float @tanf(float [[F:%.*]])
469 ; MS32: [[TANF:%.*]] = call fast double @tan(double [[F:%.*]])
470 ; MS64-NEXT: [[TANF:%.*]] = call fast float @tanf(float [[F:%.*]])
473 %call = call fast double @tan(double %conv)
481 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @tan(double [[CONV]])
485 %call = call fast double @tan(double %conv)
490 ; LINUX-NEXT: [[TANHF:%.*]] = call fast float @tanhf(float [[F:%.*]])
492 ; MS32: [[TANHF:%.*]] = call fast double @tanh(double [[F:%.*]])
493 ; MS64-NEXT: [[TANHF:%.*]] = call fast float @tanhf(float [[F:%.*]])
496 %call = call fast double @tanh(double %conv)
504 ; CHECK-NEXT: [[CALL:%.*]] = call fast double @tanh(double [[CONV]])
508 %call = call fast double @tanh(double %conv)