reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 1202   CGBuilderTy &Bld = CGF.Builder;
 1204   llvm::BasicBlock *WorkerBB = CGF.createBasicBlock(".worker");
 1205   llvm::BasicBlock *MasterCheckBB = CGF.createBasicBlock(".mastercheck");
 1206   llvm::BasicBlock *MasterBB = CGF.createBasicBlock(".master");
 1207   EST.ExitBB = CGF.createBasicBlock(".exit");
 1210       Bld.CreateICmpULT(getNVPTXThreadID(CGF), getThreadLimit(CGF));
 1210       Bld.CreateICmpULT(getNVPTXThreadID(CGF), getThreadLimit(CGF));
 1213   CGF.EmitBlock(WorkerBB);
 1214   emitCall(CGF, WST.Loc, WST.WorkerFn);
 1215   CGF.EmitBranch(EST.ExitBB);
 1217   CGF.EmitBlock(MasterCheckBB);
 1219       Bld.CreateICmpEQ(getNVPTXThreadID(CGF), getMasterThreadID(CGF));
 1219       Bld.CreateICmpEQ(getNVPTXThreadID(CGF), getMasterThreadID(CGF));
 1222   CGF.EmitBlock(MasterBB);
 1228   llvm::Value *Args[] = {getThreadLimit(CGF),
 1230   CGF.EmitRuntimeCall(
 1234   CGF.EmitRuntimeCall(
 1238   emitGenericVarsProlog(CGF, WST.Loc);