diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2011-10-13 22:14:57 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2011-10-13 22:14:57 +0000 |
commit | b414142036012dd9432c4e8c5fef09d4d49fcc22 (patch) | |
tree | fa6b0cb06b5c1963e7b09bd5a9dd39809560cb93 /docs | |
parent | 48ba0e45ed68689ce7b384578e6272410e4e23fe (diff) | |
download | llvm-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.html | 4 |
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> |