aboutsummaryrefslogtreecommitdiff
path: root/Tools/CodeGen
diff options
context:
space:
mode:
authorIan Hinder <ian.hinder@aei.mpg.de>2012-01-29 23:57:15 -0600
committerIan Hinder <ian.hinder@aei.mpg.de>2012-01-29 23:57:15 -0600
commitad9f846549d84fa82af5dabd6e288f3641c54a54 (patch)
treea57f50ad0fb33fc11bbca20f85a3a898603772dd /Tools/CodeGen
parent821a96dcd9f29cb4ed9fd3953a9fe6713d56e1c5 (diff)
Add Implementation to script language
Diffstat (limited to 'Tools/CodeGen')
-rw-r--r--Tools/CodeGen/KrancScript.m3
1 files changed, 3 insertions, 0 deletions
diff --git a/Tools/CodeGen/KrancScript.m b/Tools/CodeGen/KrancScript.m
index 6ba2536..810088f 100644
--- a/Tools/CodeGen/KrancScript.m
+++ b/Tools/CodeGen/KrancScript.m
@@ -168,6 +168,9 @@ process["uname"[n_]] := n;
process["option"["inherit"[imps__]]] :=
{InheritedImplementations -> Map[process, {imps}]};
+process["option"["implement"[imp_]]] :=
+ {Implementation -> process[imp]};
+
flags = {"loopcontrol"->UseLoopControl,"vectors"->UseVectors,"opencl"->UseOpenCL,
"jacobian"->UseJacobian, "cse" -> CSE};