[llvm] [LV][EpilogueTF] Exclude loops with recurrences, alias-masking or unmaskable IAI (PR #224835)

David Sherwood via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 22 06:39:50 PDT 2026


================
@@ -170,6 +220,36 @@ exit:
   ret void
 }
 
+ at AB = common global [1024 x i32] zeroinitializer, align 4
+ at CD = common global [1024 x i32] zeroinitializer, align 4
+define void @test_no_masked_interleave_support(i32 %C, i32 %D) {
----------------
david-arm wrote:

nit: I think you can remove the `%C` and `%D` parameters here and just use constants instead, i.e.

```
  %add = add nsw i32 %tmp, 3
  %mul = mul nsw i32 %tmp2, 5
```

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


More information about the llvm-commits mailing list