Age | Commit message (Expand) | Author | Files | Lines |
2019-06-06 | Marking Vector128<T>.Count and Vector256<T>.Count as [Intrinsic] (#24991) | Tanner Gooding | 1 | -0/+2 |
2019-06-03 | Removing the TestAllOnes, TestAllZeros, and TestMixOnesZeros methods from the... | Tanner Gooding | 1 | -3/+0 |
2019-04-29 | Resolves an assert around Sse41.ConvertToVector128Int* and Avx2.ConvertToVect... | Tanner Gooding | 1 | -6/+6 |
2019-04-19 | Pulling in CoreFX changes and fixing up Sse2.StoreLow to be Sse2.StoreScalar ... | Tanner Gooding | 1 | -1/+1 |
2019-04-18 | Adding Sse2.StoreScalar(long*, V128) which will replace Sse2.StoreLow(long*, ... | Tanner Gooding | 1 | -1/+1 |
2019-04-12 | [master] Update dependencies from dotnet/corefx (#23893) | dotnet-maestro[bot] | 1 | -54/+51 |
2019-04-05 | Update the JIT to recognize the IsSupported property for all HWIntrinsics (#2... | Tanner Gooding | 1 | -23/+0 |
2019-03-29 | Simplify and unify Vector64/128/256 platform-agnostic intrinsic handling (#23... | Fei Peng | 1 | -36/+42 |
2019-03-28 | Fix codegen for StoreNonTemporal (#23511) | Carol Eidt | 1 | -3/+3 |
2019-03-27 | Fixing the codegen for x64 intrinsics to use EA_8BYTE where needed. (#23461) | Tanner Gooding | 1 | -3/+3 |
2019-03-26 | Handle addressing modes for HW intrinsics (#22944) | Carol Eidt | 1 | -43/+43 |
2019-03-06 | fix BroadcastScalarToVector128/256 and simplify MoveMask | Fei Peng | 1 | -2/+2 |
2019-02-28 | Removing the ExtractVector128 and InsertVector128 APIs that take an address. ... | Tanner Gooding | 1 | -5/+5 |
2019-02-21 | Enable the HWIntrinsic extension methods and remove the instance implementati... | Tanner Gooding | 1 | -35/+35 |
2019-02-19 | Optimize Vector128/256<T>.Get/WithElement (#22353) | Fei Peng | 1 | -0/+4 |
2019-01-03 | Fix Vector128/256 As<U> intrinsic recognition and exception | Fei Peng | 1 | -2/+2 |
2018-12-21 | Implement the remaining BMI1/2 intrinsic (#21480) | Fei Peng | 1 | -2/+8 |
2018-12-06 | Moving CreateScalarUnsafe, ToScalar, Vector128.ToVector256Unsafe, and Vector2... | Tanner Gooding | 1 | -2/+9 |
2018-11-30 | Implement 64-bit-only intrinsic | Fei Peng | 1 | -23/+95 |
2018-11-28 | Implement the S.R.I.VectorXXX `get_Zero` and `As` helper methods as JIT intri... | Tanner Gooding | 1 | -0/+29 |
2018-11-17 | Removing the legacy helper intrinsics and adding tests for their replacements... | Tanner Gooding | 1 | -18/+0 |
2018-10-25 | Implement AVX2.BroadcastScalarToVector128/256 | Fei Peng | 1 | -10/+10 |
2018-10-23 | Re-enable hardware intrinsic tests | Fei Peng | 1 | -9/+9 |
2018-10-03 | Implement the remaining AVX2 intrinsic | Fei Peng | 1 | -6/+20 |
2018-09-27 | Optimize SSE2 intrinsic importation | Fei Peng | 1 | -7/+7 |
2018-09-10 | Implement PCLMULQDQ intrinsic | Fei Peng | 1 | -0/+1 |
2018-09-05 | Implement AVX2 Gather intrinsic in JIT | Fei Peng | 1 | -0/+4 |
2018-08-31 | Implement Avx2.Permute4x64 intrinsics | Jacek Blaszczynski | 1 | -0/+1 |
2018-08-30 | Fix target register false dependency of lzcnt, tzcnt, and popcnt | Fei Peng | 1 | -3/+3 |
2018-08-24 | Implement Intel AES intrinsic | Fei Peng | 1 | -0/+6 |
2018-08-22 | Implement AVX2 MaskLoad and MaskStore (#19513) | Fei Peng | 1 | -0/+2 |
2018-08-09 | Implementing the Avx.MaskStore intrinsics | Tanner Gooding | 1 | -0/+1 |
2018-08-02 | Resolving the remaining HWIntrinsics issues blocking PMI for S.P.CoreLib | Tanner Gooding | 1 | -2/+2 |
2018-07-16 | Implementing the Avx2 AlignRight, Blend, and ConvertTo* hwintrinsics. | Tanner Gooding | 1 | -0/+5 |
2018-07-09 | Implementing the ParallelBitDeposit and ParallelBitExtract Bmi2 HWIntrinsics | Tanner Gooding | 1 | -0/+2 |
2018-07-09 | Implementing the AndNot, ExtractLowestSetBit, GetMaskUpToLowestSetBit, and Re... | Tanner Gooding | 1 | -0/+4 |
2018-07-09 | Implementing the x86 TrailingZeroCount HWIntrinsic | Tanner Gooding | 1 | -0/+1 |
2018-07-04 | Adding support for the `byte` overload of `Ssse3.Shuffle` | Tanner Gooding | 1 | -1/+1 |
2018-07-02 | Fold away Sse.StaticCast and Avx.StaticCast in the importer | Tanner Gooding | 1 | -2/+2 |
2018-06-11 | Adding containment support to more x86 HWIntrinsics (#18349) | Tanner Gooding | 1 | -40/+40 |
2018-06-01 | Adding more NoContainment flags to the x86 hwintrinsic list | Tanner Gooding | 1 | -64/+64 |
2018-06-01 | rebase | helloguo | 1 | -1/+1 |
2018-05-25 | Updating the JIT to handle the FMA hardware intrinsics. | Tanner Gooding | 1 | -0/+10 |
2018-05-24 | Realigning the hwintrinsiclistxarch table columns | Tanner Gooding | 1 | -411/+448 |
2018-05-10 | Fix Avx.ConvertToSingle flags (#17954) | mikedn | 1 | -1/+1 |
2018-03-30 | Implement AVX SetHighLow | Fei Peng | 1 | -0/+1 |
2018-03-26 | Use movsdsse2 for HW intrinsic SSE2_ConvertToDouble (#17110) | Andy Ayers | 1 | -1/+1 |
2018-03-22 | Implement SetAllVector256 | Fei Peng | 1 | -0/+3 |
2018-03-22 | Optimize AVX Insert/Extract intrinsics | Fei Peng | 1 | -0/+1 |
2018-03-20 | Implement more AVX/AVX2 intrinsics | Fei | 1 | -0/+16 |