Home | History | Annotate | Download | only in rtasm

Lines Matching refs:vA

94 ppc_vaddfp(struct ppc_function *p,uint vD, uint vA, uint vB);
98 ppc_vsubfp(struct ppc_function *p, uint vD, uint vA, uint vB);
102 ppc_vminfp(struct ppc_function *p, uint vD, uint vA, uint vB);
106 ppc_vmaxfp(struct ppc_function *p, uint vD, uint vA, uint vB);
108 /** vector float mult add: vD = vA * vB + vC */
110 ppc_vmaddfp(struct ppc_function *p, uint vD, uint vA, uint vB, uint vC);
112 /** vector float negative mult subtract: vD = vA - vB * vC */
114 ppc_vnmsubfp(struct ppc_function *p, uint vD, uint vA, uint vB, uint vC);
118 ppc_vcmpgtfpx(struct ppc_function *p, uint vD, uint vA, uint vB);
122 ppc_vcmpgefpx(struct ppc_function *p, uint vD, uint vA, uint vB);
126 ppc_vcmpeqfpx(struct ppc_function *p, uint vD, uint vA, uint vB);
161 /** vector store: store vR at mem[vA+vB] */
163 ppc_stvx(struct ppc_function *p, uint vR, uint vA, uint vB);
165 /** vector load: vR = mem[vA+vB] */
167 ppc_lvx(struct ppc_function *p, uint vR, uint vA, uint vB);
169 /** load vector element word: vR = mem_word[vA+vB] */
171 ppc_lvewx(struct ppc_function *p, uint vR, uint vA, uint vB);
182 ppc_vand(struct ppc_function *p, uint vD, uint vA, uint vB);
186 ppc_vandc(struct ppc_function *p, uint vD, uint vA, uint vB);
190 ppc_vor(struct ppc_function *p, uint vD, uint vA, uint vB);
194 ppc_vnor(struct ppc_function *p, uint vD, uint vA, uint vB);
198 ppc_vxor(struct ppc_function *p, uint vD, uint vA, uint vB);
202 ppc_vmove(struct ppc_function *p, uint vD, uint vA);
216 ppc_vperm(struct ppc_function *p, uint vD, uint vA, uint vB, uint vC);
220 ppc_vsel(struct ppc_function *p, uint vD, uint vA, uint vB, uint vC);
238 /** vector shift left word: vD[word] = vA[word] << (vB[word] & 0x1f) */
240 ppc_vslw(struct ppc_function *p, uint vD, uint vA, uint vB);