Searched refs:MM4 (Results 1 - 12 of 12) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/mesa/x86/
H A D3dnow_xform1.S71 MOVD ( REGIND(EAX), MM4 ) /* | x0 */
72 PUNPCKLDQ ( MM4, MM4 ) /* x0 | x0 */
74 MOVQ ( MM4, MM5 ) /* x0 | x0 */
75 PFMUL ( MM0, MM4 ) /* x0*m01 | x0*m00 */
78 PFADD ( MM2, MM4 ) /* x0*m01+m31 | x0*m00+m30 */
81 MOVQ ( MM4, REGIND(EDX) ) /* write r1, r0 */
183 MOVD ( REGIND(EAX), MM4 ) /* | x0 */
184 PFMUL ( MM0, MM4 ) /* | x0*m00 */
186 PFADD ( MM2, MM4 ) /* m3
[all...]
H A Dmmx_blend.S275 GMB_UNPACK( MM1, MM2, MM4, MM5, MM0 ) ;\
276 GMB_ALPHA( MM1, MM3, MM4, MM6 ) ;\
277 GMB_LERP_GSC( MM1, MM2, MM3, MM4, MM5, MM6 ) ;\
327 MOVQ ( MM2, MM4 ) ;\
329 PXOR ( MM7, MM4 ) /* unsigned -> signed */ ;\
330 PCMPGTB ( MM3, MM4 ) /* q > p ? 0xff : 0x00 */ ;\
331 PAND ( MM4, MM1 ) /* q > p ? p : 0 */ ;\
332 PANDN ( MM2, MM4 ) /* q > p ? 0 : q */ ;\
333 POR ( MM1, MM4 ) /* q > p ? p : q */ ;\
334 GMB_STORE( rgba, MM4 )
[all...]
H A D3dnow_xform4.S70 MOVQ ( REGOFF(8, EAX), MM4 ) /* x3 | x2 */
76 MOVQ ( MM4, MM6 ) /* x3 | x2 */
88 PUNPCKLDQ ( MM4, MM4 ) /* x2 | x2 */
91 MOVQ ( MM4, MM5 ) /* x2 | x2 */
96 PFMUL ( REGOFF(32, ECX), MM4 ) /* x2*m9 | x2*m8 */
106 PFADD ( MM4, MM6 )
172 MOVQ ( REGIND(EAX), MM4 ) /* x1 | x0 */
180 PFMUL ( MM0, MM4 ) /* x1*m11 | x0*m00 */
189 PFADD ( MM4, MM
[all...]
H A D3dnow_xform3.S87 MOVQ ( MM1, MM4 ) /* x1 | x1 */
99 PFMUL ( REGOFF(24, ECX), MM4 ) /* x1*m7 | x1*m6 */
102 PFADD ( MM3, MM4 ) /* x0*m3+x1*m7 | x0*m2+x1*m6 */
105 PFADD ( MM4, MM5 ) /* r3 | r2 */
164 MOVQ ( REGIND(EAX), MM4 ) /* x1 | x0 */
172 PFMUL ( MM0, MM4 ) /* x1*m11 | x0*m00 */
182 PFADD ( MM4, MM5 ) /* x1*m11+x2*m21 | x0*m00+x2*m20 */
255 MOVQ ( MM1, MM4 ) /* | x2 */
258 PUNPCKLDQ ( MM4, MM4 ) /* x
[all...]
H A D3dnow_xform2.S74 MOVQ ( REGOFF(48, ECX), MM4 ) /* m31 | m30 */
87 PFADD ( MM4, MM6 ) /* x0*...*m11+m31 | x0*...*m10+m30 */
151 MOVQ ( REGIND(EAX), MM4 ) /* x1 | x0 */
152 PFMUL ( MM0, MM4 ) /* x1*m11 | x0*m00 */
154 MOVQ ( MM4, REGIND(EDX) ) /* write r1, r0 */
208 MOVQ ( REGOFF(48, ECX), MM4 ) /* m31 | m30 */
221 PFADD ( MM4, MM6 ) /* x0*...*m11+m31 | x0*...*m10+m30 */
285 MOVQ ( REGIND(EAX), MM4 ) /* x1 | x0 */
286 PFMUL ( MM0, MM4 ) /* x1*m11 | x0*m00 */
288 PFADD ( MM2, MM4 ) /* x
[all...]
H A Dassyntax.h219 #define MM4 %mm4 macro
/xsrc/external/mit/MesaLib/dist/src/mesa/x86/
H A D3dnow_xform1.S72 MOVD ( REGIND(EAX), MM4 ) /* | x0 */
73 PUNPCKLDQ ( MM4, MM4 ) /* x0 | x0 */
75 MOVQ ( MM4, MM5 ) /* x0 | x0 */
76 PFMUL ( MM0, MM4 ) /* x0*m01 | x0*m00 */
79 PFADD ( MM2, MM4 ) /* x0*m01+m31 | x0*m00+m30 */
82 MOVQ ( MM4, REGIND(EDX) ) /* write r1, r0 */
184 MOVD ( REGIND(EAX), MM4 ) /* | x0 */
185 PFMUL ( MM0, MM4 ) /* | x0*m00 */
187 PFADD ( MM2, MM4 ) /* m3
[all...]
H A Dmmx_blend.S276 GMB_UNPACK( MM1, MM2, MM4, MM5, MM0 ) ;\
277 GMB_ALPHA( MM1, MM3, MM4, MM6 ) ;\
278 GMB_LERP_GSC( MM1, MM2, MM3, MM4, MM5, MM6 ) ;\
328 MOVQ ( MM2, MM4 ) ;\
330 PXOR ( MM7, MM4 ) /* unsigned -> signed */ ;\
331 PCMPGTB ( MM3, MM4 ) /* q > p ? 0xff : 0x00 */ ;\
332 PAND ( MM4, MM1 ) /* q > p ? p : 0 */ ;\
333 PANDN ( MM2, MM4 ) /* q > p ? 0 : q */ ;\
334 POR ( MM1, MM4 ) /* q > p ? p : q */ ;\
335 GMB_STORE( rgba, MM4 )
[all...]
H A D3dnow_xform4.S71 MOVQ ( REGOFF(8, EAX), MM4 ) /* x3 | x2 */
77 MOVQ ( MM4, MM6 ) /* x3 | x2 */
89 PUNPCKLDQ ( MM4, MM4 ) /* x2 | x2 */
92 MOVQ ( MM4, MM5 ) /* x2 | x2 */
97 PFMUL ( REGOFF(32, ECX), MM4 ) /* x2*m9 | x2*m8 */
107 PFADD ( MM4, MM6 )
173 MOVQ ( REGIND(EAX), MM4 ) /* x1 | x0 */
181 PFMUL ( MM0, MM4 ) /* x1*m11 | x0*m00 */
190 PFADD ( MM4, MM
[all...]
H A D3dnow_xform3.S88 MOVQ ( MM1, MM4 ) /* x1 | x1 */
100 PFMUL ( REGOFF(24, ECX), MM4 ) /* x1*m7 | x1*m6 */
103 PFADD ( MM3, MM4 ) /* x0*m3+x1*m7 | x0*m2+x1*m6 */
106 PFADD ( MM4, MM5 ) /* r3 | r2 */
165 MOVQ ( REGIND(EAX), MM4 ) /* x1 | x0 */
173 PFMUL ( MM0, MM4 ) /* x1*m11 | x0*m00 */
183 PFADD ( MM4, MM5 ) /* x1*m11+x2*m21 | x0*m00+x2*m20 */
256 MOVQ ( MM1, MM4 ) /* | x2 */
259 PUNPCKLDQ ( MM4, MM4 ) /* x
[all...]
H A D3dnow_xform2.S75 MOVQ ( REGOFF(48, ECX), MM4 ) /* m31 | m30 */
88 PFADD ( MM4, MM6 ) /* x0*...*m11+m31 | x0*...*m10+m30 */
152 MOVQ ( REGIND(EAX), MM4 ) /* x1 | x0 */
153 PFMUL ( MM0, MM4 ) /* x1*m11 | x0*m00 */
155 MOVQ ( MM4, REGIND(EDX) ) /* write r1, r0 */
209 MOVQ ( REGOFF(48, ECX), MM4 ) /* m31 | m30 */
222 PFADD ( MM4, MM6 ) /* x0*...*m11+m31 | x0*...*m10+m30 */
286 MOVQ ( REGIND(EAX), MM4 ) /* x1 | x0 */
287 PFMUL ( MM0, MM4 ) /* x1*m11 | x0*m00 */
289 PFADD ( MM2, MM4 ) /* x
[all...]
H A Dassyntax.h219 #define MM4 %mm4 macro

Completed in 18 milliseconds