Lines Matching defs:ThreadID
92 /// Get an LValue for the current ThreadID variable.
127 assert(ThreadIDVar != nullptr && "No ThreadID in OpenMP region.");
208 assert(ThreadIDVar != nullptr && "No ThreadID in OpenMP region.");
215 /// Get an LValue for the current ThreadID variable.
288 /// Get an LValue for the current ThreadID variable.
1290 llvm::Value *ThreadID = getThreadID(CGF, D.getBeginLoc());
1293 UpLoc, ThreadID,
1408 llvm::Value *ThreadID = nullptr;
1413 ThreadID = I->second.ThreadID;
1414 if (ThreadID != nullptr)
1415 return ThreadID;
1432 ThreadID = CGF.EmitLoadOfScalar(LVal, Loc);
1437 Elem.second.ThreadID = ThreadID;
1439 return ThreadID;
1459 Elem.second.ThreadID = Call;
1896 llvm::Value *ThreadID = RT.getThreadID(CGF, Loc);
1899 llvm::Value *Args[] = {RTLoc, ThreadID};
1927 llvm::Value *EndArgs[] = {RT.emitUpdateLocation(CGF, Loc), ThreadID};
1953 llvm::Value *ThreadID = getThreadID(CGF, Loc);
1957 CGF.EmitStoreOfScalar(ThreadID,
4396 llvm::Value *ThreadID = getThreadID(CGF, Loc);
4399 llvm::Value *Args[] = {ThreadID, Size, Allocator};
4453 llvm::Value *ThreadID = getThreadID(CGF, Loc);
4456 llvm::Value *Args[] = {ThreadID, DepObjAddr, Allocator};
4541 llvm::Value *ThreadID = getThreadID(CGF, Loc);
4543 llvm::Value *TaskArgs[] = { UpLoc, ThreadID, NewTask };
4547 DepTaskArgs[1] = ThreadID;
4580 DepWaitTaskArgs[1] = ThreadID;
4589 auto &&ElseCodeGen = [this, &M, &TaskArgs, ThreadID, NewTaskNewTaskTTy,
4602 auto &&CodeGen = [TaskEntry, ThreadID, NewTaskNewTaskTTy,
4605 llvm::Value *OutlinedFnArgs[] = {ThreadID, NewTaskNewTaskTTy};
4648 llvm::Value *ThreadID = getThreadID(CGF, Loc);
4692 ThreadID,
5632 llvm::Value *ThreadID = getThreadID(CGF, Loc);
5642 DepWaitTaskArgs[1] = ThreadID;
5664 llvm::Value *Args[] = {UpLoc, ThreadID};
11211 llvm::Value *ThreadID) {
11228 ULoc, ThreadID,
11355 llvm::Value *ThreadID = getThreadID(CGF, CVD->getBeginLoc());
11361 Args.push_back(ThreadID);