Optimize Vector128/256<T>.Get/WithElement (dotnet/coreclr#22353)
authorFei Peng <feipeng.compiler@gmail.com>
Tue, 19 Feb 2019 15:50:15 +0000 (07:50 -0800)
committerTanner Gooding <tagoo@outlook.com>
Tue, 19 Feb 2019 15:50:15 +0000 (07:50 -0800)
commitde06a900fbc2f6b1b460ee656d72609c6ca62f1d
tree0610ae70c2ad9a201efdc4fba7912bd36b2bc8cb
parentda3f0d4fd56513dc8a9b7c71073ea8762ea97e78
Optimize Vector128/256<T>.Get/WithElement (dotnet/coreclr#22353)

Commit migrated from https://github.com/dotnet/coreclr/commit/d466bdbd47ab7a861046b99340e16e037098fb2a
src/coreclr/src/jit/hwintrinsiclistxarch.h
src/coreclr/src/jit/importer.cpp
src/coreclr/tests/src/JIT/HardwareIntrinsics/X86/Regression/GitHub_17957/GitHub_17957.cs [new file with mode: 0644]
src/coreclr/tests/src/JIT/HardwareIntrinsics/X86/Regression/GitHub_17957/GitHub_17957_r.csproj [new file with mode: 0644]
src/coreclr/tests/src/JIT/HardwareIntrinsics/X86/Regression/GitHub_17957/GitHub_17957_ro.csproj [new file with mode: 0644]
src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Vector128_1.cs
src/libraries/System.Private.CoreLib/src/System/Runtime/Intrinsics/Vector256_1.cs