Searched refs:Summary (Results 1 - 25 of 65) sorted by relevance

123

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/
H A DHexagonShuffler.cpp194 void HexagonShuffler::restrictSlot1AOK(HexagonPacketSummary const &Summary) { argument
195 if (Summary.Slot1AOKLoc)
209 *Summary.Slot1AOKLoc, "Instruction can only be combined "
218 HexagonPacketSummary const &Summary) {
223 if (!Summary.NoSlot1StoreLoc)
243 std::make_pair(*Summary.NoSlot1StoreLoc,
248 HexagonPacketSummary const &Summary) {
252 restrictSlot1AOK(Summary);
253 restrictNoSlot1Store(Summary);
261 restrictStoreLoadOrder(Summary);
217 restrictNoSlot1Store( HexagonPacketSummary const &Summary) argument
247 applySlotRestrictions( HexagonPacketSummary const &Summary) argument
269 restrictBranchOrder(HexagonPacketSummary const &Summary) argument
318 ValidResourceUsage(HexagonPacketSummary const &Summary) argument
355 restrictStoreLoadOrder( HexagonPacketSummary const &Summary) argument
442 HexagonPacketSummary Summary = HexagonPacketSummary(); local
568 restrictPreferSlot3(HexagonPacketSummary const &Summary) argument
594 const HexagonPacketSummary Summary = GetPacketSummary(); local
[all...]
H A DHexagonShuffler.h180 bool applySlotRestrictions(HexagonPacketSummary const &Summary);
181 void restrictSlot1AOK(HexagonPacketSummary const &Summary);
182 void restrictNoSlot1Store(HexagonPacketSummary const &Summary);
184 bool restrictStoreLoadOrder(HexagonPacketSummary const &Summary);
185 void restrictBranchOrder(HexagonPacketSummary const &Summary);
186 void restrictPreferSlot3(HexagonPacketSummary const &Summary);
189 Optional<HexagonPacket> tryAuction(HexagonPacketSummary const &Summary) const;
192 bool ValidPacketMemoryOps(HexagonPacketSummary const &Summary) const;
193 bool ValidResourceUsage(HexagonPacketSummary const &Summary);
/netbsd-current/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DStdLibraryFunctionsChecker.cpp11 // 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
72 class Summary;
102 // however, we cannot default initialize that. unique_ptr makes the Summary
104 // requirement would render the initialization of the Summary map infeasible.
118 const Summary &Summary,
148 const Summary &Summary) cons
483 class Summary { class in class:__anon1053::StdLibraryFunctionsChecker
493 Summary(InvalidationKind InvalidationKd) : InvalidationKd(InvalidationKd) {} function in class:__anon1053::StdLibraryFunctionsChecker::Summary
580 reportBug(const CallEvent &Call, ExplodedNode *N, const ValueConstraint *VC, const Summary &Summary, CheckerContext &C) const argument
781 apply( ProgramStateRef State, const CallEvent &Call, const Summary &Summary, CheckerContext &C) const argument
809 const Summary &Summary = *FoundSummary; local
842 const Summary &Summary = *FoundSummary; local
865 const Summary &Summary = *FoundSummary; local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/tools/llvm-cov/
H A DCoverageSummaryInfo.cpp95 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 DCoverageExporterJson.cpp32 // -- Summary: dict => Object summarizing the coverage for this file
40 // -- Summary: dict => Object summarizing the coverage for the entire binary
152 json::Object renderSummary(const FileCoverageSummary &Summary) { argument
155 json::Object({{"count", int64_t(Summary.LineCoverage.getNumLines())},
156 {"covered", int64_t(Summary.LineCoverage.getCovered())},
157 {"percent", Summary.LineCoverage.getPercentCovered()}})},
160 {{"count", int64_t(Summary.FunctionCoverage.getNumFunctions())},
161 {"covered", int64_t(Summary.FunctionCoverage.getExecuted())},
162 {"percent", Summary.FunctionCoverage.getPercentCovered()}})},
166 int64_t(Summary
[all...]
H A DCoverageExporterLcov.cpp50 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 << "BFH:" << Summary.BranchCoverage.getCovered() << '\n';
49 renderFunctionSummary(raw_ostream &OS, const FileCoverageSummary &Summary) argument
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DProfileSummaryInfo.h42 std::unique_ptr<ProfileSummary> Summary; member in class:llvm::ProfileSummaryInfo
68 bool hasProfileSummary() const { return Summary != nullptr; }
73 Summary->getKind() == ProfileSummary::PSK_Sample;
79 Summary->getKind() == ProfileSummary::PSK_Instr;
85 Summary->getKind() == ProfileSummary::PSK_CSInstr;
/netbsd-current/external/mpl/dhcp/dist/contrib/
H A Ddhcp.spec0 Summary: The Internet Systems Consortium (ISC) DHCP server
19 Summary: A DHCP client
27 Summary: A DHCP relay
37 Summary: Development headers and libraries for the dhcpctl API
/netbsd-current/external/bsd/kyua-cli/dist/integration/
H A Dcmd_report_test.sh76 ===> Summary
88 ===> Summary
152 ===> Summary
169 ===> Summary
200 ===> Summary
218 ===> Summary
239 ===> Summary
258 ===> Summary
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/
H A DModuleSummaryIndex.cpp1 //===-- ModuleSummaryIndex.cpp - Module Summary Index ---------------------===//
63 [](const std::unique_ptr<GlobalValueSummary> &Summary) {
64 return Summary->isDSOLocal();
72 [](const std::unique_ptr<GlobalValueSummary> &Summary) {
73 return Summary->canAutoHide();
146 // (GUID -> Summary).
152 auto *Summary = dyn_cast_or_null<FunctionSummary>(GlobSummary.get());
153 if (!Summary)
157 if (Summary->modulePath() != ModulePath)
159 GVSummaryMap[GUID] = Summary;
[all...]
H A DProfileSummary.cpp150 static bool getSummaryFromMD(MDTuple *MD, SummaryEntryVector &Summary) { argument
172 Summary.emplace_back(cast<ConstantInt>(Op0->getValue())->getZExtValue(),
243 SummaryEntryVector Summary;
244 if (!getSummaryFromMD(dyn_cast<MDTuple>(Tuple->getOperand(I++)), Summary))
246 return new ProfileSummary(SummaryKind, std::move(Summary), TotalCount,
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DProfileSummaryInfo.cpp56 // checks if the Summary is null and if so checks if the summary metadata is now
57 // available in the module and parses it to get the Summary object.
64 Summary.reset(ProfileSummary::getFromMD(SummaryMD));
70 Summary.reset(ProfileSummary::getFromMD(SummaryMD));
238 auto &DetailedSummary = Summary->getDetailedSummary();
255 double PartialProfileRatio = Summary->getPartialProfileRatio();
274 auto &DetailedSummary = Summary->getDetailedSummary();
377 Summary->getKind() == ProfileSummary::PSK_Sample &&
378 (PartialProfile || Summary->isPartialProfile());
H A DModuleSummaryAnalysis.cpp243 // Summary not currently supported for anonymous functions, they should
639 for (auto &Summary : VI.getSummaryList())
640 Summary->setLive(true);
705 std::unique_ptr<FunctionSummary> Summary =
723 Index.addGlobalValueSummary(*GV, std::move(Summary));
725 std::unique_ptr<GlobalVarSummary> Summary =
732 Index.addGlobalValueSummary(*GV, std::move(Summary));
780 auto *Summary = Index.getGlobalValueSummary(*V); local
781 assert(Summary && "Missing summary for global value");
782 Summary
801 auto &Summary = GlobalList.second.SummaryList[0]; local
[all...]
H A DCFLSteensAliasAnalysis.cpp74 AliasSummary Summary; member in class:CFLSteensAAResult::FunctionInfo
84 const AliasSummary &getAliasSummary() const { return Summary; }
143 Summary.RetParamRelations.push_back(
152 Summary.RetParamAttributes.push_back(
/netbsd-current/external/apache2/llvm/dist/llvm/lib/ProfileData/
H A DInstrProfWriter.cpp271 static void setSummary(IndexedInstrProf::Summary *TheSummary,
276 TheSummary->NumSummaryFields = Summary::NumKinds;
278 TheSummary->set(Summary::MaxFunctionCount, PS.getMaxFunctionCount());
279 TheSummary->set(Summary::MaxBlockCount, PS.getMaxCount());
280 TheSummary->set(Summary::MaxInternalBlockCount, PS.getMaxInternalCount());
281 TheSummary->set(Summary::TotalBlockCount, PS.getTotalCount());
282 TheSummary->set(Summary::TotalNumBlocks, PS.getNumCounts());
283 TheSummary->set(Summary::TotalNumFunctions, PS.getNumFunctions());
333 uint32_t SummarySize = Summary::getSize(Summary
[all...]
H A DInstrProfReader.cpp761 const IndexedInstrProf::Summary *SummaryInLE =
762 reinterpret_cast<const IndexedInstrProf::Summary *>(Cur);
768 IndexedInstrProf::Summary::getSize(NFields, NEntries);
769 std::unique_ptr<IndexedInstrProf::Summary> SummaryData =
779 const IndexedInstrProf::Summary::Entry &Ent = SummaryData->getEntry(I);
783 std::unique_ptr<llvm::ProfileSummary> &Summary =
784 UseCS ? this->CS_Summary : this->Summary;
787 Summary = std::make_unique<ProfileSummary>(
789 DetailedSummary, SummaryData->get(Summary::TotalBlockCount),
790 SummaryData->get(Summary
[all...]
H A DGCOV.cpp45 struct Summary { struct in namespace:__anon2060
46 Summary(StringRef Name) : Name(Name) {} function in struct:__anon2060::Summary
82 void printSummary(const Summary &summary, raw_ostream &os) const;
84 void collectFunction(GCOVFunction &f, Summary &summary);
85 void collectSourceLine(SourceInfo &si, Summary *summary, LineInfo &line,
87 void collectSource(SourceInfo &si, Summary &summary) const;
648 void Context::collectFunction(GCOVFunction &f, Summary &summary) {
672 void Context::collectSourceLine(SourceInfo &si, Summary *summary,
721 void Context::collectSource(SourceInfo &si, Summary &summary) const {
839 Summary summar
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DFunctionImport.cpp1 //===- FunctionImport.cpp - ThinLTO Summary-based Function Import ---------===//
134 /// Summary file to use for function importing when using -function-import from
213 auto *Summary = cast<FunctionSummary>(GVSummary->getBaseObject());
225 if (GlobalValue::isLocalLinkage(Summary->linkage()) &&
227 Summary->modulePath() != CallerModulePath) {
233 if ((Summary->instCount() > Threshold) &&
234 !Summary->fflags().AlwaysInline && !ForceImportAll) {
241 if (Summary->notEligibleToImport()) {
247 if (Summary->fflags().NoInline && !ForceImportAll) {
306 const GlobalValueSummary &Summary, cons
305 computeImportForReferencedGlobals( const GlobalValueSummary &Summary, const ModuleSummaryIndex &Index, const GVSummaryMapTy &DefinedGVSummaries, SmallVectorImpl<EdgeInfo> &Worklist, FunctionImporter::ImportMapTy &ImportList, StringMap<FunctionImporter::ExportSetTy> *ExportLists) argument
382 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
594 auto *Summary = std::get<0>(GVInfo); local
829 auto &Summary = GlobalList.second.SummaryList[0]; local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/utils/
H A Dprepare-code-coverage-artifact.py52 with open(os.path.join(report_dir, 'summary.txt'), 'wb') as Summary:
55 stdout=Summary)
/netbsd-current/crypto/external/cpl/tpm-tools/dist/dist/
H A Dtpm-tools-nopkcs11.spec4 Summary: Management tools for the TPM hardware
22 Summary: Files to use the library routines supplied with tpm-tools
/netbsd-current/external/zlib/pigz/dist/
H A Dpigz.spec0 Summary: pigz is a parallel implementation of gzip which utilizes multiple cores
/netbsd-current/external/gpl2/mkhybrid/dist/
H A Dmkisofs.spec2 Summary: Creates a ISO9660 filesystem image
/netbsd-current/external/bsd/byacc/dist/package/
H A Dbyacc.spec0 Summary: byacc - public domain Berkeley LALR Yacc parser generator
24 Summary: Curses library with POSIX thread support.
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DModuleSummaryIndex.h1 //===- llvm/ModuleSummaryIndex.h - Module Summary Index ---------*- C++ -*-===//
139 /// Summary string representation. This StringRef points to BC module
1304 std::unique_ptr<GlobalValueSummary> Summary) {
1305 addGlobalValueSummary(getOrInsertValueInfo(&GV), std::move(Summary));
1310 std::unique_ptr<GlobalValueSummary> Summary) {
1312 std::move(Summary));
1317 std::unique_ptr<GlobalValueSummary> Summary) {
1318 if (const FunctionSummary *FS = dyn_cast<FunctionSummary>(Summary.get()))
1320 addOriginalName(VI.getGUID(), Summary->getOriginalName());
1324 ->second.SummaryList.push_back(std::move(Summary));
1303 addGlobalValueSummary(const GlobalValue &GV, std::unique_ptr<GlobalValueSummary> Summary) argument
1309 addGlobalValueSummary(StringRef ValueName, std::unique_ptr<GlobalValueSummary> Summary) argument
1316 addGlobalValueSummary(ValueInfo VI, std::unique_ptr<GlobalValueSummary> Summary) argument
1342 auto Summary = local
[all...]
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DFunctionImportUtils.cpp62 auto Summary = ImportIndex.findSummaryInModule( local
64 assert(Summary && "Missing summary for global value when exporting");
65 auto Linkage = Summary->linkage();

Completed in 210 milliseconds

123