Hi,

I agree that we should have a chapter on IPA passes in gccint, just
please note that...

On Sun, Sep 29 2019, Xiong Hu Luo wrote:
> There is no ipa passes introduction in gccint now, is it nessessary to
> add this part as both GIMPLE passes and RTL passes breif intruduction
> already exit in Chapter 9 "Passes and Files of the Compiler" but no
> section for ipa passes?
> If it's OK, this is just a framework, lots of words need be filled into
> each item.
>
> ChangeLog:
>       * doc/lto.texi (IPA): Reference to the IPA passes.
>       * doc/passes.texi (Tree SSA passes): Add node IPA passes.
> ---
>  gcc/doc/lto.texi    |  6 ++---
>  gcc/doc/passes.texi | 62 +++++++++++++++++++++++++++++++++++++++++++++
>  2 files changed, 65 insertions(+), 3 deletions(-)
>

...

> diff --git a/gcc/doc/passes.texi b/gcc/doc/passes.texi
> index 6edb9a0bfb7..0b6cf73469c 100644
> --- a/gcc/doc/passes.texi
> +++ b/gcc/doc/passes.texi
> @@ -21,6 +21,7 @@ where near complete.
>  * Gimplification pass::  The bits are turned into something we can optimize.
>  * Pass manager::         Sequencing the optimization passes.
>  * Tree SSA passes::      Optimizations on a high-level representation.
> +* IPA passes::           Optimizations on scope of intra-procedual.

...IPA stands for inter (not intra!) procedural analysis.

Martin

Reply via email to