Home
last modified time | relevance | path

Searched refs:vfp (Results 1 – 25 of 31) sorted by relevance

12

/freebsd-14.2/sys/arm/arm/
H A Dptrace_machdep.c95 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 Dexec_machdep.c97 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 Dswtch.S88 .fpu vfp /* allow VFP instructions */
H A Dswtch-v6.S104 .fpu vfp /* allow VFP instructions */
H A Dvfp.c199 SYSINIT(vfp, SI_SUB_CPU, SI_ORDER_ANY, vfp_init, NULL);
/freebsd-14.2/sys/arm64/arm64/
H A Dptrace_machdep.c56 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 Dvfp.c853 SYSINIT(vfp, SI_SUB_CPU, SI_ORDER_ANY, vfp_init, NULL);
/freebsd-14.2/lib/msun/arm/
H A DMakefile.inc6 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 Dvt_core.c1698 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 Dsoftfloat-alias.list3 # aliased to the *vfp functions on arm processors
/freebsd-14.2/contrib/cortex-strings/
H A Dconfigure.ac80 AC_ARG_WITH([vfp], optwith
81 AC_HELP_STRING([--with-vfp],
/freebsd-14.2/sys/arm/ti/am335x/
H A Dam335x_lcd.c309 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 DMakefile43 vfp.h \
/freebsd-14.2/lib/libcompiler_rt/
H A DMakefile.inc273 && exists(${CRTSRC}/${CRTARCH}/${file}vfp.S)
274 SRCS+= ${file}vfp.S
/freebsd-14.2/lib/libc/arm/gen/
H A D_setjmp.S40 .fpu vfp
H A Dsetjmp.S39 .fpu vfp
/freebsd-14.2/sys/dev/hdmi/
H A Ddwc_hdmi.c117 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 Daeabi_vfp_float.S31 .fpu vfp
H A Daeabi_vfp_double.S31 .fpu vfp
/freebsd-14.2/sys/conf/
H A Dfiles.arm78 arm/arm/vfp.c optional vfp
/freebsd-14.2/share/mk/
H A Dbsd.cpu.mk108 _CPUCFLAGS = -march=armv7 -mfpu=vfp
/freebsd-14.2/sys/dev/sfxge/common/
H A Defx_mcdi.c1998 __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 Def10_impl.h1163 __out_opt uint32_t *vfp);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARM.td296 def FeatureUseWideStrideVFP : SubtargetFeature<"wide-stride-vfp",
309 def FeatureSplatVFPToNeon : SubtargetFeature<"splat-vfp-neon",
351 def FeatureNonpipelinedVFP : SubtargetFeature<"nonpipelined-vfp",
H A DARMScheduleA57.td800 // 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

12