pgorlani

Results 4 issues of pgorlani

This patch makes `cuda_piextKernelSetArgMemObj` throwing an exception instead of `std::terminate`. This allows to continue the SYCL-CTS execution in case of tests using unsupported channel types, see https://github.com/intel/llvm/issues/2119#issuecomment-1201548912.

Fork of https://github.com/intel/llvm/pull/5797 This patch rebases and finalizes (similarly to https://github.com/intel/llvm/pull/6023) the draft in https://github.com/intel/llvm/pull/5797, which already contained the most important commits thanks to @alexbatashev. The most relevant additions of...

This patch 1. removes the check on `aspect::atomic64` for reductions using atomic operations of single precision floating-point values. This solves https://github.com/intel/llvm/issues/6054. However, it's not strictly necessary since also https://github.com/intel/llvm/pull/6429 solves...

This patch implements `aspect::atomic64` by querying the information related to the 64-bit integer atomic operations. At the moment, the floating-point atomics are not supported at all (single and double precision)...