<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/libsycl/src, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>[SYCL] Add libsycl, a SYCL RT library implementation project (#144372)</title>
<updated>2025-07-31T18:28:39+00:00</updated>
<author>
<name>Kseniya Tikhomirova</name>
<email>kseniya.tikhomirova@intel.com</email>
</author>
<published>2025-07-31T18:28:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=4cec4938c67b5dec64a2512806f84b3ddcd499f2'/>
<id>4cec4938c67b5dec64a2512806f84b3ddcd499f2</id>
<content type='text'>
This patch introduces libsycl, a SYCL runtime library implementation, as
a top-level LLVM runtime project.
SYCL spec:
https://registry.khronos.org/SYCL/specs/sycl-2020/html/sycl-2020.html

Commit contains the basic folder layout and CMake infrastructure to
build a dummy SYCL library.

This is part of the SYCL support upstreaming effort. The relevant RFCs
can be found here:


https://discourse.llvm.org/t/rfc-add-full-support-for-the-sycl-programming-model/74080
https://discourse.llvm.org/t/rfc-sycl-runtime-upstreaming/74479

Upcoming PRs:
- UR offloading library fetch &amp; build 
- partial implementation of sycl::platform: requires offloading layer,
requires classes for backend loading &amp; enumeration.

---------

Signed-off-by: Tikhomirova, Kseniya &lt;kseniya.tikhomirova@intel.com&gt;
Co-authored-by: Alexey Bader &lt;alexey.bader@intel.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch introduces libsycl, a SYCL runtime library implementation, as
a top-level LLVM runtime project.
SYCL spec:
https://registry.khronos.org/SYCL/specs/sycl-2020/html/sycl-2020.html

Commit contains the basic folder layout and CMake infrastructure to
build a dummy SYCL library.

This is part of the SYCL support upstreaming effort. The relevant RFCs
can be found here:


https://discourse.llvm.org/t/rfc-add-full-support-for-the-sycl-programming-model/74080
https://discourse.llvm.org/t/rfc-sycl-runtime-upstreaming/74479

Upcoming PRs:
- UR offloading library fetch &amp; build 
- partial implementation of sycl::platform: requires offloading layer,
requires classes for backend loading &amp; enumeration.

---------

Signed-off-by: Tikhomirova, Kseniya &lt;kseniya.tikhomirova@intel.com&gt;
Co-authored-by: Alexey Bader &lt;alexey.bader@intel.com&gt;</pre>
</div>
</content>
</entry>
</feed>
