HomeSort by: relevance | last modified time | path
    Searched refs:Expansion (Results 1 - 25 of 44) sorted by relevancy

1 2

  /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...]

Completed in 56 milliseconds

1 2