Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DModuleSummaryIndexYAML.h41 struct ScalarEnumerationTraits<WholeProgramDevirtResolution::ByArg::Kind> {
43 WholeProgramDevirtResolution::ByArg::Kind &value) {
44 io.enumCase(value, "Indir", WholeProgramDevirtResolution::ByArg::Indir);
46 WholeProgramDevirtResolution::ByArg::UniformRetVal);
48 WholeProgramDevirtResolution::ByArg::UniqueRetVal);
50 WholeProgramDevirtResolution::ByArg::VirtualConstProp);
54 template <> struct MappingTraits<WholeProgramDevirtResolution::ByArg> {
55 static void mapping(IO &io, WholeProgramDevirtResolution::ByArg &res) {
65 std::map<std::vector<uint64_t>, WholeProgramDevirtResolution::ByArg>> {
68 std::map<std::vector<uint64_t>, WholeProgramDevirtResolution::ByArg> &V) {
[all …]
H A DModuleSummaryIndex.h946 struct ByArg {
969 std::map<std::vector<uint64_t>, ByArg> ResByArg;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DWholeProgramDevirt.cpp586 WholeProgramDevirtResolution::ByArg *Res);
618 WholeProgramDevirtResolution::ByArg *Res,
1418 WholeProgramDevirtResolution::ByArg *Res) { in tryUniformRetValOpt()
1427 Res->TheKind = WholeProgramDevirtResolution::ByArg::UniformRetVal; in tryUniformRetValOpt()
1537 CallSiteInfo &CSInfo, WholeProgramDevirtResolution::ByArg *Res, in tryUniqueRetValOpt()
1556 Res->TheKind = WholeProgramDevirtResolution::ByArg::UniqueRetVal; in tryUniqueRetValOpt()
1640 WholeProgramDevirtResolution::ByArg *ResByArg = nullptr; in tryVirtualConstProp()
1690 ResByArg->TheKind = WholeProgramDevirtResolution::ByArg::VirtualConstProp; in tryVirtualConstProp()
1960 case WholeProgramDevirtResolution::ByArg::UniformRetVal: in importResolution()
1963 case WholeProgramDevirtResolution::ByArg::UniqueRetVal: { in importResolution()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/LTO/
H A DLTO.cpp278 for (auto &ByArg : WPD.second.ResByArg) { in computeLTOCacheKey() local
279 AddUint64(ByArg.first.size()); in computeLTOCacheKey()
280 for (uint64_t Arg : ByArg.first) in computeLTOCacheKey()
282 AddUnsigned(ByArg.second.TheKind); in computeLTOCacheKey()
283 AddUint64(ByArg.second.Info); in computeLTOCacheKey()
284 AddUnsigned(ByArg.second.Byte); in computeLTOCacheKey()
285 AddUnsigned(ByArg.second.Bit); in computeLTOCacheKey()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp8359 std::map<std::vector<uint64_t>, WholeProgramDevirtResolution::ByArg> in parseOptionalResByArg()
8376 WholeProgramDevirtResolution::ByArg ByArg; in parseOptionalResByArg() local
8379 ByArg.TheKind = WholeProgramDevirtResolution::ByArg::Indir; in parseOptionalResByArg()
8382 ByArg.TheKind = WholeProgramDevirtResolution::ByArg::UniformRetVal; in parseOptionalResByArg()
8385 ByArg.TheKind = WholeProgramDevirtResolution::ByArg::UniqueRetVal; in parseOptionalResByArg()
8388 ByArg.TheKind = WholeProgramDevirtResolution::ByArg::VirtualConstProp; in parseOptionalResByArg()
8402 parseUInt64(ByArg.Info)) in parseOptionalResByArg()
8408 parseUInt32(ByArg.Byte)) in parseOptionalResByArg()
8414 parseUInt32(ByArg.Bit)) in parseOptionalResByArg()
8426 ResByArg[Args] = ByArg; in parseOptionalResByArg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DAsmWriter.cpp2991 WholeProgramDevirtResolution::ByArg::Kind K) { in getWholeProgDevirtResByArgKindName()
2993 case WholeProgramDevirtResolution::ByArg::Indir: in getWholeProgDevirtResByArgKindName()
2995 case WholeProgramDevirtResolution::ByArg::UniformRetVal: in getWholeProgDevirtResByArgKindName()
2997 case WholeProgramDevirtResolution::ByArg::UniqueRetVal: in getWholeProgDevirtResByArgKindName()
2999 case WholeProgramDevirtResolution::ByArg::VirtualConstProp: in getWholeProgDevirtResByArgKindName()
3098 WholeProgramDevirtResolution::ByArg::UniformRetVal || in printWPDRes()
3100 WholeProgramDevirtResolution::ByArg::UniqueRetVal) in printWPDRes()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/
H A DLLParser.h386 std::map<std::vector<uint64_t>, WholeProgramDevirtResolution::ByArg>
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp3747 const WholeProgramDevirtResolution::ByArg &ByArg) { in writeWholeProgramDevirtResolutionByArg() argument
3751 NameVals.push_back(ByArg.TheKind); in writeWholeProgramDevirtResolutionByArg()
3752 NameVals.push_back(ByArg.Info); in writeWholeProgramDevirtResolutionByArg()
3753 NameVals.push_back(ByArg.Byte); in writeWholeProgramDevirtResolutionByArg()
3754 NameVals.push_back(ByArg.Bit); in writeWholeProgramDevirtResolutionByArg()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp6034 WholeProgramDevirtResolution::ByArg &B = in parseWholeProgramDevirtResolutionByArg()
6039 static_cast<WholeProgramDevirtResolution::ByArg::Kind>(Record[Slot++]); in parseWholeProgramDevirtResolutionByArg()