REX: Set REX bits in accordance with 32-register environment
commit9384b02b67b5a6ef91770018638fdeba871839cc
authorJin Kyu Song <jin.kyu.song@intel.com>
Fri, 8 Nov 2013 09:14:39 +0000 (8 01:14 -0800)
committerJin Kyu Song <jin.kyu.song@intel.com>
Sat, 9 Nov 2013 01:25:15 +0000 (8 17:25 -0800)
tree0825b261a22054e22d25f04a85943c5925eb50c8
parent795789a424b64984b9da482c3caf26cf19e71706
REX: Set REX bits in accordance with 32-register environment

REX.RXB bits were set for high-8 registers previously.
Since high-16 zmm registers are newly added, those bits should
be set as one bit of binary number of register value.
Similarly EVEX.R'/V'/X should be set in the same manner.

Authored-by: H. Peter Anvin <hpa@linux.intel.com>
Signed-off-by: Jin Kyu Song <jin.kyu.song@intel.com>
assemble.c