Home
last modified time | relevance | path

Searched refs:ThreadStateTy (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/include/
H A DState.h88 struct ThreadStateTy { struct
99 ThreadStateTy *PreviousThreadState; argument
106 void init(ThreadStateTy *PreviousTS) { in init() argument
112 extern ThreadStateTy *ThreadStates[mapping::MaxThreadsPerTeam];
154 ThreadStates[TId] = reinterpret_cast<ThreadStateTy *>(memory::allocGlobal( in lookupForModify32Impl()
155 sizeof(ThreadStateTy), "ICV modification outside data environment")); in lookupForModify32Impl()
/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/src/
H A DState.cpp225 state::ThreadStateTy *_OMP::state::ThreadStates[mapping::MaxThreadsPerTeam];
260 ThreadStateTy *NewThreadState = in enterDataEnvironment()
261 static_cast<ThreadStateTy *>(__kmpc_alloc_shared(sizeof(ThreadStateTy))); in enterDataEnvironment()
279 ThreadStateTy *PreviousThreadState = ThreadStates[TId]->PreviousThreadState; in resetStateForThread()
280 __kmpc_free_shared(ThreadStates[TId], sizeof(ThreadStateTy)); in resetStateForThread()
/llvm-project-15.0.7/llvm/test/Transforms/OpenMP/
H A Dattributor_pointer_offset_crash.ll9 …nymous namespace)::ThreadStateTy" = type { %"struct.(anonymous namespace)::ICVStateTy", %"struct.(…