Home
last modified time | relevance | path

Searched refs:fpu (Results 1 – 25 of 103) sorted by relevance

12345

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_i386.cpp631 value = fpu.fcw; in ReadRegister()
635 value = fpu.fsw; in ReadRegister()
639 value = fpu.ftw; in ReadRegister()
643 value = fpu.fop; in ReadRegister()
647 value = fpu.ip; in ReadRegister()
651 value = fpu.cs; in ReadRegister()
655 value = fpu.dp; in ReadRegister()
659 value = fpu.ds; in ReadRegister()
663 value = fpu.mxcsr; in ReadRegister()
842 ::memcpy(dst, &fpu, sizeof(fpu)); in ReadAllRegisterValues()
[all …]
H A DRegisterContextDarwin_x86_64.cpp696 value = fpu.fcw; in ReadRegister()
700 value = fpu.fsw; in ReadRegister()
704 value = fpu.ftw; in ReadRegister()
708 value = fpu.fop; in ReadRegister()
712 value = fpu.ip; in ReadRegister()
716 value = fpu.cs; in ReadRegister()
720 value = fpu.dp; in ReadRegister()
724 value = fpu.ds; in ReadRegister()
728 value = fpu.mxcsr; in ReadRegister()
920 ::memcpy(dst, &fpu, sizeof(fpu)); in ReadAllRegisterValues()
[all …]
H A DRegisterContextMach_x86_64.cpp32 FPU &fpu) { in DoReadFPU() argument
34 return ::thread_get_state(tid, flavor, (thread_state_t)&fpu, &count); in DoReadFPU()
51 const FPU &fpu) { in DoWriteFPU() argument
53 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<FPU *>(&fpu)), in DoWriteFPU()
H A DRegisterContextMach_i386.cpp30 int RegisterContextMach_i386::DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) { in DoReadFPU() argument
32 return ::thread_get_state(tid, flavor, (thread_state_t)&fpu, &count); in DoReadFPU()
48 const FPU &fpu) { in DoWriteFPU() argument
50 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<FPU *>(&fpu)), in DoWriteFPU()
H A DRegisterContextMach_arm.cpp32 int RegisterContextMach_arm::DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) { in DoReadFPU() argument
34 return ::thread_get_state(tid, flavor, (thread_state_t)&fpu, &count); in DoReadFPU()
55 const FPU &fpu) { in DoWriteFPU() argument
57 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<FPU *>(&fpu)), in DoWriteFPU()
H A DRegisterContextDarwin_arm64.cpp101 : RegisterContext(thread, concrete_frame_idx), gpr(), fpu(), exc() { in RegisterContextDarwin_arm64()
190 SetError(set, Read, DoReadFPU(GetThreadID(), set, fpu)); in ReadFPU()
228 SetError(set, Write, DoWriteFPU(GetThreadID(), set, fpu)); in WriteFPU()
431 value.SetBytes(fpu.v[reg].bytes.buffer, reg_info->byte_size, in ReadRegister()
518 value.SetUInt32(fpu.fpsr); in ReadRegister()
522 value.SetUInt32(fpu.fpcr); in ReadRegister()
623 ::memcpy(fpu.v[reg].bytes.buffer, value.GetBytes(), value.GetByteSize()); in WriteRegister()
627 fpu.fpsr = value.GetAsUInt32(); in WriteRegister()
631 fpu.fpcr = value.GetAsUInt32(); in WriteRegister()
659 ::memcpy(dst, &fpu, sizeof(fpu)); in ReadAllRegisterValues()
[all …]
H A DRegisterContextMach_i386.h25 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu);
31 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu);
H A DRegisterContextMach_x86_64.h26 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu);
32 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu);
H A DRegisterContextMach_arm.h26 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu);
34 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu);
H A DRegisterContextDarwin_arm64.h124 FPU fpu; variable
205 virtual int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) = 0;
213 virtual int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) = 0;
H A DRegisterContextDarwin_i386.h115 FPU fpu; variable
186 virtual int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) = 0;
192 virtual int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) = 0;
H A DRegisterContextDarwin_x86_64.h120 FPU fpu; variable
191 virtual int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) = 0;
197 virtual int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) = 0;
H A DRegisterContextDarwin_arm.cpp921 : RegisterContext(thread, concrete_frame_idx), gpr(), fpu(), exc() { in RegisterContextDarwin_arm()
1010 SetError(set, Read, DoReadFPU(GetThreadID(), set, fpu)); in ReadFPU()
1048 SetError(set, Write, DoWriteFPU(GetThreadID(), set, fpu)); in WriteFPU()
1187 value.SetUInt32(fpu.floats.s[reg], RegisterValue::eTypeFloat); in ReadRegister()
1191 value.SetUInt32(fpu.fpscr); in ReadRegister()
1275 fpu.floats.s[reg] = value.GetAsUInt32(); in WriteRegister()
1279 fpu.fpscr = value.GetAsUInt32(); in WriteRegister()
1307 ::memcpy(dst, &fpu, sizeof(fpu)); in ReadAllRegisterValues()
1323 ::memcpy(&fpu, src, sizeof(fpu)); in WriteAllRegisterValues()
H A DRegisterContextDarwin_arm.h157 FPU fpu; variable
238 virtual int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) = 0;
246 virtual int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) = 0;
/freebsd-12.1/tools/test/testfloat/sparc64/
H A DMakefile29 EMUFLOAT_DIR= ${LIBC_DIR}/sparc64/fpu
40 SRCS3= fpu.c fpu_add.c fpu_compare.c fpu_div.c fpu_emul.S fpu_explode.c \
57 CFLAGS+= -I. -I${.CURDIR} -I${.CURDIR}/.. -I${LIBC_DIR}/sparc64/fpu \
61 CLEANFILES+= fpu.c fpu_add.c fpu_compare.c fpu_div.c fpu_emu.h \
82 fpu.c: ${EMUFLOAT_DIR}/fpu.c
/freebsd-12.1/contrib/netbsd-tests/lib/libpthread/
H A Dt_fpu.c125 ATF_TC(fpu);
126 ATF_TC_HEAD(fpu, tc) in ATF_TC_HEAD() argument
132 ATF_TC_BODY(fpu, tc) in ATF_TC_BODY() argument
149 ATF_TP_ADD_TC(tp, fpu); in ATF_TP_ADD_TCS()
/freebsd-12.1/lib/libc/sparc64/fpu/
H A DMakefile.inc3 .PATH: ${LIBC_SRCTOP}/sparc64/fpu
7 SRCS+= fpu.c fpu_add.c fpu_compare.c fpu_div.c fpu_explode.c fpu_implode.c \
/freebsd-12.1/sys/powerpc/fpu/
H A Dfpu_extern.h36 struct fpu;
43 int fpu_emulate(struct trapframe *, struct fpu *);
/freebsd-12.1/contrib/gcc/config/arm/
H A Dfpa.md38 (and (eq_attr "fpu" "fpa")
43 (and (eq_attr "fpu" "fpa")
48 (and (eq_attr "fpu" "fpa")
53 (and (eq_attr "fpu" "fpa")
58 (and (eq_attr "fpu" "fpa")
63 (and (eq_attr "fpu" "fpa")
68 (and (eq_attr "fpu" "fpa")
73 (and (eq_attr "fpu" "fpa")
78 (and (eq_attr "fpu" "fpa")
83 (and (eq_attr "fpu" "fpa") (eq_attr "type" "f_load"))
[all …]
H A Dt-rtems9 MULTILIB_DIRNAMES += soft fpu
/freebsd-12.1/sys/conf/
H A Dfiles.powerpc129 powerpc/fpu/fpu_add.c optional fpu_emu | powerpcspe
130 powerpc/fpu/fpu_compare.c optional fpu_emu | powerpcspe
131 powerpc/fpu/fpu_div.c optional fpu_emu | powerpcspe
132 powerpc/fpu/fpu_emu.c optional fpu_emu
133 powerpc/fpu/fpu_explode.c optional fpu_emu | powerpcspe
134 powerpc/fpu/fpu_implode.c optional fpu_emu | powerpcspe
135 powerpc/fpu/fpu_mul.c optional fpu_emu | powerpcspe
136 powerpc/fpu/fpu_sqrt.c optional fpu_emu
137 powerpc/fpu/fpu_subr.c optional fpu_emu | powerpcspe
222 powerpc/powerpc/fpu.c standard
/freebsd-12.1/contrib/gcc/config/mips/
H A D24k.md5 ;; The 24K is a single-issue processor with a half-clocked fpu.
6 ;; The 24Kx is 24k with 1:1 clocked fpu.
219 ;; The 24k is a single issue cpu, and the fpu runs at half clock speed,
220 ;; so each fpu instruction ties up the shared instruction scheduler for
221 ;; 1 cycle, and the fpu scheduler for 2 cycles.
224 ;; which are quoted in fpu clocks.
226 ;; The 24kx is a 24k configured with 1:1 cpu and fpu, so use
341 ;; The 24kx is a 24k configured with 1:1 cpu and fpu, so use
H A Dsr71k.md8 ;; insn.s per cycle (max 6 insns: 2 fpu, 4 cpu).
65 ;; reduce the complexity of cpu+fpu, reducing space.
69 ;; feeders for CPU function units and feeders for fpu (CP1 interface)
96 ;; two cycles are used for instruction using the fpu as it runs
114 ; simultaneous reservation of pseudo-unit keeps cp1 fpu tied
245 ;; tie up the fpu unit to emulate the balance for the "repeat
/freebsd-12.1/contrib/gdb/gdb/
H A Dsun3-nat.c128 #define fpustruct ((struct fpu *) core_reg_sect) in fetch_core_registers()
130 if (core_reg_size >= sizeof (struct fpu)) in fetch_core_registers()
/freebsd-12.1/contrib/llvm/tools/llvm-objdump/
H A DMachODump.cpp9082 Print_xmm_reg(fpu.fpu_xmm0); in Print_x86_float_state_t()
9084 Print_xmm_reg(fpu.fpu_xmm1); in Print_x86_float_state_t()
9086 Print_xmm_reg(fpu.fpu_xmm2); in Print_x86_float_state_t()
9088 Print_xmm_reg(fpu.fpu_xmm3); in Print_x86_float_state_t()
9090 Print_xmm_reg(fpu.fpu_xmm4); in Print_x86_float_state_t()
9092 Print_xmm_reg(fpu.fpu_xmm5); in Print_x86_float_state_t()
9094 Print_xmm_reg(fpu.fpu_xmm6); in Print_x86_float_state_t()
9096 Print_xmm_reg(fpu.fpu_xmm7); in Print_x86_float_state_t()
9098 Print_xmm_reg(fpu.fpu_xmm8); in Print_x86_float_state_t()
9100 Print_xmm_reg(fpu.fpu_xmm9); in Print_x86_float_state_t()
[all …]

12345