aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.8/gcc/testsuite/gcc.target/i386/pr44223.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.8/gcc/testsuite/gcc.target/i386/pr44223.c')
-rw-r--r--gcc-4.8/gcc/testsuite/gcc.target/i386/pr44223.c36
1 files changed, 0 insertions, 36 deletions
diff --git a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr44223.c b/gcc-4.8/gcc/testsuite/gcc.target/i386/pr44223.c
deleted file mode 100644
index 3b8030c1b..000000000
--- a/gcc-4.8/gcc/testsuite/gcc.target/i386/pr44223.c
+++ /dev/null
@@ -1,36 +0,0 @@
-/* PR debug/44223 */
-/* { dg-do compile } */
-/* { dg-options "-O3 -fsched-pressure -fschedule-insns -fpic -march=core2 -g" { target fpic } } */
-
-struct S { unsigned int s1; int s2; };
-struct T { int t; };
-
-extern void extfn (struct S *);
-
-static inline void
-foo (struct S *s, unsigned char *x, int y)
-{
- s->s2 = 32;
-}
-
-static inline void
-bar (struct S *s, int n, unsigned int x)
-{
- unsigned int s1;
- int s2;
- s1 = s->s1;
- s2 = s->s2;
- if (n < s2)
- s1 = (s1 << n) | x;
- s->s1 = s1;
-}
-
-int
-baz (struct T *u, unsigned char *v, int w)
-{
- struct S y;
- foo (&y, v, 7);
- bar (&y, 12, 0xfff);
- bar (&y, 2, u->t);
- extfn (&y);
-}