You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
; CHECK-NEXT: Report: unsafe dependent memory operations in loop. Use #pragma clang loop distribute(enable) to allow loop distribution to attempt to isolate the offending operations into a separate loop
113
-
; CHECK-NEXT: Unknown data dependence.
112
+
; CHECK-NEXT: Memory dependences are safe with a maximum safe vector width of 8160 bits
114
113
; CHECK-NEXT: Dependences:
115
-
; CHECK-NEXT: Unknown:
114
+
; CHECK-NEXT: BackwardVectorizable:
116
115
; CHECK-NEXT: %l = load i32, ptr %gep, align 4 ->
117
116
; CHECK-NEXT: store i32 %add, ptr %gep.mul.2, align 4
; CHECK-NEXT: Report: unsafe dependent memory operations in loop. Use #pragma clang loop distribute(enable) to allow loop distribution to attempt to isolate the offending operations into a separate loop
49
-
; CHECK-NEXT: Unknown data dependence.
48
+
; CHECK-NEXT: Memory dependences are safe with a maximum safe vector width of 4096 bits
50
49
; CHECK-NEXT: Dependences:
51
-
; CHECK-NEXT: Unknown:
50
+
; CHECK-NEXT: BackwardVectorizable:
52
51
; CHECK-NEXT: %l = load i32, ptr %gep, align 4 ->
53
52
; CHECK-NEXT: store i32 %add, ptr %gep.mul.2, align 4
; CHECK-NEXT: Report: unsafe dependent memory operations in loop. Use #pragma clang loop distribute(enable) to allow loop distribution to attempt to isolate the offending operations into a separate loop
87
-
; CHECK-NEXT: Unknown data dependence.
85
+
; CHECK-NEXT: Memory dependences are safe with a maximum safe vector width of 64 bits
88
86
; CHECK-NEXT: Dependences:
89
-
; CHECK-NEXT: Unknown:
87
+
; CHECK-NEXT: BackwardVectorizable:
90
88
; CHECK-NEXT: %l = load i32, ptr %gep, align 4 ->
91
89
; CHECK-NEXT: store i32 %add, ptr %gep.mul.2, align 4
0 commit comments