Searched refs:Edit (Results 1 - 11 of 11) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/tools/driver/
H A Ddriver.cpp103 /// \param Edit - The override command to perform.
107 StringRef Edit,
111 if (Edit[0] == '^') {
113 GetStableCStr(SavedStrings, Edit.substr(1));
116 } else if (Edit[0] == '+') {
118 GetStableCStr(SavedStrings, Edit.substr(1));
121 } else if (Edit[0] == 's' && Edit[1] == '/' && Edit.endswith("/") &&
122 Edit
105 ApplyOneQAOverride(raw_ostream &OS, SmallVectorImpl<const char*> &Args, StringRef Edit, std::set<std::string> &SavedStrings) argument
169 OS << "### Adding argument " << Edit << " at end\\n"; local
172 OS << "### Unrecognized edit: " << Edit << "\\n"; local
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DSplitKit.cpp376 Edit = &LRE;
391 Edit->anyRematerializable(nullptr);
427 auto &PS = getSubRangeForMask(S.LaneMask, Edit->getParent());
462 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI");
463 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx));
506 addDeadDef(LIS.getInterval(Edit->get(RegIdx)), VNI, false);
553 LiveInterval &DestLI = LIS.getInterval(Edit->get(RegIdx));
633 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx));
640 unsigned Original = VRM.getOriginal(Edit->get(RegIdx));
649 if (Edit
[all...]
H A DInlineSpiller.cpp172 LiveRangeEdit *Edit; member in class:__anon1729::InlineSpiller
273 /// Edit->getReg().
275 unsigned Reg = Edit->getReg();
319 unsigned Reg = Edit->getReg();
573 if (!Edit->canRematerializeAt(RM, OrigVNI, UseIdx, false)) {
591 Edit->markRematerialized(RM.ParentVNI);
605 unsigned NewVReg = Edit->createFrom(Original);
609 Edit->rematerializeAt(*MI.getParent(), MI, NewVReg, RM, TRI);
637 if (!Edit->anyRematerializable(AA))
686 Edit
[all...]
H A DSplitKit.h246 /// SplitEditor - Edit machine code and LiveIntervals for live range
296 /// Edit - The current parent register and new intervals created.
297 LiveRangeEdit *Edit = nullptr; member in class:llvm::SplitEditor
299 /// Index into Edit of the currently open interval.
314 /// Edit.get(RegAssign.lookup(Idx)) is the register that should be live at
324 /// 1. No entry - the value is not mapped to Edit.get(RegIdx).
326 /// Edit.get(RegIdx). Each value is represented by a minimal live range at
425 /// rewriteAssigned - Rewrite all uses of Edit.getReg() to assigned registers.
510 /// @param LRMap When not null, this vector will map each live range in Edit
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Edit/
H A DCommit.h14 #include "clang/Edit/FileOffset.h"
37 struct Edit { struct in class:clang::edit::Commit
58 SmallVector<Edit, 8> CachedEdits;
119 using edit_iterator = SmallVectorImpl<Edit>::const_iterator;
/freebsd-11-stable/contrib/llvm-project/clang/lib/Edit/
H A DCommit.cpp9 #include "clang/Edit/Commit.h"
13 #include "clang/Edit/EditedSource.h"
14 #include "clang/Edit/FileOffset.h"
24 SourceLocation Commit::Edit::getFileLocation(SourceManager &SM) const {
31 CharSourceRange Commit::Edit::getFileRange(SourceManager &SM) const {
36 CharSourceRange Commit::Edit::getInsertFromRange(SourceManager &SM) const {
187 Edit data;
202 Edit data;
217 Edit data;
H A DEditedSource.cpp9 #include "clang/Edit/EditedSource.h"
14 #include "clang/Edit/Commit.h"
15 #include "clang/Edit/EditsReceiver.h"
16 #include "clang/Edit/FileOffset.h"
294 const edit::Commit::Edit &edit = *I;
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Transformer/
H A DRewriteRule.h131 ASTEdit Edit,
134 Edits.emplace_back(std::move(Edit));
130 makeRule(ast_matchers::internal::DynTypedMatcher M, ASTEdit Edit, TextGenerator Explanation = nullptr) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp36 for (const auto &Edit : Edits) {
37 Expected<CharSourceRange> Range = Edit.TargetRange(Result);
46 auto Replacement = Edit.Replacement->eval(Result);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp20 #include "clang/Edit/Commit.h"
21 #include "clang/Edit/Rewriters.h"
2340 const edit::Commit::Edit &Edit = *I; local
2341 switch (Edit.Kind) {
2343 Builder.AddFixItHint(FixItHint::CreateInsertion(Edit.OrigLoc,
2344 Edit.Text,
2345 Edit.BeforePrev));
2349 FixItHint::CreateInsertionFromRange(Edit.OrigLoc,
2350 Edit
[all...]
/freebsd-11-stable/lib/clang/libclang/
H A DMakefile344 SRCS_MIN+= Edit/Commit.cpp
345 SRCS_MIN+= Edit/EditedSource.cpp
346 SRCS_MIN+= Edit/RewriteObjCFoundationAPI.cpp

Completed in 276 milliseconds