Skip to content

Commit f1fa8d9

Browse files
committed
Run update script on new test from last merge
For estimated trip count metdata.
1 parent c627fc5 commit f1fa8d9

File tree

1 file changed

+22
-18
lines changed

1 file changed

+22
-18
lines changed

llvm/test/Transforms/PhaseOrdering/AArch64/interleave_vec.ll

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ define void @same_op2_splat(ptr noalias noundef %a, ptr noundef %b, ptr noundef
141141
; CHECK-NEXT: store <8 x float> [[INTERLEAVED_VEC22]], ptr [[TMP7]], align 4
142142
; CHECK-NEXT: [[INDEX_NEXT]] = add nuw i64 [[INDEX]], 8
143143
; CHECK-NEXT: [[TMP10:%.*]] = icmp eq i64 [[INDEX_NEXT]], 576
144-
; CHECK-NEXT: br i1 [[TMP10]], label %[[FOR_END11:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP3:![0-9]+]]
144+
; CHECK-NEXT: br i1 [[TMP10]], label %[[FOR_END11:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP4:![0-9]+]]
145145
; CHECK: [[FOR_END11]]:
146146
; CHECK-NEXT: ret void
147147
;
@@ -235,7 +235,7 @@ define void @same_op3(ptr noalias noundef %a, ptr noundef %b, ptr noundef %c) {
235235
; CHECK-NEXT: store <12 x float> [[INTERLEAVED_VEC]], ptr [[TMP2]], align 4
236236
; CHECK-NEXT: [[INDEX_NEXT]] = add nuw i64 [[INDEX]], 4
237237
; CHECK-NEXT: [[TMP4:%.*]] = icmp eq i64 [[INDEX_NEXT]], 384
238-
; CHECK-NEXT: br i1 [[TMP4]], label %[[FOR_END13:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP4:![0-9]+]]
238+
; CHECK-NEXT: br i1 [[TMP4]], label %[[FOR_END13:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP5:![0-9]+]]
239239
; CHECK: [[FOR_END13]]:
240240
; CHECK-NEXT: ret void
241241
;
@@ -347,7 +347,7 @@ define void @same_op3_splat(ptr noalias noundef %a, ptr noundef %b, ptr noundef
347347
; CHECK-NEXT: store <12 x float> [[INTERLEAVED_VEC]], ptr [[TMP3]], align 4
348348
; CHECK-NEXT: [[INDEX_NEXT]] = add nuw i64 [[INDEX]], 4
349349
; CHECK-NEXT: [[TMP12:%.*]] = icmp eq i64 [[INDEX_NEXT]], 384
350-
; CHECK-NEXT: br i1 [[TMP12]], label %[[FOR_END11:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP5:![0-9]+]]
350+
; CHECK-NEXT: br i1 [[TMP12]], label %[[FOR_END11:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP6:![0-9]+]]
351351
; CHECK: [[FOR_END11]]:
352352
; CHECK-NEXT: ret void
353353
;
@@ -441,7 +441,7 @@ define void @same_op4(ptr noalias noundef %a, ptr noundef %b, ptr noundef %c) {
441441
; CHECK-NEXT: store <16 x float> [[INTERLEAVED_VEC]], ptr [[TMP2]], align 4
442442
; CHECK-NEXT: [[INDEX_NEXT]] = add nuw i64 [[INDEX]], 4
443443
; CHECK-NEXT: [[TMP4:%.*]] = icmp eq i64 [[INDEX_NEXT]], 288
444-
; CHECK-NEXT: br i1 [[TMP4]], label %[[FOR_END13:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP6:![0-9]+]]
444+
; CHECK-NEXT: br i1 [[TMP4]], label %[[FOR_END13:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP7:![0-9]+]]
445445
; CHECK: [[FOR_END13]]:
446446
; CHECK-NEXT: ret void
447447
;
@@ -540,7 +540,7 @@ define void @same_op4_splat(ptr noalias noundef %a, ptr noundef %b, ptr noundef
540540
; CHECK-NEXT: store <16 x float> [[INTERLEAVED_VEC]], ptr [[TMP3]], align 4
541541
; CHECK-NEXT: [[INDEX_NEXT]] = add nuw i64 [[INDEX]], 4
542542
; CHECK-NEXT: [[TMP5:%.*]] = icmp eq i64 [[INDEX_NEXT]], 288
543-
; CHECK-NEXT: br i1 [[TMP5]], label %[[FOR_END11:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP7:![0-9]+]]
543+
; CHECK-NEXT: br i1 [[TMP5]], label %[[FOR_END11:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP8:![0-9]+]]
544544
; CHECK: [[FOR_END11]]:
545545
; CHECK-NEXT: ret void
546546
;
@@ -643,7 +643,7 @@ define void @same_op6(ptr noalias noundef %a, ptr noundef %b, ptr noundef %c) {
643643
; CHECK-NEXT: store <2 x float> [[TMP10]], ptr [[ARRAYIDX9_4]], align 4
644644
; CHECK-NEXT: [[INDVARS_IV_NEXT]] = add nuw nsw i64 [[INDVARS_IV]], 6
645645
; CHECK-NEXT: [[CMP:%.*]] = icmp samesign ult i64 [[INDVARS_IV]], 1146
646-
; CHECK-NEXT: br i1 [[CMP]], label %[[FOR_COND1_PREHEADER]], label %[[FOR_END13:.*]]
646+
; CHECK-NEXT: br i1 [[CMP]], label %[[FOR_COND1_PREHEADER]], label %[[FOR_END13:.*]], !llvm.loop [[LOOP9:![0-9]+]]
647647
; CHECK: [[FOR_END13]]:
648648
; CHECK-NEXT: ret void
649649
;
@@ -751,7 +751,7 @@ define void @same_op6_splat(ptr noalias noundef %a, ptr noundef %b, ptr noundef
751751
; CHECK-NEXT: store <2 x float> [[TMP13]], ptr [[ARRAYIDX7_4]], align 4
752752
; CHECK-NEXT: [[INDVARS_IV_NEXT]] = add nuw nsw i64 [[INDVARS_IV]], 6
753753
; CHECK-NEXT: [[CMP:%.*]] = icmp samesign ult i64 [[INDVARS_IV]], 1146
754-
; CHECK-NEXT: br i1 [[CMP]], label %[[FOR_COND1_PREHEADER]], label %[[FOR_END11:.*]]
754+
; CHECK-NEXT: br i1 [[CMP]], label %[[FOR_COND1_PREHEADER]], label %[[FOR_END11:.*]], !llvm.loop [[LOOP10:![0-9]+]]
755755
; CHECK: [[FOR_END11]]:
756756
; CHECK-NEXT: ret void
757757
;
@@ -854,7 +854,7 @@ define void @same_op8(ptr noalias noundef %a, ptr noundef %b, ptr noundef %c) {
854854
; CHECK-NEXT: store <4 x float> [[TMP10]], ptr [[ARRAYIDX9_4]], align 4
855855
; CHECK-NEXT: [[INDVARS_IV_NEXT]] = add nuw nsw i64 [[INDVARS_IV]], 8
856856
; CHECK-NEXT: [[CMP:%.*]] = icmp samesign ult i64 [[INDVARS_IV]], 1144
857-
; CHECK-NEXT: br i1 [[CMP]], label %[[FOR_COND1_PREHEADER]], label %[[FOR_END13:.*]]
857+
; CHECK-NEXT: br i1 [[CMP]], label %[[FOR_COND1_PREHEADER]], label %[[FOR_END13:.*]], !llvm.loop [[LOOP11:![0-9]+]]
858858
; CHECK: [[FOR_END13]]:
859859
; CHECK-NEXT: ret void
860860
;
@@ -989,7 +989,7 @@ define void @same_op8_splat(ptr noalias noundef %a, ptr noundef %b, ptr noundef
989989
; CHECK-NEXT: store <16 x float> [[INTERLEAVED_VEC]], ptr [[TMP6]], align 4
990990
; CHECK-NEXT: [[INDEX_NEXT]] = add nuw i64 [[INDEX]], 2
991991
; CHECK-NEXT: [[TMP25:%.*]] = icmp eq i64 [[INDEX_NEXT]], 144
992-
; CHECK-NEXT: br i1 [[TMP25]], label %[[FOR_END11:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP8:![0-9]+]]
992+
; CHECK-NEXT: br i1 [[TMP25]], label %[[FOR_END11:.*]], label %[[VECTOR_BODY]], !llvm.loop [[LOOP12:![0-9]+]]
993993
; CHECK: [[FOR_END11]]:
994994
; CHECK-NEXT: ret void
995995
;
@@ -1063,13 +1063,17 @@ for.end11: ; preds = %for.cond
10631063
ret void
10641064
}
10651065
;.
1066-
; CHECK: [[LOOP0]] = distinct !{[[LOOP0]], [[META1:![0-9]+]], [[META2:![0-9]+]]}
1067-
; CHECK: [[META1]] = !{!"llvm.loop.isvectorized", i32 1}
1068-
; CHECK: [[META2]] = !{!"llvm.loop.unroll.runtime.disable"}
1069-
; CHECK: [[LOOP3]] = distinct !{[[LOOP3]], [[META1]], [[META2]]}
1070-
; CHECK: [[LOOP4]] = distinct !{[[LOOP4]], [[META1]], [[META2]]}
1071-
; CHECK: [[LOOP5]] = distinct !{[[LOOP5]], [[META1]], [[META2]]}
1072-
; CHECK: [[LOOP6]] = distinct !{[[LOOP6]], [[META1]], [[META2]]}
1073-
; CHECK: [[LOOP7]] = distinct !{[[LOOP7]], [[META1]], [[META2]]}
1074-
; CHECK: [[LOOP8]] = distinct !{[[LOOP8]], [[META1]], [[META2]]}
1066+
; CHECK: [[LOOP0]] = distinct !{[[LOOP0]], [[META1:![0-9]+]], [[META2:![0-9]+]], [[META3:![0-9]+]]}
1067+
; CHECK: [[META1]] = !{!"llvm.loop.estimated_trip_count"}
1068+
; CHECK: [[META2]] = !{!"llvm.loop.isvectorized", i32 1}
1069+
; CHECK: [[META3]] = !{!"llvm.loop.unroll.runtime.disable"}
1070+
; CHECK: [[LOOP4]] = distinct !{[[LOOP4]], [[META1]], [[META2]], [[META3]]}
1071+
; CHECK: [[LOOP5]] = distinct !{[[LOOP5]], [[META1]], [[META2]], [[META3]]}
1072+
; CHECK: [[LOOP6]] = distinct !{[[LOOP6]], [[META1]], [[META2]], [[META3]]}
1073+
; CHECK: [[LOOP7]] = distinct !{[[LOOP7]], [[META1]], [[META2]], [[META3]]}
1074+
; CHECK: [[LOOP8]] = distinct !{[[LOOP8]], [[META1]], [[META2]], [[META3]]}
1075+
; CHECK: [[LOOP9]] = distinct !{[[LOOP9]], [[META1]]}
1076+
; CHECK: [[LOOP10]] = distinct !{[[LOOP10]], [[META1]]}
1077+
; CHECK: [[LOOP11]] = distinct !{[[LOOP11]], [[META1]]}
1078+
; CHECK: [[LOOP12]] = distinct !{[[LOOP12]], [[META1]], [[META2]], [[META3]]}
10751079
;.

0 commit comments

Comments
 (0)