llvm
llvm copied to clipboard
Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
Introduce three new extensions: 1. `sycl_ext_oneapi_annotated_ptr` Introduces a pointer wrapper class that provides a mechanism to attach compile-time constant information to a pointer in a manner that allows the compiler...
Why it's not strictly required to release(decrement reference counters) of handles of root devices it might be convenient for plugins to have the same behavior as for other handles.
Generally, when no `fsycl` is given and a SYCL-specific option is passed by the user, we error out (e.g. as is the case with `-fsycl-targets`). `-sycl-std` is a known exception,...
I've built LLVM with CUDA support on Windows and used the resulting clang++ to build the sample program as specified here: https://intel.github.io/llvm-docs/GetStartedGuide.html And everything works as expected. But when I...
Not all feedback on #635 was implemented for the current version of the extension, so this issue is to track the outstanding suggestions: 1. Additional class interface, such as: ```c++...
**Describe the bug** I want to submit many tasks to the device queue asynchronously, minimizing the CPU time: - Do some operations on bufferB in queue B, synchronize with it....
This adds support for a group of load and store functions that accept property lists. The intention is to allow users to pass behavior-modifying hints; we include a set of...
Containers were updated with fixed FPGA emulator packages.