Home
last modified time | relevance | path

Searched refs:smax (Results 1 – 25 of 356) sorted by relevance

12345678910>>...15

/external/llvm-project/llvm/test/Analysis/CostModel/ARM/
Dreduce-smax.ll8 …n estimated cost of 2 for instruction: %V1 = call i64 @llvm.vector.reduce.smax.v1i64(<1 x i64> und…
9 … estimated cost of 13 for instruction: %V2 = call i64 @llvm.vector.reduce.smax.v2i64(<2 x i64> und…
10 … estimated cost of 35 for instruction: %V4 = call i64 @llvm.vector.reduce.smax.v4i64(<4 x i64> und…
11 … estimated cost of 79 for instruction: %V8 = call i64 @llvm.vector.reduce.smax.v8i64(<8 x i64> und…
12 …stimated cost of 167 for instruction: %V16 = call i64 @llvm.vector.reduce.smax.v16i64(<16 x i64> u…
16 …n estimated cost of 3 for instruction: %V1 = call i64 @llvm.vector.reduce.smax.v1i64(<1 x i64> und…
17 … estimated cost of 17 for instruction: %V2 = call i64 @llvm.vector.reduce.smax.v2i64(<2 x i64> und…
18 … estimated cost of 31 for instruction: %V4 = call i64 @llvm.vector.reduce.smax.v4i64(<4 x i64> und…
19 … estimated cost of 76 for instruction: %V8 = call i64 @llvm.vector.reduce.smax.v8i64(<8 x i64> und…
20 …stimated cost of 178 for instruction: %V16 = call i64 @llvm.vector.reduce.smax.v16i64(<16 x i64> u…
[all …]
/external/llvm-project/llvm/test/Analysis/CostModel/X86/
Dreduce-smax.ll14 …n estimated cost of 0 for instruction: %V1 = call i64 @llvm.vector.reduce.smax.v1i64(<1 x i64> und…
15 … estimated cost of 13 for instruction: %V2 = call i64 @llvm.vector.reduce.smax.v2i64(<2 x i64> und…
16 … estimated cost of 24 for instruction: %V4 = call i64 @llvm.vector.reduce.smax.v4i64(<4 x i64> und…
17 … estimated cost of 46 for instruction: %V8 = call i64 @llvm.vector.reduce.smax.v8i64(<8 x i64> und…
18 …estimated cost of 90 for instruction: %V16 = call i64 @llvm.vector.reduce.smax.v16i64(<16 x i64> u…
22 …n estimated cost of 0 for instruction: %V1 = call i64 @llvm.vector.reduce.smax.v1i64(<1 x i64> und…
23 … estimated cost of 13 for instruction: %V2 = call i64 @llvm.vector.reduce.smax.v2i64(<2 x i64> und…
24 … estimated cost of 24 for instruction: %V4 = call i64 @llvm.vector.reduce.smax.v4i64(<4 x i64> und…
25 … estimated cost of 46 for instruction: %V8 = call i64 @llvm.vector.reduce.smax.v8i64(<8 x i64> und…
26 …estimated cost of 90 for instruction: %V16 = call i64 @llvm.vector.reduce.smax.v16i64(<16 x i64> u…
[all …]
Darith-sminmax.ll11 declare i64 @llvm.smax.i64(i64, i64)
12 declare <2 x i64> @llvm.smax.v2i64(<2 x i64>, <2 x i64>)
13 declare <4 x i64> @llvm.smax.v4i64(<4 x i64>, <4 x i64>)
14 declare <8 x i64> @llvm.smax.v8i64(<8 x i64>, <8 x i64>)
16 declare i32 @llvm.smax.i32(i32, i32)
17 declare <4 x i32> @llvm.smax.v4i32(<4 x i32>, <4 x i32>)
18 declare <8 x i32> @llvm.smax.v8i32(<8 x i32>, <8 x i32>)
19 declare <16 x i32> @llvm.smax.v16i32(<16 x i32>, <16 x i32>)
21 declare i16 @llvm.smax.i16(i16, i16)
22 declare <8 x i16> @llvm.smax.v8i16(<8 x i16>, <8 x i16>)
[all …]
/external/llvm-project/llvm/test/MC/AArch64/SVE/
Dsmax.s10 smax z0.b, z0.b, #-128 label
16 smax z31.b, z31.b, #127 label
22 smax z0.h, z0.h, #-128 label
28 smax z31.h, z31.h, #127 label
34 smax z0.s, z0.s, #-128 label
40 smax z31.s, z31.s, #127 label
46 smax z0.d, z0.d, #-128 label
52 smax z31.d, z31.d, #127 label
58 smax z31.b, p7/m, z31.b, z31.b label
64 smax z31.h, p7/m, z31.h, z31.h label
[all …]
Dsmax-diagnostics.s3 smax z0.b, z0.b, #-129 label
8 smax z31.b, z31.b, #128 label
13 smax z0.b, p8/m, z0.b, z0.b label
23 smax z31.d, z31.d, #127 label
/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/
Dinst-select-abs.mir18 ; GFX6: %smax:sreg_32 = S_ABS_I32 %src0, implicit-def $scc
19 ; GFX6: S_ENDPGM 0, implicit %smax
23 ; GFX9: %smax:sreg_32 = S_ABS_I32 %src0, implicit-def $scc
24 ; GFX9: S_ENDPGM 0, implicit %smax
28 %smax:sgpr(s32) = G_SMAX %src0, %ineg
29 S_ENDPGM 0, implicit %smax
45 ; GFX6: %smax:sreg_32 = S_ABS_I32 %src0, implicit-def $scc
46 ; GFX6: S_ENDPGM 0, implicit %smax
50 ; GFX9: %smax:sreg_32 = S_ABS_I32 %src0, implicit-def $scc
51 ; GFX9: S_ENDPGM 0, implicit %smax
[all …]
/external/llvm-project/llvm/test/Transforms/SLPVectorizer/X86/
Dhorizontal-smax.ll8 declare i32 @llvm.smax.i32(i32, i32)
14 ; CHECK-NEXT: [[TMP4:%.*]] = call i32 @llvm.smax.i32(i32 [[TMP2]], i32 [[TMP3]])
19 %4 = call i32 @llvm.smax.i32(i32 %2, i32 %3)
29 ; CHECK-NEXT: [[TMP6:%.*]] = call i32 @llvm.smax.i32(i32 [[TMP2]], i32 [[TMP3]])
30 ; CHECK-NEXT: [[TMP7:%.*]] = call i32 @llvm.smax.i32(i32 [[TMP6]], i32 [[TMP4]])
31 ; CHECK-NEXT: [[TMP8:%.*]] = call i32 @llvm.smax.i32(i32 [[TMP7]], i32 [[TMP5]])
38 %6 = call i32 @llvm.smax.i32(i32 %2, i32 %3)
39 %7 = call i32 @llvm.smax.i32(i32 %6, i32 %4)
40 %8 = call i32 @llvm.smax.i32(i32 %7, i32 %5)
54 ; CHECK-NEXT: [[TMP10:%.*]] = call i32 @llvm.smax.i32(i32 [[TMP2]], i32 [[TMP3]])
[all …]
Darith-smax.ll23 declare i64 @llvm.smax.i64(i64, i64)
24 declare i32 @llvm.smax.i32(i32, i32)
25 declare i16 @llvm.smax.i16(i16, i16)
26 declare i8 @llvm.smax.i8 (i8 , i8 )
46 ; SSE-NEXT: [[R0:%.*]] = call i64 @llvm.smax.i64(i64 [[A0]], i64 [[B0]])
47 ; SSE-NEXT: [[R1:%.*]] = call i64 @llvm.smax.i64(i64 [[A1]], i64 [[B1]])
48 ; SSE-NEXT: [[R2:%.*]] = call i64 @llvm.smax.i64(i64 [[A2]], i64 [[B2]])
49 ; SSE-NEXT: [[R3:%.*]] = call i64 @llvm.smax.i64(i64 [[A3]], i64 [[B3]])
50 ; SSE-NEXT: [[R4:%.*]] = call i64 @llvm.smax.i64(i64 [[A4]], i64 [[B4]])
51 ; SSE-NEXT: [[R5:%.*]] = call i64 @llvm.smax.i64(i64 [[A5]], i64 [[B5]])
[all …]
/external/webrtc/common_audio/signal_processing/
Dget_scaling_square.c26 int16_t smax = -1; in WebRtcSpl_GetScalingSquare() local
35 smax = (sabs > smax ? sabs : smax); in WebRtcSpl_GetScalingSquare()
37 t = WebRtcSpl_NormW32(WEBRTC_SPL_MUL(smax, smax)); in WebRtcSpl_GetScalingSquare()
39 if (smax == 0) in WebRtcSpl_GetScalingSquare()
Dauto_correlation.c22 int16_t smax = 0; in WebRtcSpl_AutoCorrelation() local
28 smax = WebRtcSpl_MaxAbsValueW16(in_vector, in_vector_length); in WebRtcSpl_AutoCorrelation()
32 if (smax == 0) { in WebRtcSpl_AutoCorrelation()
38 int t = WebRtcSpl_NormW32(WEBRTC_SPL_MUL(smax, smax)); in WebRtcSpl_AutoCorrelation()
/external/XNNPACK/src/qu8-requantization/
Dprecise-scalar-signed64.c40 const int32_t smax = (int32_t)(uint32_t) qmax - (int32_t)(uint32_t) zero_point; in xnn_qu8_requantize_precise__scalar_signed64() local
74 const int32_t x_clamped = x_scaled < smin ? smin : x_scaled > smax ? smax : x_scaled; in xnn_qu8_requantize_precise__scalar_signed64()
75 const int32_t y_clamped = y_scaled < smin ? smin : y_scaled > smax ? smax : y_scaled; in xnn_qu8_requantize_precise__scalar_signed64()
76 const int32_t z_clamped = z_scaled < smin ? smin : z_scaled > smax ? smax : z_scaled; in xnn_qu8_requantize_precise__scalar_signed64()
77 const int32_t w_clamped = w_scaled < smin ? smin : w_scaled > smax ? smax : w_scaled; in xnn_qu8_requantize_precise__scalar_signed64()
Dprecise-scalar-unsigned64.c40 const int32_t smax = (int32_t)(uint32_t) qmax - (int32_t)(uint32_t) zero_point; in xnn_qu8_requantize_precise__scalar_unsigned64() local
81 const int32_t x_clamped = x_scaled < smin ? smin : x_scaled > smax ? smax : x_scaled; in xnn_qu8_requantize_precise__scalar_unsigned64()
82 const int32_t y_clamped = y_scaled < smin ? smin : y_scaled > smax ? smax : y_scaled; in xnn_qu8_requantize_precise__scalar_unsigned64()
83 const int32_t z_clamped = z_scaled < smin ? smin : z_scaled > smax ? smax : z_scaled; in xnn_qu8_requantize_precise__scalar_unsigned64()
84 const int32_t w_clamped = w_scaled < smin ? smin : w_scaled > smax ? smax : w_scaled; in xnn_qu8_requantize_precise__scalar_unsigned64()
Dq31-scalar.c49 const int32_t smax = (int32_t)(uint32_t) qmax - (int32_t)(uint32_t) zero_point; in xnn_qu8_requantize_q31__scalar() local
109 const int32_t x_clamped = x_scaled < smin ? smin : x_scaled > smax ? smax : x_scaled; in xnn_qu8_requantize_q31__scalar()
110 const int32_t y_clamped = y_scaled < smin ? smin : y_scaled > smax ? smax : y_scaled; in xnn_qu8_requantize_q31__scalar()
111 const int32_t z_clamped = z_scaled < smin ? smin : z_scaled > smax ? smax : z_scaled; in xnn_qu8_requantize_q31__scalar()
112 const int32_t w_clamped = w_scaled < smin ? smin : w_scaled > smax ? smax : w_scaled; in xnn_qu8_requantize_q31__scalar()
Dprecise-scalar-unsigned32.c43 const int32_t smax = (int32_t)(uint32_t) qmax - (int32_t)(uint32_t) zero_point; in xnn_qu8_requantize_precise__scalar_unsigned32() local
109 const int32_t x_clamped = x_scaled < smin ? smin : x_scaled > smax ? smax : x_scaled; in xnn_qu8_requantize_precise__scalar_unsigned32()
110 const int32_t y_clamped = y_scaled < smin ? smin : y_scaled > smax ? smax : y_scaled; in xnn_qu8_requantize_precise__scalar_unsigned32()
111 const int32_t z_clamped = z_scaled < smin ? smin : z_scaled > smax ? smax : z_scaled; in xnn_qu8_requantize_precise__scalar_unsigned32()
112 const int32_t w_clamped = w_scaled < smin ? smin : w_scaled > smax ? smax : w_scaled; in xnn_qu8_requantize_precise__scalar_unsigned32()
/external/XNNPACK/src/qs8-requantization/
Dprecise-scalar-signed64.c40 const int32_t smax = (int32_t) qmax - (int32_t) zero_point; in xnn_qs8_requantize_precise__scalar_signed64() local
74 const int32_t x_clamped = x_scaled < smin ? smin : x_scaled > smax ? smax : x_scaled; in xnn_qs8_requantize_precise__scalar_signed64()
75 const int32_t y_clamped = y_scaled < smin ? smin : y_scaled > smax ? smax : y_scaled; in xnn_qs8_requantize_precise__scalar_signed64()
76 const int32_t z_clamped = z_scaled < smin ? smin : z_scaled > smax ? smax : z_scaled; in xnn_qs8_requantize_precise__scalar_signed64()
77 const int32_t w_clamped = w_scaled < smin ? smin : w_scaled > smax ? smax : w_scaled; in xnn_qs8_requantize_precise__scalar_signed64()
Dprecise-scalar-unsigned64.c40 const int32_t smax = (int32_t) qmax - (int32_t) zero_point; in xnn_qs8_requantize_precise__scalar_unsigned64() local
81 const int32_t x_clamped = x_scaled < smin ? smin : x_scaled > smax ? smax : x_scaled; in xnn_qs8_requantize_precise__scalar_unsigned64()
82 const int32_t y_clamped = y_scaled < smin ? smin : y_scaled > smax ? smax : y_scaled; in xnn_qs8_requantize_precise__scalar_unsigned64()
83 const int32_t z_clamped = z_scaled < smin ? smin : z_scaled > smax ? smax : z_scaled; in xnn_qs8_requantize_precise__scalar_unsigned64()
84 const int32_t w_clamped = w_scaled < smin ? smin : w_scaled > smax ? smax : w_scaled; in xnn_qs8_requantize_precise__scalar_unsigned64()
Dq31-scalar.c49 const int32_t smax = (int32_t) qmax - (int32_t) zero_point; in xnn_qs8_requantize_q31__scalar() local
109 const int32_t x_clamped = x_scaled < smin ? smin : x_scaled > smax ? smax : x_scaled; in xnn_qs8_requantize_q31__scalar()
110 const int32_t y_clamped = y_scaled < smin ? smin : y_scaled > smax ? smax : y_scaled; in xnn_qs8_requantize_q31__scalar()
111 const int32_t z_clamped = z_scaled < smin ? smin : z_scaled > smax ? smax : z_scaled; in xnn_qs8_requantize_q31__scalar()
112 const int32_t w_clamped = w_scaled < smin ? smin : w_scaled > smax ? smax : w_scaled; in xnn_qs8_requantize_q31__scalar()
Dprecise-scalar-unsigned32.c43 const int32_t smax = (int32_t) qmax - (int32_t) zero_point; in xnn_qs8_requantize_precise__scalar_unsigned32() local
109 const int32_t x_clamped = x_scaled < smin ? smin : x_scaled > smax ? smax : x_scaled; in xnn_qs8_requantize_precise__scalar_unsigned32()
110 const int32_t y_clamped = y_scaled < smin ? smin : y_scaled > smax ? smax : y_scaled; in xnn_qs8_requantize_precise__scalar_unsigned32()
111 const int32_t z_clamped = z_scaled < smin ? smin : z_scaled > smax ? smax : z_scaled; in xnn_qs8_requantize_precise__scalar_unsigned32()
112 const int32_t w_clamped = w_scaled < smin ? smin : w_scaled > smax ? smax : w_scaled; in xnn_qs8_requantize_precise__scalar_unsigned32()
/external/llvm-project/llvm/test/Analysis/CostModel/AArch64/
Dmin-max.ll387 ; COST-LABEL: smax.v8i8
388 …ound an estimated cost of 1 for instruction: %res = call <8 x i8> @llvm.smax.v8i8(<8 x i8> %v0, …
390 ; CODE-LABEL: smax.v8i8
392 ; CODE-NEXT: smax v{{.*}}.8b, v{{.*}}.8b, v{{.*}}.8b
395 declare <8 x i8> @llvm.smax.v8i8(<8 x i8>, <8 x i8>)
396 define <8 x i8> @smax.v8i8(<8 x i8> %v0, <8 x i8> %v1) {
397 %res = call <8 x i8> @llvm.smax.v8i8(<8 x i8> %v0, <8 x i8> %v1)
401 ; COST-LABEL: smax.v9i8
402 …ound an estimated cost of 1 for instruction: %res = call <9 x i8> @llvm.smax.v9i8(<9 x i8> %v0, …
404 ; CODE-LABEL: smax.v9i8
[all …]
Dvector-reduce.ll184 ; COST-LABEL: smax.i8.v8i8
185 ; COST: Found an estimated cost of 216 for instruction: %r = call i8 @llvm.vector.reduce.smax
186 ; CODE-LABEL: smax.i8.v8i8
188 define i8 @smax.i8.v8i8(<8 x i8> %v) {
189 %r = call i8 @llvm.vector.reduce.smax.v8i8(<8 x i8> %v)
193 ; COST-LABEL: smax.i8.v16i8
194 ; COST: Found an estimated cost of 608 for instruction: %r = call i8 @llvm.vector.reduce.smax
195 ; CODE-LABEL: smax.i8.v16i8
197 define i8 @smax.i8.v16i8(<16 x i8> %v) {
198 %r = call i8 @llvm.vector.reduce.smax.v16i8(<16 x i8> %v)
[all …]
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dsmed3.ll109 define internal i32 @smax(i32 %x, i32 %y) #2 {
161 %tmp1 = call i32 @smax(i32 %x, i32 %y)
163 %tmp3 = call i32 @smax(i32 %tmp0, i32 %tmp2)
173 %tmp1 = call i32 @smax(i32 %y, i32 %x)
175 %tmp3 = call i32 @smax(i32 %tmp0, i32 %tmp2)
185 %tmp1 = call i32 @smax(i32 %x, i32 %y)
187 %tmp3 = call i32 @smax(i32 %tmp0, i32 %tmp2)
197 %tmp1 = call i32 @smax(i32 %y, i32 %x)
199 %tmp3 = call i32 @smax(i32 %tmp0, i32 %tmp2)
209 %tmp1 = call i32 @smax(i32 %x, i32 %y)
[all …]
/external/llvm/test/CodeGen/AMDGPU/
Dsmed3.ll126 define internal i32 @smax(i32 %x, i32 %y) #2 {
178 %tmp1 = call i32 @smax(i32 %x, i32 %y)
180 %tmp3 = call i32 @smax(i32 %tmp0, i32 %tmp2)
190 %tmp1 = call i32 @smax(i32 %y, i32 %x)
192 %tmp3 = call i32 @smax(i32 %tmp0, i32 %tmp2)
202 %tmp1 = call i32 @smax(i32 %x, i32 %y)
204 %tmp3 = call i32 @smax(i32 %tmp0, i32 %tmp2)
214 %tmp1 = call i32 @smax(i32 %y, i32 %x)
216 %tmp3 = call i32 @smax(i32 %tmp0, i32 %tmp2)
226 %tmp1 = call i32 @smax(i32 %x, i32 %y)
[all …]
/external/llvm/test/Transforms/InstCombine/
D2007-12-18-AddSelCmpSub.ll7 %smax = select i1 %tmp16, i32 0, i32 %tmp15 ; <i32> [#uses=1]
8 %tmp12 = add i32 %smax, %a ; <i32> [#uses=1]
17 %smax = select i1 %tmp16, i32 0, i32 %tmp15 ; <i32> [#uses=1]
18 %tmp12 = add i32 %smax, %a ; <i32> [#uses=1]
26 %smax = select i1 %tmp16, i32 0, i32 %tmp15 ; <i32> [#uses=1]
27 %tmp12 = add i32 %smax, %a ; <i32> [#uses=1]
/external/llvm-project/llvm/test/Transforms/InstCombine/
D2007-12-18-AddSelCmpSub.ll14 %smax = select i1 %t16, i32 0, i32 %t15
15 %t12 = add i32 %smax, %a
29 %smax = select i1 %t16, i32 0, i32 %t15
30 %t12 = add i32 %smax, %a
42 %smax = select i1 %t16, i32 0, i32 %t15
43 %t12 = add i32 %smax, %a
/external/llvm/test/Analysis/ScalarEvolution/
Dsmax.ll4 ; CHECK: --> (%a smax %b)
5 ; CHECK: --> (%a smax %b smax %c)
6 ; CHECK-NOT: smax

12345678910>>...15