Lines Matching refs:Ident
828 Constant *&Ident = in getOrCreateIdent() local
830 if (!Ident) { in getOrCreateIdent()
837 ConstantStruct::get(OpenMPIRBuilder::Ident, IdentData); in getOrCreateIdent()
842 if (GV.getValueType() == OpenMPIRBuilder::Ident && GV.hasInitializer()) in getOrCreateIdent()
844 Ident = &GV; in getOrCreateIdent()
846 if (!Ident) { in getOrCreateIdent()
848 M, OpenMPIRBuilder::Ident, in getOrCreateIdent()
854 Ident = GV; in getOrCreateIdent()
858 return ConstantExpr::getPointerBitCastOrAddrSpaceCast(Ident, IdentPtr); in getOrCreateIdent()
929 Value *OpenMPIRBuilder::getOrCreateThreadID(Value *Ident) { in getOrCreateThreadID() argument
931 getOrCreateRuntimeFunctionPtr(OMPRTL___kmpc_global_thread_num), Ident, in getOrCreateThreadID()
1015 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createCancel() local
1016 Value *Args[] = {Ident, getOrCreateThreadID(Ident), CancelKind}; in createCancel()
1041 Value *Ident, Value *DeviceID, Value *NumTeams, Value *NumThreads, in emitTargetKernel() argument
1059 SmallVector<Value *> OffloadingArgs{Ident, DeviceID, NumTeams, in emitTargetKernel()
1175 BasicBlock *OuterAllocaBB, Value *Ident, Value *IfCondition, in targetParallelCallback() argument
1224 /* identifier*/ Ident, in targetParallelCallback()
1263 Function *OuterFn, Value *Ident, Value *IfCondition, in hostParallelCallback() argument
1305 Ident, Builder.getInt32(NumCapturedVars), in hostParallelCallback()
1357 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createParallel() local
1358 Value *ThreadID = getOrCreateThreadID(Ident); in createParallel()
1370 Ident, ThreadID, in createParallel()
1379 Ident, ThreadID, in createParallel()
1495 targetParallelCallback(this, OutlinedFn, OuterFn, OuterAllocaBlock, Ident, in createParallel()
1503 hostParallelCallback(this, OutlinedFn, OuterFn, Ident, IfCondition, in createParallel()
1678 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in emitTaskwaitImpl() local
1679 Value *Args[] = {Ident, getOrCreateThreadID(Ident)}; in emitTaskwaitImpl()
1696 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in emitTaskyieldImpl() local
1698 Value *Args[] = {Ident, getOrCreateThreadID(Ident), I32Null}; in emitTaskyieldImpl()
1789 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createTask() local
1826 OI.PostOutlineCB = [this, Ident, Tied, Final, IfCondition, Dependencies, in createTask()
1845 Value *ThreadID = getOrCreateThreadID(Ident); in createTask()
1888 TaskAllocFn, {/*loc_ref=*/Ident, /*gtid=*/ThreadID, /*flags=*/Flags, in createTask()
1976 {Ident, ThreadID, Builder.getInt32(Dependencies.size()), DepArray, in createTask()
1984 Builder.CreateCall(TaskBeginFn, {Ident, ThreadID, TaskData}); in createTask()
1991 Builder.CreateCall(TaskCompleteFn, {Ident, ThreadID, TaskData}); in createTask()
2000 {Ident, ThreadID, TaskData, Builder.getInt32(Dependencies.size()), in createTask()
2007 Builder.CreateCall(TaskFn, {Ident, ThreadID, TaskData}); in createTask()
2038 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createTaskgroup() local
2039 Value *ThreadID = getOrCreateThreadID(Ident); in createTaskgroup()
2044 Builder.CreateCall(TaskgroupFn, {Ident, ThreadID}); in createTaskgroup()
2053 Builder.CreateCall(EndTaskgroupFn, {Ident, ThreadID}); in createTaskgroup()
3632 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize, in createReductions() local
3636 Value *ThreadId = getOrCreateThreadID(Ident); in createReductions()
3648 {Ident, ThreadId, NumVariables, RedArraySize, RedArray, in createReductions()
3698 Builder.CreateCall(EndReduceFunc, {Ident, ThreadId, Lock}); in createReductions()
3764 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createMaster() local
3765 Value *ThreadId = getOrCreateThreadID(Ident); in createMaster()
3766 Value *Args[] = {Ident, ThreadId}; in createMaster()
3788 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createMasked() local
3789 Value *ThreadId = getOrCreateThreadID(Ident); in createMasked()
3790 Value *Args[] = {Ident, ThreadId, Filter}; in createMasked()
3791 Value *ArgsEnd[] = {Ident, ThreadId}; in createMasked()
4261 BasicBlock *InsertBlock, Value *Ident, Value *LoopBodyArg, in createTargetLoopWorkshareCall() argument
4269 RealArgs.push_back(Ident); in createTargetLoopWorkshareCall()
4295 CanonicalLoopInfo *CLI, Value *Ident, in workshareLoopTargetCallback() argument
4343 createTargetLoopWorkshareCall(OMPIRBuilder, LoopType, Preheader, Ident, in workshareLoopTargetCallback()
4358 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in applyWorkshareLoopTarget() local
4439 workshareLoopTargetCallback(this, CLI, Ident, OutlinedFn, ParallelTaskPtr, in applyWorkshareLoopTarget()
5513 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createCopyPrivate() local
5514 Value *ThreadId = getOrCreateThreadID(Ident); in createCopyPrivate()
5518 Value *Args[] = {Ident, ThreadId, BufSize, CpyBuf, CpyFn, DidItLD}; in createCopyPrivate()
5545 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createSingle() local
5546 Value *ThreadId = getOrCreateThreadID(Ident); in createSingle()
5547 Value *Args[] = {Ident, ThreadId}; in createSingle()
5601 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createCritical() local
5602 Value *ThreadId = getOrCreateThreadID(Ident); in createCritical()
5604 Value *Args[] = {Ident, ThreadId, LockVar}; in createCritical()
5658 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createOrderedDepend() local
5659 Value *ThreadId = getOrCreateThreadID(Ident); in createOrderedDepend()
5660 Value *Args[] = {Ident, ThreadId, DependBaseAddrGEP}; in createOrderedDepend()
5685 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createOrderedThreadsSimd() local
5686 Value *ThreadId = getOrCreateThreadID(Ident); in createOrderedThreadsSimd()
5687 Value *Args[] = {Ident, ThreadId}; in createOrderedThreadsSimd()
5872 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createOMPAlloc() local
5873 Value *ThreadId = getOrCreateThreadID(Ident); in createOMPAlloc()
5889 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createOMPFree() local
5890 Value *ThreadId = getOrCreateThreadID(Ident); in createOMPFree()
5905 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createOMPInteropInit() local
5906 Value *ThreadId = getOrCreateThreadID(Ident); in createOMPInteropInit()
5917 Ident, ThreadId, InteropVar, InteropTypeVal, in createOMPInteropInit()
5933 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createOMPInteropDestroy() local
5934 Value *ThreadId = getOrCreateThreadID(Ident); in createOMPInteropDestroy()
5944 Ident, ThreadId, InteropVar, Device, in createOMPInteropDestroy()
5961 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createOMPInteropUse() local
5962 Value *ThreadId = getOrCreateThreadID(Ident); in createOMPInteropUse()
5972 Ident, ThreadId, InteropVar, Device, in createOMPInteropUse()
5988 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createCachedThreadPrivate() local
5989 Value *ThreadId = getOrCreateThreadID(Ident); in createCachedThreadPrivate()
5992 llvm::Value *Args[] = {Ident, ThreadId, Pointer, Size, ThreadPrivateCache}; in createCachedThreadPrivate()
6009 Constant *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createTargetInit() local
6079 Ident, in createTargetInit()
6932 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in emitTargetTask() local
6940 Value *ThreadID = getOrCreateThreadID(Ident); in emitTargetTask()
6978 TaskAllocFn, {/*loc_ref=*/Ident, /*gtid=*/ThreadID, /*flags=*/Flags, in emitTargetTask()
7006 {/*loc_ref=*/Ident, /*gtid=*/ThreadID, in emitTargetTask()
7018 Builder.CreateCall(TaskBeginFn, {Ident, ThreadID, TaskData}); in emitTargetTask()
7025 Builder.CreateCall(TaskCompleteFn, {Ident, ThreadID, TaskData}); in emitTargetTask()
7034 {Ident, ThreadID, TaskData, Builder.getInt32(Dependencies.size()), in emitTargetTask()
7040 Builder.CreateCall(TaskFn, {Ident, ThreadID, TaskData}); in emitTargetTask()
8185 Value *Ident = getOrCreateIdent(SrcLocStr, SrcLocStrSize); in createTeams() local
8250 Value *ThreadNum = getOrCreateThreadID(Ident); in createTeams()
8253 {Ident, ThreadNum, NumTeamsLower, NumTeamsUpper, ThreadLimit}); in createTeams()
8273 auto HostPostOutlineCB = [this, Ident, in createTeams()
8298 Ident, Builder.getInt32(StaleCI->arg_size() - 2), &OutlinedFn}; in createTeams()