kleidiai: Add runtime feature detection mechanism for aarch64/kleidiai (#26076)
* Add runtime feature detection mechanism for aarch64/kleidiai
Signed-off-by: Jonathan Clohessy <Jonathan.Clohessy@arm.com>
* Address Review Comments
Signed-off-by: Jonathan Clohessy <Jonathan.Clohessy@arm.com>
* Add log warning for NSMC reserved value
Signed-off-by: Jonathan Clohessy <Jonathan.Clohessy@arm.com>
* Address review comments
Signed-off-by: Jonathan Clohessy <Jonathan.Clohessy@arm.com>
* Fix Rebase, move code from cpu-feats to ggml-feats
Signed-off-by: Jonathan Clohessy <Jonathan.Clohessy@arm.com>
* Address naming of runtime feature struct
Signed-off-by: Jonathan Clohessy <Jonathan.Clohessy@arm.com>
---------
Signed-off-by: Jonathan Clohessy <Jonathan.Clohessy@arm.com>