aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGil Pitney <gil.pitney@linaro.org>2016-06-30 23:36:29 +0000
committerGil Pitney <gil.pitney@linaro.org>2016-06-30 23:36:29 +0000
commitf924d064b5630598d2d81904e183ad5ed0d95aae (patch)
treeb59e4aecaef463029c3ad4427e7ae8a3a16a04a3
parentad003b148d7f911eaa27c7c039ee7c7dd1b31461 (diff)
downloadshamrock-master.tar.gz
Update TODOHEADmaster
Signed-off-by: Gil Pitney <gil.pitney@linaro.org>
-rw-r--r--TODO12
1 files changed, 4 insertions, 8 deletions
diff --git a/TODO b/TODO
index 63176f4..ee8f596 100644
--- a/TODO
+++ b/TODO
@@ -1,26 +1,22 @@
Things To Do:
=============
-1. Resync with git.ti.com/opencl.
-
- Update to latest common code from the TI repo.
-
-2. Merge TI OpenCL DSP Device support from git.ti.com/opencl.
+1. Merge TI OpenCL DSP Device support from git.ti.com/opencl.
Get the CPU and DSP device support to act as plugins to a common
framework, so that they may coexist.
-3. Builtins:
+2. Builtins:
The current clc.h has its roots in LLVM libclc, but has diverged. It
may be interesting to resync with that project, if those builtins
actually pass the Khronos tests.
-4. Update to OpenCL v 2.0
+3. Update to OpenCL v 2.0
An HSA compliant platform would benefit this effort.
-5. Move to SPIR, or SPIR-V.
+4. Move to SPIR, or SPIR-V.
Once a SPIR to ARM backend becomes available, could move to SPIR as a more
standard IR.