rs6000: Fix one more vec_splat case
authorSegher Boessenkool <segher@kernel.crashing.org>
Thu, 27 Sep 2018 22:56:37 +0000 (00:56 +0200)
committerSegher Boessenkool <segher@gcc.gnu.org>
Thu, 27 Sep 2018 22:56:37 +0000 (00:56 +0200)
This fixes the one remaining case where the stricter vec_splat checking
complains in the testsuite.

* g++.dg/ext/altivec-6.C: Change the vec_splat second argument to a
valid value, in the "vector bool int" case.

From-SVN: r264681

gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/altivec-6.C

index 7f46bc8d28ecd05c148421470cfbc29fc9a7d40e..8f6f72e3540607230d47a92f3f09b28bd5b1286c 100644 (file)
@@ -1,3 +1,8 @@
+2018-09-27  Segher Boessenkool  <segher@kernel.crashing.org>
+
+       * g++.dg/ext/altivec-6.C: Change the vec_splat second argument to a
+       valid value, in the "vector bool int" case.
+
 2018-09-27  Uros Bizjak  <ubizjak@gmail.com>
 
        * gcc.dg/rtl/x86_64/dfinit.c: Update scan-rtl-dump string.
index 4c863ef0e762fdfb10e6a80c26b8127ba388d406..d17fd90739acd64620216c0ee9e5100bb2bfb58a 100644 (file)
@@ -26,5 +26,5 @@ void foo(void) {
    elements in the referenced vector.  */
   vbs = vec_splat(vbs, 4);
   vp = vec_splat(vp, 1);
-  vbi = vec_splat(vbi, 15);  
+  vbi = vec_splat(vbi, 3);  
 }