Docs: cfg.texi: Correct statement about CFG

Submitted by 陳韋任 on June 14, 2011, 2:22 a.m.

Details

Message ID 20110614022231.GA77985@cs.nctu.edu.tw
State New
Headers show

Commit Message

陳韋任 June 14, 2011, 2:22 a.m.
The patch correct statement about CFG. According to the comment on
the function gimple_expand_cfg in gcc/cfgexpand.c, the tree CFG now
is preserved and expanded to RTL representation.

2011-06-14  Wei-Ren Chen <chenwj@iis.sinica.edu.tw>

  * gcc/doc/cfg.texi: Correct statement about CFG.

Patch hide | download patch | download mbox

Index: cfg.texi
===================================================================
--- cfg.texi    (revision 175007)
+++ cfg.texi    (working copy)
@@ -612,11 +612,10 @@ 
 code.

 Note that at present, the representation of control flow in the
-@code{tree} representation is discarded before expanding to RTL@.
-Long term the CFG should be maintained and ``expanded'' to the
-RTL representation along with the function @code{tree} itself.
+@code{tree} representation is maintained and ``expanded'' to the RTL
+representation. So the CFG simultaneously consist of basic blocks
+containing RTL and GIMPLE trees.

-
 @node Liveness information
 @section Liveness information
 @cindex Liveness representation