Home
last modified time | relevance | path

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

12345678910>>...40

/external/swiftshader/third_party/subzero/crosstest/
Dtest_cast_to_u1.ll3 ; %tobool = icmp ne i64 %a, 0
4 %tobool = trunc i64 %a to i1
5 %tobool.ret_ext = zext i1 %tobool to i32
6 ret i32 %tobool.ret_ext
11 ; %tobool = icmp ne i64 %a, 0
12 %tobool = trunc i64 %a to i1
13 %tobool.ret_ext = zext i1 %tobool to i32
14 ret i32 %tobool.ret_ext
19 ; %tobool = icmp ne i32 %a, 0
20 %tobool = trunc i32 %a to i1
[all …]
/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 …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dlzcnt-tzcnt.ll16 %tobool = icmp eq i16 %v, 0
17 %cond = select i1 %tobool, i16 16, i16 %cnt
28 %tobool = icmp eq i32 %v, 0
29 %cond = select i1 %tobool, i32 32, i32 %cnt
40 %tobool = icmp eq i64 %v, 0
41 %cond = select i1 %tobool, i64 64, i64 %cnt
52 %tobool = icmp eq i16 0, %v
53 %cond = select i1 %tobool, i16 16, i16 %cnt
64 %tobool = icmp eq i32 0, %v
65 %cond = select i1 %tobool, i32 32, i32 %cnt
[all …]
/external/swiftshader/third_party/llvm-7.0/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.ll12 %tobool = icmp ne i32 %and, 0
15 %or.cond = and i1 %tobool, %tobool3
28 %tobool = icmp eq i32 %and, 0
31 %or.cond = or i1 %tobool, %tobool3
49 %tobool = icmp eq i32 %and, 0
52 %and.cond = and i1 %tobool, %tobool3
65 %tobool = icmp eq i32 %and, 0
68 %and.cond = and i1 %tobool, %tobool3
82 %tobool = icmp eq i32 %and, 0
85 %and.cond = and i1 %tobool, %tobool3
[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 …]
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/
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 …]
/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 …]
/external/swiftshader/third_party/llvm-7.0/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
106 %tobool = icmp eq i32 %v, 0
108 %cond = select i1 %tobool, i32 %neg, i32 %a
118 %tobool = icmp ne i32 %v, 0
119 %cond = select i1 %tobool, i32 4, i32 -5
[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/swiftshader/third_party/llvm-7.0/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/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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
/external/swiftshader/third_party/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
/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
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Thumb2/
Difcvt-no-branch-predictor.ll12 %tobool = icmp eq i32 %n, 0
13 br i1 %tobool, label %if.end, label %if.then
37 %tobool = icmp eq i32 %n, 0
38 br i1 %tobool, label %if.end, label %if.then
60 %tobool = icmp eq i32 %n, 0
61 br i1 %tobool, label %if.end, label %if.then
80 %tobool = icmp eq i32 %n, 0
81 br i1 %tobool, label %if.else, label %if.then
111 %tobool = icmp eq i32 %n, 0
112 br i1 %tobool, label %if.else, label %if.then
[all …]
/external/swiftshader/third_party/llvm-7.0/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/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/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/ARM/
Dno_redundant_trunc_for_cmp.ll7 %tobool = icmp eq i16 %x, 0
8 br i1 %tobool, label %if.else, label %if.then
26 %tobool = icmp eq i18 %x, 150
27 br i1 %tobool, label %if.else, label %if.then
46 %tobool = icmp eq i16 %x16, 300
47 br i1 %tobool, label %if.else, label %if.then
68 %tobool = icmp eq i8 %x8, 128
69 br i1 %tobool, label %if.else, label %if.then
85 %tobool = icmp eq i16 %x, 0
86 br i1 %tobool, label %if.else, label %if.then
/external/swiftshader/third_party/llvm-7.0/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/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

12345678910>>...40