Home
last modified time | relevance | path

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

12

/freebsd/sys/arm/arm/
H A Dptrace_machdep.c94 mcontext_vfp_t vfp; in cpu_ptrace() local
101 get_vfpcontext(td, &vfp); in cpu_ptrace()
102 error = copyout(&vfp, addr, sizeof(vfp)); in cpu_ptrace()
105 error = copyin(addr, &vfp, sizeof(vfp)); in cpu_ptrace()
107 set_vfpcontext(td, &vfp); in cpu_ptrace()
H A Dexec_machdep.c96 get_vfpcontext(struct thread *td, mcontext_vfp_t *vfp) in get_vfpcontext() argument
112 memset(vfp, 0, sizeof(*vfp)); in get_vfpcontext()
113 memcpy(vfp->mcv_reg, pcb->pcb_vfpstate.reg, in get_vfpcontext()
114 sizeof(vfp->mcv_reg)); in get_vfpcontext()
115 vfp->mcv_fpscr = pcb->pcb_vfpstate.fpscr; in get_vfpcontext()
123 set_vfpcontext(struct thread *td, mcontext_vfp_t *vfp) in set_vfpcontext() argument
135 memcpy(pcb->pcb_vfpstate.reg, vfp->mcv_reg, in set_vfpcontext()
137 pcb->pcb_vfpstate.fpscr = vfp->mcv_fpscr; in set_vfpcontext()
214 mcontext_vfp_t mc_vfp, *vfp; in set_mcontext() local
242 vfp = &mc_vfp; in set_mcontext()
[all …]
H A Dswtch.S88 .fpu vfp /* allow VFP instructions */
H A Dswtch-v6.S103 .fpu vfp /* allow VFP instructions */
H A Dvfp.c199 SYSINIT(vfp, SI_SUB_CPU, SI_ORDER_ANY, vfp_init, NULL);
/freebsd/sys/arm64/arm64/
H A Dptrace_machdep.c55 mcontext32_vfp_t vfp; in cpu_ptrace() local
62 get_fpcontext32(td, &vfp); in cpu_ptrace()
63 error = copyout(&vfp, arg, sizeof(vfp)); in cpu_ptrace()
66 error = copyin(arg, &vfp, sizeof(vfp)); in cpu_ptrace()
68 set_fpcontext32(td, &vfp); in cpu_ptrace()
H A Dvfp.c856 SYSINIT(vfp, SI_SUB_CPU, SI_ORDER_ANY, vfp_init, NULL);
/freebsd/lib/msun/arm/
H A DMakefile.inc4 ARCH_SRCS = fenv-softfp.c fenv-vfp.c
7 CFLAGS.fenv-vfp.c= -mfpu=vfp -mfloat-abi=softfp
/freebsd/sys/dev/vt/
H A Dvt_core.c1736 struct vt_font *vfp; in parse_font_info_static() local
1760 vfp = &vt_font_loader; in parse_font_info_static()
1761 vfp->vf_height = fi->fi_height; in parse_font_info_static()
1762 vfp->vf_width = fi->fi_width; in parse_font_info_static()
1764 vfp->vf_refcount = 1; in parse_font_info_static()
1768 vfp->vf_map_count[i] = fi->fi_map_count[i]; in parse_font_info_static()
1769 vfp->vf_map[i] = (vfnt_map_t *)ptr; in parse_font_info_static()
1773 vfp->vf_bytes = (uint8_t *)ptr; in parse_font_info_static()
1774 return (vfp); in parse_font_info_static()
1786 struct vt_font *vfp; in parse_font_info() local
[all …]
/freebsd/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/contrib/llvm-project/compiler-rt/lib/builtins/arm/
H A Dsoftfloat-alias.list3 # aliased to the *vfp functions on arm processors
/freebsd/include/arm/
H A DMakefile41 vfp.h \
/freebsd/lib/libc/arm/gen/
H A D_setjmp.S40 .fpu vfp
H A Dsetjmp.S39 .fpu vfp
/freebsd/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/lib/libc/arm/aeabi/
H A Daeabi_vfp_float.S31 .fpu vfp
H A Daeabi_vfp_double.S31 .fpu vfp
/freebsd/sys/conf/
H A Dfiles.arm76 arm/arm/vfp.c optional vfp
/freebsd/share/mk/
H A Dbsd.cpu.mk104 _CPUCFLAGS = -march=armv7 -mfpu=vfp
/freebsd/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/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFeatures.td290 def FeatureUseWideStrideVFP : SubtargetFeature<"wide-stride-vfp",
303 def FeatureSplatVFPToNeon : SubtargetFeature<"splat-vfp-neon",
345 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
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/
H A DREADME.txt289 // point, new *vfp functions were added to do the same operations but with
/freebsd/contrib/llvm-project/llvm/include/llvm/TargetParser/
H A DARMTargetParser.def22 ARM_FPU("vfp", FK_VFP, FPUVersion::VFPV2, NeonSupportLevel::None,

12