[PATCH] D95416: [Docs] Remove `no-aa` from the alias analysis documentation

Johannes Doerfert via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 25 20:38:09 PST 2021


jdoerfert created this revision.
jdoerfert added reviewers: nikic, asbirlea.
Herald added a reviewer: bollu.
jdoerfert requested review of this revision.
Herald added a project: LLVM.

The `no-aa` pass has been removed with 7b560d40bddf.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D95416

Files:
  llvm/docs/AliasAnalysis.rst


Index: llvm/docs/AliasAnalysis.rst
===================================================================
--- llvm/docs/AliasAnalysis.rst
+++ llvm/docs/AliasAnalysis.rst
@@ -276,8 +276,7 @@
 ``AliasAnalysis`` chaining behavior
 -----------------------------------
 
-With only one special exception (the :ref:`-no-aa <aliasanalysis-no-aa>` pass)
-every alias analysis pass chains to another alias analysis implementation (for
+Every alias analysis pass chains to another alias analysis implementation (for
 example, the user can specify "``-basic-aa -ds-aa -licm``" to get the maximum
 benefit from both alias analyses).  The alias analysis class automatically
 takes care of most of this for methods that you don't override.  For methods
@@ -502,19 +501,9 @@
 -------------------------------------------
 
 This section lists the various implementations of the ``AliasAnalysis``
-interface.  With the exception of the :ref:`-no-aa <aliasanalysis-no-aa>`
-implementation, all of these :ref:`chain <aliasanalysis-chaining>` to other
+interface. All of these :ref:`chain <aliasanalysis-chaining>` to other
 alias analysis implementations.
 
-.. _aliasanalysis-no-aa:
-
-The ``-no-aa`` pass
-^^^^^^^^^^^^^^^^^^^
-
-The ``-no-aa`` pass is just like what it sounds: an alias analysis that never
-returns any useful information.  This pass can be useful if you think that alias
-analysis is doing something wrong and are trying to narrow down a problem.
-
 The ``-basic-aa`` pass
 ^^^^^^^^^^^^^^^^^^^^^^
 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D95416.319199.patch
Type: text/x-patch
Size: 1497 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210126/4b557e6d/attachment.bin>


More information about the llvm-commits mailing list