Home | History | Annotate | Download | only in i386

Lines Matching refs:P_REXW

252 # define P_REXW		0x800		/* Set REX.W = 1 */
258 # define P_REXW 0
290 #define OPC_MOVSLQ (0x63 | P_REXW)
382 assert((opc & P_REXW) == 0);
390 rex |= (opc & P_REXW) >> 8; /* REX.W */
532 /* Propagate an opcode prefix, such as P_REXW. */
543 int opc = OPC_MOVL_GvEv + (type == TCG_TYPE_I64 ? P_REXW : 0);
563 P_REXW, 0, ret);
571 tcg_out_opc(s, OPC_LEA | P_REXW, ret, 0, 0);
577 tcg_out_opc(s, OPC_MOVL_Iv + P_REXW + LOWREGMASK(ret), 0, ret, 0);
607 int opc = OPC_MOVL_GvEv + (type == TCG_TYPE_I64 ? P_REXW : 0);
614 int opc = OPC_MOVL_EvGv + (type == TCG_TYPE_I64 ? P_REXW : 0);
621 int opc = OPC_MOVL_EvIz + (type == TCG_TYPE_I64 ? P_REXW : 0);
689 tcg_out_opc(s, OPC_BSWAP + P_REXW + LOWREGMASK(reg), 0, reg, 0);
756 tgen_arithi(s, ARITH_ADD + P_REXW, reg, val, 0);
835 tcg_out_cmp(s, arg1, arg2, const_arg2, P_REXW);
934 tcg_out_cmp(s, arg1, arg2, const_arg2, P_REXW);
1002 tcg_out_cmp(s, c1, c2, const_c2, P_REXW);
1003 tcg_out_modrm(s, OPC_CMOVCC | tcg_cond_to_jcc[cond] | P_REXW, dest, v1);
1092 trexw = P_REXW;
1096 hrexw = P_REXW;
1221 tcg_out_ext8s(s, data_reg, TCG_REG_EAX, P_REXW);
1224 tcg_out_ext16s(s, data_reg, TCG_REG_EAX, P_REXW);
1352 tcg_out_modrm_offset(s, OPC_MOVSBL + P_REXW + seg, datalo, base, ofs);
1364 tcg_out_modrm(s, OPC_MOVSWL + P_REXW, datalo, datalo);
1366 tcg_out_modrm_offset(s, OPC_MOVSWL + P_REXW + seg,
1389 tcg_out_modrm_offset(s, OPC_MOVL_GvEv + P_REXW + seg,
1471 tgen_arithr(s, ARITH_ADD + P_REXW, TCG_REG_L1, base);
1528 tcg_out_modrm_offset(s, OPC_MOVL_EvGv + P_REXW + seg,
1593 tgen_arithr(s, ARITH_ADD + P_REXW, TCG_REG_L1, base);
1611 rexw = P_REXW; /* FALLTHRU */ \
1891 tcg_out_modrm_offset(s, OPC_MOVL_EvIz | P_REXW,