Home
last modified time | relevance | path

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

123

/freebsd-12-stable/sys/arm/arm/
Dptrace_machdep.c41 mcontext_vfp_t vfp; in cpu_ptrace() local
48 get_vfpcontext(td, &vfp); in cpu_ptrace()
49 error = copyout(&vfp, addr, sizeof(vfp)); in cpu_ptrace()
52 error = copyin(addr, &vfp, sizeof(vfp)); in cpu_ptrace()
54 set_vfpcontext(td, &vfp); in cpu_ptrace()
Delf_machdep.c144 mcontext_vfp_t vfp; in elf32_dump_thread() local
147 get_vfpcontext(td, &vfp); in elf32_dump_thread()
148 *off = elf32_populate_note(NT_ARM_VFP, &vfp, dst, sizeof(vfp), in elf32_dump_thread()
151 *off = elf32_populate_note(NT_ARM_VFP, NULL, NULL, sizeof(vfp), in elf32_dump_thread()
Dmachdep.c440 get_vfpcontext(struct thread *td, mcontext_vfp_t *vfp) in get_vfpcontext() argument
451 memcpy(vfp->mcv_reg, pcb->pcb_vfpstate.reg, in get_vfpcontext()
452 sizeof(vfp->mcv_reg)); in get_vfpcontext()
453 vfp->mcv_fpscr = pcb->pcb_vfpstate.fpscr; in get_vfpcontext()
460 set_vfpcontext(struct thread *td, mcontext_vfp_t *vfp) in set_vfpcontext() argument
471 memcpy(pcb->pcb_vfpstate.reg, vfp->mcv_reg, in set_vfpcontext()
473 pcb->pcb_vfpstate.fpscr = vfp->mcv_fpscr; in set_vfpcontext()
549 mcontext_vfp_t mc_vfp, *vfp; in set_mcontext() local
577 vfp = &mc_vfp; in set_mcontext()
579 vfp = NULL; in set_mcontext()
[all …]
Dswtch.S91 .fpu vfp /* allow VFP instructions */
Dvfp.c171 SYSINIT(vfp, SI_SUB_CPU, SI_ORDER_ANY, vfp_init, NULL);
/freebsd-12-stable/contrib/gdb/gdb/
Dalpha-mdebug-tdep.c161 CORE_ADDR vfp; member
174 ULONGEST vfp; in alpha_mdebug_frame_unwind_cache() local
196 frame_unwind_unsigned_register (next_frame, PROC_FRAME_REG (proc_desc), &vfp); in alpha_mdebug_frame_unwind_cache()
197 vfp += PROC_FRAME_OFFSET (info->proc_desc); in alpha_mdebug_frame_unwind_cache()
198 info->vfp = vfp; in alpha_mdebug_frame_unwind_cache()
202 reg_position = vfp + PROC_REG_OFFSET (proc_desc); in alpha_mdebug_frame_unwind_cache()
224 reg_position = vfp + PROC_FREG_OFFSET (proc_desc); in alpha_mdebug_frame_unwind_cache()
248 *this_id = frame_id_build (info->vfp, frame_func_unwind (next_frame)); in alpha_mdebug_frame_this_id()
291 store_unsigned_integer (bufferp, ALPHA_REGISTER_SIZE, info->vfp); in alpha_mdebug_frame_prev_register()
333 return info->vfp; in alpha_mdebug_frame_base_address()
[all …]
Dalpha-tdep.c885 CORE_ADDR vfp; member
1127 info->vfp = val + frame_size; in alpha_heuristic_frame_unwind_cache()
1149 *this_id = frame_id_build (info->vfp, info->start_pc); in alpha_heuristic_frame_this_id()
1192 store_unsigned_integer (bufferp, ALPHA_REGISTER_SIZE, info->vfp); in alpha_heuristic_frame_prev_register()
1220 return info->vfp; in alpha_heuristic_frame_base_address()
/freebsd-12-stable/lib/msun/arm/
DMakefile.inc7 ARCH_SRCS = fenv-softfp.c fenv-vfp.c
10 CFLAGS.fenv-vfp.c= -mfpu=vfp -mfloat-abi=softfp
/freebsd-12-stable/sys/arm/allwinner/
Da10_hdmi.c73 #define VID_VFP(vfp) (((vfp) - 1) << 16) argument
604 int dblscan, hfp, hspw, hbp, vfp, vspw, vbp; in a10hdmi_set_videomode() local
612 vfp = mode->vsync_start - mode->vdisplay; in a10hdmi_set_videomode()
655 VID_VFP(vfp) | VID_HFP(hfp << dblscan)); in a10hdmi_set_videomode()
/freebsd-12-stable/usr.bin/gcore/
Delfcore.c743 struct vfpreg *vfp; in elf_note_arm_vfp() local
756 vfp = calloc(1, sizeof(*vfp)); in elf_note_arm_vfp()
757 memcpy(vfp, &info, sizeof(*vfp)); in elf_note_arm_vfp()
758 *sizep = sizeof(*vfp); in elf_note_arm_vfp()
759 return (vfp); in elf_note_arm_vfp()
/freebsd-12-stable/sys/arm/ti/am335x/
Dam335x_lcd.c305 uint32_t vbp, vfp, vsw; in am335x_mode_is_valid() local
321 vfp = MODE_VFP(mode); in am335x_mode_is_valid()
333 if (vfp > 0xff) in am335x_mode_is_valid()
615 uint32_t vbp, vfp, vsw; in am335x_lcd_configure() local
689 vfp = sc->sc_panel.panel_vfp; in am335x_lcd_configure()
707 timing1 |= (vfp & 0xff) << RASTER_TIMING_1_VFP_SHIFT; in am335x_lcd_configure()
/freebsd-12-stable/contrib/cortex-strings/
Dconfigure.ac80 AC_ARG_WITH([vfp], optwith
81 AC_HELP_STRING([--with-vfp],
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/builtins/arm/
Dsoftfloat-alias.list3 # aliased to the *vfp functions on arm processors
/freebsd-12-stable/lib/libcompiler_rt/
DMakefile.inc230 && exists(${CRTSRC}/${CRTARCH}/${file}vfp.S)
231 SRCS+= ${file}vfp.S
/freebsd-12-stable/sys/mips/ingenic/
Djz4780_lcd.c201 u_int hbp, hfp, hsw, vbp, vfp, vsw; in jzlcd_set_videomode() local
210 vfp = mode->vsync_start - mode->vdisplay; in jzlcd_set_videomode()
219 vt = vde + vfp; in jzlcd_set_videomode()
/freebsd-12-stable/contrib/gcc/config/arm/
Dt-arm13 $(srcdir)/config/arm/vfp.md
Darm1020e.md266 (eq_attr "fpu" "vfp"))
278 ;; f_2_r Transfer vfp to arm reg.
279 ;; r_2_f Transfer arm to vfp reg.
318 ;; We model a load of a double as needing all the vfp ls* stage in cycle 1.
Dlibunwind-arm.S33 .fpu vfp
Dunwind-arm.c116 struct vfp_regs vfp; member
154 __gnu_Unwind_Restore_VFP (&vrs->vfp); in restore_non_core_regs()
288 __gnu_Unwind_Save_VFP (&vrs->vfp); in _Unwind_VRS_Pop()
Dvfp.md50 ;; other vfp units.
71 ;; f_2_r Transfer vfp to arm reg.
72 ;; r_2_f Transfer arm to vfp reg.
121 ;; ??? For now do not allow loading constants into vfp regs. This causes
700 ;; Patterns to split/copy vfp condition flags.
/freebsd-12-stable/lib/libc/arm/gen/
D_setjmp.S40 .fpu vfp
Dsetjmp.S39 .fpu vfp
/freebsd-12-stable/sys/dev/hdmi/
Ddwc_hdmi.c118 int hblank, vblank, hsync_len, hfp, vfp; in dwc_hdmi_av_composer() local
170 vfp = sc->sc_mode.vsync_start - sc->sc_mode.vdisplay; in dwc_hdmi_av_composer()
171 WR1(sc, HDMI_FC_VSYNCINDELAY, vfp); in dwc_hdmi_av_composer()
/freebsd-12-stable/lib/libc/arm/aeabi/
Daeabi_vfp_float.S33 .fpu vfp
Daeabi_vfp_double.S33 .fpu vfp

123