MPX: BNDMOV not allowd in 16b addressing

Change-Id: I009fe51f125462d9924344dee88bfbda731cec40
(cherry picked from commit 6fb17a3633985f7a17fb07dce34ed9f2afa55e40)
This commit is contained in:
Mark Charney 2017-01-24 23:03:41 -05:00
parent e7bcf17d5a
commit e0c36386be

View File

@ -103,7 +103,7 @@ PATTERN: 0x0F 0x1A MPXMODE=1 MOD[mm] MOD!=3 REG[rrr] RM[nnn] MODRM() osz_refin
OPERANDS: REG0=BND_R():w MEM0:r:q:u32
# 32b refs 64b memop (2x32b)
PATTERN: 0x0F 0x1A MPXMODE=1 MOD[mm] MOD!=3 REG[rrr] RM[nnn] MODRM() osz_refining_prefix REFINING66() mode32
PATTERN: 0x0F 0x1A MPXMODE=1 MOD[mm] MOD!=3 REG[rrr] RM[nnn] MODRM() osz_refining_prefix REFINING66() mode32 eamode32
OPERANDS: REG0=BND_R():w MEM0:r:q:u32
# 64b refs 128b memop (2x64b)