Commit a5027830 by Jie Zhang Committed by Jie Zhang

gimple.texi (gimple_statement_with_ops): Remove addresses_taken field.

	* doc/gimple.texi (gimple_statement_with_ops): Remove
	addresses_taken field.
	(gimple_statement_with_memory_ops): Likewise.

From-SVN: r158770
parent 0ed3cde2
2010-04-27 Jie Zhang <jie@codesourcery.com>
* doc/gimple.texi (gimple_statement_with_ops): Remove
addresses_taken field.
(gimple_statement_with_memory_ops): Likewise.
2010-04-27 Jan Hubicka <jh@suse.cz>
* tree-inline.c (eni_inlining_weights): Remove.
......
......@@ -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
......
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