[llvm-branch-commits] [llvm] [LoopInterchange] Prevent interchange when memory-accessing calls exist (PR #200828)
Nikita Popov via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Mon Jun 1 08:12:03 PDT 2026
nikic wrote:
Do we also need to check that the call does not diverge (i.e. is nounwind and willreturn)? I think interchanging in that case may result in some accesses being executed that originally weren't, resulting in UB. Not sure on this.
https://github.com/llvm/llvm-project/pull/200828
More information about the llvm-branch-commits
mailing list