[PATCH] Docs: cfg.texi: Correct statement about CFG
陳韋任
chenwj@iis.sinica.edu.tw
Tue Jun 14 04:51:00 GMT 2011
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.
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
--
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
More information about the Gcc-patches
mailing list