aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8/gcc/testsuite/gcc.target/i386/pr39543-3.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8/gcc/testsuite/gcc.target/i386/pr39543-3.c')
-rw-r--r--gcc-4.8/gcc/testsuite/gcc.target/i386/pr39543-3.c42
1 files changed, 0 insertions, 42 deletions
diff --git a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr39543-3.c b/gcc-4.8/gcc/testsuite/gcc.target/i386/pr39543-3.c
deleted file mode 100644
index 4e103e671..000000000
--- a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr39543-3.c
+++ /dev/null
@@ -1,42 +0,0 @@
-/* PR inline-asm/39543 */
-/* { dg-do compile } */
-/* { dg-options "-O2" } */
-
-int s[128];
-
-void
-f1 (void)
-{
- int i;
- asm volatile ("# %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %11 %12 %13 %14 %15 %16 %17"
- : "=r" (i)
- : "m" (s[0]), "m" (s[2]), "m" (s[4]), "m" (s[6]), "m" (s[8]),
- "m" (s[10]), "m" (s[12]), "m" (s[14]), "m" (s[16]), "m" (s[18]),
- "m" (s[20]), "m" (s[22]), "m" (s[24]), "m" (s[26]), "m" (s[28]),
- "m" (s[30]), "m" (s[32]));
- asm volatile ("# %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %11 %12 %13 %14 %15 %16 %17"
- : "=r" (i)
- : "m" (s[0]), "m" (s[2]), "m" (s[4]), "m" (s[6]), "m" (s[8]),
- "m" (s[10]), "m" (s[12]), "m" (s[14]), "m" (s[16]), "m" (s[18]),
- "m" (s[20]), "m" (s[22]), "m" (s[24]), "m" (s[26]), "m" (s[28]),
- "m" (s[30]), "m" (s[32]));
-}
-
-void
-f2 (int *q)
-{
- int i;
- int *p = q + 32;
- asm volatile ("# %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %11 %12 %13 %14 %15 %16 %17"
- : "=r" (i)
- : "m" (p[0]), "m" (p[2]), "m" (p[4]), "m" (p[6]), "m" (p[8]),
- "m" (p[10]), "m" (p[12]), "m" (p[14]), "m" (p[16]), "m" (p[18]),
- "m" (p[20]), "m" (p[22]), "m" (p[24]), "m" (p[26]), "m" (p[28]),
- "m" (p[30]), "m" (p[32]));
- asm volatile ("# %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %10 %11 %12 %13 %14 %15 %16 %17"
- : "=r" (i)
- : "m" (p[0]), "m" (p[2]), "m" (p[4]), "m" (p[6]), "m" (p[8]),
- "m" (p[10]), "m" (p[12]), "m" (p[14]), "m" (p[16]), "m" (p[18]),
- "m" (p[20]), "m" (p[22]), "m" (p[24]), "m" (p[26]), "m" (p[28]),
- "m" (p[30]), "m" (p[32]));
-}