Searched defs:Hint (Results 1 - 17 of 17) sorted by relevance

/external/clang/tools/libclang/
H A DCXStoredDiagnostic.cpp104 const FixItHint &Hint = Diag.fixit_begin()[FixIt]; local
110 LangOpts, Hint.RemoveRange);
112 return createCXString(Hint.CodeToInsert);
/external/llvm/include/llvm/CodeGen/
H A DCalcSpillWeights.h46 DenseMap<unsigned, float> Hint; member in class:llvm::VirtRegAuxInfo
H A DMachineRegisterInfo.h49 /// pair making up the allocation hint. Hint type is target specific except
353 std::pair<unsigned, unsigned> Hint = getRegAllocationHint(Reg); local
354 return Hint.first ? 0 : Hint.second;
/external/llvm/lib/CodeGen/
H A DAllocationOrder.h30 unsigned Hint; member in class:llvm::AllocationOrder
51 if (Hint)
52 return Hint;
57 if (Reg != Hint)
67 bool isHint(unsigned PhysReg) const { return PhysReg == Hint; }
H A DVirtRegMap.cpp80 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(virtReg); local
81 unsigned physReg = Hint.second;
84 if (Hint.first == 0)
87 return TRI->ResolveRegAllocHint(Hint.first, physReg, *MF);
H A DRegAllocFast.cpp171 unsigned Hint);
173 unsigned VirtReg, unsigned Hint);
175 unsigned VirtReg, unsigned Hint);
502 unsigned Hint) {
511 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) ||
512 !RC->contains(Hint) || !RegClassInfo.isAllocatable(Hint)))
513 Hint = 0;
516 if (Hint) {
500 allocVirtReg(MachineInstr *MI, LiveRegMap::iterator LRI, unsigned Hint) argument
572 defineVirtReg(MachineInstr *MI, unsigned OpNum, unsigned VirtReg, unsigned Hint) argument
605 reloadVirtReg(MachineInstr *MI, unsigned OpNum, unsigned VirtReg, unsigned Hint) argument
[all...]
/external/clang/lib/Rewrite/Frontend/
H A DFixItRewriter.cpp146 const FixItHint &Hint = Info.getFixItHint(Idx); local
148 if (Hint.CodeToInsert.empty()) {
149 if (Hint.InsertFromRange.isValid())
150 commit.insertFromRange(Hint.RemoveRange.getBegin(),
151 Hint.InsertFromRange, /*afterToken=*/false,
152 Hint.BeforePreviousInsertions);
154 commit.remove(Hint.RemoveRange);
156 if (Hint.RemoveRange.isTokenRange() ||
157 Hint.RemoveRange.getBegin() != Hint
[all...]
/external/clang/include/clang/Basic/
H A DPartialDiagnostic.h174 void AddFixItHint(const FixItHint &Hint) const {
175 if (Hint.isNull())
181 DiagStorage->FixItHints.push_back(Hint);
361 const FixItHint &Hint) {
362 PD.AddFixItHint(Hint);
360 operator <<(const PartialDiagnostic &PD, const FixItHint &Hint) argument
H A DDiagnostic.h77 FixItHint Hint; local
78 Hint.RemoveRange =
80 Hint.CodeToInsert = Code;
81 Hint.BeforePreviousInsertions = BeforePreviousInsertions;
82 return Hint;
90 FixItHint Hint; local
91 Hint.RemoveRange =
93 Hint.InsertFromRange = FromRange;
94 Hint.BeforePreviousInsertions = BeforePreviousInsertions;
95 return Hint;
101 FixItHint Hint; local
113 FixItHint Hint; local
[all...]
/external/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp92 const FixItHint &Hint = *I; local
93 if (Hint.CodeToInsert.empty()) {
94 if (Hint.InsertFromRange.isValid())
95 commit.insertFromRange(Hint.RemoveRange.getBegin(),
96 Hint.InsertFromRange, /*afterToken=*/false,
97 Hint.BeforePreviousInsertions);
99 commit.remove(Hint.RemoveRange);
101 if (Hint.RemoveRange.isTokenRange() ||
102 Hint.RemoveRange.getBegin() != Hint
[all...]
/external/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp460 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(Reg); local
461 if ((Hint.first == (unsigned)ARMRI::RegPairOdd ||
462 Hint.first == (unsigned)ARMRI::RegPairEven) &&
463 TargetRegisterInfo::isVirtualRegister(Hint.second)) {
468 unsigned OtherReg = Hint.second;
469 Hint = MRI->getRegAllocationHint(OtherReg);
470 if (Hint.second == Reg)
472 MRI->setRegAllocationHint(OtherReg, Hint.first, NewReg);
/external/clang/lib/Lex/
H A DPPDirectives.cpp187 FixItHint Hint; local
190 Hint = FixItHint::CreateInsertion(Tmp.getLocation(),"//");
191 Diag(Tmp, diag::ext_pp_extra_tokens_at_eol) << DirType << Hint; local
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DPathDiagnostic.h322 const DisplayHint Hint; member in class:clang::ento::PathDiagnosticPiece
342 DisplayHint getDisplayHint() const { return Hint; }
/external/v8/src/arm/
H A Dconstants-arm.h433 enum Hint { no_hint }; enum in namespace:v8::internal
436 inline Hint NegateHint(Hint ignored) { return no_hint; }
/external/clang/lib/Sema/
H A DSemaChecking.cpp2053 FixItHint Hint; local
2055 Hint = FixItHint::CreateRemoval(LMRange);
2061 Hint);
H A DSemaDecl.cpp1305 FixItHint &Hint) {
1311 Hint = FixItHint::CreateRemoval(CharSourceRange::
1320 FixItHint Hint; local
1324 GenerateFixForUnusedDecl(D, Context, Hint);
1334 Diag(D->getLocation(), DiagID) << D->getDeclName() << Hint;
1304 GenerateFixForUnusedDecl(const NamedDecl *D, ASTContext &Ctx, FixItHint &Hint) argument
H A DSemaExpr.cpp9617 Expr *SrcExpr, FixItHint &Hint) {
9645 Hint = FixItHint::CreateInsertion(SL->getLocStart(), "@");
9660 FixItHint Hint; local
9681 MakeObjCStringLiteralFixItHint(*this, DstType, SrcExpr, Hint);
9685 if (Hint.isNull() && !CheckInferredResultType) {
9783 assert(ConvHints.isNull() || Hint.isNull());
9789 FDiag << Hint; local
9616 MakeObjCStringLiteralFixItHint(Sema& SemaRef, QualType DstType, Expr *SrcExpr, FixItHint &Hint) argument

Completed in 413 milliseconds