/external/webp/src/dsp/ |
D | neon.h | 72 const int32x4x2_t out01 = vtrnq_s32(vreinterpretq_s32_u64(row01.val[0]), in Transpose4x4_NEON() local 77 out.val[0] = out01.val[0]; in Transpose4x4_NEON() 78 out.val[1] = out01.val[1]; in Transpose4x4_NEON()
|
D | enc_neon.c | 79 const int16x8_t out01 = vrsraq_n_s16(dst01_s16, row01, 3); in Add4x4_NEON() local 82 SaturateAndStore4x4_NEON(dst, out01, out23); in Add4x4_NEON() 275 int16x8_t* const out01, in Transpose4x4_S16_NEON() argument 283 *out01 = vreinterpretq_s16_s64( in Transpose4x4_S16_NEON()
|
D | enc_sse2.c | 198 __m128i* const out01, in FTransformPass1_SSE2() argument 238 *out01 = _mm_unpacklo_epi32(s_lo, s_hi); in FTransformPass1_SSE2()
|
D | dec_neon.c | 417 const int16x8_t out01 = vrsraq_n_s16(dst01_s16, row01, 3); in Add4x4_NEON() local 420 SaturateAndStore4x4_NEON(dst, out01, out23); in Add4x4_NEON()
|
/external/ComputeLibrary/src/core/CL/cl_kernels/nchw/ |
D | winograd_output_transform.cl | 90 // out01 = d01 - d02 - d03 93 float out01 = d01 - d02 - d03; 118 // out01 = d01 + d11 + d21 - (d02 + d12 + d22) - (d03 + d13 + d23) 123 float out01 = -d13; 128 out01 += k0 - k1 - (d03 + d23); 148 out01 += (float)b; 161 …ATION_TYPE, DATA_TYPE, VEC_SIZE, CONVERT((VEC_DATA_TYPE(float, 2))(out00, out01), VEC_DATA_TYPE(DA… 165 …ATION_TYPE, DATA_TYPE, VEC_SIZE, CONVERT((VEC_DATA_TYPE(float, 2))(out00, out01), VEC_DATA_TYPE(DA… 239 // Compute out00, out01, out02 and out03 241 float out01 = d01 - d02 + 2.0f * d03 - 2.0f * d04; [all …]
|
D | winograd_input_transform.cl | 147 DATA_TYPE out01 = tmp0.s1 + tmp0.s2; 182 *((__global DATA_TYPE *)(dst_addr + 1 * dst_stride_z)) = out01; // in_row0.s1; out01; 308 out01 = (VEC_DATA_TYPE(DATA_TYPE, 2))(tmp0.s1 + tmp0.s2, tmp4.s1 + tmp4.s2); 364 vstore2(out01, 0, (__global DATA_TYPE *)(dst_addr + 1 * dst_stride_z)); 462 // Channels [0, 5]: [out00, out01, out02, out03, out04, out05]
|
/external/libgav1/src/dsp/arm/ |
D | loop_filter_neon.cc | 1085 const uint8x16x2_t out01 = vtrnq_u8(vreinterpretq_u8_u16(out02.val[0]), in Vertical14_NEON() local 1095 const uint8x16_t output_0 = vqtbl1q_u8(out01.val[0], index_p7toq7); in Vertical14_NEON() 1096 const uint8x16_t output_1 = vqtbl1q_u8(out01.val[1], index_p7toq7); in Vertical14_NEON() 1103 const uint8x8_t x0_p7p0 = VQTbl1U8(out01.val[0], index_p7top0); in Vertical14_NEON() 1104 const uint8x8_t x1_p7p0 = VQTbl1U8(out01.val[1], index_p7top0); in Vertical14_NEON() 1108 const uint8x8_t x0_q7q0 = VQTbl1U8(out01.val[0], index_q7toq0); in Vertical14_NEON() 1109 const uint8x8_t x1_q7q0 = VQTbl1U8(out01.val[1], index_q7toq0); in Vertical14_NEON()
|
/external/ComputeLibrary/cl_kernels/nchw/ |
D | winograd_output_transform.clembed | 3445 float out01 = d01 - d02 - d03; 3475 float out01 = -d13; 3480 out01 += k0 - k1 - (d03 + d23); 3500 out01 += (float)b; 3513 …ATION_TYPE, DATA_TYPE, VEC_SIZE, CONVERT((VEC_DATA_TYPE(float, 2))(out00, out01), VEC_DATA_TYPE(DA… 3517 …ATION_TYPE, DATA_TYPE, VEC_SIZE, CONVERT((VEC_DATA_TYPE(float, 2))(out00, out01), VEC_DATA_TYPE(DA… 3564 float out01 = d01 - d02 + 2.0f * d03 - 2.0f * d04; 3606 float out01 = (float)d01 + (float)d21 + (float)d41 + (float)d11 + (float)d31; 3614 out01 += k1 - d02 - d12 - d22 - d32 - d42; 3676 out01 += (float)b; [all …]
|
D | winograd_input_transform.clembed | 2203 DATA_TYPE out01 = tmp0.s1 + tmp0.s2; 2238 *((__global DATA_TYPE *)(dst_addr + 1 * dst_stride_z)) = out01; 2336 out01 = (VEC_DATA_TYPE(DATA_TYPE, 2))(tmp0.s1 + tmp0.s2, tmp4.s1 + tmp4.s2); 2392 vstore2(out01, 0, (__global DATA_TYPE *)(dst_addr + 1 * dst_stride_z));
|
/external/libvpx/vp9/encoder/x86/ |
D | vp9_dct_intrin_sse2.c | 48 __m128i out01 = _mm_add_epi16(in01, kOne); in write_buffer_4x4() local 50 out01 = _mm_srai_epi16(out01, 2); in write_buffer_4x4() 52 store_output(&out01, (output + 0 * 8)); in write_buffer_4x4()
|
/external/ComputeLibrary/src/core/CL/cl_kernels/nhwc/ |
D | winograd_filter_transform.cl | 94 DATA_TYPE out00, out01, out02, out03, out04, out05; 96 out01 = (-w00 - w01 - w02) / 24.f; 159 *(__global DATA_TYPE *)(dst_addr + 1 * dst_stride_z) = out01;
|
D | winograd_output_transform.cl | 104 // Compute out0 and out01 278 // Compute out00, out01, out02 and out03
|
/external/ComputeLibrary/cl_kernels/nhwc/ |
D | winograd_filter_transform.clembed | 1290 DATA_TYPE out00, out01, out02, out03, out04, out05; 1292 out01 = (-w00 - w01 - w02) / 24.f; 1355 *(__global DATA_TYPE *)(dst_addr + 1 * dst_stride_z) = out01;
|