Home | History | Annotate | Download | only in CodeGenCXX

Lines Matching full:icmp

18   // CHECK: icmp ne {{.*}}, null
21 // CHECK-NEXT: icmp uge i64 %[[SIZE]], 4
25 // CHECK-NEXT: icmp eq i64 %[[MISALIGN]], 0
37 // CHECK: icmp ne {{.*}}, null
40 // CHECK-NEXT: icmp uge i64 %[[SIZE]], 24
44 // CHECK-NEXT: icmp eq i64 %[[MISALIGN]], 0
75 // CHECK-NEXT: icmp eq i64 %[[CACHEVAL]], %[[HASH]]
88 // CHECK-NEXT: icmp uge i64 %[[SIZE]], 4
92 // CHECK-NEXT: icmp eq i64 %[[MISALIGN]], 0
97 // CHECK: icmp ne {{.*}}, null
100 // CHECK-NEXT: icmp uge i64 %[[SIZE]], 24
104 // CHECK-NEXT: icmp eq i64 %[[MISALIGN]], 0
122 // CHECK: %[[INBOUNDS:.*]] = icmp ule i32 %[[RHS:.*]], 31
132 // CHECK-NEXT: %[[NO_OVERFLOW:.*]] = icmp eq i32 %[[SHIFTED_OUT_NOT_SIGN]], 0
153 // CHECK: %[[OK:.*]] = icmp ule i8 {{.*}}, 1
165 // CHECK: %[[E1:.*]] = icmp ule i32 {{.*}}, 127
170 // CHECK: %[[E2HI:.*]] = icmp sle i32 {{.*}}, 127
171 // CHECK: %[[E2LO:.*]] = icmp sge i32 {{.*}}, -128
177 // CHECK: %[[E3:.*]] = icmp ule i32 {{.*}}, 2147483647
186 // CHECK: %[[NONNULL:.*]] = icmp ne {{.*}}, null
190 // CHECK: %[[E1:.*]] = icmp uge i64 %[[SIZE]], 24
192 // CHECK: %[[E2:.*]] = icmp eq i64 %[[MISALIGN]], 0
208 // CHECK: %[[E1:.*]] = icmp ne {{.*}}, null
211 // CHECK: %[[E2:.*]] = icmp uge i64 %[[SIZE]], 24
214 // CHECK: %[[E3:.*]] = icmp eq i64 %[[MISALIGN]], 0
230 // CHECK: %[[K1_OK:.*]] = icmp ult i64 %{{.*}}, 4
235 // CHECK: %[[R1_OK:.*]] = icmp ule i64 %{{.*}}, 4
240 // CHECK: %[[K2_OK:.*]] = icmp ult i64 %{{.*}}, 8
245 // CHECK: %[[K3_OK:.*]] = icmp ult i64 %{{.*}}, 4
257 // CHECK: %[[IDX2_OK:.*]] = icmp ult i64 %{{.*}}, 6
261 // CHECK: %[[IDX1_OK:.*]] = icmp ult i64 %{{.*}}, 4
269 // CHECK: %[[K1_OK:.*]] = icmp ule i64 %{{.*}}, 4
274 // CHECK: %[[K2_OK:.*]] = icmp ule i64 %{{.*}}, 8
288 // CHECK: %[[IDX_OK:.*]] = icmp ult i64 %{{.*}}, 5
310 // CHECK: %[[IDX_OK:.*]] = icmp ult i64 %{{.*}}, 4
318 // CHECK: %[[IDX_OK:.*]] = icmp ult i64 %{{.*}}, 6