https://github.com/Meinersbur commented:

I think using the LLVM_ENABLE_RUNTIMES-machanism is a great idea.
Regarding the move back to `openmp/device`, I don't really have an opinion. 
However, there are some arguments to make:

1. The same arguments apply to `libomptarget` as well
2. Definitions such as those `Interface.h` are indeed OpenMP-only
3. Some defintions could be useful for other languages as well, such as 
`Synchronization.h`. However, they are also in the `ompx` namespace


https://github.com/llvm/llvm-project/pull/136729
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to