reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);