Home
last modified time | relevance | path

Searched refs:GEMMRHSMatrixInfo (Results 1 – 25 of 56) sorted by relevance

123

/external/ComputeLibrary/src/gpu/cl/kernels/gemm/reshaped_only_rhs/
DClGemmDefaultConfigReshapedRhsOnlyBifrost.h48 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure(unsigned int m, unsigned int n, unsigned…
51 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G7x_f32(unsigned int m, unsigned int n, …
52 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G76_f32(unsigned int m, unsigned int n, …
53 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G52_f32(unsigned int m, unsigned int n, …
54 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G51_f32(unsigned int m, unsigned int n, …
55 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G7x_f16(unsigned int m, unsigned int n, …
56 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G52_f16(unsigned int m, unsigned int n, …
57 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G76_f16(unsigned int m, unsigned int n, …
58 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G51_f16(unsigned int m, unsigned int n, …
59 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G7x_u8(unsigned int m, unsigned int n, u…
[all …]
DClGemmDefaultConfigReshapedRhsOnlyValhall.h48 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure(unsigned int m, unsigned int n, unsigned…
51 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_f32(unsigned int m, unsigned int n, …
52 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_f16(unsigned int m, unsigned int n, …
53 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G78_f32(unsigned int m, unsigned int n, …
54 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G78_f16(unsigned int m, unsigned int n, …
55 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_u8(unsigned int m, unsigned int n, u…
56 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G715_f32(unsigned int m, unsigned int n,…
57 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G715_f16(unsigned int m, unsigned int n,…
DClGemmDefaultConfigReshapedRhsOnlyBifrost.cpp50 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedRhsOnlyBifrost::configur… in configure()
52 …using ConfigurationFunctionExecutorPtr = std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> (ClGemmDe… in configure()
99 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedRhsOnlyBifrost::configur… in configure_G7x_f32()
121 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedRhsOnlyBifrost::configur… in configure_G31_u8()
145 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedRhsOnlyBifrost::configur… in configure_G76_f32()
151 GEMMRHSMatrixInfo rhs_info_buf; in configure_G76_f32()
153 GEMMRHSMatrixInfo rhs_info_img; in configure_G76_f32()
218 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedRhsOnlyBifrost::configur… in configure_G52_f32()
224 GEMMRHSMatrixInfo rhs_info_buf; in configure_G52_f32()
226 GEMMRHSMatrixInfo rhs_info_img; in configure_G52_f32()
[all …]
DClGemmDefaultConfigReshapedRhsOnlyValhall.cpp53 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedRhsOnlyValhall::configur… in configure()
55 …using ConfigurationFunctionExecutorPtr = std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> (ClGemmDe… in configure()
91 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedRhsOnlyValhall::configur… in configure_G77_f32()
103 GEMMRHSMatrixInfo rhs_info_buf; in configure_G77_f32()
105 GEMMRHSMatrixInfo rhs_info_img; in configure_G77_f32()
147 GEMMRHSMatrixInfo rhs_info_buf; in configure_G77_f32()
149 GEMMRHSMatrixInfo rhs_info_img; in configure_G77_f32()
169 GEMMRHSMatrixInfo rhs_info_buf; in configure_G77_f32()
171 GEMMRHSMatrixInfo rhs_info_img; in configure_G77_f32()
183 GEMMRHSMatrixInfo rhs_info_buf; in configure_G77_f32()
[all …]
/external/ComputeLibrary/src/gpu/cl/kernels/gemm/reshaped/
DClGemmDefaultConfigReshapedBifrost.h48 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure(unsigned int m, unsigned int n, unsigned…
51 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G7x_f32(unsigned int m, unsigned int n, …
52 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G52_f32(unsigned int m, unsigned int n, …
53 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G76_f32(unsigned int m, unsigned int n, …
54 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G7x_f16(unsigned int m, unsigned int n, …
55 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G52_f16(unsigned int m, unsigned int n, …
56 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G76_f16(unsigned int m, unsigned int n, …
57 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G7x_u8(unsigned int m, unsigned int n, u…
58 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G76_u8(unsigned int m, unsigned int n, u…
DClGemmDefaultConfigReshapedValhall.h48 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure(unsigned int m, unsigned int n, unsigned…
51 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_f32(unsigned int m, unsigned int n, …
52 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_f16(unsigned int m, unsigned int n, …
53 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G78_f32(unsigned int m, unsigned int n, …
54 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G78_f16(unsigned int m, unsigned int n, …
55 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_u8(unsigned int m, unsigned int n, u…
DClGemmDefaultConfigReshapedBifrost.cpp51 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedBifrost::configure(unsig… in configure()
53 …using ConfigurationFunctionExecutorPtr = std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> (ClGemmDe… in configure()
86 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedBifrost::configure_G7x_f… in configure_G7x_f32()
101 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedBifrost::configure_G7x_f… in configure_G7x_f16()
116 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedBifrost::configure_G7x_u… in configure_G7x_u8()
145 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedBifrost::configure_G52_f… in configure_G52_f32()
153 GEMMRHSMatrixInfo rhs_info_buf; in configure_G52_f32()
155 GEMMRHSMatrixInfo rhs_info_img; in configure_G52_f32()
244 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedBifrost::configure_G52_f… in configure_G52_f16()
260 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedBifrost::configure_G76_f… in configure_G76_f32()
[all …]
DClGemmDefaultConfigReshapedValhall.cpp46 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedValhall::configure(unsig… in configure()
48 …using ConfigurationFunctionExecutorPtr = std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> (ClGemmDe… in configure()
75 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedValhall::configure_G77_f… in configure_G77_f32()
90 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedValhall::configure_G77_f… in configure_G77_f16()
101 GEMMRHSMatrixInfo rhs_info_buf; in configure_G77_f16()
103 GEMMRHSMatrixInfo rhs_info_img; in configure_G77_f16()
215 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedValhall::configure_G78_f… in configure_G78_f32()
456 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedValhall::configure_G78_f… in configure_G78_f16()
521 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigReshapedValhall::configure_G77_u… in configure_G77_u8()
/external/ComputeLibrary/src/gpu/cl/kernels/gemm/native/
DClGemmDefaultConfigNativeBifrost.h48 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure(unsigned int m, unsigned int n, unsigned…
51 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G71_f32(unsigned int m, unsigned int n, …
52 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G71_u8(unsigned int m, unsigned int n, u…
53 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G76_f32(unsigned int m, unsigned int n, …
54 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G76_u8(unsigned int m, unsigned int n, u…
55 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_default_f32(unsigned int m, unsigned int…
56 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_default_u8(unsigned int m, unsigned int …
DClGemmDefaultConfigNativeBifrost.cpp46 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeBifrost::configure(unsigne… in configure()
48 …using ConfigurationFunctionExecutorPtr = std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> (ClGemmDe… in configure()
82 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeBifrost::configure_G71_f32… in configure_G71_f32()
108 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeBifrost::configure_G71_u8(… in configure_G71_u8()
162 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeBifrost::configure_G76_f32… in configure_G76_f32()
195 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeBifrost::configure_G76_u8(… in configure_G76_u8()
228 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeBifrost::configure_default… in configure_default_f32()
236 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeBifrost::configure_default… in configure_default_u8()
DClGemmDefaultConfigNativeValhall.h48 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure(unsigned int m, unsigned int n, unsigned…
51 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_f32(unsigned int m, unsigned int n, …
52 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_f16(unsigned int m, unsigned int n, …
53 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_G77_u8(unsigned int m, unsigned int n, u…
DClGemmDefaultConfigNativeValhall.cpp46 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeValhall::configure(unsigne… in configure()
48 …using ConfigurationFunctionExecutorPtr = std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> (ClGemmDe… in configure()
60 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeValhall::configure_G77_f32… in configure_G77_f32()
86 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeValhall::configure_G77_f16… in configure_G77_f16()
112 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeValhall::configure_G77_u8(… in configure_G77_u8()
DClGemmDefaultConfigNativeMidgard.cpp46 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeMidgard::configure(unsigne… in configure()
48 …using ConfigurationFunctionExecutorPtr = std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> (ClGemmDe… in configure()
60 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> ClGemmDefaultConfigNativeMidgard::default_q8(unsign… in default_q8()
DClGemmDefaultConfigNativeMidgard.h48 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure(unsigned int m, unsigned int n, unsigned…
51 …std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> default_q8(unsigned int m, unsigned int n, unsigne…
/external/ComputeLibrary/src/gpu/cl/kernels/gemm/
DClGemmHelpers.h55 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_lhs_rhs_info(unsigned int m, unsigned int…
73 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> select_lhs_rhs_info(std::pair<GEMMLHSMatrixInfo, GE…
74 … std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> info_buf,
90 …image2d_support_on_rhs(const ITensorInfo &tensor_reshaped_info, const GEMMRHSMatrixInfo &rhs_info);
DClGemmHelpers.cpp41 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> configure_lhs_rhs_info(unsigned int m, unsigned int… in configure_lhs_rhs_info()
49 const GEMMRHSMatrixInfo rhs_info(n0, k0, h0, rhs_transpose, rhs_interleave, export_to_cl_image); in configure_lhs_rhs_info()
54 std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> select_lhs_rhs_info(std::pair<GEMMLHSMatrixInfo, GE… in select_lhs_rhs_info()
55 … std::pair<GEMMLHSMatrixInfo, GEMMRHSMatrixInfo> info_buf, in select_lhs_rhs_info()
92 …_image2d_support_on_rhs(const ITensorInfo &tensor_reshaped_info, const GEMMRHSMatrixInfo &rhs_info) in validate_image2d_support_on_rhs()
/external/ComputeLibrary/tests/validation/CL/
DGEMMMatrixMultiplyReshaped.cpp256 const auto rhs_info = GEMMRHSMatrixInfo(4,4,1,true,true,false); in is_post_op_list_valid()
349 GEMMRHSMatrixInfo(4,4,1,true,true,false),
350 GEMMRHSMatrixInfo(4,4,1,true,true,false),
351 GEMMRHSMatrixInfo(4,4,1,true,true,false),
352 GEMMRHSMatrixInfo(2,2,1,true,false,false),
353 GEMMRHSMatrixInfo(2,2,1,true,false,false),
354 GEMMRHSMatrixInfo(4,4,1,true,true,false),
355 GEMMRHSMatrixInfo(4,4,1,true,true,false),
356 GEMMRHSMatrixInfo(4,4,2,true,false,false),
374GEMMRHSMatrixInfo(4,4,1,true,true,false),
[all …]
/external/ComputeLibrary/src/runtime/CL/gemm_auto_heuristics/
DCLGEMMAutoHeuristics.cpp89 GEMMRHSMatrixInfo rhs_info; in select_default_gemm_config_reshaped_only_rhs()
100 GEMMRHSMatrixInfo rhs_info; in select_mlgo_gemm_config_reshaped_only_rhs()
124 GEMMRHSMatrixInfo rhs_info; in select_default_gemm_config_reshaped()
135 GEMMRHSMatrixInfo rhs_info; in select_mlgo_gemm_config_reshaped()
158 GEMMRHSMatrixInfo rhs_info; in select_default_gemm_config_native()
169 GEMMRHSMatrixInfo rhs_info; in select_mlgo_gemm_config_native()
/external/ComputeLibrary/tests/validation/reference/
DGEMMReshapeRHSMatrix.cpp43 …trix(const SimpleTensor<T> &in, const TensorShape &output_shape, const GEMMRHSMatrixInfo &rhs_info) in gemm_reshape_rhs_matrix()
107 …x(const SimpleTensor<int> &in, const TensorShape &output_shape, const GEMMRHSMatrixInfo &rhs_info);
108 …const SimpleTensor<short> &in, const TensorShape &output_shape, const GEMMRHSMatrixInfo &rhs_info);
109 …(const SimpleTensor<char> &in, const TensorShape &output_shape, const GEMMRHSMatrixInfo &rhs_info);
/external/ComputeLibrary/tests/validation/fixtures/
DGEMMReshapeRHSMatrixFixture.h56 GEMMRHSMatrixInfo rhs_info; in setup()
79 …TensorType compute_target(TensorShape input_shape, DataType data_type, const GEMMRHSMatrixInfo &rh… in compute_target()
112 …te_reference(const TensorShape &input_shape, DataType data_type, const GEMMRHSMatrixInfo &rhs_info) in compute_reference()
/external/ComputeLibrary/src/gpu/cl/kernels/
DClGemmReshapeRhsMatrixKernel.cpp50 Status validate_arguments(const ITensorInfo *src, const ITensorInfo *dst, const GEMMRHSMatrixInfo &… in validate_arguments()
80 …alidate_and_configure_window(ITensorInfo *src, ITensorInfo *dst, const GEMMRHSMatrixInfo &rhs_info) in validate_and_configure_window()
115 …ileContext &compile_context, ITensorInfo *src, ITensorInfo *dst, const GEMMRHSMatrixInfo &rhs_info) in configure()
146 …Kernel::validate(const ITensorInfo *src, const ITensorInfo *dst, const GEMMRHSMatrixInfo &rhs_info) in validate()
DClGemmReshapeRhsMatrixKernel.h69 …leContext &compile_context, ITensorInfo *src, ITensorInfo *dst, const GEMMRHSMatrixInfo &rhs_info);
76 …static Status validate(const ITensorInfo *src, const ITensorInfo *dst, const GEMMRHSMatrixInfo &rh…
DClGemmLowpMatrixMultiplyReshapedKernel.h68 …const GEMMLHSMatrixInfo &lhs_info, const GEMMRHSMatrixInfo &rhs_info, const GEMMReshapeInfo &gemm_…
75 …src1, const ITensorInfo *dst, const GEMMLHSMatrixInfo &lhs_info, const GEMMRHSMatrixInfo &rhs_info,
DClGemmLowpMatrixMultiplyNativeKernel.h59 …const GEMMLHSMatrixInfo &lhs_info, const GEMMRHSMatrixInfo &rhs_info, const GEMMReshapeInfo &gemm_…
67 …const GEMMLHSMatrixInfo &lhs_info, const GEMMRHSMatrixInfo &rhs_info, const GEMMReshapeInfo &gemm_…
DClGemmMatrixMultiplyReshapedOnlyRhsMMULKernel.h64 const GEMMRHSMatrixInfo &rhs_info,
73 const GEMMRHSMatrixInfo &rhs_info,

123