fineg74 wrote:

> Most of this looks like it was directly copied. Any reason this needs to be 
> separate from the others? Could we just merge those and share the include?

CUDA and HIP versions have slightly different set of functions, not sure why. 
HIP version has slightly different argument type promotion logic when compiled 
with c++11 or later which I think is not entirely correct and have some other 
differences. SPIRV version tries to get the best out of HIP and CUDA versions. 

https://github.com/llvm/llvm-project/pull/195386
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to