From e24a90c50858793aca53f95a3893eda93226facd Mon Sep 17 00:00:00 2001 From: de4dot Date: Fri, 7 Sep 2018 21:07:45 +0200 Subject: [PATCH] Add rsm fw=all --- .../Intel/InstructionInfoTests/InstructionInfoTest_64.txt | 2 +- Iced/Intel/InstructionInfoInternal/InfoHandlers.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Iced.UnitTests/Intel/InstructionInfoTests/InstructionInfoTest_64.txt b/Iced.UnitTests/Intel/InstructionInfoTests/InstructionInfoTest_64.txt index 5cf21bc7f..aa39ef618 100644 --- a/Iced.UnitTests/Intel/InstructionInfoTests/InstructionInfoTest_64.txt +++ b/Iced.UnitTests/Intel/InstructionInfoTests/InstructionInfoTest_64.txt @@ -7201,7 +7201,7 @@ C4E1F9 99 D3, VEX_Ktestd_VK_RK, VEX, AVX512BW, fw=cz fc=aops op0=r op1=r r=k2 r= # pop gs 0FA9, Popq_GS, Legacy, INTEL386, stack op0=w r=ss rw=xsp w=gs rm=ss:xsp;UInt64 spinc=8 # rsm -0FAA, Rsm, Legacy, INTEL386, priv saverestore flow=Return +0FAA, Rsm, Legacy, INTEL386, priv saverestore fw=acopszidA flow=Return # bts si,cx 66 0FAB CE, Bts_Ew_Gw, Legacy, INTEL386, fw=c fu=osap op0=rw op1=r rw=si r=cx # bts [rax],bx diff --git a/Iced/Intel/InstructionInfoInternal/InfoHandlers.cs b/Iced/Intel/InstructionInfoInternal/InfoHandlers.cs index 224d9695e..a24001c83 100644 --- a/Iced/Intel/InstructionInfoInternal/InfoHandlers.cs +++ b/Iced/Intel/InstructionInfoInternal/InfoHandlers.cs @@ -2334,7 +2334,7 @@ namespace Iced.Intel.InstructionInfoInternal { (uint)Code.Popw_GS | StackInstruction | CodeInfo_Pop_2, Op0_Write | CPUID_INTEL386 | Encoding_Legacy, (uint)Code.Popd_GS | StackInstruction | CodeInfo_Pop_4, Op0_Write | CPUID_INTEL386 | Encoding_Legacy, (uint)Code.Popq_GS | StackInstruction | CodeInfo_Pop_8, Op0_Write | CPUID_INTEL386 | Encoding_Legacy, - (uint)Code.Rsm | Privileged | SaveRestore, FlowControl_Return | CPUID_INTEL386 | Encoding_Legacy, + (uint)Code.Rsm | Privileged | SaveRestore | RflagsInfo_W_acopszidAC, FlowControl_Return | CPUID_INTEL386 | Encoding_Legacy, (uint)Code.Bts_Ew_Gw | RflagsInfo_W_c_U_aops, Op0_ReadWrite | Op1_Read | CPUID_INTEL386 | Encoding_Legacy, (uint)Code.Bts_Ed_Gd | RflagsInfo_W_c_U_aops, Op0_ReadWrite | Op1_Read | CPUID_INTEL386 | Encoding_Legacy, (uint)Code.Bts_Eq_Gq | RflagsInfo_W_c_U_aops, Op0_ReadWrite | Op1_Read | CPUID_INTEL386 | Encoding_Legacy,