diff options
Diffstat (limited to 'src/core/cpu/kernels/assembly/gemm_common.hpp')
-rw-r--r-- | src/core/cpu/kernels/assembly/gemm_common.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/core/cpu/kernels/assembly/gemm_common.hpp b/src/core/cpu/kernels/assembly/gemm_common.hpp index 4af85ed663..378f1041be 100644 --- a/src/core/cpu/kernels/assembly/gemm_common.hpp +++ b/src/core/cpu/kernels/assembly/gemm_common.hpp @@ -30,6 +30,9 @@ namespace arm_gemm { +// Avoid circular dependency with arm_gemm.hpp +struct GemmConfig; + // Abstract class for the GEMM/GEMV functions. // // GEMM implementations may be "native" (never require any input @@ -137,6 +140,10 @@ public: { } + /*** Introspection interface ***/ + /* Get the configuration of this GEMM */ + virtual GemmConfig get_config() = 0; + // Destructor virtual ~IGemmCommon() { |