[llvm] [OpenMP] Port the OpenMP device runtime to direct C++ compilation (PR #123673)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 21 05:55:09 PST 2025


================
@@ -88,8 +86,7 @@ struct TeamStateTy {
   ParallelRegionFnTy ParallelRegionFnVar;
 };
 
-extern TeamStateTy TeamState;
-#pragma omp allocate(TeamState) allocator(omp_pteam_mem_alloc)
+extern TeamStateTy [[clang::address_space(3)]] TeamState;
----------------
arsenm wrote:

Better to use OpenCL_local. never use the numbered address spaces 

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


More information about the llvm-commits mailing list