Searched refs:ot (Results 1 – 4 of 4) sorted by relevance
/qemu/target/i386/tcg/ |
H A D | emit.c.inc | 74 MemOp ot = decode->op[1].ot; 75 int poslen = 8 << ot; 80 assert(decode->op[2].unit == X86_OP_INT && decode->op[2].ot != MO_8); 82 tcg_gen_andi_tl(ofs, ofs, -1 << ot); 90 static inline int mmx_offset(MemOp ot) 92 switch (ot) { 106 static inline int xmm_offset(MemOp ot) 108 switch (ot) { 131 return op->offset - mmx_offset(op->ot); 133 return op->offset - xmm_offset(op->ot); [all …]
|
H A D | translate.c | 257 static void gen_jmp_rel(DisasContext *s, MemOp ot, int diff, int tb_num); 420 static inline MemOp mo_pushpop(DisasContext *s, MemOp ot) in mo_pushpop() argument 423 return ot == MO_16 ? MO_16 : MO_64; in mo_pushpop() 425 return ot; in mo_pushpop() 443 static TCGv gen_op_deposit_reg_v(DisasContext *s, MemOp ot, int reg, TCGv dest, TCGv t0) in gen_op_deposit_reg_v() argument 445 switch(ot) { in gen_op_deposit_reg_v() 477 static void gen_op_mov_reg_v(DisasContext *s, MemOp ot, int reg, TCGv t0) in gen_op_mov_reg_v() argument 479 gen_op_deposit_reg_v(s, ot, reg, NULL, t0); in gen_op_mov_reg_v() 483 void gen_op_mov_v_reg(DisasContext *s, MemOp ot, TCGv t0, int reg) in gen_op_mov_v_reg() argument 485 if (ot == MO_8 && byte_reg_is_xH(s, reg)) { in gen_op_mov_v_reg() [all …]
|
H A D | decode-new.c.inc | 1912 static bool decode_op_size(DisasContext *s, X86OpEntry *e, X86OpSize size, MemOp *ot) 1916 *ot = MO_8; 1921 *ot = MO_32; 1927 *ot = s->dflag; 1933 *ot = MO_64; 1937 *ot = MO_16; 1941 *ot = s->dflag == MO_16 ? MO_32 : s->dflag; 1945 *ot = CODE64(s) ? MO_64 : MO_32; 1949 *ot = s->dflag == MO_16 ? MO_16 : MO_32; 1953 *ot = !CODE64(s) && s->dflag == MO_16 ? MO_16 : MO_32; [all …]
|
H A D | decode-new.h | 307 MemOp ot; /* For b/c/d/p/s/q/v/w/y/z */ member
|