Commit 8495b8f6 by Francois-Xavier Coudert Committed by François-Xavier Coudert

install.texi: Remove mentions of cloog and ppl.

	* doc/install.texi: Remove mentions of cloog and ppl.
	* doc/invoke.texi: Likewise

From-SVN: r218348
parent c05eeebc
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
......@@ -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
......
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment