OSDN Git Service

PR target/34814
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.target / powerpc / paired-10.c
1 /* { dg-do compile { target powerpc-*-linux*paired* } } */
2 /* { dg-options "-mpaired -m32 -ffinite-math-only " } */
3
4 /* Test PowerPC PAIRED extensions.  */
5
6 #include <paired.h>
7
8 static float out[2] __attribute__ ((aligned (8)));
9 void
10 test_api (float y, float x)
11 {
12   vector float c = {x, y};
13   vector float b = {0.0, 8.0};
14   vector float a;
15
16   a = paired_sub (b, c);
17   paired_stx (a, 0, out);
18 }
19
20
21 int main ()
22 {
23   test_api (6, 7);
24   return (0); 
25 }