Check VEXW1 for 2-byte VEX prefix.

2010-09-09  H.J. Lu  <hongjiu.lu@intel.com>

	* config/tc-i386.c (build_vex_prefix): Check VEXW1 for 2-byte
	VEX prefix.
This commit is contained in:
H.J. Lu 2010-09-09 21:12:37 +00:00
parent 8a0344f66a
commit 04251de095
2 changed files with 6 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2010-09-09 H.J. Lu <hongjiu.lu@intel.com>
* config/tc-i386.c (build_vex_prefix): Check VEXW1 for 2-byte
VEX prefix.
2010-09-09 Joseph Myers <joseph@codesourcery.com>
* doc/c-tic6x.texi (.c6xabi_attribute): Document directive.

View File

@ -2803,6 +2803,7 @@ build_vex_prefix (const insn_template *t)
/* Use 2-byte VEX prefix if possible. */
if (i.tm.opcode_modifier.vexopcode == VEX0F
&& i.tm.opcode_modifier.vexw != VEXW1
&& (i.rex & (REX_W | REX_X | REX_B)) == 0)
{
/* 2-byte VEX prefix. */