| /llvm-project-15.0.7/clang/tools/libclang/ |
| H A D | Rewrite.cpp | 24 new clang::Rewriter(AU->getSourceManager(), AU->getLangOpts())); in clang_CXRewriter_create() 30 clang::Rewriter &R = *reinterpret_cast<clang::Rewriter *>(Rew); in clang_CXRewriter_insertTextBefore() 37 clang::Rewriter &R = *reinterpret_cast<clang::Rewriter *>(Rew); in clang_CXRewriter_replaceText() 44 clang::Rewriter &R = *reinterpret_cast<clang::Rewriter *>(Rew); in clang_CXRewriter_removeText() 50 clang::Rewriter &R = *reinterpret_cast<clang::Rewriter *>(Rew); in clang_CXRewriter_overwriteChangedFiles() 56 clang::Rewriter &R = *reinterpret_cast<clang::Rewriter *>(Rew); in clang_CXRewriter_writeMainFileToStdOut() 62 delete reinterpret_cast<clang::Rewriter *>(Rew); in clang_CXRewriter_dispose()
|
| /llvm-project-15.0.7/clang/include/clang/Rewrite/Core/ |
| H A D | HTMLRewrite.h | 22 class Rewriter; variable 32 void HighlightRange(Rewriter &R, SourceLocation B, SourceLocation E, 40 inline void HighlightRange(Rewriter &R, SourceRange Range, in HighlightRange() 53 void EscapeText(Rewriter& R, FileID FID, 63 void AddLineNumbers(Rewriter& R, FileID FID); 65 void AddHeaderFooterInternalBuiltinCSS(Rewriter &R, FileID FID, 70 void SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP); 76 void HighlightMacros(Rewriter &R, FileID FID, const Preprocessor &PP);
|
| H A D | Rewriter.h | 32 class Rewriter { 68 explicit Rewriter() = default; 69 explicit Rewriter(SourceManager &SM, const LangOptions &LO) in Rewriter() function
|
| /llvm-project-15.0.7/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteTest.cpp | 22 TokenRewriter Rewriter(SM.getMainFileID(), SM, LangOpts); in DoRewriteTest() local 25 for (TokenRewriter::token_iterator I = Rewriter.token_begin(), in DoRewriteTest() 26 E = Rewriter.token_end(); I != E; ++I) { in DoRewriteTest() 29 Rewriter.AddTokenBefore(I, "<i>"); in DoRewriteTest() 30 Rewriter.AddTokenAfter(I, "</i>"); in DoRewriteTest() 35 for (TokenRewriter::token_iterator I = Rewriter.token_begin(), in DoRewriteTest() 36 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 139 err = Rewriter.WriteFixedFiles(&RewrittenFiles); in BeginInvocation()
|
| H A D | FixItRewriter.cpp | 62 Rewriter &Rewrite; 65 RewritesReceiver(Rewriter &Rewrite) : Rewrite(Rewrite) {} in RewritesReceiver()
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/ |
| H A D | Refactoring.h | 28 class Rewriter; variable 64 bool applyAllReplacements(Rewriter &Rewrite); 68 int saveRewrittenFiles(Rewriter &Rewrite); 94 Rewriter &Rewrite, StringRef Style = "file");
|
| /llvm-project-15.0.7/clang/lib/Rewrite/ |
| H A D | Rewriter.cpp | 145 int Rewriter::getRangeSize(const CharSourceRange &Range, in getRangeSize() 175 int Rewriter::getRangeSize(SourceRange Range, RewriteOptions opts) const { in getRangeSize() 184 std::string Rewriter::getRewrittenText(CharSourceRange Range) const { in getRewrittenText() 232 unsigned Rewriter::getLocationOffsetAndFileID(SourceLocation Loc, in getLocationOffsetAndFileID() 241 RewriteBuffer &Rewriter::getEditBuffer(FileID FID) { in getEditBuffer() 256 bool Rewriter::InsertText(SourceLocation Loc, StringRef Str, in InsertText() 297 bool Rewriter::InsertTextAfterToken(SourceLocation Loc, StringRef Str) { in InsertTextAfterToken() 309 bool Rewriter::RemoveText(SourceLocation Start, unsigned Length, in RemoveText() 321 bool Rewriter::ReplaceText(SourceLocation Start, unsigned OrigLength, in ReplaceText() 345 bool Rewriter::IncreaseIndentation(CharSourceRange range, in IncreaseIndentation() [all …]
|
| H A D | HTMLRewrite.cpp | 31 void html::HighlightRange(Rewriter &R, SourceLocation B, SourceLocation E, in HighlightRange() 107 void html::EscapeText(Rewriter &R, FileID FID, in EscapeText() 227 void html::AddLineNumbers(Rewriter& R, FileID FID) { in AddLineNumbers() 274 void html::AddHeaderFooterInternalBuiltinCSS(Rewriter &R, FileID FID, in AddHeaderFooterInternalBuiltinCSS() 445 void html::SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP) { in SyntaxHighlight() 535 void html::HighlightMacros(Rewriter &R, FileID FID, const Preprocessor& PP) { in HighlightMacros()
|
| H A D | CMakeLists.txt | 9 Rewriter.cpp
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 1350 Rewriter.setInsertPoint(BI); in replaceWithInvariantCond() 1365 ScalarEvolution *SE, SCEVExpander &Rewriter, in optimizeLoopExitWithUnknownExitCount() argument 1638 Rewriter, DeadInsts); in optimizeLoopExits() 1773 !Rewriter.isSafeToExpand(ExitCount)) in predicateLoopExits() 1921 SCEVExpander Rewriter(*SE, DL, "indvars"); in run() local 1923 Rewriter.setDebugType(DEBUG_TYPE); in run() 1932 Rewriter.disableCanonicalMode(); in run() 1933 Changed |= simplifyAndExtend(L, Rewriter, LI); in run() 1955 if (optimizeLoopExits(L, Rewriter)) { in run() 1965 if (predicateLoopExits(L, Rewriter)) { in run() [all …]
|
| /llvm-project-15.0.7/clang/unittests/Rewrite/ |
| H A D | RewriterTest.cpp | 19 Rewriter Rewrite; 31 Rewrite = Rewriter(C.getSourceManager(), C.getLangOpts()); in RangeTypeTest() 39 TEST(Rewriter, GetRewrittenTextRangeTypes) { in TEST() argument 61 TEST(Rewriter, ReplaceTextRangeTypes) { in TEST() argument
|
| /llvm-project-15.0.7/clang/lib/Tooling/ |
| H A D | Refactoring.cpp | 48 Rewriter Rewrite(Sources, DefaultLangOptions); in runAndSave() 57 bool RefactoringTool::applyAllReplacements(Rewriter &Rewrite) { in applyAllReplacements() 65 int RefactoringTool::saveRewrittenFiles(Rewriter &Rewrite) { in saveRewrittenFiles() 71 Rewriter &Rewrite, StringRef Style) { in formatAndApplyAllReplacements()
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/ |
| H A D | sgpr-regalloc-flags.ll | 19 ; DEFAULT-NEXT: Virtual Register Rewriter 25 ; DEFAULT-NEXT: Virtual Register Rewriter 43 ; BASIC-DEFAULT-NEXT: Virtual Register Rewriter 53 ; BASIC-DEFAULT-NEXT: Virtual Register Rewriter 59 ; DEFAULT-BASIC-NEXT: Virtual Register Rewriter 65 ; DEFAULT-BASIC-NEXT: Virtual Register Rewriter 77 ; BASIC-BASIC-NEXT: Virtual Register Rewriter 83 ; BASIC-BASIC-NEXT: Virtual Register Rewriter
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | RewriterTest.cpp | 17 TEST(Rewriter, OverwritesChangedFiles) { in TEST() argument 26 TEST(Rewriter, ContinuesOverwritingFilesOnError) { in TEST() argument 39 TEST(Rewriter, AdjacentInsertAndDelete) { in TEST() argument
|
| /llvm-project-15.0.7/lldb/tools/lldb-instr/ |
| H A D | Instrument.cpp | 27 SBVisitor(Rewriter &R, ASTContext &Context) in SBVisitor() 117 Rewriter &MyRewriter; 123 SBConsumer(Rewriter &R, ASTContext &Context) : Visitor(R, Context) {} in SBConsumer() 153 Rewriter MyRewriter;
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | HTMLDiagnostics.cpp | 93 unsigned ProcessControlFlowPiece(Rewriter &R, FileID BugFileID, 101 void HighlightRange(Rewriter &R, FileID BugFileID, SourceRange Range, 108 std::string GenerateHTML(const PathDiagnostic &D, Rewriter &R, 113 void FinalizeHTML(const PathDiagnostic &D, Rewriter &R, 118 void RewriteFile(Rewriter &R, const PathPieces &path, FileID FID); 125 void addArrowSVGs(Rewriter &R, FileID BugFileID, 284 Rewriter R(const_cast<SourceManager&>(SMgr), PP.getLangOpts()); in ReportDiag() 721 HandlePopUpPieceStartTag(Rewriter &R, in HandlePopUpPieceStartTag() 733 static void HandlePopUpPieceEndTag(Rewriter &R, in HandlePopUpPieceEndTag() 876 void HTMLDiagnostics::HandlePiece(Rewriter &R, FileID BugFileID, in HandlePiece() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Rewrite/Frontend/ |
| H A D | FixItRewriter.h | 70 Rewriter Rewrite; 100 using iterator = Rewriter::buffer_iterator;
|
| /llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/ |
| H A D | SimplifyIndVar.h | 53 SCEVExpander &Rewriter, IVVisitor *V = nullptr); 77 LoopInfo *LI, ScalarEvolution *SE, SCEVExpander &Rewriter,
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyIndVar.cpp | 56 SCEVExpander &Rewriter; member in __anon0030acaf0111::SimplifyIndvar 64 SCEVExpander &Rewriter, in SimplifyIndvar() argument 66 : L(Loop), LI(LI), SE(SE), DT(DT), TTI(TTI), Rewriter(Rewriter), in SimplifyIndvar() 663 if (!Rewriter.isSafeToExpandAt(S, IP)) { in replaceIVUserWithLoopInvariant() 969 Rewriter, Dead); in simplifyUsersOfIV() 981 Rewriter.setDebugType(DEBUG_TYPE); in simplifyLoopIVs() 1089 PHINode *createWideIV(SCEVExpander &Rewriter); 1816 Rewriter.hoistIVInc(WideInc, DU.NarrowUse)) in widenIVUse() 1878 PHINode *WidenIV::createWideIV(SCEVExpander &Rewriter) { in createWideIV() argument 1965 Instruction *WideUse = widenIVUse(DU, Rewriter); in createWideIV() [all …]
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | PeepholeOptimizer.cpp | 807 class Rewriter { class 813 virtual ~Rewriter() = default; 849 class CopyRewriter : public Rewriter { 851 CopyRewriter(MachineInstr &MI) : Rewriter(MI) { in CopyRewriter() 885 class UncoalescableRewriter : public Rewriter { 924 class InsertSubregRewriter : public Rewriter { 926 InsertSubregRewriter(MachineInstr &MI) : Rewriter(MI) { in InsertSubregRewriter() 974 class ExtractSubregRewriter : public Rewriter { 979 : Rewriter(MI), TII(TII) { in ExtractSubregRewriter() 1036 class RegSequenceRewriter : public Rewriter { [all …]
|
| /llvm-project-15.0.7/clang/include/clang/Tooling/Core/ |
| H A D | Replacement.h | 38 class Rewriter; variable 127 bool apply(Rewriter &Rewrite) const; 319 bool applyAllReplacements(const Replacements &Replaces, Rewriter &Rewrite);
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Rewrite/ |
| H A D | BUILD.gn | 13 "Rewriter.cpp",
|
| /llvm-project-15.0.7/polly/lib/Transform/ |
| H A D | ScheduleTreeTransform.cpp | 648 BandCollapseRewriter Rewriter; in collapseBands() local 649 return Rewriter.visit(Sched); in collapseBands() 790 IdentityRewriter Rewriter; in tryGreedyFuse() local 791 isl::schedule LHSBody = Rewriter.visit(LHS.first_child()); in tryGreedyFuse() 792 isl::schedule RHSBody = Rewriter.visit(RHS.first_child()); in tryGreedyFuse() 986 ExtensionNodeRewriter Rewriter; in hoistExtensionNodes() local 987 isl::schedule NewSched = Rewriter.visitSchedule(Sched); in hoistExtensionNodes() 1233 GreedyFusionRewriter Rewriter; in applyGreedyFusion() local 1234 isl::schedule Result = Rewriter.visit(Sched, Deps); in applyGreedyFusion() 1235 if (!Rewriter.AnyChange) { in applyGreedyFusion()
|
| /llvm-project-15.0.7/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()
|