summaryrefslogtreecommitdiffstats
path: root/gcc/doc/gimple.texi
diff options
context:
space:
mode:
authorjiez <jiez@138bc75d-0d04-0410-961f-82ee72b054a4>2010-04-27 09:15:11 +0000
committerjiez <jiez@138bc75d-0d04-0410-961f-82ee72b054a4>2010-04-27 09:15:11 +0000
commit86689d78bf39258773f86b15937a1d294e1b65ee (patch)
tree999ec4de34b99719d326b3aabfe29251f2c9fb06 /gcc/doc/gimple.texi
parent5b840d417812d0a651a323573a4807889d20a003 (diff)
downloadppe42-gcc-86689d78bf39258773f86b15937a1d294e1b65ee.tar.gz
ppe42-gcc-86689d78bf39258773f86b15937a1d294e1b65ee.zip
* doc/gimple.texi (gimple_statement_with_ops): Remove
addresses_taken field. (gimple_statement_with_memory_ops): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@158770 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/doc/gimple.texi')
-rw-r--r--gcc/doc/gimple.texi33
1 files changed, 13 insertions, 20 deletions
diff --git a/gcc/doc/gimple.texi b/gcc/doc/gimple.texi
index 1c742b27402..16692c57450 100644
--- a/gcc/doc/gimple.texi
+++ b/gcc/doc/gimple.texi
@@ -212,24 +212,18 @@ common fields are placed in @code{gimple_statement_with_ops_base} which
is then inherited from the other two tuples.
-@multitable {@code{addresses_taken}} {56 + 8 * @code{num_ops} bytes}
+@multitable {@code{def_ops}} {48 + 8 * @code{num_ops} bytes}
@item @code{gsbase} @tab 256
-@item @code{addresses_taken} @tab 64
@item @code{def_ops} @tab 64
@item @code{use_ops} @tab 64
@item @code{op} @tab @code{num_ops} * 64
-@item Total size @tab 56 + 8 * @code{num_ops} bytes
+@item Total size @tab 48 + 8 * @code{num_ops} bytes
@end multitable
@itemize @bullet
@item @code{gsbase}
Inherited from @code{struct gimple_statement_base}.
-@item @code{addresses_taken}
-Bitmap holding the UIDs of all the @code{VAR_DECL}s whose addresses are
-taken by this statement. For example, a statement of the form
-@code{p = &b} will have the UID for symbol @code{b} in this set.
-
@item @code{def_ops}
Array of pointers into the operand array indicating all the slots that
contain a variable written-to by the statement. This array is
@@ -254,18 +248,17 @@ vector (@code{gimple_statement_with_memory_ops_base} and
@code{gimple_statement_with_memory_ops}).
-@multitable {@code{addresses_taken}} {88 + 8 * @code{num_ops} bytes}
-@item Field @tab Size (bits)
-@item @code{gsbase} @tab 256
-@item @code{addresses_taken} @tab 64
-@item @code{def_ops} @tab 64
-@item @code{use_ops} @tab 64
-@item @code{vdef_ops} @tab 64
-@item @code{vuse_ops} @tab 64
-@item @code{stores} @tab 64
-@item @code{loads} @tab 64
-@item @code{op} @tab @code{num_ops} * 64
-@item Total size @tab 88 + 8 * @code{num_ops} bytes
+@multitable {@code{vdef_ops}} {80 + 8 * @code{num_ops} bytes}
+@item Field @tab Size (bits)
+@item @code{gsbase} @tab 256
+@item @code{def_ops} @tab 64
+@item @code{use_ops} @tab 64
+@item @code{vdef_ops} @tab 64
+@item @code{vuse_ops} @tab 64
+@item @code{stores} @tab 64
+@item @code{loads} @tab 64
+@item @code{op} @tab @code{num_ops} * 64
+@item Total size @tab 80 + 8 * @code{num_ops} bytes
@end multitable
@itemize @bullet
OpenPOWER on IntegriCloud