This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Use of check_vect() in vectorizer testsuite
- From: Dorit Naishlos <DORIT at il dot ibm dot com>
- To: "Giovanni Bajo" <rasky at develer dot com>
- Cc: "Devang Patel" <dpatel at apple dot com>, gcc at gcc dot gnu dot org, giovannibajo at libero dot it, "Janis Johnson" <janis187 at us dot ibm dot com>
- Date: Sat, 11 Jun 2005 00:01:46 +0300
- Subject: Re: Use of check_vect() in vectorizer testsuite
"Giovanni Bajo" <rasky@develer.com> wrote on 09/06/2005 20:37:43:
> Janis Johnson <janis187@us.ibm.com> wrote:
>
> > It sounds as if there should be a check in target-supports.exp for
> > SSE2 support that determines whether the default test action is 'run'
> > or 'compile' for i686 targets.
>
> I am not able to code TCL/Expect. Instead, I can easily provide a patch
to
> make the few missing testcases call check_vect(), as the rest of the
> testsuite does. This would shut down the bogus regressions, while a more
> correct solution is being developed. Would such a patch be ok?
fine with me.
by the way, about:
> 1) All the ifcvt tests (vect-ifcvt*) seem to require SSE2
> capability to be
> vectorized but they do not call check_vect(). Is this a bug? They
> surely fail
> on my platform (which does not have SSE2).
>
> 2) The same applies for a vect_int test, vect-dv-2.c. I assume also
> vect_int
> tests require SSE2 capability and thus should call check_vect()?
Devang, is vect-dv-2.c a duplicate of vect-ifcvt-1.c or are they both there
on purpose?
dorit
> --
> Giovanni Bajo
>