Home
last modified time | relevance | path

Searched refs:ugt (Results 1 – 25 of 1209) sorted by relevance

12345678910>>...49

/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/
Dcanonicalize-constant-low-bit-mask-and-icmp-ugt-to-icmp-ugt.ll23 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[X]], 3
28 %ret = icmp ugt i8 %x, %tmp0
36 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[X]], [[TMP0]]
42 %ret = icmp ugt i8 %x, %tmp1
53 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt <2 x i8> [[X]], <i8 3, i8 3>
58 %ret = icmp ugt <2 x i8> %x, %tmp0
65 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt <2 x i8> [[X]], <i8 3, i8 15>
70 %ret = icmp ugt <2 x i8> %x, %tmp0
77 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt <3 x i8> [[X]], <i8 3, i8 undef, i8 3>
82 %ret = icmp ugt <3 x i8> %x, %tmp0
[all …]
Dcompare-udiv.ll6 ; CHECK-NEXT: [[CMP1:%.*]] = icmp ugt i32 %d, %n
16 ; CHECK-NEXT: [[CMP1:%.*]] = icmp ugt <2 x i32> %d, %n
26 ; CHECK-NEXT: [[CMP1:%.*]] = icmp ugt i32 %d, 64
36 ; CHECK-NEXT: [[CMP1:%.*]] = icmp ugt <2 x i32> %d, <i32 64, i32 63>
108 %cmp1 = icmp ugt i32 %div, 0
118 %cmp1 = icmp ugt <2 x i32> %div, zeroinitializer
122 ; (icmp ugt (udiv C1, X), C1) -> false.
128 %cmp1 = icmp ugt i32 %div, 8
137 %cmp1 = icmp ugt <2 x i32> %div, <i32 8, i32 8>
147 %cmp1 = icmp ugt i32 %div, 3
[all …]
Dselect-gep.ll6 ; CHECK-NEXT: [[CMP:%.*]] = icmp ugt i32* [[P:%.*]], [[Q:%.*]]
13 %cmp = icmp ugt i32* %p, %q
20 ; CHECK-NEXT: [[CMP:%.*]] = icmp ugt i32* [[P:%.*]], [[Q:%.*]]
27 %cmp = icmp ugt i32* %p, %q
34 ; CHECK-NEXT: [[CMP:%.*]] = icmp ugt i32* [[P:%.*]], [[Q:%.*]]
41 %cmp = icmp ugt i32* %p, %q
48 ; CHECK-NEXT: [[CMP:%.*]] = icmp ugt i32* [[P:%.*]], [[Q:%.*]]
55 %cmp = icmp ugt i32* %p, %q
62 ; CHECK-NEXT: [[CMP:%.*]] = icmp ugt i64 [[X:%.*]], [[Y:%.*]]
69 %cmp = icmp ugt i64 %x, %y
[all …]
Dumax-icmp.ll6 ; Test all 4 foldable predicates (eq,ne,ugt,ule) * 4 commutation
18 %cmp1 = icmp ugt i32 %x, %y
31 %cmp1 = icmp ugt i32 %y, %x
46 %cmp1 = icmp ugt i32 %x, %y
61 %cmp1 = icmp ugt i32 %y, %x
74 %cmp1 = icmp ugt i32 %x, %y
87 %cmp1 = icmp ugt i32 %y, %x
102 %cmp1 = icmp ugt i32 %x, %y
117 %cmp1 = icmp ugt i32 %y, %x
130 %cmp1 = icmp ugt i32 %x, %y
[all …]
Dicmp-shr-lt-gt.ll5 ; CHECK-NEXT: [[C:%.*]] = icmp ugt i4 %x, 1
9 %c = icmp ugt i4 %s, 0
15 ; CHECK-NEXT: [[C:%.*]] = icmp ugt i4 %x, 3
19 %c = icmp ugt i4 %s, 1
25 ; CHECK-NEXT: [[C:%.*]] = icmp ugt i4 %x, 5
29 %c = icmp ugt i4 %s, 2
39 %c = icmp ugt i4 %s, 3
45 ; CHECK-NEXT: [[C:%.*]] = icmp ugt i4 %x, -7
49 %c = icmp ugt i4 %s, 4
55 ; CHECK-NEXT: [[C:%.*]] = icmp ugt i4 %x, -5
[all …]
Dicmp-shl-nuw.ll10 %d = icmp ugt i64 %c, 4294967295
26 ; CHECK-NEXT: [[D:%.*]] = icmp ugt i64 %0, 15
30 %d = icmp ugt i64 %c, 1048575 ; 0x0f_ffff
76 ; CHECK-NEXT: [[D:%.*]] = icmp ugt <2 x i16> %0, <i16 15, i16 15>
86 ; CHECK-NEXT: [[D:%.*]] = icmp ugt <2 x i32> %0, <i32 15, i32 15>
90 %d = icmp ugt <2 x i32> %c, <i32 1048575, i32 1048575>
Dcanonicalize-constant-low-bit-mask-and-icmp-ne-to-icmp-ugt.ll18 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[X:%.*]], 3
44 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt <2 x i8> [[X:%.*]], <i8 3, i8 3>
54 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt <2 x i8> [[X:%.*]], <i8 3, i8 15>
64 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt <3 x i8> [[X:%.*]], <i8 3, i8 undef, i8 3>
81 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[X]], 3
98 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[X]], [[TMP0]]
112 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[X]], [[TMP0]]
126 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[X]], [[TMP0]]
146 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i8 [[X]], 3
Dunsigned_saturated_sub.ll15 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i64 [[A:%.*]], [[B:%.*]]
20 %cmp = icmp ugt i64 %a, %b
46 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt <4 x i32> [[A:%.*]], [[B:%.*]]
51 %cmp = icmp ugt <4 x i32> %a, %b
81 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i64 [[B:%.*]], [[A:%.*]]
88 %cmp = icmp ugt i64 %b, %a
115 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i64 [[A:%.*]], [[B:%.*]]
122 %cmp = icmp ugt i64 %a, %b
134 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i64 [[A:%.*]], [[B:%.*]]
154 %cmp = icmp ugt i64 %b, %a
Dminmax-fold.ll35 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i32 [[A:%.*]], 5
283 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i32 [[X:%.*]], 68
328 %cmp = icmp ugt i32 %x, 83
330 %cmp3 = icmp ugt i32 %cond, 24
352 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i32 [[X:%.*]], 68
440 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i32 [[MIN]], 15
455 ; CHECK-NEXT: [[CMP2:%.*]] = icmp ugt i32 [[X:%.*]], 15
461 %cmp2 = icmp ugt i32 %x, 15
463 %cmp1 = icmp ugt i32 %x, 255
474 ; CHECK-NEXT: [[TMP1:%.*]] = icmp ugt i32 [[MIN]], 15
[all …]
/external/swiftshader/third_party/LLVM/test/Transforms/LoopStrengthReduce/
D2011-10-13-SCEVChain.ll35 %t0 = icmp ugt i32 %n0, -4
39 %t1 = icmp ugt i32 %n1, -4
43 %t2 = icmp ugt i32 %n2, -4
47 %t3 = icmp ugt i32 %n3, -4
51 %t4 = icmp ugt i32 %n4, -4
55 %t5 = icmp ugt i32 %n5, -4
59 %t6 = icmp ugt i32 %n6, -4
63 %t7 = icmp ugt i32 %n7, -4
67 %t8 = icmp ugt i32 %n8, -4
71 %t9 = icmp ugt i32 %n9, -4
[all …]
/external/llvm/test/Transforms/LoopStrengthReduce/
D2011-10-13-SCEVChain.ll35 %t0 = icmp ugt i32 %n0, -4
39 %t1 = icmp ugt i32 %n1, -4
43 %t2 = icmp ugt i32 %n2, -4
47 %t3 = icmp ugt i32 %n3, -4
51 %t4 = icmp ugt i32 %n4, -4
55 %t5 = icmp ugt i32 %n5, -4
59 %t6 = icmp ugt i32 %n6, -4
63 %t7 = icmp ugt i32 %n7, -4
67 %t8 = icmp ugt i32 %n8, -4
71 %t9 = icmp ugt i32 %n9, -4
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopStrengthReduce/
D2011-10-13-SCEVChain.ll35 %t0 = icmp ugt i32 %n0, -4
39 %t1 = icmp ugt i32 %n1, -4
43 %t2 = icmp ugt i32 %n2, -4
47 %t3 = icmp ugt i32 %n3, -4
51 %t4 = icmp ugt i32 %n4, -4
55 %t5 = icmp ugt i32 %n5, -4
59 %t6 = icmp ugt i32 %n6, -4
63 %t7 = icmp ugt i32 %n7, -4
67 %t8 = icmp ugt i32 %n8, -4
71 %t9 = icmp ugt i32 %n9, -4
[all …]
/external/llvm/test/Transforms/InstCombine/
Dcompare-udiv.ll4 ; CHECK: %cmp1 = icmp ugt i32 %d, %n
12 ; CHECK: %cmp1 = icmp ugt i32 %d, 64
47 %cmp1 = icmp ugt i32 %div, 0
51 ; (icmp ugt (udiv C1, X), C1) -> false.
56 %cmp1 = icmp ugt i32 %div, 8
64 %cmp1 = icmp ugt i32 %div, 3
72 %cmp1 = icmp ugt i32 %div, 2
80 %cmp1 = icmp ugt i32 %div, 1
85 ; CHECK: %cmp1 = icmp ugt i32 %d, 4
93 ; CHECK: %cmp1 = icmp ugt i32 %d, 2
[all …]
D2008-01-21-MismatchedCastAndCompare.ll9 ; CHECK: %c = icmp ugt i8 %A, %B
16 %c = icmp ugt i32 %a, %b
18 ; CHECK: %c = icmp ugt i8 %A, %B
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dsad.ll6 %icmp0 = icmp ugt i32 %a, %b
22 %icmp0 = icmp ugt i32 %a, 90
38 %icmp0 = icmp ugt i32 %a, %b
55 %icmp0 = icmp ugt i32 %a, %b
72 %icmp0 = icmp ugt i32 %a, %b
88 %icmp0 = icmp ugt i32 %a, %b
105 %icmp0 = icmp ugt i32 %a, %b
123 %icmp0 = icmp ugt i32 %a, %b
140 %icmp0 = icmp ugt i32 %a, %b
158 %icmp0 = icmp ugt <4 x i32> %a, %b
[all …]
Dsetcc-sext.ll12 %cmp = icmp ugt i32 %x, %y
34 %cmp = icmp ugt i32 %x, %y
56 %cmp = icmp ugt i32 %x, %y
78 %cmp = icmp ugt i32 %x, %y
100 %cmp = icmp ugt i32 %x, %y
122 %cmp = icmp ugt i32 %x, %y
144 %cmp = icmp ugt i32 %x, %y
166 %cmp = icmp ugt i32 %x, %y
188 %cmp = icmp ugt i32 %x, %y
210 %cmp = icmp ugt i32 %x, %y
[all …]
Dselect64.ll12 %0 = icmp ugt i32 %cond, 5
22 %cmp = icmp ugt i32 %cond, 5
33 %cmp = icmp ugt i32 %cond, 5
44 %cmp = icmp ugt i32 %cond, 5
58 %cmp = icmp ugt i32 %cond, 5
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Dcond-sel.ll10 %tst1 = icmp ugt i32 %lhs32, %rhs32
61 ; Note that commuting rhs and lhs in the select changes ugt to ule (i.e. hi to ls).
62 %tst1 = icmp ugt i32 %lhs32, %rhs32
77 ; Note that commuting rhs and lhs in the select changes ugt to ule (i.e. hi to ls).
79 %tst3 = icmp ugt i64 %lhs64, %rhs3
101 ; Note that commuting rhs and lhs in the select changes ugt to ule (i.e. hi to ls).
102 %tst1 = icmp ugt i32 %lhs32, %rhs32
117 ; Note that commuting rhs and lhs in the select changes ugt to ule (i.e. hi to ls).
119 %tst3 = icmp ugt i64 %lhs64, %rhs3
141 %tst1 = icmp ugt i32 %lhs32, %rhs32
[all …]
/external/llvm/test/CodeGen/AArch64/
Dcond-sel.ll10 %tst1 = icmp ugt i32 %lhs32, %rhs32
61 ; Note that commuting rhs and lhs in the select changes ugt to ule (i.e. hi to ls).
62 %tst1 = icmp ugt i32 %lhs32, %rhs32
77 ; Note that commuting rhs and lhs in the select changes ugt to ule (i.e. hi to ls).
79 %tst3 = icmp ugt i64 %lhs64, %rhs3
101 ; Note that commuting rhs and lhs in the select changes ugt to ule (i.e. hi to ls).
102 %tst1 = icmp ugt i32 %lhs32, %rhs32
117 ; Note that commuting rhs and lhs in the select changes ugt to ule (i.e. hi to ls).
119 %tst3 = icmp ugt i64 %lhs64, %rhs3
141 %tst1 = icmp ugt i32 %lhs32, %rhs32
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/
Dpr35406.ll16 %1 = icmp ugt i32 %local_0_, 14
33 %8 = icmp ugt i32 %local_2_57, 7
40 %10 = icmp ugt i32 %local_0_, 129
59 %1 = icmp ugt i32 %local_0_, 14
76 %8 = icmp ugt i32 %local_2_57, 7
83 %10 = icmp ugt i32 %local_0_, 129
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopVectorize/
Dtbaa-nodep.ll38 ; CHECK-NOTBAA: icmp ugt i32*
72 ; CHECK: icmp ugt float*
73 ; CHECK: icmp ugt float*
82 ; CHECK-NOTBAA: icmp ugt float*
83 ; CHECK-NOTBAA: icmp ugt float*
84 ; CHECK-NOTBAA-DAG: icmp ugt float*
85 ; CHECK-NOTBAA-DAG: icmp ugt i32*
Druntime-check-readonly.ll9 ;CHECK-DAG: icmp ugt
10 ;CHECK-DAG: icmp ugt
11 ;CHECK-DAG: icmp ugt
12 ;CHECK-DAG: icmp ugt
/external/swiftshader/third_party/subzero/tests_lit/reader_tests/
Dcompare.ll13 %vugt = icmp ugt i1 %a1, %a2
30 ; CHECK-NEXT: %vugt = icmp ugt i1 %a1, %a2
47 %vugt = icmp ugt i8 %a1, %a2
64 ; CHECK-NEXT: %vugt = icmp ugt i8 %a1, %a2
81 %vugt = icmp ugt i16 %a1, %a2
98 ; CHECK-NEXT: %vugt = icmp ugt i16 %a1, %a2
113 %vugt = icmp ugt i32 %a1, %a2
128 ; CHECK-NEXT: %vugt = icmp ugt i32 %a1, %a2
143 %vugt = icmp ugt i64 %a1, %a2
158 ; CHECK-NEXT: %vugt = icmp ugt i64 %a1, %a2
[all …]
/external/llvm/test/CodeGen/AMDGPU/
Dselect64.ll12 %0 = icmp ugt i32 %cond, 5
22 %cmp = icmp ugt i32 %cond, 5
33 %cmp = icmp ugt i32 %cond, 5
44 %cmp = icmp ugt i32 %cond, 5
58 %cmp = icmp ugt i32 %cond, 5
/external/swiftshader/third_party/LLVM/test/Transforms/InstCombine/
D2008-01-21-MismatchedCastAndCompare.ll9 ; CHECK: %c = icmp ugt i8 %A, %B
16 %c = icmp ugt i32 %a, %b
18 ; CHECK: %c = icmp ugt i8 %A, %B

12345678910>>...49