Lines Matching refs:regd
119 #define mmx_r2r(op, regs, regd) \ argument
126 __asm__ __volatile__ ("movq %%" #regd ", %0" \
129 fprintf(stderr, #regd "=0x%016llx) => ", mmx_trace.q); \
130 __asm__ __volatile__ (#op " %" #regs ", %" #regd); \
131 __asm__ __volatile__ ("movq %%" #regd ", %0" \
134 fprintf(stderr, #regd "=0x%016llx\n", mmx_trace.q); \
168 #define mmx_r2r(op, regs, regd) \ argument
169 __asm__ __volatile__ (#op " %" #regs ", %" #regd)
187 #define movq_r2r(regs, regd) mmx_r2r(movq, regs, regd) argument
202 #define movd_r2r(regs, regd) mmx_r2r(movd, regs, regd) argument
213 #define paddd_r2r(regs, regd) mmx_r2r(paddd, regs, regd) argument
217 #define paddw_r2r(regs, regd) mmx_r2r(paddw, regs, regd) argument
221 #define paddb_r2r(regs, regd) mmx_r2r(paddb, regs, regd) argument
228 #define paddsw_r2r(regs, regd) mmx_r2r(paddsw, regs, regd) argument
232 #define paddsb_r2r(regs, regd) mmx_r2r(paddsb, regs, regd) argument
239 #define paddusw_r2r(regs, regd) mmx_r2r(paddusw, regs, regd) argument
243 #define paddusb_r2r(regs, regd) mmx_r2r(paddusb, regs, regd) argument
250 #define psubd_r2r(regs, regd) mmx_r2r(psubd, regs, regd) argument
254 #define psubw_r2r(regs, regd) mmx_r2r(psubw, regs, regd) argument
258 #define psubb_r2r(regs, regd) mmx_r2r(psubb, regs, regd) argument
265 #define psubsw_r2r(regs, regd) mmx_r2r(psubsw, regs, regd) argument
269 #define psubsb_r2r(regs, regd) mmx_r2r(psubsb, regs, regd) argument
276 #define psubusw_r2r(regs, regd) mmx_r2r(psubusw, regs, regd) argument
280 #define psubusb_r2r(regs, regd) mmx_r2r(psubusb, regs, regd) argument
287 #define pmullw_r2r(regs, regd) mmx_r2r(pmullw, regs, regd) argument
294 #define pmulhw_r2r(regs, regd) mmx_r2r(pmulhw, regs, regd) argument
303 #define pmaddwd_r2r(regs, regd) mmx_r2r(pmaddwd, regs, regd) argument
310 #define pand_r2r(regs, regd) mmx_r2r(pand, regs, regd) argument
317 #define pandn_r2r(regs, regd) mmx_r2r(pandn, regs, regd) argument
324 #define por_r2r(regs, regd) mmx_r2r(por, regs, regd) argument
331 #define pxor_r2r(regs, regd) mmx_r2r(pxor, regs, regd) argument
339 #define pcmpeqd_r2r(regs, regd) mmx_r2r(pcmpeqd, regs, regd) argument
343 #define pcmpeqw_r2r(regs, regd) mmx_r2r(pcmpeqw, regs, regd) argument
347 #define pcmpeqb_r2r(regs, regd) mmx_r2r(pcmpeqb, regs, regd) argument
355 #define pcmpgtd_r2r(regs, regd) mmx_r2r(pcmpgtd, regs, regd) argument
359 #define pcmpgtw_r2r(regs, regd) mmx_r2r(pcmpgtw, regs, regd) argument
363 #define pcmpgtb_r2r(regs, regd) mmx_r2r(pcmpgtb, regs, regd) argument
370 #define psllq_r2r(regs, regd) mmx_r2r(psllq, regs, regd) argument
374 #define pslld_r2r(regs, regd) mmx_r2r(pslld, regs, regd) argument
378 #define psllw_r2r(regs, regd) mmx_r2r(psllw, regs, regd) argument
385 #define psrlq_r2r(regs, regd) mmx_r2r(psrlq, regs, regd) argument
389 #define psrld_r2r(regs, regd) mmx_r2r(psrld, regs, regd) argument
393 #define psrlw_r2r(regs, regd) mmx_r2r(psrlw, regs, regd) argument
400 #define psrad_r2r(regs, regd) mmx_r2r(psrad, regs, regd) argument
404 #define psraw_r2r(regs, regd) mmx_r2r(psraw, regs, regd) argument
412 #define packssdw_r2r(regs, regd) mmx_r2r(packssdw, regs, regd) argument
416 #define packsswb_r2r(regs, regd) mmx_r2r(packsswb, regs, regd) argument
424 #define packuswb_r2r(regs, regd) mmx_r2r(packuswb, regs, regd) argument
433 #define punpckldq_r2r(regs, regd) mmx_r2r(punpckldq, regs, regd) argument
437 #define punpcklwd_r2r(regs, regd) mmx_r2r(punpcklwd, regs, regd) argument
441 #define punpcklbw_r2r(regs, regd) mmx_r2r(punpcklbw, regs, regd) argument
450 #define punpckhdq_r2r(regs, regd) mmx_r2r(punpckhdq, regs, regd) argument
454 #define punpckhwd_r2r(regs, regd) mmx_r2r(punpckhwd, regs, regd) argument
458 #define punpckhbw_r2r(regs, regd) mmx_r2r(punpckhbw, regs, regd) argument
464 #define paddq_r2r(regs, regd) mmx_r2r(paddq, regs, regd) argument
468 #define psubq_r2r(regs, regd) mmx_r2r(psubq, regs, regd) argument