]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/testsuite/gcc.dg/vect/pr53773.c
Add IFN_COND_{MUL,DIV,MOD,RDIV}
[thirdparty/gcc.git] / gcc / testsuite / gcc.dg / vect / pr53773.c
index 1bee98b75d9b84de3b7a72c83b634b57e941b272..0bcc021767e636aff950eced04e778cb990976d0 100644 (file)
@@ -14,5 +14,8 @@ foo (int integral, int decimal, int power_ten)
   return integral+decimal;
 }
 
-/* { dg-final { scan-tree-dump-times "\\* 10" 2 "optimized" } } */
+/* We can avoid a scalar tail when using fully-masked loops with a fixed
+   vector length.  */
+/* { dg-final { scan-tree-dump-times "\\* 10" 2 "optimized" { target { { ! vect_fully_masked } || vect_variable_length } } } } */
+/* { dg-final { scan-tree-dump-times "\\* 10" 0 "optimized" { target { vect_fully_masked && { ! vect_variable_length } } } } } */