Lines Matching defs:EntryInfo

829          const TargetRegionEntryInfo &EntryInfo) -> void {
6501 TargetRegionEntryInfo &EntryInfo,
6506 OffloadInfoManager.getTargetRegionEntryFnName(EntryFnName, EntryInfo);
6528 OutlinedFnID = registerTargetRegionFunction(EntryInfo, OutlinedFn,
6534 TargetRegionEntryInfo &EntryInfo, Function *OutlinedFn,
6541 EntryInfo, EntryAddr, OutlinedFnID,
7094 TargetRegionEntryInfo &EntryInfo,
7109 EntryInfo, GenerateOutlinedFunction, IsOffloadEntry, OutlinedFn,
7589 InsertPointTy CodeGenIP, TargetRegionEntryInfo &EntryInfo,
7608 *this, Builder, IsOffloadEntry, EntryInfo, DefaultAttrs, OutlinedFn,
9265 const TargetRegionEntryInfo &EntryInfo,
9279 GetMDInt(E.getKind()), GetMDInt(EntryInfo.DeviceID),
9280 GetMDInt(EntryInfo.FileID), GetMDString(EntryInfo.ParentName),
9281 GetMDInt(EntryInfo.Line), GetMDInt(EntryInfo.Count),
9285 OrderedEntries[E.getOrder()] = std::make_pair(&E, EntryInfo);
9326 TargetRegionEntryInfo EntryInfo = E.second;
9327 StringRef FnName = EntryInfo.ParentName;
9330 ErrorFn(EMIT_MD_TARGET_REGION_ERROR, EntryInfo);
9416 SmallVectorImpl<char> &Name, const TargetRegionEntryInfo &EntryInfo) {
9417 unsigned NewCount = getTargetRegionEntryInfoCount(EntryInfo);
9419 Name, EntryInfo.ParentName, EntryInfo.DeviceID, EntryInfo.FileID,
9420 EntryInfo.Line, NewCount);
9479 TargetRegionEntryInfo EntryInfo, StringRef MangledName,
9499 OS << format("_%x", EntryInfo.FileID);
9521 EntryInfo, MangledName, GeneratedRefs, OpenMPSIMD, TargetTriple,
9535 TargetRegionEntryInfo EntryInfo, StringRef MangledName,
9598 EntryInfo, MangledName, GeneratedRefs, OpenMPSIMD, TargetTriple,
9637 TargetRegionEntryInfo EntryInfo(/*ParentName=*/GetMDString(3),
9642 OffloadInfoManager.initializeTargetRegionEntryInfo(EntryInfo,
9692 const TargetRegionEntryInfo &EntryInfo) const {
9694 getTargetRegionEntryCountKey(EntryInfo));
9701 const TargetRegionEntryInfo &EntryInfo) {
9702 OffloadEntriesTargetRegionCount[getTargetRegionEntryCountKey(EntryInfo)] =
9703 EntryInfo.Count + 1;
9708 const TargetRegionEntryInfo &EntryInfo, unsigned Order) {
9709 OffloadEntriesTargetRegion[EntryInfo] =
9716 TargetRegionEntryInfo EntryInfo, Constant *Addr, Constant *ID,
9718 assert(EntryInfo.Count == 0 && "expected default EntryInfo");
9720 // Update the EntryInfo with the next available count for this location.
9721 EntryInfo.Count = getTargetRegionEntryInfoCount(EntryInfo);
9727 if (!hasTargetRegionEntryInfo(EntryInfo)) {
9730 auto &Entry = OffloadEntriesTargetRegion[EntryInfo];
9736 hasTargetRegionEntryInfo(EntryInfo, /*IgnoreAddressId*/ true))
9738 assert(!hasTargetRegionEntryInfo(EntryInfo) &&
9741 OffloadEntriesTargetRegion[EntryInfo] = Entry;
9744 incrementTargetRegionEntryInfoCount(EntryInfo);
9748 TargetRegionEntryInfo EntryInfo, bool IgnoreAddressId) const {
9750 // Update the EntryInfo with the next available count for this location.
9751 EntryInfo.Count = getTargetRegionEntryInfoCount(EntryInfo);
9753 auto It = OffloadEntriesTargetRegion.find(EntryInfo);