summaryrefslogtreecommitdiffstats
path: root/llvm/docs/AliasAnalysis.html
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2010-07-02 23:52:36 +0000
committerDan Gohman <gohman@apple.com>2010-07-02 23:52:36 +0000
commitece6906ea0e3e189e6a2a94c9fd10cbadd7d368b (patch)
tree01122295dec8dc9c208396ef2c9e45d4af77ca22 /llvm/docs/AliasAnalysis.html
parentf1d2ac7c015a6737a02600d17bc92596502a2e65 (diff)
downloadbcm5719-llvm-ece6906ea0e3e189e6a2a94c9fd10cbadd7d368b.tar.gz
bcm5719-llvm-ece6906ea0e3e189e6a2a94c9fd10cbadd7d368b.zip
Document that BasicAA respects noalias, while InterproceduralBasicAA
does not. llvm-svn: 107546
Diffstat (limited to 'llvm/docs/AliasAnalysis.html')
-rw-r--r--llvm/docs/AliasAnalysis.html5
1 files changed, 3 insertions, 2 deletions
diff --git a/llvm/docs/AliasAnalysis.html b/llvm/docs/AliasAnalysis.html
index 591694a983c..8e6a7fd4d7c 100644
--- a/llvm/docs/AliasAnalysis.html
+++ b/llvm/docs/AliasAnalysis.html
@@ -203,8 +203,9 @@ and reallocation.</p>
<p>As an exception to this is with the
<a href="LangRef.html#noalias"><tt>noalias</tt></a> keyword. AliasAnalysis
-implementations may choose to ignore the "irrelevant" dependencies, provided
-their clients do not need to be aware of these dependencies for correctness.</p>
+implementations may choose to respect the <tt>noalias</tt> keyword and ignore
+the "irrelevant" dependencies, provided their clients do not need to be aware
+of these dependencies for correctness.</p>
<p>The MayAlias response is used whenever the two pointers might refer to the
same object. If the two memory objects overlap, but do not start at the same
OpenPOWER on IntegriCloud