[llvm] [VPlan] Model first memory runtime checks as VPlan recipes. (PR #221483)

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


================
@@ -69,7 +69,7 @@ define void @reduced(ptr %0, ptr %1, i64 %iv, ptr %2, i64 %iv76, i64 %iv93) {
 ; CHECK-NEXT:    [[ARRAYIDX_I_I62:%.*]] = getelementptr i32, ptr [[TMP0]], i64 [[IDXPROM_I_I61]]
 ; CHECK-NEXT:    [[MIN_ITERS_CHECK20:%.*]] = icmp ult i64 [[TMP3]], 4
 ; CHECK-NEXT:    br i1 [[MIN_ITERS_CHECK20]], label [[SCALAR_PH19:%.*]], label [[VECTOR_MEMCHECK13:%.*]]
-; CHECK:       vector.memcheck13:
+; CHECK:       vector.memcheck20:
----------------
david-arm wrote:

These changes can be reverted.

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


More information about the llvm-commits mailing list