aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.7/gcc/testsuite/gcc.target/powerpc/ppu-intrinsics.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.7/gcc/testsuite/gcc.target/powerpc/ppu-intrinsics.c')
-rw-r--r--gcc-4.7/gcc/testsuite/gcc.target/powerpc/ppu-intrinsics.c43
1 files changed, 0 insertions, 43 deletions
diff --git a/gcc-4.7/gcc/testsuite/gcc.target/powerpc/ppu-intrinsics.c b/gcc-4.7/gcc/testsuite/gcc.target/powerpc/ppu-intrinsics.c
deleted file mode 100644
index 8efaeaba3..000000000
--- a/gcc-4.7/gcc/testsuite/gcc.target/powerpc/ppu-intrinsics.c
+++ /dev/null
@@ -1,43 +0,0 @@
-/* { dg-do link { target { *-*-linux* && powerpc_fprs } } } */
-/* { dg-options "-W -Wall -Wno-uninitialized -Wno-unused-but-set-variable -mcpu=cell" } */
-/* Test some PPU intrinsics from <ppu_intrinsics.h>. */
-
-#include <ppu_intrinsics.h>
-
-int main ()
-{
- double d, d1, d2;
- float f, f1, f2;
- unsigned long long ull, a, b;
- long long ll;
- int i;
-
-#ifdef __powerpc64__
- ull = __rldcl (a, b, 3);
- ull = __rldcr (a, b, 3);
- ull = __rldic (a, 3, 4);
- ull = __rldicl (a, 4, 5);
- ull = __rldicr (a, 2, 3);
- ull = __rldimi (a, b, 4, 6);
-#endif
- ull = __rlwimi (a, b, 6, 9, 12);
- ull = __rlwnm (a, b, 3, 5);
- d = __fmul (d1, d2);
- f = __fmuls (f1, f2);
- f = __frsp (f);
- d = __fcfid (ll);
- d = __frsqrte (d1);
- ll = __fctid (d);
- ll = __fctidz (d);
- i = __fctiw (d);
- i = __fctiwz (d);
-
- __protected_stream_count (1, 2);
- __protected_stream_go ();
- __protected_stream_set (1, 0x1000, 3);
- __protected_stream_stop (3);
- __protected_stream_stop_all ();
- __protected_unlimited_stream_set (3, 0x1000, 1);
-
- return 0;
-}