Lines Matching refs:reg

85 #define   mmx_m2r(op, mem, reg) \  argument
90 __asm__ __volatile__ ("movq %%" #reg ", %0" \
93 fprintf(stderr, #reg "=0x%016llx) => ", mmx_trace.q); \
94 __asm__ __volatile__ (#op " %0, %%" #reg \
97 __asm__ __volatile__ ("movq %%" #reg ", %0" \
100 fprintf(stderr, #reg "=0x%016llx\n", mmx_trace.q); \
103 #define mmx_r2m(op, reg, mem) \ argument
106 __asm__ __volatile__ ("movq %%" #reg ", %0" \
109 fprintf(stderr, #op "_r2m(" #reg "=0x%016llx, ", mmx_trace.q); \
112 __asm__ __volatile__ (#op " %%" #reg ", %0" \
158 #define mmx_m2r(op, mem, reg) \ argument
159 __asm__ __volatile__ (#op " %0, %%" #reg \
163 #define mmx_r2m(op, reg, mem) \ argument
164 __asm__ __volatile__ (#op " %%" #reg ", %0" \
185 #define movq_m2r(var, reg) mmx_m2r(movq, var, reg) argument
186 #define movq_r2m(reg, var) mmx_r2m(movq, reg, var) argument
200 #define movd_m2r(var, reg) mmx_m2r(movd, var, reg) argument
201 #define movd_r2m(reg, var) mmx_r2m(movd, reg, var) argument
212 #define paddd_m2r(var, reg) mmx_m2r(paddd, var, reg) argument
216 #define paddw_m2r(var, reg) mmx_m2r(paddw, var, reg) argument
220 #define paddb_m2r(var, reg) mmx_m2r(paddb, var, reg) argument
227 #define paddsw_m2r(var, reg) mmx_m2r(paddsw, var, reg) argument
231 #define paddsb_m2r(var, reg) mmx_m2r(paddsb, var, reg) argument
238 #define paddusw_m2r(var, reg) mmx_m2r(paddusw, var, reg) argument
242 #define paddusb_m2r(var, reg) mmx_m2r(paddusb, var, reg) argument
249 #define psubd_m2r(var, reg) mmx_m2r(psubd, var, reg) argument
253 #define psubw_m2r(var, reg) mmx_m2r(psubw, var, reg) argument
257 #define psubb_m2r(var, reg) mmx_m2r(psubb, var, reg) argument
264 #define psubsw_m2r(var, reg) mmx_m2r(psubsw, var, reg) argument
268 #define psubsb_m2r(var, reg) mmx_m2r(psubsb, var, reg) argument
275 #define psubusw_m2r(var, reg) mmx_m2r(psubusw, var, reg) argument
279 #define psubusb_m2r(var, reg) mmx_m2r(psubusb, var, reg) argument
286 #define pmullw_m2r(var, reg) mmx_m2r(pmullw, var, reg) argument
293 #define pmulhw_m2r(var, reg) mmx_m2r(pmulhw, var, reg) argument
302 #define pmaddwd_m2r(var, reg) mmx_m2r(pmaddwd, var, reg) argument
309 #define pand_m2r(var, reg) mmx_m2r(pand, var, reg) argument
316 #define pandn_m2r(var, reg) mmx_m2r(pandn, var, reg) argument
323 #define por_m2r(var, reg) mmx_m2r(por, var, reg) argument
330 #define pxor_m2r(var, reg) mmx_m2r(pxor, var, reg) argument
338 #define pcmpeqd_m2r(var, reg) mmx_m2r(pcmpeqd, var, reg) argument
342 #define pcmpeqw_m2r(var, reg) mmx_m2r(pcmpeqw, var, reg) argument
346 #define pcmpeqb_m2r(var, reg) mmx_m2r(pcmpeqb, var, reg) argument
354 #define pcmpgtd_m2r(var, reg) mmx_m2r(pcmpgtd, var, reg) argument
358 #define pcmpgtw_m2r(var, reg) mmx_m2r(pcmpgtw, var, reg) argument
362 #define pcmpgtb_m2r(var, reg) mmx_m2r(pcmpgtb, var, reg) argument
369 #define psllq_m2r(var, reg) mmx_m2r(psllq, var, reg) argument
373 #define pslld_m2r(var, reg) mmx_m2r(pslld, var, reg) argument
377 #define psllw_m2r(var, reg) mmx_m2r(psllw, var, reg) argument
384 #define psrlq_m2r(var, reg) mmx_m2r(psrlq, var, reg) argument
388 #define psrld_m2r(var, reg) mmx_m2r(psrld, var, reg) argument
392 #define psrlw_m2r(var, reg) mmx_m2r(psrlw, var, reg) argument
399 #define psrad_m2r(var, reg) mmx_m2r(psrad, var, reg) argument
403 #define psraw_m2r(var, reg) mmx_m2r(psraw, var, reg) argument
411 #define packssdw_m2r(var, reg) mmx_m2r(packssdw, var, reg) argument
415 #define packsswb_m2r(var, reg) mmx_m2r(packsswb, var, reg) argument
423 #define packuswb_m2r(var, reg) mmx_m2r(packuswb, var, reg) argument
432 #define punpckldq_m2r(var, reg) mmx_m2r(punpckldq, var, reg) argument
436 #define punpcklwd_m2r(var, reg) mmx_m2r(punpcklwd, var, reg) argument
440 #define punpcklbw_m2r(var, reg) mmx_m2r(punpcklbw, var, reg) argument
449 #define punpckhdq_m2r(var, reg) mmx_m2r(punpckhdq, var, reg) argument
453 #define punpckhwd_m2r(var, reg) mmx_m2r(punpckhwd, var, reg) argument
457 #define punpckhbw_m2r(var, reg) mmx_m2r(punpckhbw, var, reg) argument
463 #define paddq_m2r(var, reg) mmx_m2r(paddq, var, reg) argument
467 #define psubq_m2r(var, reg) mmx_m2r(psubq, var, reg) argument