summaryrefslogtreecommitdiffstats
path: root/libclc
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2012-05-29 13:35:35 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2012-05-29 13:35:35 +0000
commit8f97a4363a7e6e6847ca7e9b60733c84589d71f4 (patch)
tree7221f569f4a417e8d183af2833418261248d5657 /libclc
parentde7227e5bd8427c99a494f53f30ddc52ba9ea1b6 (diff)
downloadbcm5719-llvm-8f97a4363a7e6e6847ca7e9b60733c84589d71f4.tar.gz
bcm5719-llvm-8f97a4363a7e6e6847ca7e9b60733c84589d71f4.zip
Define FLOAT in floatn.inc.
llvm-svn: 157614
Diffstat (limited to 'libclc')
-rw-r--r--libclc/generic/include/clc/geometric/floatn.inc10
1 files changed, 10 insertions, 0 deletions
diff --git a/libclc/generic/include/clc/geometric/floatn.inc b/libclc/generic/include/clc/geometric/floatn.inc
index c77c464ca2a..e84545a95fb 100644
--- a/libclc/generic/include/clc/geometric/floatn.inc
+++ b/libclc/generic/include/clc/geometric/floatn.inc
@@ -1,3 +1,5 @@
+#define FLOAT float
+
#define FLOATN float
#include BODY
#undef FLOATN
@@ -14,7 +16,12 @@
#include BODY
#undef FLOATN
+#undef FLOAT
+
#ifdef cl_khr_fp64
+
+#define FLOAT double
+
#define FLOATN double
#include BODY
#undef FLOATN
@@ -30,6 +37,9 @@
#define FLOATN double4
#include BODY
#undef FLOATN
+
+#undef FLOAT
+
#endif
#undef BODY
OpenPOWER on IntegriCloud