Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGOpenMPRuntimeNVPTX.cpp615 static llvm::Value *getNVPTXThreadID(CodeGenFunction &CGF) { in getNVPTXThreadID() function
627 return Bld.CreateAShr(getNVPTXThreadID(CGF), LaneIDBits, "nvptx_warp_id"); in getNVPTXWarpID()
635 return Bld.CreateAnd(getNVPTXThreadID(CGF), Bld.getInt32(LaneIDMask), in getNVPTXLaneID()
1235 Bld.CreateICmpULT(getNVPTXThreadID(CGF), getThreadLimit(CGF)); in emitNonSPMDEntryHeader()
1244 Bld.CreateICmpEQ(getNVPTXThreadID(CGF), getMasterThreadID(CGF)); in emitNonSPMDEntryHeader()
2722 llvm::Value *ThreadID = getNVPTXThreadID(CGF); in emitCriticalRegion()
3183 llvm::Value *ThreadID = getNVPTXThreadID(CGF); in emitInterWarpCopyFunction()