[cfe-dev] OpenCL C++ Kernel Language
Ronan KERYELL via cfe-dev
cfe-dev at lists.llvm.org
Fri Mar 4 01:01:24 PST 2016
>>>>> On Thu, 3 Mar 2016 18:08:08 -0500, Paul Fox via cfe-dev <cfe-dev at lists.llvm.org> said:
Paul> Has any work been done towards support for the OpenCL 2.1 C++
Paul> kernel language?
Paul> I imagine this could be done initially by parsing as C++ and
Paul> hacking in the relevant bits of C++ Sema (template expansion,
Paul> overload resolution, lambdas) but I don't know enough about
Paul> the details here to understand what the potential issues would
Paul> If anyone has work in progress or any advice on this I would
Paul> appreciate it.
OpenCL 2.1 C++ is still a provisional specification, so it seems a
little bit early to spend a lot of time on this without knowing the
Once there is something new on this side, of course your approach seems
interesting to follow.
In the meantime, OpenCL 2.0 C is not complete in ToT yet, so I guess
that any effort would be appreciated there :-) because, as you said, it
will be a base for up-streaming OpenCL C++ later anyway.
Xilinx Research Labs, Dublin, Ireland
More information about the cfe-dev