/openbsd-current/gnu/llvm/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonShuffler.cpp | 196 void HexagonShuffler::restrictSlot1AOK(HexagonPacketSummary const &Summary) { argument 197 if (Summary.Slot1AOKLoc) 211 *Summary.Slot1AOKLoc, "Instruction can only be combined " 220 HexagonPacketSummary const &Summary) { 225 if (!Summary.NoSlot1StoreLoc) 245 std::make_pair(*Summary.NoSlot1StoreLoc, 249 bool HexagonShuffler::applySlotRestrictions(HexagonPacketSummary const &Summary, argument 254 restrictSlot1AOK(Summary); 255 restrictNoSlot1Store(Summary); 263 restrictStoreLoadOrder(Summary); 219 restrictNoSlot1Store( HexagonPacketSummary const &Summary) argument 271 restrictBranchOrder(HexagonPacketSummary const &Summary) argument 319 ValidResourceUsage(HexagonPacketSummary const &Summary) argument 357 restrictStoreLoadOrder( HexagonPacketSummary const &Summary) argument 453 HexagonPacketSummary Summary = HexagonPacketSummary(); local 585 restrictPreferSlot3(HexagonPacketSummary const &Summary, const bool DoShuffle) argument 612 const HexagonPacketSummary Summary = GetPacketSummary(); local 628 tryAuction(HexagonPacketSummary const &Summary) argument 706 reportResourceError(HexagonPacketSummary const &Summary, StringRef Err) argument 713 reportResourceUsage(HexagonPacketSummary const &Summary) argument [all...] |
H A D | HexagonShuffler.h | 172 bool applySlotRestrictions(HexagonPacketSummary const &Summary, 174 void restrictSlot1AOK(HexagonPacketSummary const &Summary); 175 void restrictNoSlot1Store(HexagonPacketSummary const &Summary); 177 bool restrictStoreLoadOrder(HexagonPacketSummary const &Summary); 178 void restrictBranchOrder(HexagonPacketSummary const &Summary); 179 void restrictPreferSlot3(HexagonPacketSummary const &Summary, 183 std::optional<HexagonPacket> tryAuction(HexagonPacketSummary const &Summary); 186 bool ValidPacketMemoryOps(HexagonPacketSummary const &Summary) const; 187 bool ValidResourceUsage(HexagonPacketSummary const &Summary); 238 void reportResourceError(HexagonPacketSummary const &Summary, StringRe [all...] |
/openbsd-current/gnu/llvm/llvm/tools/llvm-cov/ |
H A D | CoverageSummaryInfo.cpp | 95 FunctionCoverageSummary Summary(Name); 96 Summary.ExecutionCount = Group.getTotalExecutionCount(); 97 Summary.RegionCoverage = Summaries[0].RegionCoverage; 98 Summary.LineCoverage = Summaries[0].LineCoverage; 99 Summary.BranchCoverage = Summaries[0].BranchCoverage; 101 Summary.RegionCoverage.merge(FCS.RegionCoverage); 102 Summary.LineCoverage.merge(FCS.LineCoverage); 103 Summary.BranchCoverage.merge(FCS.BranchCoverage); 105 return Summary;
|
H A D | CoverageExporterJson.cpp | 32 // -- Summary: dict => Object summarizing the coverage for this file 40 // -- Summary: dict => Object summarizing the coverage for the entire binary 151 json::Object renderSummary(const FileCoverageSummary &Summary) { argument 154 json::Object({{"count", int64_t(Summary.LineCoverage.getNumLines())}, 155 {"covered", int64_t(Summary.LineCoverage.getCovered())}, 156 {"percent", Summary.LineCoverage.getPercentCovered()}})}, 159 {{"count", int64_t(Summary.FunctionCoverage.getNumFunctions())}, 160 {"covered", int64_t(Summary.FunctionCoverage.getExecuted())}, 161 {"percent", Summary.FunctionCoverage.getPercentCovered()}})}, 165 int64_t(Summary [all...] |
H A D | CoverageExporterLcov.cpp | 50 const FileCoverageSummary &Summary) { 51 OS << "FNF:" << Summary.FunctionCoverage.getNumFunctions() << '\n' 52 << "FNH:" << Summary.FunctionCoverage.getExecuted() << '\n'; 163 void renderLineSummary(raw_ostream &OS, const FileCoverageSummary &Summary) { argument 164 OS << "LF:" << Summary.LineCoverage.getNumLines() << '\n' 165 << "LH:" << Summary.LineCoverage.getCovered() << '\n'; 168 void renderBranchSummary(raw_ostream &OS, const FileCoverageSummary &Summary) { argument 169 OS << "BRF:" << Summary.BranchCoverage.getNumBranches() << '\n' 170 << "BRH:" << Summary.BranchCoverage.getCovered() << '\n'; 49 renderFunctionSummary(raw_ostream &OS, const FileCoverageSummary &Summary) argument
|
/openbsd-current/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
H A D | StdLibraryFunctionsChecker.cpp | 11 // This checker provides a specification format - `Summary' - and 23 // `Summary' provides only two branches for this function. However, 33 // side effets), for which their `Summary' is a precise model. This avoids 65 class Summary; 95 // however, we cannot default initialize that. unique_ptr makes the Summary 97 // requirement would render the initialization of the Summary map infeasible. 111 const Summary &Summary, 150 const Summary &Summary) cons 627 class Summary { class in class:__anon1021::StdLibraryFunctionsChecker 637 Summary(InvalidationKind InvalidationKd) : InvalidationKd(InvalidationKd) {} function in class:__anon1021::StdLibraryFunctionsChecker::Summary 727 reportBug(const CallEvent &Call, ExplodedNode *N, const ValueConstraint *VC, const Summary &Summary, CheckerContext &C) const argument 948 apply( ProgramStateRef State, const CallEvent &Call, const Summary &Summary, CheckerContext &C) const argument 976 const Summary &Summary = *FoundSummary; local 1021 const Summary &Summary = *FoundSummary; local 1075 const Summary &Summary = *FoundSummary; local [all...] |
/openbsd-current/gnu/llvm/llvm/tools/llvm-profgen/ |
H A D | CSPreInliner.h | 71 ProfileSummary *Summary); 84 ProfileSummary *Summary; member in class:llvm::sampleprof::CSPreInliner
|
H A D | CSPreInliner.cpp | 59 ProfiledBinary &Binary, ProfileSummary *Summary) 64 ContextTracker(Tracker), Binary(Binary), Summary(Summary) { 157 (Summary->getDetailedSummary())); 167 Summary->getDetailedSummary(), 100000 /* 10% */) 58 CSPreInliner(SampleContextTracker &Tracker, ProfiledBinary &Binary, ProfileSummary *Summary) argument
|
/openbsd-current/gnu/llvm/llvm/include/llvm/Analysis/ |
H A D | ProfileSummaryInfo.h | 43 std::unique_ptr<ProfileSummary> Summary; member in class:llvm::ProfileSummaryInfo 69 bool hasProfileSummary() const { return Summary != nullptr; } 74 Summary->getKind() == ProfileSummary::PSK_Sample; 80 Summary->getKind() == ProfileSummary::PSK_Instr; 86 Summary->getKind() == ProfileSummary::PSK_CSInstr;
|
/openbsd-current/gnu/usr.bin/perl/plan9/ |
H A D | myconfig.plan9 | 13 # Note that the text lines /^Summary of/ .. /^\s*$/ are copied into Config.pm. 18 Summary of my $package ($baserev version $PERL_VERSION subversion $PERL_SUBVERSION) configuration:
|
/openbsd-current/gnu/llvm/llvm/lib/IR/ |
H A D | ModuleSummaryIndex.cpp | 1 //===-- ModuleSummaryIndex.cpp - Module Summary Index ---------------------===// 62 [](const std::unique_ptr<GlobalValueSummary> &Summary) { 63 return Summary->isDSOLocal(); 71 [](const std::unique_ptr<GlobalValueSummary> &Summary) { 72 return Summary->canAutoHide(); 151 // (GUID -> Summary). 157 auto *Summary = dyn_cast_or_null<FunctionSummary>(GlobSummary.get()); 158 if (!Summary) 162 if (Summary->modulePath() != ModulePath) 164 GVSummaryMap[GUID] = Summary; [all...] |
H A D | ProfileSummary.cpp | 149 static bool getSummaryFromMD(MDTuple *MD, SummaryEntryVector &Summary) { argument 171 Summary.emplace_back(cast<ConstantInt>(Op0->getValue())->getZExtValue(), 242 SummaryEntryVector Summary; 243 if (!getSummaryFromMD(dyn_cast<MDTuple>(Tuple->getOperand(I++)), Summary)) 245 return new ProfileSummary(SummaryKind, std::move(Summary), TotalCount,
|
/openbsd-current/gnu/llvm/llvm/lib/Analysis/ |
H A D | ProfileSummaryInfo.cpp | 58 // checks if the Summary is null and if so checks if the summary metadata is now 59 // available in the module and parses it to get the Summary object. 66 Summary.reset(ProfileSummary::getFromMD(SummaryMD)); 72 Summary.reset(ProfileSummary::getFromMD(SummaryMD)); 240 auto &DetailedSummary = Summary->getDetailedSummary(); 257 double PartialProfileRatio = Summary->getPartialProfileRatio(); 276 auto &DetailedSummary = Summary->getDetailedSummary(); 379 Summary->getKind() == ProfileSummary::PSK_Sample && 380 (PartialProfile || Summary->isPartialProfile());
|
H A D | ModuleSummaryAnalysis.cpp | 259 // Summary not currently supported for anonymous functions, they should 733 for (const auto &Summary : VI.getSummaryList()) 734 Summary->setLive(true); 798 std::unique_ptr<FunctionSummary> Summary = 821 Index.addGlobalValueSummary(*GV, std::move(Summary)); 823 std::unique_ptr<GlobalVarSummary> Summary = 830 Index.addGlobalValueSummary(*GV, std::move(Summary)); 885 auto *Summary = Index.getGlobalValueSummary(*V); local 886 assert(Summary && "Missing summary for global value"); 887 Summary 906 auto &Summary = GlobalList.second.SummaryList[0]; local [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Transforms/IPO/ |
H A D | FunctionImport.cpp | 1 //===- FunctionImport.cpp - ThinLTO Summary-based Function Import ---------===// 132 /// Summary file to use for function importing when using -function-import from 194 auto *Summary = cast<FunctionSummary>(GVSummary->getBaseObject()); 206 if (GlobalValue::isLocalLinkage(Summary->linkage()) && 208 Summary->modulePath() != CallerModulePath) { 214 if ((Summary->instCount() > Threshold) && 215 !Summary->fflags().AlwaysInline && !ForceImportAll) { 222 if (Summary->notEligibleToImport()) { 228 if (Summary->fflags().NoInline && !ForceImportAll) { 272 const GlobalValueSummary &Summary, cons 271 computeImportForReferencedGlobals( const GlobalValueSummary &Summary, const ModuleSummaryIndex &Index, const GVSummaryMapTy &DefinedGVSummaries, SmallVectorImpl<EdgeInfo> &Worklist, FunctionImporter::ImportMapTy &ImportList, StringMap<FunctionImporter::ExportSetTy> *ExportLists) argument 348 computeImportForFunction( const FunctionSummary &Summary, const ModuleSummaryIndex &Index, const unsigned Threshold, const GVSummaryMapTy &DefinedGVSummaries, SmallVectorImpl<EdgeInfo> &Worklist, FunctionImporter::ImportMapTy &ImportList, StringMap<FunctionImporter::ExportSetTy> *ExportLists, FunctionImporter::ImportThresholdsTy &ImportThresholds) argument 556 auto *Summary = std::get<0>(GVInfo); local 791 auto &Summary = GlobalList.second.SummaryList[0]; local [all...] |
/openbsd-current/gnu/usr.sbin/mkhybrid/src/ |
H A D | mkisofs.spec | 2 Summary: Creates a ISO9660 filesystem image
|
/openbsd-current/gnu/llvm/llvm/utils/ |
H A D | prepare-code-coverage-artifact.py | 54 with open(os.path.join(report_dir, 'summary.txt'), 'wb') as Summary: 57 stdout=Summary)
|
/openbsd-current/gnu/llvm/llvm/include/llvm/IR/ |
H A D | ModuleSummaryIndex.h | 1 //===- llvm/ModuleSummaryIndex.h - Module Summary Index ---------*- C++ -*-===// 142 /// Summary string representation. This StringRef points to BC module 289 /// Summary of memprof callsite metadata. 325 /// Summary of a single MIB in a memprof metadata on allocations. 340 /// Summary of memprof metadata on allocations. 1518 std::unique_ptr<GlobalValueSummary> Summary) { 1519 addGlobalValueSummary(getOrInsertValueInfo(&GV), std::move(Summary)); 1524 std::unique_ptr<GlobalValueSummary> Summary) { 1526 std::move(Summary)); 1531 std::unique_ptr<GlobalValueSummary> Summary) { 1517 addGlobalValueSummary(const GlobalValue &GV, std::unique_ptr<GlobalValueSummary> Summary) argument 1523 addGlobalValueSummary(StringRef ValueName, std::unique_ptr<GlobalValueSummary> Summary) argument 1530 addGlobalValueSummary(ValueInfo VI, std::unique_ptr<GlobalValueSummary> Summary) argument 1556 auto Summary = local [all...] |
/openbsd-current/gnu/llvm/llvm/lib/ProfileData/ |
H A D | GCOV.cpp | 46 struct Summary { struct in namespace:__anon2429 47 Summary(StringRef Name) : Name(Name) {} function in struct:__anon2429::Summary 83 void printSummary(const Summary &summary, raw_ostream &os) const; 85 void collectFunction(GCOVFunction &f, Summary &summary); 86 void collectSourceLine(SourceInfo &si, Summary *summary, LineInfo &line, 88 void collectSource(SourceInfo &si, Summary &summary) const; 662 void Context::collectFunction(GCOVFunction &f, Summary &summary) { 688 void Context::collectSourceLine(SourceInfo &si, Summary *summary, 737 void Context::collectSource(SourceInfo &si, Summary &summary) const { 855 Summary summar [all...] |
H A D | InstrProfWriter.cpp | 323 static void setSummary(IndexedInstrProf::Summary *TheSummary, 328 TheSummary->NumSummaryFields = Summary::NumKinds; 330 TheSummary->set(Summary::MaxFunctionCount, PS.getMaxFunctionCount()); 331 TheSummary->set(Summary::MaxBlockCount, PS.getMaxCount()); 332 TheSummary->set(Summary::MaxInternalBlockCount, PS.getMaxInternalCount()); 333 TheSummary->set(Summary::TotalBlockCount, PS.getTotalCount()); 334 TheSummary->set(Summary::TotalNumBlocks, PS.getNumCounts()); 335 TheSummary->set(Summary::TotalNumFunctions, PS.getNumFunctions()); 407 uint32_t SummarySize = Summary::getSize(Summary [all...] |
H A D | InstrProfReader.cpp | 933 const IndexedInstrProf::Summary *SummaryInLE = 934 reinterpret_cast<const IndexedInstrProf::Summary *>(Cur); 940 IndexedInstrProf::Summary::getSize(NFields, NEntries); 941 std::unique_ptr<IndexedInstrProf::Summary> SummaryData = 951 const IndexedInstrProf::Summary::Entry &Ent = SummaryData->getEntry(I); 955 std::unique_ptr<llvm::ProfileSummary> &Summary = 956 UseCS ? this->CS_Summary : this->Summary; 959 Summary = std::make_unique<ProfileSummary>( 961 DetailedSummary, SummaryData->get(Summary::TotalBlockCount), 962 SummaryData->get(Summary [all...] |
/openbsd-current/gnu/llvm/llvm/lib/Transforms/Utils/ |
H A D | FunctionImportUtils.cpp | 77 auto Summary = ImportIndex.findSummaryInModule( local 79 assert(Summary && "Missing summary for global value when exporting"); 80 auto Linkage = Summary->linkage();
|
/openbsd-current/gnu/llvm/llvm/tools/llvm-tli-checker/ |
H A D | llvm-tli-checker.cpp | 66 Summary, // Report counts but not details. member in class:ReportKind 294 SeparateMode ? ReportKind::Summary : ReportKind::Discrepancy; 297 .Case("summary", ReportKind::Summary)
|
/openbsd-current/gnu/usr.bin/perl/cpan/Test-Simple/lib/Test2/EventFacet/ |
H A D | About.pm | 34 Summary about the event.
|
/openbsd-current/gnu/usr.bin/perl/ |
H A D | myconfig.SH | 30 # Note that the text lines /^Summary of/ .. /^\s*$/ are copied into Config.pm. 32 Summary of my $package (revision $revision $version_patchlevel_string) configuration:
|