This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH 0/3][graphite] More vectorized loops after Graphite codegen
- From: Sebastian Pop <sebpop at gmail dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: gcc-graphite at googlegroups dot com, Sebastian Pop <sebpop at gmail dot com>
- Date: Thu, 29 Jul 2010 21:06:34 -0500
- Subject: [PATCH 0/3][graphite] More vectorized loops after Graphite codegen
With the second patch GCC now vectorizes the testcase from PR43423,
and GCC vectorizes one more loop in each of the following Polyhedron
benchmarks: aermod capacita nf. Committed to the Graphite branch for
further testing.
Sebastian
Avoid lang_hooks, call build_nonstandard_integer_type.
Generate in priority signed types for integer constants.
Add testcase for PR43423.
gcc/ChangeLog.graphite | 16 +++++++++++++++
gcc/graphite-clast-to-gimple.c | 24 +++++++++++++++++++---
gcc/testsuite/gcc.dg/graphite/graphite.exp | 3 ++
gcc/testsuite/gcc.dg/graphite/vect-pr43423.c | 18 +++++++++++++++++
gcc/testsuite/gfortran.dg/graphite/graphite.exp | 7 ++++-
5 files changed, 62 insertions(+), 6 deletions(-)
create mode 100644 gcc/testsuite/gcc.dg/graphite/vect-pr43423.c