package/psimd: new package

This package is required by tensorflow-lite.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
James Hilliard
2025-01-28 10:01:48 -07:00
committed by Julien Olivain
parent f2486a6cf9
commit 6732f4df7c
5 changed files with 27 additions and 0 deletions

View File

@@ -3035,6 +3035,7 @@ F: package/ti-gfx/
N: Stefan Hager <stefan.hager@ginzinger.com>
F: package/cpuinfo/
F: package/gemmlowp/
F: package/psimd/
F: package/pthreadpool/
F: package/ruy/

View File

@@ -2297,6 +2297,7 @@ endif
source "package/protobuf/Config.in"
source "package/protobuf-c/Config.in"
source "package/protozero/Config.in"
source "package/psimd/Config.in"
source "package/pthreadpool/Config.in"
source "package/qhull/Config.in"
source "package/qlibc/Config.in"

6
package/psimd/Config.in Normal file
View File

@@ -0,0 +1,6 @@
config BR2_PACKAGE_PSIMD
bool "psimd"
help
Portable 128-bit SIMD intrinsics.
https://github.com/Maratyszcza/psimd

4
package/psimd/psimd.hash Normal file
View File

@@ -0,0 +1,4 @@
# Locally calculated
sha256 f6c4dab91ae9a03b3019e7cab0572743afd0e1b6e75b97fcca50259c737c924e psimd-072586a71b55b7f8c584153d223e95687148a900.tar.gz
# License files, locally calculated
sha256 984ce1e0b8ee89d234e28b960381f240e03a07a8031f35012f9c3256f56964e2 LICENSE

15
package/psimd/psimd.mk Normal file
View File

@@ -0,0 +1,15 @@
################################################################################
#
# psimd
#
################################################################################
PSIMD_VERSION = 072586a71b55b7f8c584153d223e95687148a900
PSIMD_SITE = $(call github,Maratyszcza,psimd,$(PSIMD_VERSION))
PSIMD_LICENSE = MIT
PSIMD_LICENSE_FILES = LICENSE
PSIMD_INSTALL_STAGING = YES
# Only installs a header
PSIMD_INSTALL_TARGET = NO
$(eval $(cmake-package))