/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/ |
H A D | CodeExpansions.h | 26 void declare(StringRef Name, StringRef Expansion) { argument 27 bool Inserted = Expansions.try_emplace(Name, Expansion).second;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteMacros.cpp | 195 std::string Expansion; 197 Expansion += ' ' + PP.getSpelling(PPTok); 202 Expansion += ' '; 203 RB.InsertTextBefore(InsertPos, Expansion);
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-cov/ |
H A D | CoverageExporterJson.cpp | 24 // -- Expansion: dict => Object that descibes a single expansion 93 json::Object renderExpansion(const coverage::ExpansionRecord &Expansion) { argument 95 {{"filenames", json::Array(Expansion.Function.Filenames)}, 97 {"source_region", renderRegion(Expansion.Region)}, 99 {"target_regions", renderRegions(Expansion.Function.CountedRegions)}}); 131 for (const auto &Expansion : FileCoverage.getExpansions()) 132 ExpansionArray.push_back(renderExpansion(Expansion));
|
H A D | CodeCoverage.cpp | 257 for (const auto &Expansion : Expansions) { 258 auto ExpansionCoverage = Coverage.getCoverageForExpansion(Expansion); 267 SourceCoverageView::create(Expansion.Function.Name, SourceBuffer.get(), 270 View.addExpansion(Expansion.Region, std::move(SubView));
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Rewrite/ |
H A D | HTMLRewrite.cpp | 621 std::string Expansion = EscapeText(TmpPP.getSpelling(Tok)); 622 unsigned LineLen = Expansion.size(); 636 Expansion += "<br>"; 640 LineLen -= Expansion.size(); 646 Expansion += ' '; 649 Expansion += EscapeText(TmpPP.getSpelling(Tok)); 650 LineLen += Expansion.size(); 659 Expansion = "<span class='macro_popup'>" + Expansion + "</span></span>"; 662 Expansion [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | PseudoLoweringEmitter.cpp | 208 for (auto &Expansion : Expansions) { 209 CodeGenInstruction &Source = Expansion.Source; 210 CodeGenInstruction &Dest = Expansion.Dest; 226 switch (Expansion.OperandMap[MIOpNo + i].Kind) { 229 << Source.Operands[Expansion.OperandMap[MIOpNo].Data 236 << Expansion.OperandMap[MIOpNo + i].Data.Imm << "));\n"; 239 Record *Reg = Expansion.OperandMap[MIOpNo + i].Data.Reg;
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Syntax/ |
H A D | Tokens.h | 230 struct Expansion { struct in class:clang::syntax::TokenBuffer 237 llvm::Optional<Expansion>
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ProfileData/Coverage/ |
H A D | CoverageMapping.cpp | 722 const ExpansionRecord &Expansion) const { 724 Expansion.Function.Filenames[Expansion.FileID]); 726 for (const auto &CR : Expansion.Function.CountedRegions) 727 if (CR.FileID == Expansion.FileID) { 729 if (isExpansion(CR, Expansion.FileID)) 730 ExpansionCoverage.Expansions.emplace_back(CR, Expansion.Function); 734 << Expansion.FileID << "\n");
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaTemplateVariadic.cpp | 1042 PackExpansionTypeLoc Expansion = local 1044 Ellipsis = Expansion.getEllipsisLoc(); 1046 TypeLoc Pattern = Expansion.getPatternLoc(); 1047 NumExpansions = Expansion.getTypePtr()->getNumExpansions(); 1061 PackExpansionExpr *Expansion local 1063 Expr *Pattern = Expansion->getPattern(); 1064 Ellipsis = Expansion->getEllipsisLoc(); 1065 NumExpansions = Expansion->getNumExpansions();
|
H A D | SemaTemplateInstantiateDecl.cpp | 2645 PackExpansionTypeLoc Expansion = TL.castAs<PackExpansionTypeLoc>(); local 2646 TypeLoc Pattern = Expansion.getPatternLoc(); 2655 = Expansion.getTypePtr()->getNumExpansions(); 2657 if (SemaRef.CheckParameterPacksForExpansion(Expansion.getEllipsisLoc(), 2700 DI = SemaRef.CheckPackExpansion(NewPattern, Expansion.getEllipsisLoc(), 2798 TemplateParameterList *Expansion = local 2800 if (!Expansion) 2802 ExpandedParams.push_back(Expansion); 2832 TemplateParameterList *Expansion = SubstTemplateParams(TempParams); local 2833 if (!Expansion) [all...] |
H A D | SemaTemplateDeduction.cpp | 406 if (auto *Expansion = dyn_cast<PackExpansionType>(ParamType)) 407 ParamType = Expansion->getPattern(); 741 if (auto *Expansion = dyn_cast<PackExpansionType>(NTTP->getType())) 742 ExtraDeductions.push_back(Expansion->getPattern()); 1030 const PackExpansionType *Expansion local 1032 if (!Expansion) { 1065 QualType Pattern = Expansion->getPattern(); 1099 Optional<unsigned> NumExpansions = Expansion->getNumExpansions(); 5505 if (const PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(E)) 5506 E = Expansion [all...] |
H A D | TreeTransform.h | 3383 if (TypeSourceInfo *Expansion 3387 return TemplateArgumentLoc(TemplateArgument(Expansion->getType()), 3388 Expansion); 3632 if (PackExpansionExpr *Expansion = dyn_cast<PackExpansionExpr>(Inputs[I])) { 3633 Expr *Pattern = Expansion->getPattern(); 3643 Optional<unsigned> OrigNumExpansions = Expansion->getNumExpansions(); 3645 if (getDerived().TryExpandParameterPacks(Expansion->getEllipsisLoc(), 3662 Expansion->getEllipsisLoc(), 3687 Out.get(), Expansion->getEllipsisLoc(), OrigNumExpansions); 3705 Out.get(), Expansion 12675 ObjCDictionaryElement Expansion = { local [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | SourceManager.h | 444 ExpansionInfo Expansion; member in union:clang::SrcMgr::SLocEntry::__anon119 462 return Expansion; 474 static SLocEntry get(unsigned Offset, const ExpansionInfo &Expansion) { argument 479 E.Expansion = Expansion; 1196 CharSourceRange Expansion = getExpansionRange(Range.getAsRange()); local 1197 if (Expansion.getEnd() == Range.getEnd()) 1198 Expansion.setTokenRange(Range.isTokenRange()); 1199 return Expansion; 1790 SourceLocation createExpansionLocImpl(const SrcMgr::ExpansionInfo &Expansion, [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | Tokens.cpp | 231 llvm::Optional<TokenBuffer::Expansion> 249 Expansion E; 510 SourceLocation Expansion = SM.getExpansionLoc(Tok.location()); local 511 FileID File = SM.getFileID(Expansion); 527 auto End = CollectedExpansions.lookup(Expansion.getRawEncoding()); 541 Result.ExpandedTokens[NextExpanded].location()) == Expansion)
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/ |
H A D | SourceManager.cpp | 998 const ExpansionInfo &Expansion = getSLocEntry(getFileID(Loc)).getExpansion(); local 999 return Expansion.getExpansionLocRange(); 1033 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); local 1034 if (!Expansion.isMacroArgExpansion()) return false; 1037 *StartLoc = Expansion.getExpansionLocStart(); 1045 const SrcMgr::ExpansionInfo &Expansion = getSLocEntry(FID).getExpansion(); local 1046 return Expansion.isMacroBodyExpansion();
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprObjC.h | 365 const ExpansionData &Expansion = local 367 Result.EllipsisLoc = Expansion.EllipsisLoc; 368 if (Expansion.NumExpansionsPlusOne > 0) 369 Result.NumExpansions = Expansion.NumExpansionsPlusOne - 1;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ExpandMemCmp.cpp | 765 MemCmpExpansion Expansion(CI, SizeVal, Options, IsUsedForZeroCmp, *DL); 768 if (Expansion.getNumLoads() == 0) { 775 Value *Res = Expansion.getMemCmpExpansion();
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | IndVarSimplify.cpp | 536 Value *Expansion = nullptr; member in struct:__anon124::RewritePhi 692 Phi.Expansion = Rewriter.expandCodeFor(Phi.ExpansionSCEV, Phi.PN->getType(), 696 << *(Phi.Expansion) << '\n' 700 Phi.ValidRewrite = isValidRewrite(Phi.ExpansionPoint, Phi.Expansion); 702 DeadInsts.push_back(Phi.Expansion); 710 if (auto *ExitInsn = dyn_cast<Instruction>(Phi.Expansion)) 732 Value *ExitVal = Phi.Expansion;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | PlistDiagnostics.cpp | 161 std::string Expansion; member in struct:__anon890::ExpansionInfo 163 : MacroName(std::move(N)), Expansion(std::move(E)) {} 417 EmitString(o, EI.Expansion) << '\n';
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | JSONNodeDumper.cpp | 241 SourceLocation Expansion = SM.getExpansionLoc(Loc); local 243 if (Expansion != Spelling) { 249 JOS.attributeObject("expansionLoc", [Expansion, Loc, this] { 250 writeBareSourceLocation(Expansion, /*IsSpelling*/ false);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | TokenLexer.cpp | 1036 SourceLocation Expansion = local 1045 Tok.setLocation(Expansion.getLocWithOffset(RelOffs));
|
H A D | Lexer.cpp | 984 const SrcMgr::ExpansionInfo &Expansion = E->getExpansion(); local 985 Loc = Expansion.getExpansionLocStart(); 986 if (!Expansion.isMacroArgExpansion()) 995 SourceLocation SpellLoc = Expansion.getSpellingLoc(); 1112 // Create a new SLoc which is expanded from Expansion(FileLoc) but whose
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 652 if (const PackExpansionType *Expansion = T->getAs<PackExpansionType>()) { 654 T = Expansion->getPattern();
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ProfileData/Coverage/ |
H A D | CoverageMapping.h | 577 CoverageData getCoverageForExpansion(const ExpansionRecord &Expansion) const;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 1980 const SrcMgr::ExpansionInfo &Expansion = SLoc->getExpansion(); local 1981 AddSourceLocation(Expansion.getSpellingLoc(), Record); 1982 AddSourceLocation(Expansion.getExpansionLocStart(), Record); 1983 AddSourceLocation(Expansion.isMacroArgExpansion() 1985 : Expansion.getExpansionLocEnd(), 1987 Record.push_back(Expansion.isExpansionTokenRange());
|