Splitting the hardware intrinsic tests into more test groupings (#61973)
authorTanner Gooding <tagoo@outlook.com>
Wed, 24 Nov 2021 20:09:33 +0000 (12:09 -0800)
committerGitHub <noreply@github.com>
Wed, 24 Nov 2021 20:09:33 +0000 (12:09 -0800)
* Splitting the hardware intrinsics into more test groupings

* Don't split the hardware intrinsics into a separate XUnitWrapperGrouping

368 files changed:
src/tests/Common/testgrouping.proj
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Add.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Add.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Add.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Add.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/AddSubtract.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/AddSubtract.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/AddSubtract.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/AddSubtract.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/And.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/And.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/And.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/And.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/AndNot.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/AndNot.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/AndNot.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/AndNot.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Avx_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Avx_r.csproj with 99% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Avx_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Avx_ro.csproj with 99% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Blend.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Blend.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/BlendVariable.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/BlendVariable.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/BlendVariable.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/BlendVariable.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Blend_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Blend_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Blend_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Blend_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/BroadcastScalarToVector128.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/BroadcastScalarToVector128.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/BroadcastScalarToVector256.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/BroadcastScalarToVector256.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/BroadcastScalarToVector256.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/BroadcastScalarToVector256.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/BroadcastVector128ToVector256.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/BroadcastVector128ToVector256.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/BroadcastVector128ToVector256.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/BroadcastVector128ToVector256.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Ceiling.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Ceiling.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Ceiling.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Ceiling.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Compare.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Compare.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareEqual.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareEqual.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareGreaterThan.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareGreaterThan.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareGreaterThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareGreaterThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareGreaterThanOrEqual.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareGreaterThanOrEqual.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareGreaterThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareGreaterThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareLessThan.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareLessThan.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareLessThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareLessThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareLessThanOrEqual.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareLessThanOrEqual.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareLessThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareLessThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareNotEqual.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareNotEqual.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareNotEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareNotEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareNotGreaterThan.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareNotGreaterThan.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareNotGreaterThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareNotGreaterThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareNotGreaterThanOrEqual.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareNotGreaterThanOrEqual.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareNotGreaterThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareNotGreaterThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareNotLessThan.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareNotLessThan.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareNotLessThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareNotLessThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareNotLessThanOrEqual.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareNotLessThanOrEqual.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareNotLessThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareNotLessThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareOrdered.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareOrdered.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareOrdered.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareOrdered.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareScalar.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareScalar.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareScalar_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareScalar_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareScalar_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareScalar_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareUnordered.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareUnordered.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/CompareUnordered.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/CompareUnordered.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Compare_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Compare_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Compare_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Compare_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ConvertToVector128Int32.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ConvertToVector128Int32.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ConvertToVector128Int32WithTruncation.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ConvertToVector128Int32WithTruncation.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ConvertToVector128Single.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ConvertToVector128Single.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ConvertToVector256Double.Int32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ConvertToVector256Double.Int32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ConvertToVector256Double.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ConvertToVector256Double.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ConvertToVector256Int32.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ConvertToVector256Int32.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ConvertToVector256Int32WithTruncation.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ConvertToVector256Int32WithTruncation.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ConvertToVector256Single.Int32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ConvertToVector256Single.Int32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ConvertToVector_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ConvertToVector_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ConvertToVector_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ConvertToVector_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Divide.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Divide.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Divide.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Divide.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/DotProduct.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/DotProduct.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/DotProduct_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/DotProduct_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/DotProduct_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/DotProduct_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/DuplicateEvenIndexed.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/DuplicateEvenIndexed.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/DuplicateEvenIndexed.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/DuplicateEvenIndexed.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/DuplicateOddIndexed.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/DuplicateOddIndexed.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtendToVector256.Byte.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtendToVector256.Byte.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtendToVector256.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtendToVector256.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtendToVector256.Int16.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtendToVector256.Int16.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtendToVector256.Int32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtendToVector256.Int32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtendToVector256.Int64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtendToVector256.Int64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtendToVector256.SByte.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtendToVector256.SByte.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtendToVector256.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtendToVector256.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtendToVector256.UInt16.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtendToVector256.UInt16.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtendToVector256.UInt32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtendToVector256.UInt32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtendToVector256.UInt64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtendToVector256.UInt64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtractVector128.Byte.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtractVector128.Byte.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtractVector128.Double.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtractVector128.Double.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtractVector128.Int16.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtractVector128.Int16.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtractVector128.Int32.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtractVector128.Int32.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtractVector128.Int64.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtractVector128.Int64.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtractVector128.SByte.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtractVector128.SByte.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtractVector128.Single.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtractVector128.Single.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtractVector128.UInt16.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtractVector128.UInt16.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtractVector128.UInt32.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtractVector128.UInt32.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/ExtractVector128.UInt64.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/ExtractVector128.UInt64.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Floor.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Floor.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Floor.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Floor.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/HorizontalAdd.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/HorizontalAdd.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/HorizontalAdd_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/HorizontalAdd_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/HorizontalAdd_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/HorizontalAdd_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/HorizontalSubtract.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/HorizontalSubtract.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/HorizontalSubtract_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/HorizontalSubtract_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/HorizontalSubtract_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/HorizontalSubtract_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/InsertVector128.Byte.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/InsertVector128.Byte.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/InsertVector128.Double.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/InsertVector128.Double.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/InsertVector128.Int16.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/InsertVector128.Int16.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/InsertVector128.Int32.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/InsertVector128.Int32.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/InsertVector128.Int64.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/InsertVector128.Int64.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/InsertVector128.SByte.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/InsertVector128.SByte.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/InsertVector128.Single.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/InsertVector128.Single.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/InsertVector128.UInt16.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/InsertVector128.UInt16.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/InsertVector128.UInt32.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/InsertVector128.UInt32.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/InsertVector128.UInt64.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/InsertVector128.UInt64.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadAlignedVector256.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadAlignedVector256.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadAlignedVector256_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadAlignedVector256_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadAlignedVector256_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadAlignedVector256_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadDquVector256.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadDquVector256.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadDquVector256_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadDquVector256_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadDquVector256_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadDquVector256_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadVector256.Byte.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadVector256.Byte.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadVector256.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadVector256.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadVector256.Int16.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadVector256.Int16.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadVector256.Int32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadVector256.Int32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadVector256.Int64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadVector256.Int64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadVector256.SByte.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadVector256.SByte.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadVector256.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadVector256.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadVector256.UInt16.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadVector256.UInt16.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadVector256.UInt32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadVector256.UInt32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/LoadVector256.UInt64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/LoadVector256.UInt64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/MaskLoad.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/MaskLoad.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/MaskLoad.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/MaskLoad.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/MaskStore.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/MaskStore.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/MaskStore.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/MaskStore.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Max.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Max.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Max.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Max.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Min.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Min.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Min.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Min.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/MoveMask.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/MoveMask.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/MoveMask_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveMask_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/MoveMask_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveMask_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Multiply.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Multiply.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Multiply.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Multiply.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Or.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Or.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Or.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Or.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute.Double.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute.Double.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute.Double.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute.Double.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute.Single.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute.Single.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute.Single.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute.Single.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute2x128.Byte.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute2x128.Byte.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute2x128.Double.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute2x128.Double.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute2x128.Int16.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute2x128.Int16.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute2x128.Int32.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute2x128.Int32.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute2x128.Int64.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute2x128.Int64.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute2x128.SByte.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute2x128.SByte.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute2x128.Single.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute2x128.Single.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute2x128.UInt16.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute2x128.UInt16.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute2x128.UInt32.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute2x128.UInt32.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Permute2x128.UInt64.2.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Permute2x128.UInt64.2.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/PermuteVar.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/PermuteVar.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/PermuteVar.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/PermuteVar.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Program.Avx1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Program.Avx.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Program.ConvertToVector.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Program.ConvertToVector.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/RoundCurrentDirection.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/RoundCurrentDirection.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/RoundCurrentDirection.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/RoundCurrentDirection.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/RoundToNearestInteger.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/RoundToNearestInteger.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/RoundToNearestInteger.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/RoundToNearestInteger.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/RoundToNegativeInfinity.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/RoundToNegativeInfinity.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/RoundToNegativeInfinity.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/RoundToNegativeInfinity.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/RoundToPositiveInfinity.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/RoundToPositiveInfinity.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/RoundToPositiveInfinity.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/RoundToPositiveInfinity.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/RoundToZero.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/RoundToZero.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/RoundToZero.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/RoundToZero.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Shuffle.Double.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Shuffle.Double.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Shuffle.Single.1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Shuffle.Single.1.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Sqrt.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Sqrt.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Sqrt_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Sqrt_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Sqrt_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Sqrt_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Store.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Store.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/StoreAligned.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/StoreAligned.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/StoreAlignedNonTemporal.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/StoreAlignedNonTemporal.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/StoreAlignedNonTemporal_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreAlignedNonTemporal_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/StoreAlignedNonTemporal_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreAlignedNonTemporal_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/StoreAligned_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreAligned_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/StoreAligned_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreAligned_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Store_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Store_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Store_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Store_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Subtract.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Subtract.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Subtract.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Subtract.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestC.Byte.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestC.Byte.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestC.Int16.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestC.Int16.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestC.Int32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestC.Int32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestC.Int64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestC.Int64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestC.SByte.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestC.SByte.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestC.UInt16.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestC.UInt16.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestC.UInt32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestC.UInt32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestC.UInt64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestC.UInt64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestNotZAndNotC.Byte.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestNotZAndNotC.Byte.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestNotZAndNotC.Int16.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestNotZAndNotC.Int16.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestNotZAndNotC.Int32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestNotZAndNotC.Int32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestNotZAndNotC.Int64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestNotZAndNotC.Int64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestNotZAndNotC.SByte.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestNotZAndNotC.SByte.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestNotZAndNotC.UInt16.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestNotZAndNotC.UInt16.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestNotZAndNotC.UInt32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestNotZAndNotC.UInt32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestNotZAndNotC.UInt64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestNotZAndNotC.UInt64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestZ.Byte.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestZ.Byte.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestZ.Int16.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestZ.Int16.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestZ.Int32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestZ.Int32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestZ.Int64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestZ.Int64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestZ.SByte.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestZ.SByte.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestZ.UInt16.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestZ.UInt16.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestZ.UInt32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestZ.UInt32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/TestZ.UInt64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/TestZ.UInt64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/UnpackHigh.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/UnpackHigh.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/UnpackHigh_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/UnpackHigh_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/UnpackHigh_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/UnpackHigh_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/UnpackLow.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/UnpackLow.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/UnpackLow_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/UnpackLow_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/UnpackLow_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/UnpackLow_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Xor.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Xor.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1/Xor.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Xor.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1_Vector128/Avx_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx_Vector128/Avx_r.csproj with 92% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1_Vector128/Avx_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx_Vector128/Avx_ro.csproj with 92% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1_Vector128/MaskLoad.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx_Vector128/MaskLoad.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1_Vector128/MaskLoad.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx_Vector128/MaskLoad.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1_Vector128/MaskStore.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx_Vector128/MaskStore.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1_Vector128/MaskStore.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx_Vector128/MaskStore.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1_Vector128/PermuteVar.Double.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx_Vector128/PermuteVar.Double.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1_Vector128/PermuteVar.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx_Vector128/PermuteVar.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Avx1_Vector128/Program.Avx1_Vector128.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx_Vector128/Program.Avx_Vector128.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Shared/GenerateTests.csx
src/tests/JIT/HardwareIntrinsics/X86/Sse1.X64/ConvertScalarToVector128Single.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse.X64/ConvertScalarToVector128Single.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1.X64/ConvertToInt64.Vector128Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse.X64/ConvertToInt64.Vector128Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1.X64/ConvertToInt64WithTruncation.Vector128Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse.X64/ConvertToInt64WithTruncation.Vector128Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1.X64/Program.Sse1.X64.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse.X64/Program.Sse.X64.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1.X64/Sse.X64_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse.X64/Sse.X64_r.csproj with 93% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1.X64/Sse.X64_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse.X64/Sse.X64_ro.csproj with 93% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Add.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Add.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/AddScalar.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/AddScalar.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/And.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/And.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/AndNot.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/AndNot.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareGreaterThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareGreaterThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareGreaterThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareGreaterThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareLessThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareLessThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareLessThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareLessThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareNotEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareNotEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareNotGreaterThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareNotGreaterThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareNotGreaterThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareNotGreaterThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareNotLessThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareNotLessThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareNotLessThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareNotLessThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareOrdered.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareOrdered.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarGreaterThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarGreaterThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarGreaterThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarGreaterThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarLessThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarLessThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarLessThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarLessThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarNotEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarNotEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarNotGreaterThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarNotGreaterThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarNotGreaterThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarNotGreaterThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarNotLessThan.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarNotLessThan.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarNotLessThanOrEqual.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarNotLessThanOrEqual.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarOrdered.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarOrdered.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarOrderedEqual.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarOrderedEqual.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarOrderedGreaterThan.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarOrderedGreaterThan.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarOrderedGreaterThanOrEqual.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarOrderedGreaterThanOrEqual.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarOrderedLessThan.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarOrderedLessThan.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarOrderedLessThanOrEqual.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarOrderedLessThanOrEqual.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarOrderedNotEqual.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarOrderedNotEqual.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarUnordered.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarUnordered.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarUnorderedEqual.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarUnorderedEqual.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarUnorderedGreaterThan.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarUnorderedGreaterThan.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarUnorderedGreaterThanOrEqual.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarUnorderedGreaterThanOrEqual.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarUnorderedLessThan.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarUnorderedLessThan.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarUnorderedLessThanOrEqual.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarUnorderedLessThanOrEqual.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareScalarUnorderedNotEqual.Boolean.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareScalarUnorderedNotEqual.Boolean.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/CompareUnordered.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/CompareUnordered.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ConvertScalarToVector128Single.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ConvertScalarToVector128Single.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ConvertToInt32.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ConvertToInt32.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ConvertToInt32WithTruncation.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ConvertToInt32WithTruncation.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ConvertToInt32WithTruncation_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ConvertToInt32WithTruncation_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ConvertToInt32WithTruncation_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ConvertToInt32WithTruncation_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ConvertToInt32_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ConvertToInt32_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ConvertToInt32_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ConvertToInt32_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Divide.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Divide.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/DivideScalar.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/DivideScalar.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadAlignedVector128.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadAlignedVector128.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadAlignedVector128_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadAlignedVector128_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadAlignedVector128_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadAlignedVector128_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadHigh.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadHigh.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadHigh_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadHigh_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadHigh_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadHigh_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadLow.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadLow.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadLow_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadLow_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadLow_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadLow_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadScalarVector128.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadScalarVector128.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/LoadVector128.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/LoadVector128.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Max.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Max.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MaxScalar.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MaxScalar.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Min.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Min.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MinScalar.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MinScalar.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveHighToLow.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveHighToLow.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveHighToLow_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveHighToLow_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveHighToLow_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveHighToLow_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveLowToHigh.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveLowToHigh.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveLowToHigh_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveLowToHigh_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveLowToHigh_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveLowToHigh_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveMask.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveMask.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveMask_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/MoveMask_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveMask_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/MoveMask_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveScalar.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveScalar.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveScalar_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveScalar_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MoveScalar_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MoveScalar_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Multiply.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Multiply.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/MultiplyScalar.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/MultiplyScalar.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Or.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Or.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Prefetch.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Prefetch.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Prefetch_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Prefetch_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Prefetch_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Prefetch_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Program.Sse1.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Program.Sse.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Reciprocal.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Reciprocal.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ReciprocalScalar.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ReciprocalScalar.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ReciprocalScalar_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ReciprocalScalar_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ReciprocalScalar_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ReciprocalScalar_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ReciprocalSqrt.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ReciprocalSqrt.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ReciprocalSqrtScalar.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ReciprocalSqrtScalar.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ReciprocalSqrtScalar_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ReciprocalSqrtScalar_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ReciprocalSqrtScalar_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ReciprocalSqrtScalar_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ReciprocalSqrt_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ReciprocalSqrt_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/ReciprocalSqrt_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/ReciprocalSqrt_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Reciprocal_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Reciprocal_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Reciprocal_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Reciprocal_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Shuffle.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Shuffle.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Shuffle_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Shuffle_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Shuffle_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Shuffle_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Sqrt.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Sqrt.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/SqrtScalar.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/SqrtScalar.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/SqrtScalar_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/SqrtScalar_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/SqrtScalar_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/SqrtScalar_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Sqrt_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Sqrt_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Sqrt_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Sqrt_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Sse_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Sse_r.csproj with 98% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Sse_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Sse_ro.csproj with 98% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Store.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Store.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreAligned.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreAligned.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreAlignedNonTemporal.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreAlignedNonTemporal.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreAlignedNonTemporal_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/StoreAlignedNonTemporal_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreAlignedNonTemporal_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/StoreAlignedNonTemporal_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreAligned_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/StoreAligned_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreAligned_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/StoreAligned_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreFence.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreFence.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreFence_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreFence_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreFence_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreFence_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreHigh.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreHigh.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreHigh_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreHigh_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreHigh_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreHigh_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreLow.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreLow.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreLow_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreLow_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreLow_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreLow_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreScalar.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreScalar.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreScalar_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreScalar_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/StoreScalar_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/StoreScalar_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Store_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Store_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Store_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/Store_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Subtract.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Subtract.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/SubtractScalar.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/SubtractScalar.Single.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/UnpackHigh.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/UnpackHigh.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/UnpackHigh_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/UnpackHigh_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/UnpackHigh_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/UnpackHigh_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/UnpackLow.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/UnpackLow.cs with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/UnpackLow_r.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/UnpackLow_r.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/UnpackLow_ro.csproj [moved from src/tests/JIT/HardwareIntrinsics/X86/Avx/UnpackLow_ro.csproj with 100% similarity]
src/tests/JIT/HardwareIntrinsics/X86/Sse1/Xor.Single.cs [moved from src/tests/JIT/HardwareIntrinsics/X86/Sse/Xor.Single.cs with 100% similarity]

index bd6da59..6c32c7f 100644 (file)
       <XUnitWrapperDll>$(TestBinDir)JIT\jit64\JIT.jit64.XUnitWrapper.dll</XUnitWrapperDll>
     </TestGrouping>
 
-    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\Arm\**">
-      <TestGroup>JIT.HardwareIntrinsics.Arm</TestGroup>
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\Arm\AdvSimd*\**">
+      <TestGroup>JIT.HardwareIntrinsics.Arm.AdvSimd</TestGroup>
       <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
     </TestGrouping>
 
-    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\General\**">
-      <TestGroup>JIT.HardwareIntrinsics.General</TestGroup>
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\Arm\Aes*\**">
+      <TestGroup>JIT.HardwareIntrinsics.Arm.Aes</TestGroup>
       <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
     </TestGrouping>
 
-    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\**">
-      <TestGroup>JIT.HardwareIntrinsics.X86</TestGroup>
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\Arm\ArmBase*\**">
+      <TestGroup>JIT.HardwareIntrinsics.Arm.ArmBase</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\Arm\Crc32*\**">
+      <TestGroup>JIT.HardwareIntrinsics.Arm.Crc32</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\Arm\Dp*\**">
+      <TestGroup>JIT.HardwareIntrinsics.Arm.Dp</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\Arm\Rdm*\**">
+      <TestGroup>JIT.HardwareIntrinsics.Arm.Rdm</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\Arm\Sha1*\**">
+      <TestGroup>JIT.HardwareIntrinsics.Arm.Sha1</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\Arm\Sha256*\**">
+      <TestGroup>JIT.HardwareIntrinsics.Arm.Sha256</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\General\NotSupported*\**">
+      <TestGroup>JIT.HardwareIntrinsics.General.NotSupported</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\General\Vector64*\**">
+      <TestGroup>JIT.HardwareIntrinsics.General.Vector64</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\General\Vector128*\**">
+      <TestGroup>JIT.HardwareIntrinsics.General.Vector128</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\General\Vector256*\**">
+      <TestGroup>JIT.HardwareIntrinsics.General.Vector256</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Aes*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Aes</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Avx1*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Avx1</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Avx2*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Avx2</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\AvxVnni*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.AvxVnni</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Bmi1*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Bmi1</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Bmi2*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Bmi2</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Fma*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Fma</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\General*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.General</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Lzcnt*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Lzcnt</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Pclmulqdq*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Pclmulqdq</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Popcnt*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Popcnt</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Regression*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Regression</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Sse1*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Sse1</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Sse2*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Sse2</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Sse3*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Sse3</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Sse41*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Sse41</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Sse42*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Sse42</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\Ssse3*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.Ssse3</TestGroup>
+      <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
+    </TestGrouping>
+
+    <TestGrouping Include="$(TestBinDir)JIT\HardwareIntrinsics\X86\X86Base*\**">
+      <TestGroup>JIT.HardwareIntrinsics.X86.X86Base</TestGroup>
       <XUnitWrapperDll>$(TestBinDir)JIT\HardwareIntrinsics\JIT.HardwareIntrinsics.XUnitWrapper.dll</XUnitWrapperDll>
     </TestGrouping>
 
     <Compile Include="TestZ.UInt64.cs" />
     <Compile Include="Xor.Double.cs" />
     <Compile Include="Xor.Single.cs" />
-    <Compile Include="Program.Avx.cs" />
+    <Compile Include="Program.Avx1.cs" />
     <Compile Include="..\Shared\Program.cs" />
     <Compile Include="..\Shared\SimpleBinOpTest_DataTable.cs" />
     <Compile Include="..\Shared\SimpleUnOpTest_DataTable.cs" />
     <Compile Include="TestZ.UInt64.cs" />
     <Compile Include="Xor.Double.cs" />
     <Compile Include="Xor.Single.cs" />
-    <Compile Include="Program.Avx.cs" />
+    <Compile Include="Program.Avx1.cs" />
     <Compile Include="..\Shared\Program.cs" />
     <Compile Include="..\Shared\SimpleBinOpTest_DataTable.cs" />
     <Compile Include="..\Shared\SimpleUnOpTest_DataTable.cs" />
@@ -26,6 +26,8 @@ namespace JIT.HardwareIntrinsics.X86
                 ["BroadcastScalarToVector256.Double"] = BroadcastScalarToVector256Double,
                 ["BroadcastVector128ToVector256.Single"] = BroadcastVector128ToVector256Single,
                 ["BroadcastVector128ToVector256.Double"] = BroadcastVector128ToVector256Double,
+                ["Ceiling.Double"] = CeilingDouble,
+                ["Ceiling.Single"] = CeilingSingle,
                 ["CompareEqual.Single"] = CompareEqualSingle,
                 ["CompareEqual.Double"] = CompareEqualDouble,
                 ["CompareGreaterThan.Single"] = CompareGreaterThanSingle,
@@ -50,8 +52,6 @@ namespace JIT.HardwareIntrinsics.X86
                 ["CompareOrdered.Double"] = CompareOrderedDouble,
                 ["CompareUnordered.Single"] = CompareUnorderedSingle,
                 ["CompareUnordered.Double"] = CompareUnorderedDouble,
-                ["Ceiling.Double"] = CeilingDouble,
-                ["Ceiling.Single"] = CeilingSingle,
                 ["Divide.Double"] = DivideDouble,
                 ["Divide.Single"] = DivideSingle,
                 ["DuplicateEvenIndexed.Double"] = DuplicateEvenIndexedDouble,
@@ -14,7 +14,7 @@
     <Compile Include="MaskStore.Single.cs" />
     <Compile Include="PermuteVar.Single.cs" />
     <Compile Include="PermuteVar.Double.cs" />
-    <Compile Include="Program.Avx_Vector128.cs" />
+    <Compile Include="Program.Avx1_Vector128.cs" />
     <Compile Include="..\Shared\Program.cs" />
     <Compile Include="..\Shared\SimpleBinOpTest_DataTable.cs" />
   </ItemGroup>
@@ -14,7 +14,7 @@
     <Compile Include="MaskStore.Single.cs" />
     <Compile Include="PermuteVar.Single.cs" />
     <Compile Include="PermuteVar.Double.cs" />
-    <Compile Include="Program.Avx_Vector128.cs" />
+    <Compile Include="Program.Avx1_Vector128.cs" />
     <Compile Include="..\Shared\Program.cs" />
     <Compile Include="..\Shared\SimpleBinOpTest_DataTable.cs" />
   </ItemGroup>
index d5be9e1..50b7e0b 100644 (file)
@@ -116,7 +116,7 @@ private static readonly (string templateFileName, string outputTemplateName, Dic
     ("_UnaryOpTestTemplate.template",         "SimpleUnOpTest.template",        new Dictionary<string, string> { ["TemplateName"] = "Simple",      ["TemplateValidationLogic"] = SimpleOpTest_ValidationLogic }),
 };
 
-private static readonly (string templateFileName, Dictionary<string, string> templateData)[] SseInputs = new []
+private static readonly (string templateFileName, Dictionary<string, string> templateData)[] Sse1Inputs = new []
 {
     ("SimpleBinOpTest.template",  new Dictionary<string, string> { ["Isa"] = "Sse", ["LoadIsa"] = "Sse", ["Method"] = "Add",                                      ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Single",  ["Op1VectorType"] = "Vector128", ["Op1BaseType"] =  "Single", ["Op2VectorType"] = "Vector128", ["Op2BaseType"] = "Single", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["NextValueOp2"] = "TestLibrary.Generator.GetSingle()", ["ValidateFirstResult"] = "BitConverter.SingleToInt32Bits(left[0] + right[0]) != BitConverter.SingleToInt32Bits(result[0])",                                    ["ValidateRemainingResults"] = "BitConverter.SingleToInt32Bits(left[i] + right[i]) != BitConverter.SingleToInt32Bits(result[i])"}),
     ("SimpleBinOpTest.template",  new Dictionary<string, string> { ["Isa"] = "Sse", ["LoadIsa"] = "Sse", ["Method"] = "AddScalar",                                ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Single",  ["Op1VectorType"] = "Vector128", ["Op1BaseType"] =  "Single", ["Op2VectorType"] = "Vector128", ["Op2BaseType"] = "Single", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["NextValueOp2"] = "TestLibrary.Generator.GetSingle()", ["ValidateFirstResult"] = "BitConverter.SingleToInt32Bits(left[0] + right[0]) != BitConverter.SingleToInt32Bits(result[0])",                                    ["ValidateRemainingResults"] = "BitConverter.SingleToInt32Bits(left[i]) != BitConverter.SingleToInt32Bits(result[i])"}),
@@ -175,7 +175,7 @@ private static readonly (string templateFileName, Dictionary<string, string> tem
     ("SimpleBinOpTest.template",  new Dictionary<string, string> { ["Isa"] = "Sse", ["LoadIsa"] = "Sse", ["Method"] = "Xor",                                      ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Single",  ["Op1VectorType"] = "Vector128", ["Op1BaseType"] =  "Single", ["Op2VectorType"] = "Vector128", ["Op2BaseType"] = "Single", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["NextValueOp2"] = "TestLibrary.Generator.GetSingle()", ["ValidateFirstResult"] = "(BitConverter.SingleToInt32Bits(left[0]) ^ BitConverter.SingleToInt32Bits(right[0])) != BitConverter.SingleToInt32Bits(result[0])",  ["ValidateRemainingResults"] = "(BitConverter.SingleToInt32Bits(left[0]) ^ BitConverter.SingleToInt32Bits(right[0])) != BitConverter.SingleToInt32Bits(result[0])"}),
 };
 
-private static readonly (string templateFileName, Dictionary<string, string> templateData)[] SseX64Inputs = new []
+private static readonly (string templateFileName, Dictionary<string, string> templateData)[] Sse1X64Inputs = new []
 {
     ("SimdScalarUnOpConvTest.template", new Dictionary<string, string> { ["Isa"] = "Sse.X64", ["LoadIsa"] = "Sse", ["Method"] = "ConvertToInt64",                                                  ["RetBaseType"] = "Int64",  ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Single",                                                                ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()",                                                          ["ValidateFirstResult"] = "(long)Math.Round(firstOp[0]) != result"}),
     ("SimdScalarUnOpConvTest.template", new Dictionary<string, string> { ["Isa"] = "Sse.X64", ["LoadIsa"] = "Sse", ["Method"] = "ConvertToInt64WithTruncation",                                    ["RetBaseType"] = "Int64",  ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Single",                                                                ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()",                                                          ["ValidateFirstResult"] = "(long) firstOp[0] != result"}),
@@ -628,7 +628,7 @@ private static readonly (string templateFileName, Dictionary<string, string> tem
     ("SimpleBinOpTest.template", new Dictionary<string, string> { ["Isa"] = "Sse42", ["LoadIsa"] = "Sse2", ["Method"] = "CompareGreaterThan", ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Int64", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Int64", ["Op2VectorType"] = "Vector128", ["Op2BaseType"] = "Int64", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetInt64()", ["NextValueOp2"] = "TestLibrary.Generator.GetInt64()", ["ValidateFirstResult"] = "result[0] != ((left[0] > right[0]) ? unchecked((long)(-1)) : 0)", ["ValidateRemainingResults"] = "result[i] != ((left[i] > right[i]) ? unchecked((long)(-1)) : 0)"}),
 };
 
-private static readonly (string templateFileName, Dictionary<string, string> templateData)[] AvxInputs = new []
+private static readonly (string templateFileName, Dictionary<string, string> templateData)[] Avx1Inputs = new []
 {
     ("SimpleBinOpTest.template",     new Dictionary<string, string> { ["Isa"] = "Avx", ["LoadIsa"] = "Avx", ["Method"] = "Add",                     ["RetVectorType"] = "Vector256", ["RetBaseType"] = "Double", ["Op1VectorType"] = "Vector256", ["Op1BaseType"] = "Double", ["Op2VectorType"] = "Vector256", ["Op2BaseType"] = "Double",                                                                                                       ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetDouble()", ["NextValueOp2"] = "TestLibrary.Generator.GetDouble()",                                                             ["ValidateFirstResult"] = "BitConverter.DoubleToInt64Bits(left[0] + right[0]) != BitConverter.DoubleToInt64Bits(result[0])",                                                                                                                                                    ["ValidateRemainingResults"] = "BitConverter.DoubleToInt64Bits(left[i] + right[i]) != BitConverter.DoubleToInt64Bits(result[i])"}),
     ("SimpleBinOpTest.template",     new Dictionary<string, string> { ["Isa"] = "Avx", ["LoadIsa"] = "Avx", ["Method"] = "Add",                     ["RetVectorType"] = "Vector256", ["RetBaseType"] = "Single", ["Op1VectorType"] = "Vector256", ["Op1BaseType"] = "Single", ["Op2VectorType"] = "Vector256", ["Op2BaseType"] = "Single",                                                                                                       ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["NextValueOp2"] = "TestLibrary.Generator.GetSingle()",                                                             ["ValidateFirstResult"] = "BitConverter.SingleToInt32Bits(left[0] + right[0]) != BitConverter.SingleToInt32Bits(result[0])",                                                                                                                                                    ["ValidateRemainingResults"] = "BitConverter.SingleToInt32Bits(left[i] + right[i]) != BitConverter.SingleToInt32Bits(result[i])"}),
@@ -778,7 +778,7 @@ private static readonly (string templateFileName, Dictionary<string, string> tem
     ("SimpleBinOpTest.template",     new Dictionary<string, string> { ["Isa"] = "Avx", ["LoadIsa"] = "Avx", ["Method"] = "Xor",                     ["RetVectorType"] = "Vector256", ["RetBaseType"] = "Double", ["Op1VectorType"] = "Vector256", ["Op1BaseType"] = "Double", ["Op2VectorType"] = "Vector256", ["Op2BaseType"] = "Double",                                                                                                       ["LargestVectorSize"] = "32", ["NextValueOp1"] = "TestLibrary.Generator.GetDouble()", ["NextValueOp2"] = "TestLibrary.Generator.GetDouble()",                                                             ["ValidateFirstResult"] = "(BitConverter.DoubleToInt64Bits(left[0]) ^ BitConverter.DoubleToInt64Bits(right[0])) != BitConverter.DoubleToInt64Bits(result[0])",                                                                                                                  ["ValidateRemainingResults"] = "(BitConverter.DoubleToInt64Bits(left[i]) ^ BitConverter.DoubleToInt64Bits(right[i])) != BitConverter.DoubleToInt64Bits(result[i])"}),
 };
 
-private static readonly (string templateFileName, Dictionary<string, string> templateData)[] Avx_Vector128Inputs = new []
+private static readonly (string templateFileName, Dictionary<string, string> templateData)[] Avx1_Vector128Inputs = new []
 {
     ("LoadBinOpTest.template",       new Dictionary<string, string> { ["Isa"] = "Avx", ["LoadIsa"] = "Avx", ["Method"] = "MaskLoad",                ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Double", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Double", ["Op2VectorType"] = "Vector128", ["Op2BaseType"] = "Double", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetDouble()", ["NextValueOp2"] = "TestLibrary.Generator.GetDouble()", ["ValidateFirstResult"] = "BitConverter.DoubleToInt64Bits(result[0]) != BitConverter.DoubleToInt64Bits((BitConverter.DoubleToInt64Bits(right[0]) < 0) ? left[0] : 0)",                                         ["ValidateRemainingResults"] = "BitConverter.DoubleToInt64Bits(result[i]) != BitConverter.DoubleToInt64Bits((BitConverter.DoubleToInt64Bits(right[i]) < 0) ? left[i] : 0)"}),
     ("LoadBinOpTest.template",       new Dictionary<string, string> { ["Isa"] = "Avx", ["LoadIsa"] = "Avx", ["Method"] = "MaskLoad",                ["RetVectorType"] = "Vector128", ["RetBaseType"] = "Single", ["Op1VectorType"] = "Vector128", ["Op1BaseType"] = "Single", ["Op2VectorType"] = "Vector128", ["Op2BaseType"] = "Single", ["LargestVectorSize"] = "16", ["NextValueOp1"] = "TestLibrary.Generator.GetSingle()", ["NextValueOp2"] = "TestLibrary.Generator.GetSingle()", ["ValidateFirstResult"] = "BitConverter.SingleToInt32Bits(result[0]) != BitConverter.SingleToInt32Bits((BitConverter.SingleToInt32Bits(right[0]) < 0) ? left[0] : 0)",                                         ["ValidateRemainingResults"] = "BitConverter.SingleToInt32Bits(result[i]) != BitConverter.SingleToInt32Bits((BitConverter.SingleToInt32Bits(right[i]) < 0) ? left[i] : 0)"}),
@@ -1378,8 +1378,8 @@ private static void ProcessInput(StreamWriter testListFile, string groupName, (s
     File.WriteAllText(testFileName, template);
 }
 
-ProcessInputs("Sse", SseInputs);
-ProcessInputs("Sse.X64", SseX64Inputs);
+ProcessInputs("Sse1", Sse1Inputs);
+ProcessInputs("Sse1.X64", Sse1X64Inputs);
 ProcessInputs("Sse2", Sse2Inputs);
 ProcessInputs("Sse2.X64", Sse2X64Inputs);
 ProcessInputs("Sse3", Sse3Inputs);
@@ -1388,8 +1388,8 @@ ProcessInputs("Sse41", Sse41Inputs);
 ProcessInputs("Sse41_Overloaded", Sse41_OverloadedInputs);
 ProcessInputs("Sse41.X64", Sse41X64Inputs);
 ProcessInputs("Sse42", Sse42Inputs);
-ProcessInputs("Avx", AvxInputs);
-ProcessInputs("Avx_Vector128", Avx_Vector128Inputs);
+ProcessInputs("Avx1", Avx1Inputs);
+ProcessInputs("Avx1_Vector128", Avx1_Vector128Inputs);
 ProcessInputs("Avx2", Avx2Inputs);
 ProcessInputs("Avx2_Vector128", Avx2_Vector128Inputs);
 ProcessInputs("Fma_Vector128", Fma_Vector128Inputs);
@@ -14,6 +14,6 @@
     <Compile Include="..\Shared\SimpleBinOpConvTest_DataTable.cs" />
     <Compile Include="..\Shared\SimdScalarUnOpTest_DataTable.cs" />
     <Compile Include="..\Shared\Program.cs" />
-    <Compile Include="Program.Sse.X64.cs" />
+    <Compile Include="Program.Sse1.X64.cs" />
   </ItemGroup>
 </Project>
@@ -14,6 +14,6 @@
     <Compile Include="..\Shared\SimpleBinOpConvTest_DataTable.cs" />
     <Compile Include="..\Shared\SimdScalarUnOpTest_DataTable.cs" />
     <Compile Include="..\Shared\Program.cs" />
-    <Compile Include="Program.Sse.X64.cs" />
+    <Compile Include="Program.Sse1.X64.cs" />
   </ItemGroup>
 </Project>
@@ -63,7 +63,7 @@
     <Compile Include="Subtract.Single.cs" />
     <Compile Include="SubtractScalar.Single.cs" />
     <Compile Include="Xor.Single.cs" />
-    <Compile Include="Program.Sse.cs" />
+    <Compile Include="Program.Sse1.cs" />
     <Compile Include="..\Shared\Program.cs" />
     <Compile Include="..\Shared\SimpleBinOpConvTest_DataTable.cs" />
     <Compile Include="..\Shared\SimpleUnOpTest_DataTable.cs" />
@@ -63,7 +63,7 @@
     <Compile Include="Subtract.Single.cs" />
     <Compile Include="SubtractScalar.Single.cs" />
     <Compile Include="Xor.Single.cs" />
-    <Compile Include="Program.Sse.cs" />
+    <Compile Include="Program.Sse1.cs" />
     <Compile Include="..\Shared\Program.cs" />
     <Compile Include="..\Shared\SimpleBinOpConvTest_DataTable.cs" />
     <Compile Include="..\Shared\SimpleUnOpTest_DataTable.cs" />