Chris Perkins
Chris Perkins
implementation of standalone selectors (e.g. gpu_selector_v, etc) new tests for llvm-test-suite are here: https://github.com/intel/llvm-test-suite/pull/1141
Functionally complete. Needs tests and possible reorganization.
bfloat16 type reinterpretation may cause problems when aggressive optimizations are employed. Splitting them off to avoid this.
A few of our tests assume that a given PVC installation always has multiple tiles available, which is not true. Putting appropriate guards into those tests.
PVC 1T systems have some issues with partitioning. Disabling these tests on those systems while awaiting driver fixes.
Destructors are implicitly noexcept, so we must ensure they don't actually throw exceptions. No change to API or ABI with this PR.
SYCL language support on the part of the kernel_compiler is specified here: https://github.com/intel/llvm/pull/11985 However, that specification is not presently realizable. We need more support from the FE and post link...
Some users are wanting to reuse kernel code that contains `std::nan("str");` declarations. At first I thought this impossible. But then...
This PR proposes a new extension for a `wait` that sleeps rather than running CPU full tilt, as has been requested for IoT and similar applications. Because it is fairly...
Trying to reuse as much of the `PersistentDeviceCodeCache` as possible. We use the same top cache directory as the regular binary caches, but with a `ext_kernel_compiler` subdirectory and a slightly...