From: Devang Patel
Date: Mon, 10 Aug 2009 16:37:29 +0000 (+0000)
Subject: Clarify limitations of a ModulePass requiring a FunctionPass.
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=468857f22f1ec0e18d48c0c33b82cd31bb3c6574;p=oota-llvm.git
Clarify limitations of a ModulePass requiring a FunctionPass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78566 91177308-0d34-0410-b5e6-96231b3b80d8
---
diff --git a/docs/WritingAnLLVMPass.html b/docs/WritingAnLLVMPass.html
index b8ac9e91049..ed6b4d662a1 100644
--- a/docs/WritingAnLLVMPass.html
+++ b/docs/WritingAnLLVMPass.html
@@ -497,7 +497,7 @@ subclasses, no optimization can be done for their execution.
the getAnalysis interface
getAnalysis<DominatorTree>(llvm::Function *) to provide the
function to retrieve analysis result for, if the function pass does not require
-any module passes. Note that this can only be done for functions for which the
+any module or immutable passes. Note that this can only be done for functions for which the
analysis ran, e.g. in the case of dominators you should only ask for the
DominatorTree for function definitions, not declarations.