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

/freebsd-9.3-release/contrib/llvm/tools/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...]
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DDiagnosticRenderer.cpp98 const FixItHint &Hint = *I; local
99 if (Hint.CodeToInsert.empty()) {
100 if (Hint.InsertFromRange.isValid())
101 commit.insertFromRange(Hint.RemoveRange.getBegin(),
102 Hint.InsertFromRange, /*afterToken=*/false,
103 Hint.BeforePreviousInsertions);
105 commit.remove(Hint.RemoveRange);
107 if (Hint.RemoveRange.isTokenRange() ||
108 Hint.RemoveRange.getBegin() != Hint
[all...]
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/
H A DVirtRegMap.cpp82 unsigned Hint = MRI->getSimpleHint(VirtReg); local
83 if (!Hint)
85 if (TargetRegisterInfo::isVirtualRegister(Hint))
86 Hint = getPhys(Hint);
87 return getPhys(VirtReg) == Hint;
91 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(VirtReg); local
92 if (TargetRegisterInfo::isPhysicalRegister(Hint.second))
94 if (TargetRegisterInfo::isVirtualRegister(Hint.second))
95 return hasPhys(Hint
[all...]
H A DRegAllocFast.cpp188 unsigned Hint);
190 unsigned VirtReg, unsigned Hint);
192 unsigned VirtReg, unsigned Hint);
509 unsigned Hint) {
518 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) ||
519 !RC->contains(Hint) || !MRI->isAllocatable(Hint)))
520 Hint = 0;
523 if (Hint) {
507 allocVirtReg(MachineInstr *MI, LiveRegMap::iterator LRI, unsigned Hint) argument
582 defineVirtReg(MachineInstr *MI, unsigned OpNum, unsigned VirtReg, unsigned Hint) argument
615 reloadVirtReg(MachineInstr *MI, unsigned OpNum, unsigned VirtReg, unsigned Hint) argument
[all...]
H A DCalcSpillWeights.cpp150 float hweight = Hint[hint] += weight;
160 Hint.clear();
H A DTargetRegisterInfo.cpp270 std::pair<unsigned, unsigned> Hint = MRI.getRegAllocationHint(VirtReg); local
275 assert(Hint.first == 0 && "Target must implement TRI::getRegAllocationHints");
278 unsigned Phys = Hint.second;
H A DRegAllocGreedy.cpp471 if (unsigned Hint = MRI->getSimpleHint(VirtReg.reg))
472 if (Order.isHint(Hint)) {
473 DEBUG(dbgs() << "missed hint " << PrintReg(Hint, TRI) << '\n');
475 if (canEvictInterference(VirtReg, Hint, true, MaxCost)) {
476 evictInterference(VirtReg, Hint, NewVRegs);
477 return Hint;
/freebsd-9.3-release/contrib/llvm/include/llvm/CodeGen/
H A DCalcSpillWeights.h54 DenseMap<unsigned, float> Hint; member in class:llvm::VirtRegAuxInfo
H A DMachineRegisterInfo.h62 /// pair making up the allocation hint. Hint type is target specific except
400 std::pair<unsigned, unsigned> Hint = getRegAllocationHint(Reg); local
401 return Hint.first ? 0 : Hint.second;
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Basic/
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...]
H A DPartialDiagnostic.h175 void AddFixItHint(const FixItHint &Hint) const {
176 if (Hint.isNull())
182 DiagStorage->FixItHints.push_back(Hint);
404 const FixItHint &Hint) {
405 PD.AddFixItHint(Hint);
403 operator <<(const PartialDiagnostic &PD, const FixItHint &Hint) argument
/freebsd-9.3-release/contrib/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp216 std::pair<unsigned, unsigned> Hint = MRI.getRegAllocationHint(VirtReg); local
219 switch (Hint.first) {
235 if (VRM && VRM->hasPhys(Hint.second)) {
236 PairedPhys = getPairedGPR(VRM->getPhys(Hint.second), Odd, this);
263 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(Reg); local
264 if ((Hint.first == (unsigned)ARMRI::RegPairOdd ||
265 Hint.first == (unsigned)ARMRI::RegPairEven) &&
266 TargetRegisterInfo::isVirtualRegister(Hint.second)) {
271 unsigned OtherReg = Hint.second;
272 Hint
[all...]
/freebsd-9.3-release/contrib/llvm/tools/llvm-objdump/
H A DCOFFDump.cpp253 outs() << " Hint/Ord Name\n";
262 uint16_t Hint; local
264 if (Obj->getHintName(entry->getHintNameRVA(), Hint, Name))
266 outs() << format(" % 6d ", Hint) << Name << "\n";
/freebsd-9.3-release/contrib/llvm/include/llvm/Support/
H A DSourceMgr.h250 void addFixIt(const SMFixIt &Hint) {
251 FixIts.push_back(Hint);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DPathDiagnostic.h335 const DisplayHint Hint; member in class:clang::ento::PathDiagnosticPiece
375 DisplayHint getDisplayHint() const { return Hint; }
/freebsd-9.3-release/contrib/llvm/include/llvm/Object/
H A DCOFF.h155 assert(!isOrdinal() && "ILT entry is not a Hint/Name RVA!");
339 error_code getHintName(uint32_t Rva, uint16_t &Hint, StringRef &Name) const;
/freebsd-9.3-release/sys/boot/efi/include/i386/
H A Dpe.h568 UINT16 Hint; member in struct:_IMAGE_IMPORT_BY_NAME
/freebsd-9.3-release/sys/boot/efi/include/ia64/
H A Dpe.h574 UINT16 Hint; member in struct:_IMAGE_IMPORT_BY_NAME
/freebsd-9.3-release/contrib/llvm/lib/Object/
H A DCOFFObjectFile.cpp412 // Returns hint and name fields, assuming \p Rva is pointing to a Hint/Name
415 getHintName(uint32_t Rva, uint16_t &Hint, StringRef &Name) const { argument
420 Hint = *reinterpret_cast<const ulittle16_t *>(Ptr);
/freebsd-9.3-release/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp853 StringRef Hint = S->getString(); local
854 if (!Hint.startswith(Prefix()))
857 Hint = Hint.substr(Prefix().size(), StringRef::npos);
860 getHint(Hint, Args[0]);
865 void getHint(StringRef Hint, Value *Arg) { argument
870 if (Hint == "width") {
875 } else if (Hint == "unroll") {
881 DEBUG(dbgs() << "LV: ignoring unknown hint " << Hint << '\n');
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/
H A DPPDirectives.cpp221 FixItHint Hint; local
224 Hint = FixItHint::CreateInsertion(Tmp.getLocation(),"//");
225 Diag(Tmp, diag::ext_pp_extra_tokens_at_eol) << DirType << Hint; local
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DPathDiagnostic.cpp51 : str(StripTrailingDots(s)), kind(k), Hint(hint),
55 : kind(k), Hint(hint), LastInMainSourceFile(false) {}
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaChecking.cpp2448 FixItHint Hint; local
2450 Hint = FixItHint::CreateRemoval(LMRange);
2456 Hint);
H A DSemaExpr.cpp10571 Expr *SrcExpr, FixItHint &Hint,
10601 Hint = FixItHint::CreateInsertion(SL->getLocStart(), "@");
10616 FixItHint Hint; local
10638 MakeObjCStringLiteralFixItHint(*this, DstType, SrcExpr, Hint, IsNSString);
10645 if (Hint.isNull() && !CheckInferredResultType) {
10652 else if (IsNSString && !Hint.isNull())
10753 assert(ConvHints.isNull() || Hint.isNull());
10759 FDiag << Hint; local
10570 MakeObjCStringLiteralFixItHint(Sema& SemaRef, QualType DstType, Expr *SrcExpr, FixItHint &Hint, bool &IsNSString) argument
H A DSemaDecl.cpp1332 FixItHint &Hint) {
1338 Hint = FixItHint::CreateRemoval(CharSourceRange::
1347 FixItHint Hint; local
1351 GenerateFixForUnusedDecl(D, Context, Hint);
1361 Diag(D->getLocation(), DiagID) << D->getDeclName() << Hint;
1331 GenerateFixForUnusedDecl(const NamedDecl *D, ASTContext &Ctx, FixItHint &Hint) argument

Completed in 401 milliseconds