diff options
author | jb <jb@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-12-10 21:22:16 +0000 |
---|---|---|
committer | jb <jb@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-12-10 21:22:16 +0000 |
commit | b56cb1ff242a108254f7cd75602e0d5abb36ff93 (patch) | |
tree | 4db684a0e9d85b18710d6aab97582596a668514f /libgfortran/Makefile.am | |
parent | 9e94d29ff8bc21a0613f36a8b1754decbbb329d8 (diff) | |
download | gcc-b56cb1ff242a108254f7cd75602e0d5abb36ff93.tar.gz |
2005-12-10 Janne Blomqvist <jb@gcc.gnu.org>
* Makefile.am: Enable loop unrolling for matmul.
* configure: Regenerated.
* Makefile.in: Regenerated.
* aclocal.m4: Regenerated.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@108359 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgfortran/Makefile.am')
-rw-r--r-- | libgfortran/Makefile.am | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libgfortran/Makefile.am b/libgfortran/Makefile.am index 553636cd272..c5f1abb4f8c 100644 --- a/libgfortran/Makefile.am +++ b/libgfortran/Makefile.am @@ -575,8 +575,10 @@ $(gfor_built_specific2_src) \ intrinsics/dprod_r8.f90 \ intrinsics/f2c_specifics.F90 -# Turn on vectorization for matmul. -$(patsubst %.c,%.lo,$(notdir $(i_matmul_c))): AM_CFLAGS += -ftree-vectorize +# Turn on vectorization and loop unrolling for matmul. +$(patsubst %.c,%.lo,$(notdir $(i_matmul_c))): AM_CFLAGS += -ftree-vectorize -funroll-loops +# Logical matmul doesn't vectorize. +$(patsubst %.c,%.lo,$(notdir $(i_matmull_c))): AM_CFLAGS += -funroll-loops BUILT_SOURCES=$(gfor_built_src) $(gfor_built_specific_src) \ $(gfor_built_specific2_src) |