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-27 |
Fei Peng | Update the table-driven framework to support x86 imm...
|
commit | commitdiff | tree |
2018-02-27 |
Fei Peng | Add tests/templates for AVX2/SSE2 shift intrinsics
|
commit | commitdiff | tree |
2018-02-27 |
Fei Peng | Add tests ShiftLeft/RightLogicalVariable
|
commit | commitdiff | tree |
2018-02-27 |
Fei Peng | Add AVX.Compare/CompareScalar tests
|
commit | commitdiff | tree |
2018-02-27 |
Fei Peng | Add Avx.SetZeroVector256<T> tests
|
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-15 |
Fei Peng | address GT_ADDR(GT_HWIntrinsic) nodes
|
commit | commitdiff | tree |
2018-02-15 |
Fei Peng | Fix importer and morph with HWIntrinsic SIMD types
|
commit | commitdiff | tree |
2018-02-13 |
Jacek Blaszczynski | Add Sse2 scalar hardware intrinsics tests
|
commit | commitdiff | tree |
2018-02-13 |
Jacek Blaszczynski | Implement scalar Sse2 hardware intrinsics
|
commit | commitdiff | tree |
2018-02-13 |
Fei Peng | Fix SSE4.1 encoding
|
commit | commitdiff | tree |
2018-02-13 |
Fei Peng | Implement SSE4.2 CompareGreaterThan
|
commit | commitdiff | tree |
2018-02-13 |
Fei Peng | Implement SSE4.1 CompareEqual
|
commit | commitdiff | tree |
2018-02-13 |
Fei Peng | reenable AVX2 compareEqual.Int64
|
commit | commitdiff | tree |
2018-02-10 |
Fei Peng | Implement certain simple SIMD intrinsics for AVX/AVX2
|
commit | commitdiff | tree |
2018-02-10 |
Fei Peng | Add AVX/AVX2 templete-drien tests and enable containment...
|
commit | commitdiff | tree |
2018-02-10 |
Fei Peng | Add new test template
|
commit | commitdiff | tree |
2018-02-10 |
Fei Peng | Add test cases for some AVX/AVX2 intrinsics
|
commit | commitdiff | tree |
2018-02-10 |
Tanner Gooding | Updating emitxarch to check TakesVexPrefix(ins) when...
|
commit | commitdiff | tree |
2018-02-09 |
Tanner Gooding | Fixing up fgValueNumberIntrinsic to use IsMathIntrinsic...
|
commit | commitdiff | tree |
2018-02-09 |
Tanner Gooding | Change compliement to complement
|
commit | commitdiff | tree |
2018-02-09 |
Tanner Gooding | Fixing up the emitOutput handling for RR/RRR instructions
|
commit | commitdiff | tree |
2018-02-09 |
Tanner Gooding | Enabling the named intrinsic support on SSE4.1 hardware...
|
commit | commitdiff | tree |
2018-02-09 |
Tanner Gooding | Updating the emitter to more generally handle 4-Byte...
|
commit | commitdiff | tree |
2018-02-08 |
Jacek Blaszczynski | Add tests for Sse2 memory fence instructions
|
commit | commitdiff | tree |
2018-02-08 |
Jacek Blaszczynski | Implement Sse2 memory fence instructions
|
commit | commitdiff | tree |
2018-02-06 |
Tanner Gooding | Adding tests for the StoreFence/Prefetch* APIs and...
|
commit | commitdiff | tree |
2018-02-06 |
Tanner Gooding | Adding support for the StoreFence/Prefetch* APIs and...
|
commit | commitdiff | tree |
2018-02-06 |
Tanner Gooding | Removing the Sse2.LoadScalarVector128 overloads that...
|
commit | commitdiff | tree |
2018-02-06 |
Tanner Gooding | Moving a number of the Sse2 hwintrinsic tests to use...
|
commit | commitdiff | tree |
2018-02-06 |
Tanner Gooding | Adding tests for the SSE2 LoadVector128, LoadAlignedVector12...
|
commit | commitdiff | tree |
2018-02-06 |
Tanner Gooding | Adding support for the SSE2 LoadVector128, LoadAlignedVector...
|
commit | commitdiff | tree |
2018-02-03 |
Tanner Gooding | Updating the templated x86 hwintrinsic tests to validate...
|
commit | commitdiff | tree |
2018-02-03 |
Tanner Gooding | Updating the HWIntrinsic codegen to support marking...
|
commit | commitdiff | tree |
2018-02-01 |
Tanner Gooding | Fixing some of the x86 HWIntrinsics to only use byteable...
|
commit | commitdiff | tree |
2018-02-01 |
Tanner Gooding | Moving the Sse Compare*OrderedScalar and Compare*UnorderedSc...
|
commit | commitdiff | tree |
2018-02-01 |
Tanner Gooding | Moving the Sse max/min tests to use the template.
|
commit | commitdiff | tree |
2018-02-01 |
Tanner Gooding | Moving the Sse comparison tests to use the template.
|
commit | commitdiff | tree |
2018-02-01 |
Steve MacLean | [Arm64] Add Lower Compare Zero comments
|
commit | commitdiff | tree |
2018-02-01 |
Steve MacLean | [Arm64] HWIntrinsic codegen function headers
|
commit | commitdiff | tree |
2018-02-01 |
Steve MacLean | [Arm64] Lower Unsigned Compare Zero
|
commit | commitdiff | tree |
2018-02-01 |
Steve MacLean | [Arm64] Implement Simd.SetAllVector*
|
commit | commitdiff | tree |
2018-02-01 |
Steve MacLean | [Arm64] Implement Simd.BitwiseSelect
|
commit | commitdiff | tree |
2018-02-01 |
Steve MacLean | [Arm64] Implement Simd.Extract
|
commit | commitdiff | tree |
2018-02-01 |
Tanner Gooding | Rename ConvertScalarToVector128UInt32Scalar to ConvertScalar...
|
commit | commitdiff | tree |
2018-02-01 |
Tanner Gooding | Updating IF_RWR_RRD_MRD_CNS and IF_RWR_RRD_SRD_CNS...
|
commit | commitdiff | tree |
2018-02-01 |
Tanner Gooding | Fixing up some hwintrinsic flags for the x86 intrinsics.
|
commit | commitdiff | tree |
2018-01-30 |
Tanner Gooding | Temporaily disable some HWIntrinsic tests due to the...
|
commit | commitdiff | tree |
2018-01-30 |
Tanner Gooding | Changing ConvertTo.*Scalar to ConvertScalarTo.*
|
commit | commitdiff | tree |
2018-01-30 |
Tanner Gooding | Changing BroadcastElement to BroadcastScalar
|
commit | commitdiff | tree |
2018-01-30 |
Tanner Gooding | Adding missing instruction mapping documentation and...
|
commit | commitdiff | tree |
2018-01-30 |
Tanner Gooding | Adding the missing memory fencing and prefetch intrinsics...
|
commit | commitdiff | tree |
2018-01-30 |
Tanner Gooding | Adding the Vector128 postfix on the Sse2.LoadScalar...
|
commit | commitdiff | tree |
2018-01-30 |
Tanner Gooding | Moving the listed instruction for the HWIntrinsics...
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Changing the hardware intrinsic APIs to use pointers...
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Renaming Sse41.LoadAlignedNonTemporal to Sse41.LoadAlignedVe...
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Adding the missing Sse2.MoveScalar intrinsics
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Listing the instruction mappings for the AVX2 intrinsics.
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Listing the instruction mappings for the FMA intrinsics.
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Listing the instruction mappings for the AVX intrinsics.
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Listing the instruction mappings for the SSE4.2 intrinsics.
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Listing the instruction mappings for the SSE4.1 intrinsics.
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Listing the instruction mappings for the SSSE3 intrinsics
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Listing the instruction mappings for the SSE3 intrinsics.
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Listing the instruction mappings for the SSE2 intrinsics.
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Listing the instruction mappings for the SSE intrinsics.
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Adding overloads for the x86 Scalar intrinsics to not...
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Fix the naming of the arguments for LoadHigh and LoadLow
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Fixing some inconsistencies in the Scalar intrinsics
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Adding the missing Sse2.MoveMask(Vector128<byte>) intrinsic
|
commit | commitdiff | tree |
2018-01-29 |
Tanner Gooding | Updating the auto-generated x86 HWIntrinsic test files...
|
commit | commitdiff | tree |
2018-01-28 |
Tanner Gooding | Marking SSE HWIntrinsics as fully implemented
|
commit | commitdiff | tree |
2018-01-28 |
Tanner Gooding | Adding tests for the SSE Store, StoreAligned, StoreAlignedNo...
|
commit | commitdiff | tree |
2018-01-28 |
Tanner Gooding | Adding support for the SSE Store, StoreAligned, StoreAligned...
|
commit | commitdiff | tree |
2018-01-28 |
Tanner Gooding | Updating several of the Sse HardwareIntrinsic tests...
|
commit | commitdiff | tree |
2018-01-28 |
Tanner Gooding | Updating the Avx2.Add HardwareIntrinsic tests to be...
|
commit | commitdiff | tree |
2018-01-28 |
Tanner Gooding | Updating the Avx HardwareIntrinsic tests to be generated...
|
commit | commitdiff | tree |
2018-01-28 |
Tanner Gooding | Updating the Sse2 HardwareIntrinsic tests to be generated...
|
commit | commitdiff | tree |
2018-01-27 |
Tanner Gooding | Moving the SetIsIntrinsic code earlier in the method...
|
commit | commitdiff | tree |
2018-01-27 |
Tanner Gooding | Updating the Vector64, Vector128, and Vector256 StructPackin...
|
commit | commitdiff | tree |
2018-01-27 |
Tanner Gooding | Updating the VM to properly pack the SIMD hardware...
|
commit | commitdiff | tree |
2018-01-27 |
Tanner Gooding | Updating the methodtablebuilder to handle the System...
|
commit | commitdiff | tree |
2018-01-27 |
Tanner Gooding | Adding some StructPacking tests to ensure existing...
|
commit | commitdiff | tree |
2018-01-22 |
Tanner Gooding | Stop the SIMD hardware intrinsics types from undergoing...
|
commit | commitdiff | tree |
2018-01-20 |
Tanner Gooding | Updating the VM to no longer treat the SIMD HWIntrinsic...
|
commit | commitdiff | tree |
2018-01-19 |
Tanner Gooding | Removing an incorrect assert from emitInsBinary
|
commit | commitdiff | tree |
2018-01-18 |
Tanner Gooding | Refactoring emitInsBinary
|
commit | commitdiff | tree |
2018-01-18 |
Tanner Gooding | Updating TYP_SIMD locals to no longer undergo struct...
|
commit | commitdiff | tree |
2018-01-18 |
Tanner Gooding | Disabling the Math.Round, Math.Floor, and Math.Ceiling...
|
commit | commitdiff | tree |
2018-01-18 |
Tanner Gooding | Fixing the `LoadAlignedVector128` HWIntrinsic test...
|
commit | commitdiff | tree |
2018-01-18 |
Tanner Gooding | Fixing some bad merge conflicts in the `emitIns_R_A_I...
|
commit | commitdiff | tree |
next |