llvm icon indicating copy to clipboard operation
llvm copied to clipboard

Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.

Results 962 llvm issues
Sort by recently updated
recently updated
newest added

With -support-dynamic-linking, non SYCL_EXTERNAL functions are internalized.

This patch makes the [enqueue free functions](https://github.com/intel/llvm/blob/sycl/sycl/doc/extensions/experimental/sycl_ext_oneapi_enqueue_functions.asciidoc) create discarded events when they do not return events. This allows calls to the backend to pass `nullptr` when enqueuing the functions, avoiding...

### Describe the bug https://github.com/intel/llvm/actions/runs/9702146538/job/26814068135?pr=14334 ``` # RUN: at line 1 D:/github/_work/llvm/llvm/install/bin/clang++.exe -fsycl -fsycl-targets=spir64 D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Graph\Explicit\host_task_last.cpp -o D:\github\_work\llvm\llvm\build-e2e\Graph\Explicit\Output\host_task_last.cpp.tmp.out # executed command: D:/github/_work/llvm/llvm/install/bin/clang++.exe -fsycl -fsycl-targets=spir64 'D:\github\_work\llvm\llvm\llvm\sycl\test-e2e\Graph\Explicit\host_task_last.cpp' -o 'D:\github\_work\llvm\llvm\build-e2e\Graph\Explicit\Output\host_task_last.cpp.tmp.out' # RUN: at line...

bug
confirmed

The currently proposed and implemented query is `max_num_work_group_occupancy_per_cu` which retrieves the maximum actively executing workgroups based on compute unit occupancy granularity. This commit also overloads the `max_num_num_work_group_sync` query to take...

Fix command line argument passed to "spirv-to-ir-wrapper" invocation in clang-linker-wrapper. Also make clang-linker-wrapper print arguments quoted if needed.

The design of SYCLConditionalCallOnDevicePass pass is described in https://github.com/intel/llvm/blob/01fa4f8a439ea9b7d932d8099e1e1a17c630c1ea/sycl/doc/design/DeviceIf.md#new-ir-pass

This PR changes the `queue.fill()` implementation to make use of the native functions for a specific backend. It also unifies that implementation with the one for memset, since it is...