Home
last modified time | relevance | path

Searched refs:tile_rows (Results 1 – 25 of 30) sorted by relevance

12

/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dtiled_dot_emitter.cc115 int64 tile_rows() const { return derived().config().tile_rows(); } in tile_rows() function
126 int64 tile_rows() const { return tile_rows_; } in tile_rows() function in xla::cpu::__anond258595a0111::GemvConfig
134 tile_rows(), "_", tile_cols(), "_", m(), "_", k(), in GetCacheKey()
139 explicit GemvConfig(string name, PrimitiveType scalar_type, int64 tile_rows, in GemvConfig() argument
143 tile_rows_(tile_rows), in GemvConfig()
225 explicit Config(PrimitiveType scalar_type, int64 tile_rows, int64 tile_cols, in Config() argument
228 /*tile_rows=*/tile_rows, /*tile_cols=*/tile_cols, /*m=*/m, in Config()
243 vsl_(config.scalar_type(), /*vector_size=*/config.tile_rows(), b_, "") { in ColumnMajorMatrixVectorProductEmitter()
244 CHECK(tile_rows() > 0 && IsPowerOfTwo(static_cast<uint64>(tile_rows()))); in ColumnMajorMatrixVectorProductEmitter()
324 int64 row_limit = m() - (m() % tile_rows()); in EmitInnerLoopTiled()
[all …]
Dtiled_dot_emitter.h29 void EmitRowMajorGemv(PrimitiveType scalar_type, tensorflow::int64 tile_rows,
36 void EmitColumnMajorGemv(PrimitiveType scalar_type, tensorflow::int64 tile_rows,
/external/libaom/libaom/av1/encoder/
Dethread.c244 const int tile_rows = cm->tiles.rows; in switch_tile_and_get_next_job() local
250 for (int tile_row = 0; tile_row < tile_rows; tile_row++) { in switch_tile_and_get_next_job()
369 const int tile_rows = cm->tiles.rows; in enc_worker_hook() local
374 for (t = thread_data->start; t < tile_rows * tile_cols; in enc_worker_hook()
623 const int tile_rows = cm->tiles.rows; in av1_encode_tiles_mt() local
624 int num_workers = AOMMIN(cpi->oxcf.max_threads, tile_cols * tile_rows); in av1_encode_tiles_mt()
626 if (cpi->tile_data == NULL || cpi->allocated_tiles < tile_cols * tile_rows) in av1_encode_tiles_mt()
657 const int tile_rows = cm->tiles.rows; in av1_encode_tiles_row_mt() local
663 if (cpi->tile_data == NULL || cpi->allocated_tiles < tile_cols * tile_rows) { in av1_encode_tiles_row_mt()
670 for (int row = 0; row < tile_rows; row++) { in av1_encode_tiles_row_mt()
[all …]
Dav1_multi_thread.c23 const int tile_rows = cm->tiles.rows; in av1_row_mt_mem_alloc() local
26 multi_thread_ctxt->allocated_tile_rows = tile_rows; in av1_row_mt_mem_alloc()
Dlevel.c915 const int tile_rows = cm->tiles.rows; in get_tile_stats() local
924 for (int tile_row = 0; tile_row < tile_rows; ++tile_row) { in get_tile_stats()
1057 const int tile_rows = cm->tiles.rows; in av1_update_level_info() local
1058 const int tiles = tile_cols * tile_rows; in av1_update_level_info()
Dmv_prec.c355 const int tile_rows = cm->tiles.rows; in av1_collect_mv_stats() local
357 for (int tile_row = 0; tile_row < tile_rows; tile_row++) { in av1_collect_mv_stats()
Dbitstream.c3461 const int tile_rows = tiles->rows; in write_tiles_in_tg_obus() local
3471 : (tile_rows * tile_cols + num_tg_hdrs - 1) / num_tg_hdrs; in write_tiles_in_tg_obus()
3476 const int have_tiles = tile_cols * tile_rows > 1; in write_tiles_in_tg_obus()
3518 for (tile_row = 0; tile_row < tile_rows; tile_row++) { in write_tiles_in_tg_obus()
3620 for (tile_row = 0; tile_row < tile_rows; tile_row++) { in write_tiles_in_tg_obus()
3647 AOMMIN(tile_idx + tg_size - 1, tile_cols * tile_rows - 1), in write_tiles_in_tg_obus()
3657 if (tile_count == tg_size || tile_idx == (tile_cols * tile_rows - 1)) { in write_tiles_in_tg_obus()
/external/libvpx/libvpx/test/
Dvp9_encoder_parms_get_to_decoder.cc38 int32_t tile_rows; member
85 encoder->Control(VP9E_SET_TILE_ROWS, encode_parms.tile_rows); in PreEncodeFrameHook()
128 EXPECT_EQ(encode_parms.tile_rows, common->log2_tile_rows); in HandleDecodeResult()
/external/tensorflow/tensorflow/core/kernels/
Ddeep_conv2d.cc209 const int64 tile_rows = transform->input_shape().rows; in operator ()() local
211 const int64 tile_spatial_size = tile_rows * tile_cols; in operator ()()
384 const int64 tile_rows = transform->input_shape().rows; in operator ()() local
386 const int64 tile_spatial_size = tile_rows * tile_cols; in operator ()()
637 const int64 tile_rows = transform->input_shape().rows; in operator ()() local
646 for (int64 r = 0; r < tile_rows; ++r) { in operator ()()
655 auto* tile = tile_buffer + coord_stride * (r * tile_rows + c); in operator ()()
699 const int64 tile_rows = transform->input_shape().rows; in operator ()() local
701 const int64 tile_spatial_size = tile_rows * tile_cols; in operator ()()
751 const int64 tile_rows = transform->input_shape().rows; in operator ()() local
[all …]
/external/libvpx/libvpx/vp9/encoder/
Dvp9_multi_thread.c73 const int tile_rows = 1 << cm->log2_tile_rows; in vp9_row_mt_mem_alloc() local
84 multi_thread_ctxt->allocated_tile_rows = tile_rows; in vp9_row_mt_mem_alloc()
112 for (tile_row = 1; tile_row < tile_rows; tile_row++) { in vp9_row_mt_mem_alloc()
121 for (tile_row = 0; tile_row < tile_rows; tile_row++) { in vp9_row_mt_mem_alloc()
Dvp9_ethread.c43 const int tile_rows = 1 << cm->log2_tile_rows; in enc_worker_hook() local
48 for (t = thread_data->start; t < tile_rows * tile_cols; in enc_worker_hook()
440 const int tile_rows = 1 << cm->log2_tile_rows; in vp9_encode_fp_row_mt() local
447 multi_thread_ctxt->allocated_tile_rows < tile_rows || in vp9_encode_fp_row_mt()
527 const int tile_rows = 1 << cm->log2_tile_rows; in vp9_temporal_filter_row_mt() local
533 multi_thread_ctxt->allocated_tile_rows < tile_rows || in vp9_temporal_filter_row_mt()
600 const int tile_rows = 1 << cm->log2_tile_rows; in vp9_encode_tiles_row_mt() local
606 multi_thread_ctxt->allocated_tile_rows < tile_rows || in vp9_encode_tiles_row_mt()
Dvp9_bitstream.c1068 const int tile_rows = 1 << cm->log2_tile_rows; in encode_tiles() local
1076 if (cpi->oxcf.mode == REALTIME && cpi->num_workers > 1 && tile_rows == 1 && in encode_tiles()
1081 for (tile_row = 0; tile_row < tile_rows; tile_row++) { in encode_tiles()
1085 if (tile_col < tile_cols - 1 || tile_row < tile_rows - 1) in encode_tiles()
1095 if (tile_col < tile_cols - 1 || tile_row < tile_rows - 1) { in encode_tiles()
Dvp9_temporal_filter.c1019 const int tile_rows = 1 << cm->log2_tile_rows; in temporal_filter_iterate_c() local
1023 for (tile_row = 0; tile_row < tile_rows; ++tile_row) { in temporal_filter_iterate_c()
Dvp9_encoder.h258 int tile_rows; member
Dvp9_encodeframe.c5725 const int tile_rows = 1 << cm->log2_tile_rows; in vp9_init_tile_data() local
5732 if (cpi->tile_data == NULL || cpi->allocated_tiles < tile_cols * tile_rows) { in vp9_init_tile_data()
5736 vpx_malloc(tile_cols * tile_rows * sizeof(*cpi->tile_data))); in vp9_init_tile_data()
5737 cpi->allocated_tiles = tile_cols * tile_rows; in vp9_init_tile_data()
5739 for (tile_row = 0; tile_row < tile_rows; ++tile_row) in vp9_init_tile_data()
5759 for (tile_row = 0; tile_row < tile_rows; ++tile_row) { in vp9_init_tile_data()
5828 const int tile_rows = 1 << cm->log2_tile_rows; in encode_tiles() local
5833 for (tile_row = 0; tile_row < tile_rows; ++tile_row) in encode_tiles()
6138 const int tile_rows = 1 << cm->log2_tile_rows; in restore_encode_params() local
6152 for (tile_row = 0; tile_row < tile_rows; ++tile_row) in restore_encode_params()
/external/libaom/libaom/av1/decoder/
Ddecodeframe.c2318 const int tile_rows = cm->tiles.rows; in get_ls_tile_buffers() local
2319 const int have_tiles = tile_cols * tile_rows > 1; in get_ls_tile_buffers()
2336 const int dec_tile_row = AOMMIN(pbi->dec_tile_row, tile_rows); in get_ls_tile_buffers()
2339 const int tile_rows_end = single_row ? tile_rows_start + 1 : tile_rows; in get_ls_tile_buffers()
2378 for (int r = 0; r < (is_last ? tile_rows : tile_rows_end); ++r) { in get_ls_tile_buffers()
2390 for (int r = 0; r < tile_rows; ++r) { in get_ls_tile_buffers()
2446 const int tile_rows = cm->tiles.rows; in get_tile_buffers() local
2449 for (int r = 0; r < tile_rows; ++r) { in get_tile_buffers()
2750 const int tile_rows = tiles->rows; in decode_tiles() local
2751 const int n_tiles = tile_cols * tile_rows; in decode_tiles()
[all …]
/external/libvpx/libvpx/vp9/decoder/
Dvp9_decodeframe.c1685 int tile_rows, in get_tile_buffers() argument
1689 for (r = 0; r < tile_rows; ++r) { in get_tile_buffers()
1691 const int is_last = (r == tile_rows - 1) && (c == tile_cols - 1); in get_tile_buffers()
2021 const int tile_rows = 1 << cm->log2_tile_rows; in decode_tiles() local
2046 assert(tile_rows <= 4); in decode_tiles()
2059 get_tile_buffers(pbi, data, data_end, tile_cols, tile_rows, tile_buffers); in decode_tiles()
2062 for (tile_row = 0; tile_row < tile_rows; ++tile_row) { in decode_tiles()
2079 for (tile_row = 0; tile_row < tile_rows; ++tile_row) { in decode_tiles()
2155 tile_data = pbi->tile_worker_data + tile_cols * tile_rows - 1; in decode_tiles()
2328 const int tile_rows = 1 << cm->log2_tile_rows; in decode_tiles_row_wise_mt() local
[all …]
/external/libvpx/libvpx/vp9/
Dvp9_cx_iface.c38 unsigned int tile_rows; member
281 RANGE_CHECK(extra_cfg, tile_rows, 0, 2); in validate_config()
597 oxcf->tile_rows = 0; in set_encoder_config()
599 oxcf->tile_rows = extra_cfg->tile_rows; in set_encoder_config()
753 extra_cfg.tile_rows = CAST(VP9E_SET_TILE_ROWS, args); in ctrl_set_tile_rows()
2035 DUMP_STRUCT_VALUE(oxcf, tile_rows); in vp9_dump_encoder_config()
/external/ImageMagick/coders/
Dpcd.c984 const size_t tile_columns,const size_t tile_rows,ExceptionInfo *exception) in WritePCDTile() argument
1053 if ((tile_image->columns != tile_columns) || (tile_image->rows != tile_rows)) in WritePCDTile()
1058 resize_image=ResizeImage(tile_image,tile_columns,tile_rows, in WritePCDTile()
Dtiff.c3110 tile_rows; in GetTIFFInfo() local
3138 tile_rows=(uint32) tiff_info->tile_geometry.height; in GetTIFFInfo()
3139 TIFFDefaultTileSize(tiff,&tile_columns,&tile_rows); in GetTIFFInfo()
3141 (void) TIFFSetField(tiff,TIFFTAG_TILELENGTH,tile_rows); in GetTIFFInfo()
3143 tiff_info->tile_geometry.height=tile_rows; in GetTIFFInfo()
3150 tile_rows*TIFFScanlineSize(tiff),sizeof(*tiff_info->scanlines)); in GetTIFFInfo()
3152 tile_rows*TIFFTileSize(tiff),sizeof(*tiff_info->scanlines)); in GetTIFFInfo()
/external/libgav1/libgav1/src/utils/
Dtypes.h312 int tile_rows; member
/external/libgav1/libgav1/src/
Dobu_parser.cc1667 tile_info->tile_rows = i; in ParseTileInfoSyntax()
1716 tile_info->tile_rows = i; in ParseTileInfoSyntax()
1717 tile_info->tile_rows_log2 = CeilLog2(tile_info->tile_rows); in ParseTileInfoSyntax()
1719 tile_info->tile_count = tile_info->tile_rows * tile_info->tile_columns; in ParseTileInfoSyntax()
Ddecoder_impl.cc1431 frame_header.tile_info.tile_rows)) { in DecodeTiles()
1444 for (int tile_row = 0; tile_row < frame_header.tile_info.tile_rows; in DecodeTiles()
/external/libaom/libaom/av1/
Dav1_cx_iface.c40 unsigned int tile_rows; // log2 number of tile rows member
441 RANGE_CHECK_HI(extra_cfg, tile_rows, 6); in validate_config()
909 oxcf->tile_rows = extra_cfg->tile_rows; in set_encoder_config()
1160 extra_cfg.tile_rows = CAST(AV1E_SET_TILE_ROWS, args); in ctrl_set_tile_rows()
/external/libvpx/libvpx/
Dvpxenc.c382 static const arg_def_t tile_rows = variable
473 &tile_rows,

12