2006-11-07 Josh Conner <jconner@apple.com>
authorjconner <jconner@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 7 Nov 2006 17:40:13 +0000 (17:40 +0000)
committerjconner <jconner@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 7 Nov 2006 17:40:13 +0000 (17:40 +0000)
* doc/invoke.texi (fstrict-aliasing): Move implementation
details...
* doc/tree-ssa.texi (Alias analysis): ...here.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@118559 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/doc/invoke.texi
gcc/doc/tree-ssa.texi

index a35e5d9..0791389 100644 (file)
@@ -1,3 +1,9 @@
+2006-11-07  Josh Conner  <jconner@apple.com>
+
+       * doc/invoke.texi (fstrict-aliasing): Move implementation
+       details...
+       * doc/tree-ssa.texi (Alias analysis): ...here.
+
 2006-11-07  Richard Guenther  <rguenther@suse.de>
 
        PR tree-optimization/29610
index 2e0de41..8d221ef 100644 (file)
@@ -5377,12 +5377,6 @@ int f() @{
 @}
 @end smallexample
 
-Every language that wishes to perform language-specific alias analysis
-should define a function that computes, given an @code{tree}
-node, an alias set for the node.  Nodes in different alias sets are not
-allowed to alias.  For an example, see the C front-end function
-@code{c_get_alias_set}.
-
 Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
 
 @item -falign-functions
index 9f6b899..6679321 100644 (file)
@@ -1591,6 +1591,12 @@ every addressable variable found in the program.  Given a symbol
 memory tag SMT and an addressable variable V@.  If the alias sets
 of SMT and V conflict (as computed by may_alias_p), then V is
 marked as an alias tag and added to the alias set of SMT@.
+
+Every language that wishes to perform language-specific alias analysis
+should define a function that computes, given a @code{tree}
+node, an alias set for the node.  Nodes in different alias sets are not
+allowed to alias.  For an example, see the C front-end function
+@code{c_get_alias_set}.
 @end enumerate
 
 For instance, consider the following function: