[PATCH] D120106: [OpenMP] Add flag for disabling threat state in runtime
    Joseph Huber via Phabricator via cfe-commits 
    cfe-commits at lists.llvm.org
       
    Thu Feb 17 19:19:34 PST 2022
    
    
  
jhuber6 created this revision.
jhuber6 added reviewers: jdoerfert, tianshilei1992.
Herald added subscribers: dexonsmith, dang, guansong, yaxunl.
jhuber6 requested review of this revision.
Herald added subscribers: openmp-commits, cfe-commits, sstefan1.
Herald added projects: clang, OpenMP.
The runtime uses thread state values to indicate when we use an ICV or
are in nested parallelism. This is done for OpenMP corectness, but it
not needed in the majority of cases.
Repository:
  rG LLVM Github Monorepo
https://reviews.llvm.org/D120106
Files:
  clang/include/clang/Basic/LangOptions.def
  clang/include/clang/Driver/Options.td
  clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp
  clang/lib/Driver/ToolChains/Clang.cpp
  clang/test/OpenMP/target_globals_codegen.cpp
  openmp/libomptarget/DeviceRTL/include/Configuration.h
  openmp/libomptarget/DeviceRTL/src/Configuration.cpp
  openmp/libomptarget/DeviceRTL/src/State.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D120106.409840.patch
Type: text/x-patch
Size: 10009 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20220218/7755cd52/attachment.bin>
    
    
More information about the cfe-commits
mailing list