[compiler-rt] [compiler-rt] Initial support for builtins on GPU targets (PR #95304)

Joseph Huber via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 14 09:29:38 PDT 2024


jhuber6 wrote:

> > It's true for now at least, so we get the `.bc`. I'd love to have an actual object build though, since it would let us resolve things if we ever want the backend to be able to use these.
> 
> Nothing is stopping you from building and using the object today. We just aren't going to guarantee a stable ABI for it now

No stable ABI and incorrect resource usage metadata. The other issue is we'd need to build multiple objects like `amdgcn-amd-amdhsa/libclang_rt.gfx1030.a` or something. It's definitely something I'm thinking about, but I don't think it's blocking for the initial support.

https://github.com/llvm/llvm-project/pull/95304


More information about the llvm-commits mailing list