[llvm] [VPlan] Simplify VPPhi with all-equal incoming (PR #157414)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Mon Sep 8 13:56:01 PDT 2025
================
@@ -372,20 +372,19 @@ define void @small_trip_count_loop(ptr %arg, ptr %arg2) {
; CHECK: middle.block:
; CHECK-NEXT: br i1 false, label [[EXIT:%.*]], label [[VEC_EPILOG_ITER_CHECK:%.*]]
; CHECK: vec.epilog.iter.check:
-; CHECK-NEXT: br i1 false, label [[VEC_EPILOG_SCALAR_PH]], label [[VEC_EPILOG_PH]]
+; CHECK-NEXT: br i1 false, label [[VEC_EPILOG_SCALAR_PH]], label [[VEC_EPILOG_PH]], !prof [[PROF14:![0-9]+]]
; CHECK: vec.epilog.ph:
-; CHECK-NEXT: [[VEC_EPILOG_RESUME_VAL:%.*]] = phi i32 [ 0, [[VEC_EPILOG_ITER_CHECK]] ], [ 0, [[VECTOR_MAIN_LOOP_ITER_CHECK]] ]
----------------
fhahn wrote:
all previous changes in the file non-functional,as are the latter changes?
https://github.com/llvm/llvm-project/pull/157414
More information about the llvm-commits
mailing list