Lines Matching refs:vA
293 unsigned vA:5; member
300 emit_vx(struct ppc_function *p, uint op2, uint vD, uint vA, uint vB, in emit_vx() argument
306 inst.inst.vA = vA; in emit_vx()
313 printf(format, vD, vB, vA); in emit_vx()
315 printf(format, vD, vA, vB); in emit_vx()
325 unsigned vA:5; member
333 emit_vxr(struct ppc_function *p, uint op2, uint vD, uint vA, uint vB, in emit_vxr() argument
339 inst.inst.vA = vA; in emit_vxr()
346 printf(format, vD, vA, vB); in emit_vxr()
356 unsigned vA:5; member
364 emit_va(struct ppc_function *p, uint op2, uint vD, uint vA, uint vB, uint vC, in emit_va() argument
370 inst.inst.vA = vA; in emit_va()
377 printf(format, vD, vA, vB, vC); in emit_va()
587 ppc_vaddfp(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vaddfp() argument
589 emit_vx(p, 10, vD, vA, vB, "vaddfp\t%u, v%u, v%u\n", FALSE); in ppc_vaddfp()
594 ppc_vsubfp(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vsubfp() argument
596 emit_vx(p, 74, vD, vA, vB, "vsubfp\tv%u, v%u, v%u\n", FALSE); in ppc_vsubfp()
601 ppc_vminfp(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vminfp() argument
603 emit_vx(p, 1098, vD, vA, vB, "vminfp\tv%u, v%u, v%u\n", FALSE); in ppc_vminfp()
608 ppc_vmaxfp(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vmaxfp() argument
610 emit_vx(p, 1034, vD, vA, vB, "vmaxfp\tv%u, v%u, v%u\n", FALSE); in ppc_vmaxfp()
615 ppc_vmaddfp(struct ppc_function *p, uint vD, uint vA, uint vB, uint vC) in ppc_vmaddfp() argument
618 emit_va(p, 46, vD, vA, vC, vB, "vmaddfp\tv%u, v%u, v%u, v%u\n"); in ppc_vmaddfp()
623 ppc_vnmsubfp(struct ppc_function *p, uint vD, uint vA, uint vB, uint vC) in ppc_vnmsubfp() argument
626 emit_va(p, 47, vD, vB, vA, vC, "vnmsubfp\tv%u, v%u, v%u, v%u\n"); in ppc_vnmsubfp()
631 ppc_vcmpgtfpx(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vcmpgtfpx() argument
633 emit_vxr(p, 710, vD, vA, vB, "vcmpgtfpx\tv%u, v%u, v%u"); in ppc_vcmpgtfpx()
638 ppc_vcmpgefpx(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vcmpgefpx() argument
640 emit_vxr(p, 454, vD, vA, vB, "vcmpgefpx\tv%u, v%u, v%u"); in ppc_vcmpgefpx()
645 ppc_vcmpeqfpx(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vcmpeqfpx() argument
647 emit_vxr(p, 198, vD, vA, vB, "vcmpeqfpx\tv%u, v%u, v%u"); in ppc_vcmpeqfpx()
736 ppc_vand(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vand() argument
738 emit_vx(p, 1028, vD, vA, vB, "vand\tv%u, v%u, v%u\n", FALSE); in ppc_vand()
743 ppc_vandc(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vandc() argument
745 emit_vx(p, 1092, vD, vA, vB, "vandc\tv%u, v%u, v%u\n", FALSE); in ppc_vandc()
750 ppc_vor(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vor() argument
752 emit_vx(p, 1156, vD, vA, vB, "vor\tv%u, v%u, v%u\n", FALSE); in ppc_vor()
757 ppc_vnor(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vnor() argument
759 emit_vx(p, 1284, vD, vA, vB, "vnor\tv%u, v%u, v%u\n", FALSE); in ppc_vnor()
764 ppc_vxor(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vxor() argument
766 emit_vx(p, 1220, vD, vA, vB, "vxor\tv%u, v%u, v%u\n", FALSE); in ppc_vxor()
771 ppc_vmove(struct ppc_function *p, uint vD, uint vA) in ppc_vmove() argument
775 ppc_vor(p, vD, vA, vA); in ppc_vmove()
778 printf("vor\tv%u, v%u, v%u \t# v%u = v%u\n", vD, vA, vA, vD, vA); in ppc_vmove()
806 ppc_vperm(struct ppc_function *p, uint vD, uint vA, uint vB, uint vC) in ppc_vperm() argument
808 emit_va(p, 43, vD, vA, vB, vC, "vperm\tr%u, r%u, r%u, r%u"); in ppc_vperm()
813 ppc_vsel(struct ppc_function *p, uint vD, uint vA, uint vB, uint vC) in ppc_vsel() argument
815 emit_va(p, 42, vD, vA, vB, vC, "vsel\tr%u, r%u, r%u, r%u"); in ppc_vsel()
850 ppc_vslw(struct ppc_function *p, uint vD, uint vA, uint vB) in ppc_vslw() argument
852 emit_vx(p, 388, vD, vA, vB, "vslw\tv%u, v%u, v%u\n", FALSE); in ppc_vslw()