Searched refs:WPDRes (Results 1 – 19 of 19) sorted by relevance
13 ; SUMMARY-NEXT: WPDRes:26 ; SUMMARY-NEXT: WPDRes:39 ; SUMMARY-NEXT: WPDRes:52 ; SUMMARY-NEXT: WPDRes:
15 ; SUMMARY-NEXT: WPDRes:33 ; SUMMARY-NEXT: WPDRes:
19 ; SUMMARY-NEXT: WPDRes: 32 ; SUMMARY-NEXT: WPDRes: 45 ; SUMMARY-NEXT: WPDRes:
15 ; SUMMARY-NEXT: WPDRes:
18 ; SUMMARY-NEXT: WPDRes:38 ; SUMMARY-NEXT: WPDRes:
40 ; SUMMARY-NEXT: WPDRes:
41 ; SUMMARY-NEXT: WPDRes:54 ; SUMMARY-NEXT: WPDRes:
48 ; SUMMARY-NEXT: WPDRes:61 ; SUMMARY-NEXT: WPDRes:
72 ; SUMMARY-NEXT: WPDRes:81 ; SUMMARY-NEXT: WPDRes:
169 ; SUMMARY-NEXT: WPDRes:182 ; SUMMARY-NEXT: WPDRes:
2353 void printWPDRes(const WholeProgramDevirtResolution &WPDRes);2721 if (!TIS.WPDRes.empty()) { in printTypeIdSummary()2724 for (auto &WPDRes : TIS.WPDRes) { in printTypeIdSummary() local2726 Out << "(offset: " << WPDRes.first << ", "; in printTypeIdSummary()2727 printWPDRes(WPDRes.second); in printTypeIdSummary()2745 void AssemblyWriter::printWPDRes(const WholeProgramDevirtResolution &WPDRes) { in printWPDRes() argument2747 Out << getWholeProgDevirtResKindName(WPDRes.TheKind); in printWPDRes()2749 if (WPDRes.TheKind == WholeProgramDevirtResolution::SingleImpl) in printWPDRes()2750 Out << ", singleImplName: \"" << WPDRes.SingleImplName << "\""; in printWPDRes()2752 if (!WPDRes.ResByArg.empty()) { in printWPDRes()[all …]
134 io.mapOptional("WPDRes", summary.WPDRes);
721 std::map<uint64_t, WholeProgramDevirtResolution> WPDRes;
1465 auto ResI = TidSummary->WPDRes.find(Slot.ByteOffset); in importResolution()1466 if (ResI == TidSummary->WPDRes.end()) in importResolution()1635 .WPDRes[S.first.ByteOffset]; in run()
237 AddUint64(S.WPDRes.size()); in computeCacheKey()238 for (auto &WPD : S.WPDRes) { in computeCacheKey()
7073 if (ParseOptionalWpdResolutions(TIS.WPDRes)) in ParseTypeIdSummary()7176 WholeProgramDevirtResolution WPDRes; in ParseOptionalWpdResolutions() local7180 ParseToken(lltok::comma, "expected ',' here") || ParseWpdRes(WPDRes) || in ParseOptionalWpdResolutions()7183 WPDResMap[Offset] = WPDRes; in ParseOptionalWpdResolutions()7200 bool LLParser::ParseWpdRes(WholeProgramDevirtResolution &WPDRes) { in ParseWpdRes() argument7210 WPDRes.TheKind = WholeProgramDevirtResolution::Indir; in ParseWpdRes()7213 WPDRes.TheKind = WholeProgramDevirtResolution::SingleImpl; in ParseWpdRes()7216 WPDRes.TheKind = WholeProgramDevirtResolution::BranchFunnel; in ParseWpdRes()7229 ParseStringConstant(WPDRes.SingleImplName)) in ParseWpdRes()7233 if (ParseOptionalResByArg(WPDRes.ResByArg)) in ParseWpdRes()
372 bool ParseWpdRes(WholeProgramDevirtResolution &WPDRes);
3443 for (auto &W : Summary.WPDRes) in writeTypeIdSummaryRecord()
5132 WholeProgramDevirtResolution &Wpd = TypeId.WPDRes[Id]; in parseWholeProgramDevirtResolution()