Lines Matching refs:qpr

152 	kvm_cvt_df(&VCPU_FPR(vcpu, rt), &vcpu->arch.qpr[rt]);
202 vcpu->arch.qpr[rs] = *((u32*)tmp);
284 vcpu->arch.qpr[rs] = tmp[1];
296 vcpu->arch.qpr[rs] = tmp[1];
314 tmp[1] = vcpu->arch.qpr[rs];
497 u32 *qpr = vcpu->arch.qpr;
511 ps0_in2 = qpr[reg_in2];
522 ps1_in1 = qpr[reg_in1];
523 ps1_in2 = qpr[reg_in2];
524 ps1_in3 = qpr[reg_in3];
530 func(&vcpu->arch.fp.fpscr, &qpr[reg_out], &ps1_in1, &ps1_in2, &ps1_in3);
533 ps1_in1, ps1_in2, ps1_in3, qpr[reg_out]);
545 u32 *qpr = vcpu->arch.qpr;
558 ps0_in2 = qpr[reg_in2];
572 ps1_in1 = qpr[reg_in1];
573 ps1_in2 = qpr[reg_in2];
581 qpr[reg_out] = ps1_out;
584 ps1_in1, ps1_in2, qpr[reg_out]);
595 u32 *qpr = vcpu->arch.qpr;
612 ps1_in = qpr[reg_in];
613 func(&vcpu->arch.fp.fpscr, &qpr[reg_out], &ps1_in);
616 ps1_in, qpr[reg_out]);
671 i, f, VCPU_FPR(vcpu, i), i, vcpu->arch.qpr[i]);
759 vcpu->arch.qpr[ax_rd] = vcpu->arch.qpr[ax_rb];
760 vcpu->arch.qpr[ax_rd] ^= 0x80000000;
769 vcpu->arch.qpr[ax_rd] = vcpu->arch.qpr[ax_rb];
779 vcpu->arch.qpr[ax_rd] = vcpu->arch.qpr[ax_rb];
780 vcpu->arch.qpr[ax_rd] |= 0x80000000;
786 vcpu->arch.qpr[ax_rd] = vcpu->arch.qpr[ax_rb];
787 vcpu->arch.qpr[ax_rd] &= ~0x80000000;
792 /* vcpu->arch.qpr[ax_rd] = VCPU_FPR(vcpu, ax_rb); */
794 &vcpu->arch.qpr[ax_rd]);
799 vcpu->arch.qpr[ax_rd] = vcpu->arch.qpr[ax_rb];
803 /* VCPU_FPR(vcpu, ax_rd) = vcpu->arch.qpr[ax_ra]; */
804 kvm_cvt_fd(&vcpu->arch.qpr[ax_ra],
806 /* vcpu->arch.qpr[ax_rd] = VCPU_FPR(vcpu, ax_rb); */
808 &vcpu->arch.qpr[ax_rd]);
812 /* VCPU_FPR(vcpu, ax_rd) = vcpu->arch.qpr[ax_ra]; */
813 kvm_cvt_fd(&vcpu->arch.qpr[ax_ra],
815 vcpu->arch.qpr[ax_rd] = vcpu->arch.qpr[ax_rb];
854 vcpu->arch.qpr[ax_rd] = vcpu->arch.qpr[ax_rc];