Lines Matching defs:fpu
381 static void fill_fpu(const ThreadState *tst, vki_elf_fpregset_t *fpu)
387 //:: static void fill_fpu(vki_elf_fpregset_t *fpu, const Char *from)
394 //:: VG_(memcpy)(fpu, from, 7*sizeof(long));
396 //:: to = (UShort *)&fpu->st_space[0];
402 //:: VG_(memcpy)(fpu, from, sizeof(*fpu));
405 //:: fill_fpu(fpu, (const Char *)&arch->m_sse);
408 //:: fpu->cwd = ?;
409 //:: fpu->swd = ?;
410 //:: fpu->twd = ?;
411 //:: fpu->fop = ?;
412 //:: fpu->rip = ?;
413 //:: fpu->rdp = ?;
414 //:: fpu->mxcsr = ?;
415 //:: fpu->mxcsr_mask = ?;
416 //:: fpu->st_space = ?;
418 # define DO(n) VG_(memcpy)(fpu->xmm_space + n * 4, \
424 VG_(memset)(fpu->padding, 0, sizeof(fpu->padding));
430 # define DO(n) (*fpu)[n] = *(double*)(&arch->vex.guest_VSR##n)
441 # define DO(n) (*fpu)[n] = *(double*)(&arch->vex.guest_VSR##n)
452 # define DO(n) fpu->fprs[n].ui = arch->vex.guest_f##n
457 # define DO(n) (*fpu)[n] = *(double*)(&arch->vex.guest_f##n)
575 vki_elf_fpregset_t fpu;
590 fill_fpu(&VG_(threads)[i], &fpu);
592 add_note(¬elist, "CORE", NT_FPREGSET, &fpu, sizeof(fpu));