[llvm] [openmp] Revert "[OFFLOAD][OPENMP] 6.0 compatible interop interface (#143491)" (PR #161279)

Alex Duran via llvm-commits llvm-commits at lists.llvm.org
Tue Sep 30 03:45:25 PDT 2025


adurang wrote:

Given that the previous RTL support didn't properly implement most of the interop functionality I personally think it's best to try to fix it from here.

IMO, it would be better to just reinstate the old APIs as wrappers to the new APIs which would make the current code being generated work (albeit without being able to use the extended semantics). Init/destroy had distinct names so those are really ease, use is using the same name so the new API would need a new name but I don't thing that's a significant issue. 

It's probably less than a day of work to implement it, if other's agree that's reasonable I can prepare the changes.




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


More information about the llvm-commits mailing list