Explode generic Intel hardware intrinsic on all the supported types
[platform/upstream/coreclr.git] / tests / src / JIT / HardwareIntrinsics / X86 / Avx / Permute2x128.Avx.cs
1 // Licensed to the .NET Foundation under one or more agreements.
2 // The .NET Foundation licenses this file to you under the MIT license.
3 // See the LICENSE file in the project root for more information.
4
5 using System;
6 using System.Collections.Generic;
7
8 namespace JIT.HardwareIntrinsics.X86
9 {
10     public static partial class Program
11     {
12         static Program()
13         {
14             TestList = new Dictionary<string, Action>() {
15                 ["Permute2x128.Double.2"] = Permute2x128Double2,
16                 ["Permute2x128.Single.2"] = Permute2x128Single2,
17                 ["Permute2x128.Int32.2"] = Permute2x128Int322,
18                 ["Permute2x128.UInt32.2"] = Permute2x128Int322,
19                 ["Permute2x128.Int64.2"] = Permute2x128Int642,
20                 ["Permute2x128.UInt64.2"] = Permute2x128UInt642,
21             };
22         }
23     }
24 }