summaryrefslogtreecommitdiff
path: root/compiler/x86_64/x8664op.inc
diff options
context:
space:
mode:
authorflorian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2>2014-03-20 12:03:52 +0000
committerflorian <florian@3ad0048d-3df7-0310-abae-a5850022a9f2>2014-03-20 12:03:52 +0000
commitfd4be4762c26f5eee299b2318a512fa77ed77b95 (patch)
treea68632ca9bc7f6205b485ed95988400520a3635e /compiler/x86_64/x8664op.inc
parent141f1241aa2debb3ca15b5365141124ada03338e (diff)
downloadfpc-fd4be4762c26f5eee299b2318a512fa77ed77b95.tar.gz
* merged avx2 branch, developed by Torsten Grundke
git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@27200 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'compiler/x86_64/x8664op.inc')
-rw-r--r--compiler/x86_64/x8664op.inc20
1 files changed, 20 insertions, 0 deletions
diff --git a/compiler/x86_64/x8664op.inc b/compiler/x86_64/x8664op.inc
index 48dbdd334d..8af33b19da 100644
--- a/compiler/x86_64/x8664op.inc
+++ b/compiler/x86_64/x8664op.inc
@@ -951,6 +951,26 @@ A_RORX,
A_SARX,
A_SHLX,
A_SHRX,
+A_VBROADCASTI128,
+A_VEXTRACTI128,
+A_VINSERTI128,
+A_VPBLENDD,
+A_VPBROADCASTB,
+A_VPBROADCASTD,
+A_VPBROADCASTQ,
+A_VPBROADCASTW,
+A_VPERM2I128,
+A_VPERMD,
+A_VPERMPD,
+A_VPERMPS,
+A_VPERMQ,
+A_VPMASKMOVD,
+A_VPMASKMOVQ,
+A_VPSLLVD,
+A_VPSLLVQ,
+A_VPSRAVD,
+A_VPSRLVD,
+A_VPSRLVQ,
A_ADD4S,
A_BRKEM,
A_CLR1,