Home
last modified time | relevance | path

Searched full:vfpv3 (Results 1 – 23 of 23) sorted by relevance

/openbmc/openbmc/poky/meta/conf/machine/include/arm/armv7a/
H A Dtune-cortexa9.inc41 # 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 Darch-armv7ve.inc11 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 Darch-armv7a.inc14 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 Dfeature-arm-neon.inc2 # '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 Dfeature-arm-vfp.inc10 # The following deals with both vfpv3-d16 and vfpv4-d16
/openbmc/linux/arch/arm/vfp/
H A Dvfphw.S121 .fpu vfpv3
129 @ virtual register 16 (or 32 if VFPv3) for compare with zero
144 .fpu vfpv3
H A Dvfpmodule.c928 * Check for VFPv3 D16 and VFPv4 D16. CPUs in in vfp_init()
/openbmc/linux/arch/arm/include/asm/
H A Dvfpmacros.h39 .fpu vfpv3
64 .fpu vfpv3
/openbmc/openbmc/poky/meta/recipes-support/boost/boost/
H A D0001-Don-t-set-up-arch-instruction-set-flags-we-do-that-o.patch165 -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 D0001-makefiles-Drop-setting-mcpu-to-cortex-a8-on-arm-arch.patch79 -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 Duse-appropriate-march-mcpu-mfpu-for-ARM-test-apps.patch37 +vcvt_fixed_float_VFP_CFLAGS = $(AM_CFLAGS) -g -mcpu=cortex-a8 -mfpu=vfpv3
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-devtools/nodejs/
H A Dnodejs_22.13.1.bb61 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 Dxlnx,zynqmp-r5fss.yaml17 floating-point unit that implements the Arm VFPv3 instruction set.
/openbmc/linux/arch/arm64/kernel/
H A Dcpuinfo.c148 [COMPAT_KERNEL_HWCAP(VFPv3)] = "vfpv3",
H A Dcpufeature.c2923 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 Dcpu-features.h215 /* 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 Dhelper.c782 * VFPv3 and upwards with NEON implement 32 double precision in cpacr_write()
/openbmc/openbmc/poky/meta/classes-recipe/
H A Drust-target-config.bbclass27 elif 'vfpv3' in feat:
/openbmc/linux/arch/arm64/tools/
H A Dsysreg749 0b0010 VFPv3
754 0b0010 VFPv3
/openbmc/linux/arch/arm/
H A DKconfig1773 config VFPv3 config
1780 depends on VFPv3 && CPU_V7
/openbmc/linux/arch/arm/kernel/
H A Dsetup.c1246 "vfpv3",
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-vfp.c766 * 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 Delfload.c593 [__builtin_ctz(ARM_HWCAP_ARM_VFPv3 )] = "vfpv3", in elf_hwcap_str()