Skip to content

Commit

Permalink
sal -> shl
Browse files Browse the repository at this point in the history
  • Loading branch information
wtfsck committed May 26, 2020
1 parent 8900976 commit 8c10379
Show file tree
Hide file tree
Showing 14 changed files with 1,326 additions and 1,326 deletions.
48 changes: 24 additions & 24 deletions src/UnitTests/Intel/Formatter/Intel/Test64_MemAlways.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7871,30 +7871,30 @@ pswapd mm1, mm5
pswapd mm1, qword ptr [rax-0x5aa5edcc]
pavgusb mm1, mm5
pavgusb mm1, qword ptr [rax-0x5aa5edcc]
sal bh, 0x5a
sal byte ptr [rax], 0x5a
sal di, 0x5a
sal word ptr [rax], 0x5a
sal edi, 0x5a
sal dword ptr [rax], 0x5a
sal rdi, 0x5a
sal qword ptr [rax], 0x5a
sal bh, 1
sal byte ptr [rax], 1
sal di, 1
sal word ptr [rax], 1
sal edi, 1
sal dword ptr [rax], 1
sal rdi, 1
sal qword ptr [rax], 1
sal bh, cl
sal byte ptr [rax], cl
sal di, cl
sal word ptr [rax], cl
sal edi, cl
sal dword ptr [rax], cl
sal rdi, cl
sal qword ptr [rax], cl
shl bh, 0x5a
shl byte ptr [rax], 0x5a
shl di, 0x5a
shl word ptr [rax], 0x5a
shl edi, 0x5a
shl dword ptr [rax], 0x5a
shl rdi, 0x5a
shl qword ptr [rax], 0x5a
shl bh, 1
shl byte ptr [rax], 1
shl di, 1
shl word ptr [rax], 1
shl edi, 1
shl dword ptr [rax], 1
shl rdi, 1
shl qword ptr [rax], 1
shl bh, cl
shl byte ptr [rax], cl
shl di, cl
shl word ptr [rax], cl
shl edi, cl
shl dword ptr [rax], cl
shl rdi, cl
shl qword ptr [rax], cl
fstpnce st(3), st
fneni
fndisi
Expand Down
48 changes: 24 additions & 24 deletions src/UnitTests/Intel/Formatter/Intel/Test64_MemDefault.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7871,30 +7871,30 @@ pswapd mm1,mm5
pswapd mm1,[rax-0x5aa5edcc]
pavgusb mm1,mm5
pavgusb mm1,[rax-0x5aa5edcc]
sal bh,0x5a
sal byte ptr [rax],0x5a
sal di,0x5a
sal word ptr [rax],0x5a
sal edi,0x5a
sal dword ptr [rax],0x5a
sal rdi,0x5a
sal qword ptr [rax],0x5a
sal bh,1
sal byte ptr [rax],1
sal di,1
sal word ptr [rax],1
sal edi,1
sal dword ptr [rax],1
sal rdi,1
sal qword ptr [rax],1
sal bh,cl
sal byte ptr [rax],cl
sal di,cl
sal word ptr [rax],cl
sal edi,cl
sal dword ptr [rax],cl
sal rdi,cl
sal qword ptr [rax],cl
shl bh,0x5a
shl byte ptr [rax],0x5a
shl di,0x5a
shl word ptr [rax],0x5a
shl edi,0x5a
shl dword ptr [rax],0x5a
shl rdi,0x5a
shl qword ptr [rax],0x5a
shl bh,1
shl byte ptr [rax],1
shl di,1
shl word ptr [rax],1
shl edi,1
shl dword ptr [rax],1
shl rdi,1
shl qword ptr [rax],1
shl bh,cl
shl byte ptr [rax],cl
shl di,cl
shl word ptr [rax],cl
shl edi,cl
shl dword ptr [rax],cl
shl rdi,cl
shl qword ptr [rax],cl
fstpnce st(3),st
fneni
fndisi
Expand Down
48 changes: 24 additions & 24 deletions src/UnitTests/Intel/Formatter/Intel/Test64_MemMinimum.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7871,30 +7871,30 @@ pswapd mm1, mm5
pswapd mm1, [rax-0x5aa5edcc]
pavgusb mm1, mm5
pavgusb mm1, [rax-0x5aa5edcc]
sal bh, 0x5a
sal byte ptr [rax], 0x5a
sal di, 0x5a
sal word ptr [rax], 0x5a
sal edi, 0x5a
sal dword ptr [rax], 0x5a
sal rdi, 0x5a
sal qword ptr [rax], 0x5a
sal bh, 1
sal byte ptr [rax], 1
sal di, 1
sal word ptr [rax], 1
sal edi, 1
sal dword ptr [rax], 1
sal rdi, 1
sal qword ptr [rax], 1
sal bh, cl
sal byte ptr [rax], cl
sal di, cl
sal word ptr [rax], cl
sal edi, cl
sal dword ptr [rax], cl
sal rdi, cl
sal qword ptr [rax], cl
shl bh, 0x5a
shl byte ptr [rax], 0x5a
shl di, 0x5a
shl word ptr [rax], 0x5a
shl edi, 0x5a
shl dword ptr [rax], 0x5a
shl rdi, 0x5a
shl qword ptr [rax], 0x5a
shl bh, 1
shl byte ptr [rax], 1
shl di, 1
shl word ptr [rax], 1
shl edi, 1
shl dword ptr [rax], 1
shl rdi, 1
shl qword ptr [rax], 1
shl bh, cl
shl byte ptr [rax], cl
shl di, cl
shl word ptr [rax], cl
shl edi, cl
shl dword ptr [rax], cl
shl rdi, cl
shl qword ptr [rax], cl
fstpnce st(3), st
fneni
fndisi
Expand Down
24 changes: 12 additions & 12 deletions src/csharp/Intel/Generator/Formatters/Intel/CtorInfosData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -401,7 +401,7 @@ public static object[][] GetData(GenTypes genTypes) {
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Rcr_rm8_imm8)], "rcr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shl_rm8_imm8)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm8_imm8)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm8_imm8)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm8_imm8)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm8_imm8)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Rol_rm16_imm8)], "rol", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Rol_rm32_imm8)], "rol", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
Expand All @@ -421,9 +421,9 @@ public static object[][] GetData(GenTypes genTypes) {
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm16_imm8)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm32_imm8)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm64_imm8)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm16_imm8)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm32_imm8)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm64_imm8)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm16_imm8)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm32_imm8)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm64_imm8)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm16_imm8)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm32_imm8)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm64_imm8)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
Expand Down Expand Up @@ -468,7 +468,7 @@ public static object[][] GetData(GenTypes genTypes) {
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Rcr_rm8_1)], "rcr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shl_rm8_1)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm8_1)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm8_1)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm8_1)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm8_1)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Rol_rm16_1)], "rol", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Rol_rm32_1)], "rol", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
Expand All @@ -488,9 +488,9 @@ public static object[][] GetData(GenTypes genTypes) {
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm16_1)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm32_1)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm64_1)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm16_1)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm32_1)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm64_1)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm16_1)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm32_1)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm64_1)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm16_1)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm32_1)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm64_1)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
Expand All @@ -500,7 +500,7 @@ public static object[][] GetData(GenTypes genTypes) {
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Rcr_rm8_CL)], "rcr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shl_rm8_CL)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm8_CL)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm8_CL)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm8_CL)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm8_CL)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Rol_rm16_CL)], "rol", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Rol_rm32_CL)], "rol", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
Expand All @@ -520,9 +520,9 @@ public static object[][] GetData(GenTypes genTypes) {
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm16_CL)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm32_CL)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Shr_rm64_CL)], "shr", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm16_CL)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm32_CL)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm64_CL)], "sal", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm16_CL)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm32_CL)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sal_rm64_CL)], "shl", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm16_CL)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm32_CL)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
new object[] { ctorKind[nameof(CtorKind.Normal_2)], code[nameof(Code.Sar_rm64_CL)], "sar", new OrEnumValue(instrOpInfoFlags, nameof(InstrOpInfoFlags.ShowNoMemSize_ForceSize), nameof(InstrOpInfoFlags.ShowMinMemSize_ForceSize)) },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ static byte[] GetSerializedStrings() =>
0x03, 0x70, 0x6F, 0x70,// pop
0x04, 0x74, 0x65, 0x73, 0x74,// test
0x04, 0x6D, 0x6F, 0x76, 0x71,// movq
0x03, 0x73, 0x68, 0x6C,// shl
0x05, 0x70, 0x73, 0x72, 0x6C, 0x77,// psrlw
0x05, 0x70, 0x73, 0x72, 0x61, 0x77,// psraw
0x05, 0x70, 0x73, 0x6C, 0x6C, 0x77,// psllw
Expand All @@ -65,9 +66,7 @@ static byte[] GetSerializedStrings() =>
0x03, 0x72, 0x6F, 0x72,// ror
0x03, 0x72, 0x63, 0x6C,// rcl
0x03, 0x72, 0x63, 0x72,// rcr
0x03, 0x73, 0x68, 0x6C,// shl
0x03, 0x73, 0x68, 0x72,// shr
0x03, 0x73, 0x61, 0x6C,// sal
0x03, 0x73, 0x61, 0x72,// sar
0x06, 0x6D, 0x6F, 0x76, 0x75, 0x70, 0x73,// movups
0x06, 0x6D, 0x6F, 0x76, 0x75, 0x70, 0x64,// movupd
Expand All @@ -79,6 +78,7 @@ static byte[] GetSerializedStrings() =>
0x08, 0x70, 0x65, 0x72, 0x6D, 0x69, 0x6C, 0x70, 0x73,// permilps
0x08, 0x70, 0x65, 0x72, 0x6D, 0x69, 0x6C, 0x70, 0x64,// permilpd
0x04, 0x63, 0x61, 0x6C, 0x6C,// call
0x03, 0x73, 0x61, 0x6C,// sal
0x04, 0x6D, 0x6F, 0x76, 0x64,// movd
0x06, 0x6C, 0x66, 0x65, 0x6E, 0x63, 0x65,// lfence
0x06, 0x6D, 0x66, 0x65, 0x6E, 0x63, 0x65,// mfence
Expand Down
Loading

0 comments on commit 8c10379

Please sign in to comment.