Home
last modified time | relevance | path

Searched refs:cmp1 (Results 1 – 25 of 674) sorted by relevance

12345678910>>...27

/external/llvm/test/Transforms/InstCombine/
Dcompare-udiv.ll4 ; CHECK: %cmp1 = icmp ugt i32 %d, %n
7 %cmp1 = icmp eq i32 %div, 0
8 ret i1 %cmp1
12 ; CHECK: %cmp1 = icmp ugt i32 %d, 64
15 %cmp1 = icmp eq i32 %div, 0
16 ret i1 %cmp1
20 ; CHECK: %cmp1 = icmp ule i32 %d, %n
23 %cmp1 = icmp ne i32 %div, 0
24 ret i1 %cmp1
28 ; CHECK: %cmp1 = icmp ult i32 %d, 65
[all …]
Dor-fcmp.ll9 %cmp1 = fcmp false double %a, %b
10 %retval = or i1 %cmp, %cmp1
20 %cmp1 = fcmp false double %a, %b
21 %retval = or i1 %cmp, %cmp1
31 %cmp1 = fcmp oeq double %a, %b
32 %retval = or i1 %cmp, %cmp1
42 %cmp1 = fcmp false double %a, %b
43 %retval = or i1 %cmp, %cmp1
53 %cmp1 = fcmp oeq double %a, %b
54 %retval = or i1 %cmp, %cmp1
[all …]
Dand-fcmp.ll13 %cmp1 = fcmp ord double %b, 0.000000e+00
14 %and = and i1 %cmp, %cmp1
26 %cmp1 = fcmp ord <2 x double> %b, zeroinitializer
27 %and = and <2 x i1> %cmp, %cmp1
36 %cmp1 = fcmp false double %a, %b
37 %retval = and i1 %cmp, %cmp1
46 %cmp1 = fcmp false double %a, %b
47 %retval = and i1 %cmp, %cmp1
57 %cmp1 = fcmp oeq double %a, %b
58 %retval = and i1 %cmp, %cmp1
[all …]
Dabs_abs.ll7 %cmp1 = icmp sgt i32 %cond, -1
9 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16
22 %cmp1 = icmp sgt i32 %cond, -1
24 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16
37 %cmp1 = icmp sgt i32 %cond, -1
39 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16
52 %cmp1 = icmp sgt i32 %cond, -1
54 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16
67 %cmp1 = icmp sgt i32 %cond, 0
69 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/
Dand-fcmp.ll9 %cmp1 = fcmp ord double %x, 0.0
11 %and = and i1 %cmp1, %cmp2
20 %cmp1 = fcmp ord <2 x double> %x, <double 0.0, double undef>
22 %or = and <2 x i1> %cmp1, %cmp2
34 %cmp1 = fcmp ord double %b, 0.000000e+00
35 %and = and i1 %cmp, %cmp1
47 %cmp1 = fcmp ord <2 x double> %b, zeroinitializer
48 %and = and <2 x i1> %cmp, %cmp1
57 %cmp1 = fcmp ord float %x, 1.0
59 %and = and i1 %cmp1, %cmp2
[all …]
Dor-fcmp.ll9 %cmp1 = fcmp uno double %x, 0.0
11 %or = or i1 %cmp1, %cmp2
20 %cmp1 = fcmp uno <2 x double> %x, <double 0.0, double undef>
22 %or = or <2 x i1> %cmp1, %cmp2
31 %cmp1 = fcmp uno float %x, 1.0
33 %or = or i1 %cmp1, %cmp2
42 %cmp1 = fcmp uno <3 x float> %x, <float 1.0, float 2.0, float 3.0>
44 %or = or <3 x i1> %cmp1, %cmp2
53 %cmp1 = fcmp false double %a, %b
54 %retval = or i1 %cmp, %cmp1
[all …]
Dcompare-udiv.ll10 %cmp1 = icmp eq i32 %div, 0
11 ret i1 %cmp1
20 %cmp1 = icmp eq <2 x i32> %div, zeroinitializer
21 ret <2 x i1> %cmp1
30 %cmp1 = icmp eq i32 %div, 0
31 ret i1 %cmp1
40 %cmp1 = icmp eq <2 x i32> %div, zeroinitializer
41 ret <2 x i1> %cmp1
50 %cmp1 = icmp ne i32 %div, 0
51 ret i1 %cmp1
[all …]
Dsmin-icmp.ll17 %cmp1 = icmp slt i32 %x, %y
18 %sel = select i1 %cmp1, i32 %x, i32 %y
30 %cmp1 = icmp slt i32 %y, %x
31 %sel = select i1 %cmp1, i32 %y, i32 %x
45 %cmp1 = icmp slt i32 %x, %y
46 %sel = select i1 %cmp1, i32 %x, i32 %y
60 %cmp1 = icmp slt i32 %y, %x
61 %sel = select i1 %cmp1, i32 %y, i32 %x
73 %cmp1 = icmp slt i32 %x, %y
74 %sel = select i1 %cmp1, i32 %x, i32 %y
[all …]
Dumax-icmp.ll18 %cmp1 = icmp ugt i32 %x, %y
19 %sel = select i1 %cmp1, i32 %x, i32 %y
31 %cmp1 = icmp ugt i32 %y, %x
32 %sel = select i1 %cmp1, i32 %y, i32 %x
46 %cmp1 = icmp ugt i32 %x, %y
47 %sel = select i1 %cmp1, i32 %x, i32 %y
61 %cmp1 = icmp ugt i32 %y, %x
62 %sel = select i1 %cmp1, i32 %y, i32 %x
74 %cmp1 = icmp ugt i32 %x, %y
75 %sel = select i1 %cmp1, i32 %x, i32 %y
[all …]
Dumin-icmp.ll18 %cmp1 = icmp ult i32 %x, %y
19 %sel = select i1 %cmp1, i32 %x, i32 %y
31 %cmp1 = icmp ult i32 %y, %x
32 %sel = select i1 %cmp1, i32 %y, i32 %x
46 %cmp1 = icmp ult i32 %x, %y
47 %sel = select i1 %cmp1, i32 %x, i32 %y
61 %cmp1 = icmp ult i32 %y, %x
62 %sel = select i1 %cmp1, i32 %y, i32 %x
74 %cmp1 = icmp ult i32 %x, %y
75 %sel = select i1 %cmp1, i32 %x, i32 %y
[all …]
Dsmax-icmp.ll18 %cmp1 = icmp sgt i32 %x, %y
19 %sel = select i1 %cmp1, i32 %x, i32 %y
31 %cmp1 = icmp sgt i32 %y, %x
32 %sel = select i1 %cmp1, i32 %y, i32 %x
46 %cmp1 = icmp sgt i32 %x, %y
47 %sel = select i1 %cmp1, i32 %x, i32 %y
61 %cmp1 = icmp sgt i32 %y, %x
62 %sel = select i1 %cmp1, i32 %y, i32 %x
74 %cmp1 = icmp sgt i32 %x, %y
75 %sel = select i1 %cmp1, i32 %x, i32 %y
[all …]
Dabs_abs.ll14 %cmp1 = icmp sgt i32 %cond, -1
16 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16
30 %cmp1 = icmp sgt <2 x i32> %cond, <i32 -1, i32 -1>
32 %cond18 = select <2 x i1> %cmp1, <2 x i32> %cond, <2 x i32> %sub16
46 %cmp1 = icmp sgt i32 %cond, -1
48 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16
62 %cmp1 = icmp sgt i32 %cond, -1
64 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16
78 %cmp1 = icmp sgt i32 %cond, -1
80 %cond18 = select i1 %cmp1, i32 %cond, i32 %sub16
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/CostModel/SystemZ/
Dscalar-cmp-cmp-log-sel.ll8 %cmp1 = icmp eq i8 %val3, %val4
9 %and = and i1 %cmp0, %cmp1
15 ; CHECK: cost of 3 for instruction: %cmp1 = icmp eq i8 %val3, %val4
16 ; CHECK: cost of 1 for instruction: %and = and i1 %cmp0, %cmp1
23 %cmp1 = icmp eq i8 %val3, %val4
24 %and = and i1 %cmp0, %cmp1
30 ; CHECK: cost of 3 for instruction: %cmp1 = icmp eq i8 %val3, %val4
31 ; CHECK: cost of 1 for instruction: %and = and i1 %cmp0, %cmp1
38 %cmp1 = icmp eq i8 %val3, %val4
39 %and = and i1 %cmp0, %cmp1
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstSimplify/
Dor-icmps-same-ops.ll12 %cmp1 = icmp eq i8 %a, %b
14 %or = or i1 %cmp1, %cmp2
22 %cmp1 = icmp eq i8 %a, %b
24 %or = or i1 %cmp1, %cmp2
33 %cmp1 = icmp eq i8 %a, %b
35 %or = or i1 %cmp1, %cmp2
46 %cmp1 = icmp eq i8 %a, %b
48 %or = or i1 %cmp1, %cmp2
57 %cmp1 = icmp eq i8 %a, %b
59 %or = or i1 %cmp1, %cmp2
[all …]
Dand-icmps-same-ops.ll12 %cmp1 = icmp eq i8 %a, %b
14 %and = and i1 %cmp1, %cmp2
22 %cmp1 = icmp eq i8 %a, %b
24 %and = and i1 %cmp1, %cmp2
33 %cmp1 = icmp eq i8 %a, %b
35 %and = and i1 %cmp1, %cmp2
43 %cmp1 = icmp eq i8 %a, %b
45 %and = and i1 %cmp1, %cmp2
54 %cmp1 = icmp eq i8 %a, %b
56 %and = and i1 %cmp1, %cmp2
[all …]
Dlogic-of-fcmps.ll11 %cmp1 = fcmp ord float 0.0, %x
13 %r = and i1 %cmp1, %cmp2
22 %cmp1 = fcmp ord double 42.0, %x
24 %r = and i1 %cmp1, %cmp2
33 %cmp1 = fcmp ord <2 x float> %x, zeroinitializer
35 %r = and <2 x i1> %cmp1, %cmp2
44 %cmp1 = fcmp ord <2 x double> %x, <double 42.0, double 42.0>
46 %r = and <2 x i1> %cmp1, %cmp2
56 %cmp1 = fcmp ord float %x, %y
58 %r = and i1 %cmp1, %cmp2
[all …]
/external/llvm/test/Transforms/IndVarSimplify/
Dloop-invariant-conditions.ll13 ; CHECK: %cmp1 = icmp slt i64 %start, -1
14 %cmp1 = icmp slt i64 %indvars.iv, -1
15 br i1 %cmp1, label %for.end, label %loop
29 ; CHECK: %cmp1 = icmp sle i64 %start, -1
30 %cmp1 = icmp sle i64 %indvars.iv, -1
31 br i1 %cmp1, label %for.end, label %loop
52 ; CHECK: %cmp1 = icmp slt i64 %start, -1
53 %cmp1 = icmp slt i64 %indvars.iv, -1
54 br i1 %cmp1, label %for.end, label %loop
74 ; CHECK: %cmp1 = icmp sgt i64 %start, -1
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dselect-i1-vs-i1.ll11 %cmp1 = icmp eq i32 %c3, %c4
13 %cmp3 = icmp slt i1 %cmp3tmp, %cmp1
27 %cmp1 = icmp eq i32 %c3, %c4
29 %cmp3 = icmp ult i1 %cmp3tmp, %cmp1
43 %cmp1 = icmp eq i32 %c3, %c4
45 %cmp3 = icmp sle i1 %cmp3tmp, %cmp1
59 %cmp1 = icmp eq i32 %c3, %c4
61 %cmp3 = icmp ule i1 %cmp3tmp, %cmp1
75 %cmp1 = icmp eq i32 %c3, %c4
77 %cmp3 = icmp eq i1 %cmp3tmp, %cmp1
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/SimplifyCFG/
Dimplied-cond-matching.ll26 %cmp1 = icmp ugt i32 %b, %a
27 br i1 %cmp1, label %if.then2, label %if.end
60 %cmp1 = icmp ult i32 %b, %a
61 br i1 %cmp1, label %if.then2, label %if.end3
76 %cmp1 = icmp eq i32 %a, %b
77 br i1 %cmp1, label %taken, label %untaken
100 %cmp1 = icmp eq i32 %a, %b
101 br i1 %cmp1, label %taken, label %untaken
124 %cmp1 = icmp eq i32 %a, %b
125 br i1 %cmp1, label %taken, label %untaken
[all …]
Dimplied-cond-matching-imm.ll3 ; cmp1 implies cmp2 is false
8 %cmp1 = icmp eq i32 %a, 0
9 br i1 %cmp1, label %taken, label %untaken
27 ; cmp1 implies cmp2 is false
32 %cmp1 = icmp ugt i32 %a, 5
33 br i1 %cmp1, label %untaken, label %taken
51 ; cmp1 implies cmp2 is false
56 %cmp1 = icmp ugt i32 %a, 1
57 br i1 %cmp1, label %taken, label %untaken
75 ; cmp1 implies cmp2 is true
[all …]
/external/llvm/test/Transforms/SimplifyCFG/
Dimplied-cond-matching.ll26 %cmp1 = icmp ugt i32 %b, %a
27 br i1 %cmp1, label %if.then2, label %if.end
60 %cmp1 = icmp ult i32 %b, %a
61 br i1 %cmp1, label %if.then2, label %if.end3
76 %cmp1 = icmp eq i32 %a, %b
77 br i1 %cmp1, label %taken, label %untaken
100 %cmp1 = icmp eq i32 %a, %b
101 br i1 %cmp1, label %taken, label %untaken
124 %cmp1 = icmp eq i32 %a, %b
125 br i1 %cmp1, label %taken, label %untaken
[all …]
Dimplied-cond-matching-imm.ll3 ; cmp1 implies cmp2 is false
8 %cmp1 = icmp eq i32 %a, 0
9 br i1 %cmp1, label %taken, label %untaken
27 ; cmp1 implies cmp2 is false
32 %cmp1 = icmp ugt i32 %a, 5
33 br i1 %cmp1, label %untaken, label %taken
51 ; cmp1 implies cmp2 is false
56 %cmp1 = icmp ugt i32 %a, 1
57 br i1 %cmp1, label %taken, label %untaken
75 ; cmp1 implies cmp2 is true
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/PowerPC/
Dselect-i1-vs-i1.ll13 %cmp1 = icmp eq i32 %c3, %c4
15 %cmp3 = icmp slt i1 %cmp3tmp, %cmp1
36 %cmp1 = icmp eq i32 %c3, %c4
38 %cmp3 = icmp ult i1 %cmp3tmp, %cmp1
58 %cmp1 = icmp eq i32 %c3, %c4
60 %cmp3 = icmp sle i1 %cmp3tmp, %cmp1
81 %cmp1 = icmp eq i32 %c3, %c4
83 %cmp3 = icmp ule i1 %cmp3tmp, %cmp1
104 %cmp1 = icmp eq i32 %c3, %c4
106 %cmp3 = icmp eq i1 %cmp3tmp, %cmp1
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/
Dloop-invariant-conditions.ll13 ; CHECK: %cmp1 = icmp slt i64 %start, -1
14 %cmp1 = icmp slt i64 %indvars.iv, -1
15 br i1 %cmp1, label %for.end, label %loop
29 ; CHECK: %cmp1 = icmp sle i64 %start, -1
30 %cmp1 = icmp sle i64 %indvars.iv, -1
31 br i1 %cmp1, label %for.end, label %loop
52 ; CHECK: %cmp1 = icmp slt i64 %start, -1
53 %cmp1 = icmp slt i64 %indvars.iv, -1
54 br i1 %cmp1, label %for.end, label %loop
74 ; CHECK: %cmp1 = icmp sgt i64 %start, -1
[all …]
/external/llvm/test/CodeGen/X86/
Dsetcc-combine.ll11 %cmp1 = icmp eq <4 x i32> %sext, zeroinitializer
12 %0 = extractelement <4 x i1> %cmp1, i32 1
25 %cmp1 = icmp ne <4 x i32> %sext, zeroinitializer
26 %0 = extractelement <4 x i1> %cmp1, i32 1
38 %cmp1 = icmp sle <4 x i32> %sext, zeroinitializer
39 %0 = extractelement <4 x i1> %cmp1, i32 1
52 %cmp1 = icmp sge <4 x i32> %sext, zeroinitializer
53 %0 = extractelement <4 x i1> %cmp1, i32 1
66 %cmp1 = icmp slt <4 x i32> %sext, zeroinitializer
79 %cmp1 = icmp sgt <4 x i32> %sext, zeroinitializer
[all …]

12345678910>>...27