[PATCH] D141375: [SYCL][OpenMP] Fix compilation errors for unsupported __bf16 intrinsics

Elizabeth Andrews via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Wed Jan 11 01:24:08 PST 2023


eandrews added a comment.

In D141375#4041360 <https://reviews.llvm.org/D141375#4041360>, @bader wrote:

> LGTM.
> I expect this to be a common issue for all single-source offloading programming models (i.e. CUDA and HIP in addition to SYCL and OpenMP offload). Probably we can generalize the code patterns used in this patch for all of them.

Looks like CUDA added support for the type  - https://reviews.llvm.org/D136311, https://reviews.llvm.org/rG678d8946ba2ba790c4c52e96e2134ee136e30057.

>> In addition to that, there are other built-in data types not supported either by host or device, which are handled similar way. Right?

Yes. Code added here is similar to code added for other unsupported types like __float128


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D141375/new/

https://reviews.llvm.org/D141375



More information about the cfe-commits mailing list