summaryrefslogtreecommitdiff
path: root/tests/src/JIT/HardwareIntrinsics/X86/Avx/Program.Avx.cs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src/JIT/HardwareIntrinsics/X86/Avx/Program.Avx.cs')
-rw-r--r--tests/src/JIT/HardwareIntrinsics/X86/Avx/Program.Avx.cs18
1 files changed, 18 insertions, 0 deletions
diff --git a/tests/src/JIT/HardwareIntrinsics/X86/Avx/Program.Avx.cs b/tests/src/JIT/HardwareIntrinsics/X86/Avx/Program.Avx.cs
index 1bf4389d94..9c52458bfa 100644
--- a/tests/src/JIT/HardwareIntrinsics/X86/Avx/Program.Avx.cs
+++ b/tests/src/JIT/HardwareIntrinsics/X86/Avx/Program.Avx.cs
@@ -33,18 +33,26 @@ namespace JIT.HardwareIntrinsics.X86
["Extract.SByte.1"] = ExtractSByte1,
["Extract.Byte.20"] = ExtractByte20,
["Extract.SByte.20"] = ExtractSByte20,
+ ["Extract.Byte.52"] = ExtractByte52,
+ ["Extract.SByte.52"] = ExtractSByte52,
["Extract.Int16.1"] = ExtractInt161,
["Extract.UInt16.1"] = ExtractUInt161,
["Extract.Int16.11"] = ExtractInt1611,
["Extract.UInt16.11"] = ExtractUInt1611,
+ ["Extract.Int16.27"] = ExtractInt1627,
+ ["Extract.UInt16.27"] = ExtractUInt1627,
["Extract.Int32.1"] = ExtractInt321,
["Extract.UInt32.1"] = ExtractUInt321,
["Extract.Int32.6"] = ExtractInt326,
["Extract.UInt32.6"] = ExtractUInt326,
+ ["Extract.Int32.22"] = ExtractInt3222,
+ ["Extract.UInt32.22"] = ExtractUInt3222,
["Extract.Int64.1"] = ExtractInt641,
["Extract.UInt64.1"] = ExtractUInt641,
["Extract.Int64.3"] = ExtractInt643,
["Extract.UInt64.3"] = ExtractUInt643,
+ ["Extract.Int64.19"] = ExtractInt6419,
+ ["Extract.UInt64.19"] = ExtractUInt6419,
["ExtendToVector256.Byte"] = ExtendToVector256Byte,
["ExtendToVector256.Double"] = ExtendToVector256Double,
["ExtendToVector256.Int16"] = ExtendToVector256Int16,
@@ -69,18 +77,26 @@ namespace JIT.HardwareIntrinsics.X86
["Insert.Byte.20"] = InsertByte20,
["Insert.SByte.1"] = InsertSByte1,
["Insert.SByte.20"] = InsertSByte20,
+ ["Insert.Byte.52"] = InsertByte52,
+ ["Insert.SByte.52"] = InsertSByte52,
["Insert.Int16.1"] = InsertInt161,
["Insert.Int16.11"] = InsertInt1611,
["Insert.UInt16.1"] = InsertUInt161,
["Insert.UInt16.11"] = InsertUInt1611,
+ ["Insert.Int16.27"] = InsertInt1627,
+ ["Insert.UInt16.27"] = InsertUInt1627,
["Insert.Int32.1"] = InsertInt321,
["Insert.Int32.6"] = InsertInt326,
["Insert.UInt32.1"] = InsertUInt321,
["Insert.UInt32.6"] = InsertUInt326,
+ ["Insert.Int32.22"] = InsertInt3222,
+ ["Insert.UInt32.22"] = InsertUInt3222,
["Insert.Int64.1"] = InsertInt641,
["Insert.Int64.3"] = InsertInt643,
["Insert.UInt64.1"] = InsertUInt641,
["Insert.UInt64.3"] = InsertUInt643,
+ ["Insert.Int64.19"] = InsertInt6419,
+ ["Insert.UInt64.19"] = InsertUInt6419,
["InsertVector128.Byte.1.Load"] = InsertVector128Byte1Load,
["InsertVector128.SByte.1.Load"] = InsertVector128SByte1Load,
["InsertVector128.Int16.1.Load"] = InsertVector128Int161Load,
@@ -115,6 +131,8 @@ namespace JIT.HardwareIntrinsics.X86
["Permute.Double.1"] = PermuteDouble1,
["Permute.Single.2"] = PermuteSingle2,
["Permute.Double.2"] = PermuteDouble2,
+ ["PermuteVar.Single"] = PermuteVarSingle,
+ ["PermuteVar.Double"] = PermuteVarDouble,
["RoundCurrentDirection.Double"] = RoundCurrentDirectionDouble,
["RoundCurrentDirection.Single"] = RoundCurrentDirectionSingle,
["RoundToNearestInteger.Double"] = RoundToNearestIntegerDouble,