diff options
author | Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2014-12-04 10:31:56 +0000 |
---|---|---|
committer | François-Xavier Coudert <fxcoudert@gcc.gnu.org> | 2014-12-04 10:31:56 +0000 |
commit | 8495b8f6938b2b7da696fde00f668112d50313fc (patch) | |
tree | 3b06f99f18247f726a88bf1ad737c25d8fcdda4b /gcc | |
parent | c05eeebc177336309489b7abaf03e9e8e623bae3 (diff) | |
download | gcc-8495b8f6938b2b7da696fde00f668112d50313fc.zip gcc-8495b8f6938b2b7da696fde00f668112d50313fc.tar.gz gcc-8495b8f6938b2b7da696fde00f668112d50313fc.tar.bz2 |
install.texi: Remove mentions of cloog and ppl.
* doc/install.texi: Remove mentions of cloog and ppl.
* doc/invoke.texi: Likewise
From-SVN: r218348
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/doc/install.texi | 18 | ||||
-rw-r--r-- | gcc/doc/invoke.texi | 19 |
3 files changed, 19 insertions, 23 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d4fd9cb..61b1a30 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-12-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org> + + * doc/install.texi: Remove mentions of cloog and ppl. + * doc/invoke.texi: Likewise + 2014-12-04 Jakub Jelinek <jakub@redhat.com> PR c++/56493 diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 1fbef63..59bbac7 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -1719,21 +1719,13 @@ a cross compiler, they will not be used to configure target libraries. @item --with-isl=@var{pathname} @itemx --with-isl-include=@var{pathname} @itemx --with-isl-lib=@var{pathname} -@itemx --with-cloog=@var{pathname} -@itemx --with-cloog-include=@var{pathname} -@itemx --with-cloog-lib=@var{pathname} -If you do not have ISL and the CLooG -libraries installed in a standard location and you want to build GCC, -you can explicitly specify the directory where they are installed -(@samp{--with-isl=@/@var{islinstalldir}}, -@samp{--with-cloog=@/@var{clooginstalldir}}). The +If you do not have the ISL library installed in a standard location and you +want to build GCC, you can explicitly specify the directory where it is +installed (@samp{--with-isl=@/@var{islinstalldir}}). The @option{--with-isl=@/@var{islinstalldir}} option is shorthand for @option{--with-isl-lib=@/@var{islinstalldir}/lib} and -@option{--with-isl-include=@/@var{islinstalldir}/include}. Likewise the -@option{--with-cloog=@/@var{clooginstalldir}} option is shorthand for -@option{--with-cloog-lib=@/@var{clooginstalldir}/lib} and -@option{--with-cloog-include=@/@var{clooginstalldir}/include}. If these -shorthand assumptions are not correct, you can use the explicit +@option{--with-isl-include=@/@var{islinstalldir}/include}. If this +shorthand assumption is not correct, you can use the explicit include and lib options directly. These flags are applicable to the host platform only. When building diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 9ad3216..82f0794 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -8245,8 +8245,8 @@ at @option{-O} and higher. @opindex ftree-loop-linear Perform loop interchange transformations on tree. Same as @option{-floop-interchange}. To use this code transformation, GCC has -to be configured with @option{--with-ppl} and @option{--with-cloog} to -enable the Graphite loop transformation infrastructure. +to be configured with @option{--with-isl} to enable the Graphite loop +transformation infrastructure. @item -floop-interchange @opindex floop-interchange @@ -8274,8 +8274,8 @@ contiguously by column, and the original loop iterates over rows, potentially creating at each access a cache miss. This optimization applies to all the languages supported by GCC and is not limited to Fortran. To use this code transformation, GCC has to be configured -with @option{--with-ppl} and @option{--with-cloog} to enable the -Graphite loop transformation infrastructure. +with @option{--with-isl} to enable the Graphite loop transformation +infrastructure. @item -floop-strip-mine @opindex floop-strip-mine @@ -8300,8 +8300,8 @@ ENDDO @end smallexample This optimization applies to all the languages supported by GCC and is not limited to Fortran. To use this code transformation, GCC has to -be configured with @option{--with-ppl} and @option{--with-cloog} to -enable the Graphite loop transformation infrastructure. +be configured with @option{--with-isl} to enable the Graphite loop +transformation infrastructure. @item -floop-block @opindex floop-block @@ -8333,9 +8333,8 @@ which can be beneficial when @code{M} is larger than the caches, because the innermost loop iterates over a smaller amount of data which can be kept in the caches. This optimization applies to all the languages supported by GCC and is not limited to Fortran. To use this -code transformation, GCC has to be configured with @option{--with-ppl} -and @option{--with-cloog} to enable the Graphite loop transformation -infrastructure. +code transformation, GCC has to be configured with @option{--with-isl} +to enable the Graphite loop transformation infrastructure. @item -fgraphite-identity @opindex fgraphite-identity @@ -8343,7 +8342,7 @@ Enable the identity transformation for graphite. For every SCoP we generate the polyhedral representation and transform it back to gimple. Using @option{-fgraphite-identity} we can check the costs or benefits of the GIMPLE -> GRAPHITE -> GIMPLE transformation. Some minimal optimizations -are also performed by the code generator CLooG, like index splitting and +are also performed by the code generator ISL, like index splitting and dead code elimination in loops. @item -floop-nest-optimize |