1/* { dg-do compile { target { powerpc-*-linux*paired* && ilp32 } } } */
2/* { dg-options "-mpaired -ffinite-math-only " } */
3
4/* Test PowerPC PAIRED extensions.  */
5
6#include <paired.h>
7
8static float out[2] __attribute__ ((aligned (8)));
9void
10test_api (float y, float x)
11{
12  vector float c = {x, 7.0};
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
21int main ()
22{
23  test_api (6, 7);
24  return (0);
25}
26