llvm
llvm copied to clipboard
Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
This PR enables (a subset of) the SYCLcompat memory APIs on devices which lack USM support. Defining `COMPAT_USM_LEVEL_NONE` enables this mode, in which `syclcompat` memory APIs (`malloc`, `memcpy`, `memset`, `free`,...
Add the "phase 2" design for `if_device_has` and `if_architecture_is` extensions. Whereas the phase 1 design worked only in some limited cases for AOT compilation, the phase 2 design fully supports...
Pre-commit MR for: https://github.com/oneapi-src/unified-runtime/pull/2183
The three added `gfx7` architectures were previously omitted from the list of supported ones for SYCL targeting AMDGPU. There is no rational for them to be excluded rather than a...
This PR includes: * Changes in the program manager methods to be able to properly create/build UR program for multiple devices. So far, we were mostly using only the first...
extra changes, follow up for https://github.com/intel/llvm/pull/15253
### Describe the bug I am trying to install with spack provided GCC, followed this solution here for external CUDA support but having similar problem for non default located GCC...
This container is a version of the intel_drivers container that is built on top of our build container, instead of base. This container is needed to be able to build...
``` template class Linear { private: T* weight; T* input; T* result; T* bias; T* dz; const int M; const int N; const int K; public: Linear(T* x, T* r,...