Update concepts branch to revision 131834
[official-gcc.git] / gcc / testsuite / gcc.target / i386 / math-torture / lround.c
blob756356d62d63fc689ffd3daab637315b9ea6cece
1 /* { dg-do assemble } */
3 long testlf (float x)
5 return __builtin_lroundf (x);
7 long testl (double x)
9 return __builtin_lround (x);
11 long testll (long double x)
13 return __builtin_lroundl (x);
15 long long testllf (float x)
17 return __builtin_llroundf (x);
19 long long testll_ (double x)
21 return __builtin_llround (x);
23 long long testlll (long double x)
25 return __builtin_llroundl (x);