Lines Matching refs:DeviceID
1650 unsigned &DeviceID, unsigned &FileID, in getTargetEntryUniqueInfo() argument
1671 DeviceID = ID.getDevice(); in getTargetEntryUniqueInfo()
1689 unsigned DeviceID, FileID, Line; in getAddrOfDeclareTargetVar() local
1692 DeviceID, FileID, Line); in getAddrOfDeclareTargetVar()
1910 unsigned DeviceID; in emitDeclareTargetVarDefinition() local
1913 getTargetEntryUniqueInfo(CGM.getContext(), Loc, DeviceID, FileID, Line); in emitDeclareTargetVarDefinition()
1917 OS << "__omp_offloading_" << llvm::format("_%x", DeviceID) in emitDeclareTargetVarDefinition()
1957 DeviceID, FileID, Twine(Buffer, "_ctor").toStringRef(Out), Line, Ctor, in emitDeclareTargetVarDefinition()
1995 DeviceID, FileID, Twine(Buffer, "_dtor").toStringRef(Out), Line, Dtor, in emitDeclareTargetVarDefinition()
2977 initializeTargetRegionEntryInfo(unsigned DeviceID, unsigned FileID, in initializeTargetRegionEntryInfo() argument
2983 OffloadEntriesTargetRegion[DeviceID][FileID][ParentName][LineNum] = in initializeTargetRegionEntryInfo()
2990 registerTargetRegionEntryInfo(unsigned DeviceID, unsigned FileID, in registerTargetRegionEntryInfo() argument
2998 if (!hasTargetRegionEntryInfo(DeviceID, FileID, ParentName, LineNum)) in registerTargetRegionEntryInfo()
3001 OffloadEntriesTargetRegion[DeviceID][FileID][ParentName][LineNum]; in registerTargetRegionEntryInfo()
3008 hasTargetRegionEntryInfo(DeviceID, FileID, ParentName, LineNum, in registerTargetRegionEntryInfo()
3011 assert(!hasTargetRegionEntryInfo(DeviceID, FileID, ParentName, LineNum) && in registerTargetRegionEntryInfo()
3014 OffloadEntriesTargetRegion[DeviceID][FileID][ParentName][LineNum] = Entry; in registerTargetRegionEntryInfo()
3020 unsigned DeviceID, unsigned FileID, StringRef ParentName, unsigned LineNum, in hasTargetRegionEntryInfo() argument
3022 auto PerDevice = OffloadEntriesTargetRegion.find(DeviceID); in hasTargetRegionEntryInfo()
3177 unsigned DeviceID, unsigned FileID, StringRef ParentName, in createOffloadEntriesAndInfoMetadata()
3190 llvm::Metadata *Ops[] = {GetMDInt(E.getKind()), GetMDInt(DeviceID), in createOffloadEntriesAndInfoMetadata()
3198 if (I->getFirst()->getUniqueID().getDevice() == DeviceID && in createOffloadEntriesAndInfoMetadata()
4332 llvm::Value *DeviceID; in emitTaskInit() local
4334 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTaskInit()
4337 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTaskInit()
4338 AllocArgs.push_back(DeviceID); in emitTaskInit()
6482 unsigned DeviceID; in emitTargetOutlinedFunctionHelper() local
6485 getTargetEntryUniqueInfo(CGM.getContext(), D.getBeginLoc(), DeviceID, FileID, in emitTargetOutlinedFunctionHelper()
6490 OS << "__omp_offloading" << llvm::format("_%x", DeviceID) in emitTargetOutlinedFunctionHelper()
6534 DeviceID, FileID, ParentName, Line, OutlinedFn, OutlinedFnID, in emitTargetOutlinedFunctionHelper()
10009 llvm::Value *DeviceID, in emitTargetNumIterationsCall() argument
10021 auto &&CodeGen = [LD, DeviceID, SizeEmitter, &D, this](CodeGenFunction &CGF, in emitTargetNumIterationsCall()
10025 llvm::Value *Args[] = {RTLoc, DeviceID, NumIterations}; in emitTargetNumIterationsCall()
10088 llvm::Value *DeviceID; in emitTargetCall() local
10094 DeviceID = in emitTargetCall()
10097 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetCall()
10114 emitTargetNumIterationsCall(CGF, D, DeviceID, SizeEmitter); in emitTargetCall()
10153 DeviceID, in emitTargetCall()
10172 DeviceID, in emitTargetCall()
10358 unsigned DeviceID; in scanForTargetRegionsFunctions() local
10361 getTargetEntryUniqueInfo(CGM.getContext(), E.getBeginLoc(), DeviceID, in scanForTargetRegionsFunctions()
10366 if (!OffloadEntriesInfoManager.hasTargetRegionEntryInfo(DeviceID, FileID, in scanForTargetRegionsFunctions()
10583 unsigned DeviceID; in registerTargetFirstprivateCopy() local
10586 getTargetEntryUniqueInfo(CGM.getContext(), VD->getLocation(), DeviceID, in registerTargetFirstprivateCopy()
10589 OS << "__omp_offloading_firstprivate_" << llvm::format("_%x", DeviceID) in registerTargetFirstprivateCopy()
10944 llvm::Value *DeviceID = nullptr; in emitTargetDataCalls() local
10946 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetDataCalls()
10949 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetDataCalls()
10959 DeviceID, in emitTargetDataCalls()
10995 llvm::Value *DeviceID = nullptr; in emitTargetDataCalls() local
10997 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetDataCalls()
11000 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetDataCalls()
11010 DeviceID, in emitTargetDataCalls()
11079 llvm::Value *DeviceID = nullptr; in emitTargetDataStandAloneCall() local
11081 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetDataStandAloneCall()
11084 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetDataStandAloneCall()
11095 DeviceID, in emitTargetDataStandAloneCall()