Home | History | Annotate | Download | only in i386

Lines Matching refs:P_REXW

234 # define P_REXW		0x800		/* Set REX.W = 1 */
239 # define P_REXW 0
268 #define OPC_MOVSLQ (0x63 | P_REXW)
357 assert((opc & P_REXW) == 0);
365 rex |= (opc & P_REXW) >> 8; /* REX.W */
508 /* Propagate an opcode prefix, such as P_REXW. */
518 int opc = OPC_MOVL_GvEv + (type == TCG_TYPE_I64 ? P_REXW : 0);
533 tcg_out_modrm(s, OPC_MOVL_EvIz + P_REXW, 0, ret);
536 tcg_out_opc(s, OPC_MOVL_Iv + P_REXW + LOWREGMASK(ret), 0, ret, 0);
568 int opc = OPC_MOVL_GvEv + (type == TCG_TYPE_I64 ? P_REXW : 0);
575 int opc = OPC_MOVL_EvGv + (type == TCG_TYPE_I64 ? P_REXW : 0);
642 tcg_out_opc(s, OPC_BSWAP + P_REXW + LOWREGMASK(reg), 0, reg, 0);
709 tgen_arithi(s, ARITH_ADD + P_REXW, reg, val, 0);
790 tcg_out_cmp(s, arg1, arg2, const_arg2, P_REXW);
889 tcg_out_cmp(s, arg1, arg2, const_arg2, P_REXW);
1014 rexw = P_REXW;
1028 tcg_out_modrm_sib_offset(s, OPC_LEA + P_REXW, r1, TCG_AREG0, r1, 0,
1055 tcg_out_modrm_offset(s, OPC_ADD_GvEv + P_REXW, r0, r1,
1073 tcg_out_modrm_offset(s, OPC_MOVSBL + P_REXW, datalo, base, ofs);
1085 tcg_out_modrm(s, OPC_MOVSWL + P_REXW, datalo, datalo);
1087 tcg_out_modrm_offset(s, OPC_MOVSWL + P_REXW, datalo, base, ofs);
1194 tcg_out_ext8s(s, data_reg, TCG_REG_EAX, P_REXW);
1197 tcg_out_ext16s(s, data_reg, TCG_REG_EAX, P_REXW);
1245 tgen_arithr(s, ARITH_ADD + P_REXW, TCG_REG_RDI, base);
1422 tgen_arithr(s, ARITH_ADD + P_REXW, TCG_REG_RDI, base);
1440 rexw = P_REXW; /* FALLTHRU */ \