| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Rewrite/Core/ |
| H A D | HTMLRewrite.h | 23 class Rewriter; variable 33 void HighlightRange(Rewriter &R, SourceLocation B, SourceLocation E, 41 inline void HighlightRange(Rewriter &R, SourceRange Range, in HighlightRange() 54 void EscapeText(Rewriter& R, FileID FID, 64 void AddLineNumbers(Rewriter& R, FileID FID); 66 void AddHeaderFooterInternalBuiltinCSS(Rewriter &R, FileID FID, 71 void SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP); 77 void HighlightMacros(Rewriter &R, FileID FID, const Preprocessor &PP);
|
| H A D | Rewriter.h | 33 class Rewriter { 58 explicit Rewriter() = default; 59 explicit Rewriter(SourceManager &SM, const LangOptions &LO) in Rewriter() function
|
| H A D | RewriteBuffer.h | 27 friend class Rewriter; variable
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteTest.cpp | 23 TokenRewriter Rewriter(SM.getMainFileID(), SM, LangOpts); in DoRewriteTest() local 26 for (TokenRewriter::token_iterator I = Rewriter.token_begin(), in DoRewriteTest() 27 E = Rewriter.token_end(); I != E; ++I) { in DoRewriteTest() 30 Rewriter.AddTokenBefore(I, "<i>"); in DoRewriteTest() 31 Rewriter.AddTokenAfter(I, "</i>"); in DoRewriteTest() 36 for (TokenRewriter::token_iterator I = Rewriter.token_begin(), in DoRewriteTest() 37 E = Rewriter.token_end(); I != E; ++I) in DoRewriteTest()
|
| H A D | FrontendActions.cpp | 105 Rewriter.reset(new FixItRewriter(CI.getDiagnostics(), CI.getSourceManager(), in BeginSourceFileAction() 112 Rewriter->WriteFixedFiles(); in EndSourceFileAction() 131 FixItRewriter Rewriter(CI.getDiagnostics(), CI.getSourceManager(), in BeginInvocation() local 135 err = Rewriter.WriteFixedFiles(&RewrittenFiles); in BeginInvocation()
|
| H A D | FixItRewriter.cpp | 63 Rewriter &Rewrite; 66 RewritesReceiver(Rewriter &Rewrite) : Rewrite(Rewrite) {} in RewritesReceiver()
|
| H A D | HTMLPrint.cpp | 33 Rewriter R;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/ |
| H A D | Refactoring.h | 29 class Rewriter; variable 65 bool applyAllReplacements(Rewriter &Rewrite); 69 int saveRewrittenFiles(Rewriter &Rewrite); 95 Rewriter &Rewrite, StringRef Style = "file");
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Rewrite/ |
| H A D | Rewriter.cpp | 135 int Rewriter::getRangeSize(const CharSourceRange &Range, in getRangeSize() 165 int Rewriter::getRangeSize(SourceRange Range, RewriteOptions opts) const { in getRangeSize() 174 std::string Rewriter::getRewrittenText(SourceRange Range) const { in getRewrittenText() 218 unsigned Rewriter::getLocationOffsetAndFileID(SourceLocation Loc, in getLocationOffsetAndFileID() 227 RewriteBuffer &Rewriter::getEditBuffer(FileID FID) { in getEditBuffer() 242 bool Rewriter::InsertText(SourceLocation Loc, StringRef Str, in InsertText() 283 bool Rewriter::InsertTextAfterToken(SourceLocation Loc, StringRef Str) { in InsertTextAfterToken() 295 bool Rewriter::RemoveText(SourceLocation Start, unsigned Length, in RemoveText() 307 bool Rewriter::ReplaceText(SourceLocation Start, unsigned OrigLength, in ReplaceText() 331 bool Rewriter::IncreaseIndentation(CharSourceRange range, in IncreaseIndentation() [all …]
|
| H A D | HTMLRewrite.cpp | 32 void html::HighlightRange(Rewriter &R, SourceLocation B, SourceLocation E, in HighlightRange() 108 void html::EscapeText(Rewriter &R, FileID FID, in EscapeText() 228 void html::AddLineNumbers(Rewriter& R, FileID FID) { in AddLineNumbers() 275 void html::AddHeaderFooterInternalBuiltinCSS(Rewriter &R, FileID FID, in AddHeaderFooterInternalBuiltinCSS() 427 void html::SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP) { in SyntaxHighlight() 517 void html::HighlightMacros(Rewriter &R, FileID FID, const Preprocessor& PP) { in HighlightMacros()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/ |
| H A D | Refactoring.cpp | 49 Rewriter Rewrite(Sources, DefaultLangOptions); in runAndSave() 58 bool RefactoringTool::applyAllReplacements(Rewriter &Rewrite) { in applyAllReplacements() 66 int RefactoringTool::saveRewrittenFiles(Rewriter &Rewrite) { in saveRewrittenFiles() 72 Rewriter &Rewrite, StringRef Style) { in formatAndApplyAllReplacements()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 694 Rewriter.clearInsertPoint(); in rewriteLoopExitValues() 995 PHINode *createWideIV(SCEVExpander &Rewriter); 1617 Rewriter.hoistIVInc(WideInc, DU.NarrowUse)) in widenIVUse() 1751 Instruction *WideUse = widenIVUse(DU, Rewriter); in createWideIV() 2647 SCEVExpander Rewriter(*SE, DL, "indvars"); in run() local 2649 Rewriter.setDebugType(DEBUG_TYPE); in run() 2658 Rewriter.disableCanonicalMode(); in run() 2659 Changed |= simplifyAndExtend(L, Rewriter, LI); in run() 2669 Changed |= rewriteLoopExitValues(L, Rewriter); in run() 2705 if (Rewriter.isHighCostExpansion(ExitCount, L)) in run() [all …]
|
| H A D | LoopStrengthReduce.cpp | 2022 SCEVExpander &Rewriter, 3165 Rewriter.clearPostInc(); in GenerateIVChain() 5044 Rewriter.setInsertPoint(&*IP); in Expand() 5048 Rewriter.setPostInc(LF.PostIncLoops); in Expand() 5170 Rewriter.clearPostInc(); in Expand() 5331 Rewriter.setDebugType(DEBUG_TYPE); in ImplementSolution() 5333 Rewriter.disableCanonicalMode(); in ImplementSolution() 5334 Rewriter.enableLSRMode(); in ImplementSolution() 5340 Rewriter.setChainedPhi(PN); in ImplementSolution() 5356 Rewriter.clear(); in ImplementSolution() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | HTMLDiagnostics.cpp | 94 void HandlePiece(Rewriter& R, FileID BugFileID, 97 void HighlightRange(Rewriter& R, FileID BugFileID, SourceRange Range, 105 std::string GenerateHTML(const PathDiagnostic& D, Rewriter &R, 110 void FinalizeHTML(const PathDiagnostic& D, Rewriter &R, 115 void RewriteFile(Rewriter &R, const PathPieces& path, FileID FID); 186 Rewriter R(const_cast<SourceManager&>(SMgr), PP.getLangOpts()); in ReportDiag() 271 std::string HTMLDiagnostics::GenerateHTML(const PathDiagnostic& D, Rewriter &R, in GenerateHTML() 435 void HTMLDiagnostics::FinalizeHTML(const PathDiagnostic& D, Rewriter &R, in FinalizeHTML() 609 void HTMLDiagnostics::RewriteFile(Rewriter &R, in RewriteFile() 650 void HTMLDiagnostics::HandlePiece(Rewriter& R, FileID BugFileID, in HandlePiece() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyIndVar.cpp | 57 SCEVExpander &Rewriter; member in __anon98e2ff040111::SimplifyIndvar 64 LoopInfo *LI, SCEVExpander &Rewriter, in SimplifyIndvar() argument 66 : L(Loop), LI(LI), SE(SE), DT(DT), Rewriter(Rewriter), DeadInsts(Dead), in SimplifyIndvar() 672 if (Rewriter.isHighCostExpansion(S, L, I)) in replaceIVUserWithLoopInvariant() 676 auto *Invariant = Rewriter.expandCodeFor(S, I->getType(), IP); in replaceIVUserWithLoopInvariant() 965 SCEVExpander &Rewriter, IVVisitor *V) { in simplifyUsersOfIV() argument 966 SimplifyIndvar SIV(LI->getLoopFor(CurrIV->getParent()), SE, DT, LI, Rewriter, in simplifyUsersOfIV() 976 SCEVExpander Rewriter(*SE, SE->getDataLayout(), "indvars"); in simplifyLoopIVs() local 978 Rewriter.setDebugType(DEBUG_TYPE); in simplifyLoopIVs() 982 Changed |= simplifyUsersOfIV(cast<PHINode>(I), SE, DT, LI, Dead, Rewriter); in simplifyLoopIVs()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | PeepholeOptimizer.cpp | 787 class Rewriter { class 793 virtual ~Rewriter() {} in ~Rewriter() 829 class CopyRewriter : public Rewriter { 831 CopyRewriter(MachineInstr &MI) : Rewriter(MI) { in CopyRewriter() 865 class UncoalescableRewriter : public Rewriter { 904 class InsertSubregRewriter : public Rewriter { 906 InsertSubregRewriter(MachineInstr &MI) : Rewriter(MI) { in InsertSubregRewriter() 954 class ExtractSubregRewriter : public Rewriter { 959 : Rewriter(MI), TII(TII) { in ExtractSubregRewriter() 1016 class RegSequenceRewriter : public Rewriter { [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Rewrite/Frontend/ |
| H A D | FixItRewriter.h | 71 Rewriter Rewrite; 101 using iterator = Rewriter::buffer_iterator;
|
| H A D | FrontendActions.h | 32 std::unique_ptr<FixItRewriter> Rewriter;
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Tooling/Core/ |
| H A D | Replacement.h | 39 class Rewriter; variable 128 bool apply(Rewriter &Rewrite) const; 320 bool applyAllReplacements(const Replacements &Replaces, Rewriter &Rewrite);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ARCMigrate/ |
| H A D | ARCMT.cpp | 463 Rewriter &rewriter; 467 RewritesApplicator(Rewriter &rewriter, ASTContext &ctx, in RewritesApplicator() 486 Rewriter::RewriteOptions removeOpts; in remove() 578 Rewriter rewriter(Ctx.getSourceManager(), Ctx.getLangOpts()); in applyTransform() 596 for (Rewriter::buffer_iterator in applyTransform()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | SimplifyIndVar.h | 51 SCEVExpander &Rewriter, IVVisitor *V = nullptr);
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | ScalarEvolutionExpressions.h | 702 SCEVParameterRewriter Rewriter(SE, Map, InterpretConsts); 703 return Rewriter.visit(Scev); 737 SCEVLoopAddRecRewriter Rewriter(SE, Map); in rewrite() 738 return Rewriter.visit(Scev); in rewrite()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | StackSafetyAnalysis.cpp | 239 AllocaOffsetRewriter Rewriter(SE, AllocaPtr); in offsetFromAlloca() local 240 const SCEV *Expr = Rewriter.visit(SE.getSCEV(Addr)); in offsetFromAlloca() 252 AllocaOffsetRewriter Rewriter(SE, AllocaPtr); in getAccessRange() local 253 const SCEV *Expr = Rewriter.visit(SE.getSCEV(Addr)); in getAccessRange()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | SimpleFormatContext.h | 67 Rewriter Rewrite;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Tooling/Core/ |
| H A D | Replacement.cpp | 69 bool Replacement::apply(Rewriter &Rewrite) const { in apply() 569 bool applyAllReplacements(const Replacements &Replaces, Rewriter &Rewrite) { in applyAllReplacements() 593 Rewriter Rewrite(SourceMgr, LangOptions()); in applyAllReplacements()
|