| /freebsd-14.2/sys/arm/arm/ |
| H A D | ptrace_machdep.c | 95 mcontext_vfp_t vfp; in cpu_ptrace() local 102 get_vfpcontext(td, &vfp); in cpu_ptrace() 103 error = copyout(&vfp, addr, sizeof(vfp)); in cpu_ptrace() 106 error = copyin(addr, &vfp, sizeof(vfp)); in cpu_ptrace() 108 set_vfpcontext(td, &vfp); in cpu_ptrace()
|
| H A D | exec_machdep.c | 97 get_vfpcontext(struct thread *td, mcontext_vfp_t *vfp) in get_vfpcontext() argument 112 memcpy(vfp, &pcb->pcb_vfpstate, sizeof(*vfp)); in get_vfpcontext() 119 set_vfpcontext(struct thread *td, mcontext_vfp_t *vfp) in set_vfpcontext() argument 131 memcpy(&pcb->pcb_vfpstate, vfp, sizeof(*vfp)); in set_vfpcontext() 219 mcontext_vfp_t mc_vfp, *vfp; in set_mcontext() local 247 vfp = &mc_vfp; in set_mcontext() 249 vfp = NULL; in set_mcontext() 270 if (vfp != NULL) in set_mcontext() 271 set_vfpcontext(td, vfp); in set_mcontext()
|
| H A D | swtch.S | 88 .fpu vfp /* allow VFP instructions */
|
| H A D | swtch-v6.S | 104 .fpu vfp /* allow VFP instructions */
|
| H A D | vfp.c | 199 SYSINIT(vfp, SI_SUB_CPU, SI_ORDER_ANY, vfp_init, NULL);
|
| /freebsd-14.2/sys/arm64/arm64/ |
| H A D | ptrace_machdep.c | 56 mcontext32_vfp_t vfp; in cpu_ptrace() local 63 get_fpcontext32(td, &vfp); in cpu_ptrace() 64 error = copyout(&vfp, arg, sizeof(vfp)); in cpu_ptrace() 67 error = copyin(arg, &vfp, sizeof(vfp)); in cpu_ptrace() 69 set_fpcontext32(td, &vfp); in cpu_ptrace()
|
| H A D | vfp.c | 853 SYSINIT(vfp, SI_SUB_CPU, SI_ORDER_ANY, vfp_init, NULL);
|
| /freebsd-14.2/lib/msun/arm/ |
| H A D | Makefile.inc | 6 ARCH_SRCS = fenv-softfp.c fenv-vfp.c 9 CFLAGS.fenv-vfp.c= -mfpu=vfp -mfloat-abi=softfp
|
| /freebsd-14.2/sys/dev/vt/ |
| H A D | vt_core.c | 1698 struct vt_font *vfp; in parse_font_info_static() local 1722 vfp = &vt_font_loader; in parse_font_info_static() 1723 vfp->vf_height = fi->fi_height; in parse_font_info_static() 1724 vfp->vf_width = fi->fi_width; in parse_font_info_static() 1726 vfp->vf_refcount = 1; in parse_font_info_static() 1735 vfp->vf_bytes = (uint8_t *)ptr; in parse_font_info_static() 1736 return (vfp); in parse_font_info_static() 1748 struct vt_font *vfp; in parse_font_info() local 1773 vfp = &vt_font_loader; in parse_font_info() 1775 vfp->vf_width = fi->fi_width; in parse_font_info() [all …]
|
| /freebsd-14.2/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
| H A D | softfloat-alias.list | 3 # aliased to the *vfp functions on arm processors
|
| /freebsd-14.2/contrib/cortex-strings/ |
| H A D | configure.ac | 80 AC_ARG_WITH([vfp], optwith 81 AC_HELP_STRING([--with-vfp],
|
| /freebsd-14.2/sys/arm/ti/am335x/ |
| H A D | am335x_lcd.c | 309 uint32_t vbp, vfp, vsw; in am335x_mode_is_valid() local 325 vfp = MODE_VFP(mode); in am335x_mode_is_valid() 337 if (vfp > 0xff) in am335x_mode_is_valid() 619 uint32_t vbp, vfp, vsw; in am335x_lcd_configure() local 697 vfp = sc->sc_panel.panel_vfp; in am335x_lcd_configure() 715 timing1 |= (vfp & 0xff) << RASTER_TIMING_1_VFP_SHIFT; in am335x_lcd_configure()
|
| /freebsd-14.2/include/arm/ |
| H A D | Makefile | 43 vfp.h \
|
| /freebsd-14.2/lib/libcompiler_rt/ |
| H A D | Makefile.inc | 273 && exists(${CRTSRC}/${CRTARCH}/${file}vfp.S) 274 SRCS+= ${file}vfp.S
|
| /freebsd-14.2/lib/libc/arm/gen/ |
| H A D | _setjmp.S | 40 .fpu vfp
|
| H A D | setjmp.S | 39 .fpu vfp
|
| /freebsd-14.2/sys/dev/hdmi/ |
| H A D | dwc_hdmi.c | 117 int hblank, vblank, hsync_len, hfp, vfp; in dwc_hdmi_av_composer() local 169 vfp = sc->sc_mode.vsync_start - sc->sc_mode.vdisplay; in dwc_hdmi_av_composer() 170 WR1(sc, HDMI_FC_VSYNCINDELAY, vfp); in dwc_hdmi_av_composer()
|
| /freebsd-14.2/lib/libc/arm/aeabi/ |
| H A D | aeabi_vfp_float.S | 31 .fpu vfp
|
| H A D | aeabi_vfp_double.S | 31 .fpu vfp
|
| /freebsd-14.2/sys/conf/ |
| H A D | files.arm | 78 arm/arm/vfp.c optional vfp
|
| /freebsd-14.2/share/mk/ |
| H A D | bsd.cpu.mk | 108 _CPUCFLAGS = -march=armv7 -mfpu=vfp
|
| /freebsd-14.2/sys/dev/sfxge/common/ |
| H A D | efx_mcdi.c | 1998 __out_opt uint32_t *vfp) in efx_mcdi_get_function_info() argument 2024 if (vfp != NULL) in efx_mcdi_get_function_info() 2025 *vfp = MCDI_OUT_DWORD(req, GET_FUNCTION_INFO_OUT_VF); in efx_mcdi_get_function_info()
|
| H A D | ef10_impl.h | 1163 __out_opt uint32_t *vfp);
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARM.td | 296 def FeatureUseWideStrideVFP : SubtargetFeature<"wide-stride-vfp", 309 def FeatureSplatVFPToNeon : SubtargetFeature<"splat-vfp-neon", 351 def FeatureNonpipelinedVFP : SubtargetFeature<"nonpipelined-vfp",
|
| H A D | ARMScheduleA57.td | 800 // 5cyc L for FP transfer, vfp to core reg, 801 // 5cyc L for FP transfer, core reg to vfp 806 // 8cyc "L,F0/F1" for FP transfer, core reg to upper or lower half of vfp D-reg
|