aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8/gcc/testsuite/gcc.target/i386/pr23376.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8/gcc/testsuite/gcc.target/i386/pr23376.c')
-rw-r--r--gcc-4.8/gcc/testsuite/gcc.target/i386/pr23376.c21
1 files changed, 0 insertions, 21 deletions
diff --git a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr23376.c b/gcc-4.8/gcc/testsuite/gcc.target/i386/pr23376.c
deleted file mode 100644
index 0dee77f6b..000000000
--- a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr23376.c
+++ /dev/null
@@ -1,21 +0,0 @@
-/* { dg-do compile } */
-/* { dg-options "-O1 -mmmx -funroll-loops -fvariable-expansion-in-unroller" } */
-
-typedef int __m64 __attribute__ ((__vector_size__ (8)));
-typedef int __v2si __attribute__ ((__vector_size__ (8)));
-
-static __inline __m64 __attribute__((__always_inline__))
-_mm_add_pi32 (__m64 __m1, __m64 __m2)
-{
- return (__m64) __builtin_ia32_paddd ((__v2si)__m1, (__v2si)__m2);
-}
-
-__m64
-simple_block_diff_up_mmx_4 (const int width, __m64 ref1)
-{
- __m64 sum;
- int count = width >>1;
- while (count--)
- sum = _mm_add_pi32 (sum, ref1);
- return sum;
-}