2018-08-02 |
Tanner Gooding | Make `Vector64<T>`, `Vector128<T>`, and `Vector256...
|
commit | commitdiff | tree |
2018-08-02 |
Tanner Gooding | Resolving the remaining HWIntrinsics issues blocking...
|
commit | commitdiff | tree |
2018-07-31 |
Tanner Gooding | Updating SetCpuInfo to be more accurate
|
commit | commitdiff | tree |
2018-07-31 |
Tanner Gooding | Expose the x86 HWIntrinsics via a set of class hierarchies...
|
commit | commitdiff | tree |
2018-07-31 |
Tanner Gooding | Moving the ilproj sdk to be built/published under the...
|
commit | commitdiff | tree |
2018-07-27 |
Tanner Gooding | Updating emitInsCanOnlyWriteSSE2OrAVXReg to cover some...
|
commit | commitdiff | tree |
2018-07-27 |
Tanner Gooding | Fixing the x86 hwintrinsics to not assert for invalid...
|
commit | commitdiff | tree |
2018-07-26 |
Tanner Gooding | Adding the Microsoft.NET.Sdk.IL pkgproj
|
commit | commitdiff | tree |
2018-07-24 |
Tanner Gooding | Removing duplicate CoreCLRTestLibrary project references
|
commit | commitdiff | tree |
2018-07-24 |
Tanner Gooding | Regenerating the x86 HWIntrinsic templated tests
|
commit | commitdiff | tree |
2018-07-24 |
Tanner Gooding | Removing `Random random = new Random()` from the HWIntrinsic...
|
commit | commitdiff | tree |
2018-07-24 |
Tanner Gooding | Realigning the HWIntrinsic template metadata tables
|
commit | commitdiff | tree |
2018-07-24 |
Tanner Gooding | Replacing usages of random with TestLibrary.Generator...
|
commit | commitdiff | tree |
2018-07-24 |
Tanner Gooding | Adding TestLibrary.Generator methods for unsigned types
|
commit | commitdiff | tree |
2018-07-19 |
Tanner Gooding | Removing WINCORESYS usages from the test projects
|
commit | commitdiff | tree |
2018-07-19 |
Tanner Gooding | Adding a project reference for CoreCLRTestLibrary to...
|
commit | commitdiff | tree |
2018-07-19 |
Tanner Gooding | Regenerating the HWIntrinsic tests from the updated...
|
commit | commitdiff | tree |
2018-07-19 |
Tanner Gooding | Updating the templated HWIntrinsic tests to use `TestLibrary...
|
commit | commitdiff | tree |
2018-07-16 |
Tanner Gooding | Adding tests for the Avx2 AlignRight, Blend, and ConvertTo...
|
commit | commitdiff | tree |
2018-07-16 |
Tanner Gooding | Implementing the Avx2 AlignRight, Blend, and ConvertTo...
|
commit | commitdiff | tree |
2018-07-10 |
Tanner Gooding | Fixing encodeXmmRegAsIval to ensure the result meets...
|
commit | commitdiff | tree |
2018-07-10 |
Tanner Gooding | Regenerating the x86 HWIntrinsic tests to cover struct...
|
commit | commitdiff | tree |
2018-07-10 |
Tanner Gooding | Updating the x86 HWIntrinsic test templates to test...
|
commit | commitdiff | tree |
2018-07-10 |
Tanner Gooding | Fixing a call to emitIns_SIMD_R_R_AR_R to pass arguments...
|
commit | commitdiff | tree |
2018-07-09 |
Tanner Gooding | Updating InstructionSet_BMI1/2 to be controlled by...
|
commit | commitdiff | tree |
2018-07-09 |
Tanner Gooding | Adding tests for the ParallelBitDeposit and ParallelBitExtra...
|
commit | commitdiff | tree |
2018-07-09 |
Tanner Gooding | Implementing the ParallelBitDeposit and ParallelBitExtract...
|
commit | commitdiff | tree |
2018-07-09 |
Tanner Gooding | Adding tests for the AndNot, ExtractLowestSetBit, GetMaskUpT...
|
commit | commitdiff | tree |
2018-07-09 |
Tanner Gooding | Implementing the AndNot, ExtractLowestSetBit, GetMaskUpToLow...
|
commit | commitdiff | tree |
2018-07-09 |
Tanner Gooding | Adding tests for the x86 TrailingZeroCount HWintrinsic
|
commit | commitdiff | tree |
2018-07-09 |
Tanner Gooding | Implementing the x86 TrailingZeroCount HWIntrinsic
|
commit | commitdiff | tree |
2018-07-09 |
Tanner Gooding | Renaming ScalarUnOpTest to ScalarSimdUnOpTest
|
commit | commitdiff | tree |
2018-07-04 |
Tanner Gooding | Adding tests for the byte overload of Ssse3.Shuffle
|
commit | commitdiff | tree |
2018-07-04 |
Tanner Gooding | Adding support for the `byte` overload of `Ssse3.Shuffle`
|
commit | commitdiff | tree |
2018-07-03 |
Tanner Gooding | Updating SSE_StaticCast and AVX_StaticCast to set the...
|
commit | commitdiff | tree |
2018-07-03 |
Tanner Gooding | Fold away Sse.StaticCast and Avx.StaticCast in the...
|
commit | commitdiff | tree |
2018-07-03 |
Tanner Gooding | Adding an Avx.StaticCast test (modified from the Sse...
|
commit | commitdiff | tree |
2018-07-02 |
Tanner Gooding | Fixing up the Sse41.Insert float HWIntrinsics
|
commit | commitdiff | tree |
2018-07-02 |
Tanner Gooding | Adding back the tests for Avx.MaskLoad
|
commit | commitdiff | tree |
2018-07-02 |
Tanner Gooding | Updating the Avx.Extract/Insert methods to throw PNSE...
|
commit | commitdiff | tree |
2018-07-02 |
Tanner Gooding | Removing unnecessary `try/catch` blocks from the ExtractScal...
|
commit | commitdiff | tree |
2018-06-30 |
Tanner Gooding | Fixing some Bmi1 HWIntrinsic method names (#18718)
|
commit | commitdiff | tree |
2018-06-12 |
Tanner Gooding | Adding containment support to more x86 HWIntrinsics...
|
commit | commitdiff | tree |
2018-06-07 |
Tanner Gooding | Adding containment support for more x86 hardware intrinsics...
|
commit | commitdiff | tree |
2018-06-04 |
Tanner Gooding | Adding function headers to the 'emitIns_SIMD_*' methods...
|
commit | commitdiff | tree |
2018-06-04 |
Tanner Gooding | Updating the x86 HWIntrinsics to support containment...
|
commit | commitdiff | tree |
2018-06-04 |
Tanner Gooding | Fixing up ContainCheckHWIntrinsic to use intrinsicId...
|
commit | commitdiff | tree |
2018-06-04 |
Tanner Gooding | Fixing the name of the paramters in the emitIns_SIMD_...
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Fixing some flags that were queried incorrectly.
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Applying the formatting patch.
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Updating the x86 HWIntrinsics to query flags via explicit...
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Moving more methods to be static methods on HWIntrinsicInfo
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Moving the simdSizeOfHWIntrinsic and numArgsOfHWIntrinsic...
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Moving various x86 HWIntrinsicInfo lookup methods to...
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Moving the x86 lookupHWIntrinsic and lookupHWIntrinsicISA...
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Moving the getHWIntrinsicInfo and getHWIntrinsicName...
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Moving the xarch HWIntrtinsicInfo type into its own...
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Adding more NoContainment flags to the x86 hwintrinsic...
|
commit | commitdiff | tree |
2018-06-02 |
Tanner Gooding | Updating the x86 hwintrinsic code to better check for...
|
commit | commitdiff | tree |
2018-06-01 |
Tanner Gooding | Updating the HWIntrinsic codegen to ensure ival always...
|
commit | commitdiff | tree |
2018-05-25 |
Tanner Gooding | Updating the compiler to not enable FMA if the global...
|
commit | commitdiff | tree |
2018-05-25 |
Tanner Gooding | Adding tests for the FMA hardware intrinsics.
|
commit | commitdiff | tree |
2018-05-25 |
Tanner Gooding | Updating the JIT to handle the FMA hardware intrinsics.
|
commit | commitdiff | tree |
2018-05-24 |
Tanner Gooding | Updating BuildDelayFreeUses to also consider contained...
|
commit | commitdiff | tree |
2018-05-24 |
Tanner Gooding | Realigning the hwintrinsiclistxarch table columns
|
commit | commitdiff | tree |
2018-05-23 |
Tanner Gooding | Cleaning up LinearScan::BuildHWIntrinsic
|
commit | commitdiff | tree |
2018-03-19 |
Tanner Gooding | Fixing the x86 ScalarUnOpTest template to no longer...
|
commit | commitdiff | tree |
2018-03-19 |
Tanner Gooding | Updating the x86 extract instructions to be properly...
|
commit | commitdiff | tree |
2018-03-19 |
Tanner Gooding | Regenerating the x86 HWIntrinsic tests to track each...
|
commit | commitdiff | tree |
2018-03-19 |
Tanner Gooding | Updating the x86 HWIntrinsic templates to track each...
|
commit | commitdiff | tree |
2018-03-19 |
Tanner Gooding | Updating the x86 HWIntrinsic DataTable types to assert...
|
commit | commitdiff | tree |
2018-03-19 |
Tanner Gooding | Regenerating the x86 HWIntrinsics tests to no longer...
|
commit | commitdiff | tree |
2018-03-19 |
Tanner Gooding | Fixing the x86 HWIntrinsic test templates to not leave...
|
commit | commitdiff | tree |
2018-03-10 |
Tanner Gooding | Adding tests for the Extend, GetLowerHalf, and StaticCast...
|
commit | commitdiff | tree |
2018-03-10 |
Tanner Gooding | Adding support for the Extend, GetLowerHalf, and StaticCast...
|
commit | commitdiff | tree |
2018-03-10 |
Tanner Gooding | Ensure that `id->idReg2()` is properly encoded for...
|
commit | commitdiff | tree |
2018-03-10 |
Tanner Gooding | Fix the RMW delay handling for hwintrinsic nodes with...
|
commit | commitdiff | tree |
2018-03-10 |
Tanner Gooding | Update isRMWHWIntrinsic to explicitly cover intrinsics...
|
commit | commitdiff | tree |
2018-03-10 |
Tanner Gooding | Updating the hwintrinsic codegen to handle the case...
|
commit | commitdiff | tree |
2018-03-08 |
Tanner Gooding | Updating the x86 hardware-intrinsics tests to properly...
|
commit | commitdiff | tree |
2018-03-08 |
Tanner Gooding | Updating isRMWRegOper, OperIsCommutative, and canBeContained...
|
commit | commitdiff | tree |
2018-03-07 |
Tanner Gooding | Updating the x86 hardware-intrin test templates to...
|
commit | commitdiff | tree |
2018-03-05 |
Tanner Gooding | Updating the CompareEqual{Ordered|Unordered}Scalar...
|
commit | commitdiff | tree |
2018-03-03 |
Tanner Gooding | Implementing tests for more of the AVX hardware intrinsics
|
commit | commitdiff | tree |
2018-03-03 |
Tanner Gooding | Implementing some more of the AVX intrinsics
|
commit | commitdiff | tree |
2018-03-01 |
Tanner Gooding | Adding tests for additional AVX hardware intrinsics
|
commit | commitdiff | tree |
2018-03-01 |
Tanner Gooding | Adding support for additional AVX hardware intrinsics
|
commit | commitdiff | tree |
2018-03-01 |
Tanner Gooding | Adding tests for the SSE2 MaskMove intrinsic
|
commit | commitdiff | tree |
2018-03-01 |
Tanner Gooding | Implementing the SSE2 MaskMove intrinsic
|
commit | commitdiff | tree |
2018-02-28 |
Tanner Gooding | Set isInternalRegDelayFree for several of the x86 hwintrinsics
|
commit | commitdiff | tree |
2018-02-28 |
Tanner Gooding | Adding some asserts that we won't overwrite one of...
|
commit | commitdiff | tree |
2018-02-28 |
Tanner Gooding | Adding tests for the implemented SSE41 hardware intrinsics
|
commit | commitdiff | tree |
2018-02-28 |
Tanner Gooding | Adding partial support for the SSE41 hardware intrinsics
|
commit | commitdiff | tree |
2018-02-23 |
Tanner Gooding | Adding a TODO-XArch to `Lowering::ContainCheckHWIntrinsic...
|
commit | commitdiff | tree |
2018-02-23 |
Tanner Gooding | Adding the missing function header comments to hwintrinsicco...
|
commit | commitdiff | tree |
2018-02-22 |
Tanner Gooding | Adding tests for the SSE3 and SSSE3 hardware intrinsics
|
commit | commitdiff | tree |
2018-02-22 |
Tanner Gooding | Adding support for the SSE3 and SSSE3 hardware intrinsics
|
commit | commitdiff | tree |
2018-02-22 |
Tanner Gooding | Updating the x86 hardware intrinsic test templates...
|
commit | commitdiff | tree |
2018-02-16 |
Tanner Gooding | Updating the JIT to take EnableSSE3_4 into account...
|
commit | commitdiff | tree |
2018-02-10 |
Tanner Gooding | Updating emitxarch to check TakesVexPrefix(ins) when...
|
commit | commitdiff | tree |
next |