You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, we are using __tgt_target_teams for GPU offloading. It's the oldest LLVM API, which has been updated to __tgt_target_teams_mapper since LLVM 12. Now LLVM 15 starts using __tgt_target_kernel instead. Their parameters are a little different. REX should update to the latest API in case they are removed from the future release of LLVM. We may be using other legacy APIs as well.
Currently, we are using
__tgt_target_teams
for GPU offloading. It's the oldest LLVM API, which has been updated to__tgt_target_teams_mapper
since LLVM 12. Now LLVM 15 starts using__tgt_target_kernel
instead. Their parameters are a little different. REX should update to the latest API in case they are removed from the future release of LLVM. We may be using other legacy APIs as well.LLVM Legacy API: https://github.com/llvm/llvm-project/blob/release/15.x/openmp/libomptarget/src/LegacyAPI.cpp
LLVM 15 API: https://github.com/llvm/llvm-project/blob/release/15.x/openmp/libomptarget/include/omptarget.h
The text was updated successfully, but these errors were encountered: