Lines Matching refs:ThreadID
868 auto *ThreadID = getThreadID(CGF, D.getLocStart()); in emitTaskOutlinedFunction() local
871 UpLoc, ThreadID, in emitTaskOutlinedFunction()
988 llvm::Value *ThreadID = nullptr; in getThreadID() local
993 ThreadID = I->second.ThreadID; in getThreadID()
994 if (ThreadID != nullptr) in getThreadID()
995 return ThreadID; in getThreadID()
1002 ThreadID = CGF.EmitLoadOfLValue(LVal, Loc).getScalarVal(); in getThreadID()
1007 Elem.second.ThreadID = ThreadID; in getThreadID()
1009 return ThreadID; in getThreadID()
1019 ThreadID = in getThreadID()
1023 Elem.second.ThreadID = ThreadID; in getThreadID()
1024 return ThreadID; in getThreadID()
1956 auto ThreadID = RT.getThreadID(CGF, Loc); in emitParallelCall() local
1959 llvm::Value *Args[] = {RTLoc, ThreadID}; in emitParallelCall()
1976 llvm::Value *EndArgs[] = {RT.emitUpdateLocation(CGF, Loc), ThreadID}; in emitParallelCall()
2002 auto ThreadID = getThreadID(CGF, Loc); in emitThreadIDAddress() local
2006 CGF.EmitStoreOfScalar(ThreadID, in emitThreadIDAddress()
3973 auto *ThreadID = getThreadID(CGF, Loc); in emitTaskCall() local
3975 llvm::Value *TaskArgs[] = { UpLoc, ThreadID, NewTask }; in emitTaskCall()
3979 DepTaskArgs[1] = ThreadID; in emitTaskCall()
4010 DepWaitTaskArgs[1] = ThreadID; in emitTaskCall()
4016 auto &&ElseCodeGen = [&TaskArgs, ThreadID, NewTaskNewTaskTTy, TaskEntry, in emitTaskCall()
4029 auto &&CodeGen = [TaskEntry, ThreadID, NewTaskNewTaskTTy]( in emitTaskCall()
4032 llvm::Value *OutlinedFnArgs[] = {ThreadID, NewTaskNewTaskTTy}; in emitTaskCall()
4071 llvm::Value *ThreadID = getThreadID(CGF, Loc); in emitTaskLoopCall() local
4103 UpLoc, ThreadID, Result.NewTask, IfVal, LBLVal.getPointer(), in emitTaskLoopCall()