Skip to content

Commit 650a7f8

Browse files
committed
AOBGen 1.1.3 More fixes to AVX handling
1 parent ec85383 commit 650a7f8

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

Tools/AOBGen/AOBGenerator.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ private void HandleByteFragments(StringBuilder sb, string secondFragment, string
5858
switch(byteFragment.Length)
5959
{
6060
case 2:
61-
if((alsoWildcardOffsets && i == byteFragments.Length - 1 && thirdFragment.Contains("+" + byteFragment) && !offsetWildcarded) || (avxOpcode && i == 1))
61+
if((alsoWildcardOffsets && i == byteFragments.Length - 1 && thirdFragment.Contains("+" + byteFragment) && !offsetWildcarded) || (avxOpcode && i == 1 && i!=byteFragment.Length-1))
6262
{
6363
sb.Append("?? ");
6464
}
@@ -97,7 +97,9 @@ private void HandleByteFragments(StringBuilder sb, string secondFragment, string
9797
}
9898
AOBGenerator.AppendByteFragment(sb, byteFragment);
9999
}
100-
100+
break;
101+
case 10:
102+
AOBGenerator.AppendByteFragment(sb, byteFragment);
101103
break;
102104
default:
103105
// unknown

Tools/AOBGen/Properties/AssemblyInfo.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,5 @@
3232
// You can specify all the values or you can default the Build and Revision Numbers
3333
// by using the '*' as shown below:
3434
// [assembly: AssemblyVersion("1.0.*")]
35-
[assembly: AssemblyVersion("1.1.2.0")]
36-
[assembly: AssemblyFileVersion("1.1.2.0")]
35+
[assembly: AssemblyVersion("1.1.3.0")]
36+
[assembly: AssemblyFileVersion("1.1.3.0")]

0 commit comments

Comments
 (0)