added missing decoding for avx-512 fma flavor
This commit is contained in:
parent
4f158aef5f
commit
4aa5199d0c
@ -1108,26 +1108,26 @@ static const BxOpcodeInfo_t BxOpcodeTableEVEX[256*3*2] = {
|
||||
/* B4 */ { 0, BX_IA_ERROR },
|
||||
/* B5 k0 */ { 0, BX_IA_ERROR },
|
||||
/* B5 */ { 0, BX_IA_ERROR },
|
||||
/* B6 k0 */ { 0, BX_IA_ERROR },
|
||||
/* B6 */ { 0, BX_IA_ERROR },
|
||||
/* B7 k0 */ { 0, BX_IA_ERROR },
|
||||
/* B7 */ { 0, BX_IA_ERROR },
|
||||
/* B8 k0 */ { 0, BX_IA_ERROR },
|
||||
/* B8 */ { 0, BX_IA_ERROR },
|
||||
/* B9 k0 */ { 0, BX_IA_ERROR },
|
||||
/* B9 */ { 0, BX_IA_ERROR },
|
||||
/* BA k0 */ { 0, BX_IA_ERROR },
|
||||
/* BA */ { 0, BX_IA_ERROR },
|
||||
/* BB k0 */ { 0, BX_IA_ERROR },
|
||||
/* BB */ { 0, BX_IA_ERROR },
|
||||
/* BC k0 */ { 0, BX_IA_ERROR },
|
||||
/* BC */ { 0, BX_IA_ERROR },
|
||||
/* BD k0 */ { 0, BX_IA_ERROR },
|
||||
/* BD */ { 0, BX_IA_ERROR },
|
||||
/* BE k0 */ { 0, BX_IA_ERROR },
|
||||
/* BE */ { 0, BX_IA_ERROR },
|
||||
/* BF k0 */ { 0, BX_IA_ERROR },
|
||||
/* BF */ { 0, BX_IA_ERROR },
|
||||
/* B6 k0 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMADDSUB231PS_VpsHpsWps },
|
||||
/* B6 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMADDSUB231PS_VpsHpsWps_Kmask },
|
||||
/* B7 k0 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMSUBADD231PS_VpsHpsWps },
|
||||
/* B7 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMSUBADD231PS_VpsHpsWps_Kmask },
|
||||
/* B8 k0 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMADD231PS_VpsHpsWps },
|
||||
/* B8 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMADD231PS_VpsHpsWps_Kmask },
|
||||
/* B9 k0 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMADD231SS_VpsHssWss },
|
||||
/* B9 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMADD231SS_VpsHssWss_Kmask },
|
||||
/* BA k0 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMSUB231PS_VpsHpsWps },
|
||||
/* BA */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMSUB231PS_VpsHpsWps_Kmask },
|
||||
/* BB k0 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMSUB231SS_VpsHssWss },
|
||||
/* BB */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFMSUB231SS_VpsHssWss_Kmask },
|
||||
/* BC k0 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFNMADD231PS_VpsHpsWps },
|
||||
/* BC */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFNMADD231PS_VpsHpsWps_Kmask },
|
||||
/* BD k0 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFNMADD231SS_VpsHssWss },
|
||||
/* BD */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFNMADD231SS_VpsHssWss_Kmask },
|
||||
/* BE k0 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFNMSUB231PS_VpsHpsWps },
|
||||
/* BE */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFNMSUB231PS_VpsHpsWps_Kmask },
|
||||
/* BF k0 */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFNMSUB231SS_VpsHssWss },
|
||||
/* BF */ { BxAliasVexW | BxPrefixSSE66, BX_IA_V512_VFNMSUB231SS_VpsHssWss_Kmask },
|
||||
/* C0 k0 */ { 0, BX_IA_ERROR },
|
||||
/* C0 */ { 0, BX_IA_ERROR },
|
||||
/* C1 k0 */ { 0, BX_IA_ERROR },
|
||||
|
Loading…
Reference in New Issue
Block a user