Lines Matching refs:DeviceID

2645                                      unsigned &DeviceID, unsigned &FileID,  in getTargetEntryUniqueInfo()  argument
2662 DeviceID = ID.getDevice(); in getTargetEntryUniqueInfo()
2684 unsigned DeviceID; in emitDeclareTargetVarDefinition() local
2687 getTargetEntryUniqueInfo(CGM.getContext(), Loc, DeviceID, FileID, Line); in emitDeclareTargetVarDefinition()
2691 OS << "__omp_offloading_" << llvm::format("_%x", DeviceID) in emitDeclareTargetVarDefinition()
2731 DeviceID, FileID, Twine(Buffer, "_ctor").toStringRef(Out), Line, Ctor, in emitDeclareTargetVarDefinition()
2769 DeviceID, FileID, Twine(Buffer, "_dtor").toStringRef(Out), Line, Dtor, in emitDeclareTargetVarDefinition()
3641 initializeTargetRegionEntryInfo(unsigned DeviceID, unsigned FileID, in initializeTargetRegionEntryInfo() argument
3647 OffloadEntriesTargetRegion[DeviceID][FileID][ParentName][LineNum] = in initializeTargetRegionEntryInfo()
3654 registerTargetRegionEntryInfo(unsigned DeviceID, unsigned FileID, in registerTargetRegionEntryInfo() argument
3661 if (!hasTargetRegionEntryInfo(DeviceID, FileID, ParentName, LineNum)) { in registerTargetRegionEntryInfo()
3669 OffloadEntriesTargetRegion[DeviceID][FileID][ParentName][LineNum]; in registerTargetRegionEntryInfo()
3676 OffloadEntriesTargetRegion[DeviceID][FileID][ParentName][LineNum] = Entry; in registerTargetRegionEntryInfo()
3682 unsigned DeviceID, unsigned FileID, StringRef ParentName, in hasTargetRegionEntryInfo() argument
3684 auto PerDevice = OffloadEntriesTargetRegion.find(DeviceID); in hasTargetRegionEntryInfo()
3973 unsigned DeviceID, unsigned FileID, StringRef ParentName, in createOffloadEntriesAndInfoMetadata()
3986 llvm::Metadata *Ops[] = {GetMDInt(E.getKind()), GetMDInt(DeviceID), in createOffloadEntriesAndInfoMetadata()
6342 unsigned DeviceID; in emitTargetOutlinedFunctionHelper() local
6345 getTargetEntryUniqueInfo(CGM.getContext(), D.getBeginLoc(), DeviceID, FileID, in emitTargetOutlinedFunctionHelper()
6350 OS << "__omp_offloading" << llvm::format("_%x", DeviceID) in emitTargetOutlinedFunctionHelper()
6392 DeviceID, FileID, ParentName, Line, OutlinedFn, OutlinedFnID, in emitTargetOutlinedFunctionHelper()
8231 llvm::Value *DeviceID; in emitTargetNumIterationsCall() local
8233 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetNumIterationsCall()
8236 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetNumIterationsCall()
8238 llvm::Value *Args[] = {DeviceID, NumIterations}; in emitTargetNumIterationsCall()
8283 llvm::Value *DeviceID; in emitTargetCall() local
8285 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetCall()
8288 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetCall()
8337 llvm::Value *OffloadingArgs[] = {DeviceID, in emitTargetCall()
8351 llvm::Value *OffloadingArgs[] = {DeviceID, in emitTargetCall()
8529 unsigned DeviceID; in scanForTargetRegionsFunctions() local
8532 getTargetEntryUniqueInfo(CGM.getContext(), E.getBeginLoc(), DeviceID, in scanForTargetRegionsFunctions()
8537 if (!OffloadEntriesInfoManager.hasTargetRegionEntryInfo(DeviceID, FileID, in scanForTargetRegionsFunctions()
8924 llvm::Value *DeviceID = nullptr; in emitTargetDataCalls() local
8926 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetDataCalls()
8929 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetDataCalls()
8936 DeviceID, PointerNum, BasePointersArrayArg, in emitTargetDataCalls()
8960 llvm::Value *DeviceID = nullptr; in emitTargetDataCalls() local
8962 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetDataCalls()
8965 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetDataCalls()
8972 DeviceID, PointerNum, BasePointersArrayArg, in emitTargetDataCalls()
9032 llvm::Value *DeviceID = nullptr; in emitTargetDataStandAloneCall() local
9034 DeviceID = CGF.Builder.CreateIntCast(CGF.EmitScalarExpr(Device), in emitTargetDataStandAloneCall()
9037 DeviceID = CGF.Builder.getInt64(OMP_DEVICEID_UNDEF); in emitTargetDataStandAloneCall()
9044 llvm::Value *OffloadingArgs[] = {DeviceID, in emitTargetDataStandAloneCall()