OSDN Git Service

* gcc.target/i386/builtin-apply-mmx.c: Do not XFAIL on Darwin.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.target / i386 / cmov6.c
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -march=k8" } */
3 /* { dg-final { scan-assembler "cmov\[^6\]" } } */
4
5 /* Verify that blocks are converted to conditional moves.  */
6 extern int bar (int, int);
7 int foo (int c, int d, int e)
8 {
9   int a, b;
10
11   if (c)
12     {
13       a = 10;
14       b = d;
15     }
16   else
17     {
18       a = e;
19       b = 20;
20     }
21   return bar (a, b);
22 }