Lines Matching refs:start_width
63 void seek_run(int start_width, int start_depth) const { in seek_run() argument
66 pos_ = params_.l2_width * start_depth + start_width * kernel_run_depth; in seek_run()
178 SideMap block(int start_width, int start_depth, int block_width, in block() argument
180 assert(start_width >= 0); in block()
181 assert(start_width + block_width <= width_); in block()
185 return SideMap(data(start_width, start_depth), block_width, block_depth, in block()
265 void Pack(PackedSideBlock* dst, int start_width) { in Pack() argument
272 dst->sums_of_each_slice() + start_width + cell_start_width; in Pack()
343 void PackL1(int start_width, int width, int start_depth, int depth) { in PackL1() argument
346 packed_side_block_->seek_run(start_width + w, start_depth); in PackL1()
347 PackRun(start_width + w, ws, start_depth, depth); in PackL1()
352 void PrefetchL1(int start_width, int width, int start_depth, int depth) { in PrefetchL1() argument
356 Prefetch(src_map_.data(start_width + w, start_depth + d)); in PrefetchL1()
362 Prefetch(src_map_.data(start_width + w, start_depth + d)); in PrefetchL1()
369 void PackRun(int start_width, int width, int start_depth, int depth) { in PackRun() argument
375 b.UseCompleteSrcInPlace(src_map_.block(start_width, start_depth + d, in PackRun()
377 b.Pack(packed_side_block_, start_width); in PackRun()
382 src_map_.block(start_width, start_depth + register_aligned_depth, in PackRun()
384 b.Pack(packed_side_block_, start_width); in PackRun()
391 src_map_.block(start_width, start_depth + d, width, ds)); in PackRun()
392 b.Pack(packed_side_block_, start_width); in PackRun()