summaryrefslogtreecommitdiff
path: root/tests/src/JIT/HardwareIntrinsics/X86
AgeCommit message (Expand)AuthorFilesLines
2018-04-11Fixed checks for Avx/Avx2.InsertVector128 to check the type of the second argBrian Sullivan2-0/+96
2018-03-29Fix GCStress failuresFei Peng10-213/+185
2018-03-28Remove tests of unimplemented ISAs (#17286)Fei Peng1-6/+1
2018-03-26Port VectorReturn test to Vector128/256<T>Fei Peng6-0/+712
2018-03-22fix Set tests on 32-bit platformsFei Peng2-45/+51
2018-03-22Implement SetAllVector256Fei Peng3-0/+306
2018-03-22Implement AVX SetVector256Fei Peng3-0/+323
2018-03-22Add more tests for AVX Insert/Extract intrinsicsFei Peng20-4/+5108
2018-03-20Add tests for AVX/AVX2 intrinsicsFei65-0/+12888
2018-03-19Fixing the x86 ScalarUnOpTest template to no longer write out of boundsTanner Gooding12-770/+279
2018-03-19Regenerating the x86 HWIntrinsic tests to track each vector size separatelyTanner Gooding703-7710/+7714
2018-03-19Updating the x86 HWIntrinsic templates to track each vector size separatelyTanner Gooding20-863/+863
2018-03-19Updating the x86 HWIntrinsic DataTable types to assert the alignment returned...Tanner Gooding10-10/+70
2018-03-19Regenerating the x86 HWIntrinsics tests to no longer have a GC holeTanner Gooding703-1088/+1088
2018-03-19Fixing the x86 HWIntrinsic test templates to not leave a GC holeTanner Gooding19-29/+29
2018-03-16Add tests for AVX Insert/Extract helper-intrinsicsFei Peng36-0/+10208
2018-03-16Add tests for AVX Insert/ExtractVector128Fei Peng47-0/+13268
2018-03-16Add tests and templates for AVX2 Insert/ExtractFei Peng40-2/+11731
2018-03-15Convert Sse2 tests to template driven version - part 1Jacek Blaszczynski62-1858/+8200
2018-03-14Merge pull request #16832 from dotnetrt/StoreNonTemporalCarol Eidt3-0/+239
2018-03-14Merge pull request #16797 from dotnetrt/SetAllVector128_ManagedCarol Eidt4-3/+396
2018-03-14Merge pull request #16853 from dotnetrt/CnvertScInt64Carol Eidt2-2/+12
2018-03-14Convert implementation of SetAllVector128 SSE HW intrinsic to managedJacek Blaszczynski1-2/+2
2018-03-14Add SSE2 SetAllVector128 helper HW intrinsic testsJacek Blaszczynski4-3/+396
2018-03-13Add SSE2 StoreNonTemporal HW intrinsic testsJacek Blaszczynski3-0/+239
2018-03-13Merge pull request #16872 from fiigii/avxpermuteCarol Eidt11-1/+2288
2018-03-12Implement AVX Shuffle and Permute intrinsicsFei11-1/+2288
2018-03-10Add SSE2 SetVector128 HW intrinsic testsJacek Blaszczynski4-1/+388
2018-03-10Adding tests for the Extend, GetLowerHalf, and StaticCast intrinsicsTanner Gooding24-0/+6260
2018-03-09Fix ConvertScalarToVector128(U)Int64 codegen and improve testsJacek Blaszczynski2-2/+12
2018-03-08Updating the x86 hardware-intrinsics tests to properly accept filter argumentsTanner Gooding1-3/+4
2018-03-06Updating the x86 hardware-intrin test templates to use named format argumentsTanner Gooding17-2632/+2612
2018-03-05Add LoadHigh, LoadLow, and SetScalarVector128 SSE2 HW intrinsics testsJacek Blaszczynski10-44/+523
2018-03-05Merge pull request #16731 from tannergooding/hwintrin-avxCarol Eidt11-0/+2566
2018-03-03Implementing tests for more of the AVX hardware intrinsicsTanner Gooding11-0/+2566
2018-03-03Implement AVX/AVX BroadcastScalarToVector*Fei Peng31-3/+6897
2018-03-02Add Shuffle* Sse2 hardware intrinsics testsJacek Blaszczynski13-10/+2340
2018-03-02Merge pull request #16646 from fiigii/insertextractCarol Eidt45-1/+12118
2018-03-02Merge pull request #16669 from tannergooding/hwintrin-sse2-maskmoveCarol Eidt3-0/+184
2018-03-01Add tests and templates for insert/extractFei Peng45-1/+12118
2018-03-01Adding tests for additional AVX hardware intrinsicsTanner Gooding90-438/+13578
2018-02-28Adding tests for the SSE2 MaskMove intrinsicTanner Gooding3-0/+184
2018-02-28Adding tests for the implemented SSE41 hardware intrinsicsTanner Gooding128-11/+35151
2018-02-28Merge pull request #16599 from fiigii/fixstaticcastCarol Eidt1-2/+42
2018-02-27Fix StaticCast with NotSupportedExceptionFei Peng1-2/+42
2018-02-26Add tests/templates for AVX2/SSE2 shift intrinsicsFei Peng96-2/+28231
2018-02-26Add tests ShiftLeft/RightLogicalVariableFei Peng6-0/+912
2018-02-26Add AVX.Compare/CompareScalar testsFei Peng6-0/+557
2018-02-26Add Avx.SetZeroVector256<T> testsFei Peng3-0/+299
2018-02-21Adding tests for the SSE3 and SSSE3 hardware intrinsicsTanner Gooding44-0/+8683