Home | History | Annotate | Download | only in IndVarSimplify

Lines Matching full:icmp

15   %cmp9 = icmp sgt i64 %n, 0
20 %tobool.not = icmp ne i32 %t3, 0
25 %cmp6 = icmp slt i64 %i, %n
36 %exitcond = icmp sge i64 %inc, %n
43 ; Don't eliminate an icmp that's contributing to the loop exit test though.
46 ; CHECK: %tmp99 = icmp sgt i32 %i, -1
59 %tmp78 = icmp ugt i64 %tmp69, %tmp77
69 %tmp95 = icmp ult i64 %tmp86, %tmp94
78 %tmp99 = icmp sgt i32 %i, -1
86 ; Indvars should eliminate the icmp here.
89 ; CHECK-NOT: icmp
98 %t0 = icmp slt i32 %i, 0
114 ; CHECK: %tmp5 = icmp slt i32 %__key6.0, 10
123 %tmp5 = icmp slt i32 %__key6.0, 10
133 %tmp32 = icmp eq i32 %tmp2936, %sext23
143 %tmp46 = icmp slt i32 %__key8.0, 10
150 %tmp76 = icmp eq i32 %sext34, %sext21
166 ; CHECK: %tmp5 = icmp slt i32 %__key6.0, 10
174 %tmp5 = icmp slt i32 %__key6.0, 10
184 %tmp32 = icmp eq i32 %tmp2936, %sext23
194 %tmp46 = icmp slt i32 %__key8.0, 10
201 %tmp76 = icmp ne i32 %sext34, %sext21