Home | History | Annotate | Download | only in x86_64

Lines Matching refs:P_REXW

221 #define P_REXW		0x200		/* set rex.w = 1 */
242 rex |= (opc & P_REXW) >> 6; /* REX.W */
359 tcg_out_modrm(s, 0x8b | P_REXW, ret, arg);
371 tcg_out_modrm(s, 0xc7 | P_REXW, 0, ret);
374 tcg_out_opc(s, (0xb8 + (ret & 7)) | P_REXW, 0, ret, 0);
400 tcg_out_modrm_offset(s, 0x8b | P_REXW, ret, arg1, arg2); /* movq */
409 tcg_out_modrm_offset(s, 0x89 | P_REXW, arg, arg1, arg2); /* movq */
439 tcg_out_modrm(s, 0xff | P_REXW, 0, r0);
442 tcg_out_modrm(s, 0xff | P_REXW, 1, r0);
450 tcg_out_modrm(s, 0x83 | P_REXW, c, r0);
453 tcg_out_modrm(s, 0x81 | P_REXW, c, r0);
577 rexw = P_REXW;
596 tcg_out_modrm_offset2(s, 0x8d | P_REXW, r1, r1, TCG_AREG0, 0,
617 tcg_out_modrm(s, 0xbe | P_EXT | P_REXW, data_reg, TCG_REG_RAX);
621 tcg_out_modrm(s, 0xbf | P_EXT | P_REXW, data_reg, TCG_REG_RAX);
625 tcg_out_modrm(s, 0x63 | P_REXW, data_reg, TCG_REG_RAX);
629 tcg_out_modrm(s, 0xb6 | P_EXT | P_REXW, data_reg, TCG_REG_RAX);
633 tcg_out_modrm(s, 0xb7 | P_EXT | P_REXW, data_reg, TCG_REG_RAX);
654 tcg_out_modrm_offset(s, 0x03 | P_REXW, r0, r1, offsetof(CPUTLBEntry, addend) -
664 tcg_out_opc(s, (0xb8 + (r0 & 7)) | P_REXW, 0, r0, 0);
668 tcg_out_modrm(s, 0x01 | P_REXW, addr_reg, r0);
727 tcg_out_modrm(s, 0x63 | P_REXW, data_reg, data_reg);
730 tcg_out_modrm_offset(s, 0x63 | P_REXW, data_reg, r0, offset);
735 tcg_out_modrm_offset(s, 0x8b | P_REXW, data_reg, r0, offset);
738 tcg_out_opc(s, (0xc8 + (data_reg & 7)) | P_EXT | P_REXW, 0, data_reg, 0);
772 rexw = P_REXW;
791 tcg_out_modrm_offset2(s, 0x8d | P_REXW, r1, r1, TCG_AREG0, 0,
836 tcg_out_modrm_offset(s, 0x03 | P_REXW, r0, r1, offsetof(CPUTLBEntry, addend) -
846 tcg_out_opc(s, (0xb8 + (r0 & 7)) | P_REXW, 0, r0, 0);
850 tcg_out_modrm(s, 0x01 | P_REXW, addr_reg, r0);
890 tcg_out_opc(s, (0xc8 + r1) | P_EXT | P_REXW, 0, r1, 0);
894 tcg_out_modrm_offset(s, 0x89 | P_REXW, data_reg, r0, offset);
965 tcg_out_modrm_offset(s, 0xbe | P_EXT | P_REXW, args[0], args[1], args[2]);
978 tcg_out_modrm_offset(s, 0xbf | P_EXT | P_REXW, args[0], args[1], args[2]);
987 tcg_out_modrm_offset(s, 0x63 | P_REXW, args[0], args[1], args[2]);
991 tcg_out_modrm_offset(s, 0x8b | P_REXW, args[0], args[1], args[2]);
1012 tcg_out_modrm_offset(s, 0x89 | P_REXW, args[0], args[1], args[2]);
1055 tcg_out_modrm(s, 0x01 | (c << 3) | P_REXW, args[2], args[0]);
1079 tcg_out_modrm(s, 0x6b | P_REXW, args[0], args[0]);
1082 tcg_out_modrm(s, 0x69 | P_REXW, args[0], args[0]);
1086 tcg_out_modrm(s, 0xaf | P_EXT | P_REXW, args[0], args[2]);
1096 tcg_out_modrm(s, 0xf7 | P_REXW, 7, args[4]);
1099 tcg_out_modrm(s, 0xf7 | P_REXW, 6, args[4]);
1134 tcg_out_modrm(s, 0xd1 | P_REXW, c, args[0]);
1136 tcg_out_modrm(s, 0xc1 | P_REXW, c, args[0]);
1140 tcg_out_modrm(s, 0xd3 | P_REXW, c, args[0]);
1162 args[3], P_REXW);
1176 tcg_out_opc(s, (0xc8 + (args[0] & 7)) | P_EXT | P_REXW, 0, args[0], 0);
1183 tcg_out_modrm(s, 0xf7 | P_REXW, 3, args[0]);
1190 tcg_out_modrm(s, 0xf7 | P_REXW, 2, args[0]);
1200 tcg_out_modrm(s, 0xbe | P_EXT | P_REXW, args[0], args[1]);
1203 tcg_out_modrm(s, 0xbf | P_EXT | P_REXW, args[0], args[1]);
1206 tcg_out_modrm(s, 0x63 | P_REXW, args[0], args[1]);
1226 const_args[2], P_REXW);