[PATCH] D91576: [MemCpyOpt] Bail on call slot optimization if it merges alias scopes

Di Mo via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 18 18:23:22 PST 2020


modimo added inline comments.


================
Comment at: llvm/test/Transforms/MemCpyOpt/callslot_badaa.ll:34
+!0 = !{!0}
+!1 = !{!1}
----------------
nikic wrote:
> This alias.scope metadata looks corrupt. alias.scope accepts a list of scopes. I don't see any scopes or domains here.
Yeah the metadata in my first example was wrong. I've dug through how scopes and domains work and the current example should be representative of legal metadata.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D91576/new/

https://reviews.llvm.org/D91576



More information about the llvm-commits mailing list