| /src/external/apache2/llvm/dist/llvm/utils/TableGen/GlobalISel/ |
| CodeExpansions.h | 26 void declare(StringRef Name, StringRef Expansion) { 27 bool Inserted = Expansions.try_emplace(Name, Expansion).second;
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-cov/ |
| CoverageExporterJson.cpp | 25 // -- Expansions: array => List of expansion records 26 // -- Expansion: dict => Object that descibes a single expansion 28 // -- TargetRegions: array => List of Regions in the expansion 29 // -- CountedRegion: dict => Single Region in the expansion 30 // -- Branches: array => List of Branches in the expansion 31 // -- Branch: dict => Describes a branch in expansion and counters 120 for (const auto &Expansion : Expansions) { 121 auto ExpansionCoverage = Coverage.getCoverageForExpansion(Expansion); 128 // Add branches from this level of expansion [all...] |
| CoverageSummaryInfo.cpp | 40 for (const auto &Expansion : Expansions) { 41 auto CE = CM.getCoverageForExpansion(Expansion);
|
| CoverageExporterLcov.cpp | 83 for (const auto &Expansion : Expansions) { 84 auto ExpansionCoverage = Coverage.getCoverageForExpansion(Expansion); 88 SrcLine = Expansion.Region.LineStart; 96 // Add branches from this level of expansion. 99 if (B.FileID == Expansion.FileID) { 124 // Append Expansion Branches to Source Branches.
|
| CodeCoverage.cpp | 299 for (const auto &Expansion : Expansions) { 300 auto ExpansionCoverage = Coverage.getCoverageForExpansion(Expansion); 310 SourceCoverageView::create(Expansion.Function.Name, SourceBuffer.get(), 313 attachBranchSubViews(*SubView, Expansion.Function.Name, SubViewBranches, 315 View.addExpansion(Expansion.Region, std::move(SubView)); 944 "Set tab expansion size for html coverage reports (default = 2)"));
|
| /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/ |
| RewriteMacros.cpp | 110 // lexed file, we have a macro expansion. If we see tokens in the lexed file 191 // Otherwise, there was a replacement an expansion. Insert the new token 195 std::string Expansion; 197 Expansion += ' ' + PP.getSpelling(PPTok); 202 Expansion += ' '; 203 RB.InsertTextBefore(InsertPos, Expansion);
|
| /src/external/apache2/llvm/dist/clang/lib/Rewrite/ |
| HTMLRewrite.cpp | 311 - Macro pop-up: expansion of the macro 607 // Okay, we have the first token of a macro expansion: highlight the 608 // expansion by inserting a start tag before the macro expansion and 619 "Start and end of expansion must be in the same ultimate file!"); 621 std::string Expansion = EscapeText(TmpPP.getSpelling(Tok)); 622 unsigned LineLen = Expansion.size(); 634 // Insert a newline if the macro expansion is getting large. 636 Expansion += "<br>"; 640 LineLen -= Expansion.size() [all...] |
| /src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| PseudoLoweringEmitter.cpp | 69 // The pseudo expansion really should take a list of dags, not just 91 assert(BaseIdx == 0 && "Named subargument in pseudo expansion?!"); 96 "' does not match expansion operand type '" + 125 llvm_unreachable("Unhandled pseudo-expansion argument type!"); 136 assert(Dag && "Missing result instruction in pseudo expansion!"); 235 for (auto &Expansion : Expansions) { 236 CodeGenInstruction &Source = Expansion.Source; 237 CodeGenInstruction &Dest = Expansion.Dest; 248 // expansion DAG. 253 switch (Expansion.OperandMap[MIOpNo + i].Kind) [all...] |
| /src/external/gpl3/binutils/dist/zlib/os400/ |
| zlib.inc | 314 D inflateInit PR 10I 0 extproc('inflateInit_') Init. expansion 315 D strm like(z_stream) Expansion stream 320 D strm like(z_stream) Expansion stream 323 D inflateEnd PR 10I 0 extproc('inflateEnd') Termin. expansion 324 D strm like(z_stream) Expansion stream 379 D inflateInit2 PR 10I 0 extproc('inflateInit2_') Init. expansion 380 D strm like(z_stream) Expansion stream 387 D strm like(z_stream) Expansion stream 393 D strm like(z_stream) Expansion stream 399 D strm like(z_stream) Expansion strea [all...] |
| /src/external/gpl3/binutils.old/dist/zlib/os400/ |
| zlib.inc | 314 D inflateInit PR 10I 0 extproc('inflateInit_') Init. expansion 315 D strm like(z_stream) Expansion stream 320 D strm like(z_stream) Expansion stream 323 D inflateEnd PR 10I 0 extproc('inflateEnd') Termin. expansion 324 D strm like(z_stream) Expansion stream 379 D inflateInit2 PR 10I 0 extproc('inflateInit2_') Init. expansion 380 D strm like(z_stream) Expansion stream 387 D strm like(z_stream) Expansion stream 393 D strm like(z_stream) Expansion stream 399 D strm like(z_stream) Expansion strea [all...] |
| /src/external/gpl3/gdb.old/dist/zlib/os400/ |
| zlib.inc | 314 D inflateInit PR 10I 0 extproc('inflateInit_') Init. expansion 315 D strm like(z_stream) Expansion stream 320 D strm like(z_stream) Expansion stream 323 D inflateEnd PR 10I 0 extproc('inflateEnd') Termin. expansion 324 D strm like(z_stream) Expansion stream 379 D inflateInit2 PR 10I 0 extproc('inflateInit2_') Init. expansion 380 D strm like(z_stream) Expansion stream 387 D strm like(z_stream) Expansion stream 393 D strm like(z_stream) Expansion stream 399 D strm like(z_stream) Expansion strea [all...] |
| /src/external/gpl3/gdb/dist/zlib/os400/ |
| zlib.inc | 314 D inflateInit PR 10I 0 extproc('inflateInit_') Init. expansion 315 D strm like(z_stream) Expansion stream 320 D strm like(z_stream) Expansion stream 323 D inflateEnd PR 10I 0 extproc('inflateEnd') Termin. expansion 324 D strm like(z_stream) Expansion stream 379 D inflateInit2 PR 10I 0 extproc('inflateInit2_') Init. expansion 380 D strm like(z_stream) Expansion stream 387 D strm like(z_stream) Expansion stream 393 D strm like(z_stream) Expansion stream 399 D strm like(z_stream) Expansion strea [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Tooling/Syntax/ |
| Tokens.h | 128 /// EXPECTS: token comes from a file, not from a macro expansion. 266 /// An expansion produced by the preprocessor, includes macro expansions and 275 struct Expansion { 282 llvm::Optional<Expansion> 286 std::vector<Expansion> 365 /// Convert a private Mapping to a public Expansion. 366 Expansion makeExpansion(const MarkedFile &, const Mapping &) const;
|
| /src/external/apache2/llvm/dist/llvm/lib/ProfileData/Coverage/ |
| CoverageMapping.cpp | 783 const ExpansionRecord &Expansion) const { 785 Expansion.Function.Filenames[Expansion.FileID]); 787 for (const auto &CR : Expansion.Function.CountedRegions) 788 if (CR.FileID == Expansion.FileID) { 790 if (isExpansion(CR, Expansion.FileID)) 791 ExpansionCoverage.Expansions.emplace_back(CR, Expansion.Function); 793 for (const auto &CR : Expansion.Function.CountedBranchRegions) 794 // Capture branch regions that only pertain to the corresponding expansion. 795 if (CR.FileID == Expansion.FileID [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Tooling/Syntax/ |
| Tokens.cpp | 58 // Finds the smallest expansion range that contains expanded tokens First and 71 // same expansion. 86 // expansion. 89 // Normally mapping back to expansion location here only changes FileID, as 384 // If both tokens are coming from a macro argument expansion, try and map to 387 // Expanded.back() being part of a macro arg expansion. 400 // Do not allow changes that doesn't cover full expansion. 415 TokenBuffer::Expansion TokenBuffer::makeExpansion(const MarkedFile &F, 417 Expansion E; 444 llvm::Optional<TokenBuffer::Expansion> [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaTemplateVariadic.cpp | 163 // A function parameter pack is a pack expansion, so cannot contain 180 /// Suppress traversal of pack expansion expressions and types. 189 /// Suppress traversal of using-declaration pack expansion. 197 /// Suppress traversal of using-declaration pack expansion. 319 // unexpanded pack in this case, which will require expansion outside the 322 // We do not permit pack expansion that would duplicate a statement 608 // Create the pack expansion type and source-location information. 627 // The pattern of a pack expansion shall name one or more 629 // expansion. 654 // The pattern of a pack expansion shall name one or mor [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Basic/ |
| SourceManager.h | 13 /// location, an expansion location, and a presumed location. 26 /// The expansion location is the line in the source code where the macro 344 /// Each ExpansionInfo encodes the expansion location - where 353 /// In a macro expansion, ExpansionLocStart and ExpansionLocEnd 354 /// indicate the start and end of the expansion. In object-like macros, 355 /// they will be the same. In a function-like macro expansion, the start 361 /// Whether the expansion range is a token range. 400 /// Return a ExpansionInfo for an expansion. 402 /// Start and End specify the expansion range (where the macro is 405 /// normal File SLocs or expansion locations [all...] |
| /src/external/apache2/llvm/dist/clang/lib/Basic/ |
| SourceManager.cpp | 348 // Use up FileID #0 as an invalid expansion. 785 // location or are "near" the cached expansion location. 2) others are just 937 // expansion (e.g. the 5th character of the token) we do not want to add 938 // this offset when going to the expansion location. The expansion 971 // If this is an expansion record, walk through all the expansion points. 989 // If this is an expansion record, walk through all the expansion points. 1022 /// getImmediateExpansionRange - Loc is required to be an expansion location [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| LoopUtils.cpp | 1144 // Return true if the SCEV expansion generated by the rewriter can replace the 1149 // If an SCEV expression subsumed multiple pointers, its expansion could 1175 // base of a recurrence. This handles the case in which SCEV expansion 1226 bool HighCost; // Is this expansion a high-cost? 1228 Value *Expansion = nullptr; 1391 // we query *all* the costs, because if we perform temporary expansion 1392 // inbetween, one that we might not intend to keep, said expansion 1403 // we can perform the last sanity check - the expansion must be valid. 1405 Phi.Expansion = Rewriter.expandCodeFor(Phi.ExpansionSCEV, Phi.PN->getType(), 1409 << *(Phi.Expansion) << '\n [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| ExprObjC.h | 270 /// The location of the ellipsis, if this is a pack expansion. 273 /// The number of elements this pack expansion will expand to, if 274 /// this is a pack expansion and is known. 277 /// Determines whether this dictionary element is a pack expansion. 292 /// expansion, used if any of the elements in the dictionary literal 296 /// expansion. 300 /// expansion will expand to (+1). 317 /// be an array of pack expansion data following the array of 319 /// any) and number of elements in the expansion (if known). If 367 const ExpansionData &Expansion [all...] |
| /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
| ASTMatchersInternal.cpp | 681 // Since `Loc` may point into an expansion buffer, which has no corresponding 694 SrcMgr::ExpansionInfo Expansion = 696 if (Expansion.isMacroArgExpansion()) 697 // Check macro argument for an expansion of the given macro. For example, 700 MacroName, Expansion.getSpellingLoc(), Context)) 702 Loc = Expansion.getExpansionLocStart();
|
| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| ExpandMemCmp.cpp | 45 cl::desc("The number of loads per basic block for inline expansion of " 60 // inline expansion. 83 // Represents the decomposition in blocks of the expansion. For example, 151 // the expansion to avoid using a ton of memory to store the expansion for 209 // Initialize the basic block structure required for expansion of memcmp call 378 // For a single-block expansion, start inserting before the memcmp call. 580 /// A memcmp expansion that compares equality with 0 and only has one block of 590 /// A memcmp expansion that only has one block of load and compare can bypass 620 // This function expands the memcmp call into an inline expansion and return [all...] |
| /src/external/apache2/llvm/dist/clang/lib/AST/ |
| JSONNodeDumper.cpp | 251 SourceLocation Expansion = SM.getExpansionLoc(Loc); 253 if (Expansion != Spelling) { 254 // If the expansion and the spelling are different, output subobjects 259 JOS.attributeObject("expansionLoc", [Expansion, Loc, this] { 260 writeBareSourceLocation(Expansion, /*IsSpelling*/ false); 261 // If there is a macro expansion, add extra information if the interesting 262 // bit is the macro arg expansion.
|
| /src/external/apache2/llvm/dist/clang/lib/Index/ |
| USRGeneration.cpp | 653 if (const PackExpansionType *Expansion = T->getAs<PackExpansionType>()) { 655 T = Expansion->getPattern(); 963 Out << 'P'; // pack expansion of...
|
| /src/external/apache2/llvm/dist/clang/lib/Lex/ |
| TokenLexer.cpp | 87 // expanded. The macro must be disabled only after argument pre-expansion of 144 // In Microsoft-compatibility mode, a comma is removed in the expansion 150 // GCC removes the comma in the expansion of " ... , ## __VA_ARGS__ " if 351 // If the expansion of __VA_OPT__ ends with a placeholder, eat any 468 // test for this later when the macro expansion is processed. 519 // expansion. 546 // expansion. Note that we don't do this for the GNU 564 // Discard the argument token and skip (don't copy to the expansion 624 // Lexing off the end of the macro, pop this macro off the expansion stack. 703 // Handle recursive expansion! [all...] |