@@ -19,66 +19,3 @@ foo (int j, int c)
s1 = s2;
}
}
-/* { dg-do compile { target powerpc*-*-* ia64-*-* x86_64-*-* } } */
-/* { dg-options "-O -fschedule-insns2 -fselective-scheduling2" } */
-
-struct S
-{
- volatile long vl;
- int i;
-};
-struct S s1, s2;
-
-void
-foo (int j, int c)
-{
- int i;
- for (i = 0; i <= j; i++)
- {
- if (c)
- s2.vl += s1.vl;
- s1 = s2;
- }
-}
-/* { dg-do compile { target powerpc*-*-* ia64-*-* x86_64-*-* } } */
-/* { dg-options "-O -fschedule-insns2 -fselective-scheduling2" } */
-
-struct S
-{
- volatile long vl;
- int i;
-};
-struct S s1, s2;
-
-void
-foo (int j, int c)
-{
- int i;
- for (i = 0; i <= j; i++)
- {
- if (c)
- s2.vl += s1.vl;
- s1 = s2;
- }
-}
-/* { dg-do compile { target powerpc*-*-* ia64-*-* x86_64-*-* } } */
-/* { dg-options "-O -fschedule-insns2 -fselective-scheduling2" } */
-
-struct S
-{
- volatile long vl;
- int i;
-};
-struct S s1, s2;
-
-void
-foo (int j, int c)
-{
- int i;
- for (i = 0; i <= j; i++)
- {
- if (c)
- s2.vl += s1.vl;
- s1 = s2;
- }
-}