Lines Matching refs:cond_1
8 define void @f_0(i1 %cond_0, i1 %cond_1) {
11 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
16 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
21 define void @f_1(i1 %cond_0, i1 %cond_1) {
24 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
41 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
51 ; CHECK: %cond_1 = icmp ult i32 %b, 10
52 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
67 %cond_1 = icmp ult i32 %b, 10
68 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
87 ; CHECK: %cond_1 = icmp ult i32 %b, 10
88 ; CHECK: call void (i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
91 %cond_1 = icmp ult i32 %b, 10
92 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
106 ; CHECK: %cond_1 = icmp ult i32 %b, 10
107 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
116 %cond_1 = icmp ult i32 %b, 10
117 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
138 %cond_1 = icmp ugt i32 %a, 10
139 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
158 %cond_1 = load i1, i1* %a
159 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
168 ; CHECK: %cond_1 = load volatile i1, i1* %cond_buf
170 ; CHECK: %wide.chk = and i1 %cond_1, %cond_3
176 %cond_1 = load volatile i1, i1* %cond_buf
177 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
194 define void @f_8(i32 %a, i1 %cond_1, i1 %cond_2) {
200 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
224 define void @f_9(i32 %a, i1 %cond_0, i1 %cond_1) {
239 ; CHECK: call void (i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
242 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
248 define void @f_10(i32 %a, i1 %cond_0, i1 %cond_1) {
263 ; CHECK: call void (i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
265 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
271 define void @f_11(i32 %a, i1 %cond_0, i1 %cond_1) {
278 ; CHECK: %wide.chk = and i1 %cond_0, %cond_1
286 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
351 %cond_1 = icmp slt i32 %a, 10
352 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
372 ; CHECK: %cond_1 = icmp sgt i32 %a, 10
373 ; CHECK: call void (i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]
375 %cond_1 = icmp sgt i32 %a, 10
376 call void(i1, ...) @llvm.experimental.guard(i1 %cond_1) [ "deopt"() ]