Home
last modified time | relevance | path

Searched refs:Hint (Results 1 – 25 of 37) sorted by relevance

12

/external/llvm/lib/CodeGen/
DAllocationOrder.cpp34 Hint = HintPair.second; in AllocationOrder()
37 if (TargetRegisterInfo::isVirtualRegister(Hint)) in AllocationOrder()
38 Hint = VRM.getPhys(Hint); in AllocationOrder()
45 TRI.getRawAllocationOrder(RC, HintPair.first, Hint, in AllocationOrder()
60 Hint = TRI.ResolveRegAllocHint(HintPair.first, Hint, in AllocationOrder()
71 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) || in AllocationOrder()
72 !RC->contains(Hint) || RCI.isReserved(Hint))) in AllocationOrder()
73 Hint = 0; in AllocationOrder()
DAllocationOrder.h30 unsigned Hint; variable
51 if (Hint) in next()
52 return Hint; in next()
57 if (Reg != Hint) in next()
67 bool isHint(unsigned PhysReg) const { return PhysReg == Hint; } in isHint()
DRegAllocFast.cpp171 unsigned Hint);
173 unsigned VirtReg, unsigned Hint);
175 unsigned VirtReg, unsigned Hint);
506 unsigned Hint) { in allocVirtReg() argument
515 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) || in allocVirtReg()
516 !RC->contains(Hint) || !RegClassInfo.isAllocatable(Hint))) in allocVirtReg()
517 Hint = 0; in allocVirtReg()
520 if (Hint) { in allocVirtReg()
522 unsigned Cost = calcSpillCost(Hint); in allocVirtReg()
525 definePhysReg(MI, Hint, regFree); in allocVirtReg()
[all …]
DVirtRegMap.cpp79 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(virtReg); in getRegAllocPref() local
80 unsigned physReg = Hint.second; in getRegAllocPref()
83 if (Hint.first == 0) in getRegAllocPref()
86 return TRI->ResolveRegAllocHint(Hint.first, physReg, *MF); in getRegAllocPref()
DCalcSpillWeights.cpp144 float hweight = Hint[hint] += weight; in CalculateWeightAndHint()
154 Hint.clear(); in CalculateWeightAndHint()
DRegAllocGreedy.cpp466 if (unsigned Hint = MRI->getSimpleHint(VirtReg.reg)) in tryAssign() local
467 if (Order.isHint(Hint) && !clobberedByRegMask(Hint)) { in tryAssign()
468 DEBUG(dbgs() << "missed hint " << PrintReg(Hint, TRI) << '\n'); in tryAssign()
470 if (canEvictInterference(VirtReg, Hint, true, MaxCost)) { in tryAssign()
471 evictInterference(VirtReg, Hint, NewVRegs); in tryAssign()
472 return Hint; in tryAssign()
DLiveInterval.cpp560 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(RHS.reg); in Copy() local
561 MRI->setRegAllocationHint(reg, Hint.first, Hint.second); in Copy()
/external/clang/lib/Rewrite/
DFixItRewriter.cpp146 const FixItHint &Hint = Info.getFixItHint(Idx); in HandleDiagnostic() local
148 if (Hint.CodeToInsert.empty()) { in HandleDiagnostic()
149 if (Hint.InsertFromRange.isValid()) in HandleDiagnostic()
150 commit.insertFromRange(Hint.RemoveRange.getBegin(), in HandleDiagnostic()
151 Hint.InsertFromRange, /*afterToken=*/false, in HandleDiagnostic()
152 Hint.BeforePreviousInsertions); in HandleDiagnostic()
154 commit.remove(Hint.RemoveRange); in HandleDiagnostic()
156 if (Hint.RemoveRange.isTokenRange() || in HandleDiagnostic()
157 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd()) in HandleDiagnostic()
158 commit.replace(Hint.RemoveRange, Hint.CodeToInsert); in HandleDiagnostic()
[all …]
/external/clang/lib/Frontend/
DDiagnosticRenderer.cpp157 const FixItHint &Hint = *I; in mergeFixits() local
158 if (Hint.CodeToInsert.empty()) { in mergeFixits()
159 if (Hint.InsertFromRange.isValid()) in mergeFixits()
160 commit.insertFromRange(Hint.RemoveRange.getBegin(), in mergeFixits()
161 Hint.InsertFromRange, /*afterToken=*/false, in mergeFixits()
162 Hint.BeforePreviousInsertions); in mergeFixits()
164 commit.remove(Hint.RemoveRange); in mergeFixits()
166 if (Hint.RemoveRange.isTokenRange() || in mergeFixits()
167 Hint.RemoveRange.getBegin() != Hint.RemoveRange.getEnd()) in mergeFixits()
168 commit.replace(Hint.RemoveRange, Hint.CodeToInsert); in mergeFixits()
[all …]
/external/clang/include/clang/Basic/
DDiagnostic.h76 FixItHint Hint; variable
77 Hint.RemoveRange =
79 Hint.CodeToInsert = Code;
80 Hint.BeforePreviousInsertions = BeforePreviousInsertions;
81 return Hint;
89 FixItHint Hint; variable
90 Hint.RemoveRange =
92 Hint.InsertFromRange = FromRange;
93 Hint.BeforePreviousInsertions = BeforePreviousInsertions;
94 return Hint;
[all …]
DPartialDiagnostic.h171 void AddFixItHint(const FixItHint &Hint) const { in AddFixItHint() argument
172 if (Hint.isNull()) in AddFixItHint()
178 DiagStorage->FixItHints.push_back(Hint); in AddFixItHint()
334 const FixItHint &Hint) {
335 PD.AddFixItHint(Hint);
/external/clang/tools/libclang/
DCXStoredDiagnostic.cpp109 const FixItHint &Hint = Diag.fixit_begin()[FixIt]; in getFixIt() local
115 LangOpts, Hint.RemoveRange); in getFixIt()
117 return createCXString(Hint.CodeToInsert); in getFixIt()
/external/clang/lib/StaticAnalyzer/Core/
DHTMLDiagnostics.cpp488 for (const FixItHint *Hint = P.fixit_begin(), *HintEnd = P.fixit_end(); in HandlePiece()
489 Hint != HintEnd; ++Hint) { in HandlePiece()
490 if (Hint->RemoveRange.isValid()) { in HandlePiece()
491 HighlightRange(R, LPosInfo.first, Hint->RemoveRange, in HandlePiece()
494 if (Hint->InsertionLoc.isValid()) { in HandlePiece()
495 std::string EscapedCode = html::EscapeText(Hint->CodeToInsert, true); in HandlePiece()
498 R.InsertTextBefore(Hint->InsertionLoc, EscapedCode); in HandlePiece()
DPathDiagnostic.cpp48 : str(StripTrailingDots(s)), kind(k), Hint(hint) {} in PathDiagnosticPiece()
51 : kind(k), Hint(hint) {} in PathDiagnosticPiece()
/external/llvm/include/llvm/CodeGen/
DMachineRegisterInfo.h319 std::pair<unsigned, unsigned> Hint = getRegAllocationHint(Reg); in getSimpleHint() local
320 return Hint.first ? 0 : Hint.second; in getSimpleHint()
DCalcSpillWeights.h46 DenseMap<unsigned, float> Hint; variable
/external/quake/quake/src/WinQuake/data/
DORDER.TXT67 DOOM Hint Book $15 ____
72 Heretic Hint Book $15 ____
75 Hexen Hint Book $15 ____
/external/v8/src/arm/
Dconstants-arm.h433 enum Hint { no_hint }; enum
436 inline Hint NegateHint(Hint ignored) { return no_hint; } in NegateHint()
/external/llvm/lib/Target/ARM/
DARMBaseRegisterInfo.cpp445 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(Reg); in UpdateRegAllocHint() local
446 if ((Hint.first == (unsigned)ARMRI::RegPairOdd || in UpdateRegAllocHint()
447 Hint.first == (unsigned)ARMRI::RegPairEven) && in UpdateRegAllocHint()
448 TargetRegisterInfo::isVirtualRegister(Hint.second)) { in UpdateRegAllocHint()
453 unsigned OtherReg = Hint.second; in UpdateRegAllocHint()
454 Hint = MRI->getRegAllocationHint(OtherReg); in UpdateRegAllocHint()
455 if (Hint.second == Reg) in UpdateRegAllocHint()
457 MRI->setRegAllocationHint(OtherReg, Hint.first, NewReg); in UpdateRegAllocHint()
/external/v8/src/mips/
Dconstants-mips.h553 enum Hint { enum
558 inline Hint NegateHint(Hint hint) { in NegateHint()
/external/icu4c/data/lang/
Dtr.txt201 hi{"Hintçe"}
223 inc{"Hint Dilleri"}
224 ine{"Hint-Avrupa Dilleri"}
672 indian{"Ulusal Hint Takvimi"}
694 arab{"Hint-Arap Rakamları"}
695 arabext{"Genişletilmiş Hint-Arap Rakamları"}
/external/chromium/base/win/
Dpe_image.cc378 hint = import->Hint; in EnumOneImportChunk()
483 hint = import->Hint; in EnumOneDelayImportChunk()
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DPathDiagnostic.h279 const DisplayHint Hint; variable
299 DisplayHint getDisplayHint() const { return Hint; } in getDisplayHint()
/external/clang/lib/Lex/
DPPDirectives.cpp183 FixItHint Hint; in CheckEndOfDirective() local
186 Hint = FixItHint::CreateInsertion(Tmp.getLocation(),"//"); in CheckEndOfDirective()
187 Diag(Tmp, diag::ext_pp_extra_tokens_at_eol) << DirType << Hint; in CheckEndOfDirective()
/external/icu4c/data/region/
Dtr.txt158 IO{"İngiliz Hint Okyanusu Bölgesi"}

12