8
8
define float @bug41488_test1 (float %f ) {
9
9
; CHECK-LABEL: 'bug41488_test1'
10
10
; CHECK-NEXT: Src: %0 = load float, ptr %p, align 4 --> Dst: %0 = load float, ptr %p, align 4
11
- ; CHECK-NEXT: da analyze - input [*] !
11
+ ; CHECK-NEXT: da analyze - confused !
12
12
; CHECK-NEXT: Src: %0 = load float, ptr %p, align 4 --> Dst: store float %f, ptr %q, align 4
13
13
; CHECK-NEXT: da analyze - confused!
14
14
; CHECK-NEXT: Src: store float %f, ptr %q, align 4 --> Dst: store float %f, ptr %q, align 4
15
- ; CHECK-NEXT: da analyze - output [*] !
15
+ ; CHECK-NEXT: da analyze - confused !
16
16
;
17
17
entry:
18
18
%g = alloca float , align 4
@@ -34,11 +34,11 @@ for.cond.cleanup:
34
34
define void @bug41488_test2 (i32 %n ) {
35
35
; CHECK-LABEL: 'bug41488_test2'
36
36
; CHECK-NEXT: Src: %0 = load float, ptr %p, align 4 --> Dst: %0 = load float, ptr %p, align 4
37
- ; CHECK-NEXT: da analyze - input [*] !
37
+ ; CHECK-NEXT: da analyze - confused !
38
38
; CHECK-NEXT: Src: %0 = load float, ptr %p, align 4 --> Dst: store float 0.000000e+00, ptr %q, align 4
39
39
; CHECK-NEXT: da analyze - confused!
40
40
; CHECK-NEXT: Src: store float 0.000000e+00, ptr %q, align 4 --> Dst: store float 0.000000e+00, ptr %q, align 4
41
- ; CHECK-NEXT: da analyze - output [*] !
41
+ ; CHECK-NEXT: da analyze - confused !
42
42
;
43
43
entry:
44
44
%g = alloca float , align 4
@@ -68,7 +68,7 @@ define void @bug53942_foo(i32 noundef %n, ptr noalias nocapture noundef writeonl
68
68
; CHECK-NEXT: Src: %.pre = load double, ptr %B, align 8 --> Dst: store double %.pre, ptr %arrayidx2, align 8
69
69
; CHECK-NEXT: da analyze - confused!
70
70
; CHECK-NEXT: Src: store double %.pre, ptr %arrayidx2, align 8 --> Dst: store double %.pre, ptr %arrayidx2, align 8
71
- ; CHECK-NEXT: da analyze - output [*] !
71
+ ; CHECK-NEXT: da analyze - confused !
72
72
;
73
73
entry:
74
74
%cmp8 = icmp sgt i32 %n , 1
@@ -99,11 +99,11 @@ for.body: ; preds = %for.body.preheader,
99
99
define void @bug53942_bar (i32 noundef %n , ptr noalias noundef %A , ptr noalias noundef %B ) {
100
100
; CHECK-LABEL: 'bug53942_bar'
101
101
; CHECK-NEXT: Src: %0 = load double, ptr %arrayidx, align 8 --> Dst: %0 = load double, ptr %arrayidx, align 8
102
- ; CHECK-NEXT: da analyze - input [*] !
102
+ ; CHECK-NEXT: da analyze - confused !
103
103
; CHECK-NEXT: Src: %0 = load double, ptr %arrayidx, align 8 --> Dst: store double %0, ptr %arrayidx8, align 8
104
104
; CHECK-NEXT: da analyze - confused!
105
105
; CHECK-NEXT: Src: store double %0, ptr %arrayidx8, align 8 --> Dst: store double %0, ptr %arrayidx8, align 8
106
- ; CHECK-NEXT: da analyze - output [*] !
106
+ ; CHECK-NEXT: da analyze - confused !
107
107
;
108
108
entry:
109
109
br label %for.cond
@@ -173,7 +173,7 @@ for.end: ; preds = %for.cond.cleanup
173
173
define void @non_invariant_baseptr_with_identical_obj (ptr %A ) {
174
174
; CHECK-LABEL: 'non_invariant_baseptr_with_identical_obj'
175
175
; CHECK-NEXT: Src: store i32 1, ptr %idx, align 4 --> Dst: store i32 1, ptr %idx, align 4
176
- ; CHECK-NEXT: da analyze - none !
176
+ ; CHECK-NEXT: da analyze - confused !
177
177
;
178
178
entry:
179
179
br label %loop.i.header
@@ -222,7 +222,7 @@ exit:
222
222
define void @non_invariant_baseptr_with_identical_underlying_obj2 (ptr %A ) {
223
223
; CHECK-LABEL: 'non_invariant_baseptr_with_identical_underlying_obj2'
224
224
; CHECK-NEXT: Src: store i32 1, ptr %idx, align 4 --> Dst: store i32 1, ptr %idx, align 4
225
- ; CHECK-NEXT: da analyze - none !
225
+ ; CHECK-NEXT: da analyze - confused !
226
226
;
227
227
entry:
228
228
br label %loop.i.header
0 commit comments