Home
last modified time | relevance | path

Searched refs:ule (Results 1 – 25 of 783) sorted by relevance

12345678910>>...32

/llvm-project-15.0.7/llvm/test/Transforms/ConstraintElimination/
H A Dule.ll33 %c.1 = icmp ule i8 %x, %y
37 %t.1 = icmp ule i8 %x, %y
39 %c.2 = icmp ule i8 %x, 10
41 %c.3 = icmp ule i8 %y, %x
43 %c.4 = icmp ule i8 10, %x
48 %t.2 = icmp ule i8 %y, %x
50 %f.1 = icmp ule i8 %x, %y
52 %c.5 = icmp ule i8 %x, 10
54 %c.6 = icmp ule i8 10, %x
96 %c.2 = icmp ule i8 %x, 9
[all …]
H A Dassumes.ll39 %t.1 = icmp ule i8 %add.1, %b
40 %t.2 = icmp ule i8 %a, %b
49 %t.4 = icmp ule i8 %a, %b
89 %t.2 = icmp ule i8 %a, %b
98 %t.4 = icmp ule i8 %a, %b
138 %t.2 = icmp ule i8 %a, %b
147 %t.4 = icmp ule i8 %a, %b
278 %t.2 = icmp ule i8 %a, %b
316 %t.2 = icmp ule i8 %a, %b
325 %t.4 = icmp ule i8 %a, %b
[all …]
H A Dand.ll33 %c.1 = icmp ule i4 %x, %y
34 %c.2 = icmp ule i4 %y, %z
39 %t.1 = icmp ule i4 %x, %z
40 %t.2 = icmp ule i4 %x, %y
43 %t.3 = icmp ule i4 %y, %z
47 %c.3 = icmp ule i4 %x, %a
53 %c.4 = icmp ule i4 %x, %z
54 %c.5 = icmp ule i4 %x, %a
57 %c.6 = icmp ule i4 %x, %y
60 %c.7 = icmp ule i4 %y, %z
[all …]
H A Dor.ll33 %c.1 = icmp ule i4 %x, %y
34 %c.2 = icmp ule i4 %y, %z
39 %c.3 = icmp ule i4 %x, %z
42 %c.4 = icmp ule i4 %x, %a
48 %f.1 = icmp ule i4 %x, %z
51 %c.5 = icmp ule i4 %x, %a
94 %c.1 = icmp ule i4 %x, %y
95 %c.2 = icmp ule i4 %y, %z
100 %c.3 = icmp ule i4 %x, %z
103 %c.4 = icmp ule i4 %x, %a
[all …]
H A Ddom.ll23 %c.1 = icmp ule i8 %x, 10
27 %c.2 = icmp ule i8 %x, 10
52 %c.1 = icmp ule i8 %x, 10
56 %c.2 = icmp ule i8 %x, 10
84 %c.1 = icmp ule i8 %x, 10
91 %c.2 = icmp ule i8 %x, 10
114 %c.1 = icmp ule i8 %x, 10
122 %c.3 = icmp ule i8 %x, 10
146 %c.1 = icmp ule i8 %x, 10
150 %c.2 = icmp ule i8 %x, 10
[all …]
H A Dloops.ll83 %c.1 = icmp ule i32 %x, 10
87 %t.1 = icmp ule i32 %x, 10
92 %c.2 = icmp ule i32 %x, 9
135 %c.1 = icmp ule i32 %x, 10
139 %f.1 = icmp ule i32 %x, 10
146 %c.3 = icmp ule i32 %x,11
197 %x.1 = icmp ule i32 %x, 10
205 %f.1 = icmp ule i32 %x, 10
209 %c.2 = icmp ule i32 %x, 11
281 %c.3 = icmp ule i32 %x, 9
[all …]
H A Dgeps-inbounds-precondition-ub-in-use-blocks.ll40 %cmp.upper.1 = icmp ule i32* %src.idx, %upper
44 %cmp.upper.2 = icmp ule i32* %src.idx, %upper
74 %cmp.upper.1 = icmp ule i32* %src.idx, %upper
79 %cmp.upper.2 = icmp ule i32* %src.idx, %upper
114 %cmp.ne = icmp ule i32* null, %upper
116 %cmp.upper.1 = icmp ule i32* %src.idx, %upper
120 %cmp.upper.2 = icmp ule i32* %src.idx, %upper
163 %cmp.upper.1 = icmp ule i32* %src.idx, %upper
167 %cmp.upper.2 = icmp ule i32* %src.idx, %upper
201 %cmp.upper.1 = icmp ule i32* %src.idx, %upper
[all …]
H A Dgeps-inbounds-precondition.ll34 %cmp.upper.4 = icmp ule i32* %src.idx.4, %upper
36 %cmp.upper.5 = icmp ule i32* %src.idx.5, %upper
40 %cmp.upper.6 = icmp ule i32* %src.idx.6, %upper
78 %cmp.upper.1 = icmp ule i32* %src.idx, %upper
82 %cmp.upper.2 = icmp ule i32* %src.idx, %upper
158 %cmp.upper.1 = icmp ule i32* %src.idx, %upper
162 %cmp.upper.2 = icmp ule i32* %src.idx, %upper
228 %cmp.upper.1 = icmp ule i32* %src.idx, %upper
232 %cmp.upper.2 = icmp ule i32* %src.idx, %upper
268 %cmp.upper.1 = icmp ule i32* %src.idx, %upper.2
[all …]
H A Dvector-compares.ll12 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i32 [[X:%.*]], 10
16 ; CHECK-NEXT: [[T_1:%.*]] = icmp ule i32 [[X]], 10
20 ; CHECK-NEXT: [[C_2:%.*]] = icmp ule i32 [[X]], 9
29 ; CHECK-NEXT: [[C_4:%.*]] = icmp ule i32 [[X]], 10
41 %c.1 = icmp ule i32 %x, 10
46 %t.1 = icmp ule i32 %x, 10
51 %c.2 = icmp ule i32 %x, 9
62 %c.4 = icmp ule i32 %x, 10
H A Dadd-nuw.ll56 ; CHECK-LABEL: @test.not.uge.ule(
92 %t.0 = icmp ule i8 %start, %high
95 %t.1 = icmp ule i8 %start.1, %high
359 %t = icmp ule i8 %n, 1
363 %f = icmp ule i8 %n, 1
389 %t = icmp ule i8 %n, 1
393 %f = icmp ule i8 %n, 1
418 %t = icmp ule i8 %n, 2
422 %f = icmp ule i8 %n, 2
448 %t = icmp ule i8 %n, 1
[all …]
H A Dloops-header-tested-pointer-iv.ll13 ; CHECK-NEXT: [[C_2:%.*]] = icmp ule i8* [[IV]], [[END]]
17 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i8* [[IV]], [[END]]
33 %c.2 = icmp ule i8* %iv, %end
39 %c.1 = icmp ule i8* %iv, %end
60 ; CHECK-NEXT: [[C_1:%.*]] = icmp ule i8* [[IV]], [[END]]
64 ; CHECK-NEXT: [[C_3:%.*]] = icmp ule i8* [[IV]], [[END]]
80 %c.1 = icmp ule i8* %iv, %end
86 %c.3 = icmp ule i8* %iv, %end
/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dcanonicalize-constant-low-bit-mask-and-icmp-ule-to-icmp-ule.ll29 %ret = icmp ule i8 %x, %tmp0
43 %ret = icmp ule i8 %x, %tmp1
59 %ret = icmp ule <2 x i8> %x, %tmp0
71 %ret = icmp ule <2 x i8> %x, %tmp0
84 %ret = icmp ule <2 x i8> %x, %tmp0
95 %ret = icmp ule <2 x i8> %x, %tmp0
107 %ret = icmp ule <3 x i8> %x, %tmp0
138 %ret = icmp ule i8 %x, %tmp1
181 %ret = icmp ule i8 %x, %tmp0
198 %ret = icmp ule i8 %x, %tmp0
[all …]
H A Dicmp-ule-of-shl-1-by-bits-and-val-to-icmp-ne-of-lshr-val-by-bits-and-0.ll22 %r = icmp ule i8 %t0, %val
37 %r = icmp ule <2 x i8> %t0, %val
48 %r = icmp ule <3 x i8> %t0, %val
81 %r = icmp ule i8 %t0, %t1
95 ; CHECK-NEXT: [[R:%.*]] = icmp ule i8 [[T0]], [[VAL:%.*]]
100 %r = icmp ule i8 %t0, %val
111 ; CHECK-NEXT: [[R:%.*]] = icmp ule i8 [[T0]], [[VAL:%.*]]
115 %r = icmp ule i8 %t0, %val
122 ; CHECK-NEXT: [[R:%.*]] = icmp ule <2 x i8> [[T0]], [[VAL:%.*]]
126 %r = icmp ule <2 x i8> %t0, %val
H A D2012-03-10-InstCombine.ll14 ; CHECK-NEXT: [[CMP2:%.*]] = icmp ule i8* [[D]], [[F:%.*]]
20 ; CHECK-NEXT: [[NOT_CMP3:%.*]] = icmp ule i8* [[C]], [[F]]
35 %cmp2 = icmp ule i8* %d, %f
43 %not.cmp3 = icmp ule i8* %c, %f
61 ; CHECK-NEXT: [[CMP2:%.*]] = icmp ule i8* [[D]], [[F:%.*]]
67 ; CHECK-NEXT: [[NOT_CMP3:%.*]] = icmp ule i8* [[C]], [[F]]
82 %cmp2 = icmp ule i8* %d, %f
90 %not.cmp3 = icmp ule i8* %c, %f
/llvm-project-15.0.7/llvm/test/Transforms/LowerTypeTests/
H A Dimport.ll43 …; X86-NEXT: [[ule:%.*]] = icmp ule i64 [[or]], ptrtoint ([0 x i8]* @__typeid_allones7_size_m1 to i…
44 ; ARM-NEXT: [[ule:%.*]] = icmp ule i64 [[or]], 42
45 ; CHECK-NEXT: ret i1 [[ule]]
59 …; X86-NEXT: [[ule:%.*]] = icmp ule i64 [[or]], ptrtoint ([0 x i8]* @__typeid_allones32_size_m1 to …
60 ; ARM-NEXT: [[ule:%.*]] = icmp ule i64 [[or]], 12345
61 ; CHECK-NEXT: ret i1 [[ule]]
76 ; ARM-NEXT: [[ule:%.*]] = icmp ule i64 [[or]], 43
104 ; ARM-NEXT: [[ule:%.*]] = icmp ule i64 [[or]], 12346
131 …; X86-NEXT: [[ule:%.*]] = icmp ule i64 [[or]], ptrtoint ([0 x i8]* @__typeid_inline5_size_m1 to i6…
132 ; ARM-NEXT: [[ule:%.*]] = icmp ule i64 [[or]], 31
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InstSimplify/
H A Dimplies.ll22 %res = icmp ule i1 %var30, %var29
38 %res = icmp ule i1 %var30, %var29
70 %res = icmp ule i1 %var30, %var29
95 %res = icmp ule i1 %var30, %var29
104 %res = icmp ule <4 x i1> %vec, %vec
114 %res = icmp ule <4 x i1> %a, %b
127 %res = icmp ule i1 %var30, %var29
140 %res = icmp ule i1 %var30, %var29
152 %res = icmp ule i1 %var30, %var29
165 %res = icmp ule i1 %known, %to.prove
[all …]
H A Dicmp.ll44 %cmp = icmp ule i8 %div, %x
54 %cmp = icmp ule i8 %div, %x
63 ; CHECK-NEXT: [[CMP:%.*]] = icmp ule i8 [[DIV]], [[X]]
68 %cmp = icmp ule i8 %div, %x
119 %cmp = icmp ule i8 %div, %y
129 %cmp = icmp ule i8 %div, %x
139 %cmp = icmp ule i8 %div, %x
152 %cmp = icmp ule i8 %div, %x
162 %cmp = icmp ule i8 %div, %x
172 %cmp = icmp ule i8 %div, %x
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/LoopUnroll/
H A Dmultiple-exits.ll99 ; CHECK-NEXT: [[CMP2_2:%.*]] = icmp ule i64 2, [[N]]
106 ; CHECK-NEXT: [[CMP2_3:%.*]] = icmp ule i64 3, [[N]]
113 ; CHECK-NEXT: [[CMP2_4:%.*]] = icmp ule i64 4, [[N]]
120 ; CHECK-NEXT: [[CMP2_5:%.*]] = icmp ule i64 5, [[N]]
127 ; CHECK-NEXT: [[CMP2_6:%.*]] = icmp ule i64 6, [[N]]
134 ; CHECK-NEXT: [[CMP2_7:%.*]] = icmp ule i64 7, [[N]]
141 ; CHECK-NEXT: [[CMP2_8:%.*]] = icmp ule i64 8, [[N]]
172 %cmp1 = icmp ule i64 %iv, 10
176 %cmp2 = icmp ule i64 %iv, %N
211 %cmp1 = icmp ule i64 %iv, %N.masked
[all …]
/llvm-project-15.0.7/clang/test/OpenMP/
H A Datomic_compare_codegen.cpp1214 ulx = ulx > ule ? ule : ulx; in foo()
1216 ulx = ulx < ule ? ule : ulx; in foo()
1218 ulx = ule > ulx ? ule : ulx; in foo()
1220 ulx = ule < ulx ? ule : ulx; in foo()
1278 ulx = ulx > ule ? ule : ulx; in foo()
1280 ulx = ulx < ule ? ule : ulx; in foo()
1282 ulx = ule > ulx ? ule : ulx; in foo()
1284 ulx = ule < ulx ? ule : ulx; in foo()
1342 ulx = ulx > ule ? ule : ulx; in foo()
1344 ulx = ulx < ule ? ule : ulx; in foo()
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/CorrelatedValuePropagation/
H A Durem.ll49 %cmp = icmp ule i32 %n, 65536
105 %cmp2 = icmp ule i32 %n, 65536
144 %cmp = icmp ule i32 %n, 255
197 %c3 = icmp ule i8 %x, 2
208 %c3.2 = icmp ule i8 %x, 2
251 %c3 = icmp ule i8 %x, 5
262 %c3.2 = icmp ule i8 %x, 5
303 %c3 = icmp ule i8 %x, 1
314 %c3.2 = icmp ule i8 %x, 1
356 %c3 = icmp ule i8 %x, 1
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/PhaseOrdering/
H A Dpartialord-ule.ll4 ; This is a very convoluted way to write an icmp ule, which comes about by
6 define i1 @ule(i32 %a, i32 %b) {
7 ; CHECK-LABEL: @ule(
9 ; CHECK-NEXT: [[DOTNOT:%.*]] = icmp ule i32 [[A:%.*]], [[B:%.*]]
/llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/
H A DtestComparesileull.ll20 %cmp = icmp ule i64 %a, %b
34 %cmp = icmp ule i64 %a, %b
47 %cmp = icmp ule i64 %a, 0
60 %cmp = icmp ule i64 %a, 0
76 %cmp = icmp ule i64 %a, %b
93 %cmp = icmp ule i64 %a, %b
109 %cmp = icmp ule i64 %a, 0
125 %cmp = icmp ule i64 %a, 0
H A DtestComparesllleui.ll20 %cmp = icmp ule i32 %a, %b
34 %cmp = icmp ule i32 %a, %b
47 %cmp = icmp ule i32 %a, 0
61 %cmp = icmp ule i32 %a, 0
77 %cmp = icmp ule i32 %a, %b
94 %cmp = icmp ule i32 %a, %b
110 %cmp = icmp ule i32 %a, 0
127 %cmp = icmp ule i32 %a, 0
H A DtestComparesllleus.ll20 %cmp = icmp ule i16 %a, %b
34 %cmp = icmp ule i16 %a, %b
47 %cmp = icmp ule i16 %a, 0
61 %cmp = icmp ule i16 %a, 0
77 %cmp = icmp ule i16 %a, %b
94 %cmp = icmp ule i16 %a, %b
110 %cmp = icmp ule i16 %a, 0
127 %cmp = icmp ule i16 %a, 0
H A DtestComparesllleuc.ll20 %cmp = icmp ule i8 %a, %b
34 %cmp = icmp ule i8 %a, %b
47 %cmp = icmp ule i8 %a, 0
61 %cmp = icmp ule i8 %a, 0
77 %cmp = icmp ule i8 %a, %b
94 %cmp = icmp ule i8 %a, %b
110 %cmp = icmp ule i8 %a, 0
127 %cmp = icmp ule i8 %a, 0

12345678910>>...32