Lines Matching full:common

2 ; RUN: opt -passes='print<access-info>' -disable-output %s 2>&1 | FileCheck --check-prefixes=COMMON
3 …>' -disable-output -mtriple=arm64-apple-macosx %s 2>&1 | FileCheck --check-prefixes=COMMON,VW128 %s
4 …utput -mtriple=arm64-apple-macosx -mattr=+sve %s 2>&1 | FileCheck --check-prefixes=COMMON,MAXLEN %s
13 ; COMMON-LABEL: 'backward_min_distance_8'
14 ; COMMON-NEXT: loop:
15 ; COMMON-NEXT: Memory dependences are safe with run-time checks
16 ; COMMON-NEXT: Dependences:
17 ; COMMON-NEXT: Run-time memory checks:
18 ; COMMON-NEXT: Check 0:
19 ; COMMON-NEXT: Comparing group ([[GRP1:0x[0-9a-f]+]]):
20 ; COMMON-NEXT: %gep.off.iv = getelementptr inbounds i8, ptr %gep.off, i64 %iv
21 ; COMMON-NEXT: Against group ([[GRP2:0x[0-9a-f]+]]):
22 ; COMMON-NEXT: %gep = getelementptr inbounds i8, ptr %A, i64 %iv
23 ; COMMON-NEXT: Grouped accesses:
24 ; COMMON-NEXT: Group [[GRP1]]:
25 ; COMMON-NEXT: (Low: {(1 + %A)<nuw>,+,1}<nuw><%outer.header> High: {(257 + %A),+,1}<nw><%o…
26 ; COMMON-NEXT: Member: {{\{\{}}(1 + %A)<nuw>,+,1}<nuw><%outer.header>,+,1}<nuw><%loop>
27 ; COMMON-NEXT: Group [[GRP2]]:
28 ; COMMON-NEXT: (Low: %A High: (256 + %A))
29 ; COMMON-NEXT: Member: {%A,+,1}<nuw><%loop>
30 ; COMMON-EMPTY:
31 ; COMMON-NEXT: Non vectorizable stores to invariant address were not found in loop.
32 ; COMMON-NEXT: SCEV assumptions:
33 ; COMMON-EMPTY:
34 ; COMMON-NEXT: Expressions re-written:
35 ; COMMON-NEXT: outer.header:
36 ; COMMON-NEXT: Report: loop is not the innermost loop
37 ; COMMON-NEXT: Dependences:
38 ; COMMON-NEXT: Run-time memory checks:
39 ; COMMON-NEXT: Grouped accesses:
40 ; COMMON-EMPTY:
41 ; COMMON-NEXT: Non vectorizable stores to invariant address were not found in loop.
42 ; COMMON-NEXT: SCEV assumptions:
43 ; COMMON-EMPTY:
44 ; COMMON-NEXT: Expressions re-written:
75 ; COMMON-LABEL: 'backward_min_distance_120'
76 ; COMMON-NEXT: loop:
77 ; COMMON-NEXT: Memory dependences are safe with run-time checks
78 ; COMMON-NEXT: Dependences:
79 ; COMMON-NEXT: Run-time memory checks:
80 ; COMMON-NEXT: Check 0:
81 ; COMMON-NEXT: Comparing group ([[GRP3:0x[0-9a-f]+]]):
82 ; COMMON-NEXT: %gep.off.iv = getelementptr inbounds i8, ptr %gep.off, i64 %iv
83 ; COMMON-NEXT: Against group ([[GRP4:0x[0-9a-f]+]]):
84 ; COMMON-NEXT: %gep = getelementptr inbounds i8, ptr %A, i64 %iv
85 ; COMMON-NEXT: Grouped accesses:
86 ; COMMON-NEXT: Group [[GRP3]]:
87 ; COMMON-NEXT: (Low: {(15 + %A)<nuw>,+,1}<nuw><%outer.header> High: {(271 + %A),+,1}<nw><%…
88 ; COMMON-NEXT: Member: {{\{\{}}(15 + %A)<nuw>,+,1}<nuw><%outer.header>,+,1}<nuw><%loop>
89 ; COMMON-NEXT: Group [[GRP4]]:
90 ; COMMON-NEXT: (Low: %A High: (256 + %A))
91 ; COMMON-NEXT: Member: {%A,+,1}<nuw><%loop>
92 ; COMMON-EMPTY:
93 ; COMMON-NEXT: Non vectorizable stores to invariant address were not found in loop.
94 ; COMMON-NEXT: SCEV assumptions:
95 ; COMMON-EMPTY:
96 ; COMMON-NEXT: Expressions re-written:
97 ; COMMON-NEXT: outer.header:
98 ; COMMON-NEXT: Report: loop is not the innermost loop
99 ; COMMON-NEXT: Dependences:
100 ; COMMON-NEXT: Run-time memory checks:
101 ; COMMON-NEXT: Grouped accesses:
102 ; COMMON-EMPTY:
103 ; COMMON-NEXT: Non vectorizable stores to invariant address were not found in loop.
104 ; COMMON-NEXT: SCEV assumptions:
105 ; COMMON-EMPTY:
106 ; COMMON-NEXT: Expressions re-written:
137 ; COMMON-LABEL: 'backward_min_distance_128'
138 ; COMMON-NEXT: loop:
139 ; COMMON-NEXT: Memory dependences are safe with run-time checks
140 ; COMMON-NEXT: Dependences:
141 ; COMMON-NEXT: Run-time memory checks:
142 ; COMMON-NEXT: Check 0:
143 ; COMMON-NEXT: Comparing group ([[GRP13:0x[0-9a-f]+]]):
144 ; COMMON-NEXT: %gep.off.iv = getelementptr inbounds i8, ptr %gep.off, i64 %iv
145 ; COMMON-NEXT: Against group ([[GRP14:0x[0-9a-f]+]]):
146 ; COMMON-NEXT: %gep = getelementptr inbounds i8, ptr %A, i64 %iv
147 ; COMMON-NEXT: Grouped accesses:
148 ; COMMON-NEXT: Group [[GRP13]]:
149 ; COMMON-NEXT: (Low: {(16 + %A)<nuw>,+,1}<nuw><%outer.header> High: {(272 + %A),+,1}<nw><%…
150 ; COMMON-NEXT: Member: {{\{\{}}(16 + %A)<nuw>,+,1}<nuw><%outer.header>,+,1}<nuw><%loop>
151 ; COMMON-NEXT: Group [[GRP14]]:
152 ; COMMON-NEXT: (Low: %A High: (256 + %A))
153 ; COMMON-NEXT: Member: {%A,+,1}<nuw><%loop>
154 ; COMMON-EMPTY:
155 ; COMMON-NEXT: Non vectorizable stores to invariant address were not found in loop.
156 ; COMMON-NEXT: SCEV assumptions:
157 ; COMMON-EMPTY:
158 ; COMMON-NEXT: Expressions re-written:
159 ; COMMON-NEXT: outer.header:
160 ; COMMON-NEXT: Report: loop is not the innermost loop
161 ; COMMON-NEXT: Dependences:
162 ; COMMON-NEXT: Run-time memory checks:
163 ; COMMON-NEXT: Grouped accesses:
164 ; COMMON-EMPTY:
165 ; COMMON-NEXT: Non vectorizable stores to invariant address were not found in loop.
166 ; COMMON-NEXT: SCEV assumptions:
167 ; COMMON-EMPTY:
168 ; COMMON-NEXT: Expressions re-written: