[all-commits] [llvm/llvm-project] e5cf9a: [libsycl] Add parallel_for feature (#189068)

Kseniya Tikhomirova via All-commits all-commits at lists.llvm.org
Mon Jun 1 06:32:01 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e5cf9adf6a191e92018f58518ced79735b121231
      https://github.com/llvm/llvm-project/commit/e5cf9adf6a191e92018f58518ced79735b121231
  Author: Kseniya Tikhomirova <kseniya.tikhomirova at intel.com>
  Date:   2026-06-01 (Mon, 01 Jun 2026)

  Changed paths:
    M libsycl/docs/index.rst
    A libsycl/include/sycl/__impl/detail/kernel_arg_helpers.hpp
    M libsycl/include/sycl/__impl/detail/unified_range_view.hpp
    A libsycl/include/sycl/__impl/index_space_classes.hpp
    M libsycl/include/sycl/__impl/queue.hpp
    A libsycl/include/sycl/__spirv/spirv_vars.hpp
    M libsycl/include/sycl/sycl.hpp
    A libsycl/test/basic/parallel_for_indexers.cpp
    A libsycl/test/basic/queue_parallel_for_generic.cpp
    A libsycl/test/basic/wrapped_usm_pointers.cpp

  Log Message:
  -----------
  [libsycl] Add parallel_for feature (#189068)

Depends on https://github.com/llvm/llvm-project/pull/188797 (stacked
PRs).

Depends on liboffload PR:
https://github.com/llvm/llvm-project/pull/184343.
Depends on clang driver update to pick the right location for search of
libsycl: follow up for https://github.com/llvm/llvm-project/pull/188770.
Without it test will fail since clang can't find libsycl in build dir.
Depends on future liboffload fix for range. Without it test will fail on
data check.

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

---------

Signed-off-by: Tikhomirova, Kseniya <kseniya.tikhomirova at intel.com>



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list