Lines Matching refs:fpu
370 : RegisterContext(thread, concrete_frame_idx), gpr(), fpu(), exc() { in RegisterContextDarwin_i386()
484 SetError(set, Read, DoReadFPU(GetThreadID(), set, fpu)); in ReadFPU()
514 SetError(set, Write, DoWriteFPU(GetThreadID(), set, fpu)); in WriteFPU()
593 value = fpu.fcw; in ReadRegister()
597 value = fpu.fsw; in ReadRegister()
601 value = fpu.ftw; in ReadRegister()
605 value = fpu.fop; in ReadRegister()
609 value = fpu.ip; in ReadRegister()
613 value = fpu.cs; in ReadRegister()
617 value = fpu.dp; in ReadRegister()
621 value = fpu.ds; in ReadRegister()
625 value = fpu.mxcsr; in ReadRegister()
629 value = fpu.mxcsrmask; in ReadRegister()
710 fpu.fcw = value.GetAsUInt16(); in WriteRegister()
714 fpu.fsw = value.GetAsUInt16(); in WriteRegister()
718 fpu.ftw = value.GetAsUInt8(); in WriteRegister()
722 fpu.fop = value.GetAsUInt16(); in WriteRegister()
726 fpu.ip = value.GetAsUInt32(); in WriteRegister()
730 fpu.cs = value.GetAsUInt16(); in WriteRegister()
734 fpu.dp = value.GetAsUInt32(); in WriteRegister()
738 fpu.ds = value.GetAsUInt16(); in WriteRegister()
742 fpu.mxcsr = value.GetAsUInt32(); in WriteRegister()
746 fpu.mxcsrmask = value.GetAsUInt32(); in WriteRegister()
759 ::memcpy(fpu.stmm[reg - fpu_stmm0].bytes, value.GetBytes(), in WriteRegister()
773 ::memcpy(fpu.xmm[reg - fpu_xmm0].bytes, value.GetBytes(), in WriteRegister()
803 ::memcpy(dst, &fpu, sizeof(fpu)); in ReadAllRegisterValues()
819 ::memcpy(&fpu, src, sizeof(fpu)); in WriteAllRegisterValues()