Home | History | Annotate | Download | only in InstCombine

Lines Matching full:icmp

94         %C = icmp eq i32 %a, 0          
98 ; CHECK: icmp ne i32 %a, 0
135 %C = icmp eq i32 %a, %b
143 %C = icmp ne i32 %a, %b
151 %C = icmp eq i32 %a, %b
161 %R = icmp slt i32 %V, 1
164 ; CHECK: icmp slt i32 %X, 1
173 %R = icmp slt i32 %V, 1
176 ; CHECK: icmp slt i32 %X, 1
184 %t2 = icmp eq i32 %t1, 0
195 %t2 = icmp eq i32 %t1, 0
207 %t2 = icmp eq i32 %t1, 16
218 %t2 = icmp ne i32 %t1, 0
229 %t2 = icmp ne i32 %t1, 0
241 %t2 = icmp ne i32 %t1, 0
254 %t2 = icmp ne i32 %t1, 0
265 %t2 = icmp ne i32 %t1, 0
277 %t2 = icmp ne i32 %t1, 0
291 %t2 = icmp ne i32 %t1, 0
312 %RV = icmp eq i32* %R, null
315 ; CHECK: icmp eq i32* %X, null
331 %tmp = icmp ugt i32 %x, 2147483647
340 %tmp = icmp slt i32 %x, 0
349 %tmp = icmp slt i32 %x, 0
359 %tmp = icmp slt i32 %x, 0
463 %cmp = icmp sgt i32 %x, %y
466 %cmp5 = icmp sgt i32 %cond, %x
475 %cmp = icmp ugt i32 %x, %y
477 %cmp5 = icmp ugt i32 %cond, %x
486 %cmp = icmp sgt i32 %x, %y
488 %cmp5 = icmp sgt i32 %cond, %x
497 %cmp = icmp sgt i32 %x, %y
499 %cmp5 = icmp sgt i32 %cond, %x
508 %cmp = icmp sgt i32 %x, %y
510 %cmp5 = icmp sgt i32 %cond, %x
518 %cmp = icmp sge i32 %x, 0
529 %cmp = icmp slt i32 %x, 0
540 %cmp = icmp sgt i32 %x, -1
553 %isnull = icmp eq i32* %ptr, null
572 %r = icmp eq i32* %s, %c
590 %cond = icmp eq i32 %x, 0
594 ; CHECK-NEXT: %cond = icmp eq i32 %x, 0
602 %is_a_nonnegative = icmp sgt i32 %a, -1
607 ; CHECK-NEXT: %is_a_nonnegative = icmp slt i64 %a_ext, 0
614 %is_a_nonpositive = icmp slt i32 %a, 1
619 ; CHECK-NEXT: %is_a_nonpositive = icmp sgt i64 %a_ext, 0
625 %is_a_nonnegative = icmp ugt i32 %a, 2
630 ; CHECK-NEXT: %is_a_nonnegative = icmp ult i64 %a_ext, 3
637 %is_a_nonpositive = icmp ult i32 %a, 3
642 ; CHECK-NEXT: %is_a_nonpositive = icmp ugt i64 %a_ext, 2
648 %is_a_nonnegative = icmp ugt i32 %a, 2
653 ; CHECK-NEXT: %is_a_nonnegative = icmp ult i64 %a_ext, 3
660 %is_a_nonpositive = icmp ult i32 %a, 3
665 ; CHECK-NEXT: %is_a_nonpositive = icmp ugt i64 %a_ext, 2
672 %is_a_nonpositive = icmp ult i32 %a, 3
677 ; CHECK-NEXT: %is_a_nonpositive = icmp ugt i64 %a_ext, 2
682 %is_a_nonpositive = icmp ult i32 %a, 3
688 ; CHECK-NEXT: %is_a_nonpositive = icmp ugt i64 %a_ext, 2
697 define i48 @test51(<3 x i1> %icmp, <3 x i16> %tmp) {
699 %select = select <3 x i1> %icmp, <3 x i16> zeroinitializer, <3 x i16> %tmp
709 %cmp = icmp sgt i32 %n, %m
720 %cmp = icmp eq i32 %and, %x
730 %B = icmp eq i32 %A, 0
736 ; CHECK: icmp ne i32 %X, 0
744 %C = icmp eq i32 %B, 0
749 ; CHECK: icmp eq
754 %tobool = icmp eq i16 %x, 0
765 %tobool = icmp eq i32 %x, 0
774 %tobool = icmp ne i16 %x, 1
785 %tobool = icmp ne i32 %x, %y
794 %cmp = icmp eq i32 %x, 0
796 %cmp1 = icmp slt i32 %x, 1
806 %B = icmp eq i32* %ptr, @glbl