/openbmc/openbmc/poky/meta/conf/machine/include/arm/armv7a/ |
H A D | tune-cortexa15.inc | 1 DEFAULTTUNE ?= "cortexa15thf-neon" 10 AVAILTUNES += "cortexa15 cortexa15t cortexa15-neon cortexa15t-neon cortexa15-neon-vfpv4 cortexa15t-… 26 …ACKAGE_EXTRA_ARCHS:tune-cortexa15-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon} cortexa1… 27 …S:tune-cortexa15t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon} cortexa15-vfp cortexa15-… 28 …RA_ARCHS:tune-cortexa15-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon-vfpv4} cortexa15-vf… 29 …neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon-vfpv4} cortexa15-vfp cortexa15-neon cortexa… 32 …NES += "cortexa15hf cortexa15thf cortexa15hf-neon cortexa15thf-neon cortexa15hf-neon-vfpv4 cortexa… 48 …E_EXTRA_ARCHS:tune-cortexa15hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon} cortexa15… 49 …cortexa15thf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon} cortexa15hf-vfp cortexa15hf… 50 …HS:tune-cortexa15hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon-vfpv4} cortexa15hf-vf… [all …]
|
H A D | tune-cortexa17.inc | 1 DEFAULTTUNE ?= "cortexa17thf-neon" 10 AVAILTUNES += "cortexa17 cortexa17t cortexa17-neon cortexa17t-neon cortexa17-neon-vfpv4 cortexa17t-… 26 …ACKAGE_EXTRA_ARCHS:tune-cortexa17-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon} cortexa1… 27 …S:tune-cortexa17t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon} cortexa17-vfp cortexa17-… 28 …RA_ARCHS:tune-cortexa17-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon-vfpv4} cortexa17-vf… 29 …neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon-vfpv4} cortexa17-vfp cortexa17-neon cortexa… 32 …NES += "cortexa17hf cortexa17thf cortexa17hf-neon cortexa17thf-neon cortexa17hf-neon-vfpv4 cortexa… 48 …E_EXTRA_ARCHS:tune-cortexa17hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon} cortexa17… 49 …cortexa17thf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon} cortexa17hf-vfp cortexa17hf… 50 …HS:tune-cortexa17hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon-vfpv4} cortexa17hf-vf… [all …]
|
H A D | tune-cortexa5.inc | 1 DEFAULTTUNE ?= "cortexa5thf-neon" 10 AVAILTUNES += "cortexa5 cortexa5t cortexa5-neon cortexa5t-neon cortexa5-neon-vfpv4 cortexa5t-neon-v… 26 PACKAGE_EXTRA_ARCHS:tune-cortexa5-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-neon} cortexa5-v… 27 …RCHS:tune-cortexa5t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-neon} cortexa5-vfp cortexa5-n… 28 …EXTRA_ARCHS:tune-cortexa5-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-neon-vfpv4} cortexa5-vf… 29 …neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-neon-vfpv4} cortexa5-vfp cortexa5-neon cortexa5-n… 32 …ILTUNES += "cortexa5hf cortexa5thf cortexa5hf-neon cortexa5thf-neon cortexa5hf-neon-vfpv4 cortexa5… 48 …KAGE_EXTRA_ARCHS:tune-cortexa5hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon} cortexa5… 49 …ne-cortexa5thf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf-neon} cortexa5hf-vfp cortexa5hf-… 50 …ARCHS:tune-cortexa5hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon-vfpv4} cortexa5hf-vf… [all …]
|
H A D | tune-cortexa7.inc | 1 DEFAULTTUNE ?= "cortexa7thf-neon" 10 AVAILTUNES += "cortexa7 cortexa7t cortexa7-neon cortexa7t-neon cortexa7-neon-vfpv4 cortexa7t-neon-v… 26 PACKAGE_EXTRA_ARCHS:tune-cortexa7-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon} cortexa7-… 27 …RCHS:tune-cortexa7t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon} cortexa7-vfp cortexa7-… 28 …XTRA_ARCHS:tune-cortexa7-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon-vfpv4} cortexa7-vf… 29 …neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon-vfpv4} cortexa7-vfp cortexa7-neon cortexa7-… 32 …ILTUNES += "cortexa7hf cortexa7thf cortexa7hf-neon cortexa7thf-neon cortexa7hf-neon-vfpv4 cortexa7… 48 …AGE_EXTRA_ARCHS:tune-cortexa7hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon} cortexa7… 49 …ne-cortexa7thf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon} cortexa7hf-vfp cortexa7hf… 50 …RCHS:tune-cortexa7hf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon-vfpv4} cortexa7hf-vf… [all …]
|
H A D | tune-cortexa8.inc | 1 DEFAULTTUNE ?= "cortexa8thf-neon" 10 AVAILTUNES += "cortexa8 cortexa8t cortexa8-neon cortexa8t-neon" 18 TUNE_FEATURES:tune-cortexa8-neon = "${TUNE_FEATURES:tune-cortexa8} neon" 19 TUNE_FEATURES:tune-cortexa8t-neon = "${TUNE_FEATURES:tune-cortexa8-neon} thumb" 22 PACKAGE_EXTRA_ARCHS:tune-cortexa8-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-neon} cortexa8-v… 23 …RCHS:tune-cortexa8t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-neon} cortexa8-vfp cortexa8-n… 26 AVAILTUNES += "cortexa8hf cortexa8thf cortexa8hf-neon cortexa8thf-neon" 34 TUNE_FEATURES:tune-cortexa8hf-neon = "${TUNE_FEATURES:tune-cortexa8-neon} callconvention-har… 35 TUNE_FEATURES:tune-cortexa8thf-neon = "${TUNE_FEATURES:tune-cortexa8t-neon} callconvention-ha… 38 …KAGE_EXTRA_ARCHS:tune-cortexa8hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon} cortexa8… [all …]
|
H A D | tune-cortexa9.inc | 1 DEFAULTTUNE ?= "cortexa9thf-neon" 10 AVAILTUNES += "cortexa9 cortexa9t cortexa9-neon cortexa9t-neon" 18 TUNE_FEATURES:tune-cortexa9-neon = "${TUNE_FEATURES:tune-cortexa9} neon" 19 TUNE_FEATURES:tune-cortexa9t-neon = "${TUNE_FEATURES:tune-cortexa9-neon} thumb" 22 PACKAGE_EXTRA_ARCHS:tune-cortexa9-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-neon} cortexa9-v… 23 …RCHS:tune-cortexa9t-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-neon} cortexa9-vfp cortexa9-n… 26 AVAILTUNES += "cortexa9hf cortexa9thf cortexa9hf-neon cortexa9thf-neon" 34 TUNE_FEATURES:tune-cortexa9hf-neon = "${TUNE_FEATURES:tune-cortexa9-neon} callconvention-har… 35 TUNE_FEATURES:tune-cortexa9thf-neon = "${TUNE_FEATURES:tune-cortexa9t-neon} callconvention-ha… 38 …KAGE_EXTRA_ARCHS:tune-cortexa9hf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon} cortexa9… [all …]
|
/openbmc/openbmc/poky/meta/conf/machine/include/arm/ |
H A D | arch-armv7a.inc | 14 …mv7at-vfpv3 armv7a-vfpv4d16 armv7at-vfpv4d16 armv7a-neon armv7at-neon armv7a-neon-vfpv4 armv7at-ne… 48 PACKAGE_EXTRA_ARCHS:tune-armv7at-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7at} armv7a-neon armv… 49 PACKAGE_EXTRA_ARCHS:tune-armv7a-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-neon} armv7a-neon-… 50 PACKAGE_EXTRA_ARCHS:tune-armv7at-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-neon} armv7a-neon… 87 PACKAGE_EXTRA_ARCHS:tune-armv7athf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf} armv7ahf-neo… 88 PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ahf-neon} armv7ahf… 89 …GE_EXTRA_ARCHS:tune-armv7athf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7athf-neon} armv7ahf-ne… 126 PACKAGE_EXTRA_ARCHS:tune-armv7atb-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7atb} armv7ab-neon a… 127 PACKAGE_EXTRA_ARCHS:tune-armv7ab-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ab-neon} armv7ab-ne… 128 …CKAGE_EXTRA_ARCHS:tune-armv7atb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7atb-neon} armv7ab-ne… [all …]
|
H A D | arch-armv7ve.inc | 45 PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet} armv7ve-neon a… 46 PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-neon} armv7ve-ne… 47 …CKAGE_EXTRA_ARCHS:tune-armv7vet-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-neon} armv7ve-ne… 84 …CKAGE_EXTRA_ARCHS:tune-armv7vethf-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf} armv7vehf-n… 85 PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehf-neon} armv7v… 86 …_EXTRA_ARCHS:tune-armv7vethf-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vethf-neon} armv7vehf-n… 123 PACKAGE_EXTRA_ARCHS:tune-armv7vetb-neon = "${PACKAGE_EXTRA_ARCHS:tune-armv7vetb} armv7veb-neo… 124 PACKAGE_EXTRA_ARCHS:tune-armv7veb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7veb-neon} armv7veb… 125 …GE_EXTRA_ARCHS:tune-armv7vetb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vetb-neon} armv7veb-ne… 163 PACKAGE_EXTRA_ARCHS:tune-armv7vehfb-neon-vfpv4 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vehfb-neon} armv… [all …]
|
H A D | feature-arm-neon.inc | 2 …6', 'neon', 'neon-fp16', 'vfpv4', 'vfpv4-d16', 'fpv4-sp-d16', 'neon-vfpv4', 'fpv5-d16', 'fpv5-sp-d… 7 TUNEVALID[neon] = "Enable Neon SIMD accelerator unit." 8 TUNE_CCARGS_MFPU .= "${@bb.utils.contains('TUNE_FEATURES', 'neon', ' neon', '', d)}" 18 TUNE_CCARGS_MFPU .= "${@bb.utils.contains('TUNE_FEATURES', [ 'vfpv4', 'neon' ], ' neon-vfpv4', '', …
|
/openbmc/linux/arch/arm/crypto/ |
H A D | Makefile | 9 obj-$(CONFIG_CRYPTO_SHA1_ARM_NEON) += sha1-arm-neon.o 13 obj-$(CONFIG_CRYPTO_BLAKE2B_NEON) += blake2b-neon.o 14 obj-$(CONFIG_CRYPTO_CHACHA20_NEON) += chacha-neon.o 16 obj-$(CONFIG_CRYPTO_NHPOLY1305_NEON) += nhpoly1305-neon.o 17 obj-$(CONFIG_CRYPTO_CURVE25519_NEON) += curve25519-neon.o 29 sha1-arm-neon-y := sha1-armv7-neon.o sha1_neon_glue.o 32 sha512-arm-neon-$(CONFIG_KERNEL_MODE_NEON) := sha512-neon-glue.o 35 blake2b-neon-y := blake2b-neon-core.o blake2b-neon-glue.o 42 chacha-neon-y := chacha-scalar-core.o chacha-glue.o 43 chacha-neon-$(CONFIG_KERNEL_MODE_NEON) += chacha-neon-core.o [all …]
|
/openbmc/linux/arch/arm64/crypto/ |
H A D | Makefile | 20 obj-$(CONFIG_CRYPTO_SM3_NEON) += sm3-neon.o 21 sm3-neon-y := sm3-neon-glue.o sm3-neon-core.o 38 obj-$(CONFIG_CRYPTO_SM4_ARM64_NEON_BLK) += sm4-neon.o 39 sm4-neon-y := sm4-neon-glue.o sm4-neon-core.o 60 aes-neon-blk-y := aes-glue-neon.o aes-neon.o 68 obj-$(CONFIG_CRYPTO_CHACHA20_NEON) += chacha-neon.o 69 chacha-neon-y := chacha-neon-core.o chacha-neon-glue.o 72 poly1305-neon-y := poly1305-core.o poly1305-glue.o 76 nhpoly1305-neon-y := nh-neon-core.o nhpoly1305-neon-glue.o 81 obj-$(CONFIG_CRYPTO_AES_ARM64_BS) += aes-neon-bs.o [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/neon/neon/ |
H A D | pkgconfig.patch | 4 neon.pc.in | 2 +- 7 --- neon-0.30.1.orig/neon.pc.in 8 +++ neon-0.30.1/neon.pc.in 9 @@ -7,5 +7,5 @@ Name: neon 15 Cflags: -I${includedir}/neon @NEON_CFLAGS@
|
H A D | 0001-Disable-installing-documentation.patch | 20 neon-config: $(srcdir)/neon-config.in 21 @./config.status neon-config
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/fftw/fftw/ |
H A D | 0001-NEON-autodetection-segfaults-assume-neon-present.patch | 4 Subject: [PATCH] NEON autodetection segfaults: assume neon present 9 If TUNE_FEATURES contain 'neon' we can assume our machine supports it 15 simd-support/neon.c | 46 +--------------------------------------------- 18 diff --git a/simd-support/neon.c b/simd-support/neon.c 20 --- a/simd-support/neon.c 21 +++ b/simd-support/neon.c 48 - assembler may not recognize it without -mfpu=neon */
|
/openbmc/linux/lib/raid6/test/ |
H A D | Makefile | 30 CFLAGS += -I../../../arch/arm/include -mfpu=neon 61 OBJS += neon.o neon1.o neon2.o neon4.o neon8.o recov_neon.o recov_neon_inner.o 90 neon1.c: neon.uc ../unroll.awk 91 $(AWK) ../unroll.awk -vN=1 < neon.uc > $@ 93 neon2.c: neon.uc ../unroll.awk 94 $(AWK) ../unroll.awk -vN=2 < neon.uc > $@ 96 neon4.c: neon.uc ../unroll.awk 97 $(AWK) ../unroll.awk -vN=4 < neon.uc > $@ 99 neon8.c: neon.uc ../unroll.awk 100 $(AWK) ../unroll.awk -vN=8 < neon.uc > $@ [all …]
|
/openbmc/linux/arch/arm64/lib/ |
H A D | Makefile | 9 obj-$(CONFIG_XOR_BLOCKS) += xor-neon.o 10 CFLAGS_REMOVE_xor-neon.o += -mgeneral-regs-only 11 CFLAGS_xor-neon.o += -ffreestanding 13 CFLAGS_xor-neon.o += -isystem $(shell $(CC) -print-file-name=include)
|
/openbmc/openbmc/poky/meta/conf/machine/include/arm/armv8a/ |
H A D | tune-cortexa32.inc | 13 TUNE_FEATURES:tune-cortexa32 = "aarch64 cortexa32 crc callconvention-hard neon" 15 …HS:tune-cortexa32 = "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc} cortexa32 cortexa32hf-neon" 16 … "${PACKAGE_EXTRA_ARCHS:tune-armv8a-crc-crypto} cortexa32 cortexa32hf-neon cortexa32hf-neon-crypto"
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/abseil-cpp/abseil-cpp/ |
H A D | 0003-Remove-neon-option-from-cross-compilation.patch | 4 Subject: [PATCH 3/3] Remove neon option from cross compilation 6 Not every arm platform supports neon instructions, so do not enforce 26 - "-mfpu=neon" 41 - "-mfpu=neon",
|
/openbmc/openbmc/poky/meta/recipes-graphics/libsdl2/ |
H A D | libsdl2_2.30.1.bb | 18 # arm-neon adds MIT license 19 LICENSE:append = " ${@bb.utils.contains('PACKAGECONFIG', 'arm-neon', '& MIT', '', d)}" 20 …append = " ${@bb.utils.contains('PACKAGECONFIG', 'arm-neon', 'file://src/video/arm/pixman-arm-neon… 62 ${@bb.utils.contains("TUNE_FEATURES", "neon","arm-neon","",d)} \ 65 PACKAGECONFIG[arm-neon] = "-DSDL_ARMNEON=ON,-DSDL_ARMNEON=OFF"
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-graphics/gphoto2/libgphoto2/ |
H A D | 0001-configure.ac-remove-AM_PO_SUBDIRS.patch | 11 …neon-angstrom-linux-gnueabi/libgphoto2-2.4.11-r2/libgphoto2-2.4.11/aclocal-copy/ --automake-acdir=…
|
/openbmc/openbmc/poky/meta/recipes-multimedia/x264/x264/ |
H A D | don-t-default-to-cortex-a9-with-neon.patch | 4 Subject: [PATCH] dont default to cortex-a9 with neon 7 -mcpu=cortex-a8 -mfpu=neon. 25 - # set flags so neon is built by default 26 … ] || echo $CFLAGS | grep -Eq '(-mcpu|-march|-mfpu)' || CFLAGS="$CFLAGS -mcpu=cortex-a8 -mfpu=neon"
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/fftw/ |
H A D | fftw_3.3.10.bb | 8 file://0001-NEON-autodetection-segfaults-assume-neon-present.patch \ 23 # neon is optional for arm version < 8 -> check tune features 24 FFTW_NEON = "${@bb.utils.contains('TUNE_FEATURES', 'neon', '--enable-neon', '', d)}" 25 # neon is suppored for arm version = 8 -> enable 26 FFTW_NEON:aarch64 = "--enable-neon"
|
/openbmc/openbmc/poky/meta/recipes-graphics/graphene/ |
H A D | graphene_1.10.8.bb | 13 # Disable neon support by default on ARM-32 platforms because of the 15 PACKAGECONFIG ?= "gobject-types ${@bb.utils.contains('TUNE_FEATURES', 'aarch64', 'neon', '', d)}" 18 PACKAGECONFIG[neon] = "-Darm_neon=true,-Darm_neon=false,"
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/ne10/ |
H A D | ne10_1.2.1.bb | 21 COMPATIBLE_MACHINE:armv7a = "${@bb.utils.contains("TUNE_FEATURES","neon","(.*)","(^$)",d)}" 22 COMPATIBLE_MACHINE:armv7ve = "${@bb.utils.contains("TUNE_FEATURES","neon","(.*)","(^$)",d)}" 25 NE10_TARGET_ARCH:armv7a = "${@bb.utils.contains("TUNE_FEATURES","neon","armv7","",d)}" 26 NE10_TARGET_ARCH:armv7ve = "${@bb.utils.contains("TUNE_FEATURES","neon","armv7","",d)}"
|
/openbmc/linux/crypto/ |
H A D | Makefile | 109 CFLAGS_aegis128-neon-inner.o += -ffreestanding -march=armv8-a -mfloat-abi=softfp 110 CFLAGS_aegis128-neon-inner.o += -mfpu=crypto-neon-fp-armv8 111 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o 121 CFLAGS_aegis128-neon-inner.o += $(aegis128-cflags-y) 122 CFLAGS_REMOVE_aegis128-neon-inner.o += -mgeneral-regs-only 123 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o 126 CFLAGS_aegis128-neon-inner.o += -isystem $(shell $(CC) -print-file-name=include)
|