Skip to content

Commit d9199a8

Browse files
committed
[LV] Add missing check lines for tests.
Add stray missing check lines for 2 tests.
1 parent dea50a1 commit d9199a8

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-dot-product-epilogue.ll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ define i32 @dotp(ptr %a, ptr %b) #0 {
2727
; CHECK-NEXT: br i1 [[TMP10]], label [[MIDDLE_BLOCK:%.*]], label [[VECTOR_BODY]], !llvm.loop [[LOOP0:![0-9]+]]
2828
; CHECK: middle.block:
2929
; CHECK-NEXT: [[TMP11:%.*]] = call i32 @llvm.vector.reduce.add.v4i32(<4 x i32> [[PARTIAL_REDUCE]])
30+
; CHECK-NEXT: br label [[FOR_EXIT:%.*]]
31+
; CHECK: scalar.ph:
3032
;
3133
entry:
3234
br label %for.body

llvm/test/Transforms/LoopVectorize/AArch64/partial-reduce-dot-product-neon.ll

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -493,6 +493,8 @@ define i32 @not_dotp_not_loop_carried(ptr %a, ptr %b) {
493493
; CHECK-INTERLEAVE1-NEXT: [[TMP10:%.*]] = icmp eq i64 [[INDEX_NEXT]], 1024
494494
; CHECK-INTERLEAVE1-NEXT: br i1 [[TMP10]], label [[MIDDLE_BLOCK:%.*]], label [[VECTOR_BODY]], !llvm.loop [[LOOP6:![0-9]+]]
495495
; CHECK-INTERLEAVE1: middle.block:
496+
; CHECK-INTERLEAVE1-NEXT: [[TMP11:%.*]] = extractelement <16 x i32> [[TMP9]], i32 15
497+
; CHECK-INTERLEAVE1-NEXT: br label [[FOR_EXIT:%.*]]
496498
; CHECK-INTERLEAVE1: scalar.ph:
497499
;
498500
; CHECK-INTERLEAVED-LABEL: define i32 @not_dotp_not_loop_carried(
@@ -517,6 +519,8 @@ define i32 @not_dotp_not_loop_carried(ptr %a, ptr %b) {
517519
; CHECK-INTERLEAVED-NEXT: [[TMP10:%.*]] = icmp eq i64 [[INDEX_NEXT]], 1024
518520
; CHECK-INTERLEAVED-NEXT: br i1 [[TMP10]], label [[MIDDLE_BLOCK:%.*]], label [[VECTOR_BODY]], !llvm.loop [[LOOP6:![0-9]+]]
519521
; CHECK-INTERLEAVED: middle.block:
522+
; CHECK-INTERLEAVED-NEXT: [[TMP11:%.*]] = extractelement <16 x i32> [[TMP9]], i32 15
523+
; CHECK-INTERLEAVED-NEXT: br label [[FOR_EXIT:%.*]]
520524
; CHECK-INTERLEAVED: scalar.ph:
521525
;
522526
; CHECK-MAXBW-LABEL: define i32 @not_dotp_not_loop_carried(
@@ -541,6 +545,8 @@ define i32 @not_dotp_not_loop_carried(ptr %a, ptr %b) {
541545
; CHECK-MAXBW-NEXT: [[TMP10:%.*]] = icmp eq i64 [[INDEX_NEXT]], 1024
542546
; CHECK-MAXBW-NEXT: br i1 [[TMP10]], label [[MIDDLE_BLOCK:%.*]], label [[VECTOR_BODY]], !llvm.loop [[LOOP6:![0-9]+]]
543547
; CHECK-MAXBW: middle.block:
548+
; CHECK-MAXBW-NEXT: [[TMP11:%.*]] = extractelement <16 x i32> [[TMP9]], i32 15
549+
; CHECK-MAXBW-NEXT: br label [[FOR_EXIT:%.*]]
544550
; CHECK-MAXBW: scalar.ph:
545551
;
546552
entry:

0 commit comments

Comments
 (0)