Home
last modified time | relevance | path

Searched refs:WPDRes (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp851 auto WPDRes = TIdSum->WPDRes.find(SlotSummary.ByteOffset); in updateIndexWPDForExports() local
852 assert(WPDRes != TIdSum->WPDRes.end()); in updateIndexWPDForExports()
853 WPDRes->second.SingleImplName = ModuleSummaryIndex::getGlobalNameForLocal( in updateIndexWPDForExports()
854 WPDRes->second.SingleImplName, in updateIndexWPDForExports()
1930 auto ResI = TidSummary->WPDRes.find(Slot.ByteOffset); in importResolution()
1931 if (ResI == TidSummary->WPDRes.end()) in importResolution()
2127 .WPDRes[S.first.ByteOffset]; in run()
2248 .WPDRes[S.first.ByteOffset]; in run()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DAsmWriter.cpp2653 void printWPDRes(const WholeProgramDevirtResolution &WPDRes);
3045 if (!TIS.WPDRes.empty()) { in printTypeIdSummary()
3048 for (auto &WPDRes : TIS.WPDRes) { in printTypeIdSummary() local
3050 Out << "(offset: " << WPDRes.first << ", "; in printTypeIdSummary()
3051 printWPDRes(WPDRes.second); in printTypeIdSummary()
3082 void AssemblyWriter::printWPDRes(const WholeProgramDevirtResolution &WPDRes) { in printWPDRes() argument
3084 Out << getWholeProgDevirtResKindName(WPDRes.TheKind); in printWPDRes()
3086 if (WPDRes.TheKind == WholeProgramDevirtResolution::SingleImpl) in printWPDRes()
3087 Out << ", singleImplName: \"" << WPDRes.SingleImplName << "\""; in printWPDRes()
3089 if (!WPDRes.ResByArg.empty()) { in printWPDRes()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h134 io.mapOptional("WPDRes", summary.WPDRes);
H A DModuleSummaryIndex.h977 std::map<uint64_t, WholeProgramDevirtResolution> WPDRes;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp8089 if (parseOptionalWpdResolutions(TIS.WPDRes)) in parseTypeIdSummary()
8279 WholeProgramDevirtResolution WPDRes; in parseOptionalWpdResolutions() local
8283 parseToken(lltok::comma, "expected ',' here") || parseWpdRes(WPDRes) || in parseOptionalWpdResolutions()
8286 WPDResMap[Offset] = WPDRes; in parseOptionalWpdResolutions()
8303 bool LLParser::parseWpdRes(WholeProgramDevirtResolution &WPDRes) { in parseWpdRes() argument
8313 WPDRes.TheKind = WholeProgramDevirtResolution::Indir; in parseWpdRes()
8316 WPDRes.TheKind = WholeProgramDevirtResolution::SingleImpl; in parseWpdRes()
8319 WPDRes.TheKind = WholeProgramDevirtResolution::BranchFunnel; in parseWpdRes()
8332 parseStringConstant(WPDRes.SingleImplName)) in parseWpdRes()
8336 if (parseOptionalResByArg(WPDRes.ResByArg)) in parseWpdRes()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/
H A DLTO.cpp271 AddUint64(S.WPDRes.size()); in computeLTOCacheKey()
272 for (auto &WPD : S.WPDRes) { in computeLTOCacheKey()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
H A DLLParser.h384 bool parseWpdRes(WholeProgramDevirtResolution &WPDRes);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp3785 for (auto &W : Summary.WPDRes) in writeTypeIdSummaryRecord()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp6049 WholeProgramDevirtResolution &Wpd = TypeId.WPDRes[Id]; in parseWholeProgramDevirtResolution()