Home
last modified time | relevance | path

Searched refs:start_row (Results 1 – 25 of 50) sorted by relevance

12

/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_variance_sse2.c340 int start_row; \
347 for (start_row = 0; start_row < h; start_row += 16) { \
349 int height = h - start_row < 16 ? h - start_row : 16; \
351 src + (start_row * src_stride), src_stride, x_offset, y_offset, \
352 ref + (start_row * ref_stride), ref_stride, height, &sse2, NULL, \
358 src + 16 + (start_row * src_stride), src_stride, x_offset, \
359 y_offset, ref + 16 + (start_row * ref_stride), ref_stride, height, \
365 src + 32 + (start_row * src_stride), src_stride, x_offset, \
366 y_offset, ref + 32 + (start_row * ref_stride), ref_stride, \
371 src + 48 + (start_row * src_stride), src_stride, x_offset, \
[all …]
/external/ruy/ruy/
Dkernel_common.h110 std::int32_t start_row;
134 int start_row, int start_col, int end_row,
142 RUY_DCHECK_EQ(start_row % LhsCols, 0);
147 params->lhs_base_ptr = lhs.data + start_row * lhs.layout.stride;
166 params->start_row = start_row;
202 dst->data.get() + start_col * dst->layout.stride + start_row;
211 std::int32_t start_row;
232 int start_row, int start_col, int end_row,
236 RUY_DCHECK_EQ(start_row % LhsCols, 0);
241 params->lhs_base_ptr = lhs.data + start_row * lhs.layout.stride;
[all …]
Dkernel_arm.h62 const MulParams<std::int32_t, DstScalar>& mul_params, int start_row,
65 MakeKernelParams8bit(lhs, rhs, mul_params, start_row, start_col, end_row,
90 const MulParams<std::int32_t, DstScalar>& mul_params, int start_row,
93 MakeKernelParams8bit(lhs, rhs, mul_params, start_row, start_col, end_row,
114 const MulParams<std::int32_t, DstScalar>& mul_params, int start_row,
117 MakeKernelParams8bit(lhs, rhs, mul_params, start_row, start_col, end_row,
146 const MulParams<float, float>& mul_params, int start_row,
149 MakeKernelParamsFloat(lhs, rhs, mul_params, start_row, start_col, end_row,
170 const MulParams<float, float>& mul_params, int start_row,
174 MakeKernelParamsFloat(lhs, rhs, mul_params, start_row, start_col, end_row,
[all …]
Dkernel.h84 const int start_row = start[Side::kLhs];
118 RUY_DCHECK_LE(0, start_row);
119 RUY_DCHECK_LE(start_row, end_row);
121 RUY_DCHECK_EQ((end_row - start_row) % LhsLayout::kCols, 0);
127 kernel.Run(lhs, rhs, mul_params, start_row, start_col, end_row, end_col, dst);
131 for (int row = start_row; row < end_row; row += LhsLayout::kCols) {
191 const MulParamsType& mul_params, int start_row, int start_col,
199 RUY_DCHECK_LE(0, start_row);
200 RUY_DCHECK_LE(start_row, clamped_end_row);
211 for (int i = start_row; i < clamped_end_row; i++) {
Dkernel_x86.h49 const MulParams<std::int32_t, DstScalar>& mul_params, int start_row,
52 MakeKernelParams8bit(lhs, rhs, mul_params, start_row, start_col, end_row,
74 const MulParams<float, float>& mul_params, int start_row,
77 MakeKernelParamsFloat(lhs, rhs, mul_params, start_row, start_col, end_row,
100 const MulParams<std::int32_t, DstScalar>& mul_params, int start_row,
103 MakeKernelParams8bit(lhs, rhs, mul_params, start_row, start_col, end_row,
125 const MulParams<float, float>& mul_params, int start_row,
128 MakeKernelParamsFloat(lhs, rhs, mul_params, start_row, start_col, end_row,
150 const MulParams<float, float>& mul_params, int start_row,
153 MakeKernelParamsFloat(lhs, rhs, mul_params, start_row, start_col, end_row,
[all …]
Dkernel_arm64.cc84 static_assert(offsetof(Params, start_row) == RUY_OFFSET_START_ROW, ""); in CheckOffsetsInKernelParams8bit()
109 int row = params.start_row; in Kernel8bitNeon()
1168 int row = params.start_row; in Kernel8bitNeon1Col()
1840 int row = params.start_row; in Kernel8bitNeonA55ish()
2995 int row = params.start_row; in Kernel8bitNeonDotprod()
4420 int row = params.start_row; in Kernel8bitNeonDotprod1Col()
5115 int row = params.start_row; in Kernel8bitNeonDotprodA55ish()
6419 static_assert(offsetof(Params, start_row) == RUY_OFFSET_START_ROW, ""); in CheckOffsetsInKernelParamsFloat()
6451 int row = params.start_row; in KernelFloatNeon()
7096 int row = params.start_row; in KernelFloatNeonA55ish()
[all …]
/external/perfetto/src/trace_processor/dynamic/
Ddescendant_slice_generator.cc99 auto start_row = slice.id().IndexOf(start_id); in GetDescendantSlices() local
101 if (!start_row) { in GetDescendantSlices()
115 {slice.ts().ge(slice.ts()[*start_row]), in GetDescendantSlices()
116 slice.ts().le(slice.ts()[*start_row] + slice.dur()[*start_row]), in GetDescendantSlices()
117 slice.track_id().eq(slice.track_id()[*start_row].value), in GetDescendantSlices()
118 slice.depth().gt(slice.depth()[*start_row])}); in GetDescendantSlices()
Dancestor_generator.cc41 auto start_row = table.id().IndexOf(starting_id); in BuildAncestorsRowMap() local
43 if (!start_row) { in BuildAncestorsRowMap()
54 auto maybe_parent_id = table.parent_id()[*start_row]; in BuildAncestorsRowMap()
Dexperimental_annotated_stack_generator.cc137 base::Optional<uint32_t> start_row = in ComputeTable() local
139 if (!start_row) in ComputeTable()
145 cs_rows.push_back(*start_row); in ComputeTable()
146 base::Optional<CallsiteId> maybe_parent_id = cs_table.parent_id()[*start_row]; in ComputeTable()
/external/gemmlowp/internal/
Dunpack.h59 int start_row; member
65 : start_row(start_row_), in MatrixBlockBounds()
141 assert(dst_block.start_row >= 0); in UnpackResult()
142 assert(dst_block.start_row + dst_block.rows <= dst->rows()); in UnpackResult()
179 const int global_row = r + dst_block.start_row; in UnpackResult()
193 r + dst_block.start_row, c8 + dst_block.start_col); in UnpackResult()
196 const int global_row = r + dst_block.start_row; in UnpackResult()
208 const int global_row = r + dst_block.start_row; in UnpackResult()
227 const int global_row = r + dst_block.start_row; in UnpackResult()
235 const int global_row = r + dst_block.start_row; in UnpackResult()
[all …]
Dcompute.h79 void ComputeRun(int start_row, int start_col, int start_depth, in ComputeRun() argument
81 packed_lhs_.seek_run(start_row, start_depth); in ComputeRun()
84 start_row, start_col, Format::kRows, Format::kCols); in ComputeRun()
91 void ComputeL1(int start_row, int rows, int start_col, int cols, in ComputeL1() argument
99 ComputeRun(start_row + r, start_col + c, start_depth, depth); in ComputeL1()
Dmulti_thread_gemm.h514 result_block.start_row + r, result_block.start_col + c, rs, cs); in Run()
518 lhs_offset.block(curr_result_block.start_row, rs), in Run()
696 int start_row = next_start_row; in MultiThreadGemm() local
700 int block_rows = next_start_row - start_row; in MultiThreadGemm()
701 auto lhs_block = lhs.block(start_row, 0, block_rows, depth); in MultiThreadGemm()
709 MatrixBlockBounds(start_row, c, block_rows, cs), in MultiThreadGemm()
/external/libaom/libaom/aom_dsp/x86/
Dhighbd_variance_sse2.c377 int start_row; \
385 for (start_row = 0; start_row < h; start_row += 16) { \
387 int height = h - start_row < 16 ? h - start_row : 16; \
388 uint16_t *src_tmp = src + (start_row * src_stride); \
389 uint16_t *dst_tmp = dst + (start_row * dst_stride); \
546 int start_row; \
554 for (start_row = 0; start_row < h; start_row += 16) { \
556 int height = h - start_row < 16 ? h - start_row : 16; \
558 src + (start_row * src_stride), src_stride, x_offset, y_offset, \
559 dst + (start_row * dst_stride), dst_stride, sec + (start_row * w), \
[all …]
/external/llvm-project/llvm/test/Transforms/ConstraintElimination/
Dmixed.ll6 define i1 @test(i32* %p1, i32* %p2, i32 %num_rows, i32 %start_row, i1 %c) {
24 %add = add i32 %num_rows, %start_row
26 %cmp6 = icmp ugt i32 %l3, %start_row
35 %cmp41 = icmp ult i32 %l1, %start_row
/external/tensorflow/tensorflow/core/kernels/
Deigen_spatial_convolutions.h192 const StorageIndex start_row = (c == start_col) ? rhs.rowOffset() : 0;
197 eigen_assert(has_padding || !lm.padAnyRow(start_row, max_row - 1));
201 (!pad_col && !lm.padAnyRow(start_row, max_row - 1))) {
207 (max_row - start_row) * rhs.patchDepth());
209 const StorageIndex base_idx = lm.baseIndex(start_row, c);
286 for (StorageIndex r = start_row; r < max_row; ++r) {
290 ((c == start_col) && (r == start_row)) ? rhs_depth_offset : 0;
377 const StorageIndex start_row = (c == start_col) ? rhs.rowOffset() : 0;
381 for (StorageIndex r = start_row; r < max_row; ++r) {
385 ((c == start_col) && (r == start_row)) ? rhs_depth_offset : 0;
Deigen_spatial_convolutions-inl.h1098 const Index start_row = (c == start_col) ? rhs.rowOffset() : 0;
1109 !dm0.padRow(start_row) && !dm0.padRow(max_row - 1) && //
1110 !dm1.padRow(start_row) && !dm1.padRow(max_row - 1) && //
1111 !dm2.padRow(start_row) && !dm2.padRow(max_row - 1) && //
1112 !dm3.padRow(start_row) && !dm3.padRow(max_row - 1)) {
1120 (max_row - start_row) * rhs.patchDepth() - start_depth;
1127 const Index idx0 = dm0.baseIndex(start_row, c);
1128 const Index idx1 = dm1.baseIndex(start_row, c);
1129 const Index idx2 = dm2.baseIndex(start_row, c);
1130 const Index idx3 = dm3.baseIndex(start_row, c);
[all …]
Dclustering_ops.cc393 const int64 start_row = num_points * start / num_units; in Compute() local
396 const int64 num_rows = limit_row - start_row; in Compute()
397 auto points_shard = points.middleRows(start_row, num_rows); in Compute()
401 nearest_center_indices.middleRows(start_row, num_rows); in Compute()
403 nearest_center_distances.middleRows(start_row, num_rows); in Compute()
/external/libmpeg2/common/
Dideint.c138 WORD32 start_row, in ideint_process() argument
170 if(start_row & 0x7) in ideint_process()
182 rows_remaining = ps_out_frm->ai4_ht[0] - start_row; in ideint_process()
195 start_row, in ideint_process()
199 start_row, in ideint_process()
219 comp_row_start = start_row; in ideint_process()
/external/libjpeg-turbo/
Djmemmgr.c820 JDIMENSION start_row, JDIMENSION num_rows, boolean writable) in access_virt_sarray() argument
825 JDIMENSION end_row = start_row + num_rows; in access_virt_sarray()
834 if (start_row < ptr->cur_start_row || in access_virt_sarray()
850 if (start_row > ptr->cur_start_row) { in access_virt_sarray()
851 ptr->cur_start_row = start_row; in access_virt_sarray()
872 if (ptr->first_undef_row < start_row) { in access_virt_sarray()
875 undef_row = start_row; /* but reader is allowed to read ahead */ in access_virt_sarray()
898 return ptr->mem_buffer + (start_row - ptr->cur_start_row); in access_virt_sarray()
904 JDIMENSION start_row, JDIMENSION num_rows, boolean writable) in access_virt_barray() argument
909 JDIMENSION end_row = start_row + num_rows; in access_virt_barray()
[all …]
Djcdctmgr.c492 JDIMENSION start_row, JDIMENSION start_col, JDIMENSION num_blocks) in forward_DCT() argument
507 sample_data += start_row; /* fold in the vertical offset once */ in forward_DCT()
581 JDIMENSION start_row, JDIMENSION start_col, in forward_DCT_float() argument
598 sample_data += start_row; /* fold in the vertical offset once */ in forward_DCT_float()
/external/gemmlowp/public/
Dmap.h67 MatrixMap block(int start_row, int start_col, int block_rows, in block() argument
69 assert(start_row >= 0); in block()
70 assert(start_row + block_rows <= rows_); in block()
74 return MatrixMap(data(start_row, start_col), block_rows, block_cols, in block()
/external/libmpeg2/decoder/
Dimpeg2d_deinterlace.c179 WORD32 start_row, in impeg2d_deinterlace() argument
258 &s_params, start_row, num_rows); in impeg2d_deinterlace()
278 start_row, in impeg2d_deinterlace()
Dimpeg2d_deinterlace.h27 WORD32 start_row,
Dimpeg2d_dec_hdr.c988 WORD32 start_row; in impeg2d_dec_pic_data_thread() local
990 start_row = s_job.i2_start_mb_y << 4; in impeg2d_dec_pic_data_thread()
992 num_rows -= start_row; in impeg2d_dec_pic_data_thread()
999 start_row, in impeg2d_dec_pic_data_thread()
1007 start_row, num_rows); in impeg2d_dec_pic_data_thread()
1087 WORD32 start_row; in impeg2d_dec_pic_data_thread() local
1089 start_row = s_job.i2_start_mb_y << 4; in impeg2d_dec_pic_data_thread()
1091 num_rows -= start_row; in impeg2d_dec_pic_data_thread()
1097 start_row, in impeg2d_dec_pic_data_thread()
1106 start_row, in impeg2d_dec_pic_data_thread()
/external/tensorflow/tensorflow/python/data/experimental/kernel_tests/
Ddense_to_ragged_batch_test.py129 for start_row in range(0, nrows, batch_size):
130 end_row = start_row + batch_size
139 result, *rows[start_row:end_row])

12