PT_FPR0
#define PT_FPSCR32 (PT_FPR0 + 2*32 + 1) /* each FP reg occupies 2 32-bit userspace slots */
#define PT_FPR31 (PT_FPR0 + 2*31)
#define PT_FPSCR (PT_FPR0 + 2*32 + 1)
#define PT_FPSCR (PT_FPR0 + 32) /* each FP reg occupies 1 slot in 64-bit space */
unsigned int fpidx = index - PT_FPR0;
if (fpidx < (PT_FPSCR - PT_FPR0)) {
unsigned int fpidx = index - PT_FPR0;
if (fpidx < (PT_FPSCR - PT_FPR0)) {
if (index < PT_FPR0)
if (index < PT_FPR0)
if (numReg >= PT_FPR0) {
tmp = child->thread.fp_state.fpr[numReg - PT_FPR0][0];
if (index < PT_FPR0) {
if (numReg < PT_FPR0) {
tmp = &child->thread.fp_state.fpr[numReg - PT_FPR0][0];
#define FPRNUMBER(i) (((i) - PT_FPR0) >> 1)
#define FPRHALF(i) (((i) - PT_FPR0) & 1)
if (index < PT_FPR0) {
addr = sizeof(unsigned long) * (PT_FPR0 + i);
addr = sizeof(unsigned long) * (PT_FPR0 + i);
addr = sizeof(unsigned long) * (PT_FPR0 + i);
addr = sizeof(unsigned long) * (PT_FPR0 + i);