diff options
author | Josh Conner <jconner@apple.com> | 2006-11-07 17:40:13 +0000 |
---|---|---|
committer | Josh Conner <jconner@gcc.gnu.org> | 2006-11-07 17:40:13 +0000 |
commit | d2927bd54faa7baef708485327161bbc1c4a8b47 (patch) | |
tree | 4cc04ddf12c473596fd9f71982e0a34b90d6eacf /gcc | |
parent | 98e06787f5cee2336535be4400afc68744378cbf (diff) | |
download | gcc-d2927bd54faa7baef708485327161bbc1c4a8b47.zip gcc-d2927bd54faa7baef708485327161bbc1c4a8b47.tar.gz gcc-d2927bd54faa7baef708485327161bbc1c4a8b47.tar.bz2 |
invoke.texi (fstrict-aliasing): Move implementation details...
2006-11-07 Josh Conner <jconner@apple.com>
* doc/invoke.texi (fstrict-aliasing): Move implementation
details...
* doc/tree-ssa.texi (Alias analysis): ...here.
From-SVN: r118559
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/doc/invoke.texi | 6 | ||||
-rw-r--r-- | gcc/doc/tree-ssa.texi | 6 |
3 files changed, 12 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a35e5d9..0791389 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 2e0de418..8d221ef 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -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 diff --git a/gcc/doc/tree-ssa.texi b/gcc/doc/tree-ssa.texi index 9f6b899..6679321 100644 --- a/gcc/doc/tree-ssa.texi +++ b/gcc/doc/tree-ssa.texi @@ -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: |