| /freebsd-12.1/sys/arm/arm/ |
| H A D | ptrace_machdep.c | 34 #ifdef VFP 41 #ifdef VFP in cpu_ptrace() 47 #ifdef VFP in cpu_ptrace()
|
| H A D | swtch.S | 90 #ifdef VFP 101 #ifdef VFP
|
| H A D | swtch-v4.S | 95 #ifdef VFP 126 #ifdef VFP /* This thread is dying, disable */ 262 #ifdef VFP
|
| H A D | swtch-v6.S | 106 #ifdef VFP 174 #ifdef VFP /* This thread is dying, disable */ 324 #ifdef VFP
|
| H A D | mp_machdep.c | 59 #ifdef VFP 189 #ifdef VFP in init_secondary()
|
| H A D | elf_machdep.c | 50 #ifdef VFP 138 #ifdef VFP in elf32_dump_thread()
|
| H A D | machdep.c | 427 #ifdef VFP 481 #ifdef VFP in arm_get_vfpstate() 591 #ifdef VFP in set_mcontext() 646 #ifdef VFP
|
| H A D | vfp.c | 34 #ifdef VFP
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMInstrVFP.td | 128 // Some single precision VFP instructions may be executed on both NEON and VFP 147 // Some single precision VFP instructions may be executed on both NEON and VFP 201 // VFP pipelines. 214 // VFP pipelines. 227 // VFP pipelines. 349 // VFP pipelines on A8. 374 // VFP pipelines on A8. 2003 // VFP pipelines. 2052 // VFP pipelines. 2108 // VFP pipelines. [all …]
|
| H A D | ARM.td | 157 // Cyclone can zero VFP registers in 0 cycles. 212 // VFP register widths. 215 "Splat register from VFP to NEON", 218 // Whether or not it is profitable to expand VFP/NEON MLA/MLS instructions. 221 "Expand VFP/NEON MLA/MLS instructions">; 223 // Some targets have special RAW hazards for VFP/NEON VMLA/VMLS. 228 // VFP to NEON, as an execution domain optimization. 248 // Some processors have a nonpipelined VFP coprocessor. 251 "VFP instructions are not pipelined">; 254 // play nicely with other VFP / NEON instructions, and it's generally better [all …]
|
| H A D | ARMScheduleSwift.td | 603 // 4.2.34 Advanced SIMD and VFP, Floating Point 613 // 4.2.35 Advanced SIMD and VFP, Multiply 623 // 4.2.36 Advanced SIMD and VFP, Convert 626 // 4.2.37 Advanced SIMD and VFP, Move 653 // 4.2.38 Advanced SIMD and VFP, Move FPSCR 674 // 4.2.39 Advanced SIMD and VFP, Load Single Element 677 // 4.2.40 Advanced SIMD and VFP, Store Single Element 680 // 4.2.41 Advanced SIMD and VFP, Load Multiple 681 // 4.2.42 Advanced SIMD and VFP, Store Multiple 1038 // 4.2.44 VFP, Divide and Square Root
|
| /freebsd-12.1/sys/arm64/arm64/ |
| H A D | trap.c | 61 #ifdef VFP 314 #ifdef VFP in do_el1h_sync() 414 #ifdef VFP in do_el0_sync()
|
| H A D | swtch.S | 71 #ifdef VFP 151 #ifdef VFP 282 #ifdef VFP
|
| H A D | vm_machdep.c | 54 #ifdef VFP 81 #ifdef VFP in cpu_fork()
|
| H A D | machdep.c | 85 #ifdef VFP 219 #ifdef VFP in fill_fpregs() 246 #ifdef VFP in set_fpregs() 417 #ifdef VFP in get_fpcontext() 450 #ifdef VFP in set_fpcontext()
|
| H A D | mp_machdep.c | 58 #ifdef VFP 303 #ifdef VFP in init_secondary()
|
| /freebsd-12.1/sys/conf/ |
| H A D | options.arm64 | 8 VFP opt_global.h
|
| H A D | options.arm | 70 VFP opt_global.h
|
| /freebsd-12.1/contrib/gcc/config/arm/ |
| H A D | arm1020e.md | 249 ;; VFP 269 ;; The VFP "type" attributes differ from those used in the FPA model. 281 ;; Note, no instruction can issue to the VFP if the core is stalled in the 354 ;; VFP bypasses 383 ;; VFP anti-dependencies.
|
| H A D | t-symbian | 20 # Create a multilib for processors with VFP floating-point, and a
|
| H A D | constraints.md | 46 "The VFP registers @code{s0}-@code{s31}.") 157 In ARM state a valid VFP load/store address."
|
| /freebsd-12.1/sys/arm/mv/ |
| H A D | files.mv | 13 # - Vector Floating Point (VFP) unit
|
| /freebsd-12.1/contrib/binutils/gas/ |
| H A D | ChangeLog-2006 | 1023 a directive saving VFP registers for ARMv6 or later. 1147 (parse_neon_mov): Support extra syntax for VFP moves. 1173 (neon_check_type): Add support for VFP type checking (VFP data 1176 in thumb mode for VFP instructions. 1186 Redirect Neon-syntax VFP instructions to VFP instruction handlers. 1198 between VFP and Neon turns out to belong to Neon. Perform 1202 (neon_cvt_flavour): Extend to cover VFP conversions. 1205 (do_neon_ldr_str): Handle single-precision VFP load/store. 1215 (insns): Add support for VFP insns or VFP versions of insns msr, 1219 VFP/Neon insns together. [all …]
|
| /freebsd-12.1/sys/arm/conf/ |
| H A D | NOTES.armv7 | 24 options VFP # Enable floating point hardware support
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | SplitKit.cpp | 495 ValueForcePair &VFP = Values[std::make_pair(RegIdx, ParentVNI.id)]; in forceRecompute() local 496 VNInfo *VNI = VFP.getPointer(); in forceRecompute() 501 VFP.setInt(true); in forceRecompute() 510 VFP = ValueForcePair(nullptr, true); in forceRecompute() 1153 ValueForcePair VFP = Values.lookup(std::make_pair(RegIdx, ParentVNI->id)); in transferValues() local 1154 if (VNInfo *VNI = VFP.getPointer()) { in transferValues() 1162 if (VFP.getInt()) { in transferValues()
|