Home | History | Annotate | Download | only in target-i386

Lines Matching defs:Reg

22 #define Reg MMXReg
30 #define Reg XMMReg
39 void glue(helper_psrlw, SUFFIX)(Reg *d, Reg *s)
63 void glue(helper_psraw, SUFFIX)(Reg *d, Reg *s)
84 void glue(helper_psllw, SUFFIX)(Reg *d, Reg *s)
108 void glue(helper_psrld, SUFFIX)(Reg *d, Reg *s)
128 void glue(helper_psrad, SUFFIX)(Reg *d, Reg *s)
145 void glue(helper_pslld, SUFFIX)(Reg *d, Reg *s)
165 void glue(helper_psrlq, SUFFIX)(Reg *d, Reg *s)
183 void glue(helper_psllq, SUFFIX)(Reg *d, Reg *s)
202 void glue(helper_psrldq, SUFFIX)(Reg *d, Reg *s)
215 void glue(helper_pslldq, SUFFIX)(Reg *d, Reg *s)
230 void glue(name, SUFFIX) (Reg *d, Reg *s)\
253 void glue(name, SUFFIX) (Reg *d, Reg *s)\
268 void glue(name, SUFFIX) (Reg *d, Reg *s)\
279 void glue(name, SUFFIX) (Reg *d, Reg *s)\
411 void glue(helper_pmuludq, SUFFIX) (Reg *d, Reg *s)
419 void glue(helper_pmaddwd, SUFFIX) (Reg *d, Reg *s)
438 void glue(helper_psadbw, SUFFIX) (Reg *d, Reg *s)
466 void glue(helper_maskmov, SUFFIX) (Reg *d, Reg *s, target_ulong a0)
475 void glue(helper_movl_mm_T0, SUFFIX) (Reg *d, uint32_t val)
485 void glue(helper_movq_mm_T0, SUFFIX) (Reg *d, uint64_t val)
495 void glue(helper_pshufw, SUFFIX) (Reg *d, Reg *s, int order)
497 Reg r;
505 void helper_shufps(Reg *d, Reg *s, int order)
507 Reg r;
515 void helper_shufpd(Reg *d, Reg *s, int order)
517 Reg r;
523 void glue(helper_pshufd, SUFFIX) (Reg *d, Reg *s, int order)
525 Reg r;
533 void glue(helper_pshuflw, SUFFIX) (Reg *d, Reg *s, int order)
535 Reg r;
544 void glue(helper_pshufhw, SUFFIX) (Reg *d, Reg *s, int order)
546 Reg r;
561 void helper_ ## name ## ps (Reg *d, Reg *s)\
569 void helper_ ## name ## ss (Reg *d, Reg *s)\
573 void helper_ ## name ## pd (Reg *d, Reg *s)\
579 void helper_ ## name ## sd (Reg *d, Reg *s)\
602 void helper_cvtps2pd(Reg *d, Reg *s)
611 void helper_cvtpd2ps(Reg *d, Reg *s)
618 void helper_cvtss2sd(Reg *d, Reg *s)
623 void helper_cvtsd2ss(Reg *d, Reg *s)
629 void helper_cvtdq2ps(Reg *d, Reg *s)
637 void helper_cvtdq2pd(Reg *d, Reg *s)
858 void helper_ ## name ## ps (Reg *d, Reg *s)\
866 void helper_ ## name ## ss (Reg *d, Reg *s)\
870 void helper_ ## name ## pd (Reg *d, Reg *s)\
876 void helper_ ## name ## sd (Reg *d, Reg *s)\
901 void helper_ucomiss(Reg *d, Reg *s)
912 void helper_comiss(Reg *d, Reg *s)
923 void helper_ucomisd(Reg *d, Reg *s)
934 void helper_comisd(Reg *d, Reg *s)
945 uint32_t helper_movmskps(Reg *s)
955 uint32_t helper_movmskpd(Reg *s)
965 uint32_t glue(helper_pmovmskb, SUFFIX)(Reg *s)
990 void glue(helper_packsswb, SUFFIX) (Reg *d, Reg *s)
992 Reg r;
1017 void glue(helper_packuswb, SUFFIX) (Reg *d, Reg *s)
1019 Reg r;
1044 void glue(helper_packssdw, SUFFIX) (Reg *d, Reg *s)
1046 Reg r;
1065 void glue(helper_punpck ## base_name ## bw, SUFFIX) (Reg *d, Reg *s) \
1067 Reg r; \
1090 void glue(helper_punpck ## base_name ## wd, SUFFIX) (Reg *d, Reg *s) \
1092 Reg r; \
1107 void glue(helper_punpck ## base_name ## dq, SUFFIX) (Reg *d, Reg *s) \
1109 Reg r; \
1121 void glue(helper_punpck ## base_name ## qdq, SUFFIX) (Reg *d, Reg *s) \
1123 Reg r; \
1266 void glue(helper_pshufb, SUFFIX) (Reg *d, Reg *s)
1269 Reg r;
1277 void glue(helper_phaddw, SUFFIX) (Reg *d, Reg *s)
1289 void glue(helper_phaddd, SUFFIX) (Reg *d, Reg *s)
1297 void glue(helper_phaddsw, SUFFIX) (Reg *d, Reg *s)
1309 void glue(helper_pmaddubsw, SUFFIX) (Reg *d, Reg *s)
1331 void glue(helper_phsubw, SUFFIX) (Reg *d, Reg *s)
1343 void glue(helper_phsubd, SUFFIX) (Reg *d, Reg *s)
1351 void glue(helper_phsubsw, SUFFIX) (Reg *d, Reg *s)
1380 void glue(helper_palignr, SUFFIX) (Reg *d, Reg *s, int32_t shift)
1382 Reg r;
1414 void glue(name, SUFFIX) (Reg *d, Reg *s)\
1441 void glue(name, SUFFIX) (Reg *d, Reg *s, uint32_t imm)\
1475 void glue(helper_ptest, SUFFIX) (Reg *d, Reg *s)
1484 void glue(name, SUFFIX) (Reg *d, Reg *s)\
1513 void glue(helper_pmuldq, SUFFIX) (Reg *d, Reg *s)
1522 void glue(helper_packusdw, SUFFIX) (Reg *d, Reg *s)
1550 void glue(helper_phminposuw, SUFFIX) (Reg *d, Reg *s)
1575 void glue(helper_roundps, SUFFIX) (Reg *d, Reg *s, uint32_t mode)
1611 void glue(helper_roundpd, SUFFIX) (Reg *d, Reg *s, uint32_t mode)
1645 void glue(helper_roundss, SUFFIX) (Reg *d, Reg *s, uint32_t mode)
1678 void glue(helper_roundsd, SUFFIX) (Reg *d, Reg *s, uint32_t mode)
1716 void glue(helper_dpps, SUFFIX) (Reg *d, Reg *s, uint32_t mask)
1742 void glue(helper_dppd, SUFFIX) (Reg *d, Reg *s, uint32_t mask)
1758 void glue(helper_mpsadbw, SUFFIX) (Reg *d, Reg *s, uint32_t offset)
1763 Reg r;
1781 static inline int pcmp_elen(int reg, uint32_t ctrl)
1787 val = abs1((int64_t) env->regs[reg]);
1789 val = abs1((int32_t) env->regs[reg]);
1801 static inline int pcmp_ilen(Reg *r, uint8_t ctrl)
1815 static inline int pcmp_val(Reg *r, uint8_t ctrl, int i)
1830 static inline unsigned pcmpxstrx(Reg *d, Reg *s,
1923 void glue(helper_pcmpestri, SUFFIX) (Reg *d, Reg *s, uint32_t ctrl)
1935 void glue(helper_pcmpestrm, SUFFIX) (Reg *d, Reg *s, uint32_t ctrl)
1955 void glue(helper_pcmpistri, SUFFIX) (Reg *d, Reg *s, uint32_t ctrl)
1967 void glue(helper_pcmpistrm, SUFFIX) (Reg *d, Reg *s, uint32_t ctrl)
2027 #undef Reg