/external/libaom/libaom/aom_dsp/mips/ |
D | convolve8_vert_dspr2.c | 25 const int16_t *filter_y, int32_t w, in convolve_vert_4_dspr2() argument 40 vector1b = ((const int32_t *)filter_y)[0]; in convolve_vert_4_dspr2() 41 vector2b = ((const int32_t *)filter_y)[1]; in convolve_vert_4_dspr2() 42 vector3b = ((const int32_t *)filter_y)[2]; in convolve_vert_4_dspr2() 43 vector4b = ((const int32_t *)filter_y)[3]; in convolve_vert_4_dspr2() 174 const int16_t *filter_y, int32_t h) { in convolve_vert_64_dspr2() argument 188 vector1b = ((const int32_t *)filter_y)[0]; in convolve_vert_64_dspr2() 189 vector2b = ((const int32_t *)filter_y)[1]; in convolve_vert_64_dspr2() 190 vector3b = ((const int32_t *)filter_y)[2]; in convolve_vert_64_dspr2() 191 vector4b = ((const int32_t *)filter_y)[3]; in convolve_vert_64_dspr2() [all …]
|
D | convolve2_vert_dspr2.c | 24 const int16_t *filter_y, int32_t w, in convolve_bi_vert_4_dspr2() argument 36 const int16_t *filter = &filter_y[3]; in convolve_bi_vert_4_dspr2() 115 const int16_t *filter_y, int32_t h) { in convolve_bi_vert_64_dspr2() argument 126 const int16_t *filter = &filter_y[3]; in convolve_bi_vert_64_dspr2() 206 const int16_t *filter_y, int y_step_q4, int w, in aom_convolve2_vert_dspr2() argument 224 convolve_bi_vert_4_dspr2(src, src_stride, dst, dst_stride, filter_y, w, in aom_convolve2_vert_dspr2() 229 convolve_bi_vert_64_dspr2(src, src_stride, dst, dst_stride, filter_y, h); in aom_convolve2_vert_dspr2() 233 x_step_q4, filter_y, y_step_q4, w, h); in aom_convolve2_vert_dspr2()
|
D | convolve_common_dspr2.h | 30 const int16_t *filter_y, int y_step_q4, int w, 40 const int16_t *filter_y, int y_step_q4, int w,
|
/external/libvpx/libvpx/vpx_dsp/mips/ |
D | convolve8_vert_dspr2.c | 23 const int16_t *filter_y, int32_t w, in convolve_vert_4_dspr2() argument 38 vector1b = ((const int32_t *)filter_y)[0]; in convolve_vert_4_dspr2() 39 vector2b = ((const int32_t *)filter_y)[1]; in convolve_vert_4_dspr2() 40 vector3b = ((const int32_t *)filter_y)[2]; in convolve_vert_4_dspr2() 41 vector4b = ((const int32_t *)filter_y)[3]; in convolve_vert_4_dspr2() 172 const int16_t *filter_y, int32_t h) { in convolve_vert_64_dspr2() argument 186 vector1b = ((const int32_t *)filter_y)[0]; in convolve_vert_64_dspr2() 187 vector2b = ((const int32_t *)filter_y)[1]; in convolve_vert_64_dspr2() 188 vector3b = ((const int32_t *)filter_y)[2]; in convolve_vert_64_dspr2() 189 vector4b = ((const int32_t *)filter_y)[3]; in convolve_vert_64_dspr2() [all …]
|
D | convolve8_avg_dspr2.c | 24 const int16_t *filter_y, int32_t w, in convolve_avg_vert_4_dspr2() argument 39 vector1b = ((const int32_t *)filter_y)[0]; in convolve_avg_vert_4_dspr2() 40 vector2b = ((const int32_t *)filter_y)[1]; in convolve_avg_vert_4_dspr2() 41 vector3b = ((const int32_t *)filter_y)[2]; in convolve_avg_vert_4_dspr2() 42 vector4b = ((const int32_t *)filter_y)[3]; in convolve_avg_vert_4_dspr2() 181 const int16_t *filter_y, int32_t h) { in convolve_avg_vert_64_dspr2() argument 195 vector1b = ((const int32_t *)filter_y)[0]; in convolve_avg_vert_64_dspr2() 196 vector2b = ((const int32_t *)filter_y)[1]; in convolve_avg_vert_64_dspr2() 197 vector3b = ((const int32_t *)filter_y)[2]; in convolve_avg_vert_64_dspr2() 198 vector4b = ((const int32_t *)filter_y)[3]; in convolve_avg_vert_64_dspr2() [all …]
|
D | convolve2_vert_dspr2.c | 23 const int16_t *filter_y, int32_t w, in convolve_bi_vert_4_dspr2() argument 35 const int16_t *filter = &filter_y[3]; in convolve_bi_vert_4_dspr2() 114 const int16_t *filter_y, int32_t h) { in convolve_bi_vert_64_dspr2() argument 125 const int16_t *filter = &filter_y[3]; in convolve_bi_vert_64_dspr2() 207 const int16_t *const filter_y = filter[y0_q4]; in vpx_convolve2_vert_dspr2() local 224 convolve_bi_vert_4_dspr2(src, src_stride, dst, dst_stride, filter_y, w, in vpx_convolve2_vert_dspr2() 229 convolve_bi_vert_64_dspr2(src, src_stride, dst, dst_stride, filter_y, h); in vpx_convolve2_vert_dspr2()
|
D | convolve2_avg_dspr2.c | 23 const int16_t *filter_y, int32_t w, in convolve_bi_avg_vert_4_dspr2() argument 35 const int16_t *filter = &filter_y[3]; in convolve_bi_avg_vert_4_dspr2() 123 const int16_t *filter_y, int32_t h) { in convolve_bi_avg_vert_64_dspr2() argument 134 const int16_t *filter = &filter_y[3]; in convolve_bi_avg_vert_64_dspr2() 225 const int16_t *const filter_y = filter[y0_q4]; in vpx_convolve2_avg_vert_dspr2() local 242 convolve_bi_avg_vert_4_dspr2(src, src_stride, dst, dst_stride, filter_y, in vpx_convolve2_avg_vert_dspr2() 247 convolve_bi_avg_vert_64_dspr2(src, src_stride, dst, dst_stride, filter_y, in vpx_convolve2_avg_vert_dspr2()
|
D | convolve8_dspr2.c | 1303 const int16_t *const filter_y = filter[y0_q4]; in vpx_convolve8_dspr2() local 1311 assert(((const int32_t *)filter_y)[1] != 0x800000); in vpx_convolve8_dspr2() 1366 if (filter_y[3] == 0x80) { in vpx_convolve8_dspr2() 1368 } else if (vpx_get_filter_taps(filter_y) == 2) { in vpx_convolve8_dspr2() 1370 filter_y, h, w); in vpx_convolve8_dspr2() 1375 dst_stride, filter_y, w); in vpx_convolve8_dspr2() 1379 dst_stride, filter_y, w); in vpx_convolve8_dspr2() 1384 dst_stride, filter_y, w, (h / 16)); in vpx_convolve8_dspr2() 1388 dst_stride, filter_y, w); in vpx_convolve8_dspr2() 1392 filter_y, h, w); in vpx_convolve8_dspr2()
|
/external/tensorflow/tensorflow/lite/kernels/internal/reference/ |
D | pooling.h | 58 for (int filter_y = filter_y_start; filter_y < filter_y_end; in AveragePool() local 59 ++filter_y) { in AveragePool() 63 const int in_y = in_y_origin + filter_y; in AveragePool() 113 for (int filter_y = filter_y_start; filter_y < filter_y_end; in AveragePool() local 114 ++filter_y) { in AveragePool() 118 const int in_y = in_y_origin + filter_y; in AveragePool() 166 for (int filter_y = filter_y_start; filter_y < filter_y_end; in L2Pool() local 167 ++filter_y) { in L2Pool() 171 const int in_y = in_y_origin + filter_y; in L2Pool() 219 for (int filter_y = filter_y_start; filter_y < filter_y_end; in MaxPool() local [all …]
|
D | conv.h | 67 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in Conv() local 72 in_y_origin + dilation_height_factor * filter_y; in Conv() 80 filter_data[Offset(filter_shape, out_channel, filter_y, in Conv() 147 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in Conv() local 152 in_y_origin + dilation_height_factor * filter_y; in Conv() 160 filter_data[Offset(filter_shape, out_channel, filter_y, in Conv() 224 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in HybridConvPerChannel() local 229 in_y_origin + dilation_height_factor * filter_y; in HybridConvPerChannel() 237 filter_data[Offset(filter_shape, out_channel, filter_y, in HybridConvPerChannel()
|
D | depthwiseconv_uint8.h | 139 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in Run() local 144 in_y_origin + dilation_height_factor * filter_y; in Run() 152 filter_shape, 0, filter_y, filter_x, oc)]; in Run() 226 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in RunPerChannel() local 231 in_y_origin + dilation_height_factor * filter_y; in RunPerChannel() 240 filter_shape, 0, filter_y, filter_x, output_channel)]; in RunPerChannel()
|
D | depthwiseconv_float.h | 65 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in DepthwiseConv() local 69 in_y_origin + dilation_height_factor * filter_y; in DepthwiseConv() 77 filter_shape, 0, filter_y, filter_x, oc)]; in DepthwiseConv()
|
/external/libaom/libaom/aom_dsp/ |
D | aom_convolve.c | 87 const int16_t *filter_y, int y_step_q4, int w, in aom_convolve8_horiz_c() argument 92 (void)filter_y; in aom_convolve8_horiz_c() 102 const int16_t *filter_y, int y_step_q4, int w, in aom_convolve8_vert_c() argument 104 const InterpKernel *const filters_y = get_filter_base(filter_y); in aom_convolve8_vert_c() 105 const int y0_q4 = get_filter_offset(filter_y, filters_y); in aom_convolve8_vert_c() 116 int filter_x_stride, const int16_t *filter_y, in aom_convolve_copy_c() argument 122 (void)filter_y; in aom_convolve_copy_c() 194 const int16_t *filter_y, int y_step_q4, int w, in aom_highbd_convolve8_horiz_c() argument 198 (void)filter_y; in aom_highbd_convolve8_horiz_c() 208 const int16_t *filter_y, int y_step_q4, int w, in aom_highbd_convolve8_vert_c() argument [all …]
|
/external/tensorflow/tensorflow/lite/kernels/internal/reference/integer_ops/ |
D | depthwise_conv.h | 70 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in DepthwiseConvPerChannel() local 74 in_y_origin + dilation_height_factor * filter_y; in DepthwiseConvPerChannel() 83 filter_shape, 0, filter_y, filter_x, output_channel)]; in DepthwiseConvPerChannel() 165 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in DepthwiseConvHybridPerChannel() local 169 in_y_origin + dilation_height_factor * filter_y; in DepthwiseConvHybridPerChannel() 178 filter_shape, 0, filter_y, filter_x, output_channel)]; in DepthwiseConvHybridPerChannel()
|
D | pooling.h | 57 for (int filter_y = filter_y_start; filter_y < filter_y_end; in AveragePool() local 58 ++filter_y) { in AveragePool() 62 const int in_y = in_y_origin + filter_y; in AveragePool() 117 for (int filter_y = filter_y_start; filter_y < filter_y_end; in MaxPool() local 118 ++filter_y) { in MaxPool() 122 const int in_y = in_y_origin + filter_y; in MaxPool()
|
D | conv.h | 71 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in ConvPerChannel() local 76 in_y_origin + dilation_height_factor * filter_y; in ConvPerChannel() 85 filter_data[Offset(filter_shape, out_channel, filter_y, in ConvPerChannel()
|
D | transpose_conv.h | 69 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in TransposeConv() local 75 const int out_y = out_y_origin + filter_y; in TransposeConv() 82 filter_data[Offset(filter_shape, out_channel, filter_y, in TransposeConv()
|
/external/libaom/libaom/test/ |
D | convolve_test.cc | 38 const int16_t *filter_y, int filter_y_stride, 548 for (int filter_y = 0; filter_y < kNumFilters; ++filter_y) { in TEST_P() local 550 filters[filter_y], ref, kOutputStride, in TEST_P() 553 if (filter_x && filter_y) in TEST_P() 555 else if (filter_y) in TEST_P() 558 16, filters[filter_y], 16, Width(), Height())); in TEST_P() 576 << filter_y << ")"; in TEST_P() 633 for (int filter_y = 0; filter_y < kNumFilters; ++filter_y) { in TEST_P() local 635 filters[filter_y], ref, kOutputStride, in TEST_P() 637 if (filter_x && filter_y) in TEST_P() [all …]
|
/external/libaom/libaom/av1/common/arm/ |
D | convolve_neon.h | 21 const int16x8_t s6, int16_t *filter_y, const int bd, in wiener_convolve8_vert_4x8() argument 38 sum0 = vmull_n_s16(vget_low_s16(ss0), filter_y[0]); in wiener_convolve8_vert_4x8() 39 sum0 = vmlal_n_s16(sum0, vget_low_s16(ss1), filter_y[1]); in wiener_convolve8_vert_4x8() 40 sum0 = vmlal_n_s16(sum0, vget_low_s16(ss2), filter_y[2]); in wiener_convolve8_vert_4x8() 41 sum0 = vmlal_n_s16(sum0, vget_low_s16(s3), filter_y[3]); in wiener_convolve8_vert_4x8() 43 sum1 = vmull_n_s16(vget_high_s16(ss0), filter_y[0]); in wiener_convolve8_vert_4x8() 44 sum1 = vmlal_n_s16(sum1, vget_high_s16(ss1), filter_y[1]); in wiener_convolve8_vert_4x8() 45 sum1 = vmlal_n_s16(sum1, vget_high_s16(ss2), filter_y[2]); in wiener_convolve8_vert_4x8() 46 sum1 = vmlal_n_s16(sum1, vget_high_s16(s3), filter_y[3]); in wiener_convolve8_vert_4x8()
|
/external/tensorflow/tensorflow/core/kernels/ |
D | conv_ops_using_gemm.cc | 155 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in operator ()() local 160 const int in_y = in_y_origin + filter_y; in operator ()() 175 filter_data[(filter_y * filter_width * input_depth * in operator ()() 344 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in operator ()() local 345 const int in_y = in_y_origin + filter_y; in operator ()() 347 im2col_patch_start + (filter_y * filter_width * input_depth); in operator ()()
|
D | quantized_conv_ops.cc | 132 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in operator ()() local 137 const int in_y = in_y_origin + filter_y; in operator ()() 156 filter_data[(filter_y * filter_width * input_depth * in operator ()() 312 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in operator ()() local 313 const int in_y = in_y_origin + filter_y; in operator ()() 315 im2col_patch_start + (filter_y * filter_width * input_depth); in operator ()()
|
/external/tensorflow/tensorflow/lite/micro/kernels/portable_optimized/ |
D | depthwise_conv.cc | 165 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in DepthwiseConvOptimizedForFilterWidthEight() local 169 filter_data + Offset(filter_shape, 0, filter_y, filter_x, oc); in DepthwiseConvOptimizedForFilterWidthEight() 172 Offset(reshaped_filter_shape, 0, oc, filter_y, filter_x); in DepthwiseConvOptimizedForFilterWidthEight() 214 for (int filter_y = filter_y_start; filter_y < filter_y_end; in DepthwiseConvOptimizedForFilterWidthEight() local 215 ++filter_y, ++in_y) { in DepthwiseConvOptimizedForFilterWidthEight() 221 filter_y, filter_x_start); in DepthwiseConvOptimizedForFilterWidthEight() 268 Offset(filter_shape, 0, filter_y, filter_x_start, oc); in DepthwiseConvOptimizedForFilterWidthEight()
|
/external/libaom/libaom/aom_dsp/x86/ |
D | convolve.h | 29 const int16_t *filter_y, int y_step_q4, int w, int h) { \ 32 (void)filter_y; \ 106 x_step_q4, filter_y, y_step_q4, w, h); \ 122 const int16_t *filter_y, int y_step_q4, int w, int h, int bd) { \ 198 dst_stride, filter_x, x_step_q4, filter_y, y_step_q4, w, h, bd); \
|
/external/libaom/libaom/av1/common/ |
D | av1_rtcd_defs.pl | 97 …ff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, i… 101 …ff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, i… 121 …ff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, i… 123 …ff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, i… 125 …ff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, i… 128 …ff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, i… 131 …ff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter_y, int y_step_q4, i…
|
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/ |
D | im2col_utils.h | 164 for (int filter_y = 0; filter_y < filter_height; ++filter_y) { in DilatedIm2col() local 165 const int in_y = in_y_origin + dilation_height_factor * filter_y; in DilatedIm2col() 171 int col_offset = Offset(col_shape, 0, filter_y, filter_x, 0); in DilatedIm2col() 186 int col_offset = Offset(col_shape, 0, filter_y, 0, 0); in DilatedIm2col()
|