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]

Re: [patch] Loop-aware SLP 5/5


Ira Rosen/Haifa/IBM wrote on 14/08/2007 16:16:53:

> This is the last part of loop-ware SLP patch. It contains 39
> testcases and changes to lib/target-supports.exp and relevant vect.exp.
>

This is ok.
Just make sure that the tests are ok for vect_no_align targets, and also
you may need to xfail the tests that expect peeling for alignment on
!vector_alignment_reachable targets.

(by the way, did you test slp with versioning-for-alignment?)

thanks,
dorit

> Thanks,
> Ira
>
> ChangeLog:
>
>  * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
>       Remove "vect" part from test names for -ffast-math,
-ffast-math-errno,
>       -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
>       Compile tests with -fno-tree-pre.
>  * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
>       * lib/target-supports.exp (check_effective_target_vect_strided):
New.
>       * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
>       gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
>       gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
>       gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
>       gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
>       gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
>       gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
>       gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
>       gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
>       gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
>       gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
>       gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
>       gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
>       gcc.dg/vect/slp-37.c, gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
>  gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
>
> [attachment "slp-part5.txt" deleted by Dorit Nuzman/Haifa/IBM]


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]