OSDN Git Service

* expmed.c (store_bit_field_1): Properly truncate the paradoxical
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.target / mips / pr33635-1.c
1 /* { dg-options "-mabi=64 -O2" } */
2
3 NOMIPS16 long double __powitf2 (long double x, int m)
4 {
5   long double y = x;
6   while (m >>= 1)
7     {
8       x = x * x;
9       if (m % 2)
10         y = y * x;
11     }
12   return y;
13 }