HomeSort by relevance Sort by last modified time
    Searched defs:Hint (Results 1 - 15 of 15) sorted by null

  /external/llvm/include/llvm/CodeGen/
CalcSpillWeights.h 41 /// register such as its spill weight and allocation hint.
46 DenseMap<unsigned, float> Hint;
53 /// hint.
MachineRegisterInfo.h 48 /// registers. For each virtual register, it keeps a register and hint type
49 /// pair making up the allocation hint. Hint type is target specific except
51 /// register for allocation. For example, if the hint is <0, 1024>, it means
53 /// register of the hint.
336 /// setRegAllocationHint - Specify a register allocation hint for the
343 /// getRegAllocationHint - Return the register allocation hint for the
350 /// getSimpleHint - Return the preferred register allocation hint, or 0 if a
351 /// standard simple hint (Type == 0) is not set.
353 std::pair<unsigned, unsigned> Hint = getRegAllocationHint(Reg)
    [all...]
  /external/clang/tools/libclang/
CXStoredDiagnostic.cpp 104 const FixItHint &Hint = Diag.fixit_begin()[FixIt];
110 LangOpts, Hint.RemoveRange);
112 return createCXString(Hint.CodeToInsert);
  /external/llvm/lib/CodeGen/
AllocationOrder.h 30 unsigned Hint;
48 // First take the hint.
51 if (Hint)
52 return Hint;
57 if (Reg != Hint)
67 bool isHint(unsigned PhysReg) const { return PhysReg == Hint; }
VirtRegMap.cpp 80 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(virtReg);
81 unsigned physReg = Hint.second;
84 if (Hint.first == 0)
87 return TRI->ResolveRegAllocHint(Hint.first, physReg, *MF);
  /external/clang/lib/Rewrite/Frontend/
FixItRewriter.cpp 146 const FixItHint &Hint = Info.getFixItHint(Idx);
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.RemoveRange.getEnd()
    [all...]
  /external/clang/lib/Frontend/
DiagnosticRenderer.cpp 92 const FixItHint &Hint = *I;
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.RemoveRange.getEnd()
    [all...]
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.cpp 307 /// specified register class with a target-dependent hint.
392 // It's no longer possible to fulfill this hint. Return the default
414 // It's no longer possible to fulfill this hint. Return the default
438 /// ResolveRegAllocHint - Resolves the specified register allocation hint
460 std::pair<unsigned, unsigned> Hint = MRI->getRegAllocationHint(Reg);
461 if ((Hint.first == (unsigned)ARMRI::RegPairOdd ||
462 Hint.first == (unsigned)ARMRI::RegPairEven) &&
463 TargetRegisterInfo::isVirtualRegister(Hint.second)) {
466 // pair allocation hint must be updated to reflect the relationship
468 unsigned OtherReg = Hint.second
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
PathDiagnostic.h 322 const DisplayHint Hint;
331 PathDiagnosticPiece(StringRef s, Kind k, DisplayHint hint = Below);
333 PathDiagnosticPiece(Kind k, DisplayHint hint = Below);
340 /// getDisplayHint - Return a hint indicating where the diagnostic should
342 DisplayHint getDisplayHint() const { return Hint; }
417 /// \brief Constructs a Stack hint for the given symbol.
419 /// The class knows how to construct the stack hint message based on
422 /// The hint can be customized by redefining 'getMessageForX()' methods.
455 /// supply a message that will be used to construct an extra hint on the
487 /// Produce the hint for the given node. The node contains
    [all...]
  /external/clang/lib/Lex/
PPDirectives.cpp 187 FixItHint Hint;
190 Hint = FixItHint::CreateInsertion(Tmp.getLocation(),"//");
191 Diag(Tmp, diag::ext_pp_extra_tokens_at_eol) << DirType << Hint;
    [all...]
  /external/clang/include/clang/Basic/
Diagnostic.h 42 /// This kind of hint should be used when we are certain that the
51 /// insertion hint.
64 /// \brief Empty code modification hint, indicating that no code
72 /// \brief Create a code modification hint that inserts the given
77 FixItHint Hint;
78 Hint.RemoveRange =
80 Hint.CodeToInsert = Code;
81 Hint.BeforePreviousInsertions = BeforePreviousInsertions;
82 return Hint;
85 /// \brief Create a code modification hint that inserts the give
    [all...]
  /external/v8/src/arm/
constants-arm.h 433 enum Hint { no_hint };
436 inline Hint NegateHint(Hint ignored) { return no_hint; }
  /external/clang/lib/Sema/
SemaChecking.cpp     [all...]
SemaDecl.cpp     [all...]
SemaExpr.cpp     [all...]

Completed in 298 milliseconds