AlexVlx wrote: I'm not convinced we should do this, as I have a bunch of concerns:
- it's intrusive and duplicates work already done by [libclc](https://github.com/llvm/llvm-project/tree/main/libclc); - [SPIRV already has intrinsics](https://github.com/llvm/llvm-project/blob/main/llvm/include/llvm/IR/IntrinsicsSPIRV.td) - it squats on some prime naming real estate - it is extremely chunky - not everything should end up in Clang, even though it is individually "convenient" I am equally uneasy with the cavalier attitude towards differences between various GPU and GPU-like targets. https://github.com/llvm/llvm-project/pull/131190 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits