* gcc.dg/i386-cmov5.c: New test.
authorJan Hubicka <jh@suse.cz>
Tue, 28 Jan 2003 19:16:01 +0000 (20:16 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 28 Jan 2003 19:16:01 +0000 (19:16 +0000)
From-SVN: r62002

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/i386-cmov5.c [new file with mode: 0644]

index 6ce8d8b856372f6d4f290370c80d7d35263fc826..1be51bac2f723acf1bda331c19b7257499534016 100644 (file)
@@ -1,3 +1,7 @@
+Tue Jan 28 12:19:35 CET 2003  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/i386-cmov5.c:  New test.
+
 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
 
         * gcc.c-torture/execute/20010925-1.c: Changed the
diff --git a/gcc/testsuite/gcc.dg/i386-cmov5.c b/gcc/testsuite/gcc.dg/i386-cmov5.c
new file mode 100644 (file)
index 0000000..d119abd
--- /dev/null
@@ -0,0 +1,9 @@
+/* { dg-do compile { target i?86-*-* x86_64-*-* } } */
+/* { dg-options "-O2 -march=athlon" } */
+/* { dg-final { scan-assembler "sbb" } } */
+
+int
+t(float a, float b)
+{
+       return a<=b?0:-1;
+}