Skip to content

Commit 34e477e

Browse files
committed
[ConstraintElim] Convert tests to use opaque pointers (NFC).
1 parent 9758242 commit 34e477e

8 files changed

+453
-531
lines changed

llvm/test/Transforms/ConstraintElimination/gep-add-multiple-indices-signed-predicates.ll

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ define i1 @test_inner_gep_multiple_indices_ult_true_inc_gep_all_inbounds_overflo
124124
entry:
125125
%dst.0 = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 0
126126
%upper = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 6
127-
%gep.1 = getelementptr i32, i32* %dst.0, i64 2
128-
%c = icmp slt i32* %gep.1, %upper
127+
%gep.1 = getelementptr i32, ptr %dst.0, i64 2
128+
%c = icmp slt ptr %gep.1, %upper
129129
ret i1 %c
130130
}
131131

@@ -142,7 +142,7 @@ entry:
142142
%dst.0 = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 0
143143
%upper = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 2
144144
%gep.1 = getelementptr i32, ptr %dst.0, i64 1
145-
%c = icmp slt i32* %gep.1, %upper
145+
%c = icmp slt ptr %gep.1, %upper
146146
ret i1 %c
147147
}
148148

@@ -159,7 +159,7 @@ entry:
159159
%dst.0 = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 0
160160
%upper = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 2
161161
%gep.1 = getelementptr i32, ptr %dst.0, i64 1
162-
%c = icmp slt i32* %gep.1, %upper
162+
%c = icmp slt ptr %gep.1, %upper
163163
ret i1 %c
164164
}
165165

@@ -175,8 +175,8 @@ define i1 @test_inner_gep_multiple_indices_ult_false_inc_gep_not_inbounds(ptr %d
175175
entry:
176176
%dst.0 = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 0
177177
%upper = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 2
178-
%gep.1 = getelementptr i32, i32* %dst.0, i64 2
179-
%c = icmp slt i32* %gep.1, %upper
178+
%gep.1 = getelementptr i32, ptr %dst.0, i64 2
179+
%c = icmp slt ptr %gep.1, %upper
180180
ret i1 %c
181181
}
182182

@@ -192,8 +192,8 @@ define i1 @test_inner_gep_multiple_indices_ult_true_inc_gep_not_inbounds_overflo
192192
entry:
193193
%dst.0 = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 0
194194
%upper = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 5
195-
%gep.1 = getelementptr i32, i32* %dst.0, i64 2
196-
%c = icmp slt i32* %gep.1, %upper
195+
%gep.1 = getelementptr i32, ptr %dst.0, i64 2
196+
%c = icmp slt ptr %gep.1, %upper
197197
ret i1 %c
198198
}
199199

llvm/test/Transforms/ConstraintElimination/gep-add-multiple-indices.ll

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ define i1 @test_inner_gep_multiple_indices_ult_true_inc_gep_all_inbounds_overflo
124124
entry:
125125
%dst.0 = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 0
126126
%upper = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 6
127-
%gep.1 = getelementptr i32, i32* %dst.0, i64 2
128-
%c = icmp ult i32* %gep.1, %upper
127+
%gep.1 = getelementptr i32, ptr %dst.0, i64 2
128+
%c = icmp ult ptr %gep.1, %upper
129129
ret i1 %c
130130
}
131131

@@ -142,7 +142,7 @@ entry:
142142
%dst.0 = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 0
143143
%upper = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 2
144144
%gep.1 = getelementptr i32, ptr %dst.0, i64 1
145-
%c = icmp ult i32* %gep.1, %upper
145+
%c = icmp ult ptr %gep.1, %upper
146146
ret i1 %c
147147
}
148148

@@ -159,7 +159,7 @@ entry:
159159
%dst.0 = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 0
160160
%upper = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 2
161161
%gep.1 = getelementptr i32, ptr %dst.0, i64 1
162-
%c = icmp ult i32* %gep.1, %upper
162+
%c = icmp ult ptr %gep.1, %upper
163163
ret i1 %c
164164
}
165165

@@ -175,8 +175,8 @@ define i1 @test_inner_gep_multiple_indices_ult_false_inc_gep_not_inbounds(ptr %d
175175
entry:
176176
%dst.0 = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 0
177177
%upper = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 2
178-
%gep.1 = getelementptr i32, i32* %dst.0, i64 2
179-
%c = icmp ult i32* %gep.1, %upper
178+
%gep.1 = getelementptr i32, ptr %dst.0, i64 2
179+
%c = icmp ult ptr %gep.1, %upper
180180
ret i1 %c
181181
}
182182

@@ -192,8 +192,8 @@ define i1 @test_inner_gep_multiple_indices_ult_true_inc_gep_not_inbounds_overflo
192192
entry:
193193
%dst.0 = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 0
194194
%upper = getelementptr inbounds [2 x i32], ptr %dst, i64 0, i64 5
195-
%gep.1 = getelementptr i32, i32* %dst.0, i64 2
196-
%c = icmp ult i32* %gep.1, %upper
195+
%gep.1 = getelementptr i32, ptr %dst.0, i64 2
196+
%c = icmp ult ptr %gep.1, %upper
197197
ret i1 %c
198198
}
199199

0 commit comments

Comments
 (0)