MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / gemm_config_reshaped

Function gemm_config_reshaped

src/runtime/CL/mlgo/MLGOParser.cpp:607–622  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

605}
606
607GEMMConfigReshaped gemm_config_reshaped(TokenStream &in, bool &valid)
608{
609 const auto invalid_val = GEMMConfigReshaped{};
610 CHECK_DEFAULT(expect_l_list(in, valid), valid, invalid_val);
611 const auto m0 = CHECK_DEFAULT(uint_val(in, valid), valid, invalid_val);
612 const auto n0 = CHECK_DEFAULT(uint_val(in, valid), valid, invalid_val);
613 const auto k0 = CHECK_DEFAULT(uint_val(in, valid), valid, invalid_val);
614 const auto v0 = CHECK_DEFAULT(uint_val(in, valid), valid, invalid_val);
615 const auto h0 = CHECK_DEFAULT(uint_val(in, valid), valid, invalid_val);
616 const auto il = CHECK_DEFAULT(bool_val(in, valid), valid, invalid_val);
617 const auto ir = CHECK_DEFAULT(bool_val(in, valid), valid, invalid_val);
618 const auto tr = CHECK_DEFAULT(bool_val(in, valid), valid, invalid_val);
619 const auto ex = CHECK_DEFAULT(bool_val(in, valid), valid, invalid_val);
620 CHECK_DEFAULT(expect_r_list(in, valid), valid, invalid_val);
621 return GEMMConfigReshaped{m0, n0, k0, v0, h0, il, ir, tr, ex};
622}
623
624void gpu_priority(TokenStream &in, bool &valid)
625{

Callers 1

heuristic_treeFunction · 0.85

Calls 4

expect_l_listFunction · 0.85
uint_valFunction · 0.85
bool_valFunction · 0.85
expect_r_listFunction · 0.85

Tested by

no test coverage detected