diff options
Diffstat (limited to 'gcc/testsuite/gcc.dg/altivec-20.c')
-rw-r--r-- | gcc/testsuite/gcc.dg/altivec-20.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/gcc/testsuite/gcc.dg/altivec-20.c b/gcc/testsuite/gcc.dg/altivec-20.c deleted file mode 100644 index f733d18..0000000 --- a/gcc/testsuite/gcc.dg/altivec-20.c +++ /dev/null @@ -1,23 +0,0 @@ -/* { dg-do compile { target powerpc*-*-* } } */ -/* { dg-options "-maltivec -mcpu=G5 -O2" } */ - -#include <altivec.h> - -void foo( float scalar) -{ - unsigned long width; - unsigned long x; - vector float vColor; - vector unsigned int selectMask; - vColor = vec_perm( vec_ld( 0, &scalar), vec_ld( 3, &scalar), vec_lvsl( 0, &scalar) ); - - float *destRow; - vector float store, load0; - - for( ; x < width; x++) - { - load0 = vec_sel( vColor, load0, selectMask ); - vec_st( store, 0, destRow ); - store = load0; - } -} |