Commit 9dd39a15 by Uros Bizjak Committed by Uros Bizjak

vect-99.c: Include stdlib.h and tree-vect.h.

	* gcc.dg/vect/vect-99.c: Include stdlib.h and tree-vect.h.
	(main): Call check_vect and foo.  Check array values after
	the call to foo.
	* gcc.dg/vect/vect-117.c: Call check_vect.
	* gcc.dg/vect/no-vfa-pr29145.c: Ditto.

From-SVN: r132613
parent ee37d2f5
2008-02-25 Uros Bizjak <ubizjak@gmail.com>
* gcc.dg/vect/vect-99.c: Include stdlib.h and tree-vect.h.
(main): Call check_vect and foo. Check array values after
the call to foo.
* gcc.dg/vect/vect-117.c: Call check_vect.
* gcc.dg/vect/no-vfa-pr29145.c: Ditto.
2008-02-25 Kaz Kojima <kkojima@gcc.gnu.org> 2008-02-25 Kaz Kojima <kkojima@gcc.gnu.org>
* gcc.dg/tree-ssa/ssa-pre-10.c: Use -fno-finite-math-only on * gcc.dg/tree-ssa/ssa-pre-10.c: Use -fno-finite-math-only on
...@@ -31,6 +31,8 @@ int main(void) ...@@ -31,6 +31,8 @@ int main(void)
int a[1002]; int a[1002];
int b[1002]; int b[1002];
check_vect ();
for (i = 0; i < 1002; ++i) { for (i = 0; i < 1002; ++i) {
a[i] = b[i] = i; a[i] = b[i] = i;
} }
......
...@@ -42,6 +42,8 @@ int main (void) ...@@ -42,6 +42,8 @@ int main (void)
{ {
int i,j; int i,j;
check_vect ();
foo = 0; foo = 0;
main1 (a, N); main1 (a, N);
......
/* { dg-require-effective-target vect_int } */ /* { dg-require-effective-target vect_int } */
#include <stdlib.h>
#include "tree-vect.h"
int ca[100]; int ca[100];
__attribute__ ((noinline)) __attribute__ ((noinline))
...@@ -13,6 +16,16 @@ void foo (int n) ...@@ -13,6 +16,16 @@ void foo (int n)
int main (void) int main (void)
{ {
int i;
check_vect ();
foo(100);
for (i = 0; i < 100; ++i) {
if (ca[i] != 2)
abort();
}
return 0; return 0;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment