Lines Matching defs:EntryInfo

790          const TargetRegionEntryInfo &EntryInfo) -> void {
6300 TargetRegionEntryInfo &EntryInfo,
6305 OffloadInfoManager.getTargetRegionEntryFnName(EntryFnName, EntryInfo);
6322 OutlinedFnID = registerTargetRegionFunction(EntryInfo, OutlinedFn,
6327 TargetRegionEntryInfo &EntryInfo, Function *OutlinedFn,
6334 EntryInfo, EntryAddr, OutlinedFnID,
6773 TargetRegionEntryInfo &EntryInfo, Function *&OutlinedFn,
6785 OMPBuilder.emitTargetRegionFunction(EntryInfo, GenerateOutlinedFunction, true,
7120 InsertPointTy CodeGenIP, TargetRegionEntryInfo &EntryInfo, int32_t NumTeams,
7137 emitTargetOutlinedFunction(*this, Builder, EntryInfo, OutlinedFn,
8432 const TargetRegionEntryInfo &EntryInfo,
8446 GetMDInt(E.getKind()), GetMDInt(EntryInfo.DeviceID),
8447 GetMDInt(EntryInfo.FileID), GetMDString(EntryInfo.ParentName),
8448 GetMDInt(EntryInfo.Line), GetMDInt(EntryInfo.Count),
8452 OrderedEntries[E.getOrder()] = std::make_pair(&E, EntryInfo);
8493 TargetRegionEntryInfo EntryInfo = E.second;
8494 StringRef FnName = EntryInfo.ParentName;
8497 ErrorFn(EMIT_MD_TARGET_REGION_ERROR, EntryInfo);
8582 SmallVectorImpl<char> &Name, const TargetRegionEntryInfo &EntryInfo) {
8583 unsigned NewCount = getTargetRegionEntryInfoCount(EntryInfo);
8585 Name, EntryInfo.ParentName, EntryInfo.DeviceID, EntryInfo.FileID,
8586 EntryInfo.Line, NewCount);
8645 TargetRegionEntryInfo EntryInfo, StringRef MangledName,
8665 OS << format("_%x", EntryInfo.FileID);
8687 EntryInfo, MangledName, GeneratedRefs, OpenMPSIMD, TargetTriple,
8701 TargetRegionEntryInfo EntryInfo, StringRef MangledName,
8764 EntryInfo, MangledName, GeneratedRefs, OpenMPSIMD, TargetTriple,
8803 TargetRegionEntryInfo EntryInfo(/*ParentName=*/GetMDString(3),
8808 OffloadInfoManager.initializeTargetRegionEntryInfo(EntryInfo,
8858 const TargetRegionEntryInfo &EntryInfo) const {
8860 getTargetRegionEntryCountKey(EntryInfo));
8867 const TargetRegionEntryInfo &EntryInfo) {
8868 OffloadEntriesTargetRegionCount[getTargetRegionEntryCountKey(EntryInfo)] =
8869 EntryInfo.Count + 1;
8874 const TargetRegionEntryInfo &EntryInfo, unsigned Order) {
8875 OffloadEntriesTargetRegion[EntryInfo] =
8882 TargetRegionEntryInfo EntryInfo, Constant *Addr, Constant *ID,
8884 assert(EntryInfo.Count == 0 && "expected default EntryInfo");
8886 // Update the EntryInfo with the next available count for this location.
8887 EntryInfo.Count = getTargetRegionEntryInfoCount(EntryInfo);
8893 if (!hasTargetRegionEntryInfo(EntryInfo)) {
8896 auto &Entry = OffloadEntriesTargetRegion[EntryInfo];
8902 hasTargetRegionEntryInfo(EntryInfo, /*IgnoreAddressId*/ true))
8904 assert(!hasTargetRegionEntryInfo(EntryInfo) &&
8907 OffloadEntriesTargetRegion[EntryInfo] = Entry;
8910 incrementTargetRegionEntryInfoCount(EntryInfo);
8914 TargetRegionEntryInfo EntryInfo, bool IgnoreAddressId) const {
8916 // Update the EntryInfo with the next available count for this location.
8917 EntryInfo.Count = getTargetRegionEntryInfoCount(EntryInfo);
8919 auto It = OffloadEntriesTargetRegion.find(EntryInfo);