Lines Matching full:start

4 define void @pointer.to.array.test.ult.true.due.to.first.dimension(ptr %start, ptr %high) {
7 ; CHECK-NEXT: [[ADD_PTR_I:%.*]] = getelementptr inbounds [10 x i8], ptr [[START:%.*]], i64 9, i6…
11 ; CHECK-NEXT: [[START_0:%.*]] = getelementptr inbounds [10 x i8], ptr [[START]], i64 5, i64 0
18 %add.ptr.i = getelementptr inbounds [10 x i8], ptr %start, i64 9, i64 3
23 %start.0 = getelementptr inbounds [10 x i8], ptr %start, i64 5, i64 0
24 %c.0 = icmp ult ptr %start.0, %high
32 define void @pointer.to.array.test.ult.unknown.due.to.first.dimension(ptr %start, ptr %high) {
35 ; CHECK-NEXT: [[ADD_PTR_I:%.*]] = getelementptr inbounds [10 x i8], ptr [[START:%.*]], i64 5, i6…
39 ; CHECK-NEXT: [[START_0:%.*]] = getelementptr inbounds [10 x i8], ptr [[START]], i64 10, i64 0
47 %add.ptr.i = getelementptr inbounds [10 x i8], ptr %start, i64 5, i64 3
52 %start.0 = getelementptr inbounds [10 x i8], ptr %start, i64 10, i64 0
53 %c.0 = icmp ult ptr %start.0, %high
61 define void @pointer.to.array.test.ult.true.due.to.second.dimension(ptr %start, ptr %high) {
64 ; CHECK-NEXT: [[ADD_PTR_I:%.*]] = getelementptr inbounds [10 x i8], ptr [[START:%.*]], i64 5, i6…
68 ; CHECK-NEXT: [[START_0:%.*]] = getelementptr inbounds [10 x i8], ptr [[START]], i64 5, i64 0
75 %add.ptr.i = getelementptr inbounds [10 x i8], ptr %start, i64 5, i64 1
80 %start.0 = getelementptr inbounds [10 x i8], ptr %start, i64 5, i64 0
81 %c.0 = icmp ult ptr %start.0, %high
89 define void @pointer.to.array.test.ult.unknown.to.second.dimension(ptr %start, ptr %high) {
92 ; CHECK-NEXT: [[ADD_PTR_I:%.*]] = getelementptr inbounds [10 x i8], ptr [[START:%.*]], i64 5, i6…
96 ; CHECK-NEXT: [[START_0:%.*]] = getelementptr inbounds [10 x i8], ptr [[START]], i64 5, i64 1
104 %add.ptr.i = getelementptr inbounds [10 x i8], ptr %start, i64 5, i64 0
109 %start.0 = getelementptr inbounds [10 x i8], ptr %start, i64 5, i64 1
110 %c.0 = icmp ult ptr %start.0, %high
118 define void @pointer.to.array.test.not.uge.ult(ptr %start, ptr %high) {
121 ; CHECK-NEXT: [[ADD_PTR_I:%.*]] = getelementptr inbounds [10 x i8], ptr [[START:%.*]], i64 1, i6…
127 ; CHECK-NEXT: [[START_0:%.*]] = getelementptr inbounds [10 x i8], ptr [[START]], i64 10, i64 0
133 %add.ptr.i = getelementptr inbounds [10 x i8], ptr %start, i64 1, i64 3
141 %start.0 = getelementptr inbounds [10 x i8], ptr %start, i64 10, i64 0
142 %c.0 = icmp ult ptr %start.0, %high
147 define void @pointer.to.array.test.not.uge.ule(ptr %start, ptr %high) {
150 ; CHECK-NEXT: [[ADD_PTR_I:%.*]] = getelementptr inbounds [10 x i8], ptr [[START:%.*]], i64 1, i6…
156 ; CHECK-NEXT: [[START_0:%.*]] = getelementptr inbounds [10 x i8], ptr [[START]], i64 10, i64 0
159 ; CHECK-NEXT: [[START_1:%.*]] = getelementptr inbounds [10 x i8], ptr [[START]], i64 2, i64 1
165 %add.ptr.i = getelementptr inbounds [10 x i8], ptr %start, i64 1, i64 3
173 %start.0 = getelementptr inbounds [10 x i8], ptr %start, i64 10, i64 0
174 %c.0 = icmp ule ptr %start.0, %high
176 %start.1 = getelementptr inbounds [10 x i8], ptr %start, i64 2, i64 1
177 %c.1 = icmp ule ptr %start.1, %high
182 define void @pointer.to.array.test.not.uge.ugt(ptr %start, ptr %high) {
185 ; CHECK-NEXT: [[ADD_PTR_I:%.*]] = getelementptr inbounds [10 x i8], ptr [[START:%.*]], i64 1, i6…
191 ; CHECK-NEXT: [[START_0:%.*]] = getelementptr inbounds [10 x i8], ptr [[START]], i64 3, i64 0
194 ; CHECK-NEXT: [[START_1:%.*]] = getelementptr inbounds [10 x i8], ptr [[START]], i64 3, i64 1
200 %add.ptr.i = getelementptr inbounds [10 x i8], ptr %start, i64 1, i64 3
208 %start.0 = getelementptr inbounds [10 x i8], ptr %start, i64 3, i64 0
209 %c.0 = icmp ugt ptr %start.0, %high
211 %start.1 = getelementptr inbounds [10 x i8], ptr %start, i64 3, i64 1
212 %c.1 = icmp ugt ptr %start.1, %high
217 define void @pointer.to.array.test.not.uge.uge(ptr %start, ptr %high) {
220 ; CHECK-NEXT: [[ADD_PTR_I:%.*]] = getelementptr inbounds [10 x i8], ptr [[START:%.*]], i64 1, i6…
226 ; CHECK-NEXT: [[START_0:%.*]] = getelementptr inbounds [10 x i8], ptr [[START]], i64 3, i64 0
232 %add.ptr.i = getelementptr inbounds [10 x i8], ptr %start, i64 1, i64 3
240 %start.0 = getelementptr inbounds [10 x i8], ptr %start, i64 3, i64 0
241 %c.0 = icmp uge ptr %start.0, %high