[PATCH] D31726: AliasAnalysis: Be less conservative about volatile than atomic.

Daniel Berlin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Apr 5 15:29:20 PDT 2017


dberlin updated this revision to Diff 94296.
dberlin marked an inline comment as done.
dberlin added a comment.

- Update to be stronger than Unordered, update all tests for fact that volatile loads are no longer modref.


https://reviews.llvm.org/D31726

Files:
  lib/Analysis/AliasAnalysis.cpp
  test/Transforms/NewGVN/volatile-nonvolatile.ll
  test/Transforms/Util/MemorySSA/many-dom-backedge.ll
  test/Transforms/Util/MemorySSA/many-doms.ll
  test/Transforms/Util/MemorySSA/volatile-clobber.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D31726.94296.patch
Type: text/x-patch
Size: 7179 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170405/252d7c8d/attachment.bin>


More information about the llvm-commits mailing list