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

/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
319 std::pair<unsigned, unsigned> Hint = getRegAllocationHint(Reg); local
320 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.cpp79 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(virtReg); local
80 unsigned physReg = Hint.second;
83 if (Hint.first == 0)
86 return TRI->ResolveRegAllocHint(Hint.first, physReg, *MF);
H A DRegAllocFast.cpp171 unsigned Hint);
173 unsigned VirtReg, unsigned Hint);
175 unsigned VirtReg, unsigned Hint);
506 unsigned Hint) {
515 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) ||
516 !RC->contains(Hint) || !RegClassInfo.isAllocatable(Hint)))
517 Hint = 0;
520 if (Hint) {
504 allocVirtReg(MachineInstr *MI, LiveRegMap::iterator LRI, unsigned Hint) argument
576 defineVirtReg(MachineInstr *MI, unsigned OpNum, unsigned VirtReg, unsigned Hint) argument
609 reloadVirtReg(MachineInstr *MI, unsigned OpNum, unsigned VirtReg, unsigned Hint) argument
[all...]
/external/clang/tools/libclang/
H A DCXStoredDiagnostic.cpp109 const FixItHint &Hint = Diag.fixit_begin()[FixIt]; local
115 LangOpts, Hint.RemoveRange);
117 return createCXString(Hint.CodeToInsert);
/external/clang/lib/Rewrite/
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.h171 void AddFixItHint(const FixItHint &Hint) const {
172 if (Hint.isNull())
178 DiagStorage->FixItHints.push_back(Hint);
334 const FixItHint &Hint) {
335 PD.AddFixItHint(Hint);
333 operator <<(const PartialDiagnostic &PD, const FixItHint &Hint) argument
H A DDiagnostic.h76 FixItHint Hint; local
77 Hint.RemoveRange =
79 Hint.CodeToInsert = Code;
80 Hint.BeforePreviousInsertions = BeforePreviousInsertions;
81 return Hint;
89 FixItHint Hint; local
90 Hint.RemoveRange =
92 Hint.InsertFromRange = FromRange;
93 Hint.BeforePreviousInsertions = BeforePreviousInsertions;
94 return Hint;
100 FixItHint Hint; local
112 FixItHint Hint; local
[all...]
/external/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp157 const FixItHint &Hint = *I; local
158 if (Hint.CodeToInsert.empty()) {
159 if (Hint.InsertFromRange.isValid())
160 commit.insertFromRange(Hint.RemoveRange.getBegin(),
161 Hint.InsertFromRange, /*afterToken=*/false,
162 Hint.BeforePreviousInsertions);
164 commit.remove(Hint.RemoveRange);
166 if (Hint.RemoveRange.isTokenRange() ||
167 Hint.RemoveRange.getBegin() != Hint
[all...]
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DPathDiagnostic.h279 const DisplayHint Hint; member in class:clang::ento::PathDiagnosticPiece
299 DisplayHint getDisplayHint() const { return Hint; }
/external/clang/lib/Lex/
H A DPPDirectives.cpp183 FixItHint Hint; local
186 Hint = FixItHint::CreateInsertion(Tmp.getLocation(),"//");
187 Diag(Tmp, diag::ext_pp_extra_tokens_at_eol) << DirType << Hint; local
/external/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp445 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(Reg); local
446 if ((Hint.first == (unsigned)ARMRI::RegPairOdd ||
447 Hint.first == (unsigned)ARMRI::RegPairEven) &&
448 TargetRegisterInfo::isVirtualRegister(Hint.second)) {
453 unsigned OtherReg = Hint.second;
454 Hint = MRI->getRegAllocationHint(OtherReg);
455 if (Hint.second == Reg)
457 MRI->setRegAllocationHint(OtherReg, Hint.first, NewReg);
/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 DSemaDecl.cpp1199 FixItHint &Hint) {
1205 Hint = FixItHint::CreateRemoval(CharSourceRange::
1214 FixItHint Hint; local
1218 GenerateFixForUnusedDecl(D, Context, Hint);
1228 Diag(D->getLocation(), DiagID) << D->getDeclName() << Hint;
1198 GenerateFixForUnusedDecl(const NamedDecl *D, ASTContext &Ctx, FixItHint &Hint) argument
H A DSemaExpr.cpp9245 Expr *SrcExpr, FixItHint &Hint) {
9273 Hint = FixItHint::CreateInsertion(SL->getLocStart(), "@");
9288 FixItHint Hint; local
9306 MakeObjCStringLiteralFixItHint(*this, DstType, SrcExpr, Hint);
9310 if (Hint.isNull() && !CheckInferredResultType) {
9408 assert(ConvHints.isNull() || Hint.isNull());
9414 FDiag << Hint; local
9244 MakeObjCStringLiteralFixItHint(Sema& SemaRef, QualType DstType, Expr *SrcExpr, FixItHint &Hint) argument

Completed in 160 milliseconds