@@ -13,11 +13,11 @@ target triple = "thumbv8m.main-arm-none-eabi"
1313define void @t1 (i32 %n , i32 %m , i32 %o , ptr nocapture %A ) {
1414; CHECK-LABEL: 't1'
1515; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: %0 = load i32, ptr %arrayidx, align 4
16- ; CHECK-NEXT: da analyze - none !
16+ ; CHECK-NEXT: da analyze - input [* * *] !
1717; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: store i32 %add12, ptr %arrayidx, align 4
18- ; CHECK-NEXT: da analyze - consistent anti [0 0 0 |<]!
18+ ; CHECK-NEXT: da analyze - anti [* * * |<]!
1919; CHECK-NEXT: Src: store i32 %add12, ptr %arrayidx, align 4 --> Dst: store i32 %add12, ptr %arrayidx, align 4
20- ; CHECK-NEXT: da analyze - none !
20+ ; CHECK-NEXT: da analyze - output [* * *] !
2121;
2222entry:
2323 %cmp49 = icmp sgt i32 %n , 0
@@ -78,7 +78,7 @@ for.cond.cleanup: ; preds = %for.cond.cleanup3,
7878define void @t2 (i32 %n , i32 %m , i32 %o , ptr nocapture %A ) {
7979; CHECK-LABEL: 't2'
8080; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: %0 = load i32, ptr %arrayidx, align 4
81- ; CHECK-NEXT: da analyze - none !
81+ ; CHECK-NEXT: da analyze - input [* * *] !
8282; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
8383; CHECK-NEXT: da analyze - anti [* * *|<]!
8484; CHECK-NEXT: Src: store i32 %add12, ptr %arrayidx2, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
@@ -145,7 +145,7 @@ for.cond.cleanup: ; preds = %for.cond.cleanup3,
145145define void @t3 (i32 %n , i32 %m , i32 %o , ptr nocapture %A ) {
146146; CHECK-LABEL: 't3'
147147; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: %0 = load i32, ptr %arrayidx, align 4
148- ; CHECK-NEXT: da analyze - none !
148+ ; CHECK-NEXT: da analyze - input [* * *] !
149149; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
150150; CHECK-NEXT: da analyze - anti [* * *|<]!
151151; CHECK-NEXT: Src: store i32 %add12, ptr %arrayidx2, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
@@ -212,7 +212,7 @@ for.cond.cleanup: ; preds = %for.cond.cleanup3,
212212define void @t4 (i32 %n , i32 %m , i32 %o , ptr nocapture %A ) {
213213; CHECK-LABEL: 't4'
214214; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: %0 = load i32, ptr %arrayidx, align 4
215- ; CHECK-NEXT: da analyze - none !
215+ ; CHECK-NEXT: da analyze - input [* * *] !
216216; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
217217; CHECK-NEXT: da analyze - anti [* * *|<]!
218218; CHECK-NEXT: Src: store i32 %add12, ptr %arrayidx2, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
@@ -279,7 +279,7 @@ for.cond.cleanup: ; preds = %for.cond.cleanup3,
279279define void @t5 (i32 %n , i32 %m , i32 %o , ptr nocapture %A ) {
280280; CHECK-LABEL: 't5'
281281; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: %0 = load i32, ptr %arrayidx, align 4
282- ; CHECK-NEXT: da analyze - none !
282+ ; CHECK-NEXT: da analyze - input [* * *] !
283283; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
284284; CHECK-NEXT: da analyze - anti [* * *|<]!
285285; CHECK-NEXT: Src: store i32 %add12, ptr %arrayidx2, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
@@ -346,11 +346,11 @@ for.cond.cleanup: ; preds = %for.cond.cleanup3,
346346define void @t6 (i32 %n , i32 %m , i32 %o , ptr nocapture %A ) {
347347; CHECK-LABEL: 't6'
348348; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: %0 = load i32, ptr %arrayidx, align 4
349- ; CHECK-NEXT: da analyze - none !
349+ ; CHECK-NEXT: da analyze - input [* * *] !
350350; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
351- ; CHECK-NEXT: da analyze - consistent anti [-1 0 0 ]!
351+ ; CHECK-NEXT: da analyze - anti [* * *|< ]!
352352; CHECK-NEXT: Src: store i32 %add12, ptr %arrayidx2, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
353- ; CHECK-NEXT: da analyze - none !
353+ ; CHECK-NEXT: da analyze - output [* * *] !
354354;
355355entry:
356356 %cmp49 = icmp sgt i32 %n , 0
@@ -414,11 +414,11 @@ for.cond.cleanup: ; preds = %for.cond.cleanup3,
414414define void @t7 (i32 %n , i32 %m , i32 %o , ptr nocapture %A ) {
415415; CHECK-LABEL: 't7'
416416; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: %0 = load i32, ptr %arrayidx, align 4
417- ; CHECK-NEXT: da analyze - none !
417+ ; CHECK-NEXT: da analyze - input [* * *] !
418418; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
419- ; CHECK-NEXT: da analyze - consistent anti [1 0 0 ]!
419+ ; CHECK-NEXT: da analyze - anti [* * *|< ]!
420420; CHECK-NEXT: Src: store i32 %add12, ptr %arrayidx2, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
421- ; CHECK-NEXT: da analyze - none !
421+ ; CHECK-NEXT: da analyze - output [* * *] !
422422;
423423entry:
424424 %cmp49 = icmp sgt i32 %n , 0
@@ -482,11 +482,11 @@ for.cond.cleanup: ; preds = %for.cond.cleanup3,
482482define void @t8 (i32 %n , i32 %m , i32 %o , ptr nocapture %A ) {
483483; CHECK-LABEL: 't8'
484484; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: %0 = load i32, ptr %arrayidx, align 4
485- ; CHECK-NEXT: da analyze - none !
485+ ; CHECK-NEXT: da analyze - input [* * *] !
486486; CHECK-NEXT: Src: %0 = load i32, ptr %arrayidx, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
487- ; CHECK-NEXT: da analyze - consistent anti [0 0 1 ]!
487+ ; CHECK-NEXT: da analyze - anti [* * *|< ]!
488488; CHECK-NEXT: Src: store i32 %add12, ptr %arrayidx2, align 4 --> Dst: store i32 %add12, ptr %arrayidx2, align 4
489- ; CHECK-NEXT: da analyze - none !
489+ ; CHECK-NEXT: da analyze - output [* * *] !
490490;
491491entry:
492492 %cmp49 = icmp sgt i32 %n , 0
0 commit comments