summaryrefslogtreecommitdiff
path: root/src/jit/instrsxarch.h
diff options
context:
space:
mode:
authorFei Peng <fei.peng@intel.com>2018-02-05 12:14:52 -0800
committerFei Peng <fei.peng@intel.com>2018-02-06 13:44:21 -0800
commit747b121284f53cd7aec2915cbc15138508826fe8 (patch)
treebc9288ef7ae83d96014a4ad15e5ecf4d7274bb86 /src/jit/instrsxarch.h
parent8f2ff46bb3a3b5105f5cea0b4a0ab2451fa46f1a (diff)
downloadcoreclr-747b121284f53cd7aec2915cbc15138508826fe8.tar.gz
coreclr-747b121284f53cd7aec2915cbc15138508826fe8.tar.bz2
coreclr-747b121284f53cd7aec2915cbc15138508826fe8.zip
Implement AVX2 LoadAlignedVector256/128NonTemporal
Diffstat (limited to 'src/jit/instrsxarch.h')
-rw-r--r--src/jit/instrsxarch.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/jit/instrsxarch.h b/src/jit/instrsxarch.h
index 5d934aed58..eedfd6352b 100644
--- a/src/jit/instrsxarch.h
+++ b/src/jit/instrsxarch.h
@@ -415,6 +415,7 @@ INST3( blendvpd, "blendvpd" , 0, IUM_WR, 0, 0, BAD_CODE, BAD_CODE, SS
INST3( pblendvb, "pblendvb" , 0, IUM_WR, 0, 0, BAD_CODE, BAD_CODE, SSE38(0x10)) // Variable Blend Packed Bytes
INST3( lddqu, "lddqu" , 0, IUM_WR, 0, 0, BAD_CODE, BAD_CODE, SSEDBL(0xF0)) // Load Unaligned integer
INST3( movntdqa, "movntdqa" , 0, IUM_WR, 0, 0, BAD_CODE, BAD_CODE, SSE38(0x2A)) // Load Double Quadword Non-Temporal Aligned Hint
+INST3( movddup, "movddup" , 0, IUM_WR, 0, 0, BAD_CODE, BAD_CODE, SSEDBL(0x12)) // Replicate Double FP Values
INST3(LAST_SSE4_INSTRUCTION, "LAST_SSE4_INSTRUCTION", 0, IUM_WR, 0, 0, BAD_CODE, BAD_CODE, BAD_CODE)