onnxruntime
98cc06e8 - [MLAS] ukernel interface logging changes (#27439)

Commit
199 days ago
[MLAS] ukernel interface logging changes (#27439) ### Description This PR reintroduces the logging feature for the KleidiAI accelerated files in MLAS, which has been not complete since the introduction of the microkernel interface use to sgemm and qgemm_kleidiai.cpp files. This PR also introduces the microkernel interface for convolve_kleidiai.cpp, bringing it in line with existing files. The interface file provides functionality which enables us to more easily add and register new kernels - Each structure is wrapped now providing a name field which allows us to enable easier logging - Macro's to help register new kernels which fill both the name field and register the function pointers within each respective ukernel struct --------- Signed-off-by: Jonathan Clohessy <Jonathan.Clohessy@arm.com>
Author
Parents
Loading