| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/MCTargetDesc/ |
| HexagonShuffler.cpp | 194 void HexagonShuffler::restrictSlot1AOK(HexagonPacketSummary const &Summary) { 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); [all...] |
| HexagonShuffler.h | 180 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);
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| 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 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) const [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-cov/ |
| CoverageSummaryInfo.cpp | 1 //===- CoverageSummaryInfo.cpp - Coverage summary for function/file -------===// 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; [all...] |
| CoverageExporterJson.cpp | 32 // -- 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) { 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.InstantiationCoverage.getNumFunctions())} [all...] |
| CoverageExporterLcov.cpp | 37 // If the user is exporting summary information only, then the FN, FNDA, and DA 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) { 164 OS << "LF:" << Summary.LineCoverage.getNumLines() << '\n' 165 << "LH:" << Summary.LineCoverage.getCovered() << '\n'; 168 void renderBranchSummary(raw_ostream &OS, const FileCoverageSummary &Summary) { 169 OS << "BRF:" << Summary.BranchCoverage.getNumBranches() << '\n' 170 << "BFH:" << Summary.BranchCoverage.getCovered() << '\n' [all...] |
| /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| ProfileSummaryInfo.h | 1 //===- llvm/Analysis/ProfileSummaryInfo.h - profile summary ---*- C++ -*-===// 9 // This file contains a pass that provides access to profile summary 34 /// based on the profile summary. This also provides convenience methods to 42 std::unique_ptr<ProfileSummary> Summary; 64 /// If no summary is present, attempt to refresh. 67 /// Returns true if profile summary is available. 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 [all...] |
| /src/external/mpl/dhcp/dist/contrib/ |
| dhcp.spec | 0 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
|
| /src/external/bsd/kyua-cli/dist/integration/ |
| cmd_report_test.sh | 76 ===> Summary 88 ===> Summary 152 ===> Summary 169 ===> Summary 200 ===> Summary 218 ===> Summary 239 ===> Summary 258 ===> Summary
|
| /src/external/apache2/llvm/dist/llvm/lib/IR/ |
| ModuleSummaryIndex.cpp | 1 //===-- ModuleSummaryIndex.cpp - Module Summary Index ---------------------===// 9 // This file implements the module index and summary classes for the 23 #define DEBUG_TYPE "module-summary-index" 56 // With DSOLocal propagation done, the flag in evey summary is the same. 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()) [all...] |
| ProfileSummary.cpp | 1 //=-- Profilesummary.cpp - Profile summary support --------------------------=// 9 // This file contains support for converting profile summary data from/to 51 // This returns an MDTuple representing the detiled summary. The tuple has two 53 // of the detailed summary. Each element of this tuple is again an MDTuple whose 76 // to the kind of profile summary as returned by getFormatSpecificMD. 149 // Parse an MDTuple representing detailed summary. 150 static bool getSummaryFromMD(MDTuple *MD, SummaryEntryVector &Summary) { 172 Summary.emplace_back(cast<ConstantInt>(Op0->getValue())->getZExtValue(), 243 SummaryEntryVector Summary; 244 if (!getSummaryFromMD(dyn_cast<MDTuple>(Tuple->getOperand(I++)), Summary)) [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| ProfileSummaryInfo.cpp | 1 //===- ProfileSummaryInfo.cpp - Global profile summary information --------===// 9 // This file contains a pass that provides access to the global profile summary 26 // Knobs for profile summary based thresholds. 54 // The profile summary metadata may be attached either by the frontend or by 56 // 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)); 67 // This will actually return PSK_Instr or PSK_Sample summary. 70 Summary.reset(ProfileSummary::getFromMD(SummaryMD)) [all...] |
| ModuleSummaryAnalysis.cpp | 1 //===- ModuleSummaryAnalysis.cpp - Module summary index builder -----------===// 61 #define DEBUG_TYPE "module-summary-analysis" 68 "force-summary-edges-cold", cl::Hidden, cl::location(ForceSummaryEdgesCold), 69 cl::desc("Force all edges in the function summary to cold"), 76 "module-summary-dot-file", cl::init(""), cl::Hidden, 78 cl::desc("File to emit dot graph of new summary into.")); 84 // to know when computing summary for global var, because if global variable 159 /// summary, do so via the non-constant reference arguments. 175 // Produce a summary from type.test intrinsics. We only summarize type.test 243 // Summary not currently supported for anonymous functions, they shoul [all...] |
| CFLSteensAliasAnalysis.cpp | 9 // This file implements a CFL-base, summary-based alias analysis algorithm. It 74 AliasSummary Summary; 84 const AliasSummary &getAliasSummary() const { return Summary; } 143 Summary.RetParamRelations.push_back( 152 Summary.RetParamAttributes.push_back(
|
| /src/external/apache2/llvm/dist/llvm/lib/ProfileData/ |
| InstrProfWriter.cpp | 271 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()); 331 // Reserve space to write profile summary data. 333 uint32_t SummarySize = Summary::getSize(Summary::NumKinds, NumEntries) [all...] |
| InstrProfReader.cpp | 761 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::MaxBlockCount) [all...] |
| GCOV.cpp | 45 struct Summary { 46 Summary(StringRef Name) : Name(Name) {} 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 [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
| FunctionImport.cpp | 1 //===- FunctionImport.cpp - ThinLTO Summary-based Function Import ---------===// 134 /// Summary file to use for function importing when using -function-import from 137 SummaryFile("summary-file", 138 cl::desc("The summary file to use for function importing.")); 191 // may have been used to locate the callee summary list (See 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) [all...] |
| /src/crypto/external/cpl/tpm-tools/dist/dist/ |
| tpm-tools-nopkcs11.spec | 4 Summary: Management tools for the TPM hardware 22 Summary: Files to use the library routines supplied with tpm-tools
|
| /src/external/apache2/llvm/dist/llvm/utils/ |
| prepare-code-coverage-artifact.py | 52 with open(os.path.join(report_dir, 'summary.txt'), 'wb') as Summary: 55 stdout=Summary)
|
| /src/external/gpl2/mkhybrid/dist/ |
| mkisofs.spec | 2 Summary: Creates a ISO9660 filesystem image
|
| /src/external/zlib/pigz/dist/ |
| pigz.spec | 0 Summary: pigz is a parallel implementation of gzip which utilizes multiple cores
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| ModuleSummaryIndex.h | 1 //===- llvm/ModuleSummaryIndex.h - Module Summary Index ---------*- C++ -*-===// 11 /// hold the module index and summary for function importing. 133 /// The GlobalValue corresponding to this summary. This is only used in 135 /// analysis is being run, or when parsing both the IR and the summary 139 /// Summary string representation. This StringRef points to BC module 143 /// is only valid if summary index was loaded from BC file. 149 /// List of global value summary structures for a particular value held 155 /// Map from global value GUID to corresponding summary structures. Use a 165 /// summary. 286 /// Function and variable summary information to aid decisions an [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| FunctionImportUtils.cpp | 62 auto Summary = ImportIndex.findSummaryInModule( 64 assert(Summary && "Missing summary for global value when exporting"); 65 auto Linkage = Summary->linkage(); 228 // If global value dead stripping is not enabled in summary then 237 // Handle the case where there is no summary found in this module. That
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/ProfileData/ |
| InstrProfReader.h | 461 /// Profile summary data. 462 std::unique_ptr<ProfileSummary> Summary; 463 /// Context sensitive profile summary data. 468 // Read the profile summary. Return a pointer pointing to one byte past the 469 // end of the summary data if it exists or the input \c Cur. 470 // \c UseCS indicates whether to use the context-sensitive profile summary. 514 assert(CS_Summary && "No context sensitive profile summary"); 517 assert(Summary && "No profile summary"); 518 return Summary->getMaxFunctionCount() [all...] |