diff options
author | dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com> | 2019-02-15 23:50:21 -0800 |
---|---|---|
committer | Tanner Gooding <tagoo@outlook.com> | 2019-02-15 23:50:21 -0800 |
commit | 990dd2c14972f07001ff6021528697df51c8e5e6 (patch) | |
tree | b1e20722a2a3f65fc5a508cc58f667d7859a779d | |
parent | a4cad5d4d3a7bbb9fa98b8aa3dc8167328065ea7 (diff) | |
download | coreclr-990dd2c14972f07001ff6021528697df51c8e5e6.tar.gz coreclr-990dd2c14972f07001ff6021528697df51c8e5e6.tar.bz2 coreclr-990dd2c14972f07001ff6021528697df51c8e5e6.zip |
[master] Update dependencies from dotnet/corefx (#22595)
* Update dependencies from https://github.com/dotnet/corefx build 20190213.23
This change updates the following dependencies
- Microsoft.NETCore.Platforms - 3.0.0-preview4.19113.23
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview4.19113.23
* Update dependencies from https://github.com/dotnet/corefx build 20190215.1
This change updates the following dependencies
- Microsoft.NETCore.Platforms - 3.0.0-preview4.19115.1
- Microsoft.Private.CoreFx.NETCoreApp - 4.6.0-preview4.19115.1
* Fixing up the tests dependent on the S.R.I.Vector API changes
* Regenerating the tests dependent on the S.R.I.Vector API changes
* Disabling an outdated CoreFX test.
254 files changed, 1117 insertions, 1113 deletions
diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 2ceec36356..f729e5175f 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -10,13 +10,13 @@ <Uri>https://github.com/dotnet/arcade</Uri> <Sha>03497f16b93264158c28cee4eea767b53bc750f5</Sha> </Dependency> - <Dependency Name="Microsoft.Private.CoreFx.NETCoreApp" Version="4.6.0-preview.19111.8"> + <Dependency Name="Microsoft.Private.CoreFx.NETCoreApp" Version="4.6.0-preview4.19115.1"> <Uri>https://github.com/dotnet/corefx</Uri> - <Sha>e8e469653ca46e0499c925dfaaea796fc6f61cb0</Sha> + <Sha>89b67cc789c78ceb65bf996969aba6e30b0679d0</Sha> </Dependency> - <Dependency Name="Microsoft.NETCore.Platforms" Version="3.0.0-preview.19111.8"> + <Dependency Name="Microsoft.NETCore.Platforms" Version="3.0.0-preview4.19115.1"> <Uri>https://github.com/dotnet/corefx</Uri> - <Sha>e8e469653ca46e0499c925dfaaea796fc6f61cb0</Sha> + <Sha>89b67cc789c78ceb65bf996969aba6e30b0679d0</Sha> </Dependency> <Dependency Name="Microsoft.NETCore.App" Version="3.0.0-preview-27411-7"> <Uri>https://github.com/dotnet/core-setup</Uri> diff --git a/eng/Versions.props b/eng/Versions.props index 8df00db674..58b2fff395 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -8,8 +8,8 @@ <UsingToolXliff>false</UsingToolXliff> <UsingToolNetFrameworkReferenceAssemblies>true</UsingToolNetFrameworkReferenceAssemblies> <MicrosoftNetFrameworkReferenceAssembliesVersion>1.0.0-alpha-004</MicrosoftNetFrameworkReferenceAssembliesVersion> - <MicrosoftPrivateCoreFxNETCoreAppVersion>4.6.0-preview.19111.8</MicrosoftPrivateCoreFxNETCoreAppVersion> - <MicrosoftNETCorePlatformsVersion>3.0.0-preview.19111.8</MicrosoftNETCorePlatformsVersion> + <MicrosoftPrivateCoreFxNETCoreAppVersion>4.6.0-preview4.19115.1</MicrosoftPrivateCoreFxNETCoreAppVersion> + <MicrosoftNETCorePlatformsVersion>3.0.0-preview4.19115.1</MicrosoftNETCorePlatformsVersion> <MicrosoftNETCoreAppVersion>3.0.0-preview-27411-7</MicrosoftNETCoreAppVersion> </PropertyGroup> <!--Package names--> diff --git a/tests/CoreFX/CoreFX.issues.json b/tests/CoreFX/CoreFX.issues.json index 72017d974d..f50611e9b6 100644 --- a/tests/CoreFX/CoreFX.issues.json +++ b/tests/CoreFX/CoreFX.issues.json @@ -1170,6 +1170,10 @@ "name": "System.ComponentModel.DataAnnotations.Tests.RangeAttributeTests.Validate_DoubleConversionOverflows_ThrowsOverflowException", "reason": "https://github.com/dotnet/coreclr/pull/20707" }, + { + "name": "System.ComponentModel.DataAnnotations.Tests.AssociationAttributeTests.Constructor", + "reason": "https://github.com/dotnet/coreclr/pull/22595" + }, ] } }, diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Boolean.cs index 96ad8dc4bb..be2be17fe2 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<bool>).As<bool>(); + Vector128<bool> result = default(Vector128<bool>).As<bool, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Byte.cs index 9bc250f7b2..af65ea9f7d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Byte.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<byte> result = default(Vector128<bool>).As<byte>(); + Vector128<byte> result = default(Vector128<bool>).As<bool, byte>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Double.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Double.cs index 60ee34aa83..8d84e1df7b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Double.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<double> result = default(Vector128<bool>).As<double>(); + Vector128<double> result = default(Vector128<bool>).As<bool, double>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int16.cs index 7f0994b2ba..30cfbccf62 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int16.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<short> result = default(Vector128<bool>).As<short>(); + Vector128<short> result = default(Vector128<bool>).As<bool, short>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int32.cs index b376e29b5c..1881c73179 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int32.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<int> result = default(Vector128<bool>).As<int>(); + Vector128<int> result = default(Vector128<bool>).As<bool, int>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int64.cs index cca97521d2..1c067f9434 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int64.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<long> result = default(Vector128<bool>).As<long>(); + Vector128<long> result = default(Vector128<bool>).As<bool, long>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_SByte.cs index 31aae08642..0fbb1f79bb 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_SByte.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<sbyte> result = default(Vector128<bool>).As<sbyte>(); + Vector128<sbyte> result = default(Vector128<bool>).As<bool, sbyte>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Single.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Single.cs index c5243734cc..6a2a383af1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Single.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<float> result = default(Vector128<bool>).As<float>(); + Vector128<float> result = default(Vector128<bool>).As<bool, float>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt16.cs index a6bd952e42..55a1e8ba35 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt16.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<ushort> result = default(Vector128<bool>).As<ushort>(); + Vector128<ushort> result = default(Vector128<bool>).As<bool, ushort>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt32.cs index b9598753a9..a18df5b39e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt32.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<uint> result = default(Vector128<bool>).As<uint>(); + Vector128<uint> result = default(Vector128<bool>).As<bool, uint>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt64.cs index ec09a5a222..197f76aa75 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt64.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<ulong> result = default(Vector128<bool>).As<ulong>(); + Vector128<ulong> result = default(Vector128<bool>).As<bool, ulong>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128ByteAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128ByteAsGeneric_Boolean.cs index 98ed332528..a011f22e06 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128ByteAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128ByteAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<byte>).As<bool>(); + Vector128<bool> result = default(Vector128<byte>).As<byte, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128DoubleAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128DoubleAsGeneric_Boolean.cs index af2cf978a6..897a22e5c0 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128DoubleAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128DoubleAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<double>).As<bool>(); + Vector128<bool> result = default(Vector128<double>).As<double, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int16AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int16AsGeneric_Boolean.cs index d81c68e51e..988b253a04 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int16AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int16AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<short>).As<bool>(); + Vector128<bool> result = default(Vector128<short>).As<short, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int32AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int32AsGeneric_Boolean.cs index bf36df686e..f4486447d5 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int32AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int32AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<int>).As<bool>(); + Vector128<bool> result = default(Vector128<int>).As<int, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int64AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int64AsGeneric_Boolean.cs index cae020d3af..9a892abd31 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int64AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int64AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<long>).As<bool>(); + Vector128<bool> result = default(Vector128<long>).As<long, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128SByteAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128SByteAsGeneric_Boolean.cs index 5f809eb9fd..a2f8270765 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128SByteAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128SByteAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<sbyte>).As<bool>(); + Vector128<bool> result = default(Vector128<sbyte>).As<sbyte, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128SingleAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128SingleAsGeneric_Boolean.cs index a95b351842..2aff683fcd 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128SingleAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128SingleAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<float>).As<bool>(); + Vector128<bool> result = default(Vector128<float>).As<float, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt16AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt16AsGeneric_Boolean.cs index 1c5035e65b..c276b99fa8 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt16AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt16AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<ushort>).As<bool>(); + Vector128<bool> result = default(Vector128<ushort>).As<ushort, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt32AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt32AsGeneric_Boolean.cs index 194f2aad2d..f56e51c2a3 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt32AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt32AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<uint>).As<bool>(); + Vector128<bool> result = default(Vector128<uint>).As<uint, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt64AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt64AsGeneric_Boolean.cs index 94a1ce0b89..5bfdca85f1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt64AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt64AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector128<bool> result = default(Vector128<ulong>).As<bool>(); + Vector128<bool> result = default(Vector128<ulong>).As<ulong, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Boolean.cs index e0875d2441..819f4fbd7d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<bool>).As<bool>(); + Vector256<bool> result = default(Vector256<bool>).As<bool, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Byte.cs index a900b67d70..fa1cc95659 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Byte.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<byte> result = default(Vector256<bool>).As<byte>(); + Vector256<byte> result = default(Vector256<bool>).As<bool, byte>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Double.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Double.cs index e12b75898f..fc3a261677 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Double.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<double> result = default(Vector256<bool>).As<double>(); + Vector256<double> result = default(Vector256<bool>).As<bool, double>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int16.cs index f2549abfd1..651f28ae23 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int16.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<short> result = default(Vector256<bool>).As<short>(); + Vector256<short> result = default(Vector256<bool>).As<bool, short>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int32.cs index 42f508eba8..d9730ff6d6 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int32.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<int> result = default(Vector256<bool>).As<int>(); + Vector256<int> result = default(Vector256<bool>).As<bool, int>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int64.cs index d9097f28a0..81ced87673 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int64.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<long> result = default(Vector256<bool>).As<long>(); + Vector256<long> result = default(Vector256<bool>).As<bool, long>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_SByte.cs index c47f57f283..98b6886466 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_SByte.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<sbyte> result = default(Vector256<bool>).As<sbyte>(); + Vector256<sbyte> result = default(Vector256<bool>).As<bool, sbyte>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Single.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Single.cs index fc36aa74bc..4537277d7c 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Single.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<float> result = default(Vector256<bool>).As<float>(); + Vector256<float> result = default(Vector256<bool>).As<bool, float>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt16.cs index 8e815ba58b..291b54b6f1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt16.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<ushort> result = default(Vector256<bool>).As<ushort>(); + Vector256<ushort> result = default(Vector256<bool>).As<bool, ushort>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt32.cs index b10fd1a642..0a0dc4b4da 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt32.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<uint> result = default(Vector256<bool>).As<uint>(); + Vector256<uint> result = default(Vector256<bool>).As<bool, uint>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt64.cs index 410669ee5f..0d25782411 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt64.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<ulong> result = default(Vector256<bool>).As<ulong>(); + Vector256<ulong> result = default(Vector256<bool>).As<bool, ulong>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256ByteAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256ByteAsGeneric_Boolean.cs index 694804f2ad..3a5d4b2d0b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256ByteAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256ByteAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<byte>).As<bool>(); + Vector256<bool> result = default(Vector256<byte>).As<byte, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256DoubleAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256DoubleAsGeneric_Boolean.cs index be6a48e5da..6051d94c2f 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256DoubleAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256DoubleAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<double>).As<bool>(); + Vector256<bool> result = default(Vector256<double>).As<double, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int16AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int16AsGeneric_Boolean.cs index d907cc2a40..25e10c3343 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int16AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int16AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<short>).As<bool>(); + Vector256<bool> result = default(Vector256<short>).As<short, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int32AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int32AsGeneric_Boolean.cs index 5a2c4ef9e6..3f2816eda2 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int32AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int32AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<int>).As<bool>(); + Vector256<bool> result = default(Vector256<int>).As<int, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int64AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int64AsGeneric_Boolean.cs index f41916bb37..dd70cacc55 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int64AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int64AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<long>).As<bool>(); + Vector256<bool> result = default(Vector256<long>).As<long, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256SByteAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256SByteAsGeneric_Boolean.cs index f5ea487d00..089ed7a8fd 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256SByteAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256SByteAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<sbyte>).As<bool>(); + Vector256<bool> result = default(Vector256<sbyte>).As<sbyte, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256SingleAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256SingleAsGeneric_Boolean.cs index 07a575db26..69b4e0030f 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256SingleAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256SingleAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<float>).As<bool>(); + Vector256<bool> result = default(Vector256<float>).As<float, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt16AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt16AsGeneric_Boolean.cs index 3122c44a90..a9f5e03fed 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt16AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt16AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<ushort>).As<bool>(); + Vector256<bool> result = default(Vector256<ushort>).As<ushort, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt32AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt32AsGeneric_Boolean.cs index 2dbde965e6..b8053b7280 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt32AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt32AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<uint>).As<bool>(); + Vector256<bool> result = default(Vector256<uint>).As<uint, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt64AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt64AsGeneric_Boolean.cs index 026e72696d..99247edc9f 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt64AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt64AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector256<bool> result = default(Vector256<ulong>).As<bool>(); + Vector256<bool> result = default(Vector256<ulong>).As<ulong, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Boolean.cs index 506bb6cf1c..c6f0fdc98e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<bool>).As<bool>(); + Vector64<bool> result = default(Vector64<bool>).As<bool, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Byte.cs index 3e1e0829db..41d9bfa348 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Byte.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<byte> result = default(Vector64<bool>).As<byte>(); + Vector64<byte> result = default(Vector64<bool>).As<bool, byte>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Double.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Double.cs index cd867a621a..e2f78cde7d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Double.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<double> result = default(Vector64<bool>).As<double>(); + Vector64<double> result = default(Vector64<bool>).As<bool, double>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int16.cs index 41721fe7ce..1e6c0845e0 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int16.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<short> result = default(Vector64<bool>).As<short>(); + Vector64<short> result = default(Vector64<bool>).As<bool, short>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int32.cs index e76bfc103a..7f7b2d8d15 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int32.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<int> result = default(Vector64<bool>).As<int>(); + Vector64<int> result = default(Vector64<bool>).As<bool, int>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int64.cs index 9695bafaa4..89595be7eb 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int64.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<long> result = default(Vector64<bool>).As<long>(); + Vector64<long> result = default(Vector64<bool>).As<bool, long>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_SByte.cs index 77ee4acbd8..6cc8f42762 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_SByte.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<sbyte> result = default(Vector64<bool>).As<sbyte>(); + Vector64<sbyte> result = default(Vector64<bool>).As<bool, sbyte>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Single.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Single.cs index 16fe664e63..820b477837 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Single.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<float> result = default(Vector64<bool>).As<float>(); + Vector64<float> result = default(Vector64<bool>).As<bool, float>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt16.cs index fdd0756452..255a9d19fe 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt16.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<ushort> result = default(Vector64<bool>).As<ushort>(); + Vector64<ushort> result = default(Vector64<bool>).As<bool, ushort>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt32.cs index ef3ab65cca..7de83c0698 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt32.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<uint> result = default(Vector64<bool>).As<uint>(); + Vector64<uint> result = default(Vector64<bool>).As<bool, uint>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt64.cs index 1511821f5c..518e37c564 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt64.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<ulong> result = default(Vector64<bool>).As<ulong>(); + Vector64<ulong> result = default(Vector64<bool>).As<bool, ulong>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64ByteAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64ByteAsGeneric_Boolean.cs index dbd7e8cfe5..85454e178a 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64ByteAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64ByteAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<byte>).As<bool>(); + Vector64<bool> result = default(Vector64<byte>).As<byte, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64DoubleAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64DoubleAsGeneric_Boolean.cs index 257bf0411f..6d74910e87 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64DoubleAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64DoubleAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<double>).As<bool>(); + Vector64<bool> result = default(Vector64<double>).As<double, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int16AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int16AsGeneric_Boolean.cs index 07cdda5525..a4d52532c0 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int16AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int16AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<short>).As<bool>(); + Vector64<bool> result = default(Vector64<short>).As<short, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int32AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int32AsGeneric_Boolean.cs index d929ff08dc..c2508431da 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int32AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int32AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<int>).As<bool>(); + Vector64<bool> result = default(Vector64<int>).As<int, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int64AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int64AsGeneric_Boolean.cs index b71f7c2515..a91421ae1e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int64AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int64AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<long>).As<bool>(); + Vector64<bool> result = default(Vector64<long>).As<long, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64SByteAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64SByteAsGeneric_Boolean.cs index 504935420e..7189cf7302 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64SByteAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64SByteAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<sbyte>).As<bool>(); + Vector64<bool> result = default(Vector64<sbyte>).As<sbyte, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64SingleAsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64SingleAsGeneric_Boolean.cs index 82d170016a..39283b52bb 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64SingleAsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64SingleAsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<float>).As<bool>(); + Vector64<bool> result = default(Vector64<float>).As<float, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt16AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt16AsGeneric_Boolean.cs index b86d8c41ad..590f400f52 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt16AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt16AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<ushort>).As<bool>(); + Vector64<bool> result = default(Vector64<ushort>).As<ushort, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt32AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt32AsGeneric_Boolean.cs index 01fa2a8dfe..ea31530290 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt32AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt32AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<uint>).As<bool>(); + Vector64<bool> result = default(Vector64<uint>).As<uint, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt64AsGeneric_Boolean.cs b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt64AsGeneric_Boolean.cs index 282540373c..6ad77541d9 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt64AsGeneric_Boolean.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt64AsGeneric_Boolean.cs @@ -24,7 +24,7 @@ namespace JIT.HardwareIntrinsics.General try { - Vector64<bool> result = default(Vector64<ulong>).As<bool>(); + Vector64<bool> result = default(Vector64<ulong>).As<ulong, bool>(); } catch (NotSupportedException) { diff --git a/tests/src/JIT/HardwareIntrinsics/General/Shared/GenerateTests.csx b/tests/src/JIT/HardwareIntrinsics/General/Shared/GenerateTests.csx index 93e8656cc1..71edaa98a2 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Shared/GenerateTests.csx +++ b/tests/src/JIT/HardwareIntrinsics/General/Shared/GenerateTests.csx @@ -406,27 +406,27 @@ private static readonly (string templateFileName, Dictionary<string, string> tem private static readonly (string templateFileName, Dictionary<string, string> templateData)[] NotSupportedInputs = new [] { ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64Zero", ["TargetType"] = "Vector64<bool>", ["Source"] = "Vector64<bool>", ["Method"] = "Zero" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64ByteAsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<byte>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64DoubleAsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<double>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64Int16AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<short>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64Int32AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<int>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64Int64AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<long>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64SByteAsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<sbyte>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64SingleAsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<float>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64UInt16AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<ushort>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64UInt32AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<uint>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64UInt64AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<ulong>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Byte", ["TargetType"] = "Vector64<byte>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<byte>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Double", ["TargetType"] = "Vector64<double>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<double>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Int16", ["TargetType"] = "Vector64<short>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<short>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Int32", ["TargetType"] = "Vector64<int>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<int>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Int64", ["TargetType"] = "Vector64<long>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<long>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_SByte", ["TargetType"] = "Vector64<sbyte>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<sbyte>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Single", ["TargetType"] = "Vector64<float>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<float>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_UInt16", ["TargetType"] = "Vector64<ushort>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<ushort>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_UInt32", ["TargetType"] = "Vector64<uint>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<uint>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_UInt64", ["TargetType"] = "Vector64<ulong>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<ulong>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64ByteAsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<byte>)", ["Method"] = "As<byte, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64DoubleAsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<double>)", ["Method"] = "As<double, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64Int16AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<short>)", ["Method"] = "As<short, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64Int32AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<int>)", ["Method"] = "As<int, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64Int64AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<long>)", ["Method"] = "As<long, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64SByteAsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<sbyte>)", ["Method"] = "As<sbyte, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64SingleAsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<float>)", ["Method"] = "As<float, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64UInt16AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<ushort>)", ["Method"] = "As<ushort, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64UInt32AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<uint>)", ["Method"] = "As<uint, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64UInt64AsGeneric_Boolean", ["TargetType"] = "Vector64<bool>", ["Source"] = "default(Vector64<ulong>)", ["Method"] = "As<ulong, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Byte", ["TargetType"] = "Vector64<byte>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, byte>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Double", ["TargetType"] = "Vector64<double>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, double>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Int16", ["TargetType"] = "Vector64<short>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, short>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Int32", ["TargetType"] = "Vector64<int>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, int>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Int64", ["TargetType"] = "Vector64<long>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, long>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_SByte", ["TargetType"] = "Vector64<sbyte>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, sbyte>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_Single", ["TargetType"] = "Vector64<float>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, float>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_UInt16", ["TargetType"] = "Vector64<ushort>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, ushort>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_UInt32", ["TargetType"] = "Vector64<uint>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, uint>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsGeneric_UInt64", ["TargetType"] = "Vector64<ulong>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "As<bool, ulong>()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsByte", ["TargetType"] = "Vector64<byte>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "AsByte()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsDouble", ["TargetType"] = "Vector64<double>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "AsDouble()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64BooleanAsInt16", ["TargetType"] = "Vector64<short>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "AsInt16()" }), @@ -448,27 +448,27 @@ private static readonly (string templateFileName, Dictionary<string, string> tem ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector64ToVector128Unsafe", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector64<bool>)", ["Method"] = "ToVector128Unsafe()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128Zero", ["TargetType"] = "Vector128<bool>", ["Source"] = "Vector128<bool>", ["Method"] = "Zero" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128ByteAsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<byte>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128DoubleAsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<double>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128Int16AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<short>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128Int32AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<int>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128Int64AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<long>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128SByteAsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<sbyte>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128SingleAsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<float>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128UInt16AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<ushort>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128UInt32AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<uint>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128UInt64AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<ulong>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Byte", ["TargetType"] = "Vector128<byte>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<byte>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Double", ["TargetType"] = "Vector128<double>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<double>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Int16", ["TargetType"] = "Vector128<short>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<short>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Int32", ["TargetType"] = "Vector128<int>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<int>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Int64", ["TargetType"] = "Vector128<long>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<long>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_SByte", ["TargetType"] = "Vector128<sbyte>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<sbyte>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Single", ["TargetType"] = "Vector128<float>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<float>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_UInt16", ["TargetType"] = "Vector128<ushort>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<ushort>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_UInt32", ["TargetType"] = "Vector128<uint>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<uint>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_UInt64", ["TargetType"] = "Vector128<ulong>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<ulong>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128ByteAsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<byte>)", ["Method"] = "As<byte, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128DoubleAsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<double>)", ["Method"] = "As<double, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128Int16AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<short>)", ["Method"] = "As<short, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128Int32AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<int>)", ["Method"] = "As<int, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128Int64AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<long>)", ["Method"] = "As<long, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128SByteAsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<sbyte>)", ["Method"] = "As<sbyte, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128SingleAsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<float>)", ["Method"] = "As<float, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128UInt16AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<ushort>)", ["Method"] = "As<ushort, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128UInt32AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<uint>)", ["Method"] = "As<uint, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128UInt64AsGeneric_Boolean", ["TargetType"] = "Vector128<bool>", ["Source"] = "default(Vector128<ulong>)", ["Method"] = "As<ulong, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Byte", ["TargetType"] = "Vector128<byte>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, byte>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Double", ["TargetType"] = "Vector128<double>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, double>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Int16", ["TargetType"] = "Vector128<short>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, short>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Int32", ["TargetType"] = "Vector128<int>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, int>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Int64", ["TargetType"] = "Vector128<long>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, long>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_SByte", ["TargetType"] = "Vector128<sbyte>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, sbyte>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_Single", ["TargetType"] = "Vector128<float>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, float>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_UInt16", ["TargetType"] = "Vector128<ushort>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, ushort>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_UInt32", ["TargetType"] = "Vector128<uint>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, uint>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsGeneric_UInt64", ["TargetType"] = "Vector128<ulong>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "As<bool, ulong>()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsByte", ["TargetType"] = "Vector128<byte>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "AsByte()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsDouble", ["TargetType"] = "Vector128<double>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "AsDouble()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128BooleanAsInt16", ["TargetType"] = "Vector128<short>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "AsInt16()" }), @@ -494,27 +494,27 @@ private static readonly (string templateFileName, Dictionary<string, string> tem ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector128ToVector256Unsafe", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector128<bool>)", ["Method"] = "ToVector256Unsafe()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256Zero", ["TargetType"] = "Vector256<bool>", ["Source"] = "Vector256<bool>", ["Method"] = "Zero" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256ByteAsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<byte>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256DoubleAsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<double>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256Int16AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<short>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256Int32AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<int>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256Int64AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<long>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256SByteAsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<sbyte>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256SingleAsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<float>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256UInt16AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<ushort>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256UInt32AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<uint>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256UInt64AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<ulong>)", ["Method"] = "As<bool>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Byte", ["TargetType"] = "Vector256<byte>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<byte>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Double", ["TargetType"] = "Vector256<double>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<double>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Int16", ["TargetType"] = "Vector256<short>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<short>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Int32", ["TargetType"] = "Vector256<int>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<int>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Int64", ["TargetType"] = "Vector256<long>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<long>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_SByte", ["TargetType"] = "Vector256<sbyte>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<sbyte>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Single", ["TargetType"] = "Vector256<float>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<float>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_UInt16", ["TargetType"] = "Vector256<ushort>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<ushort>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_UInt32", ["TargetType"] = "Vector256<uint>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<uint>()" }), - ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_UInt64", ["TargetType"] = "Vector256<ulong>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<ulong>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256ByteAsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<byte>)", ["Method"] = "As<byte, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256DoubleAsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<double>)", ["Method"] = "As<double, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256Int16AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<short>)", ["Method"] = "As<short, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256Int32AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<int>)", ["Method"] = "As<int, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256Int64AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<long>)", ["Method"] = "As<long, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256SByteAsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<sbyte>)", ["Method"] = "As<sbyte, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256SingleAsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<float>)", ["Method"] = "As<float, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256UInt16AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<ushort>)", ["Method"] = "As<ushort, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256UInt32AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<uint>)", ["Method"] = "As<uint, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256UInt64AsGeneric_Boolean", ["TargetType"] = "Vector256<bool>", ["Source"] = "default(Vector256<ulong>)", ["Method"] = "As<ulong, bool>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Byte", ["TargetType"] = "Vector256<byte>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, byte>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Double", ["TargetType"] = "Vector256<double>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, double>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Int16", ["TargetType"] = "Vector256<short>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, short>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Int32", ["TargetType"] = "Vector256<int>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, int>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Int64", ["TargetType"] = "Vector256<long>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, long>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_SByte", ["TargetType"] = "Vector256<sbyte>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, sbyte>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_Single", ["TargetType"] = "Vector256<float>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, float>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_UInt16", ["TargetType"] = "Vector256<ushort>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, ushort>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_UInt32", ["TargetType"] = "Vector256<uint>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, uint>()" }), + ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsGeneric_UInt64", ["TargetType"] = "Vector256<ulong>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "As<bool, ulong>()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsByte", ["TargetType"] = "Vector256<byte>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "AsByte()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsDouble", ["TargetType"] = "Vector256<double>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "AsDouble()" }), ("VectorNotSupportedTest.template", new Dictionary<string, string> { ["Isa"] = "NotSupported", ["Name"] = "Vector256BooleanAsInt16", ["TargetType"] = "Vector256<short>", ["Source"] = "default(Vector256<bool>)", ["Method"] = "AsInt16()" }), diff --git a/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorAsTest.template b/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorAsTest.template index 8e9fe4373e..1d190fd20e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorAsTest.template +++ b/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorAsTest.template @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General {VectorType}<{BaseType}> value; value = {VectorType}.Create({NextValueOp}); - {VectorType}<byte> byteResult = value.{Method}<byte>(); + {VectorType}<byte> byteResult = value.{Method}<{BaseType}, byte>(); ValidateResult(byteResult, value); value = {VectorType}.Create({NextValueOp}); - {VectorType}<double> doubleResult = value.{Method}<double>(); + {VectorType}<double> doubleResult = value.{Method}<{BaseType}, double>(); ValidateResult(doubleResult, value); value = {VectorType}.Create({NextValueOp}); - {VectorType}<short> shortResult = value.{Method}<short>(); + {VectorType}<short> shortResult = value.{Method}<{BaseType}, short>(); ValidateResult(shortResult, value); value = {VectorType}.Create({NextValueOp}); - {VectorType}<int> intResult = value.{Method}<int>(); + {VectorType}<int> intResult = value.{Method}<{BaseType}, int>(); ValidateResult(intResult, value); value = {VectorType}.Create({NextValueOp}); - {VectorType}<long> longResult = value.{Method}<long>(); + {VectorType}<long> longResult = value.{Method}<{BaseType}, long>(); ValidateResult(longResult, value); value = {VectorType}.Create({NextValueOp}); - {VectorType}<sbyte> sbyteResult = value.{Method}<sbyte>(); + {VectorType}<sbyte> sbyteResult = value.{Method}<{BaseType}, sbyte>(); ValidateResult(sbyteResult, value); value = {VectorType}.Create({NextValueOp}); - {VectorType}<float> floatResult = value.{Method}<float>(); + {VectorType}<float> floatResult = value.{Method}<{BaseType}, float>(); ValidateResult(floatResult, value); value = {VectorType}.Create({NextValueOp}); - {VectorType}<ushort> ushortResult = value.{Method}<ushort>(); + {VectorType}<ushort> ushortResult = value.{Method}<{BaseType}, ushort>(); ValidateResult(ushortResult, value); value = {VectorType}.Create({NextValueOp}); - {VectorType}<uint> uintResult = value.{Method}<uint>(); + {VectorType}<uint> uintResult = value.{Method}<{BaseType}, uint>(); ValidateResult(uintResult, value); value = {VectorType}.Create({NextValueOp}); - {VectorType}<ulong> ulongResult = value.{Method}<ulong>(); + {VectorType}<ulong> ulongResult = value.{Method}<{BaseType}, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = {VectorType}.Create({NextValueOp}); object byteResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}Byte), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}Byte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({VectorType}<byte>)(byteResult), value); value = {VectorType}.Create({NextValueOp}); object doubleResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}Double), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}Double), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({VectorType}<double>)(doubleResult), value); value = {VectorType}.Create({NextValueOp}); object shortResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}Int16), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}Int16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({VectorType}<short>)(shortResult), value); value = {VectorType}.Create({NextValueOp}); object intResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}Int32), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}Int32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({VectorType}<int>)(intResult), value); value = {VectorType}.Create({NextValueOp}); object longResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}Int64), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}Int64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({VectorType}<long>)(longResult), value); value = {VectorType}.Create({NextValueOp}); object sbyteResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}SByte), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}SByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({VectorType}<sbyte>)(sbyteResult), value); value = {VectorType}.Create({NextValueOp}); object floatResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}Single), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}Single), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({VectorType}<float>)(floatResult), value); value = {VectorType}.Create({NextValueOp}); object ushortResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}UInt16), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}UInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({VectorType}<ushort>)(ushortResult), value); value = {VectorType}.Create({NextValueOp}); object uintResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}UInt32), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}UInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({VectorType}<uint>)(uintResult), value); value = {VectorType}.Create({NextValueOp}); object ulongResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}UInt64), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}UInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({VectorType}<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorExtendTest.template b/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorExtendTest.template index 6b39f961cb..6e5b7c2a6d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorExtendTest.template +++ b/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorExtendTest.template @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General {VectorType}<{BaseType}> value = {VectorType}.Create({ConsumeValues}); object result = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({TgtVectorType}<{BaseType}>)(result), values, isUnsafe: false); object unsafeResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({TgtVectorType}<{BaseType}>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorGetAndWithElementTest.template b/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorGetAndWithElementTest.template index 0faab95ddd..d6b98114fa 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorGetAndWithElementTest.template +++ b/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorGetAndWithElementTest.template @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof({VectorType}.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult(({BaseType})(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.WithElement), new Type[] { typeof(int), typeof({BaseType}) }) + .GetMethod(nameof({VectorType}.WithElement), new Type[] { typeof(int), typeof({BaseType}) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult(({VectorType}<{BaseType}>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorGetAndWithLowerAndUpperTest.template b/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorGetAndWithLowerAndUpperTest.template index 80dee3c6d4..ae0bde2657 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorGetAndWithLowerAndUpperTest.template +++ b/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorGetAndWithLowerAndUpperTest.template @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General {VectorType}<{BaseType}> value = {VectorType}.Create({ConsumeValues}); object lowerResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.GetLower), new Type[] { }) + .GetMethod(nameof({VectorType}.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.GetUpper), new Type[] { }) + .GetMethod(nameof({VectorType}.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult(({TgtVectorType}<{BaseType}>)(lowerResult), ({TgtVectorType}<{BaseType}>)(upperResult), values); object result = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.WithLower), new Type[] { typeof({TgtVectorType}<{BaseType}>) }) + .GetMethod(nameof({VectorType}.WithLower), new Type[] { typeof({TgtVectorType}<{BaseType}>) }) .Invoke(value, new object[] { upperResult }); result = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.WithUpper), new Type[] { typeof({TgtVectorType}<{BaseType}>) }) + .GetMethod(nameof({VectorType}.WithUpper), new Type[] { typeof({TgtVectorType}<{BaseType}>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult(({VectorType}<{BaseType}>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorToScalarTest.template b/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorToScalarTest.template index 0202049f36..04432b3ef8 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorToScalarTest.template +++ b/tests/src/JIT/HardwareIntrinsics/General/Shared/VectorToScalarTest.template @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General {VectorType}<{BaseType}> value = {VectorType}.Create({ConsumeValues}); object result = typeof({VectorType}<{BaseType}>) - .GetMethod(nameof({VectorType}<{BaseType}>.{Method}), new Type[] { }) + .GetMethod(nameof({VectorType}.{Method}), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult(({BaseType})(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Byte.cs index 01f4d61a3a..8e1d687915 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Byte.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector128<Byte> value; value = Vector128.Create(TestLibrary.Generator.GetByte()); - Vector128<byte> byteResult = value.As<byte>(); + Vector128<byte> byteResult = value.As<Byte, byte>(); ValidateResult(byteResult, value); value = Vector128.Create(TestLibrary.Generator.GetByte()); - Vector128<double> doubleResult = value.As<double>(); + Vector128<double> doubleResult = value.As<Byte, double>(); ValidateResult(doubleResult, value); value = Vector128.Create(TestLibrary.Generator.GetByte()); - Vector128<short> shortResult = value.As<short>(); + Vector128<short> shortResult = value.As<Byte, short>(); ValidateResult(shortResult, value); value = Vector128.Create(TestLibrary.Generator.GetByte()); - Vector128<int> intResult = value.As<int>(); + Vector128<int> intResult = value.As<Byte, int>(); ValidateResult(intResult, value); value = Vector128.Create(TestLibrary.Generator.GetByte()); - Vector128<long> longResult = value.As<long>(); + Vector128<long> longResult = value.As<Byte, long>(); ValidateResult(longResult, value); value = Vector128.Create(TestLibrary.Generator.GetByte()); - Vector128<sbyte> sbyteResult = value.As<sbyte>(); + Vector128<sbyte> sbyteResult = value.As<Byte, sbyte>(); ValidateResult(sbyteResult, value); value = Vector128.Create(TestLibrary.Generator.GetByte()); - Vector128<float> floatResult = value.As<float>(); + Vector128<float> floatResult = value.As<Byte, float>(); ValidateResult(floatResult, value); value = Vector128.Create(TestLibrary.Generator.GetByte()); - Vector128<ushort> ushortResult = value.As<ushort>(); + Vector128<ushort> ushortResult = value.As<Byte, ushort>(); ValidateResult(ushortResult, value); value = Vector128.Create(TestLibrary.Generator.GetByte()); - Vector128<uint> uintResult = value.As<uint>(); + Vector128<uint> uintResult = value.As<Byte, uint>(); ValidateResult(uintResult, value); value = Vector128.Create(TestLibrary.Generator.GetByte()); - Vector128<ulong> ulongResult = value.As<ulong>(); + Vector128<ulong> ulongResult = value.As<Byte, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector128.Create(TestLibrary.Generator.GetByte()); object byteResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<byte>)(byteResult), value); value = Vector128.Create(TestLibrary.Generator.GetByte()); object doubleResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector128.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<double>)(doubleResult), value); value = Vector128.Create(TestLibrary.Generator.GetByte()); object shortResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<short>)(shortResult), value); value = Vector128.Create(TestLibrary.Generator.GetByte()); object intResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<int>)(intResult), value); value = Vector128.Create(TestLibrary.Generator.GetByte()); object longResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<long>)(longResult), value); value = Vector128.Create(TestLibrary.Generator.GetByte()); object sbyteResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<sbyte>)(sbyteResult), value); value = Vector128.Create(TestLibrary.Generator.GetByte()); object floatResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector128.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<float>)(floatResult), value); value = Vector128.Create(TestLibrary.Generator.GetByte()); object ushortResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ushort>)(ushortResult), value); value = Vector128.Create(TestLibrary.Generator.GetByte()); object uintResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<uint>)(uintResult), value); value = Vector128.Create(TestLibrary.Generator.GetByte()); object ulongResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Double.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Double.cs index 81c61460c7..475cfac7bc 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Double.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector128<Double> value; value = Vector128.Create(TestLibrary.Generator.GetDouble()); - Vector128<byte> byteResult = value.As<byte>(); + Vector128<byte> byteResult = value.As<Double, byte>(); ValidateResult(byteResult, value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); - Vector128<double> doubleResult = value.As<double>(); + Vector128<double> doubleResult = value.As<Double, double>(); ValidateResult(doubleResult, value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); - Vector128<short> shortResult = value.As<short>(); + Vector128<short> shortResult = value.As<Double, short>(); ValidateResult(shortResult, value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); - Vector128<int> intResult = value.As<int>(); + Vector128<int> intResult = value.As<Double, int>(); ValidateResult(intResult, value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); - Vector128<long> longResult = value.As<long>(); + Vector128<long> longResult = value.As<Double, long>(); ValidateResult(longResult, value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); - Vector128<sbyte> sbyteResult = value.As<sbyte>(); + Vector128<sbyte> sbyteResult = value.As<Double, sbyte>(); ValidateResult(sbyteResult, value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); - Vector128<float> floatResult = value.As<float>(); + Vector128<float> floatResult = value.As<Double, float>(); ValidateResult(floatResult, value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); - Vector128<ushort> ushortResult = value.As<ushort>(); + Vector128<ushort> ushortResult = value.As<Double, ushort>(); ValidateResult(ushortResult, value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); - Vector128<uint> uintResult = value.As<uint>(); + Vector128<uint> uintResult = value.As<Double, uint>(); ValidateResult(uintResult, value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); - Vector128<ulong> ulongResult = value.As<ulong>(); + Vector128<ulong> ulongResult = value.As<Double, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector128.Create(TestLibrary.Generator.GetDouble()); object byteResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<byte>)(byteResult), value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); object doubleResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector128.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<double>)(doubleResult), value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); object shortResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<short>)(shortResult), value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); object intResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<int>)(intResult), value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); object longResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<long>)(longResult), value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); object sbyteResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<sbyte>)(sbyteResult), value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); object floatResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector128.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<float>)(floatResult), value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); object ushortResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ushort>)(ushortResult), value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); object uintResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<uint>)(uintResult), value); value = Vector128.Create(TestLibrary.Generator.GetDouble()); object ulongResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int16.cs index 282af64305..75aeeb1baa 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int16.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int16> value; value = Vector128.Create(TestLibrary.Generator.GetInt16()); - Vector128<byte> byteResult = value.As<byte>(); + Vector128<byte> byteResult = value.As<Int16, byte>(); ValidateResult(byteResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); - Vector128<double> doubleResult = value.As<double>(); + Vector128<double> doubleResult = value.As<Int16, double>(); ValidateResult(doubleResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); - Vector128<short> shortResult = value.As<short>(); + Vector128<short> shortResult = value.As<Int16, short>(); ValidateResult(shortResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); - Vector128<int> intResult = value.As<int>(); + Vector128<int> intResult = value.As<Int16, int>(); ValidateResult(intResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); - Vector128<long> longResult = value.As<long>(); + Vector128<long> longResult = value.As<Int16, long>(); ValidateResult(longResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); - Vector128<sbyte> sbyteResult = value.As<sbyte>(); + Vector128<sbyte> sbyteResult = value.As<Int16, sbyte>(); ValidateResult(sbyteResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); - Vector128<float> floatResult = value.As<float>(); + Vector128<float> floatResult = value.As<Int16, float>(); ValidateResult(floatResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); - Vector128<ushort> ushortResult = value.As<ushort>(); + Vector128<ushort> ushortResult = value.As<Int16, ushort>(); ValidateResult(ushortResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); - Vector128<uint> uintResult = value.As<uint>(); + Vector128<uint> uintResult = value.As<Int16, uint>(); ValidateResult(uintResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); - Vector128<ulong> ulongResult = value.As<ulong>(); + Vector128<ulong> ulongResult = value.As<Int16, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector128.Create(TestLibrary.Generator.GetInt16()); object byteResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<byte>)(byteResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); object doubleResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector128.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<double>)(doubleResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); object shortResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<short>)(shortResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); object intResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<int>)(intResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); object longResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<long>)(longResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); object sbyteResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<sbyte>)(sbyteResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); object floatResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector128.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<float>)(floatResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); object ushortResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ushort>)(ushortResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); object uintResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<uint>)(uintResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt16()); object ulongResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int32.cs index b028d731a9..c6faa0b977 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int32.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int32> value; value = Vector128.Create(TestLibrary.Generator.GetInt32()); - Vector128<byte> byteResult = value.As<byte>(); + Vector128<byte> byteResult = value.As<Int32, byte>(); ValidateResult(byteResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); - Vector128<double> doubleResult = value.As<double>(); + Vector128<double> doubleResult = value.As<Int32, double>(); ValidateResult(doubleResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); - Vector128<short> shortResult = value.As<short>(); + Vector128<short> shortResult = value.As<Int32, short>(); ValidateResult(shortResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); - Vector128<int> intResult = value.As<int>(); + Vector128<int> intResult = value.As<Int32, int>(); ValidateResult(intResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); - Vector128<long> longResult = value.As<long>(); + Vector128<long> longResult = value.As<Int32, long>(); ValidateResult(longResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); - Vector128<sbyte> sbyteResult = value.As<sbyte>(); + Vector128<sbyte> sbyteResult = value.As<Int32, sbyte>(); ValidateResult(sbyteResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); - Vector128<float> floatResult = value.As<float>(); + Vector128<float> floatResult = value.As<Int32, float>(); ValidateResult(floatResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); - Vector128<ushort> ushortResult = value.As<ushort>(); + Vector128<ushort> ushortResult = value.As<Int32, ushort>(); ValidateResult(ushortResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); - Vector128<uint> uintResult = value.As<uint>(); + Vector128<uint> uintResult = value.As<Int32, uint>(); ValidateResult(uintResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); - Vector128<ulong> ulongResult = value.As<ulong>(); + Vector128<ulong> ulongResult = value.As<Int32, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector128.Create(TestLibrary.Generator.GetInt32()); object byteResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<byte>)(byteResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); object doubleResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector128.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<double>)(doubleResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); object shortResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<short>)(shortResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); object intResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<int>)(intResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); object longResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<long>)(longResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); object sbyteResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<sbyte>)(sbyteResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); object floatResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector128.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<float>)(floatResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); object ushortResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ushort>)(ushortResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); object uintResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<uint>)(uintResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt32()); object ulongResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int64.cs index ed9b1789ef..4fccff88d6 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int64.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int64> value; value = Vector128.Create(TestLibrary.Generator.GetInt64()); - Vector128<byte> byteResult = value.As<byte>(); + Vector128<byte> byteResult = value.As<Int64, byte>(); ValidateResult(byteResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); - Vector128<double> doubleResult = value.As<double>(); + Vector128<double> doubleResult = value.As<Int64, double>(); ValidateResult(doubleResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); - Vector128<short> shortResult = value.As<short>(); + Vector128<short> shortResult = value.As<Int64, short>(); ValidateResult(shortResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); - Vector128<int> intResult = value.As<int>(); + Vector128<int> intResult = value.As<Int64, int>(); ValidateResult(intResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); - Vector128<long> longResult = value.As<long>(); + Vector128<long> longResult = value.As<Int64, long>(); ValidateResult(longResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); - Vector128<sbyte> sbyteResult = value.As<sbyte>(); + Vector128<sbyte> sbyteResult = value.As<Int64, sbyte>(); ValidateResult(sbyteResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); - Vector128<float> floatResult = value.As<float>(); + Vector128<float> floatResult = value.As<Int64, float>(); ValidateResult(floatResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); - Vector128<ushort> ushortResult = value.As<ushort>(); + Vector128<ushort> ushortResult = value.As<Int64, ushort>(); ValidateResult(ushortResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); - Vector128<uint> uintResult = value.As<uint>(); + Vector128<uint> uintResult = value.As<Int64, uint>(); ValidateResult(uintResult, value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); - Vector128<ulong> ulongResult = value.As<ulong>(); + Vector128<ulong> ulongResult = value.As<Int64, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector128.Create(TestLibrary.Generator.GetInt64()); object byteResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<byte>)(byteResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); object doubleResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector128.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<double>)(doubleResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); object shortResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<short>)(shortResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); object intResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<int>)(intResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); object longResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<long>)(longResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); object sbyteResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<sbyte>)(sbyteResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); object floatResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector128.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<float>)(floatResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); object ushortResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ushort>)(ushortResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); object uintResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<uint>)(uintResult), value); value = Vector128.Create(TestLibrary.Generator.GetInt64()); object ulongResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.SByte.cs index 9d0aaf96e0..b4b62cd0eb 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.SByte.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector128<SByte> value; value = Vector128.Create(TestLibrary.Generator.GetSByte()); - Vector128<byte> byteResult = value.As<byte>(); + Vector128<byte> byteResult = value.As<SByte, byte>(); ValidateResult(byteResult, value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); - Vector128<double> doubleResult = value.As<double>(); + Vector128<double> doubleResult = value.As<SByte, double>(); ValidateResult(doubleResult, value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); - Vector128<short> shortResult = value.As<short>(); + Vector128<short> shortResult = value.As<SByte, short>(); ValidateResult(shortResult, value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); - Vector128<int> intResult = value.As<int>(); + Vector128<int> intResult = value.As<SByte, int>(); ValidateResult(intResult, value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); - Vector128<long> longResult = value.As<long>(); + Vector128<long> longResult = value.As<SByte, long>(); ValidateResult(longResult, value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); - Vector128<sbyte> sbyteResult = value.As<sbyte>(); + Vector128<sbyte> sbyteResult = value.As<SByte, sbyte>(); ValidateResult(sbyteResult, value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); - Vector128<float> floatResult = value.As<float>(); + Vector128<float> floatResult = value.As<SByte, float>(); ValidateResult(floatResult, value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); - Vector128<ushort> ushortResult = value.As<ushort>(); + Vector128<ushort> ushortResult = value.As<SByte, ushort>(); ValidateResult(ushortResult, value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); - Vector128<uint> uintResult = value.As<uint>(); + Vector128<uint> uintResult = value.As<SByte, uint>(); ValidateResult(uintResult, value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); - Vector128<ulong> ulongResult = value.As<ulong>(); + Vector128<ulong> ulongResult = value.As<SByte, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector128.Create(TestLibrary.Generator.GetSByte()); object byteResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<byte>)(byteResult), value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); object doubleResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector128.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<double>)(doubleResult), value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); object shortResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<short>)(shortResult), value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); object intResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<int>)(intResult), value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); object longResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<long>)(longResult), value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); object sbyteResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<sbyte>)(sbyteResult), value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); object floatResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector128.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<float>)(floatResult), value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); object ushortResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ushort>)(ushortResult), value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); object uintResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<uint>)(uintResult), value); value = Vector128.Create(TestLibrary.Generator.GetSByte()); object ulongResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Single.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Single.cs index cea215872c..6b1a4a398b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Single.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector128<Single> value; value = Vector128.Create(TestLibrary.Generator.GetSingle()); - Vector128<byte> byteResult = value.As<byte>(); + Vector128<byte> byteResult = value.As<Single, byte>(); ValidateResult(byteResult, value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); - Vector128<double> doubleResult = value.As<double>(); + Vector128<double> doubleResult = value.As<Single, double>(); ValidateResult(doubleResult, value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); - Vector128<short> shortResult = value.As<short>(); + Vector128<short> shortResult = value.As<Single, short>(); ValidateResult(shortResult, value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); - Vector128<int> intResult = value.As<int>(); + Vector128<int> intResult = value.As<Single, int>(); ValidateResult(intResult, value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); - Vector128<long> longResult = value.As<long>(); + Vector128<long> longResult = value.As<Single, long>(); ValidateResult(longResult, value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); - Vector128<sbyte> sbyteResult = value.As<sbyte>(); + Vector128<sbyte> sbyteResult = value.As<Single, sbyte>(); ValidateResult(sbyteResult, value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); - Vector128<float> floatResult = value.As<float>(); + Vector128<float> floatResult = value.As<Single, float>(); ValidateResult(floatResult, value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); - Vector128<ushort> ushortResult = value.As<ushort>(); + Vector128<ushort> ushortResult = value.As<Single, ushort>(); ValidateResult(ushortResult, value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); - Vector128<uint> uintResult = value.As<uint>(); + Vector128<uint> uintResult = value.As<Single, uint>(); ValidateResult(uintResult, value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); - Vector128<ulong> ulongResult = value.As<ulong>(); + Vector128<ulong> ulongResult = value.As<Single, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector128.Create(TestLibrary.Generator.GetSingle()); object byteResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<byte>)(byteResult), value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); object doubleResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector128.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<double>)(doubleResult), value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); object shortResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<short>)(shortResult), value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); object intResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<int>)(intResult), value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); object longResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<long>)(longResult), value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); object sbyteResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<sbyte>)(sbyteResult), value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); object floatResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector128.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<float>)(floatResult), value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); object ushortResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ushort>)(ushortResult), value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); object uintResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<uint>)(uintResult), value); value = Vector128.Create(TestLibrary.Generator.GetSingle()); object ulongResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt16.cs index a06c5f8d11..a1b6411a7e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt16.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt16> value; value = Vector128.Create(TestLibrary.Generator.GetUInt16()); - Vector128<byte> byteResult = value.As<byte>(); + Vector128<byte> byteResult = value.As<UInt16, byte>(); ValidateResult(byteResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); - Vector128<double> doubleResult = value.As<double>(); + Vector128<double> doubleResult = value.As<UInt16, double>(); ValidateResult(doubleResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); - Vector128<short> shortResult = value.As<short>(); + Vector128<short> shortResult = value.As<UInt16, short>(); ValidateResult(shortResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); - Vector128<int> intResult = value.As<int>(); + Vector128<int> intResult = value.As<UInt16, int>(); ValidateResult(intResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); - Vector128<long> longResult = value.As<long>(); + Vector128<long> longResult = value.As<UInt16, long>(); ValidateResult(longResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); - Vector128<sbyte> sbyteResult = value.As<sbyte>(); + Vector128<sbyte> sbyteResult = value.As<UInt16, sbyte>(); ValidateResult(sbyteResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); - Vector128<float> floatResult = value.As<float>(); + Vector128<float> floatResult = value.As<UInt16, float>(); ValidateResult(floatResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); - Vector128<ushort> ushortResult = value.As<ushort>(); + Vector128<ushort> ushortResult = value.As<UInt16, ushort>(); ValidateResult(ushortResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); - Vector128<uint> uintResult = value.As<uint>(); + Vector128<uint> uintResult = value.As<UInt16, uint>(); ValidateResult(uintResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); - Vector128<ulong> ulongResult = value.As<ulong>(); + Vector128<ulong> ulongResult = value.As<UInt16, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector128.Create(TestLibrary.Generator.GetUInt16()); object byteResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<byte>)(byteResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); object doubleResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector128.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<double>)(doubleResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); object shortResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<short>)(shortResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); object intResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<int>)(intResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); object longResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<long>)(longResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); object sbyteResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<sbyte>)(sbyteResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); object floatResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector128.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<float>)(floatResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); object ushortResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ushort>)(ushortResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); object uintResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<uint>)(uintResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt16()); object ulongResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt32.cs index 190b8b8e74..06af6b014b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt32.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt32> value; value = Vector128.Create(TestLibrary.Generator.GetUInt32()); - Vector128<byte> byteResult = value.As<byte>(); + Vector128<byte> byteResult = value.As<UInt32, byte>(); ValidateResult(byteResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); - Vector128<double> doubleResult = value.As<double>(); + Vector128<double> doubleResult = value.As<UInt32, double>(); ValidateResult(doubleResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); - Vector128<short> shortResult = value.As<short>(); + Vector128<short> shortResult = value.As<UInt32, short>(); ValidateResult(shortResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); - Vector128<int> intResult = value.As<int>(); + Vector128<int> intResult = value.As<UInt32, int>(); ValidateResult(intResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); - Vector128<long> longResult = value.As<long>(); + Vector128<long> longResult = value.As<UInt32, long>(); ValidateResult(longResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); - Vector128<sbyte> sbyteResult = value.As<sbyte>(); + Vector128<sbyte> sbyteResult = value.As<UInt32, sbyte>(); ValidateResult(sbyteResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); - Vector128<float> floatResult = value.As<float>(); + Vector128<float> floatResult = value.As<UInt32, float>(); ValidateResult(floatResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); - Vector128<ushort> ushortResult = value.As<ushort>(); + Vector128<ushort> ushortResult = value.As<UInt32, ushort>(); ValidateResult(ushortResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); - Vector128<uint> uintResult = value.As<uint>(); + Vector128<uint> uintResult = value.As<UInt32, uint>(); ValidateResult(uintResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); - Vector128<ulong> ulongResult = value.As<ulong>(); + Vector128<ulong> ulongResult = value.As<UInt32, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector128.Create(TestLibrary.Generator.GetUInt32()); object byteResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<byte>)(byteResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); object doubleResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector128.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<double>)(doubleResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); object shortResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<short>)(shortResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); object intResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<int>)(intResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); object longResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<long>)(longResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); object sbyteResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<sbyte>)(sbyteResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); object floatResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector128.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<float>)(floatResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); object ushortResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ushort>)(ushortResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); object uintResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<uint>)(uintResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt32()); object ulongResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt64.cs index 1b48d48a27..c036ef4775 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt64.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt64> value; value = Vector128.Create(TestLibrary.Generator.GetUInt64()); - Vector128<byte> byteResult = value.As<byte>(); + Vector128<byte> byteResult = value.As<UInt64, byte>(); ValidateResult(byteResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); - Vector128<double> doubleResult = value.As<double>(); + Vector128<double> doubleResult = value.As<UInt64, double>(); ValidateResult(doubleResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); - Vector128<short> shortResult = value.As<short>(); + Vector128<short> shortResult = value.As<UInt64, short>(); ValidateResult(shortResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); - Vector128<int> intResult = value.As<int>(); + Vector128<int> intResult = value.As<UInt64, int>(); ValidateResult(intResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); - Vector128<long> longResult = value.As<long>(); + Vector128<long> longResult = value.As<UInt64, long>(); ValidateResult(longResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); - Vector128<sbyte> sbyteResult = value.As<sbyte>(); + Vector128<sbyte> sbyteResult = value.As<UInt64, sbyte>(); ValidateResult(sbyteResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); - Vector128<float> floatResult = value.As<float>(); + Vector128<float> floatResult = value.As<UInt64, float>(); ValidateResult(floatResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); - Vector128<ushort> ushortResult = value.As<ushort>(); + Vector128<ushort> ushortResult = value.As<UInt64, ushort>(); ValidateResult(ushortResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); - Vector128<uint> uintResult = value.As<uint>(); + Vector128<uint> uintResult = value.As<UInt64, uint>(); ValidateResult(uintResult, value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); - Vector128<ulong> ulongResult = value.As<ulong>(); + Vector128<ulong> ulongResult = value.As<UInt64, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector128.Create(TestLibrary.Generator.GetUInt64()); object byteResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<byte>)(byteResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); object doubleResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector128.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<double>)(doubleResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); object shortResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<short>)(shortResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); object intResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<int>)(intResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); object longResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<long>)(longResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); object sbyteResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector128.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<sbyte>)(sbyteResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); object floatResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector128.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<float>)(floatResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); object ushortResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ushort>)(ushortResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); object uintResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<uint>)(uintResult), value); value = Vector128.Create(TestLibrary.Generator.GetUInt64()); object ulongResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector128.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.0.cs index 3bd1fd9c4e..2227e24976 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Byte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.WithElement), new Type[] { typeof(int), typeof(Byte) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Byte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Byte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.15.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.15.cs index d8a4c250c2..cc96ebdb38 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.15.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.15.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Byte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.WithElement), new Type[] { typeof(int), typeof(Byte) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Byte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Byte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.7.cs index 9204dfe113..43fd60afc9 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Byte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.WithElement), new Type[] { typeof(int), typeof(Byte) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Byte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Byte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Double.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Double.0.cs index e008bf6f84..93a8444282 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Double.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Double.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Double)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.WithElement), new Type[] { typeof(int), typeof(Double) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Double) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Double>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Double.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Double.1.cs index 8f68621783..707f3e4022 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Double.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Double.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Double)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.WithElement), new Type[] { typeof(int), typeof(Double) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Double) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Double>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.0.cs index e9d3205e15..de33fd310b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.WithElement), new Type[] { typeof(int), typeof(Int16) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Int16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Int16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.3.cs index b865bbb2c5..90c960be8f 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.WithElement), new Type[] { typeof(int), typeof(Int16) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Int16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Int16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.7.cs index c487a2a20c..ce470bb9db 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.WithElement), new Type[] { typeof(int), typeof(Int16) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Int16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Int16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.0.cs index f71557cf65..f4fd637773 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.WithElement), new Type[] { typeof(int), typeof(Int32) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Int32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Int32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.1.cs index 75968b0bdf..2bec5452b1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.WithElement), new Type[] { typeof(int), typeof(Int32) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Int32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Int32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.3.cs index ac67c752de..64c0cadd25 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.WithElement), new Type[] { typeof(int), typeof(Int32) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Int32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Int32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int64.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int64.0.cs index 425b00c2ae..71442bffb9 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int64.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int64.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.WithElement), new Type[] { typeof(int), typeof(Int64) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Int64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Int64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int64.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int64.1.cs index 6e3315bcf7..d9ac4a1e1a 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int64.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int64.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.WithElement), new Type[] { typeof(int), typeof(Int64) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Int64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Int64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.0.cs index a4bf1ca5f4..ed20f9dbc1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((SByte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.WithElement), new Type[] { typeof(int), typeof(SByte) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(SByte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<SByte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.15.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.15.cs index 3abfdfb7c0..010241aa95 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.15.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.15.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((SByte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.WithElement), new Type[] { typeof(int), typeof(SByte) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(SByte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<SByte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.7.cs index 2df7396c7c..02750db537 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((SByte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.WithElement), new Type[] { typeof(int), typeof(SByte) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(SByte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<SByte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.0.cs index a0a5ad035d..9dad0368a5 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Single)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.WithElement), new Type[] { typeof(int), typeof(Single) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Single) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Single>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.1.cs index 9f0b007ea8..4e0d46150d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Single)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.WithElement), new Type[] { typeof(int), typeof(Single) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Single) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Single>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.3.cs index 8795255694..6e3164fd04 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Single)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.WithElement), new Type[] { typeof(int), typeof(Single) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(Single) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<Single>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.0.cs index 6d7b621d91..f16ed2b87c 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.WithElement), new Type[] { typeof(int), typeof(UInt16) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(UInt16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<UInt16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.3.cs index 0c3a2bfa54..9844ef0eb1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.WithElement), new Type[] { typeof(int), typeof(UInt16) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(UInt16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<UInt16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.7.cs index ced4f10592..1c8ee4dae7 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.WithElement), new Type[] { typeof(int), typeof(UInt16) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(UInt16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<UInt16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.0.cs index b807c9cf12..ce2ebe60ba 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.WithElement), new Type[] { typeof(int), typeof(UInt32) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(UInt32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<UInt32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.1.cs index 25fa59ae2c..fc19ec5267 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.WithElement), new Type[] { typeof(int), typeof(UInt32) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(UInt32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<UInt32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.3.cs index bfb385ea06..7b7c371577 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.WithElement), new Type[] { typeof(int), typeof(UInt32) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(UInt32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<UInt32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt64.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt64.0.cs index ffe0d5c48c..240f5b6124 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt64.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt64.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.WithElement), new Type[] { typeof(int), typeof(UInt64) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(UInt64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<UInt64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt64.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt64.1.cs index 91c607ef64..6d15598e1f 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt64.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt64.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector128.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.WithElement), new Type[] { typeof(int), typeof(UInt64) }) + .GetMethod(nameof(Vector128.WithElement), new Type[] { typeof(int), typeof(UInt64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector128<UInt64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Byte.cs index b603879301..fdf64b003e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Byte.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector128<Byte> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15]); object lowerResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector128.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector128.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector64<Byte>)(lowerResult), (Vector64<Byte>)(upperResult), values); object result = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.WithLower), new Type[] { typeof(Vector64<Byte>) }) + .GetMethod(nameof(Vector128.WithLower), new Type[] { typeof(Vector64<Byte>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.WithUpper), new Type[] { typeof(Vector64<Byte>) }) + .GetMethod(nameof(Vector128.WithUpper), new Type[] { typeof(Vector64<Byte>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector128<Byte>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Double.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Double.cs index 5de952d740..0436a5c4b5 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Double.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector128<Double> value = Vector128.Create(values[0], values[1]); object lowerResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector128.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector128.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector64<Double>)(lowerResult), (Vector64<Double>)(upperResult), values); object result = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.WithLower), new Type[] { typeof(Vector64<Double>) }) + .GetMethod(nameof(Vector128.WithLower), new Type[] { typeof(Vector64<Double>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.WithUpper), new Type[] { typeof(Vector64<Double>) }) + .GetMethod(nameof(Vector128.WithUpper), new Type[] { typeof(Vector64<Double>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector128<Double>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int16.cs index 4ac435adb7..17afe1c96e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int16.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int16> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object lowerResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector128.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector128.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector64<Int16>)(lowerResult), (Vector64<Int16>)(upperResult), values); object result = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.WithLower), new Type[] { typeof(Vector64<Int16>) }) + .GetMethod(nameof(Vector128.WithLower), new Type[] { typeof(Vector64<Int16>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.WithUpper), new Type[] { typeof(Vector64<Int16>) }) + .GetMethod(nameof(Vector128.WithUpper), new Type[] { typeof(Vector64<Int16>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector128<Int16>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int32.cs index e785bbb140..cf470eb5bb 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int32.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int32> value = Vector128.Create(values[0], values[1], values[2], values[3]); object lowerResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector128.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector128.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector64<Int32>)(lowerResult), (Vector64<Int32>)(upperResult), values); object result = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.WithLower), new Type[] { typeof(Vector64<Int32>) }) + .GetMethod(nameof(Vector128.WithLower), new Type[] { typeof(Vector64<Int32>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.WithUpper), new Type[] { typeof(Vector64<Int32>) }) + .GetMethod(nameof(Vector128.WithUpper), new Type[] { typeof(Vector64<Int32>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector128<Int32>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int64.cs index 71f70aeee3..0c200fd1fa 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int64.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int64> value = Vector128.Create(values[0], values[1]); object lowerResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector128.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector128.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector64<Int64>)(lowerResult), (Vector64<Int64>)(upperResult), values); object result = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.WithLower), new Type[] { typeof(Vector64<Int64>) }) + .GetMethod(nameof(Vector128.WithLower), new Type[] { typeof(Vector64<Int64>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.WithUpper), new Type[] { typeof(Vector64<Int64>) }) + .GetMethod(nameof(Vector128.WithUpper), new Type[] { typeof(Vector64<Int64>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector128<Int64>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.SByte.cs index 8f23013ef3..18ff3298ad 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.SByte.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector128<SByte> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15]); object lowerResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector128.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector128.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector64<SByte>)(lowerResult), (Vector64<SByte>)(upperResult), values); object result = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.WithLower), new Type[] { typeof(Vector64<SByte>) }) + .GetMethod(nameof(Vector128.WithLower), new Type[] { typeof(Vector64<SByte>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.WithUpper), new Type[] { typeof(Vector64<SByte>) }) + .GetMethod(nameof(Vector128.WithUpper), new Type[] { typeof(Vector64<SByte>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector128<SByte>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Single.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Single.cs index b91707566d..8ca3f9af22 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Single.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector128<Single> value = Vector128.Create(values[0], values[1], values[2], values[3]); object lowerResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector128.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector128.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector64<Single>)(lowerResult), (Vector64<Single>)(upperResult), values); object result = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.WithLower), new Type[] { typeof(Vector64<Single>) }) + .GetMethod(nameof(Vector128.WithLower), new Type[] { typeof(Vector64<Single>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.WithUpper), new Type[] { typeof(Vector64<Single>) }) + .GetMethod(nameof(Vector128.WithUpper), new Type[] { typeof(Vector64<Single>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector128<Single>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt16.cs index 8599aba7dd..b904c7636d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt16.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt16> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object lowerResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector128.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector128.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector64<UInt16>)(lowerResult), (Vector64<UInt16>)(upperResult), values); object result = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.WithLower), new Type[] { typeof(Vector64<UInt16>) }) + .GetMethod(nameof(Vector128.WithLower), new Type[] { typeof(Vector64<UInt16>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.WithUpper), new Type[] { typeof(Vector64<UInt16>) }) + .GetMethod(nameof(Vector128.WithUpper), new Type[] { typeof(Vector64<UInt16>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector128<UInt16>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt32.cs index 40ec5736d8..fec5894c0a 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt32.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt32> value = Vector128.Create(values[0], values[1], values[2], values[3]); object lowerResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector128.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector128.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector64<UInt32>)(lowerResult), (Vector64<UInt32>)(upperResult), values); object result = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.WithLower), new Type[] { typeof(Vector64<UInt32>) }) + .GetMethod(nameof(Vector128.WithLower), new Type[] { typeof(Vector64<UInt32>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.WithUpper), new Type[] { typeof(Vector64<UInt32>) }) + .GetMethod(nameof(Vector128.WithUpper), new Type[] { typeof(Vector64<UInt32>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector128<UInt32>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt64.cs index e7d03740ed..052ab003aa 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt64.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt64> value = Vector128.Create(values[0], values[1]); object lowerResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector128.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector128.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector64<UInt64>)(lowerResult), (Vector64<UInt64>)(upperResult), values); object result = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.WithLower), new Type[] { typeof(Vector64<UInt64>) }) + .GetMethod(nameof(Vector128.WithLower), new Type[] { typeof(Vector64<UInt64>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.WithUpper), new Type[] { typeof(Vector64<UInt64>) }) + .GetMethod(nameof(Vector128.WithUpper), new Type[] { typeof(Vector64<UInt64>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector128<UInt64>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Byte.cs index 2c1310ebda..480dbcb49f 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Byte.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector128<Byte> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15]); object result = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector128.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Byte)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Double.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Double.cs index db83ccfcf9..902fb488b6 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Double.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector128<Double> value = Vector128.Create(values[0], values[1]); object result = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector128.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Double)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int16.cs index c91796c69f..3e2809e6bd 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int16.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int16> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector128.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Int16)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int32.cs index 47e49ff0be..6e960f8cd5 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int32.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int32> value = Vector128.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector128.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Int32)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int64.cs index 536ddda7ec..50f2df5958 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int64.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int64> value = Vector128.Create(values[0], values[1]); object result = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector128.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Int64)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.SByte.cs index 21904361bc..50c6da098a 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.SByte.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector128<SByte> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15]); object result = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector128.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((SByte)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Single.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Single.cs index b763072c84..51dca057d2 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Single.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector128<Single> value = Vector128.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector128.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Single)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt16.cs index d9a591d4b5..98833d5cc7 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt16.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt16> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector128.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((UInt16)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt32.cs index e0950847f4..b012dec5a1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt32.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt32> value = Vector128.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector128.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((UInt32)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt64.cs index bb4b26921a..228d96d1b3 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt64.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt64> value = Vector128.Create(values[0], values[1]); object result = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector128.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((UInt64)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Byte.cs index 00ccea8ffb..9e99f0df11 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Byte.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector128<Byte> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15]); object result = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Byte>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector128<Byte>) - .GetMethod(nameof(Vector128<Byte>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Byte>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Double.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Double.cs index 63cc2195e4..4af41ac02f 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Double.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector128<Double> value = Vector128.Create(values[0], values[1]); object result = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Double>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector128<Double>) - .GetMethod(nameof(Vector128<Double>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Double>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int16.cs index 4b797f0112..585953e08d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int16.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int16> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Int16>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector128<Int16>) - .GetMethod(nameof(Vector128<Int16>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Int16>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int32.cs index 42edfdac1d..bf6d5544f6 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int32.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int32> value = Vector128.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Int32>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector128<Int32>) - .GetMethod(nameof(Vector128<Int32>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Int32>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int64.cs index 2eae2d069a..5b634c802e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int64.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector128<Int64> value = Vector128.Create(values[0], values[1]); object result = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Int64>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector128<Int64>) - .GetMethod(nameof(Vector128<Int64>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Int64>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.SByte.cs index fcf945d660..3e45e5768d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.SByte.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector128<SByte> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15]); object result = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<SByte>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector128<SByte>) - .GetMethod(nameof(Vector128<SByte>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<SByte>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Single.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Single.cs index 46f68a2a3d..5943dd4a99 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Single.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector128<Single> value = Vector128.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Single>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector128<Single>) - .GetMethod(nameof(Vector128<Single>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<Single>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt16.cs index 8a087e4b3d..72be04bf04 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt16.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt16> value = Vector128.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<UInt16>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector128<UInt16>) - .GetMethod(nameof(Vector128<UInt16>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<UInt16>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt32.cs index 0626021e88..d287820d69 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt32.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt32> value = Vector128.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<UInt32>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector128<UInt32>) - .GetMethod(nameof(Vector128<UInt32>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<UInt32>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt64.cs index f75c9895e8..0ca70febaf 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt64.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector128<UInt64> value = Vector128.Create(values[0], values[1]); object result = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<UInt64>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector128<UInt64>) - .GetMethod(nameof(Vector128<UInt64>.ToVector256), new Type[] { }) + .GetMethod(nameof(Vector128.ToVector256), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<UInt64>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Byte.cs index aaa9fa638c..c9f1d185ac 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Byte.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector256<Byte> value; value = Vector256.Create(TestLibrary.Generator.GetByte()); - Vector256<byte> byteResult = value.As<byte>(); + Vector256<byte> byteResult = value.As<Byte, byte>(); ValidateResult(byteResult, value); value = Vector256.Create(TestLibrary.Generator.GetByte()); - Vector256<double> doubleResult = value.As<double>(); + Vector256<double> doubleResult = value.As<Byte, double>(); ValidateResult(doubleResult, value); value = Vector256.Create(TestLibrary.Generator.GetByte()); - Vector256<short> shortResult = value.As<short>(); + Vector256<short> shortResult = value.As<Byte, short>(); ValidateResult(shortResult, value); value = Vector256.Create(TestLibrary.Generator.GetByte()); - Vector256<int> intResult = value.As<int>(); + Vector256<int> intResult = value.As<Byte, int>(); ValidateResult(intResult, value); value = Vector256.Create(TestLibrary.Generator.GetByte()); - Vector256<long> longResult = value.As<long>(); + Vector256<long> longResult = value.As<Byte, long>(); ValidateResult(longResult, value); value = Vector256.Create(TestLibrary.Generator.GetByte()); - Vector256<sbyte> sbyteResult = value.As<sbyte>(); + Vector256<sbyte> sbyteResult = value.As<Byte, sbyte>(); ValidateResult(sbyteResult, value); value = Vector256.Create(TestLibrary.Generator.GetByte()); - Vector256<float> floatResult = value.As<float>(); + Vector256<float> floatResult = value.As<Byte, float>(); ValidateResult(floatResult, value); value = Vector256.Create(TestLibrary.Generator.GetByte()); - Vector256<ushort> ushortResult = value.As<ushort>(); + Vector256<ushort> ushortResult = value.As<Byte, ushort>(); ValidateResult(ushortResult, value); value = Vector256.Create(TestLibrary.Generator.GetByte()); - Vector256<uint> uintResult = value.As<uint>(); + Vector256<uint> uintResult = value.As<Byte, uint>(); ValidateResult(uintResult, value); value = Vector256.Create(TestLibrary.Generator.GetByte()); - Vector256<ulong> ulongResult = value.As<ulong>(); + Vector256<ulong> ulongResult = value.As<Byte, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector256.Create(TestLibrary.Generator.GetByte()); object byteResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<byte>)(byteResult), value); value = Vector256.Create(TestLibrary.Generator.GetByte()); object doubleResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector256.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<double>)(doubleResult), value); value = Vector256.Create(TestLibrary.Generator.GetByte()); object shortResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<short>)(shortResult), value); value = Vector256.Create(TestLibrary.Generator.GetByte()); object intResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<int>)(intResult), value); value = Vector256.Create(TestLibrary.Generator.GetByte()); object longResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<long>)(longResult), value); value = Vector256.Create(TestLibrary.Generator.GetByte()); object sbyteResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<sbyte>)(sbyteResult), value); value = Vector256.Create(TestLibrary.Generator.GetByte()); object floatResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector256.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<float>)(floatResult), value); value = Vector256.Create(TestLibrary.Generator.GetByte()); object ushortResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ushort>)(ushortResult), value); value = Vector256.Create(TestLibrary.Generator.GetByte()); object uintResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<uint>)(uintResult), value); value = Vector256.Create(TestLibrary.Generator.GetByte()); object ulongResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Double.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Double.cs index f2a2d73ec4..d6d427a13d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Double.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector256<Double> value; value = Vector256.Create(TestLibrary.Generator.GetDouble()); - Vector256<byte> byteResult = value.As<byte>(); + Vector256<byte> byteResult = value.As<Double, byte>(); ValidateResult(byteResult, value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); - Vector256<double> doubleResult = value.As<double>(); + Vector256<double> doubleResult = value.As<Double, double>(); ValidateResult(doubleResult, value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); - Vector256<short> shortResult = value.As<short>(); + Vector256<short> shortResult = value.As<Double, short>(); ValidateResult(shortResult, value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); - Vector256<int> intResult = value.As<int>(); + Vector256<int> intResult = value.As<Double, int>(); ValidateResult(intResult, value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); - Vector256<long> longResult = value.As<long>(); + Vector256<long> longResult = value.As<Double, long>(); ValidateResult(longResult, value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); - Vector256<sbyte> sbyteResult = value.As<sbyte>(); + Vector256<sbyte> sbyteResult = value.As<Double, sbyte>(); ValidateResult(sbyteResult, value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); - Vector256<float> floatResult = value.As<float>(); + Vector256<float> floatResult = value.As<Double, float>(); ValidateResult(floatResult, value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); - Vector256<ushort> ushortResult = value.As<ushort>(); + Vector256<ushort> ushortResult = value.As<Double, ushort>(); ValidateResult(ushortResult, value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); - Vector256<uint> uintResult = value.As<uint>(); + Vector256<uint> uintResult = value.As<Double, uint>(); ValidateResult(uintResult, value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); - Vector256<ulong> ulongResult = value.As<ulong>(); + Vector256<ulong> ulongResult = value.As<Double, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector256.Create(TestLibrary.Generator.GetDouble()); object byteResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<byte>)(byteResult), value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); object doubleResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector256.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<double>)(doubleResult), value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); object shortResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<short>)(shortResult), value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); object intResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<int>)(intResult), value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); object longResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<long>)(longResult), value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); object sbyteResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<sbyte>)(sbyteResult), value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); object floatResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector256.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<float>)(floatResult), value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); object ushortResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ushort>)(ushortResult), value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); object uintResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<uint>)(uintResult), value); value = Vector256.Create(TestLibrary.Generator.GetDouble()); object ulongResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int16.cs index 11020a52b7..d6c35d82fe 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int16.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector256<Int16> value; value = Vector256.Create(TestLibrary.Generator.GetInt16()); - Vector256<byte> byteResult = value.As<byte>(); + Vector256<byte> byteResult = value.As<Int16, byte>(); ValidateResult(byteResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); - Vector256<double> doubleResult = value.As<double>(); + Vector256<double> doubleResult = value.As<Int16, double>(); ValidateResult(doubleResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); - Vector256<short> shortResult = value.As<short>(); + Vector256<short> shortResult = value.As<Int16, short>(); ValidateResult(shortResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); - Vector256<int> intResult = value.As<int>(); + Vector256<int> intResult = value.As<Int16, int>(); ValidateResult(intResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); - Vector256<long> longResult = value.As<long>(); + Vector256<long> longResult = value.As<Int16, long>(); ValidateResult(longResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); - Vector256<sbyte> sbyteResult = value.As<sbyte>(); + Vector256<sbyte> sbyteResult = value.As<Int16, sbyte>(); ValidateResult(sbyteResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); - Vector256<float> floatResult = value.As<float>(); + Vector256<float> floatResult = value.As<Int16, float>(); ValidateResult(floatResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); - Vector256<ushort> ushortResult = value.As<ushort>(); + Vector256<ushort> ushortResult = value.As<Int16, ushort>(); ValidateResult(ushortResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); - Vector256<uint> uintResult = value.As<uint>(); + Vector256<uint> uintResult = value.As<Int16, uint>(); ValidateResult(uintResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); - Vector256<ulong> ulongResult = value.As<ulong>(); + Vector256<ulong> ulongResult = value.As<Int16, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector256.Create(TestLibrary.Generator.GetInt16()); object byteResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<byte>)(byteResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); object doubleResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector256.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<double>)(doubleResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); object shortResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<short>)(shortResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); object intResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<int>)(intResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); object longResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<long>)(longResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); object sbyteResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<sbyte>)(sbyteResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); object floatResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector256.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<float>)(floatResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); object ushortResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ushort>)(ushortResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); object uintResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<uint>)(uintResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt16()); object ulongResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int32.cs index b29874bc4c..e2b61b4430 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int32.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector256<Int32> value; value = Vector256.Create(TestLibrary.Generator.GetInt32()); - Vector256<byte> byteResult = value.As<byte>(); + Vector256<byte> byteResult = value.As<Int32, byte>(); ValidateResult(byteResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); - Vector256<double> doubleResult = value.As<double>(); + Vector256<double> doubleResult = value.As<Int32, double>(); ValidateResult(doubleResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); - Vector256<short> shortResult = value.As<short>(); + Vector256<short> shortResult = value.As<Int32, short>(); ValidateResult(shortResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); - Vector256<int> intResult = value.As<int>(); + Vector256<int> intResult = value.As<Int32, int>(); ValidateResult(intResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); - Vector256<long> longResult = value.As<long>(); + Vector256<long> longResult = value.As<Int32, long>(); ValidateResult(longResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); - Vector256<sbyte> sbyteResult = value.As<sbyte>(); + Vector256<sbyte> sbyteResult = value.As<Int32, sbyte>(); ValidateResult(sbyteResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); - Vector256<float> floatResult = value.As<float>(); + Vector256<float> floatResult = value.As<Int32, float>(); ValidateResult(floatResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); - Vector256<ushort> ushortResult = value.As<ushort>(); + Vector256<ushort> ushortResult = value.As<Int32, ushort>(); ValidateResult(ushortResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); - Vector256<uint> uintResult = value.As<uint>(); + Vector256<uint> uintResult = value.As<Int32, uint>(); ValidateResult(uintResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); - Vector256<ulong> ulongResult = value.As<ulong>(); + Vector256<ulong> ulongResult = value.As<Int32, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector256.Create(TestLibrary.Generator.GetInt32()); object byteResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<byte>)(byteResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); object doubleResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector256.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<double>)(doubleResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); object shortResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<short>)(shortResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); object intResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<int>)(intResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); object longResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<long>)(longResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); object sbyteResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<sbyte>)(sbyteResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); object floatResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector256.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<float>)(floatResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); object ushortResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ushort>)(ushortResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); object uintResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<uint>)(uintResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt32()); object ulongResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int64.cs index 3cfa62a6a9..f93f73c6a9 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int64.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector256<Int64> value; value = Vector256.Create(TestLibrary.Generator.GetInt64()); - Vector256<byte> byteResult = value.As<byte>(); + Vector256<byte> byteResult = value.As<Int64, byte>(); ValidateResult(byteResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); - Vector256<double> doubleResult = value.As<double>(); + Vector256<double> doubleResult = value.As<Int64, double>(); ValidateResult(doubleResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); - Vector256<short> shortResult = value.As<short>(); + Vector256<short> shortResult = value.As<Int64, short>(); ValidateResult(shortResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); - Vector256<int> intResult = value.As<int>(); + Vector256<int> intResult = value.As<Int64, int>(); ValidateResult(intResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); - Vector256<long> longResult = value.As<long>(); + Vector256<long> longResult = value.As<Int64, long>(); ValidateResult(longResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); - Vector256<sbyte> sbyteResult = value.As<sbyte>(); + Vector256<sbyte> sbyteResult = value.As<Int64, sbyte>(); ValidateResult(sbyteResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); - Vector256<float> floatResult = value.As<float>(); + Vector256<float> floatResult = value.As<Int64, float>(); ValidateResult(floatResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); - Vector256<ushort> ushortResult = value.As<ushort>(); + Vector256<ushort> ushortResult = value.As<Int64, ushort>(); ValidateResult(ushortResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); - Vector256<uint> uintResult = value.As<uint>(); + Vector256<uint> uintResult = value.As<Int64, uint>(); ValidateResult(uintResult, value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); - Vector256<ulong> ulongResult = value.As<ulong>(); + Vector256<ulong> ulongResult = value.As<Int64, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector256.Create(TestLibrary.Generator.GetInt64()); object byteResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<byte>)(byteResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); object doubleResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector256.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<double>)(doubleResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); object shortResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<short>)(shortResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); object intResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<int>)(intResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); object longResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<long>)(longResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); object sbyteResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<sbyte>)(sbyteResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); object floatResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector256.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<float>)(floatResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); object ushortResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ushort>)(ushortResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); object uintResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<uint>)(uintResult), value); value = Vector256.Create(TestLibrary.Generator.GetInt64()); object ulongResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.SByte.cs index f6d2b72921..1e541f5f84 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.SByte.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector256<SByte> value; value = Vector256.Create(TestLibrary.Generator.GetSByte()); - Vector256<byte> byteResult = value.As<byte>(); + Vector256<byte> byteResult = value.As<SByte, byte>(); ValidateResult(byteResult, value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); - Vector256<double> doubleResult = value.As<double>(); + Vector256<double> doubleResult = value.As<SByte, double>(); ValidateResult(doubleResult, value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); - Vector256<short> shortResult = value.As<short>(); + Vector256<short> shortResult = value.As<SByte, short>(); ValidateResult(shortResult, value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); - Vector256<int> intResult = value.As<int>(); + Vector256<int> intResult = value.As<SByte, int>(); ValidateResult(intResult, value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); - Vector256<long> longResult = value.As<long>(); + Vector256<long> longResult = value.As<SByte, long>(); ValidateResult(longResult, value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); - Vector256<sbyte> sbyteResult = value.As<sbyte>(); + Vector256<sbyte> sbyteResult = value.As<SByte, sbyte>(); ValidateResult(sbyteResult, value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); - Vector256<float> floatResult = value.As<float>(); + Vector256<float> floatResult = value.As<SByte, float>(); ValidateResult(floatResult, value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); - Vector256<ushort> ushortResult = value.As<ushort>(); + Vector256<ushort> ushortResult = value.As<SByte, ushort>(); ValidateResult(ushortResult, value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); - Vector256<uint> uintResult = value.As<uint>(); + Vector256<uint> uintResult = value.As<SByte, uint>(); ValidateResult(uintResult, value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); - Vector256<ulong> ulongResult = value.As<ulong>(); + Vector256<ulong> ulongResult = value.As<SByte, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector256.Create(TestLibrary.Generator.GetSByte()); object byteResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<byte>)(byteResult), value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); object doubleResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector256.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<double>)(doubleResult), value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); object shortResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<short>)(shortResult), value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); object intResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<int>)(intResult), value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); object longResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<long>)(longResult), value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); object sbyteResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<sbyte>)(sbyteResult), value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); object floatResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector256.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<float>)(floatResult), value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); object ushortResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ushort>)(ushortResult), value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); object uintResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<uint>)(uintResult), value); value = Vector256.Create(TestLibrary.Generator.GetSByte()); object ulongResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Single.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Single.cs index 206bcca231..0430abfeee 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Single.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector256<Single> value; value = Vector256.Create(TestLibrary.Generator.GetSingle()); - Vector256<byte> byteResult = value.As<byte>(); + Vector256<byte> byteResult = value.As<Single, byte>(); ValidateResult(byteResult, value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); - Vector256<double> doubleResult = value.As<double>(); + Vector256<double> doubleResult = value.As<Single, double>(); ValidateResult(doubleResult, value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); - Vector256<short> shortResult = value.As<short>(); + Vector256<short> shortResult = value.As<Single, short>(); ValidateResult(shortResult, value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); - Vector256<int> intResult = value.As<int>(); + Vector256<int> intResult = value.As<Single, int>(); ValidateResult(intResult, value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); - Vector256<long> longResult = value.As<long>(); + Vector256<long> longResult = value.As<Single, long>(); ValidateResult(longResult, value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); - Vector256<sbyte> sbyteResult = value.As<sbyte>(); + Vector256<sbyte> sbyteResult = value.As<Single, sbyte>(); ValidateResult(sbyteResult, value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); - Vector256<float> floatResult = value.As<float>(); + Vector256<float> floatResult = value.As<Single, float>(); ValidateResult(floatResult, value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); - Vector256<ushort> ushortResult = value.As<ushort>(); + Vector256<ushort> ushortResult = value.As<Single, ushort>(); ValidateResult(ushortResult, value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); - Vector256<uint> uintResult = value.As<uint>(); + Vector256<uint> uintResult = value.As<Single, uint>(); ValidateResult(uintResult, value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); - Vector256<ulong> ulongResult = value.As<ulong>(); + Vector256<ulong> ulongResult = value.As<Single, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector256.Create(TestLibrary.Generator.GetSingle()); object byteResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<byte>)(byteResult), value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); object doubleResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector256.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<double>)(doubleResult), value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); object shortResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<short>)(shortResult), value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); object intResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<int>)(intResult), value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); object longResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<long>)(longResult), value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); object sbyteResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<sbyte>)(sbyteResult), value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); object floatResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector256.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<float>)(floatResult), value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); object ushortResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ushort>)(ushortResult), value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); object uintResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<uint>)(uintResult), value); value = Vector256.Create(TestLibrary.Generator.GetSingle()); object ulongResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt16.cs index edd0fb15f2..fbb2b73421 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt16.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector256<UInt16> value; value = Vector256.Create(TestLibrary.Generator.GetUInt16()); - Vector256<byte> byteResult = value.As<byte>(); + Vector256<byte> byteResult = value.As<UInt16, byte>(); ValidateResult(byteResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); - Vector256<double> doubleResult = value.As<double>(); + Vector256<double> doubleResult = value.As<UInt16, double>(); ValidateResult(doubleResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); - Vector256<short> shortResult = value.As<short>(); + Vector256<short> shortResult = value.As<UInt16, short>(); ValidateResult(shortResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); - Vector256<int> intResult = value.As<int>(); + Vector256<int> intResult = value.As<UInt16, int>(); ValidateResult(intResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); - Vector256<long> longResult = value.As<long>(); + Vector256<long> longResult = value.As<UInt16, long>(); ValidateResult(longResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); - Vector256<sbyte> sbyteResult = value.As<sbyte>(); + Vector256<sbyte> sbyteResult = value.As<UInt16, sbyte>(); ValidateResult(sbyteResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); - Vector256<float> floatResult = value.As<float>(); + Vector256<float> floatResult = value.As<UInt16, float>(); ValidateResult(floatResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); - Vector256<ushort> ushortResult = value.As<ushort>(); + Vector256<ushort> ushortResult = value.As<UInt16, ushort>(); ValidateResult(ushortResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); - Vector256<uint> uintResult = value.As<uint>(); + Vector256<uint> uintResult = value.As<UInt16, uint>(); ValidateResult(uintResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); - Vector256<ulong> ulongResult = value.As<ulong>(); + Vector256<ulong> ulongResult = value.As<UInt16, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector256.Create(TestLibrary.Generator.GetUInt16()); object byteResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<byte>)(byteResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); object doubleResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector256.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<double>)(doubleResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); object shortResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<short>)(shortResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); object intResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<int>)(intResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); object longResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<long>)(longResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); object sbyteResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<sbyte>)(sbyteResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); object floatResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector256.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<float>)(floatResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); object ushortResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ushort>)(ushortResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); object uintResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<uint>)(uintResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt16()); object ulongResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt32.cs index 66722db573..83e95dada3 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt32.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector256<UInt32> value; value = Vector256.Create(TestLibrary.Generator.GetUInt32()); - Vector256<byte> byteResult = value.As<byte>(); + Vector256<byte> byteResult = value.As<UInt32, byte>(); ValidateResult(byteResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); - Vector256<double> doubleResult = value.As<double>(); + Vector256<double> doubleResult = value.As<UInt32, double>(); ValidateResult(doubleResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); - Vector256<short> shortResult = value.As<short>(); + Vector256<short> shortResult = value.As<UInt32, short>(); ValidateResult(shortResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); - Vector256<int> intResult = value.As<int>(); + Vector256<int> intResult = value.As<UInt32, int>(); ValidateResult(intResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); - Vector256<long> longResult = value.As<long>(); + Vector256<long> longResult = value.As<UInt32, long>(); ValidateResult(longResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); - Vector256<sbyte> sbyteResult = value.As<sbyte>(); + Vector256<sbyte> sbyteResult = value.As<UInt32, sbyte>(); ValidateResult(sbyteResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); - Vector256<float> floatResult = value.As<float>(); + Vector256<float> floatResult = value.As<UInt32, float>(); ValidateResult(floatResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); - Vector256<ushort> ushortResult = value.As<ushort>(); + Vector256<ushort> ushortResult = value.As<UInt32, ushort>(); ValidateResult(ushortResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); - Vector256<uint> uintResult = value.As<uint>(); + Vector256<uint> uintResult = value.As<UInt32, uint>(); ValidateResult(uintResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); - Vector256<ulong> ulongResult = value.As<ulong>(); + Vector256<ulong> ulongResult = value.As<UInt32, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector256.Create(TestLibrary.Generator.GetUInt32()); object byteResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<byte>)(byteResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); object doubleResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector256.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<double>)(doubleResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); object shortResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<short>)(shortResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); object intResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<int>)(intResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); object longResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<long>)(longResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); object sbyteResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<sbyte>)(sbyteResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); object floatResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector256.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<float>)(floatResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); object ushortResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ushort>)(ushortResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); object uintResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<uint>)(uintResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt32()); object ulongResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt64.cs index f2ced78cd5..50183242e4 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt64.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector256<UInt64> value; value = Vector256.Create(TestLibrary.Generator.GetUInt64()); - Vector256<byte> byteResult = value.As<byte>(); + Vector256<byte> byteResult = value.As<UInt64, byte>(); ValidateResult(byteResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); - Vector256<double> doubleResult = value.As<double>(); + Vector256<double> doubleResult = value.As<UInt64, double>(); ValidateResult(doubleResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); - Vector256<short> shortResult = value.As<short>(); + Vector256<short> shortResult = value.As<UInt64, short>(); ValidateResult(shortResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); - Vector256<int> intResult = value.As<int>(); + Vector256<int> intResult = value.As<UInt64, int>(); ValidateResult(intResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); - Vector256<long> longResult = value.As<long>(); + Vector256<long> longResult = value.As<UInt64, long>(); ValidateResult(longResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); - Vector256<sbyte> sbyteResult = value.As<sbyte>(); + Vector256<sbyte> sbyteResult = value.As<UInt64, sbyte>(); ValidateResult(sbyteResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); - Vector256<float> floatResult = value.As<float>(); + Vector256<float> floatResult = value.As<UInt64, float>(); ValidateResult(floatResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); - Vector256<ushort> ushortResult = value.As<ushort>(); + Vector256<ushort> ushortResult = value.As<UInt64, ushort>(); ValidateResult(ushortResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); - Vector256<uint> uintResult = value.As<uint>(); + Vector256<uint> uintResult = value.As<UInt64, uint>(); ValidateResult(uintResult, value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); - Vector256<ulong> ulongResult = value.As<ulong>(); + Vector256<ulong> ulongResult = value.As<UInt64, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector256.Create(TestLibrary.Generator.GetUInt64()); object byteResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<byte>)(byteResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); object doubleResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector256.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<double>)(doubleResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); object shortResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<short>)(shortResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); object intResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<int>)(intResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); object longResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<long>)(longResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); object sbyteResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector256.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<sbyte>)(sbyteResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); object floatResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector256.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<float>)(floatResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); object ushortResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ushort>)(ushortResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); object uintResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<uint>)(uintResult), value); value = Vector256.Create(TestLibrary.Generator.GetUInt64()); object ulongResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector256.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector256<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.0.cs index 162b063a75..c37df5328c 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Byte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.WithElement), new Type[] { typeof(int), typeof(Byte) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Byte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Byte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.15.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.15.cs index 9661c040d8..4a8e29da64 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.15.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.15.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Byte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.WithElement), new Type[] { typeof(int), typeof(Byte) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Byte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Byte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.31.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.31.cs index c770764f90..25e8f0322d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.31.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.31.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Byte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.WithElement), new Type[] { typeof(int), typeof(Byte) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Byte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Byte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.7.cs index 12e4d606bd..c5af04355e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Byte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.WithElement), new Type[] { typeof(int), typeof(Byte) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Byte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Byte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.0.cs index e8b00cfde6..3a4de6a0f9 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Double)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.WithElement), new Type[] { typeof(int), typeof(Double) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Double) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Double>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.1.cs index 1e6c0ddf74..0e168142ca 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Double)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.WithElement), new Type[] { typeof(int), typeof(Double) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Double) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Double>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.3.cs index e892fc5851..e632c2f4c1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Double)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.WithElement), new Type[] { typeof(int), typeof(Double) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Double) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Double>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.0.cs index 2408f9c587..fddbba951b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.WithElement), new Type[] { typeof(int), typeof(Int16) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.15.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.15.cs index 2c4ac09a14..94a16bdef1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.15.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.15.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.WithElement), new Type[] { typeof(int), typeof(Int16) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.3.cs index 640c32e649..ad1c6ae36d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.WithElement), new Type[] { typeof(int), typeof(Int16) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.7.cs index a1cb648b5b..f8b8ad3a0d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.WithElement), new Type[] { typeof(int), typeof(Int16) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.0.cs index b925becc24..634f26c3f2 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.WithElement), new Type[] { typeof(int), typeof(Int32) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.1.cs index f6c74f0c7a..4881452e3a 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.WithElement), new Type[] { typeof(int), typeof(Int32) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.3.cs index 9e7cacbd19..c580789d4c 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.WithElement), new Type[] { typeof(int), typeof(Int32) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.7.cs index a15a8fff2d..f500a72349 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.WithElement), new Type[] { typeof(int), typeof(Int32) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.0.cs index 208f01c5ec..fe5c2568fb 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.WithElement), new Type[] { typeof(int), typeof(Int64) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.1.cs index ea3bd742cc..926f650705 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.WithElement), new Type[] { typeof(int), typeof(Int64) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.3.cs index b673403b1a..2c30d504a8 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.WithElement), new Type[] { typeof(int), typeof(Int64) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Int64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Int64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.0.cs index 8bbb4fb9fa..0e9dba8685 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((SByte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.WithElement), new Type[] { typeof(int), typeof(SByte) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(SByte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<SByte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.15.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.15.cs index f456922059..202d8fb479 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.15.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.15.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((SByte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.WithElement), new Type[] { typeof(int), typeof(SByte) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(SByte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<SByte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.31.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.31.cs index ac318cf841..bfc0c30a8a 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.31.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.31.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((SByte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.WithElement), new Type[] { typeof(int), typeof(SByte) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(SByte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<SByte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.7.cs index 5fbb471e11..70129679c4 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((SByte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.WithElement), new Type[] { typeof(int), typeof(SByte) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(SByte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<SByte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.0.cs index c0fb38f12e..24fbde3949 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Single)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.WithElement), new Type[] { typeof(int), typeof(Single) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Single) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Single>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.1.cs index b1f7ccf511..242a7690ad 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Single)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.WithElement), new Type[] { typeof(int), typeof(Single) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Single) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Single>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.3.cs index 8515ec9a0d..a14ac611f9 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Single)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.WithElement), new Type[] { typeof(int), typeof(Single) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Single) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Single>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.7.cs index 9398f220fc..ba82202507 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Single)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.WithElement), new Type[] { typeof(int), typeof(Single) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(Single) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<Single>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.0.cs index ebe1836f51..dd5b72e171 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.WithElement), new Type[] { typeof(int), typeof(UInt16) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.15.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.15.cs index fa7576e42d..d5d8e77d99 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.15.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.15.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.WithElement), new Type[] { typeof(int), typeof(UInt16) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.3.cs index 347e21a78e..cef4374983 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.WithElement), new Type[] { typeof(int), typeof(UInt16) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.7.cs index 24ef80c053..288d2866fa 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.WithElement), new Type[] { typeof(int), typeof(UInt16) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.0.cs index 08bc2a1e70..2cecdccdce 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.WithElement), new Type[] { typeof(int), typeof(UInt32) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.1.cs index ae983fdafd..42d083d023 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.WithElement), new Type[] { typeof(int), typeof(UInt32) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.3.cs index 04b471ae00..2d74e59398 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.WithElement), new Type[] { typeof(int), typeof(UInt32) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.7.cs index 023e11ff03..ed7c67b63c 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.WithElement), new Type[] { typeof(int), typeof(UInt32) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.0.cs index 5d468dffce..0f54ce133d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.WithElement), new Type[] { typeof(int), typeof(UInt64) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.1.cs index 4ecc4920ad..536d99f3db 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.WithElement), new Type[] { typeof(int), typeof(UInt64) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.3.cs index 0332859ffb..6e5670c282 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector256.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.WithElement), new Type[] { typeof(int), typeof(UInt64) }) + .GetMethod(nameof(Vector256.WithElement), new Type[] { typeof(int), typeof(UInt64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector256<UInt64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Byte.cs index ca5a91e23e..c800fbd4ae 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Byte.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector256<Byte> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15], values[16], values[17], values[18], values[19], values[20], values[21], values[22], values[23], values[24], values[25], values[26], values[27], values[28], values[29], values[30], values[31]); object lowerResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector256.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector256.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector128<Byte>)(lowerResult), (Vector128<Byte>)(upperResult), values); object result = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.WithLower), new Type[] { typeof(Vector128<Byte>) }) + .GetMethod(nameof(Vector256.WithLower), new Type[] { typeof(Vector128<Byte>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.WithUpper), new Type[] { typeof(Vector128<Byte>) }) + .GetMethod(nameof(Vector256.WithUpper), new Type[] { typeof(Vector128<Byte>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector256<Byte>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Double.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Double.cs index 35a3b5d393..eced2d1214 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Double.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector256<Double> value = Vector256.Create(values[0], values[1], values[2], values[3]); object lowerResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector256.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector256.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector128<Double>)(lowerResult), (Vector128<Double>)(upperResult), values); object result = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.WithLower), new Type[] { typeof(Vector128<Double>) }) + .GetMethod(nameof(Vector256.WithLower), new Type[] { typeof(Vector128<Double>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.WithUpper), new Type[] { typeof(Vector128<Double>) }) + .GetMethod(nameof(Vector256.WithUpper), new Type[] { typeof(Vector128<Double>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector256<Double>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int16.cs index 56495b6e79..2111866dd1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int16.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector256<Int16> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15]); object lowerResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector256.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector256.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector128<Int16>)(lowerResult), (Vector128<Int16>)(upperResult), values); object result = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.WithLower), new Type[] { typeof(Vector128<Int16>) }) + .GetMethod(nameof(Vector256.WithLower), new Type[] { typeof(Vector128<Int16>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.WithUpper), new Type[] { typeof(Vector128<Int16>) }) + .GetMethod(nameof(Vector256.WithUpper), new Type[] { typeof(Vector128<Int16>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector256<Int16>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int32.cs index ac6111da4c..50f9440e6b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int32.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector256<Int32> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object lowerResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector256.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector256.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector128<Int32>)(lowerResult), (Vector128<Int32>)(upperResult), values); object result = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.WithLower), new Type[] { typeof(Vector128<Int32>) }) + .GetMethod(nameof(Vector256.WithLower), new Type[] { typeof(Vector128<Int32>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.WithUpper), new Type[] { typeof(Vector128<Int32>) }) + .GetMethod(nameof(Vector256.WithUpper), new Type[] { typeof(Vector128<Int32>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector256<Int32>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int64.cs index 013ffc96c0..28ed5334ac 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int64.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector256<Int64> value = Vector256.Create(values[0], values[1], values[2], values[3]); object lowerResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector256.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector256.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector128<Int64>)(lowerResult), (Vector128<Int64>)(upperResult), values); object result = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.WithLower), new Type[] { typeof(Vector128<Int64>) }) + .GetMethod(nameof(Vector256.WithLower), new Type[] { typeof(Vector128<Int64>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.WithUpper), new Type[] { typeof(Vector128<Int64>) }) + .GetMethod(nameof(Vector256.WithUpper), new Type[] { typeof(Vector128<Int64>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector256<Int64>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.SByte.cs index 696a4f56c8..cbdbb14d6f 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.SByte.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector256<SByte> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15], values[16], values[17], values[18], values[19], values[20], values[21], values[22], values[23], values[24], values[25], values[26], values[27], values[28], values[29], values[30], values[31]); object lowerResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector256.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector256.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector128<SByte>)(lowerResult), (Vector128<SByte>)(upperResult), values); object result = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.WithLower), new Type[] { typeof(Vector128<SByte>) }) + .GetMethod(nameof(Vector256.WithLower), new Type[] { typeof(Vector128<SByte>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.WithUpper), new Type[] { typeof(Vector128<SByte>) }) + .GetMethod(nameof(Vector256.WithUpper), new Type[] { typeof(Vector128<SByte>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector256<SByte>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Single.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Single.cs index beb9d6069d..15e7387ca6 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Single.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector256<Single> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object lowerResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector256.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector256.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector128<Single>)(lowerResult), (Vector128<Single>)(upperResult), values); object result = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.WithLower), new Type[] { typeof(Vector128<Single>) }) + .GetMethod(nameof(Vector256.WithLower), new Type[] { typeof(Vector128<Single>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.WithUpper), new Type[] { typeof(Vector128<Single>) }) + .GetMethod(nameof(Vector256.WithUpper), new Type[] { typeof(Vector128<Single>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector256<Single>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt16.cs index d0948989ea..da7f08dbc3 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt16.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector256<UInt16> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15]); object lowerResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector256.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector256.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector128<UInt16>)(lowerResult), (Vector128<UInt16>)(upperResult), values); object result = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.WithLower), new Type[] { typeof(Vector128<UInt16>) }) + .GetMethod(nameof(Vector256.WithLower), new Type[] { typeof(Vector128<UInt16>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.WithUpper), new Type[] { typeof(Vector128<UInt16>) }) + .GetMethod(nameof(Vector256.WithUpper), new Type[] { typeof(Vector128<UInt16>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector256<UInt16>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt32.cs index 25264bd968..fb8d6d5ecc 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt32.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector256<UInt32> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object lowerResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector256.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector256.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector128<UInt32>)(lowerResult), (Vector128<UInt32>)(upperResult), values); object result = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.WithLower), new Type[] { typeof(Vector128<UInt32>) }) + .GetMethod(nameof(Vector256.WithLower), new Type[] { typeof(Vector128<UInt32>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.WithUpper), new Type[] { typeof(Vector128<UInt32>) }) + .GetMethod(nameof(Vector256.WithUpper), new Type[] { typeof(Vector128<UInt32>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector256<UInt32>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt64.cs index 8f100d726f..34ae7fc36c 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt64.cs @@ -79,18 +79,18 @@ namespace JIT.HardwareIntrinsics.General Vector256<UInt64> value = Vector256.Create(values[0], values[1], values[2], values[3]); object lowerResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.GetLower), new Type[] { }) + .GetMethod(nameof(Vector256.GetLower), new Type[] { }) .Invoke(value, new object[] { }); object upperResult = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.GetUpper), new Type[] { }) + .GetMethod(nameof(Vector256.GetUpper), new Type[] { }) .Invoke(value, new object[] { }); ValidateGetResult((Vector128<UInt64>)(lowerResult), (Vector128<UInt64>)(upperResult), values); object result = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.WithLower), new Type[] { typeof(Vector128<UInt64>) }) + .GetMethod(nameof(Vector256.WithLower), new Type[] { typeof(Vector128<UInt64>) }) .Invoke(value, new object[] { upperResult }); result = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.WithUpper), new Type[] { typeof(Vector128<UInt64>) }) + .GetMethod(nameof(Vector256.WithUpper), new Type[] { typeof(Vector128<UInt64>) }) .Invoke(result, new object[] { lowerResult }); ValidateWithResult((Vector256<UInt64>)(result), values); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Byte.cs index 4379629ad3..1b6f5c4c5b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Byte.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector256<Byte> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15], values[16], values[17], values[18], values[19], values[20], values[21], values[22], values[23], values[24], values[25], values[26], values[27], values[28], values[29], values[30], values[31]); object result = typeof(Vector256<Byte>) - .GetMethod(nameof(Vector256<Byte>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector256.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Byte)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Double.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Double.cs index 4583390344..5e56107e06 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Double.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector256<Double> value = Vector256.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector256<Double>) - .GetMethod(nameof(Vector256<Double>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector256.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Double)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int16.cs index b1365b31de..0406639d55 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int16.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector256<Int16> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15]); object result = typeof(Vector256<Int16>) - .GetMethod(nameof(Vector256<Int16>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector256.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Int16)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int32.cs index 0728b813ab..f04e5ab6d7 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int32.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector256<Int32> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector256<Int32>) - .GetMethod(nameof(Vector256<Int32>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector256.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Int32)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int64.cs index 50befc66c3..bfdf2478bb 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int64.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector256<Int64> value = Vector256.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector256<Int64>) - .GetMethod(nameof(Vector256<Int64>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector256.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Int64)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.SByte.cs index e41e5e4f22..0104085b00 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.SByte.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector256<SByte> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15], values[16], values[17], values[18], values[19], values[20], values[21], values[22], values[23], values[24], values[25], values[26], values[27], values[28], values[29], values[30], values[31]); object result = typeof(Vector256<SByte>) - .GetMethod(nameof(Vector256<SByte>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector256.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((SByte)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Single.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Single.cs index 1cacfe35e3..46937bfdde 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Single.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector256<Single> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector256<Single>) - .GetMethod(nameof(Vector256<Single>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector256.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Single)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt16.cs index 135a2c47c8..8aa7d4895b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt16.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector256<UInt16> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7], values[8], values[9], values[10], values[11], values[12], values[13], values[14], values[15]); object result = typeof(Vector256<UInt16>) - .GetMethod(nameof(Vector256<UInt16>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector256.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((UInt16)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt32.cs index 4c1f27cf3b..b3f3096bfc 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt32.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector256<UInt32> value = Vector256.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector256<UInt32>) - .GetMethod(nameof(Vector256<UInt32>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector256.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((UInt32)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt64.cs index 29f9a4d9b5..817eaab582 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt64.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector256<UInt64> value = Vector256.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector256<UInt64>) - .GetMethod(nameof(Vector256<UInt64>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector256.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((UInt64)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Byte.cs index ea274614e5..c3b875b358 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Byte.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector64<Byte> value; value = Vector64.Create(TestLibrary.Generator.GetByte()); - Vector64<byte> byteResult = value.As<byte>(); + Vector64<byte> byteResult = value.As<Byte, byte>(); ValidateResult(byteResult, value); value = Vector64.Create(TestLibrary.Generator.GetByte()); - Vector64<double> doubleResult = value.As<double>(); + Vector64<double> doubleResult = value.As<Byte, double>(); ValidateResult(doubleResult, value); value = Vector64.Create(TestLibrary.Generator.GetByte()); - Vector64<short> shortResult = value.As<short>(); + Vector64<short> shortResult = value.As<Byte, short>(); ValidateResult(shortResult, value); value = Vector64.Create(TestLibrary.Generator.GetByte()); - Vector64<int> intResult = value.As<int>(); + Vector64<int> intResult = value.As<Byte, int>(); ValidateResult(intResult, value); value = Vector64.Create(TestLibrary.Generator.GetByte()); - Vector64<long> longResult = value.As<long>(); + Vector64<long> longResult = value.As<Byte, long>(); ValidateResult(longResult, value); value = Vector64.Create(TestLibrary.Generator.GetByte()); - Vector64<sbyte> sbyteResult = value.As<sbyte>(); + Vector64<sbyte> sbyteResult = value.As<Byte, sbyte>(); ValidateResult(sbyteResult, value); value = Vector64.Create(TestLibrary.Generator.GetByte()); - Vector64<float> floatResult = value.As<float>(); + Vector64<float> floatResult = value.As<Byte, float>(); ValidateResult(floatResult, value); value = Vector64.Create(TestLibrary.Generator.GetByte()); - Vector64<ushort> ushortResult = value.As<ushort>(); + Vector64<ushort> ushortResult = value.As<Byte, ushort>(); ValidateResult(ushortResult, value); value = Vector64.Create(TestLibrary.Generator.GetByte()); - Vector64<uint> uintResult = value.As<uint>(); + Vector64<uint> uintResult = value.As<Byte, uint>(); ValidateResult(uintResult, value); value = Vector64.Create(TestLibrary.Generator.GetByte()); - Vector64<ulong> ulongResult = value.As<ulong>(); + Vector64<ulong> ulongResult = value.As<Byte, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector64.Create(TestLibrary.Generator.GetByte()); object byteResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<byte>)(byteResult), value); value = Vector64.Create(TestLibrary.Generator.GetByte()); object doubleResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector64.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<double>)(doubleResult), value); value = Vector64.Create(TestLibrary.Generator.GetByte()); object shortResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<short>)(shortResult), value); value = Vector64.Create(TestLibrary.Generator.GetByte()); object intResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<int>)(intResult), value); value = Vector64.Create(TestLibrary.Generator.GetByte()); object longResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<long>)(longResult), value); value = Vector64.Create(TestLibrary.Generator.GetByte()); object sbyteResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<sbyte>)(sbyteResult), value); value = Vector64.Create(TestLibrary.Generator.GetByte()); object floatResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector64.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<float>)(floatResult), value); value = Vector64.Create(TestLibrary.Generator.GetByte()); object ushortResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ushort>)(ushortResult), value); value = Vector64.Create(TestLibrary.Generator.GetByte()); object uintResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<uint>)(uintResult), value); value = Vector64.Create(TestLibrary.Generator.GetByte()); object ulongResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Double.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Double.cs index d3b267544d..8d23d3f6fc 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Double.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector64<Double> value; value = Vector64.Create(TestLibrary.Generator.GetDouble()); - Vector64<byte> byteResult = value.As<byte>(); + Vector64<byte> byteResult = value.As<Double, byte>(); ValidateResult(byteResult, value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); - Vector64<double> doubleResult = value.As<double>(); + Vector64<double> doubleResult = value.As<Double, double>(); ValidateResult(doubleResult, value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); - Vector64<short> shortResult = value.As<short>(); + Vector64<short> shortResult = value.As<Double, short>(); ValidateResult(shortResult, value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); - Vector64<int> intResult = value.As<int>(); + Vector64<int> intResult = value.As<Double, int>(); ValidateResult(intResult, value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); - Vector64<long> longResult = value.As<long>(); + Vector64<long> longResult = value.As<Double, long>(); ValidateResult(longResult, value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); - Vector64<sbyte> sbyteResult = value.As<sbyte>(); + Vector64<sbyte> sbyteResult = value.As<Double, sbyte>(); ValidateResult(sbyteResult, value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); - Vector64<float> floatResult = value.As<float>(); + Vector64<float> floatResult = value.As<Double, float>(); ValidateResult(floatResult, value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); - Vector64<ushort> ushortResult = value.As<ushort>(); + Vector64<ushort> ushortResult = value.As<Double, ushort>(); ValidateResult(ushortResult, value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); - Vector64<uint> uintResult = value.As<uint>(); + Vector64<uint> uintResult = value.As<Double, uint>(); ValidateResult(uintResult, value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); - Vector64<ulong> ulongResult = value.As<ulong>(); + Vector64<ulong> ulongResult = value.As<Double, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector64.Create(TestLibrary.Generator.GetDouble()); object byteResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<byte>)(byteResult), value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); object doubleResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector64.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<double>)(doubleResult), value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); object shortResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<short>)(shortResult), value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); object intResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<int>)(intResult), value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); object longResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<long>)(longResult), value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); object sbyteResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<sbyte>)(sbyteResult), value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); object floatResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector64.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<float>)(floatResult), value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); object ushortResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ushort>)(ushortResult), value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); object uintResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<uint>)(uintResult), value); value = Vector64.Create(TestLibrary.Generator.GetDouble()); object ulongResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int16.cs index c79a06bfb6..953bccbf48 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int16.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector64<Int16> value; value = Vector64.Create(TestLibrary.Generator.GetInt16()); - Vector64<byte> byteResult = value.As<byte>(); + Vector64<byte> byteResult = value.As<Int16, byte>(); ValidateResult(byteResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); - Vector64<double> doubleResult = value.As<double>(); + Vector64<double> doubleResult = value.As<Int16, double>(); ValidateResult(doubleResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); - Vector64<short> shortResult = value.As<short>(); + Vector64<short> shortResult = value.As<Int16, short>(); ValidateResult(shortResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); - Vector64<int> intResult = value.As<int>(); + Vector64<int> intResult = value.As<Int16, int>(); ValidateResult(intResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); - Vector64<long> longResult = value.As<long>(); + Vector64<long> longResult = value.As<Int16, long>(); ValidateResult(longResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); - Vector64<sbyte> sbyteResult = value.As<sbyte>(); + Vector64<sbyte> sbyteResult = value.As<Int16, sbyte>(); ValidateResult(sbyteResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); - Vector64<float> floatResult = value.As<float>(); + Vector64<float> floatResult = value.As<Int16, float>(); ValidateResult(floatResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); - Vector64<ushort> ushortResult = value.As<ushort>(); + Vector64<ushort> ushortResult = value.As<Int16, ushort>(); ValidateResult(ushortResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); - Vector64<uint> uintResult = value.As<uint>(); + Vector64<uint> uintResult = value.As<Int16, uint>(); ValidateResult(uintResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); - Vector64<ulong> ulongResult = value.As<ulong>(); + Vector64<ulong> ulongResult = value.As<Int16, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector64.Create(TestLibrary.Generator.GetInt16()); object byteResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<byte>)(byteResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); object doubleResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector64.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<double>)(doubleResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); object shortResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<short>)(shortResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); object intResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<int>)(intResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); object longResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<long>)(longResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); object sbyteResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<sbyte>)(sbyteResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); object floatResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector64.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<float>)(floatResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); object ushortResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ushort>)(ushortResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); object uintResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<uint>)(uintResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt16()); object ulongResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int32.cs index dfe9044468..d823056db4 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int32.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector64<Int32> value; value = Vector64.Create(TestLibrary.Generator.GetInt32()); - Vector64<byte> byteResult = value.As<byte>(); + Vector64<byte> byteResult = value.As<Int32, byte>(); ValidateResult(byteResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); - Vector64<double> doubleResult = value.As<double>(); + Vector64<double> doubleResult = value.As<Int32, double>(); ValidateResult(doubleResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); - Vector64<short> shortResult = value.As<short>(); + Vector64<short> shortResult = value.As<Int32, short>(); ValidateResult(shortResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); - Vector64<int> intResult = value.As<int>(); + Vector64<int> intResult = value.As<Int32, int>(); ValidateResult(intResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); - Vector64<long> longResult = value.As<long>(); + Vector64<long> longResult = value.As<Int32, long>(); ValidateResult(longResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); - Vector64<sbyte> sbyteResult = value.As<sbyte>(); + Vector64<sbyte> sbyteResult = value.As<Int32, sbyte>(); ValidateResult(sbyteResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); - Vector64<float> floatResult = value.As<float>(); + Vector64<float> floatResult = value.As<Int32, float>(); ValidateResult(floatResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); - Vector64<ushort> ushortResult = value.As<ushort>(); + Vector64<ushort> ushortResult = value.As<Int32, ushort>(); ValidateResult(ushortResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); - Vector64<uint> uintResult = value.As<uint>(); + Vector64<uint> uintResult = value.As<Int32, uint>(); ValidateResult(uintResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); - Vector64<ulong> ulongResult = value.As<ulong>(); + Vector64<ulong> ulongResult = value.As<Int32, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector64.Create(TestLibrary.Generator.GetInt32()); object byteResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<byte>)(byteResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); object doubleResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector64.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<double>)(doubleResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); object shortResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<short>)(shortResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); object intResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<int>)(intResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); object longResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<long>)(longResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); object sbyteResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<sbyte>)(sbyteResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); object floatResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector64.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<float>)(floatResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); object ushortResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ushort>)(ushortResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); object uintResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<uint>)(uintResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt32()); object ulongResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int64.cs index 3891e231f0..c5f1126d87 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int64.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector64<Int64> value; value = Vector64.Create(TestLibrary.Generator.GetInt64()); - Vector64<byte> byteResult = value.As<byte>(); + Vector64<byte> byteResult = value.As<Int64, byte>(); ValidateResult(byteResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); - Vector64<double> doubleResult = value.As<double>(); + Vector64<double> doubleResult = value.As<Int64, double>(); ValidateResult(doubleResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); - Vector64<short> shortResult = value.As<short>(); + Vector64<short> shortResult = value.As<Int64, short>(); ValidateResult(shortResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); - Vector64<int> intResult = value.As<int>(); + Vector64<int> intResult = value.As<Int64, int>(); ValidateResult(intResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); - Vector64<long> longResult = value.As<long>(); + Vector64<long> longResult = value.As<Int64, long>(); ValidateResult(longResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); - Vector64<sbyte> sbyteResult = value.As<sbyte>(); + Vector64<sbyte> sbyteResult = value.As<Int64, sbyte>(); ValidateResult(sbyteResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); - Vector64<float> floatResult = value.As<float>(); + Vector64<float> floatResult = value.As<Int64, float>(); ValidateResult(floatResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); - Vector64<ushort> ushortResult = value.As<ushort>(); + Vector64<ushort> ushortResult = value.As<Int64, ushort>(); ValidateResult(ushortResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); - Vector64<uint> uintResult = value.As<uint>(); + Vector64<uint> uintResult = value.As<Int64, uint>(); ValidateResult(uintResult, value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); - Vector64<ulong> ulongResult = value.As<ulong>(); + Vector64<ulong> ulongResult = value.As<Int64, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector64.Create(TestLibrary.Generator.GetInt64()); object byteResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<byte>)(byteResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); object doubleResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector64.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<double>)(doubleResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); object shortResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<short>)(shortResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); object intResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<int>)(intResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); object longResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<long>)(longResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); object sbyteResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<sbyte>)(sbyteResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); object floatResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector64.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<float>)(floatResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); object ushortResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ushort>)(ushortResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); object uintResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<uint>)(uintResult), value); value = Vector64.Create(TestLibrary.Generator.GetInt64()); object ulongResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.SByte.cs index e12177011e..c7838de6a3 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.SByte.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector64<SByte> value; value = Vector64.Create(TestLibrary.Generator.GetSByte()); - Vector64<byte> byteResult = value.As<byte>(); + Vector64<byte> byteResult = value.As<SByte, byte>(); ValidateResult(byteResult, value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); - Vector64<double> doubleResult = value.As<double>(); + Vector64<double> doubleResult = value.As<SByte, double>(); ValidateResult(doubleResult, value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); - Vector64<short> shortResult = value.As<short>(); + Vector64<short> shortResult = value.As<SByte, short>(); ValidateResult(shortResult, value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); - Vector64<int> intResult = value.As<int>(); + Vector64<int> intResult = value.As<SByte, int>(); ValidateResult(intResult, value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); - Vector64<long> longResult = value.As<long>(); + Vector64<long> longResult = value.As<SByte, long>(); ValidateResult(longResult, value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); - Vector64<sbyte> sbyteResult = value.As<sbyte>(); + Vector64<sbyte> sbyteResult = value.As<SByte, sbyte>(); ValidateResult(sbyteResult, value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); - Vector64<float> floatResult = value.As<float>(); + Vector64<float> floatResult = value.As<SByte, float>(); ValidateResult(floatResult, value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); - Vector64<ushort> ushortResult = value.As<ushort>(); + Vector64<ushort> ushortResult = value.As<SByte, ushort>(); ValidateResult(ushortResult, value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); - Vector64<uint> uintResult = value.As<uint>(); + Vector64<uint> uintResult = value.As<SByte, uint>(); ValidateResult(uintResult, value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); - Vector64<ulong> ulongResult = value.As<ulong>(); + Vector64<ulong> ulongResult = value.As<SByte, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector64.Create(TestLibrary.Generator.GetSByte()); object byteResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<byte>)(byteResult), value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); object doubleResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector64.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<double>)(doubleResult), value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); object shortResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<short>)(shortResult), value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); object intResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<int>)(intResult), value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); object longResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<long>)(longResult), value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); object sbyteResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<sbyte>)(sbyteResult), value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); object floatResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector64.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<float>)(floatResult), value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); object ushortResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ushort>)(ushortResult), value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); object uintResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<uint>)(uintResult), value); value = Vector64.Create(TestLibrary.Generator.GetSByte()); object ulongResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Single.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Single.cs index 55a63a6400..5a149fd38d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Single.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector64<Single> value; value = Vector64.Create(TestLibrary.Generator.GetSingle()); - Vector64<byte> byteResult = value.As<byte>(); + Vector64<byte> byteResult = value.As<Single, byte>(); ValidateResult(byteResult, value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); - Vector64<double> doubleResult = value.As<double>(); + Vector64<double> doubleResult = value.As<Single, double>(); ValidateResult(doubleResult, value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); - Vector64<short> shortResult = value.As<short>(); + Vector64<short> shortResult = value.As<Single, short>(); ValidateResult(shortResult, value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); - Vector64<int> intResult = value.As<int>(); + Vector64<int> intResult = value.As<Single, int>(); ValidateResult(intResult, value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); - Vector64<long> longResult = value.As<long>(); + Vector64<long> longResult = value.As<Single, long>(); ValidateResult(longResult, value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); - Vector64<sbyte> sbyteResult = value.As<sbyte>(); + Vector64<sbyte> sbyteResult = value.As<Single, sbyte>(); ValidateResult(sbyteResult, value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); - Vector64<float> floatResult = value.As<float>(); + Vector64<float> floatResult = value.As<Single, float>(); ValidateResult(floatResult, value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); - Vector64<ushort> ushortResult = value.As<ushort>(); + Vector64<ushort> ushortResult = value.As<Single, ushort>(); ValidateResult(ushortResult, value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); - Vector64<uint> uintResult = value.As<uint>(); + Vector64<uint> uintResult = value.As<Single, uint>(); ValidateResult(uintResult, value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); - Vector64<ulong> ulongResult = value.As<ulong>(); + Vector64<ulong> ulongResult = value.As<Single, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector64.Create(TestLibrary.Generator.GetSingle()); object byteResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<byte>)(byteResult), value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); object doubleResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector64.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<double>)(doubleResult), value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); object shortResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<short>)(shortResult), value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); object intResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<int>)(intResult), value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); object longResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<long>)(longResult), value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); object sbyteResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<sbyte>)(sbyteResult), value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); object floatResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector64.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<float>)(floatResult), value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); object ushortResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ushort>)(ushortResult), value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); object uintResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<uint>)(uintResult), value); value = Vector64.Create(TestLibrary.Generator.GetSingle()); object ulongResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt16.cs index de6c8c2e06..55e20c1355 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt16.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector64<UInt16> value; value = Vector64.Create(TestLibrary.Generator.GetUInt16()); - Vector64<byte> byteResult = value.As<byte>(); + Vector64<byte> byteResult = value.As<UInt16, byte>(); ValidateResult(byteResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); - Vector64<double> doubleResult = value.As<double>(); + Vector64<double> doubleResult = value.As<UInt16, double>(); ValidateResult(doubleResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); - Vector64<short> shortResult = value.As<short>(); + Vector64<short> shortResult = value.As<UInt16, short>(); ValidateResult(shortResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); - Vector64<int> intResult = value.As<int>(); + Vector64<int> intResult = value.As<UInt16, int>(); ValidateResult(intResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); - Vector64<long> longResult = value.As<long>(); + Vector64<long> longResult = value.As<UInt16, long>(); ValidateResult(longResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); - Vector64<sbyte> sbyteResult = value.As<sbyte>(); + Vector64<sbyte> sbyteResult = value.As<UInt16, sbyte>(); ValidateResult(sbyteResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); - Vector64<float> floatResult = value.As<float>(); + Vector64<float> floatResult = value.As<UInt16, float>(); ValidateResult(floatResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); - Vector64<ushort> ushortResult = value.As<ushort>(); + Vector64<ushort> ushortResult = value.As<UInt16, ushort>(); ValidateResult(ushortResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); - Vector64<uint> uintResult = value.As<uint>(); + Vector64<uint> uintResult = value.As<UInt16, uint>(); ValidateResult(uintResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); - Vector64<ulong> ulongResult = value.As<ulong>(); + Vector64<ulong> ulongResult = value.As<UInt16, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector64.Create(TestLibrary.Generator.GetUInt16()); object byteResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<byte>)(byteResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); object doubleResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector64.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<double>)(doubleResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); object shortResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<short>)(shortResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); object intResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<int>)(intResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); object longResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<long>)(longResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); object sbyteResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<sbyte>)(sbyteResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); object floatResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector64.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<float>)(floatResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); object ushortResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ushort>)(ushortResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); object uintResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<uint>)(uintResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt16()); object ulongResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt32.cs index 6d77b58706..b136784b7d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt32.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector64<UInt32> value; value = Vector64.Create(TestLibrary.Generator.GetUInt32()); - Vector64<byte> byteResult = value.As<byte>(); + Vector64<byte> byteResult = value.As<UInt32, byte>(); ValidateResult(byteResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); - Vector64<double> doubleResult = value.As<double>(); + Vector64<double> doubleResult = value.As<UInt32, double>(); ValidateResult(doubleResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); - Vector64<short> shortResult = value.As<short>(); + Vector64<short> shortResult = value.As<UInt32, short>(); ValidateResult(shortResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); - Vector64<int> intResult = value.As<int>(); + Vector64<int> intResult = value.As<UInt32, int>(); ValidateResult(intResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); - Vector64<long> longResult = value.As<long>(); + Vector64<long> longResult = value.As<UInt32, long>(); ValidateResult(longResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); - Vector64<sbyte> sbyteResult = value.As<sbyte>(); + Vector64<sbyte> sbyteResult = value.As<UInt32, sbyte>(); ValidateResult(sbyteResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); - Vector64<float> floatResult = value.As<float>(); + Vector64<float> floatResult = value.As<UInt32, float>(); ValidateResult(floatResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); - Vector64<ushort> ushortResult = value.As<ushort>(); + Vector64<ushort> ushortResult = value.As<UInt32, ushort>(); ValidateResult(ushortResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); - Vector64<uint> uintResult = value.As<uint>(); + Vector64<uint> uintResult = value.As<UInt32, uint>(); ValidateResult(uintResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); - Vector64<ulong> ulongResult = value.As<ulong>(); + Vector64<ulong> ulongResult = value.As<UInt32, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector64.Create(TestLibrary.Generator.GetUInt32()); object byteResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<byte>)(byteResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); object doubleResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector64.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<double>)(doubleResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); object shortResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<short>)(shortResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); object intResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<int>)(intResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); object longResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<long>)(longResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); object sbyteResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<sbyte>)(sbyteResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); object floatResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector64.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<float>)(floatResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); object ushortResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ushort>)(ushortResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); object uintResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<uint>)(uintResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt32()); object ulongResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt64.cs index 03af43f184..cf3a00b474 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt64.cs @@ -98,43 +98,43 @@ namespace JIT.HardwareIntrinsics.General Vector64<UInt64> value; value = Vector64.Create(TestLibrary.Generator.GetUInt64()); - Vector64<byte> byteResult = value.As<byte>(); + Vector64<byte> byteResult = value.As<UInt64, byte>(); ValidateResult(byteResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); - Vector64<double> doubleResult = value.As<double>(); + Vector64<double> doubleResult = value.As<UInt64, double>(); ValidateResult(doubleResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); - Vector64<short> shortResult = value.As<short>(); + Vector64<short> shortResult = value.As<UInt64, short>(); ValidateResult(shortResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); - Vector64<int> intResult = value.As<int>(); + Vector64<int> intResult = value.As<UInt64, int>(); ValidateResult(intResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); - Vector64<long> longResult = value.As<long>(); + Vector64<long> longResult = value.As<UInt64, long>(); ValidateResult(longResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); - Vector64<sbyte> sbyteResult = value.As<sbyte>(); + Vector64<sbyte> sbyteResult = value.As<UInt64, sbyte>(); ValidateResult(sbyteResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); - Vector64<float> floatResult = value.As<float>(); + Vector64<float> floatResult = value.As<UInt64, float>(); ValidateResult(floatResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); - Vector64<ushort> ushortResult = value.As<ushort>(); + Vector64<ushort> ushortResult = value.As<UInt64, ushort>(); ValidateResult(ushortResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); - Vector64<uint> uintResult = value.As<uint>(); + Vector64<uint> uintResult = value.As<UInt64, uint>(); ValidateResult(uintResult, value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); - Vector64<ulong> ulongResult = value.As<ulong>(); + Vector64<ulong> ulongResult = value.As<UInt64, ulong>(); ValidateResult(ulongResult, value); } @@ -145,61 +145,61 @@ namespace JIT.HardwareIntrinsics.General value = Vector64.Create(TestLibrary.Generator.GetUInt64()); object byteResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.AsByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<byte>)(byteResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); object doubleResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.AsDouble), new Type[] { }) + .GetMethod(nameof(Vector64.AsDouble), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<double>)(doubleResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); object shortResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.AsInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<short>)(shortResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); object intResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.AsInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<int>)(intResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); object longResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.AsInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<long>)(longResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); object sbyteResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.AsSByte), new Type[] { }) + .GetMethod(nameof(Vector64.AsSByte), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<sbyte>)(sbyteResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); object floatResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.AsSingle), new Type[] { }) + .GetMethod(nameof(Vector64.AsSingle), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<float>)(floatResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); object ushortResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.AsUInt16), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt16), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ushort>)(ushortResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); object uintResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.AsUInt32), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt32), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<uint>)(uintResult), value); value = Vector64.Create(TestLibrary.Generator.GetUInt64()); object ulongResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.AsUInt64), new Type[] { }) + .GetMethod(nameof(Vector64.AsUInt64), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector64<ulong>)(ulongResult), value); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Byte.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Byte.0.cs index 139da25364..a12dd0c8f9 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Byte.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Byte.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Byte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.WithElement), new Type[] { typeof(int), typeof(Byte) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(Byte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<Byte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Byte.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Byte.7.cs index 515c760ec3..52fdd5b45c 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Byte.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Byte.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Byte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.WithElement), new Type[] { typeof(int), typeof(Byte) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(Byte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<Byte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Double.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Double.0.cs index 0208df4448..0b232d4846 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Double.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Double.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Double)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.WithElement), new Type[] { typeof(int), typeof(Double) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(Double) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<Double>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int16.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int16.0.cs index 3fcd947c4c..ea23b75cdc 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int16.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int16.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.WithElement), new Type[] { typeof(int), typeof(Int16) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(Int16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<Int16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int16.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int16.3.cs index 38af1ccde5..de8e05f253 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int16.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int16.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.WithElement), new Type[] { typeof(int), typeof(Int16) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(Int16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<Int16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int32.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int32.0.cs index aa7301c992..605f5b8c60 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int32.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int32.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.WithElement), new Type[] { typeof(int), typeof(Int32) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(Int32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<Int32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int32.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int32.1.cs index 6914aec39b..c7e0573642 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int32.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int32.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.WithElement), new Type[] { typeof(int), typeof(Int32) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(Int32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<Int32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int64.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int64.0.cs index 78d43c508b..71c3d168ea 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int64.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int64.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Int64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.WithElement), new Type[] { typeof(int), typeof(Int64) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(Int64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<Int64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.SByte.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.SByte.0.cs index 157541f764..386ef92f3d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.SByte.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.SByte.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((SByte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.WithElement), new Type[] { typeof(int), typeof(SByte) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(SByte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<SByte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.SByte.7.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.SByte.7.cs index 7d358afcfc..d4c2e73e75 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.SByte.7.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.SByte.7.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((SByte)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.WithElement), new Type[] { typeof(int), typeof(SByte) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(SByte) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<SByte>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Single.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Single.0.cs index 6e83521fe5..43c28205e2 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Single.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Single.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Single)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.WithElement), new Type[] { typeof(int), typeof(Single) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(Single) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<Single>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Single.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Single.1.cs index 31f3685126..50aff8ab27 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Single.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Single.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((Single)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.WithElement), new Type[] { typeof(int), typeof(Single) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(Single) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<Single>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt16.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt16.0.cs index 57757c1f28..5bcbcd3875 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt16.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt16.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.WithElement), new Type[] { typeof(int), typeof(UInt16) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(UInt16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<UInt16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt16.3.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt16.3.cs index ff3920e0b7..8b2b65471e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt16.3.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt16.3.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt16)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.WithElement), new Type[] { typeof(int), typeof(UInt16) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(UInt16) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<UInt16>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt32.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt32.0.cs index fa5f0fa5e1..813d1fd932 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt32.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt32.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.WithElement), new Type[] { typeof(int), typeof(UInt32) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(UInt32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<UInt32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt32.1.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt32.1.cs index 847626e62e..88a5a0f7be 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt32.1.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt32.1.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt32)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.WithElement), new Type[] { typeof(int), typeof(UInt32) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(UInt32) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<UInt32>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt64.0.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt64.0.cs index 86f3d0a55c..7229aa3747 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt64.0.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt64.0.cs @@ -121,7 +121,7 @@ namespace JIT.HardwareIntrinsics.General try { object result = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.GetElement), new Type[] { typeof(int) }) + .GetMethod(nameof(Vector64.GetElement), new Type[] { typeof(int) }) .Invoke(value, new object[] { imm }); ValidateGetResult((UInt64)(result), values); } @@ -146,7 +146,7 @@ namespace JIT.HardwareIntrinsics.General try { object result2 = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.WithElement), new Type[] { typeof(int), typeof(UInt64) }) + .GetMethod(nameof(Vector64.WithElement), new Type[] { typeof(int), typeof(UInt64) }) .Invoke(value, new object[] { imm, insertedValue }); ValidateWithResult((Vector64<UInt64>)(result2), values, insertedValue); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Byte.cs index dca7263b7b..3d779b52c1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Byte.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector64<Byte> value = Vector64.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector64.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Byte)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Double.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Double.cs index 22b6260eab..1e54c5b16e 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Double.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector64<Double> value = Vector64.Create(values[0]); object result = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector64.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Double)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int16.cs index e37c2d57aa..df62b1e601 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int16.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector64<Int16> value = Vector64.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector64.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Int16)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int32.cs index aee38d0efe..214089b167 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int32.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector64<Int32> value = Vector64.Create(values[0], values[1]); object result = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector64.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Int32)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int64.cs index 582259438d..dda2658c81 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int64.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector64<Int64> value = Vector64.Create(values[0]); object result = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector64.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Int64)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.SByte.cs index f7e3a29d37..428c1e1ebf 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.SByte.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector64<SByte> value = Vector64.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector64.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((SByte)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Single.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Single.cs index f3a85fcc36..70c56472ee 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Single.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector64<Single> value = Vector64.Create(values[0], values[1]); object result = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector64.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Single)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt16.cs index f5030074ee..44026fef61 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt16.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector64<UInt16> value = Vector64.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector64.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((UInt16)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt32.cs index 79590bf48b..32a903c32d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt32.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector64<UInt32> value = Vector64.Create(values[0], values[1]); object result = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector64.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((UInt32)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt64.cs index 4abab98635..ac680ab44b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt64.cs @@ -74,7 +74,7 @@ namespace JIT.HardwareIntrinsics.General Vector64<UInt64> value = Vector64.Create(values[0]); object result = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.ToScalar), new Type[] { }) + .GetMethod(nameof(Vector64.ToScalar), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((UInt64)(result), values); diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Byte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Byte.cs index 377f77f6de..4fe87d4546 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Byte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Byte.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector64<Byte> value = Vector64.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Byte>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector64<Byte>) - .GetMethod(nameof(Vector64<Byte>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Byte>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Double.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Double.cs index f1f8a6aa10..1afe299e7d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Double.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Double.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector64<Double> value = Vector64.Create(values[0]); object result = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Double>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector64<Double>) - .GetMethod(nameof(Vector64<Double>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Double>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int16.cs index 69d2e753f7..2dea57578b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int16.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector64<Int16> value = Vector64.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Int16>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector64<Int16>) - .GetMethod(nameof(Vector64<Int16>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Int16>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int32.cs index 6ffe6dfeb9..739b9c15f8 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int32.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector64<Int32> value = Vector64.Create(values[0], values[1]); object result = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Int32>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector64<Int32>) - .GetMethod(nameof(Vector64<Int32>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Int32>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int64.cs index 94b0295cb2..7c6d11830a 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int64.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector64<Int64> value = Vector64.Create(values[0]); object result = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Int64>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector64<Int64>) - .GetMethod(nameof(Vector64<Int64>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Int64>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.SByte.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.SByte.cs index 848ebc0f2a..a1dc82f16d 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.SByte.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.SByte.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector64<SByte> value = Vector64.Create(values[0], values[1], values[2], values[3], values[4], values[5], values[6], values[7]); object result = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<SByte>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector64<SByte>) - .GetMethod(nameof(Vector64<SByte>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<SByte>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Single.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Single.cs index d0244dde95..c533787d27 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Single.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Single.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector64<Single> value = Vector64.Create(values[0], values[1]); object result = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Single>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector64<Single>) - .GetMethod(nameof(Vector64<Single>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<Single>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt16.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt16.cs index 4030c0b814..2f483508d1 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt16.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt16.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector64<UInt16> value = Vector64.Create(values[0], values[1], values[2], values[3]); object result = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<UInt16>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector64<UInt16>) - .GetMethod(nameof(Vector64<UInt16>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<UInt16>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt32.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt32.cs index 4b18abfe91..0bfdb9563b 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt32.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt32.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector64<UInt32> value = Vector64.Create(values[0], values[1]); object result = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<UInt32>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector64<UInt32>) - .GetMethod(nameof(Vector64<UInt32>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<UInt32>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt64.cs b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt64.cs index 7693cb9bee..5b252661a7 100644 --- a/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt64.cs +++ b/tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt64.cs @@ -77,12 +77,12 @@ namespace JIT.HardwareIntrinsics.General Vector64<UInt64> value = Vector64.Create(values[0]); object result = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<UInt64>)(result), values, isUnsafe: false); object unsafeResult = typeof(Vector64<UInt64>) - .GetMethod(nameof(Vector64<UInt64>.ToVector128), new Type[] { }) + .GetMethod(nameof(Vector64.ToVector128), new Type[] { }) .Invoke(value, new object[] { }); ValidateResult((Vector128<UInt64>)(unsafeResult), values, isUnsafe: true); } diff --git a/tests/src/JIT/HardwareIntrinsics/X86/General/VectorHelpers.cs b/tests/src/JIT/HardwareIntrinsics/X86/General/VectorHelpers.cs index d4e193e715..62e6f8565b 100644 --- a/tests/src/JIT/HardwareIntrinsics/X86/General/VectorHelpers.cs +++ b/tests/src/JIT/HardwareIntrinsics/X86/General/VectorHelpers.cs @@ -15,43 +15,43 @@ internal partial class IntelHardwareIntrinsicTest { if (typeof(T) == typeof(byte)) { - return Sse2.Add(left.AsByte(), right.AsByte()).As<T>(); + return Sse2.Add(left.AsByte(), right.AsByte()).As<byte, T>(); } else if (typeof(T) == typeof(sbyte)) { - return Sse2.Add(left.AsSByte(), right.AsSByte()).As<T>(); + return Sse2.Add(left.AsSByte(), right.AsSByte()).As<sbyte, T>(); } else if (typeof(T) == typeof(short)) { - return Sse2.Add(left.AsInt16(), right.AsInt16()).As<T>(); + return Sse2.Add(left.AsInt16(), right.AsInt16()).As<short, T>(); } else if (typeof(T) == typeof(ushort)) { - return Sse2.Add(left.AsUInt16(), right.AsUInt16()).As<T>(); + return Sse2.Add(left.AsUInt16(), right.AsUInt16()).As<ushort, T>(); } else if (typeof(T) == typeof(int)) { - return Sse2.Add(left.AsInt32(), right.AsInt32()).As<T>(); + return Sse2.Add(left.AsInt32(), right.AsInt32()).As<int, T>(); } else if (typeof(T) == typeof(uint)) { - return Sse2.Add(left.AsUInt32(), right.AsUInt32()).As<T>(); + return Sse2.Add(left.AsUInt32(), right.AsUInt32()).As<uint, T>(); } else if (typeof(T) == typeof(long)) { - return Sse2.Add(left.AsInt64(), right.AsInt64()).As<T>(); + return Sse2.Add(left.AsInt64(), right.AsInt64()).As<long, T>(); } else if (typeof(T) == typeof(ulong)) { - return Sse2.Add(left.AsUInt64(), right.AsUInt64()).As<T>(); + return Sse2.Add(left.AsUInt64(), right.AsUInt64()).As<ulong, T>(); } else if (typeof(T) == typeof(float)) { - return Sse.Add(left.AsSingle(), right.AsSingle()).As<T>(); + return Sse.Add(left.AsSingle(), right.AsSingle()).As<float, T>(); } else if (typeof(T) == typeof(double)) { - return Sse2.Add(left.AsDouble(), right.AsDouble()).As<T>(); + return Sse2.Add(left.AsDouble(), right.AsDouble()).As<double, T>(); } else { @@ -63,43 +63,43 @@ internal partial class IntelHardwareIntrinsicTest { if (typeof(T) == typeof(byte)) { - return Avx2.Add(left.AsByte(), right.AsByte()).As<T>(); + return Avx2.Add(left.AsByte(), right.AsByte()).As<byte, T>(); } else if (typeof(T) == typeof(sbyte)) { - return Avx2.Add(left.AsSByte(), right.AsSByte()).As<T>(); + return Avx2.Add(left.AsSByte(), right.AsSByte()).As<sbyte, T>(); } else if (typeof(T) == typeof(short)) { - return Avx2.Add(left.AsInt16(), right.AsInt16()).As<T>(); + return Avx2.Add(left.AsInt16(), right.AsInt16()).As<short, T>(); } else if (typeof(T) == typeof(ushort)) { - return Avx2.Add(left.AsUInt16(), right.AsUInt16()).As<T>(); + return Avx2.Add(left.AsUInt16(), right.AsUInt16()).As<ushort, T>(); } else if (typeof(T) == typeof(int)) { - return Avx2.Add(left.AsInt32(), right.AsInt32()).As<T>(); + return Avx2.Add(left.AsInt32(), right.AsInt32()).As<int, T>(); } else if (typeof(T) == typeof(uint)) { - return Avx2.Add(left.AsUInt32(), right.AsUInt32()).As<T>(); + return Avx2.Add(left.AsUInt32(), right.AsUInt32()).As<uint, T>(); } else if (typeof(T) == typeof(long)) { - return Avx2.Add(left.AsInt64(), right.AsInt64()).As<T>(); + return Avx2.Add(left.AsInt64(), right.AsInt64()).As<long, T>(); } else if (typeof(T) == typeof(ulong)) { - return Avx2.Add(left.AsUInt64(), right.AsUInt64()).As<T>(); + return Avx2.Add(left.AsUInt64(), right.AsUInt64()).As<ulong, T>(); } else if (typeof(T) == typeof(float)) { - return Avx.Add(left.AsSingle(), right.AsSingle()).As<T>(); + return Avx.Add(left.AsSingle(), right.AsSingle()).As<float, T>(); } else if (typeof(T) == typeof(double)) { - return Avx.Add(left.AsDouble(), right.AsDouble()).As<T>(); + return Avx.Add(left.AsDouble(), right.AsDouble()).As<double, T>(); } else { @@ -111,43 +111,43 @@ internal partial class IntelHardwareIntrinsicTest { if (typeof(T) == typeof(byte)) { - return Vector128.Create(Convert.ToByte(value)).As<T>(); + return Vector128.Create(Convert.ToByte(value)).As<byte, T>(); } else if (typeof(T) == typeof(sbyte)) { - return Vector128.Create(Convert.ToSByte(value)).As<T>(); + return Vector128.Create(Convert.ToSByte(value)).As<sbyte, T>(); } else if (typeof(T) == typeof(short)) { - return Vector128.Create(Convert.ToInt16(value)).As<T>(); + return Vector128.Create(Convert.ToInt16(value)).As<short, T>(); } else if (typeof(T) == typeof(ushort)) { - return Vector128.Create(Convert.ToUInt16(value)).As<T>(); + return Vector128.Create(Convert.ToUInt16(value)).As<ushort, T>(); } else if (typeof(T) == typeof(int)) { - return Vector128.Create(Convert.ToInt32(value)).As<T>(); + return Vector128.Create(Convert.ToInt32(value)).As<int, T>(); } else if (typeof(T) == typeof(uint)) { - return Vector128.Create(Convert.ToUInt32(value)).As<T>(); + return Vector128.Create(Convert.ToUInt32(value)).As<uint, T>(); } else if (typeof(T) == typeof(long)) { - return Vector128.Create(Convert.ToInt64(value)).As<T>(); + return Vector128.Create(Convert.ToInt64(value)).As<long, T>(); } else if (typeof(T) == typeof(ulong)) { - return Vector128.Create(Convert.ToUInt64(value)).As<T>(); + return Vector128.Create(Convert.ToUInt64(value)).As<ulong, T>(); } else if (typeof(T) == typeof(float)) { - return Vector128.Create(Convert.ToSingle(value)).As<T>(); + return Vector128.Create(Convert.ToSingle(value)).As<float, T>(); } else if (typeof(T) == typeof(double)) { - return Vector128.Create(Convert.ToDouble(value)).As<T>(); + return Vector128.Create(Convert.ToDouble(value)).As<double, T>(); } else { @@ -159,43 +159,43 @@ internal partial class IntelHardwareIntrinsicTest { if (typeof(T) == typeof(byte)) { - return Vector256.Create(Convert.ToByte(value)).As<T>(); + return Vector256.Create(Convert.ToByte(value)).As<byte, T>(); } else if (typeof(T) == typeof(sbyte)) { - return Vector256.Create(Convert.ToSByte(value)).As<T>(); + return Vector256.Create(Convert.ToSByte(value)).As<sbyte, T>(); } else if (typeof(T) == typeof(short)) { - return Vector256.Create(Convert.ToInt16(value)).As<T>(); + return Vector256.Create(Convert.ToInt16(value)).As<short, T>(); } else if (typeof(T) == typeof(ushort)) { - return Vector256.Create(Convert.ToUInt16(value)).As<T>(); + return Vector256.Create(Convert.ToUInt16(value)).As<ushort, T>(); } else if (typeof(T) == typeof(int)) { - return Vector256.Create(Convert.ToInt32(value)).As<T>(); + return Vector256.Create(Convert.ToInt32(value)).As<int, T>(); } else if (typeof(T) == typeof(uint)) { - return Vector256.Create(Convert.ToUInt32(value)).As<T>(); + return Vector256.Create(Convert.ToUInt32(value)).As<uint, T>(); } else if (typeof(T) == typeof(long)) { - return Vector256.Create(Convert.ToInt64(value)).As<T>(); + return Vector256.Create(Convert.ToInt64(value)).As<long, T>(); } else if (typeof(T) == typeof(ulong)) { - return Vector256.Create(Convert.ToUInt64(value)).As<T>(); + return Vector256.Create(Convert.ToUInt64(value)).As<ulong, T>(); } else if (typeof(T) == typeof(float)) { - return Vector256.Create(Convert.ToSingle(value)).As<T>(); + return Vector256.Create(Convert.ToSingle(value)).As<float, T>(); } else if (typeof(T) == typeof(double)) { - return Vector256.Create(Convert.ToDouble(value)).As<T>(); + return Vector256.Create(Convert.ToDouble(value)).As<double, T>(); } else { |