Home
last modified time | relevance | path

Searched refs:slt (Results 1 – 25 of 2665) sorted by relevance

12345678910>>...107

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/
Dcompare-3way.ll11 ; CHECK: [[TMP1:%.*]] = icmp slt i64 %a, %b
14 %slt = icmp slt i64 %a, %b
15 %. = select i1 %slt, i32 -1, i32 1
30 %slt = icmp slt i64 %a, %b
31 %. = select i1 %slt, i32 -1, i32 1
33 %cmp = icmp slt i32 %result, -1
46 %slt = icmp slt i64 %a, %b
47 %. = select i1 %slt, i32 -1, i32 1
60 ; CHECK: [[TMP1:%.*]] = icmp slt i64 %a, %b
63 %slt = icmp slt i64 %a, %b
[all …]
Dcanonicalize-constant-low-bit-mask-and-icmp-slt-to-icmp-sgt.ll22 %ret = icmp slt i8 %tmp0, %x
36 %ret = icmp slt <2 x i8> %tmp0, %x
46 %ret = icmp slt <2 x i8> %tmp0, %x
56 %ret = icmp slt <3 x i8> %tmp0, %x
75 %ret = icmp slt i8 %tmp0, %x
93 ; CHECK-NEXT: [[RET:%.*]] = icmp slt i8 [[X]], [[TMP0]]
98 %ret = icmp slt i8 %x, %tmp0 ; swapped order
112 ; CHECK-NEXT: [[RET:%.*]] = icmp slt i8 [[TMP1]], [[X]]
118 %ret = icmp slt i8 %tmp1, %x
127 ; CHECK-NEXT: [[RET:%.*]] = icmp slt i8 [[X]], [[TMP1]]
[all …]
Dabs_abs.ll6 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[X:%.*]], 0
22 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt <2 x i32> [[X:%.*]], zeroinitializer
38 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[X:%.*]], 0
54 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[X:%.*]], 0
59 %cmp = icmp slt i32 %x, 0
70 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[X:%.*]], 0
75 %cmp = icmp slt i32 %x, 1
86 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt <2 x i32> [[X:%.*]], zeroinitializer
91 %cmp = icmp slt <2 x i32> %x, <i32 1, i32 1>
102 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[X:%.*]], 0
[all …]
Dsmin-icmp.ll6 ; Test all 6 foldable predicates (eq,ne,sge,sgt,sle,slt) * 4 commutation
17 %cmp1 = icmp slt i32 %x, %y
30 %cmp1 = icmp slt i32 %y, %x
45 %cmp1 = icmp slt i32 %x, %y
60 %cmp1 = icmp slt i32 %y, %x
73 %cmp1 = icmp slt i32 %x, %y
86 %cmp1 = icmp slt i32 %y, %x
101 %cmp1 = icmp slt i32 %x, %y
116 %cmp1 = icmp slt i32 %y, %x
129 %cmp1 = icmp slt i32 %x, %y
[all …]
Dicmp-add.ll52 %c = icmp slt i32 %b, 2147483652
62 %c = icmp slt <2 x i32> %b, <i32 2147483652, i32 2147483652>
68 ; CHECK-NEXT: [[C:%.*]] = icmp slt i32 %a, -4
78 ; CHECK-NEXT: [[C:%.*]] = icmp slt <2 x i32> %a, <i32 -4, i32 -4>
95 %c = icmp slt i8 %b, -27
105 %c = icmp slt <2 x i8> %b, <i8 -27, i8 -27>
118 %c = icmp slt i8 %b, 27
128 %c = icmp slt <2 x i8> %b, <i8 27, i8 27>
137 ; CHECK-NEXT: [[C:%.*]] = icmp slt i8 %a, -126
141 %c = icmp slt i8 %b, -26
[all …]
Dcast-int-icmp-eq-0.ll7 ; "sle 0" is canonicalized to "slt 1", so we don't test "sle 0" case.
10 ; "sle -1" is canonicalized to "slt 0", so we don't test "sle -1" case.
36 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[I:%.*]], 0
41 %cmp = icmp slt i32 %b, 0
58 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[I:%.*]], 1
63 %cmp = icmp slt i32 %b, 1
102 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[I:%.*]], 0
107 %cmp = icmp slt i64 %b, 0
124 ; CHECK-NEXT: [[CMP:%.*]] = icmp slt i32 [[I:%.*]], 1
129 %cmp = icmp slt i64 %b, 1
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Instrumentation/SanitizerCoverage/
Dconst-cmp-tracing.ll10 %cmp = icmp slt i32 %a, %b
12 ; CHECK-NEXT: icmp slt i32 %a, %b
15 icmp slt i32 %a, 1
17 ; CHECK-NEXT: icmp slt i32 %a, 1
20 icmp slt i32 1, %a
22 ; CHECK-NEXT: icmp slt i32 1, %a
25 icmp slt i32 1, 0
27 ; CHECK icmp slt i32 1, 0
32 icmp slt i8 %x, 1
34 ; CHECK-NEXT: icmp slt i8 %x, 1
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/EarlyCSE/
Dand_or.ll8 ; CHECK-NEXT: [[COND:%.*]] = icmp slt i32 [[A:%.*]], [[B:%.*]]
16 %cond = icmp slt i32 %a, %b
20 %cond2 = icmp slt i32 %a, %b
25 %cond3 = icmp slt i32 %a, %b
33 ; CHECK-NEXT: [[COND:%.*]] = icmp slt i32 [[A:%.*]], [[B:%.*]]
43 %cond = icmp slt i32 %a, %b
48 %cond2 = icmp slt i32 %a, %b
53 %cond3 = icmp slt i32 %a, %b
61 ; CHECK-NEXT: [[COND:%.*]] = icmp slt i32 [[A:%.*]], [[B:%.*]]
71 %cond = icmp slt i32 %a, %b
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/Util/PredicateInfo/
Dordering.ll12 ; CHECK: Visiting %lcmp2 = icmp slt i32 %y, 1000
13 ; CHECK: Visiting %lcmp3 = icmp slt i32 %y.0, 900
14 ; CHECK: Visiting %lcmp4 = icmp slt i32 %y.0.1, 700
15 ; CHECK: Visiting %lcmp5 = icmp slt i32 %y.0.1.2, 700
16 ; CHECK: Visiting %lcmp6 = icmp slt i32 %y.0.1.2.3, 700
17 ; CHECK: Visiting %lcmp7 = icmp slt i32 %y.0.1.2.3.4, 700
27 %lcmp2 = icmp slt i32 %y, 1000
32 %lcmp3 = icmp slt i32 %y, 900
37 %lcmp4 = icmp slt i32 %y, 700
42 %lcmp5 = icmp slt i32 %y, 700
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Mips/
Dmips64-instalias-imm-expanding.s537 slt $4, -0x80000000
539 # CHECK-NEXT: slt $4, $4, $1 # encoding: [0x2a,0x20,0x81,0x00]
540 slt $4, -0x8001
543 # CHECK-NEXT: slt $4, $4, $1 # encoding: [0x2a,0x20,0x81,0x00]
544 slt $4, -0x8000
546 slt $4, 0
548 slt $4, 0xFFFF
550 # CHECK-NEXT: slt $4, $4, $1 # encoding: [0x2a,0x20,0x81,0x00]
551 slt $4, 0x10000
553 # CHECK-NEXT: slt $4, $4, $1 # encoding: [0x2a,0x20,0x81,0x00]
[all …]
/external/llvm/test/Transforms/InstCombine/
Dabs_abs.ll34 %cmp = icmp slt i32 %x, 0
42 ; CHECK-NEXT: [[CMP:%[a-z0-9]+]] = icmp slt i32 %x, 0
49 %cmp = icmp slt i32 %x, 1
57 ; CHECK-NEXT: [[CMP:%[a-z0-9]+]] = icmp slt i32 %x, 1
94 %cmp = icmp slt i32 %x, 0
102 ; CHECK-NEXT: [[CMP:%[a-z0-9]+]] = icmp slt i32 %x, 0
109 %cmp = icmp slt i32 %x, 1
117 ; CHECK-NEXT: [[CMP:%[a-z0-9]+]] = icmp slt i32 %x, 1
127 %cmp1 = icmp slt i32 %cond, 0
142 %cmp1 = icmp slt i32 %cond, 0
[all …]
Dpr17827.ll5 ; CHECK: icmp slt i8 %andp, 32
10 %cmp = icmp slt i8 %andp, 32
16 ; CHECK: icmp slt i8 %andp, 32
21 %cmp = icmp slt i8 %andp, 32
30 ; CHECK-NEXT: %cmp = icmp slt i8 %shl, 32
38 %cmp = icmp slt i8 %ashr, 1
55 ; CHECK: icmp slt i8 %andp, 32
60 %cmp = icmp slt i8 %andp, 32
71 %cmp = icmp slt i8 %andp, 32
/external/llvm/test/Analysis/ScalarEvolution/
Dlatch-dominating-conditions.ll8 %e = icmp slt i8 %start, 42
15 %folds.to.true = icmp slt i8 %idx, 42
18 %c0 = icmp slt i8 %idx.inc, 42
24 %c1 = icmp slt i8 %idx.inc, 100
34 %e = icmp slt i8 %start, 42
41 %does.not.fold.to.true = icmp slt i8 %idx, 42
44 %c0 = icmp slt i8 %idx.inc, 42
50 %c1 = icmp slt i8 %idx.inc, 100
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/ScalarEvolution/
Dlatch-dominating-conditions.ll8 %e = icmp slt i8 %start, 42
15 %folds.to.true = icmp slt i8 %idx, 42
18 %c0 = icmp slt i8 %idx.inc, 42
24 %c1 = icmp slt i8 %idx.inc, 100
34 %e = icmp slt i8 %start, 42
41 %does.not.fold.to.true = icmp slt i8 %idx, 42
44 %c0 = icmp slt i8 %idx.inc, 42
50 %c1 = icmp slt i8 %idx.inc, 100
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Mips/
Dslt.ll3 define i32 @slt(i32 signext %a) nounwind readnone {
4 %1 = icmp slt i32 %a, 7
5 ; CHECK-LABEL: slt:
6 ; CHECK: slt ${{[0-9]+}}, ${{[0-9]+}}, $4
15 ; CHECK: slt ${{[0-9]+}}, ${{[0-9]+}}, $4
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LowerSwitch/
Dfeature.ll10 ;CHECK-NEXT: %Pivot20 = icmp slt i32 %tmp158, 10
14 ;CHECK-NEXT: %Pivot18 = icmp slt i32 %tmp158, 13
18 ;CHECK-NEXT: %Pivot16 = icmp slt i32 %tmp158, 14
22 ;CHECK-NEXT: %Pivot14 = icmp slt i32 %tmp158, 15
30 ;CHECK-NEXT: %Pivot10 = icmp slt i32 %tmp158, 11
34 ;CHECK-NEXT: %Pivot8 = icmp slt i32 %tmp158, 12
38 ;CHECK-NEXT: %Pivot6 = icmp slt i32 %tmp158, 7
42 ;CHECK-NEXT: %Pivot4 = icmp slt i32 %tmp158, 8
46 ;CHECK-NEXT: %Pivot2 = icmp slt i32 %tmp158, 9
50 ;CHECK-NEXT: %Pivot = icmp slt i32 %tmp158, 0
/external/llvm/test/Transforms/LowerSwitch/
Dfeature.ll10 ;CHECK-NEXT: %Pivot20 = icmp slt i32 %tmp158, 10
14 ;CHECK-NEXT: %Pivot18 = icmp slt i32 %tmp158, 13
18 ;CHECK-NEXT: %Pivot16 = icmp slt i32 %tmp158, 14
22 ;CHECK-NEXT: %Pivot14 = icmp slt i32 %tmp158, 15
30 ;CHECK-NEXT: %Pivot10 = icmp slt i32 %tmp158, 11
34 ;CHECK-NEXT: %Pivot8 = icmp slt i32 %tmp158, 12
38 ;CHECK-NEXT: %Pivot6 = icmp slt i32 %tmp158, 7
42 ;CHECK-NEXT: %Pivot4 = icmp slt i32 %tmp158, 8
46 ;CHECK-NEXT: %Pivot2 = icmp slt i32 %tmp158, 9
50 ;CHECK-NEXT: %Pivot = icmp slt i32 %tmp158, 0
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
D2007-01-13-StackPtrIndex.ll20 %ras = icmp slt i64 %r11, 0
26 %r20 = icmp slt i64 %r19, 0
42 %r51 = icmp slt i64 %r50, 0
50 %r61 = icmp slt i32 %r60, 0
54 %r156 = icmp slt i32 %r155, 0
61 %r84 = icmp slt i64 %r67, 0
65 %r137 = icmp slt i64 %e641, 0
74 %r134 = icmp slt i64 %r132, 0
81 %u1987 = icmp slt i64 %v1983, 0
98 %r328 = icmp slt i32 %r14, 0
[all …]
/external/llvm/test/CodeGen/X86/
D2007-01-13-StackPtrIndex.ll20 %ras = icmp slt i64 %r11, 0
26 %r20 = icmp slt i64 %r19, 0
42 %r51 = icmp slt i64 %r50, 0
50 %r61 = icmp slt i32 %r60, 0
54 %r156 = icmp slt i32 %r155, 0
61 %r84 = icmp slt i64 %r67, 0
65 %r137 = icmp slt i64 %e641, 0
74 %r134 = icmp slt i64 %r132, 0
81 %u1987 = icmp slt i64 %v1983, 0
98 %r328 = icmp slt i32 %r14, 0
[all …]
Dsetcc-combine.ll9 %cmp = icmp slt <4 x i32> %A, %B
23 %cmp = icmp slt <4 x i32> %A, %B
36 %cmp = icmp slt <4 x i32> %A, %B
50 %cmp = icmp slt <4 x i32> %A, %B
64 %cmp = icmp slt <4 x i32> %A, %B
66 %cmp1 = icmp slt <4 x i32> %sext, zeroinitializer
77 %cmp = icmp slt <4 x i32> %A, %B
91 %cmp = icmp slt <4 x i32> %B, %A
105 %cmp = icmp slt <4 x i32> %B, %A
119 %cmp = icmp slt <4 x i32> %B, %A
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/PowerPC/
Dselect_lt0.ll5 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1]
12 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1]
20 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1]
28 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1]
35 %tmp.1 = icmp slt i16 %a, 0 ; <i1> [#uses=1]
41 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1]
47 %tmp = icmp slt i32 %a, 1 ; <i1> [#uses=1]
/external/llvm/test/CodeGen/PowerPC/
Dselect_lt0.ll5 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1]
12 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1]
20 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1]
28 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1]
35 %tmp.1 = icmp slt i16 %a, 0 ; <i1> [#uses=1]
41 %tmp.1 = icmp slt i32 %a, 0 ; <i1> [#uses=1]
47 %tmp = icmp slt i32 %a, 1 ; <i1> [#uses=1]
/external/llvm/test/Transforms/LoopDeletion/
Dmultiple-exits.ll18 %t1 = icmp slt i64 %x.0, %n
21 %t2 = icmp slt i64 %x.0, %m
42 %t1 = icmp slt i64 %x.0, %n
45 %t2 = icmp slt i64 %x.0, %m
48 %t3 = icmp slt i64 %x.0, %m
68 %t1 = icmp slt i64 %x.0, %n
71 %t2 = icmp slt i64 %x.0, %m
74 %t3 = icmp slt i64 %x.0, %m
/external/llvm/test/CodeGen/Hexagon/
Dhwloop-lt.ll8 %cmp3 = icmp slt i32 8531, %b
23 %cmp = icmp slt i32 %inc, %b
35 %cmp3 = icmp slt i32 9152, %b
50 %cmp = icmp slt i32 %inc, %b
62 %cmp3 = icmp slt i32 18851, %b
77 %cmp = icmp slt i32 %inc, %b
89 %cmp3 = icmp slt i32 25466, %b
104 %cmp = icmp slt i32 %inc, %b
116 %cmp3 = icmp slt i32 9295, %b
131 %cmp = icmp slt i32 %inc, %b
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/Hexagon/
Dhwloop-lt.ll8 %cmp3 = icmp slt i32 8531, %b
23 %cmp = icmp slt i32 %inc, %b
35 %cmp3 = icmp slt i32 9152, %b
50 %cmp = icmp slt i32 %inc, %b
62 %cmp3 = icmp slt i32 18851, %b
77 %cmp = icmp slt i32 %inc, %b
89 %cmp3 = icmp slt i32 25466, %b
104 %cmp = icmp slt i32 %inc, %b
116 %cmp3 = icmp slt i32 9295, %b
131 %cmp = icmp slt i32 %inc, %b
[all …]

12345678910>>...107