Searched refs:getGPUThreadID (Results 1 – 6 of 6) sorted by relevance
34 llvm::Value *getGPUThreadID(CodeGenFunction &CGF) override;
42 llvm::Value *CGOpenMPRuntimeNVPTX::getGPUThreadID(CodeGenFunction &CGF) { in getGPUThreadID() function in CGOpenMPRuntimeNVPTX
42 llvm::Value *CGOpenMPRuntimeAMDGCN::getGPUThreadID(CodeGenFunction &CGF) { in getGPUThreadID() function in CGOpenMPRuntimeAMDGCN
209 virtual llvm::Value *getGPUThreadID(CodeGenFunction &CGF) = 0;
541 return Bld.CreateAShr(RT.getGPUThreadID(CGF), LaneIDBits, "nvptx_warp_id"); in getNVPTXWarpID()552 return Bld.CreateAnd(RT.getGPUThreadID(CGF), Bld.getInt32(LaneIDMask), in getNVPTXLaneID()1135 Bld.CreateICmpULT(RT.getGPUThreadID(CGF), getThreadLimit(CGF)); in emitNonSPMDEntryHeader()1144 Bld.CreateICmpEQ(RT.getGPUThreadID(CGF), getMasterThreadID(CGF)); in emitNonSPMDEntryHeader()2380 llvm::Value *ThreadID = RT.getGPUThreadID(CGF); in emitCriticalRegion()2867 llvm::Value *ThreadID = RT.getGPUThreadID(CGF); in emitInterWarpCopyFunction()