/openbmc/openbmc/poky/meta/conf/machine/include/arm/armv7a/ |
H A D | tune-cortexa9.inc | 41 # VFPv3 Tunes 42 AVAILTUNES += "cortexa9-vfpv3 cortexa9t-vfpv3 cortexa9hf-vfpv3 cortexa9thf-vfpv3" 43 ARMPKGARCH:tune-cortexa9-vfpv3 = "cortexa9" 44 ARMPKGARCH:tune-cortexa9t-vfpv3 = "cortexa9" 45 ARMPKGARCH:tune-cortexa9hf-vfpv3 = "cortexa9" 46 ARMPKGARCH:tune-cortexa9thf-vfpv3 = "cortexa9" 48 TUNE_FEATURES:tune-cortexa9-vfpv3 = "${TUNE_FEATURES:tune-cortexa9} vfpv3" 49 TUNE_FEATURES:tune-cortexa9t-vfpv3 = "${TUNE_FEATURES:tune-cortexa9t} vfpv3" 50 TUNE_FEATURES:tune-cortexa9hf-vfpv3 = "${TUNE_FEATURES:tune-cortexa9hf} vfpv3" 51 TUNE_FEATURES:tune-cortexa9thf-vfpv3 = "${TUNE_FEATURES:tune-cortexa9thf} vfpv3" [all …]
|
/openbmc/openbmc/poky/meta/conf/machine/include/arm/ |
H A D | arch-armv7ve.inc | 11 AVAILTUNES += "armv7ve armv7vet armv7ve-vfpv3d16 armv7vet-vfpv3d16 armv7ve-vfpv3 armv7vet-vfpv3 arm… 16 ARMPKGARCH:tune-armv7ve-vfpv3 ?= "armv7ve" 17 ARMPKGARCH:tune-armv7vet-vfpv3 ?= "armv7ve" 28 TUNE_FEATURES:tune-armv7ve-vfpv3 = "${TUNE_FEATURES:tune-armv7ve-vfpv3d16} vfpv3" 29 TUNE_FEATURES:tune-armv7vet-vfpv3 = "${TUNE_FEATURES:tune-armv7vet-vfpv3d16} vfpv3" 40 PACKAGE_EXTRA_ARCHS:tune-armv7ve-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7ve-vfpv3d16} armv7v… 41 …CKAGE_EXTRA_ARCHS:tune-armv7vet-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7vet-vfpv3d16} armv7v… 50 …vehf armv7vethf armv7vehf-vfpv3d16 armv7vethf-vfpv3d16 armv7vehf-vfpv3 armv7vethf-vfpv3 armv7vehf-… 55 ARMPKGARCH:tune-armv7vehf-vfpv3 ?= "armv7ve" 56 ARMPKGARCH:tune-armv7vethf-vfpv3 ?= "armv7ve" [all …]
|
H A D | arch-armv7a.inc | 14 AVAILTUNES += "armv7a armv7at armv7a-vfpv3d16 armv7at-vfpv3d16 armv7a-vfpv3 armv7at-vfpv3 armv7a-vf… 19 ARMPKGARCH:tune-armv7a-vfpv3 ?= "armv7a" 20 ARMPKGARCH:tune-armv7at-vfpv3 ?= "armv7a" 31 TUNE_FEATURES:tune-armv7a-vfpv3 = "${TUNE_FEATURES:tune-armv7a-vfpv3d16} vfpv3" 32 TUNE_FEATURES:tune-armv7at-vfpv3 = "${TUNE_FEATURES:tune-armv7at-vfpv3d16} vfpv3" 43 PACKAGE_EXTRA_ARCHS:tune-armv7a-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7a-vfpv3d16} armv7a-v… 44 PACKAGE_EXTRA_ARCHS:tune-armv7at-vfpv3 = "${PACKAGE_EXTRA_ARCHS:tune-armv7at-vfpv3d16} armv7a-… 53 …"armv7ahf armv7athf armv7ahf-vfpv3d16 armv7athf-vfpv3d16 armv7ahf-vfpv3 armv7athf-vfpv3 armv7ahf-v… 58 ARMPKGARCH:tune-armv7ahf-vfpv3 ?= "armv7a" 59 ARMPKGARCH:tune-armv7athf-vfpv3 ?= "armv7a" [all …]
|
H A D | feature-arm-neon.inc | 2 # 'vfp', 'vfpv3', 'vfpv3-fp16', 'vfpv3-d16', 'vfpv3-d16-fp16', 'vfpv3xd', 'vfpv3xd-fp16', 'neon', '… 10 TUNEVALID[vfpv3d16] = "Enable Vector Floating Point Version 3 with 16 registers (vfpv3-d16) unit." 11 TUNE_CCARGS_MFPU .= "${@bb.utils.contains('TUNE_FEATURES', 'vfpv3d16', ' vfpv3-d16', '', d)}" 13 TUNEVALID[vfpv3] = "Enable Vector Floating Point Version 3 with 32 registers (vfpv3) unit." 14 TUNE_CCARGS_MFPU .= "${@bb.utils.contains('TUNE_FEATURES', 'vfpv3', ' vfpv3', '' , d)}"
|
H A D | feature-arm-vfp.inc | 10 # The following deals with both vfpv3-d16 and vfpv4-d16
|
/openbmc/linux/arch/arm/vfp/ |
H A D | vfphw.S | 121 .fpu vfpv3 129 @ virtual register 16 (or 32 if VFPv3) for compare with zero 144 .fpu vfpv3
|
H A D | vfpmodule.c | 928 * Check for VFPv3 D16 and VFPv4 D16. CPUs in in vfp_init()
|
/openbmc/linux/arch/arm/include/asm/ |
H A D | vfpmacros.h | 39 .fpu vfpv3 64 .fpu vfpv3
|
/openbmc/openbmc/poky/meta/recipes-support/boost/boost/ |
H A D | 0001-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch | 165 -cpu-flags gcc OPTIONS : arm : cortex-a9+vfpv3 : -mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard ; 168 -cpu-flags gcc OPTIONS : arm : cortex-r5+vfpv3-d16 : -mcpu=cortex-r5 -mfpu=vfpv3-d16 -mfloat-abi=ha…
|
/openbmc/openbmc/poky/meta/recipes-devtools/valgrind/valgrind/ |
H A D | 0001-makefiles-Drop-setting-mcpu-to-cortex-a8-on-arm-arch.patch | 79 -vcvt_fixed_float_VFP_CFLAGS = $(AM_CFLAGS) -g -mcpu=cortex-a8 -mfpu=vfpv3 80 +vcvt_fixed_float_VFP_CFLAGS = $(AM_CFLAGS) -g -mfpu=vfpv3
|
H A D | use-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch | 37 +vcvt_fixed_float_VFP_CFLAGS = $(AM_CFLAGS) -g -mcpu=cortex-a8 -mfpu=vfpv3
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/nodejs/ |
H A D | nodejs_22.13.1.bb | 61 bb.utils.contains('TUNE_FEATURES', 'vfpv3d16', '--with-arm-fpu=vfpv3-d16', \ 62 bb.utils.contains('TUNE_FEATURES', 'vfpv3', '--with-arm-fpu=vfpv3', \
|
/openbmc/linux/Documentation/devicetree/bindings/remoteproc/ |
H A D | xlnx,zynqmp-r5fss.yaml | 17 floating-point unit that implements the Arm VFPv3 instruction set.
|
/openbmc/linux/arch/arm64/kernel/ |
H A D | cpuinfo.c | 148 [COMPAT_KERNEL_HWCAP(VFPv3)] = "vfpv3",
|
H A D | cpufeature.c | 2923 HWCAP_CAP(MVFR0_EL1, FPDP, VFPv3, CAP_COMPAT_HWCAP, COMPAT_HWCAP_VFP), 2924 HWCAP_CAP(MVFR0_EL1, FPDP, VFPv3, CAP_COMPAT_HWCAP, COMPAT_HWCAP_VFPv3),
|
/openbmc/qemu/target/arm/ |
H A D | cpu-features.h | 215 /* Return true if CPU supports single precision floating point, VFPv3 */ in isar_feature_aa32_fpsp_v3() 227 /* Return true if CPU supports double precision floating point, VFPv3 */ in isar_feature_aa32_fpdp_v3()
|
H A D | helper.c | 782 * VFPv3 and upwards with NEON implement 32 double precision in cpacr_write()
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | rust-target-config.bbclass | 27 elif 'vfpv3' in feat:
|
/openbmc/linux/arch/arm64/tools/ |
H A D | sysreg | 749 0b0010 VFPv3 754 0b0010 VFPv3
|
/openbmc/linux/arch/arm/ |
H A D | Kconfig | 1773 config VFPv3 config 1780 depends on VFPv3 && CPU_V7
|
/openbmc/linux/arch/arm/kernel/ |
H A D | setup.c | 1246 "vfpv3",
|
/openbmc/qemu/target/arm/tcg/ |
H A D | translate-vfp.c | 766 * VFPv2 allows access to FPSID from userspace; VFPv3 restricts in trans_VMSR_VMRS() 797 /* Not present in VFPv3 */ in trans_VMSR_VMRS()
|
/openbmc/qemu/linux-user/ |
H A D | elfload.c | 593 [__builtin_ctz(ARM_HWCAP_ARM_VFPv3 )] = "vfpv3", in elf_hwcap_str()
|