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

Reply via email to