[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> be.
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
final direction.
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.
--
Ronan KERYELL
Xilinx Research Labs, Dublin, Ireland
More information about the cfe-dev
mailing list