Home | History | Annotate | Download | only in InstCombine

Lines Matching full:next

14 ; CHECK-NEXT: %R = icmp eq i32 %X, 9
15 ; CHECK-NEXT: ret i1 %R
24 ; CHECK-NEXT: %R = icmp ne i32 %X, 4
25 ; CHECK-NEXT: ret i1 %R
34 ; CHECK-NEXT: %R = icmp eq i32 %X, 1
35 ; CHECK-NEXT: ret i1 %R
44 ; CHECK-NEXT: lshr i32 933, %X
45 ; CHECK-NEXT: and i32 {{.*}}, 1
46 ; CHECK-NEXT: %R = icmp ne i32 {{.*}}, 0
47 ; CHECK-NEXT: ret i1 %R
56 ; CHECK-NEXT: lshr i16 933, %X
57 ; CHECK-NEXT: and i16 {{.*}}, 1
58 ; CHECK-NEXT: %R = icmp ne i16 {{.*}}, 0
59 ; CHECK-NEXT: ret i1 %R
68 ; CHECK-NEXT: icmp eq i32 %X, 2
69 ; CHECK-NEXT: icmp eq i32 %X, 7
70 ; CHECK-NEXT: %R = or i1
71 ; CHECK-NEXT: ret i1 %R
80 ; CHECK-NEXT: add i32 %X, -1
81 ; CHECK-NEXT: %R = icmp ult i32 {{.*}}, 3
82 ; CHECK-NEXT: ret i1 %R
91 ; CHECK-NEXT: add i32 %X, -1
92 ; CHECK-NEXT: %R = icmp ugt i32 {{.*}}, 2
93 ; CHECK-NEXT: ret i1 %R
103 ; CHECK-NEXT: and i32 %X, -2
104 ; CHECK-NEXT: icmp eq i32 {{.*}}, 8
105 ; CHECK-NEXT: ret i1
121 ; CHECK-NEXT: add i32 %X, -1
122 ; CHECK-NEXT: icmp ult i32 {{.*}}, 2
123 ; CHECK-NEXT: ret i1