[llvm] [MemCpyOpt] Fix infinite loop in memset+memcpy fold (PR #98638)
Antonio Frighetto via llvm-commits
llvm-commits at lists.llvm.org
Fri Jul 12 07:32:25 PDT 2024
================
@@ -34,3 +34,18 @@ define void @pr64886(i64 %len, ptr noalias %p) {
call void @llvm.memcpy.p0.p0.i64(ptr inttoptr (i64 -1 to ptr), ptr %p, i64 poison, i1 false)
ret void
}
+
+define void @pr98610(ptr %p, ptr noalias %p2) {
----------------
antoniofrighetto wrote:
Hence, it is irrelevant which is the `noalias` pointer in the context of this issue, right?
https://github.com/llvm/llvm-project/pull/98638
More information about the llvm-commits
mailing list