neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
authorKugan Vivekanandarajah <kuganv@linaro.org>
Sun, 3 Nov 2013 21:47:33 +0000 (21:47 +0000)
committerChristophe Lyon <clyon@gcc.gnu.org>
Sun, 3 Nov 2013 21:47:33 +0000 (22:47 +0100)
2013-11-03  Kugan Vivekanandarajah  <kuganv@linaro.org>

gcc/testsuite/
* gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
* gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
* gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
vbif.

From-SVN: r204336

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/neon-vcond-gt.c
gcc/testsuite/gcc.target/arm/neon-vcond-ltgt.c
gcc/testsuite/gcc.target/arm/neon-vcond-unordered.c

index bf66f30..c4358a9 100644 (file)
@@ -1,3 +1,10 @@
+2013-11-03  Kugan Vivekanandarajah  <kuganv@linaro.org>
+
+       * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
+       * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
+       * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
+       vbif.
+
 2013-11-03  Marek Polacek  <polacek@redhat.com>
 
        * g++.dg/ubsan/cxx1y-vla.C: New test.
index 86ccf95..8e9f378 100644 (file)
@@ -14,4 +14,4 @@ void foo (int ilast,float* w, float* w2)
 }
 
 /* { dg-final { scan-assembler "vcgt\\.f32\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */
-/* { dg-final { scan-assembler "vbit\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */
+/* { dg-final { scan-assembler "vbsl|vbit|vbif\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */
index acb23a9..c8306e3 100644 (file)
@@ -15,4 +15,4 @@ void foo (int ilast,float* w, float* w2)
 
 /* { dg-final { scan-assembler-times "vcgt\\.f32\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" 2 } } */
 /* { dg-final { scan-assembler "vorr\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */
-/* { dg-final { scan-assembler "vbsl\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */
+/* { dg-final { scan-assembler "vbsl|vbit|vbif\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */
index c3e448d..3bb67d3 100644 (file)
@@ -16,4 +16,4 @@ void foo (int ilast,float* w, float* w2)
 /* { dg-final { scan-assembler "vcgt\\.f32\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */
 /* { dg-final { scan-assembler "vcge\\.f32\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */
 /* { dg-final { scan-assembler "vorr\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */
-/* { dg-final { scan-assembler "vbsl\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */
+/* { dg-final { scan-assembler "vbsl|vbit|vbif\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+,\[\\t \]*q\[0-9\]+" } } */