Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-04-29 | Resolves an assert around Sse41.ConvertToVector128Int* and ↵ | Tanner Gooding | 1 | -1/+5 | |
Avx2.ConvertToVector256Int* (#24289) * Adding tests for the overloads of Sse41.ConvertToVector128Int* and Avx2.ConvertToVector256Int* that take a pointer * Fixing the handling of Sse41.ConvertToVector128* and Avx2.ConvertToVector256* | |||||
2019-04-05 | Update the JIT to recognize the IsSupported property for all HWIntrinsics ↵ | Tanner Gooding | 1 | -5/+4 | |
(#23751) * Moving some JITDUMP calls into Compiler::lookupNamedIntrinsic * Marking the IsSupported methods as Intrinsic for all HWIntrinsic ISAs * Updating the hwintrinsic importation to more generally handle IsSupported and ThrowPNSE * Applying formatting patch. * Adding using System.Runtime.CompilerServices to the various x86 PlatformNotSupported HWIntrinsic files | |||||
2019-01-03 | Fix Vector128/256 As<U> intrinsic recognition and exception | Fei Peng | 1 | -10/+0 | |
2018-11-30 | Implement 64-bit-only intrinsic | Fei Peng | 1 | -34/+17 | |
2018-11-28 | Implement the S.R.I.VectorXXX `get_Zero` and `As` helper methods as JIT ↵ | Tanner Gooding | 1 | -9/+0 | |
intrinsics (#21198) * Remove ARM64_SIMD_StaticCast intrinsic and the x86 TwoTypeGeneric flag * Implementing the `S.R.Intrinsic.VectorXXX.As` methods as runtime intrinsics * Implementing the get_Zero method on the S.R.Intrinsic.VectorXXX types as runtime intrinsics | |||||
2018-10-31 | Remove superfluous 'const' qualifier from trivial return types (#20652) | Michał Janiszewski | 1 | -21/+21 | |
The 'const' used in this context has no meaning | |||||
2018-10-25 | Implement AVX2.BroadcastScalarToVector128/256 | Fei Peng | 1 | -11/+19 | |
2018-09-05 | Implement AVX2 Gather intrinsic in JIT | Fei Peng | 1 | -0/+2 | |
2018-06-02 | Applying the formatting patch. | Tanner Gooding | 1 | -9/+9 | |
2018-06-02 | Updating the x86 HWIntrinsics to query flags via explicit methods. | Tanner Gooding | 1 | -0/+122 | |
2018-06-02 | Moving more methods to be static methods on HWIntrinsicInfo | Tanner Gooding | 1 | -0/+9 | |
2018-06-02 | Moving the simdSizeOfHWIntrinsic and numArgsOfHWIntrinsic methods to be ↵ | Tanner Gooding | 1 | -0/+3 | |
static methods on HWIntrinsicInfo | |||||
2018-06-02 | Moving various x86 HWIntrinsicInfo lookup methods to be static methods on ↵ | Tanner Gooding | 1 | -0/+43 | |
HWIntrinsicInfo | |||||
2018-06-02 | Moving the x86 lookupHWIntrinsic and lookupHWIntrinsicISA methods to be ↵ | Tanner Gooding | 1 | -0/+2 | |
static methods on HWIntrinsicInfo | |||||
2018-06-02 | Moving the getHWIntrinsicInfo and getHWIntrinsicName methods to be static ↵ | Tanner Gooding | 1 | -2/+9 | |
methods on HWIntrinsicInfo | |||||
2018-06-02 | Moving the xarch HWIntrtinsicInfo type into its own header file. | Tanner Gooding | 1 | -0/+143 | |