Lines Matching full:fpu
43 (LLVM_EXTENSION offsetof(RegisterContextDarwin_arm64::FPU, reg))
48 sizeof(RegisterContextDarwin_arm64::FPU))
52 sizeof(RegisterContextDarwin_arm64::FPU) + \
65 sizeof(RegisterContextDarwin_arm64::FPU) + \
97 : RegisterContext(thread, concrete_frame_idx), gpr(), fpu(), exc(), dbg() { in RegisterContextDarwin_arm64()
145 {"Floating Point Registers", "fpu", k_num_fpu_registers, g_fpu_regnums},
182 SetError(set, Read, DoReadFPU(GetThreadID(), set, fpu)); in ReadFPU()
220 SetError(set, Write, DoWriteFPU(GetThreadID(), set, fpu)); in WriteFPU()
424 value.SetBytes(fpu.v[reg - fpu_v0].bytes, reg_info->byte_size, in ReadRegister()
462 DataExtractor regdata(&fpu.v[reg - fpu_s0], 4, process_sp->GetByteOrder(), in ReadRegister()
503 DataExtractor regdata(&fpu.v[reg - fpu_d0], 8, process_sp->GetByteOrder(), in ReadRegister()
511 value.SetUInt32(fpu.fpsr); in ReadRegister()
515 value.SetUInt32(fpu.fpcr); in ReadRegister()
616 ::memcpy(fpu.v[reg - fpu_v0].bytes, value.GetBytes(), in WriteRegister()
621 fpu.fpsr = value.GetAsUInt32(); in WriteRegister()
625 fpu.fpcr = value.GetAsUInt32(); in WriteRegister()
653 ::memcpy(dst, &fpu, sizeof(fpu)); in ReadAllRegisterValues()
669 ::memcpy(&fpu, src, sizeof(fpu)); in WriteAllRegisterValues()