Home
last modified time | relevance | path

Searched refs:tobool (Results 1 – 25 of 325) sorted by relevance

12345678910>>...13

/external/llvm/test/CodeGen/X86/
Dlzcnt-tzcnt.ll11 %tobool = icmp eq i16 %v, 0
12 %cond = select i1 %tobool, i16 16, i16 %cnt
22 %tobool = icmp eq i32 %v, 0
23 %cond = select i1 %tobool, i32 32, i32 %cnt
33 %tobool = icmp eq i64 %v, 0
34 %cond = select i1 %tobool, i64 64, i64 %cnt
44 %tobool = icmp eq i16 0, %v
45 %cond = select i1 %tobool, i16 16, i16 %cnt
55 %tobool = icmp eq i32 0, %v
56 %cond = select i1 %tobool, i32 32, i32 %cnt
[all …]
Dpr12360.ll10 %tobool = trunc i8 %0 to i1
11 ret i1 %tobool
21 %tobool = icmp ne i8 %0, 0
22 ret i1 %tobool
33 %tobool = icmp ne i1 %x, 0
34 ret i1 %tobool
D2009-08-06-branchfolder-crash.ll10 %tobool = icmp eq i32 %_si1, 0 ; <i1> [#uses=1]
12 %or.cond = or i1 %cmp, %tobool ; <i1> [#uses=1]
42 %tobool = icmp eq i8 %p_35, 0 ; <i1> [#uses=1]
43 br i1 %tobool, label %lor.lhs.false, label %if.then
64 %tobool.i = xor i1 %cmp, true ; <i1> [#uses=3]
66 %or.cond.i = or i1 %cmp.i, %tobool.i ; <i1> [#uses=1]
74 %or.cond23.i = and i1 %cmp.i, %tobool.i ; <i1> [#uses=1]
79 %or.cond23.i.old = and i1 %cmp.i, %tobool.i ; <i1> [#uses=1]
92 %tobool = icmp eq i8 %p_35, 0 ; <i1> [#uses=1]
93 br i1 %tobool, label %lor.lhs.false, label %if.then
[all …]
Dbtq.ll7 %tobool = icmp eq i64 %and, 0
8 br i1 %tobool, label %if.end, label %if.then
23 %tobool = icmp eq i64 %and, 0
24 br i1 %tobool, label %if.end, label %if.then
Drd-mod-wr-eflags.ll14 %tobool = icmp eq i64 %dec, 0
15 br i1 %tobool, label %if.end, label %return
39 %tobool.i = icmp ne i64 %dec.i, 0
40 %lor.ext.i = zext i1 %tobool.i to i32
53 %tobool.i = icmp ne i64 %0, 0
54 %lor.ext.i = zext i1 %tobool.i to i32
78 %tobool = icmp eq i64 %dec, 0
79 br i1 %tobool, label %if.end, label %return
132 %tobool = icmp eq i64 %inc, 0
133 br i1 %tobool, label %if.end, label %return
[all …]
/external/llvm/test/Transforms/InstCombine/
Dselect-cmp-cttz-ctlz.ll13 %tobool = icmp ne i16 %x, 0
14 %cond = select i1 %tobool, i16 %0, i16 16
24 %tobool = icmp ne i32 %x, 0
25 %cond = select i1 %tobool, i32 %0, i32 32
35 %tobool = icmp ne i64 %x, 0
36 %cond = select i1 %tobool, i64 %0, i64 64
46 %tobool = icmp eq i16 %x, 0
47 %cond = select i1 %tobool, i16 16, i16 %0
57 %tobool = icmp eq i32 %x, 0
58 %cond = select i1 %tobool, i32 32, i32 %0
[all …]
Dbit-checks.ll4 ; RUN: not grep "tobool"
9 %tobool = icmp ne i32 %and, 0 ; <i1> [#uses=1]
12 %or.cond = and i1 %tobool, %tobool3 ; <i1> [#uses=1]
20 %tobool = icmp eq i32 %and, 0 ; <i1> [#uses=1]
23 %or.cond = or i1 %tobool, %tobool3 ; <i1> [#uses=1]
36 %tobool = icmp eq i32 %and, 0 ; <i1> [#uses=1]
39 %and.cond = and i1 %tobool, %tobool3 ; <i1> [#uses=1]
47 %tobool = icmp eq i32 %and, 0 ; <i1> [#uses=1]
50 %and.cond = and i1 %tobool, %tobool3 ; <i1> [#uses=1]
59 %tobool = icmp eq i32 %and, 0 ; <i1> [#uses=1]
[all …]
Dpr12251.ll7 %tobool = icmp ne i8 %b, 0
8 ret i1 %tobool
12 ; CHECK-NEXT: %tobool = icmp ne i8 %a, 0
13 ; CHECK-NEXT: ret i1 %tobool
/external/llvm/test/CodeGen/AArch64/
Darm64-early-ifcvt.ll32 %tobool = icmp eq i32 %dec, 0
33 br i1 %tobool, label %do.end, label %do.body
46 %tobool = icmp eq i32 %c, 1
48 br i1 %tobool, label %eq_bb, label %done
64 %tobool = icmp eq i64 %c, 1
66 br i1 %tobool, label %eq_bb, label %done
82 %tobool = icmp eq i32 %c, 1
84 br i1 %tobool, label %eq_bb, label %done
100 %tobool = icmp eq i64 %c, 1
102 br i1 %tobool, label %eq_bb, label %done
[all …]
Darm64-csel.ll9 %not.tobool = icmp ne i32 %c, 0
10 %add = zext i1 %not.tobool to i32
21 %tobool = icmp eq i32 %c, 0
22 %b.mul = select i1 %tobool, i32 %b, i32 %mul
31 %not.tobool = icmp ne i32 %c, 0
32 %xor = sext i1 %not.tobool to i32
105 %tobool = icmp eq i32 %v, 0
107 %cond = select i1 %tobool, i32 %neg, i32 %a
117 %tobool = icmp ne i32 %v, 0
118 %cond = select i1 %tobool, i32 4, i32 -5
[all …]
Darm64-vecCmpBr.ll18 %tobool = icmp eq i8 %1, 0
19 br i1 %tobool, label %if.then, label %return
44 %tobool = icmp eq i8 %1, 0
45 br i1 %tobool, label %if.then, label %return
68 %tobool = icmp eq i8 %1, 0
69 br i1 %tobool, label %return, label %if.then
91 %tobool = icmp eq i8 %1, 0
92 br i1 %tobool, label %return, label %if.then
114 %tobool = icmp eq i8 %1, 0
115 br i1 %tobool, label %if.then, label %return
[all …]
/external/llvm/test/CodeGen/SPARC/
D64cond.ll9 %tobool = icmp eq i64 %x, 1
10 br i1 %tobool, label %if.end, label %if.then
25 %tobool = icmp ugt i64 %x, %y
26 br i1 %tobool, label %if.end, label %if.then
42 %tobool = icmp sgt i64 %x, %y
43 %rv = select i1 %tobool, i32 %a, i32 %b
53 %tobool = icmp sgt i64 %x, %y
54 %rv = select i1 %tobool, i64 %a, i64 %b
64 %tobool = icmp sgt i32 %x, %y
65 %rv = select i1 %tobool, i64 %a, i64 %b
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dppc64-32bit-addic.ll10 %not.tobool = icmp ne i32 %call, 0
11 %. = zext i1 %not.tobool to i32
18 %not.tobool = icmp eq i32 %call, -1
19 %. = zext i1 %not.tobool to i32
26 %not.tobool = icmp ne i32 %call, -1
27 %. = zext i1 %not.tobool to i32
Dp8-isel-sched.ll8 %tobool = icmp ne i32 %a, 0
9 %cond = select i1 %tobool, i32 %b, i32 %c
11 %cond5 = select i1 %tobool, i32 %b, i32 %d
15 %cond10 = select i1 %tobool, i32 %add, i32 %sub
19 %cond17 = select i1 %tobool, i32 %add13, i32 %sub15
Dppc-crbits-onoff.ll8 %tobool = icmp ne i32 %v1, 0
10 %and3 = and i1 %tobool, %lnot
25 %tobool = icmp ne i32 %v1, 0
27 %and3 = and i1 %tobool, %lnot
/external/llvm/test/Transforms/SimplifyCFG/AMDGPU/
Dcttz-ctlz.ll12 %tobool = icmp eq i64 %A, 0
13 br i1 %tobool, label %cond.end, label %cond.true
32 %tobool = icmp eq i32 %A, 0
33 br i1 %tobool, label %cond.end, label %cond.true
52 %tobool = icmp eq i16 %A, 0
53 br i1 %tobool, label %cond.end, label %cond.true
72 %tobool = icmp eq i64 %A, 0
73 br i1 %tobool, label %cond.end, label %cond.true
92 %tobool = icmp eq i32 %A, 0
93 br i1 %tobool, label %cond.end, label %cond.true
[all …]
/external/llvm/test/Transforms/LoopIdiom/
Dctpop-multiple-users-crash.ll10 ; CHECK: %tobool.5 = icmp ne i32 %num, 0
11 ; CHECK: store i1 %tobool.5, i1* %ptr
15 %tobool.5 = icmp ne i32 %num, 0
16 store i1 %tobool.5, i1* %ptr
17 br i1 %tobool.5, label %for.body.lr.ph, label %for.end
28 %tobool = icmp ne i32 %and, 0
29 br i1 %tobool, label %for.body, label %for.end
/external/llvm/test/Transforms/SimplifyCFG/X86/
Dspeculate-cttz-ctlz.ll13 %tobool = icmp eq i64 %A, 0
14 br i1 %tobool, label %cond.end, label %cond.true
32 %tobool = icmp eq i32 %A, 0
33 br i1 %tobool, label %cond.end, label %cond.true
52 %tobool = icmp eq i16 %A, 0
53 br i1 %tobool, label %cond.end, label %cond.true
72 %tobool = icmp eq i64 %A, 0
73 br i1 %tobool, label %cond.end, label %cond.true
92 %tobool = icmp eq i32 %A, 0
93 br i1 %tobool, label %cond.end, label %cond.true
[all …]
/external/llvm/test/Transforms/SimplifyCFG/
DPR17073.ll17 ; CHECK-NOT: or i1 %tobool, icmp eq (i32* bitcast (i8* @b to i32*), i32* @a)
18 ; CHECK-NOT: select i1 %tobool, i32* null, i32* select (i1 icmp eq (i64 urem (i64 2, i64 zext (i1 i…
22 %tobool = icmp eq i32 %0, 0
23 br i1 %tobool, label %exit, label %block1
37 ; CHECK-NOT: or i1 %tobool, icmp eq (i32* bitcast (i8* @b to i32*), i32* @a)
38 ; CHECK-NOT: select i1 %tobool, i32* select (i1 icmp eq (i64 urem (i64 2, i64 zext (i1 icmp eq (i32…
42 %tobool = icmp eq i32 %0, 0
43 br i1 %tobool, label %exit, label %block1
61 %tobool = icmp eq i32 %0, 0
62 br i1 %tobool, label %exit, label %block1
Dphi-undef-loadstore.ll7 %tobool = icmp eq i32 %b, 0
8 br i1 %tobool, label %if.else, label %if.then
36 %tobool = icmp eq i32 %b, 0
37 br i1 %tobool, label %if.else, label %if.then
64 %tobool = icmp eq i32 %b, 0
65 br i1 %tobool, label %if.else, label %if.then
91 %tobool = icmp eq i32 %b, 0
92 br i1 %tobool, label %if.else, label %if.then
/external/llvm/test/CodeGen/Mips/
Dzeroreg.ll27 %tobool = icmp ne i32 %s, 0
29 %cond = select i1 %tobool, i32 0, i32 %0
49 %tobool = icmp ne i32 %s, 0
51 %cond = select i1 %tobool, i32 %0, i32 0
78 %tobool = icmp ne i64 %s, 0
80 %cond = select i1 %tobool, i64 0, i64 %0
105 %tobool = icmp ne i64 %s, 0
107 %cond = select i1 %tobool, i64 %0, i64 0
/external/llvm/test/CodeGen/Generic/
D2009-04-28-i128-cmp-crash.ll10 %tobool = icmp ne i128 %and49, 0 ; <i1> [#uses=1]
11 br i1 %tobool, label %if.then50, label %if.end61
24 %tobool = icmp ne i320 %and49, 0 ; <i1> [#uses=1]
25 br i1 %tobool, label %if.then50, label %if.end61
Dbuiltin-expect.ll13 %tobool = icmp ne i64 %expval, 0
14 br i1 %tobool, label %if.then, label %if.end
42 %tobool = icmp ne i64 %expval, 0
43 br i1 %tobool, label %if.then, label %if.end
65 %tobool = icmp ne i32 %tmp, 0
66 %lnot = xor i1 %tobool, true
93 %tobool = icmp ne i32 %tmp, 0
94 %lnot = xor i1 %tobool, true
126 %tobool = icmp ne i64 %expval, 0
127 br i1 %tobool, label %if.then, label %if.end
[all …]
/external/llvm/test/Instrumentation/BoundsChecking/
Dphi.ll20 %tobool = icmp eq i8 %1, 0
21 br i1 %tobool, label %while.end, label %while.body
47 %tobool.i = icmp eq i8 %0, 0
48 br i1 %tobool.i, label %fn.exit, label %while.body.i
73 %tobool = icmp eq i8 %1, 0
74 br i1 %tobool, label %while.end, label %while.body
100 %tobool.i = icmp eq i8 %0, 0
101 br i1 %tobool.i, label %fn.exit, label %while.body.i
/external/llvm/test/Transforms/LoopIdiom/X86/
Dpopcnt.ll27 %tobool = icmp eq i64 %and, 0
28 br i1 %tobool, label %while.end, label %while.body
65 %tobool = icmp eq i64 %and, 0
66 br i1 %tobool, label %while.end, label %while.body
92 %tobool = icmp eq i64 %and, 0
93 br i1 %tobool, label %while.end, label %while.body
114 %tobool = icmp eq i64 %and, 0
115 br i1 %tobool, label %while.end, label %while.body
134 %tobool = icmp eq i64 %and, 0

12345678910>>...13