aboutsummaryrefslogtreecommitdiff
path: root/Tools/CodeGen/Kranc.m
diff options
context:
space:
mode:
authorIan Hinder <ian.hinder@aei.mpg.de>2010-11-22 11:20:48 +0100
committerIan Hinder <ian.hinder@aei.mpg.de>2010-11-23 00:19:37 +0100
commitd6c4d4c2131107ef3a4004692823e2041394acd6 (patch)
treebbdd18d5c45e9d4b4f722c8792c4c7d1f02ced19 /Tools/CodeGen/Kranc.m
parentc9431558d69ee1b8769c918044a45bdd50520b46 (diff)
Implement vectorisation
This is Erik's vectorisation working tree from 13-Oct-2010
Diffstat (limited to 'Tools/CodeGen/Kranc.m')
-rw-r--r--Tools/CodeGen/Kranc.m6
1 files changed, 5 insertions, 1 deletions
diff --git a/Tools/CodeGen/Kranc.m b/Tools/CodeGen/Kranc.m
index fd07c53..21acd21 100644
--- a/Tools/CodeGen/Kranc.m
+++ b/Tools/CodeGen/Kranc.m
@@ -22,7 +22,11 @@ BeginPackage["Kranc`"];
(* CodeGen.m *)
-{INV, SQR, CUB, QAD, exp, pow, fmax, fmin, dx, dy, dz, khalf, kthird, ktwothird, kfourthird, keightthird};
+{INV, SQR, CUB, QAD, IfThen, ToReal, sqrt, exp, pow, fmax, fmin,
+ fmadd, fmsub, fnmadd, fnmsub, fneg, fadd, fsub, fmul, fdiv,
+ kfabs, kfmax, kfmin, ksqrt, kexp, klog, kpow,
+ dir1, dir2, dir3, dx, dy, dz,
+ khalf, kthird, ktwothird, kfourthird, keightthird};
(* Helpers.m *)