mirror-llvm-project/libsycl
2026-07-20 16:55:25 +02:00
..
cmake/Modules [libsycl] Add UT build and min test set (#199915) 2026-06-09 15:53:17 +02:00
docs [docs] Finish misc MyST migration (#210209) 2026-07-17 11:56:59 -07:00
include [libsycl] fix nd_range template resolution (#210081) 2026-07-16 18:21:37 +02:00
src [libsycl] add explicit instantiations for event::get_profiling_info (#210118) 2026-07-17 13:07:39 +02:00
test [libsycl][E2E] Compile all E2E tests with -fsycl (#204115) 2026-07-20 16:54:26 +02:00
tools [libsycl][Driver] Move and rename the SYCL shared library (#188770) 2026-04-20 11:54:02 -07:00
unittests [libsycl] add explicit instantiations for event::get_profiling_info (#210118) 2026-07-17 13:07:39 +02:00
.clang-format
.clang-tidy
CMakeLists.txt [libsycl][NFC] Move the cmake msvc DLL check (#193485) 2026-07-20 16:55:25 +02:00
LICENSE.txt
Maintainers.md [libsycl][NFC] Assign lead maintainers for the project (#176769) 2026-01-23 08:42:14 -08:00
README.md [SYCL] Add platform enumeration and info query using liboffload (#166927) 2026-01-20 07:41:51 -08:00

SYCL runtime library

The libsycl subproject is an implementation of the SYCL runtime library as defined by the SYCL 2020 specification.

Subproject documentation is available at: Libsycl documentation.

libsycl runtime library and headers require C++17 support or higher.

How to use libsycl with Clang

TODO

How to build

TODO

License

See LICENSE for details.