summaryrefslogtreecommitdiff
path: root/src/jit/gentree.cpp
diff options
context:
space:
mode:
authorTanner Gooding <tagoo@outlook.com>2018-06-06 18:24:04 -0700
committerGitHub <noreply@github.com>2018-06-06 18:24:04 -0700
commitf7993ddfc19ccce311df69b32f675bd076935e7f (patch)
tree87921d580a0a4f22a7838aa426488f73347ce2ee /src/jit/gentree.cpp
parentdce3234ecd057e7332140e137e23b0fe2aca9919 (diff)
downloadcoreclr-f7993ddfc19ccce311df69b32f675bd076935e7f.tar.gz
coreclr-f7993ddfc19ccce311df69b32f675bd076935e7f.tar.bz2
coreclr-f7993ddfc19ccce311df69b32f675bd076935e7f.zip
Adding containment support for more x86 hardware intrinsics (#18297)
* Adding containment support to one-operand scalar HWIntrinsics (x86) * Adding containment support to two-operand imm HWIntrinsics (x86) * Adding containment support to three-operand imm HWIntrinsics (x86) * Updating hwintrinsiccodegenxarch to properly mask Sse41.Insert for TYP_FLOAT * Updating the Sse41.Insert tests for TYP_FLOAT * Adding containment support for Sse2.CompareLessThan and BlendVariable (Sse41/Avx/Avx2) * Fixing `genHWIntrinsic_R_RM_I` to call `emitIns_SIMD_R_R_I`, rather than `emitIns_R_R_I` * Updating emitOutputSV to not modify the code for IF_RWR_RRD_SRD_CNS * Cleaning up some of the emitxarch code. * Moving roundps and roundpd into the IsDstSrcImm check
Diffstat (limited to 'src/jit/gentree.cpp')
0 files changed, 0 insertions, 0 deletions