Home | History | Annotate | Download | only in internal

Lines Matching refs:start_depth

65   void seek_run(int start_width, int start_depth) const {
67 std::min<int>(params_.l1_depth, params_.l2_depth - start_depth);
68 pos_ = params_.l2_width * start_depth + start_width * kernel_run_depth;
176 SideMap block(int start_width, int start_depth, int block_width,
180 assert(start_depth >= 0);
181 assert(start_depth + block_depth <= depth_);
183 return SideMap(data(start_width, start_depth), block_width, block_depth,
431 void PackL1(int start_width, int width, int start_depth, int depth) {
434 packed_side_block_->seek_run(start_width + w, start_depth);
435 PackRun(start_width + w, ws, start_depth, depth);
440 void PrefetchL1(int start_width, int width, int start_depth, int depth) {
444 Prefetch(src_map_.data(start_width + w, start_depth + d));
450 Prefetch(src_map_.data(start_width + w, start_depth + d));
457 void PackRun(int start_width, int width, int start_depth, int depth) {
463 b.UseCompleteSrcInPlace(src_map_.block(start_width, start_depth + d,
470 src_map_.block(start_width, start_depth + register_aligned_depth,
479 src_map_.block(start_width, start_depth + d, width, ds));