OSDN Git Service

PR testsuite/46230
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / vect / vect-peel-4.c
index 8ed0c6f..a71d4c4 100644 (file)
@@ -36,12 +36,15 @@ int main (void)
   check_vect ();
 
   for (i = 0; i <= N+6; i++)
-    ib[i] = i;
+    {
+      asm volatile ("" : "+r" (i));
+      ib[i] = i;
+    }
 
   return main1 ();
 }
 
-/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 2 "vect" } } */
+/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 1 "vect" } } */
 /* { dg-final { scan-tree-dump-times "Vectorizing an unaligned access" 1 "vect"  { xfail vect_no_align } } } */
 /* { dg-final { scan-tree-dump-times "Alignment of access forced using peeling" 0 "vect" } } */
 /* { dg-final { cleanup-tree-dump "vect" } } */