Lines Matching refs:freg
429 int freg = ((insn >> 25) & 0x1e) | ((insn >> 20) & 0x20);
432 int flag = (freg < 32) ? FPRS_DL : FPRS_DU;
438 if (freg & 3) {
448 first = *(u64 *)&f->regs[freg];
449 second = *(u64 *)&f->regs[freg+2];
539 if (freg < 32)
544 memcpy(f->regs + freg, data, size * 4);
583 u8 freg;
610 freg = ((insn >> 25) & 0x1e) | ((insn >> 20) & 0x20);
614 flag = (freg < 32) ? FPRS_DL : FPRS_DU;
620 if (freg < 32)
625 *(u64 *)(f->regs + freg) = value;
644 u8 freg;
655 freg = ((insn >> 25) & 0x1e) | ((insn >> 20) & 0x20);
657 flag = (freg < 32) ? FPRS_DL : FPRS_DU;
663 value = *(u64 *)&f->regs[freg];