Searched refs:fpu (Results 1 - 15 of 15) sorted by relevance

/haiku/src/system/boot/platform/amiga_m68k/
H A Dcpu.cpp38 int fpu = 0; local
40 // check fpu flags first, since they are also set for 040
43 fpu = 68881;
45 fpu = 68882;
54 cpu = fpu = 68040;
58 //panic("cpu %d fpu %d flags 0x%04x", cpu, fpu, flags);
59 cpu = fpu = 68040; //XXX
60 if (!cpu || !fpu)
65 gKernelArgs.arch_args.fpu_type = fpu;
[all...]
/haiku/src/system/boot/platform/next_m68k/
H A Dcpu.cpp37 int fpu = 0; local
40 cpu = fpu = 68040;
41 if (!cpu || !fpu)
46 gKernelArgs.arch_args.fpu_type = fpu;
/haiku/src/system/boot/platform/atari_m68k/
H A Dcpu.cpp41 int fpu = 0; local
71 fpu = 68060;
73 fpu = 68040;
75 fpu = 68882;
77 fpu = 68881;
79 fpu = 68881; // not certain
81 panic("bad fpu");
84 gKernelArgs.arch_args.fpu_type = fpu;
/haiku/headers/posix/arch/x86_64/
H A Dsignal.h88 struct savefpu fpu; member in struct:vregs
/haiku/headers/private/kernel/arch/x86/64/
H A Diframe.h11 void* fpu; member in struct:iframe
/haiku/src/system/libroot/posix/musl/math/x86/
H A Dexpl.s49 # fpu stack: 2^hi x hi
68 # fpu stack: 2^hi x hi xh xl yh
79 # fpu stack: 2^hi x lo xh xl yl
92 # fpu stack: 2^hi x lo log2e_lo
/haiku/src/system/libroot/posix/musl/math/x86_64/
H A Dexpl.s48 # fpu stack: 2^hi x hi
67 # fpu stack: 2^hi x hi xh xl yh
78 # fpu stack: 2^hi x lo xh xl yl
92 # fpu stack: 2^hi x lo log2e_lo
/haiku/src/system/kernel/arch/arm64/
H A Darch_int.cpp45 extern "C" void _fp_save(aarch64_fpu_state *fpu);
46 extern "C" void _fp_restore(aarch64_fpu_state *fpu);
348 _fp_save(&frame->fpu);
372 _fp_restore(&frame->fpu);
405 _fp_save(&frame->fpu);
413 _fp_restore(&frame->fpu);
/haiku/src/system/kernel/arch/x86/64/
H A Dthread.cpp371 if (frame->fpu != nullptr) {
372 memcpy((void*)&signalFrameData->context.uc_mcontext.fpu, frame->fpu,
375 memcpy((void*)&signalFrameData->context.uc_mcontext.fpu,
449 (void*)&signalFrameData->context.uc_mcontext.fpu, gFPUSaveLength);
450 frame->fpu = &thread->arch_info.fpu_state;
/haiku/src/system/kernel/arch/m68k/
H A Dasm_offsets.cpp43 DEFINE_OFFSET_MACRO(IFRAME, iframe, fpu);
/haiku/src/system/libroot/posix/arch/x86_64/
H A Dfenv.c32 #include <arch/x86_64/fpu.h>
/haiku/src/system/kernel/arch/x86/
H A Dasm_offsets.cpp73 DEFINE_OFFSET_MACRO(IFRAME, iframe, fpu);
H A Darch_user_debugger.cpp210 if (frame->fpu != nullptr) {
215 memcpy(&cpuState->extended_registers, frame->fpu,
219 memcpy(&cpuState->extended_registers, frame->fpu,
753 frame->fpu = &thread->arch_info.fpu_state;
/haiku/headers/private/kernel/arch/arm64/
H A Darch_cpu.h143 // fpu
144 struct aarch64_fpu_state fpu; member in struct:iframe
/haiku/headers/private/kernel/arch/m68k/
H A Darch_cpu.h288 /* fpu data registers */
291 /* fpu control registers */
293 /* fpu state */
294 struct mc680x0_fpu_state fpu; member in struct:iframe
508 /* maybe with a pmmu and fpu */

Completed in 79 milliseconds