Home
last modified time | relevance | path

Searched refs:VFP (Results 1 – 25 of 55) sorted by relevance

123

/src/sys/arm/arm/
H A Dptrace_machdep.c33 #ifdef VFP
37 #ifdef VFP
93 #ifdef VFP in cpu_ptrace()
99 #ifdef VFP in cpu_ptrace()
H A Dswtch.S87 #ifdef VFP
98 #ifdef VFP
H A Dvm_machdep.c103 #ifdef VFP in cpu_fork()
135 #ifdef VFP in cpu_fork()
202 #ifdef VFP in cpu_copy_thread()
H A Dexec_machdep.c91 #ifdef VFP
154 #ifdef VFP in arm_get_vfpstate()
264 #ifdef VFP in set_mcontext()
315 #ifdef VFP in sendsig()
H A Dmachdep_kdb.c106 #ifdef VFP in fill_fpregs()
146 #ifdef VFP in set_fpregs()
H A Dswtch-v6.S102 #ifdef VFP
170 #ifdef VFP /* This thread is dying, disable */
320 #ifdef VFP
H A Dmp_machdep.c56 #ifdef VFP
181 #ifdef VFP in init_secondary()
H A Dgenassym.c102 #ifdef VFP
/src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMInstrVFP.td1 //===-- ARMInstrVFP.td - VFP support for ARM ---------------*- tablegen -*-===//
9 // This file describes the ARM VFP instruction set.
163 // Some single precision VFP instructions may be executed on both NEON and VFP
198 // Some single precision VFP instructions may be executed on both NEON and VFP
266 // Some single precision VFP instructions may be executed on both NEON and
267 // VFP pipelines.
279 // Some single precision VFP instructions may be executed on both NEON and
280 // VFP pipelines.
292 // Some single precision VFP instructions may be executed on both NEON and
293 // VFP pipelines.
[all …]
H A DARMFeatures.td32 // FP loads/stores/moves, shared between VFP and MVE (even in the integer-only
37 // 16-bit FP loads/stores/moves, shared between VFP (with the v8.2A FP16
57 /// Versions of the VFP flags restricted to single precision, or to
233 // Cyclone can zero VFP registers in 0 cycles.
235 // particularly effective at zeroing a VFP register.
289 // True if use a wider stride when allocating VFP registers.
292 "Use a wide stride when allocating VFP registers">;
301 // VFP register widths.
302 // True if splat a register between VFP and NEON instructions.
305 "Splat register from VFP to NEON",
[all …]
H A DARMScheduleSwift.td602 // 4.2.34 Advanced SIMD and VFP, Floating Point
612 // 4.2.35 Advanced SIMD and VFP, Multiply
622 // 4.2.36 Advanced SIMD and VFP, Convert
625 // 4.2.37 Advanced SIMD and VFP, Move
652 // 4.2.38 Advanced SIMD and VFP, Move FPSCR
673 // 4.2.39 Advanced SIMD and VFP, Load Single Element
676 // 4.2.40 Advanced SIMD and VFP, Store Single Element
679 // 4.2.41 Advanced SIMD and VFP, Load Multiple
680 // 4.2.42 Advanced SIMD and VFP, Store Multiple
1037 // 4.2.44 VFP, Divide and Square Root
/src/sys/arm64/arm64/
H A Dfreebsd32_machdep.c39 #ifdef VFP
114 #ifdef VFP in freebsd32_sysarch()
129 #ifdef VFP
246 #ifdef VFP in set_mcontext32()
391 #ifdef VFP in freebsd32_sendsig()
H A Dexec_machdep.c59 #ifdef VFP
154 #ifdef VFP in fill_fpregs()
182 #ifdef VFP in set_fpregs()
433 #ifdef VFP in exec_setregs()
576 #ifdef VFP in set_mcontext()
627 #ifdef VFP in get_fpcontext()
657 #ifdef VFP in set_fpcontext()
H A Dptrace_machdep.c54 #if defined(VFP) && defined(COMPAT_FREEBSD32) in cpu_ptrace()
80 #if defined(VFP) && defined(COMPAT_FREEBSD32)
H A Dtrap.c63 #ifdef VFP
462 #ifdef VFP
589 #ifdef VFP in do_el1h_sync()
703 #ifdef VFP in do_el0_sync()
710 #ifdef VFP in do_el0_sync()
H A Dswtch.S90 #ifdef VFP
172 #ifdef VFP
302 #ifdef VFP
H A Dvm_machdep.c51 #ifdef VFP
86 #ifdef VFP in cpu_fork()
H A Delf32_machdep.c55 #ifdef VFP
298 #ifdef VFP in freebsd32_setregs()
/src/sys/arm64/linux/
H A Dlinux_sysvec.c66 #ifdef VFP
182 #ifdef VFP in linux_exec_setregs()
224 #ifdef VFP in linux_parse_sigreturn_ctx()
377 #ifdef VFP in linux_rt_sendsig()
/src/sys/conf/
H A Doptions.arm40 VFP opt_global.h
H A Doptions.arm646 VFP opt_global.h
/src/crypto/openssl/test/
H A DREADME.md36 (`VERBOSE_FAILURE_PROGRESS` or `VFP` or `REPORT_FAILURES_PROGRESS`):
38 $ make test VFP=1
50 $ make test TESTS="test_cmp_*" VFP=1
/src/contrib/llvm-project/libunwind/src/
H A DUnwindRegistersSave.S786 @ however this is very hard to do for VFP registers because it is unknown
788 @ Instead, VFP registers are demand saved by logic external to __unw_getcontext.
861 @ VFP and iwMMX instructions are only available when compiling with the flags
/src/contrib/llvm-project/llvm/lib/CodeGen/
H A DSplitKit.cpp509 ValueForcePair &VFP = Values[std::make_pair(RegIdx, ParentVNI.id)]; in forceRecompute() local
510 VNInfo *VNI = VFP.getPointer(); in forceRecompute()
515 VFP.setInt(true); in forceRecompute()
524 VFP = ValueForcePair(nullptr, true); in forceRecompute()
1167 ValueForcePair VFP = Values.lookup(std::make_pair(RegIdx, ParentVNI->id)); in transferValues() local
1168 if (VNInfo *VNI = VFP.getPointer()) { in transferValues()
1176 if (VFP.getInt()) { in transferValues()
/src/sys/arm/conf/
H A DNOTES16 options VFP # Enable floating point hardware support

123