diff options
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.c | 43 |
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; -} |