Age | Commit message (Expand) | Author | Files | Lines |
2019-08-07 | Ensure that we check for implicit ivals for single argument intrinsics before... | Tanner Gooding | 1 | -5/+5 |
2019-06-07 | Merge pull request #24007 from mikedn/enable-w4 | Sergey Andreenko | 1 | -1/+1 |
2019-06-03 | Removing the TestAllOnes, TestAllZeros, and TestMixOnesZeros methods from the... | Tanner Gooding | 1 | -14/+0 |
2019-05-16 | Compile JIT sources with /W4 | Mike Danes | 1 | -1/+1 |
2019-04-29 | Resolves an assert around Sse41.ConvertToVector128Int* and Avx2.ConvertToVect... | Tanner Gooding | 1 | -0/+40 |
2019-04-12 | [master] Update dependencies from dotnet/corefx (#23893) | dotnet-maestro[bot] | 1 | -25/+25 |
2019-04-02 | Updating the HWIntrinsic x86 codegen to handle indir nodes. (#23629) | Tanner Gooding | 1 | -74/+104 |
2019-03-29 | Fix HW intrinsic containment bugs (#23558) | Carol Eidt | 1 | -19/+27 |
2019-03-29 | Simplify and unify Vector64/128/256 platform-agnostic intrinsic handling (#23... | Fei Peng | 1 | -10/+11 |
2019-03-28 | Fix codegen for StoreNonTemporal (#23511) | Carol Eidt | 1 | -5/+11 |
2019-03-27 | Revert "Delete unused variables in jit. Part 2. (#23481)" (#23488) | Sergey Andreenko | 1 | -23/+41 |
2019-03-27 | Delete unused variables in jit. Part 2. (#23481) | Sergey Andreenko | 1 | -41/+23 |
2019-03-27 | Fixing the codegen for x64 intrinsics to use EA_8BYTE where needed. (#23461) | Tanner Gooding | 1 | -1/+13 |
2019-03-26 | Handle addressing modes for HW intrinsics (#22944) | Carol Eidt | 1 | -182/+83 |
2019-03-08 | JIT: rework codegen for Arm64 SIMD Extract/Insert intrinsics (#23114) | Andy Ayers | 1 | -1/+1 |
2019-03-06 | fix BroadcastScalarToVector128/256 and simplify MoveMask | Fei Peng | 1 | -20/+0 |
2019-02-28 | Removing the ExtractVector128 and InsertVector128 APIs that take an address. ... | Tanner Gooding | 1 | -79/+0 |
2019-01-10 | Merge pull request #17733 from mikedn/cc-cond2 | Brian Sullivan | 1 | -4/+4 |
2018-12-21 | Implement the remaining BMI1/2 intrinsic (#21480) | Fei Peng | 1 | -54/+89 |
2018-12-07 | Adding a note to the genBaseIntrinsic function header about operand assumptio... | Tanner Gooding | 1 | -0/+3 |
2018-12-06 | Moving CreateScalarUnsafe, ToScalar, Vector128.ToVector256Unsafe, and Vector2... | Tanner Gooding | 1 | -12/+94 |
2018-11-30 | Implement 64-bit-only intrinsic | Fei Peng | 1 | -10/+38 |
2018-11-28 | Implement the S.R.I.VectorXXX `get_Zero` and `As` helper methods as JIT intri... | Tanner Gooding | 1 | -0/+53 |
2018-11-17 | Removing the legacy helper intrinsics and adding tests for their replacements... | Tanner Gooding | 1 | -194/+0 |
2018-11-10 | Change jpe/jpo to jp/jnp | Mike Danes | 1 | -4/+4 |
2018-10-25 | Implement AVX2.BroadcastScalarToVector128/256 | Fei Peng | 1 | -1/+1 |
2018-09-07 | Merge branch 'master' into xcnt-false-dep | Pent Ploompuu | 1 | -0/+114 |
2018-09-05 | Implement AVX2 Gather intrinsic in JIT | Fei Peng | 1 | -0/+114 |
2018-09-04 | Improved fix for target register false dependency of lzcnt, tzcnt, and popcnt | Pent Ploompuu | 1 | -15/+49 |
2018-08-30 | Fix target register false dependency of lzcnt, tzcnt, and popcnt | Fei Peng | 1 | -0/+19 |
2018-08-22 | Implement AVX2 MaskLoad and MaskStore (#19513) | Fei Peng | 1 | -2/+2 |
2018-08-09 | Implementing the Avx.MaskStore intrinsics | Tanner Gooding | 1 | -7/+14 |
2018-08-02 | Resolving the remaining HWIntrinsics issues blocking PMI for S.P.CoreLib | Tanner Gooding | 1 | -1/+0 |
2018-07-16 | Implementing the Avx2 AlignRight, Blend, and ConvertTo* hwintrinsics. | Tanner Gooding | 1 | -5/+22 |
2018-07-09 | Fixing a call to emitIns_SIMD_R_R_AR_R to pass arguments in the correct order | Tanner Gooding | 1 | -1/+1 |
2018-07-09 | Implementing the ParallelBitDeposit and ParallelBitExtract Bmi2 HWIntrinsics | Tanner Gooding | 1 | -1/+37 |
2018-07-09 | Implementing the AndNot, ExtractLowestSetBit, GetMaskUpToLowestSetBit, and Re... | Tanner Gooding | 1 | -9/+20 |
2018-07-09 | Implementing the x86 TrailingZeroCount HWIntrinsic | Tanner Gooding | 1 | -1/+35 |
2018-07-03 | Merge pull request #18504 from mikedn/comp-small | Bruce Forstall | 1 | -6/+6 |
2018-07-02 | Fold away Sse.StaticCast and Avx.StaticCast in the importer | Tanner Gooding | 1 | -2/+0 |
2018-07-02 | Fixing up the Sse41.Insert float HWIntrinsics | Tanner Gooding | 1 | -17/+0 |
2018-06-30 | Move temp info from Compiler to RegSet | Mike Danes | 1 | -6/+6 |
2018-06-11 | Adding containment support to more x86 HWIntrinsics (#18349) | Tanner Gooding | 1 | -78/+109 |
2018-06-06 | Adding containment support for more x86 hardware intrinsics (#18297) | Tanner Gooding | 1 | -40/+202 |
2018-06-04 | Adding function headers to the 'emitIns_SIMD_*' methods and clarifying commen... | Tanner Gooding | 1 | -6/+5 |
2018-06-04 | Updating the x86 HWIntrinsics to support containment for most one-operand int... | Tanner Gooding | 1 | -8/+267 |
2018-06-02 | Fixing some flags that were queried incorrectly. | Tanner Gooding | 1 | -1/+1 |
2018-06-02 | Applying the formatting patch. | Tanner Gooding | 1 | -8/+9 |
2018-06-02 | Updating the x86 HWIntrinsics to query flags via explicit methods. | Tanner Gooding | 1 | -14/+12 |
2018-06-02 | Moving more methods to be static methods on HWIntrinsicInfo | Tanner Gooding | 1 | -3/+3 |