1 /* { dg-do compile } */
2 /* { dg-options "-O2 -mno-sse" } */
3 /* { dg-require-effective-target ia32 } */
4 __attribute__((target ("sse2"), noinline)) static void
foo(void)5 foo (void)
6 {
7   asm volatile ("" : : : "memory");
8 }
9 
10 void
bar(void)11 bar (void)
12 {
13   foo ();
14 }
15 
16