[llvm] [SLP] Support memory runtime alias checks (PR #203631)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 13 05:59:48 PDT 2026


================
@@ -8,6 +9,35 @@ define void @test(ptr %dst, ptr %x, ptr %y) {
 ; CHECK-LABEL: define void @test(
 ; CHECK-SAME: ptr [[DST:%.*]], ptr [[X:%.*]], ptr [[Y:%.*]]) #[[ATTR1:[0-9]+]] {
 ; CHECK-NEXT:  [[ENTRY:.*:]]
+; CHECK-NEXT:    [[DST10:%.*]] = ptrtoint ptr [[DST]] to i64
----------------
fhahn wrote:

this should use PtrToAddr, like other memory runtime checks we generate

https://github.com/llvm/llvm-project/pull/203631


More information about the llvm-commits mailing list