Minor corrections to gcc.dg/combine_ashiftrt_[12].c
authorAlan Lawrence <alan.lawrence@arm.com>
Wed, 4 Feb 2015 12:23:08 +0000 (12:23 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Wed, 4 Feb 2015 12:23:08 +0000 (12:23 +0000)
2015-02-04  Alan Lawrence  <alan.lawrence@arm.com>
    Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>

* gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
list, allow for multilibed targets.
* gcc.dg/combine_ashiftrt_2.c: Likewise.

Co-Authored-By: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
From-SVN: r220397

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/combine_ashiftrt_1.c
gcc/testsuite/gcc.dg/combine_ashiftrt_2.c

index ab7c9ebf4b560ddbe36afdfa211a3c892cf24f41..fd3562648cff262db422e75b5cd4c5e5ed37abc8 100644 (file)
@@ -1,3 +1,10 @@
+2015-02-04  Alan Lawrence  <alan.lawrence@arm.com>
+           Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
+       list, allow for multilibed targets.
+       * gcc.dg/combine_ashiftrt_2.c: Likewise.
+
 2015-02-04  Segher Boessenkool  <segher@kernel.crashing.org>
 
        * gcc.dg/builtins-58.c: Check for pow at the end of words only.
index c2ba918424d248af3a2dc2d8355caff3518a0d13..162015c964c4b822d573f330cf1a6303eab58f6b 100644 (file)
@@ -1,4 +1,6 @@
-/* { dg-do compile {target sparc64*-*-* aarch64*-*-* i?86-*-* x86_64-*-* powerpc64*-*-*} } */
+/* Target architectures which have been found to produce the expected RTL
+   (neg:DI (ge:DI ...)) when compiling for LP64.  */
+/* { dg-do compile { target aarch64*-*-* arm*-*-* i?86-*-* ia64-*-* powerpc*-*-* sparc*-*-* x86_64-*-* } } */
 /* { dg-require-effective-target lp64 } */
 /* { dg-options "-O2 -fdump-rtl-combine-all" } */
 
index fee5b84d24e40a0cc7d8a6a400f1ee2260ca3daf..7d6721dd56a80b44db1eb8a3fc42108116b2a259 100644 (file)
@@ -1,4 +1,6 @@
-/* { dg-do compile {target arm*-*-* i?86-*-* x86_64-*-* powerpc-*-* sparc-*-*} } */
+/* Target architectures where RTL has been found to produce the expected
+   (neg:SI (ge:SI ...)) when compiling for ILP32.  */
+/* { dg-do compile { target aarch64*-*-* arm*-*-* i?86-*-* microblaze-*-* mips*-*-* powerpc*-*-* sparc*-*-* x86_64-*-* } } */
 /* { dg-require-effective-target ilp32 } */
 /* { dg-options "-O2 -fdump-rtl-combine-all" } */