[llvm] [SCEV] Strengthen wrap-flags of AddRec at construction (PR #217437)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 19 12:52:10 PDT 2026
================
@@ -12,19 +12,19 @@ define void @test(ptr %p) {
; CHECK-NEXT: %iv = phi i32 [ 0, %entry ], [ %iv.next, %loop.latch ]
; CHECK-NEXT: --> %iv U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop.header: Variant, %loop2: Invariant, %loop3: Invariant }
; CHECK-NEXT: %iv2 = phi i32 [ %iv, %loop.header ], [ %iv2.next, %loop2 ]
-; CHECK-NEXT: --> {%iv,+,1}<nsw><%loop2> U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop2: Computable, %loop.header: Variant }
+; CHECK-NEXT: --> {%iv,+,1}<%loop2> U: full-set S: full-set Exits: <<Unknown>> LoopDispositions: { %loop2: Computable, %loop.header: Variant }
----------------
fhahn wrote:
Yep it looks like there are some regressions. Could you check for regression on llvm-opt-benchmark-nightly as well?
https://github.com/llvm/llvm-project/pull/217437
More information about the llvm-commits
mailing list