summaryrefslogtreecommitdiff
path: root/src/jit/emitxarch.h
diff options
context:
space:
mode:
authorTanner Gooding <tagoo@outlook.com>2017-10-28 09:35:28 -0700
committerTanner Gooding <tagoo@outlook.com>2018-01-14 17:37:43 -0800
commit7ba1bf921700a66ee2e45ce5f706b3366ee493ba (patch)
tree8f9c449fe0b80a9dc19317b22786281161e823c5 /src/jit/emitxarch.h
parent2f3fa55c05bd4c2c60eb627d41634efaf46d20d3 (diff)
downloadcoreclr-7ba1bf921700a66ee2e45ce5f706b3366ee493ba.tar.gz
coreclr-7ba1bf921700a66ee2e45ce5f706b3366ee493ba.tar.bz2
coreclr-7ba1bf921700a66ee2e45ce5f706b3366ee493ba.zip
Adding SSE4.1 intrinsic support for Round, Ceiling, and Floor.
Diffstat (limited to 'src/jit/emitxarch.h')
-rw-r--r--src/jit/emitxarch.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/jit/emitxarch.h b/src/jit/emitxarch.h
index c301833857..c66f57cc92 100644
--- a/src/jit/emitxarch.h
+++ b/src/jit/emitxarch.h
@@ -367,6 +367,12 @@ void emitIns_R_R_I(instruction ins, emitAttr attr, regNumber reg1, regNumber reg
void emitIns_R_A(instruction ins, emitAttr attr, regNumber reg1, GenTreeIndir* indir, insFormat fmt);
+void emitIns_R_A_I(instruction ins, emitAttr attr, regNumber reg1, GenTreeIndir* indir, int ival);
+
+void emitIns_R_C_I(instruction ins, emitAttr attr, regNumber reg1, CORINFO_FIELD_HANDLE fldHnd, int offs, int ival);
+
+void emitIns_R_S_I(instruction ins, emitAttr attr, regNumber reg1, int varx, int offs, int ival);
+
void emitIns_R_R_A(instruction ins, emitAttr attr, regNumber reg1, regNumber reg2, GenTreeIndir* indir, insFormat fmt);
void emitIns_R_R_C(