Home
last modified time | relevance | path

Searched refs:getThreadIdInBlock (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/src/
H A DMapping.cpp37 uint32_t getThreadIdInBlock();
104 return impl::getThreadIdInBlock() / mapping::getWarpSize(); in getWarpId()
144 uint32_t getThreadIdInBlock() { return __nvvm_read_ptx_sreg_tid_x(); } in getThreadIdInBlock() function
147 return impl::getThreadIdInBlock() & (mapping::getWarpSize() - 1); in getThreadIdInWarp()
160 return impl::getThreadIdInBlock() / mapping::getWarpSize(); in getWarpId()
183 return mapping::getThreadIdInBlock() == MainTId; in isInLastWarp()
200 return mapping::getThreadIdInBlock() == 0; in isInitialThreadInLevel0()
222 uint32_t mapping::getThreadIdInBlock() { in getThreadIdInBlock() function in mapping
223 uint32_t ThreadIdInBlock = impl::getThreadIdInBlock(); in getThreadIdInBlock()
267 ASSERT(impl::getThreadIdInBlock() < NumberOfProcessorElements); in getNumberOfProcessorElements()
[all …]
H A DState.cpp116 Usage[mapping::getThreadIdInBlock()] = 0; in init()
130 int TId = mapping::getThreadIdInBlock(); in push()
151 int TId = mapping::getThreadIdInBlock(); in pop()
252 ThreadStates[mapping::getThreadIdInBlock()] = nullptr; in init()
259 unsigned TId = mapping::getThreadIdInBlock(); in enterDataEnvironment()
271 unsigned TId = mapping::getThreadIdInBlock(); in exitDataEnvironment()
297 ASSERT(!ThreadStates[mapping::getThreadIdInBlock()]); in assumeInitialState()
331 return returnValIfLevelIsActive(Level, mapping::getThreadIdInBlock(), 0); in omp_get_ancestor_thread_num()
H A DKernel.cpp35 uint32_t TId = mapping::getThreadIdInBlock(); in genericStateMachine()
103 mapping::getThreadIdInBlock() < mapping::getBlockSize(IsSPMD)) { in __kmpc_target_init()
118 return mapping::getThreadIdInBlock(); in __kmpc_target_init()
H A DDebug.cpp68 mapping::getThreadIdInBlock() == 0 && mapping::getBlockId() == 0) { in DebugEntryRAII()
74 mapping::getThreadIdInBlock(), Function); in DebugEntryRAII()
81 mapping::getThreadIdInBlock() == 0 && mapping::getBlockId() == 0) in ~DebugEntryRAII()
H A DReduction.cpp51 physical_lane_id = mapping::getThreadIdInBlock() % mapping::getWarpSize(); in gpu_irregular_simd_reduce()
74 uint32_t BlockThreadId = mapping::getThreadIdInBlock(); in nvptx_parallel_reduce_nowait()
105 /*LaneId=*/mapping::getThreadIdInBlock() % in nvptx_parallel_reduce_nowait()
129 /*LaneId=*/mapping::getThreadIdInBlock() % in nvptx_parallel_reduce_nowait()
193 uint32_t ThreadId = mapping::getThreadIdInBlock(); in __kmpc_nvptx_teams_reduce_nowait_v2()
H A DParallelism.cpp87 uint32_t TId = mapping::getThreadIdInBlock(); in __kmpc_parallel_51()
257 uint32_t TId = mapping::getThreadIdInBlock(); in __kmpc_kernel_parallel()
267 uint32_t TId = mapping::getThreadIdInBlock(); in __kmpc_kernel_end_parallel()
H A DWorkshare.cpp212 int tid = mapping::getThreadIdInBlock(); in dispatch_init()
/llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/include/
H A DMapping.h67 uint32_t getThreadIdInBlock();
H A DState.h152 uint32_t TId = mapping::getThreadIdInBlock(); in lookupForModify32Impl()
165 auto TId = mapping::getThreadIdInBlock(); in lookupImpl()