summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authordotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>2019-02-15 23:50:21 -0800
committerTanner Gooding <tagoo@outlook.com>2019-02-15 23:50:21 -0800
commit990dd2c14972f07001ff6021528697df51c8e5e6 (patch)
treeb1e20722a2a3f65fc5a508cc58f667d7859a779d /tests
parenta4cad5d4d3a7bbb9fa98b8aa3dc8167328065ea7 (diff)
downloadcoreclr-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.
Diffstat (limited to 'tests')
-rw-r--r--tests/CoreFX/CoreFX.issues.json4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Byte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Double.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Int64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_SByte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_Single.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128BooleanAsGeneric_UInt64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128ByteAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128DoubleAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int16AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int32AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128Int64AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128SByteAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128SingleAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt16AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt32AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector128UInt64AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Byte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Double.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Int64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_SByte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_Single.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256BooleanAsGeneric_UInt64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256ByteAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256DoubleAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int16AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int32AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256Int64AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256SByteAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256SingleAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt16AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt32AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector256UInt64AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Byte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Double.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Int64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_SByte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_Single.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64BooleanAsGeneric_UInt64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64ByteAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64DoubleAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int16AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int32AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64Int64AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64SByteAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64SingleAsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt16AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt32AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/NotSupported/Vector64UInt64AsGeneric_Boolean.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Shared/GenerateTests.csx126
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Shared/VectorAsTest.template40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Shared/VectorExtendTest.template4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Shared/VectorGetAndWithElementTest.template4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Shared/VectorGetAndWithLowerAndUpperTest.template8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Shared/VectorToScalarTest.template2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Byte.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Double.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int16.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int32.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Int64.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.SByte.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.Single.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt16.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt32.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/As.UInt64.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.15.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Byte.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Double.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Double.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int16.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int32.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int64.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Int64.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.15.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.SByte.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.Single.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt16.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt32.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt64.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithElement.UInt64.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Byte.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Double.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int16.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int32.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Int64.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.SByte.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.Single.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt16.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt32.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/GetAndWithLowerAndUpper.UInt64.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Byte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Double.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Int64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.SByte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.Single.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToScalar.UInt64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Byte.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Double.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int16.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int32.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Int64.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.SByte.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.Single.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt16.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt32.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector128_1/ToVector256.UInt64.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Byte.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Double.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int16.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int32.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Int64.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.SByte.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.Single.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt16.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt32.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/As.UInt64.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.15.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.31.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Byte.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Double.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.15.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int16.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int32.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Int64.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.15.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.31.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.SByte.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.Single.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.15.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt16.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt32.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithElement.UInt64.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Byte.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Double.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int16.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int32.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Int64.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.SByte.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.Single.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt16.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt32.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/GetAndWithLowerAndUpper.UInt64.cs8
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Byte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Double.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Int64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.SByte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.Single.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector256_1/ToScalar.UInt64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Byte.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Double.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int16.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int32.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Int64.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.SByte.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.Single.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt16.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt32.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/As.UInt64.cs40
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Byte.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Byte.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Double.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int16.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int16.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int32.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int32.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Int64.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.SByte.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.SByte.7.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Single.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.Single.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt16.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt16.3.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt32.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt32.1.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/GetAndWithElement.UInt64.0.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Byte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Double.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Int64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.SByte.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.Single.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt16.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt32.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToScalar.UInt64.cs2
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Byte.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Double.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int16.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int32.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Int64.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.SByte.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.Single.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt16.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt32.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/General/Vector64_1/ToVector128.UInt64.cs4
-rw-r--r--tests/src/JIT/HardwareIntrinsics/X86/General/VectorHelpers.cs80
252 files changed, 1111 insertions, 1107 deletions
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
{