projects
/
platform
/
upstream
/
coreclr.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Implementing some more of the AVX intrinsics
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-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
next