Searched refs:ByArg (Results 1 – 9 of 9) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | ModuleSummaryIndexYAML.h | 41 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 D | ModuleSummaryIndex.h | 946 struct ByArg { 969 std::map<std::vector<uint64_t>, ByArg> ResByArg;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| H A D | WholeProgramDevirt.cpp | 586 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 D | LTO.cpp | 278 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 D | LLParser.cpp | 8359 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 D | AsmWriter.cpp | 2991 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 D | LLParser.h | 386 std::map<std::vector<uint64_t>, WholeProgramDevirtResolution::ByArg>
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 3747 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 D | BitcodeReader.cpp | 6034 WholeProgramDevirtResolution::ByArg &B = in parseWholeProgramDevirtResolutionByArg() 6039 static_cast<WholeProgramDevirtResolution::ByArg::Kind>(Record[Slot++]); in parseWholeProgramDevirtResolutionByArg()
|