summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2011-10-13 22:14:57 +0000
committerEli Friedman <eli.friedman@gmail.com>2011-10-13 22:14:57 +0000
commitb414142036012dd9432c4e8c5fef09d4d49fcc22 (patch)
treefa6b0cb06b5c1963e7b09bd5a9dd39809560cb93 /docs
parent48ba0e45ed68689ce7b384578e6272410e4e23fe (diff)
downloadllvm-b414142036012dd9432c4e8c5fef09d4d49fcc22.tar.gz
llvm-b414142036012dd9432c4e8c5fef09d4d49fcc22.tar.bz2
llvm-b414142036012dd9432c4e8c5fef09d4d49fcc22.tar.xz
Enhance the memdep interface so that users can tell the difference between a dependency which cannot be calculated and a path reaching the entry point of the function. This patch introduces isNonFuncLocal, which replaces isUnknown in some cases.
Patch by Xiaoyi Guo. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@141896 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'docs')
-rw-r--r--docs/ReleaseNotes.html4
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 04ea709663..bf107111e5 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -707,6 +707,10 @@ merged with other structures, even if their layout is identical.
<li>It is mandatory to initialize all out-of-tree passes too and their dependencies now with
<code>INITIALIZE_PASS{BEGIN,END,}</code> and <code>INITIALIZE_{PASS,AG}_DEPENDENCY</code>.</li>
+<li>The interface for MemDepResult in MemoryDependenceAnalysis has been enhanced
+ with new return types Unknown and NonFuncLocal, in addition to the existing
+ types Clobber, Def, and NonLocal.</li>
+
</ul>
</div>