Searched refs:WPDRes (Results 1 – 9 of 9) sorted by relevance
944 auto WPDRes = TIdSum->WPDRes.find(SlotSummary.ByteOffset); in updateIndexWPDForExports() local945 assert(WPDRes != TIdSum->WPDRes.end()); in updateIndexWPDForExports()946 WPDRes->second.SingleImplName = ModuleSummaryIndex::getGlobalNameForLocal( in updateIndexWPDForExports()947 WPDRes->second.SingleImplName, in updateIndexWPDForExports()2124 auto ResI = TidSummary->WPDRes.find(Slot.ByteOffset); in importResolution()2125 if (ResI == TidSummary->WPDRes.end()) in importResolution()2366 .WPDRes[S.first.ByteOffset]; in run()2505 ->WPDRes[S.first.ByteOffset]; in run()
2773 void printWPDRes(const WholeProgramDevirtResolution &WPDRes);3169 if (!TIS.WPDRes.empty()) { in printTypeIdSummary()3172 for (auto &WPDRes : TIS.WPDRes) { in printTypeIdSummary() local3174 Out << "(offset: " << WPDRes.first << ", "; in printTypeIdSummary()3175 printWPDRes(WPDRes.second); in printTypeIdSummary()3206 void AssemblyWriter::printWPDRes(const WholeProgramDevirtResolution &WPDRes) { in printWPDRes() argument3208 Out << getWholeProgDevirtResKindName(WPDRes.TheKind); in printWPDRes()3210 if (WPDRes.TheKind == WholeProgramDevirtResolution::SingleImpl) in printWPDRes()3211 Out << ", singleImplName: \"" << WPDRes.SingleImplName << "\""; in printWPDRes()3213 if (!WPDRes.ResByArg.empty()) { in printWPDRes()[all …]
134 io.mapOptional("WPDRes", summary.WPDRes);
1276 std::map<uint64_t, WholeProgramDevirtResolution> WPDRes;
429 bool parseWpdRes(WholeProgramDevirtResolution &WPDRes);
8813 if (parseOptionalWpdResolutions(TIS.WPDRes)) in parseTypeIdSummary()9003 WholeProgramDevirtResolution WPDRes; in parseOptionalWpdResolutions() local9007 parseToken(lltok::comma, "expected ',' here") || parseWpdRes(WPDRes) || in parseOptionalWpdResolutions()9010 WPDResMap[Offset] = WPDRes; in parseOptionalWpdResolutions()9027 bool LLParser::parseWpdRes(WholeProgramDevirtResolution &WPDRes) { in parseWpdRes() argument9037 WPDRes.TheKind = WholeProgramDevirtResolution::Indir; in parseWpdRes()9040 WPDRes.TheKind = WholeProgramDevirtResolution::SingleImpl; in parseWpdRes()9043 WPDRes.TheKind = WholeProgramDevirtResolution::BranchFunnel; in parseWpdRes()9056 parseStringConstant(WPDRes.SingleImplName)) in parseWpdRes()9060 if (parseOptionalResByArg(WPDRes.ResByArg)) in parseWpdRes()
311 AddUint64(S.WPDRes.size()); in computeLTOCacheKey()312 for (auto &WPD : S.WPDRes) { in computeLTOCacheKey()
4143 for (auto &W : Summary.WPDRes) in writeTypeIdSummaryRecord()
7420 WholeProgramDevirtResolution &Wpd = TypeId.WPDRes[Id]; in parseWholeProgramDevirtResolution()