Home
last modified time | relevance | path

Searched refs:umax (Results 1 – 25 of 259) sorted by relevance

1234567891011

/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/SVE/
Dumax.s10 umax z0.b, z0.b, #0 label
16 umax z31.b, z31.b, #255 label
22 umax z0.b, z0.b, #0 label
28 umax z31.b, z31.b, #255 label
34 umax z0.b, z0.b, #0 label
40 umax z31.b, z31.b, #255 label
46 umax z0.b, z0.b, #0 label
52 umax z31.b, z31.b, #255 label
58 umax z31.b, p7/m, z31.b, z31.b label
64 umax z31.h, p7/m, z31.h, z31.h label
[all …]
Dumax-diagnostics.s3 umax z0.b, z0.b, #-1 label
8 umax z31.b, z31.b, #256 label
13 umax z0.b, p8/m, z0.b, z0.b label
23 umax z31.b, z31.b, #255 label
/external/llvm/test/CodeGen/AMDGPU/
Dumed3.ll125 define internal i32 @umax(i32 %x, i32 %y) #2 {
177 %tmp1 = call i32 @umax(i32 %x, i32 %y)
179 %tmp3 = call i32 @umax(i32 %tmp0, i32 %tmp2)
189 %tmp1 = call i32 @umax(i32 %y, i32 %x)
191 %tmp3 = call i32 @umax(i32 %tmp0, i32 %tmp2)
201 %tmp1 = call i32 @umax(i32 %x, i32 %y)
203 %tmp3 = call i32 @umax(i32 %tmp0, i32 %tmp2)
213 %tmp1 = call i32 @umax(i32 %y, i32 %x)
215 %tmp3 = call i32 @umax(i32 %tmp0, i32 %tmp2)
225 %tmp1 = call i32 @umax(i32 %x, i32 %y)
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AMDGPU/
Dumed3.ll127 define internal i32 @umax(i32 %x, i32 %y) #2 {
179 %tmp1 = call i32 @umax(i32 %x, i32 %y)
181 %tmp3 = call i32 @umax(i32 %tmp0, i32 %tmp2)
191 %tmp1 = call i32 @umax(i32 %y, i32 %x)
193 %tmp3 = call i32 @umax(i32 %tmp0, i32 %tmp2)
203 %tmp1 = call i32 @umax(i32 %x, i32 %y)
205 %tmp3 = call i32 @umax(i32 %tmp0, i32 %tmp2)
215 %tmp1 = call i32 @umax(i32 %y, i32 %x)
217 %tmp3 = call i32 @umax(i32 %tmp0, i32 %tmp2)
227 %tmp1 = call i32 @umax(i32 %x, i32 %y)
[all …]
Dr600-legalize-umax-bug.ll13 %umax = select i1 %tmp1, i64 %tmp, i64 4
14 store i64 %umax, i64 addrspace(1)* %out
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/CostModel/AArch64/
Dvector-reduce.ll94 ; COST-LABEL: umax.i8.v8i8
95 …ost of 157 for instruction: %r = call i8 @llvm.experimental.vector.reduce.umax.i8.v8i8(<8 x i8> %v)
96 ; CODE-LABEL: umax.i8.v8i8
98 define i8 @umax.i8.v8i8(<8 x i8> %v) {
99 %r = call i8 @llvm.experimental.vector.reduce.umax.i8.v8i8(<8 x i8> %v)
103 ; COST-LABEL: umax.i8.v16i8
104 …ost of 388 for instruction: %r = call i8 @llvm.experimental.vector.reduce.umax.i8.v16i8(<16 x i8> …
105 ; CODE-LABEL: umax.i8.v16i8
107 define i8 @umax.i8.v16i8(<16 x i8> %v) {
108 %r = call i8 @llvm.experimental.vector.reduce.umax.i8.v16i8(<16 x i8> %v)
[all …]
/external/capstone/suite/MC/AArch64/
Dneon-max-min.s.cs8 0x20,0x64,0x22,0x2e = umax v0.8b, v1.8b, v2.8b
9 0x20,0x64,0x22,0x6e = umax v0.16b, v1.16b, v2.16b
10 0x20,0x64,0x62,0x2e = umax v0.4h, v1.4h, v2.4h
11 0x20,0x64,0x62,0x6e = umax v0.8h, v1.8h, v2.8h
12 0x20,0x64,0xa2,0x2e = umax v0.2s, v1.2s, v2.2s
13 0x20,0x64,0xa2,0x6e = umax v0.4s, v1.4s, v2.4s
/external/llvm/test/MC/AArch64/
Dneon-max-min.s22 umax v0.8b, v1.8b, v2.8b
23 umax v0.16b, v1.16b, v2.16b
24 umax v0.4h, v1.4h, v2.4h
25 umax v0.8h, v1.8h, v2.8h
26 umax v0.2s, v1.2s, v2.2s
27 umax v0.4s, v1.4s, v2.4s
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/AArch64/
Dneon-max-min.s22 umax v0.8b, v1.8b, v2.8b
23 umax v0.16b, v1.16b, v2.16b
24 umax v0.4h, v1.4h, v2.4h
25 umax v0.8h, v1.8h, v2.8h
26 umax v0.2s, v1.2s, v2.2s
27 umax v0.4s, v1.4s, v2.4s
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/AArch64/
Daarch64-minmaxv.ll8 declare i8 @llvm.experimental.vector.reduce.umax.i8.v16i8(<16 x i8>)
9 declare i16 @llvm.experimental.vector.reduce.umax.i16.v8i16(<8 x i16>)
10 declare i32 @llvm.experimental.vector.reduce.umax.i32.v4i32(<4 x i32>)
50 %r = call i8 @llvm.experimental.vector.reduce.umax.i8.v16i8(<16 x i8> %arr.load)
58 %r = call i16 @llvm.experimental.vector.reduce.umax.i16.v8i16(<8 x i16> %arr.load)
66 %r = call i32 @llvm.experimental.vector.reduce.umax.i32.v4i32(<4 x i32> %arr.load)
134 declare i16 @llvm.experimental.vector.reduce.umax.i16.v16i16(<16 x i16>)
138 ; CHECK: umax [[V0:v[0-9]+]].8h, {{v[0-9]+}}.8h, {{v[0-9]+}}.8h
141 %r = call i16 @llvm.experimental.vector.reduce.umax.i16.v16i16(<16 x i16> %arr.load)
145 declare i32 @llvm.experimental.vector.reduce.umax.i32.v16i32(<16 x i32>)
[all …]
Dminmax-of-minmax.ll6 ; 4 min/max flavors (smin/smax/umin/umax) *
781 ; CHECK-NEXT: umax v0.4s, v0.4s, v1.4s
782 ; CHECK-NEXT: umax v1.4s, v1.4s, v2.4s
783 ; CHECK-NEXT: umax v0.4s, v0.4s, v1.4s
797 ; CHECK-NEXT: umax v0.4s, v0.4s, v1.4s
798 ; CHECK-NEXT: umax v1.4s, v2.4s, v1.4s
799 ; CHECK-NEXT: umax v0.4s, v0.4s, v1.4s
813 ; CHECK-NEXT: umax v2.4s, v1.4s, v2.4s
814 ; CHECK-NEXT: umax v0.4s, v0.4s, v1.4s
815 ; CHECK-NEXT: umax v0.4s, v2.4s, v0.4s
[all …]
/external/llvm/test/Transforms/IndVarSimplify/
Dbackedge-on-min-max.ll347 %umax.cmp = icmp ugt i32 %a_len, %n
348 %umax = select i1 %umax.cmp, i32 %a_len, i32 %n
349 %entry.cond = icmp ugt i32 5, %umax
365 %be.cond = icmp ugt i32 %idx.inc, %umax
375 %umax.cmp = icmp ugt i32 %a_len, %n
376 %umax = select i1 %umax.cmp, i32 %a_len, i32 %n
377 %entry.cond = icmp ugt i32 5, %umax
393 %be.cond = icmp ugt i32 %idx.inc, %umax
403 %umax.cmp = icmp ugt i32 42, %n
404 %umax = select i1 %umax.cmp, i32 42, i32 %n
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/IndVarSimplify/
Dbackedge-on-min-max.ll347 %umax.cmp = icmp ugt i32 %a_len, %n
348 %umax = select i1 %umax.cmp, i32 %a_len, i32 %n
349 %entry.cond = icmp ugt i32 5, %umax
365 %be.cond = icmp ugt i32 %idx.inc, %umax
375 %umax.cmp = icmp ugt i32 %a_len, %n
376 %umax = select i1 %umax.cmp, i32 %a_len, i32 %n
377 %entry.cond = icmp ugt i32 5, %umax
393 %be.cond = icmp ugt i32 %idx.inc, %umax
403 %umax.cmp = icmp ugt i32 42, %n
404 %umax = select i1 %umax.cmp, i32 42, i32 %n
[all …]
/external/swiftshader/third_party/LLVM/unittests/Support/
DConstantRangeTest.cpp336 EXPECT_EQ(Full.umax(Full), Full); in TEST_F()
337 EXPECT_EQ(Full.umax(Empty), Empty); in TEST_F()
338 EXPECT_EQ(Full.umax(Some), ConstantRange(APInt(16, 0xa), APInt(16, 0))); in TEST_F()
339 EXPECT_EQ(Full.umax(Wrap), Full); in TEST_F()
340 EXPECT_EQ(Full.umax(Some), ConstantRange(APInt(16, 0xa), APInt(16, 0))); in TEST_F()
341 EXPECT_EQ(Empty.umax(Empty), Empty); in TEST_F()
342 EXPECT_EQ(Empty.umax(Some), Empty); in TEST_F()
343 EXPECT_EQ(Empty.umax(Wrap), Empty); in TEST_F()
344 EXPECT_EQ(Empty.umax(One), Empty); in TEST_F()
345 EXPECT_EQ(Some.umax(Some), Some); in TEST_F()
[all …]
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Doptimize-max-1.ll3 ; LSR should be able to eliminate both smax and umax expressions
47 %umax = select i1 %tmp, i64 1, i64 %n ; <i64> [#uses=1]
55 %exitcond = icmp eq i64 %0, %umax ; <i1> [#uses=1]
65 %umax = select i1 %tmp, i64 %n, i64 1 ; <i64> [#uses=1]
73 %exitcond = icmp eq i64 %0, %umax ; <i1> [#uses=1]
Doptimize-max-2.ll13 %umax = select i1 %tmp, i64 1, i64 %y ; <i64> [#uses=2]
14 %tmp8 = icmp ugt i64 %umax, %x ; <i1> [#uses=1]
15 %umax9 = select i1 %tmp8, i64 %umax, i64 %x ; <i64> [#uses=1]
/external/llvm/test/CodeGen/X86/
Doptimize-max-1.ll3 ; LSR should be able to eliminate both smax and umax expressions
47 %umax = select i1 %tmp, i64 1, i64 %n ; <i64> [#uses=1]
55 %exitcond = icmp eq i64 %0, %umax ; <i1> [#uses=1]
65 %umax = select i1 %tmp, i64 %n, i64 1 ; <i64> [#uses=1]
73 %exitcond = icmp eq i64 %0, %umax ; <i1> [#uses=1]
Doptimize-max-2.ll15 %umax = select i1 %tmp, i64 1, i64 %y ; <i64> [#uses=2]
16 %tmp8 = icmp ugt i64 %umax, %x ; <i1> [#uses=1]
17 %umax9 = select i1 %tmp8, i64 %umax, i64 %x ; <i64> [#uses=1]
/external/iproute2/tc/
Dq_hfsc.c332 unsigned int umax = 0, dmax = 0, rate = 0; in hfsc_get_sc2() local
336 if (get_size(&umax, *argv) < 0) { in hfsc_get_sc2()
361 if (umax != 0 && dmax == 0) { in hfsc_get_sc2()
366 if (dmax != 0 && ceil(1.0 * umax * TIME_UNITS_PER_SEC / dmax) > rate) { in hfsc_get_sc2()
371 sc->m1 = ceil(1.0 * umax * TIME_UNITS_PER_SEC / dmax); /* in bps */ in hfsc_get_sc2()
380 sc->d = tc_core_time2ktime(ceil(dmax - umax * TIME_UNITS_PER_SEC / rate)); in hfsc_get_sc2()
/external/swiftshader/third_party/llvm-7.0/llvm/test/Analysis/ScalarEvolution/
Dinner-loop-by-latch-cond-unknown.ll22 ; it will observe umax generated by this select.
23 ; When it will try to simplify this umax it will invoke
27 ; CHECK: IV Users for loop %second_loop with backedge-taken count{{.*}}umax
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Doptimize-max-1.ll4 ; LSR should be able to eliminate both smax and umax expressions
84 %umax = select i1 %tmp, i64 1, i64 %n ; <i64> [#uses=1]
92 %exitcond = icmp eq i64 %0, %umax ; <i1> [#uses=1]
114 %umax = select i1 %tmp, i64 %n, i64 1 ; <i64> [#uses=1]
122 %exitcond = icmp eq i64 %0, %umax ; <i1> [#uses=1]
Doptimize-max-2.ll30 %umax = select i1 %tmp, i64 1, i64 %y ; <i64> [#uses=2]
31 %tmp8 = icmp ugt i64 %umax, %x ; <i1> [#uses=1]
32 %umax9 = select i1 %tmp8, i64 %umax, i64 %x ; <i64> [#uses=1]
/external/swiftshader/third_party/LLVM/test/Transforms/LoopStrengthReduce/
D2008-08-14-ShadowIV.ll9 %umax = select i1 %0, i32 1, i32 %n ; <i32> [#uses=1]
18 %exitcond = icmp eq i32 %indvar.next, %umax ; <i1> [#uses=1]
33 %umax = select i1 %0, i64 1, i64 %n ; <i64> [#uses=1]
43 %exitcond = icmp eq i64 %indvar.next, %umax ; <i1> [#uses=1]
/external/llvm/unittests/IR/
DConstantRangeTest.cpp414 EXPECT_EQ(Full.umax(Full), Full); in TEST_F()
415 EXPECT_EQ(Full.umax(Empty), Empty); in TEST_F()
416 EXPECT_EQ(Full.umax(Some), ConstantRange(APInt(16, 0xa), APInt(16, 0))); in TEST_F()
417 EXPECT_EQ(Full.umax(Wrap), Full); in TEST_F()
418 EXPECT_EQ(Full.umax(Some), ConstantRange(APInt(16, 0xa), APInt(16, 0))); in TEST_F()
419 EXPECT_EQ(Empty.umax(Empty), Empty); in TEST_F()
420 EXPECT_EQ(Empty.umax(Some), Empty); in TEST_F()
421 EXPECT_EQ(Empty.umax(Wrap), Empty); in TEST_F()
422 EXPECT_EQ(Empty.umax(One), Empty); in TEST_F()
423 EXPECT_EQ(Some.umax(Some), Some); in TEST_F()
[all …]
/external/llvm/test/Transforms/LoopStrengthReduce/X86/
D2008-08-14-ShadowIV.ll13 %umax = select i1 %0, i32 1, i32 %n ; <i32> [#uses=1]
22 %exitcond = icmp eq i32 %indvar.next, %umax ; <i1> [#uses=1]
37 %umax = select i1 %0, i64 1, i64 %n ; <i64> [#uses=1]
47 %exitcond = icmp eq i64 %indvar.next, %umax ; <i1> [#uses=1]

1234567891011