Home
last modified time | relevance | path

Searched refs:a_view_ (Results 1 – 2 of 2) sorted by relevance

/dports/math/onednn/oneDNN-2.5.1/src/gpu/jit/conv/
H A Dgemm_schedule.hpp406 const view_t &a_view() const { return a_view_; } in a_view()
411 set_view(v, a_view_); in set_a_view()
412 bmnk_mapper_.set_a_vars(a_view_.vvars()); in set_a_view()
427 return a_view_.create_sub_view(a_tg_tile_); in a_tg_view()
853 for (auto *view : {&a_view_, &b_view_, &c_view_}) { in init_problem_tiles()
860 a_view_.vvars(), split_infos, tile_level_t::thread_group); in init_problem_tiles()
866 a_view_.vvars(), split_infos, tile_level_t::thread); in init_problem_tiles()
966 view_t a_view_; member in dnnl::impl::gpu::jit::gemm_schedule_t
H A Dkernel_builder.cpp4254 , a_view_(a_view) in multiply_builder_t()
4294 oss << "A view: " << a_view_ << std::endl; in str()
4319 ir_assert(a_view_.can_convert_to_vlayout()) in try_build_dpas()
4324 auto a_layout = a_view_.create_vlayout(); in try_build_dpas()
4421 for (auto *view : {&a_view_, &b_view_}) { in create_loop_nest()
4503 std::vector<dim_t> tile_dims(a_view_.nvdims(), 1); in try_build_mad_impl()
4505 auto layout = a_view_.create_pseudo_vlayout(); in try_build_mad_impl()
4537 auto &a_type = a_view_.type(); in build_mad()
4554 std::vector<int> a_idx(a_view_.nvdims()); in build_mad()
4565 int a_off = a_view_(a_idx) * a_type.size(); in build_mad()
[all …]