MIPS: Relax instruction order check in msa-builtins.c.
authorToma Tabacu <toma.tabacu@imgtec.com>
Wed, 21 Dec 2016 11:03:12 +0000 (11:03 +0000)
committerToma Tabacu <tomtab@gcc.gnu.org>
Wed, 21 Dec 2016 11:03:12 +0000 (11:03 +0000)
gcc/testsuite

* gcc.target/mips/msa-builtins.c (msa_insert_d): Tweak expected output.

From-SVN: r243848

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/mips/msa-builtins.c

index 4a23c1f05ceef279fc6a3594024143d14431e3c1..4f7b1ee93bd7035ff09b8c6353b89613b647c960 100644 (file)
@@ -1,3 +1,7 @@
+2016-12-21  Toma Tabacu  <toma.tabacu@imgtec.com>
+
+       * gcc.target/mips/msa-builtins.c (msa_insert_d): Tweak expected output.
+
 2016-12-21  Janne Blomqvist  <jb@gcc.gnu.org>
 
        PR fortran/78867
index 6db3d667309d8411b1fed9eb980997c6817e23b9..a679f065f34f8e508568eae4c01a4a039d1c753e 100644 (file)
 /* { dg-final { scan-assembler-times "msa_insert_h:.*insert\\.h.*msa_insert_h" 1 } } */
 /* { dg-final { scan-assembler-times "msa_insert_w:.*insert\\.w.*msa_insert_w" 1 } } */
 /* { dg-final { scan-assembler-times "msa_insert_d:.*insert\\.d.*msa_insert_d" 1 { target mips64 } } } */
-/* { dg-final { scan-assembler-times "msa_insert_d:.*sra.*insert.w.*insert.w.*msa_insert_d" 1 { target {! mips64 } } } } */
+/* { dg-final { scan-assembler "msa_insert_d:.*(sra.*insert.w.*insert.w|insert.w.*sra.*insert.w).*msa_insert_d" { target {! mips64 } } } } */
 /* { dg-final { scan-assembler-times "msa_insve_b:.*insve\\.b.*msa_insve_b" 1 } } */
 /* { dg-final { scan-assembler-times "msa_insve_h:.*insve\\.h.*msa_insve_h" 1 } } */
 /* { dg-final { scan-assembler-times "msa_insve_w:.*insve\\.w.*msa_insve_w" 1 } } */