[PATCH] D103254: Preserve more MD_mem_parallel_loop_access and MD_access_group in SROA
Mark Mendell via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jun 7 10:35:05 PDT 2021
mmendell added a comment.
I really don't know enough to recreate the paths through all the places. The LIT test that I submitted is derived from an actual failure to propagate llvm.access.group in our compiler (and the change in visitIntrinsicInst(IntrinsicInst &II) from LI to SI). The others I just added to be consistent with existing calls to propagate the metadata that were already present.
llvm.access.group <https://llvm.org/docs/LangRef.html#llvm-access-group-metadata> is used with llvm.loop.parallel_accesses to mark loads/stores that don't have loop carried memory dependencies
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D103254/new/
https://reviews.llvm.org/D103254
More information about the llvm-commits
mailing list