Lines Matching refs:icmp

46   %2 = icmp ult i32 %1, 4
47 %cmp3 = icmp sgt i32 %b, 2
57 %2 = icmp slt i32 %1, 4
58 %cmp3 = icmp sgt i32 %b, 2
68 %2 = icmp ule i32 %1, 3
69 %cmp3 = icmp sgt i32 %b, 2
79 %2 = icmp sle i32 %1, 3
80 %cmp3 = icmp sgt i32 %b, 2
90 %2 = icmp ult i32 %1, 4
91 %cmp3 = icmp ugt i32 %b, 2
101 %2 = icmp ule i32 %1, 3
102 %cmp3 = icmp ugt i32 %b, 2
112 %2 = icmp uge i32 %1, 4
113 %cmp3 = icmp sle i32 %b, 2
123 %2 = icmp sge i32 %1, 4
124 %cmp3 = icmp sle i32 %b, 2
134 %2 = icmp ugt i32 %1, 3
135 %cmp3 = icmp sle i32 %b, 2
145 %2 = icmp sgt i32 %1, 3
146 %cmp3 = icmp sle i32 %b, 2
156 %2 = icmp uge i32 %1, 4
157 %cmp3 = icmp ule i32 %b, 2
167 %2 = icmp ugt i32 %1, 3
168 %cmp3 = icmp ule i32 %b, 2
183 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ult i32 %x, %y
186 %1 = icmp ult i32 %x, %y
187 %2 = icmp ne i32 %y, 0
196 %1 = icmp ult i32 %x, %y
197 %2 = icmp eq i32 %y, 0
204 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ne i32 %y, 0
207 %1 = icmp ult i32 %x, %y
208 %2 = icmp ne i32 %y, 0
217 %1 = icmp uge i32 %x, %y
218 %2 = icmp ne i32 %y, 0
225 ; CHECK-NEXT: [[TMP1:%.*]] = icmp uge i32 %x, %y
228 %1 = icmp uge i32 %x, %y
229 %2 = icmp eq i32 %y, 0
238 %B = icmp eq i32 %A, 1
239 %C = icmp sge i32 %A, 3
248 %a = icmp ult i32 %X, 31
249 %b = icmp slt i32 %X, 0
260 %cmp0 = icmp eq i32 %i, 0
262 %cmp1 = icmp ugt i32 %i, 4
274 %cmp0 = icmp eq <4 x i32> %i, zeroinitializer
276 %cmp1 = icmp slt <4 x i32> %i, zeroinitializer
288 %cmp0 = icmp eq i3 %i, 0
290 %cmp1 = icmp ugt i3 %i, 1
302 %cmp0 = icmp sgt <3 x i65> %i, zeroinitializer
304 %cmp1 = icmp slt <3 x i65> %i, zeroinitializer
314 ; CHECK-NEXT: [[CMP0:%.*]] = icmp eq i8 %i, 0
316 ; CHECK-NEXT: [[CMP1:%.*]] = icmp eq i8 %i, 1
321 %cmp0 = icmp eq i8 %i, 0
323 %cmp1 = icmp eq i8 %i, 1
331 ; CHECK-NEXT: [[CMP0:%.*]] = icmp eq <2 x i8> %i, zeroinitializer
333 ; CHECK-NEXT: [[CMP1:%.*]] = icmp ugt <2 x i16> %j, <i16 1, i16 1>
338 %cmp0 = icmp eq <2 x i8> %i, zeroinitializer
340 %cmp1 = icmp ugt <2 x i16> %j, <i16 1, i16 1>