This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Fix vectorizer testcases mainly to pass on SPU and 750cl. Tested on SPU and PowerPC. O.K. for mainline? Thanks, Revital and Ira ChangeLog entry: * gcc.dg/vect/vect-ifcvt-5.c: Require vect_int. * gcc.dg/vect/pr33369.c: Likewise. * gcc.dg/vect/slp-33.c: Add spaces. * gcc.dg/vect/no-scevccp-outer-18.c: Target vect_interleave. * gcc.dg/vect/vect-ifcvt-6.c: Require vect_int. * gcc.dg/vect/no-scevccp-outer-19.c: Xfail on vect_no_shortint_cvt. * gcc.dg/vect/vect-ifcvt-7.c: Require vect_int. * gcc.dg/vect/vect-strided-store-u16-i4.c: Target !vect_no_shortint_cvt. * gcc.dg/vect/slp-10.c: Add spaces. * gcc.dg/vect/no-scevccp-outer-21.c: Xfail on vect_no_intshort_cvt. * gcc.dg/vect/slp-36.c: Require vect_int. * gcc.dg/vect/vect-strided-store-u32-i2.c, gcc.dg/vect/vect-ifcvt-2.c, gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Likewise. * gcc.dg/vect/no-scevccp-outer-16.c: Xfail on vect_no_shortint_cvt. * gcc.dg/vect/no-scevccp-outer-17.c: Likewise. * lib/target-supports.exp (vect_no_intshort_cvt): New. (vect_no_shortint_cvt): New. (vect_aligned_arrays): Depend on natural_alignment_32. (natural_alignment): Split into... (natural_alignment_32, natural_alignment_64): New. (alignment_reachable_for_double): Depend on natural_alignment_64. (See attached file: tests.txt)
Attachment:
tests.txt
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |