Lines Matching refs:DeviceID
1654 unsigned &DeviceID, unsigned &FileID, in getTargetEntryUniqueInfo() argument
1675 DeviceID = ID.getDevice(); in getTargetEntryUniqueInfo()
1693 unsigned DeviceID, FileID, Line; in getAddrOfDeclareTargetVar() local
1696 DeviceID, FileID, Line); in getAddrOfDeclareTargetVar()
1914 unsigned DeviceID; in emitDeclareTargetVarDefinition() local
1917 getTargetEntryUniqueInfo(CGM.getContext(), Loc, DeviceID, FileID, Line); in emitDeclareTargetVarDefinition()
1921 OS << "__omp_offloading_" << llvm::format("_%x", DeviceID) in emitDeclareTargetVarDefinition()
1961 DeviceID, FileID, Twine(Buffer, "_ctor").toStringRef(Out), Line, Ctor, in emitDeclareTargetVarDefinition()
1999 DeviceID, FileID, Twine(Buffer, "_dtor").toStringRef(Out), Line, Dtor, in emitDeclareTargetVarDefinition()
2982 initializeTargetRegionEntryInfo(unsigned DeviceID, unsigned FileID, in initializeTargetRegionEntryInfo() argument
2988 OffloadEntriesTargetRegion[DeviceID][FileID][ParentName][LineNum] = in initializeTargetRegionEntryInfo()
2995 registerTargetRegionEntryInfo(unsigned DeviceID, unsigned FileID, in registerTargetRegionEntryInfo() argument
3003 if (!hasTargetRegionEntryInfo(DeviceID, FileID, ParentName, LineNum)) in registerTargetRegionEntryInfo()
3006 OffloadEntriesTargetRegion[DeviceID][FileID][ParentName][LineNum]; in registerTargetRegionEntryInfo()
3013 hasTargetRegionEntryInfo(DeviceID, FileID, ParentName, LineNum, in registerTargetRegionEntryInfo()
3016 assert(!hasTargetRegionEntryInfo(DeviceID, FileID, ParentName, LineNum) && in registerTargetRegionEntryInfo()
3019 OffloadEntriesTargetRegion[DeviceID][FileID][ParentName][LineNum] = Entry; in registerTargetRegionEntryInfo()
3025 unsigned DeviceID, unsigned FileID, StringRef ParentName, unsigned LineNum, in hasTargetRegionEntryInfo() argument
3027 auto PerDevice = OffloadEntriesTargetRegion.find(DeviceID); in hasTargetRegionEntryInfo()
3182 unsigned DeviceID, unsigned FileID, StringRef ParentName, in createOffloadEntriesAndInfoMetadata()
3195 llvm::Metadata *Ops[] = {GetMDInt(E.getKind()), GetMDInt(DeviceID), in createOffloadEntriesAndInfoMetadata()
3203 if (I->getFirst()->getUniqueID().getDevice() == DeviceID && in createOffloadEntriesAndInfoMetadata()
4338 llvm::Value *DeviceID; in emitTaskInit() local
4340 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTaskInit()
4343 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTaskInit()
4344 AllocArgs.push_back(DeviceID); in emitTaskInit()
6501 unsigned DeviceID; in emitTargetOutlinedFunctionHelper() local
6504 getTargetEntryUniqueInfo(CGM.getContext(), D.getBeginLoc(), DeviceID, FileID, in emitTargetOutlinedFunctionHelper()
6509 OS << "__omp_offloading" << llvm::format("_%x", DeviceID) in emitTargetOutlinedFunctionHelper()
6553 DeviceID, FileID, ParentName, Line, OutlinedFn, OutlinedFnID, in emitTargetOutlinedFunctionHelper()
10183 llvm::Value *DeviceID, in emitTargetNumIterationsCall() argument
10195 auto &&CodeGen = [LD, DeviceID, SizeEmitter, &D, this](CodeGenFunction &CGF, in emitTargetNumIterationsCall()
10199 llvm::Value *Args[] = {RTLoc, DeviceID, NumIterations}; in emitTargetNumIterationsCall()
10262 llvm::Value *DeviceID; in emitTargetCall() local
10268 DeviceID = in emitTargetCall()
10271 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetCall()
10288 emitTargetNumIterationsCall(CGF, D, DeviceID, SizeEmitter); in emitTargetCall()
10328 DeviceID, in emitTargetCall()
10356 DeviceID, in emitTargetCall()
10550 unsigned DeviceID; in scanForTargetRegionsFunctions() local
10553 getTargetEntryUniqueInfo(CGM.getContext(), E.getBeginLoc(), DeviceID, in scanForTargetRegionsFunctions()
10558 if (!OffloadEntriesInfoManager.hasTargetRegionEntryInfo(DeviceID, FileID, in scanForTargetRegionsFunctions()
11103 llvm::Value *DeviceID = nullptr; in emitTargetDataCalls() local
11105 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetDataCalls()
11108 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetDataCalls()
11118 DeviceID, in emitTargetDataCalls()
11154 llvm::Value *DeviceID = nullptr; in emitTargetDataCalls() local
11156 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetDataCalls()
11159 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetDataCalls()
11169 DeviceID, in emitTargetDataCalls()
11238 llvm::Value *DeviceID = nullptr; in emitTargetDataStandAloneCall() local
11240 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetDataStandAloneCall()
11243 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetDataStandAloneCall()
11254 DeviceID, in emitTargetDataStandAloneCall()