Home
last modified time | relevance | path

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

123

/freebsd/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.c100 #ifdef VFP in cpu_fork()
131 #ifdef VFP in cpu_fork()
198 #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
/freebsd/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.
176 // Some single precision VFP instructions may be executed on both NEON and VFP
211 // Some single precision VFP instructions may be executed on both NEON and VFP
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.
305 // Some single precision VFP instructions may be executed on both NEON and
306 // 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, Divid
[all...]
/freebsd/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()
583 #ifdef VFP in set_mcontext()
634 #ifdef VFP in get_fpcontext()
664 #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 Dswtch.S90 #ifdef VFP
173 #ifdef VFP
306 #ifdef VFP
H A Dtrap.c63 #ifdef VFP
504 #ifdef VFP
631 #ifdef VFP in do_el1h_sync()
745 #ifdef VFP in do_el0_sync()
752 #ifdef VFP in do_el0_sync()
H A Dvm_machdep.c51 #ifdef VFP
88 #ifdef VFP in cpu_fork()
H A Delf32_machdep.c55 #ifdef VFP
298 #ifdef VFP in freebsd32_setregs()
/freebsd/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()
/freebsd/sys/conf/
H A Doptions.arm40 VFP opt_global.h
H A Doptions.arm646 VFP opt_global.h
/freebsd/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
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSplitKit.cpp508 ValueForcePair &VFP = Values[std::make_pair(RegIdx, ParentVNI.id)]; in forceRecompute() local
509 VNInfo *VNI = VFP.getPointer(); in forceRecompute()
514 VFP.setInt(true); in forceRecompute()
523 VFP = ValueForcePair(nullptr, true); in forceRecompute()
1203 ValueForcePair VFP = Values.lookup(std::make_pair(RegIdx, ParentVNI->id)); in transferValues() local
1204 if (VNInfo *VNI = VFP.getPointer()) { in transferValues()
1212 if (VFP.getInt()) { in transferValues()
/freebsd/contrib/llvm-project/libunwind/src/
H A DUnwindRegistersSave.S833 @ however this is very hard to do for VFP registers because it is unknown
835 @ Instead, VFP registers are demand saved by logic external to __unw_getcontext.
908 @ VFP and iwMMX instructions are only available when compiling with the flags
/freebsd/sys/arm/conf/
H A DNOTES16 options VFP # Enable floating point hardware support

123