HomeSort by relevance Sort by last modified time
    Searched refs:Hints (Results 1 - 25 of 26) sorted by null

1 2

  /external/llvm/lib/CodeGen/
AllocationOrder.h 13 // hints and target hooks. The AllocationOrder class encapsulates all of that.
29 SmallVector<MCPhysReg, 16> Hints;
42 /// Get the allocation order without reordered hints.
50 return Hints.end()[Pos++];
64 /// This can produce more than Limit registers if there are hints.
67 return Hints.end()[Pos++];
74 void rewind() { Pos = -int(Hints.size()); }
81 return std::find(Hints.begin(), Hints.end(), PhysReg) != Hints.end()
    [all...]
AllocationOrder.cpp 13 // hints and target hooks. The AllocationOrder class encapsulates all of that.
37 TRI->getRegAllocationHints(VirtReg, Order, Hints, MF, &VRM);
41 if (!Hints.empty()) {
42 dbgs() << "hints:";
43 for (unsigned I = 0, E = Hints.size(); I != E; ++I)
44 dbgs() << ' ' << PrintReg(Hints[I], TRI);
49 for (unsigned I = 0, E = Hints.size(); I != E; ++I)
50 assert(std::find(Order.begin(), Order.end(), Hints[I]) != Order.end() &&
TargetRegisterInfo.cpp 263 // Compute target-independent register allocator hints to help eliminate copies.
267 SmallVectorImpl<MCPhysReg> &Hints,
273 // Hints with HintType != 0 were set by target-dependent code.
278 // Target-independent hints are either a physical or a virtual register.
288 // Check that Phys is in the allocation order. We shouldn't heed hints
295 Hints.push_back(Phys);
  /external/clang/include/clang/Sema/
SemaFixItUtils.h 30 /// The class facilities generation and storage of conversion FixIts. Hints for
41 /// The list of Hints generated so far.
42 std::vector<FixItHint> Hints;
45 /// of the Hints vector since we allow multiple FixIts per conversion.
81 Hints.clear();
  /external/clang/include/clang/Frontend/
TextDiagnostic.h 28 /// Hints, and code snippets. In the presence of macros this involves
93 ArrayRef<FixItHint> Hints,
95 emitSnippetAndCaret(Loc, Level, Ranges, Hints, SM);
112 ArrayRef<FixItHint> Hints,
117 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
DiagnosticRenderer.h 40 /// Hints, and code snippets. In the presence of macros this involves
90 ArrayRef<FixItHint> Hints,
118 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints,
123 ArrayRef<FixItHint> Hints,
139 /// \param FixItHints The FixIt hints active for this diagnostic.
  /external/clang/lib/Sema/
SemaFixItUtils.cpp 109 Hints.push_back(FixItHint::CreateRemoval(
113 Hints.push_back(FixItHint::CreateInsertion(Begin, "*("));
114 Hints.push_back(FixItHint::CreateInsertion(End, ")"));
116 Hints.push_back(FixItHint::CreateInsertion(Begin, "*"));
143 Hints.push_back(FixItHint::CreateRemoval(
147 Hints.push_back(FixItHint::CreateInsertion(Begin, "&("));
148 Hints.push_back(FixItHint::CreateInsertion(End, ")"));
150 Hints.push_back(FixItHint::CreateInsertion(Begin, "&"));
DeclSpec.cpp     [all...]
SemaChecking.cpp     [all...]
SemaOverload.cpp     [all...]
SemaExpr.cpp     [all...]
  /external/clang/lib/Frontend/
TextDiagnostic.cpp     [all...]
SerializedDiagnosticPrinter.cpp 86 ArrayRef<FixItHint> Hints,
206 ArrayRef<FixItHint> Hints,
722 ArrayRef<FixItHint> Hints,
735 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end();
752 ArrayRef<FixItHint> Hints,
754 Writer.EmitCodeContext(Ranges, Hints, SM);
    [all...]
DiagnosticRenderer.cpp 390 ArrayRef<FixItHint> Hints,
394 emitCodeContext(Loc, Level, SpellingRanges, Hints, SM);
407 /// \param Hints The FixIt hints active for this diagnostic.
412 ArrayRef<FixItHint> Hints,
421 emitMacroExpansions(OneLevelUp, Level, Ranges, Hints, SM,
  /external/llvm/lib/Support/
SourceMgr.cpp 236 ArrayRef<SMFixIt> Hints)
239 FixIts(Hints.begin(), Hints.end()) {
276 // completion. This is sort of the best we can do when two hints appear
291 // This relies on one byte per column in our fixit hints.
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.h 24 /// Register allocation hints.
127 SmallVectorImpl<MCPhysReg> &Hints,
ARMBaseRegisterInfo.cpp 222 // Resolve the RegPairEven / RegPairOdd register allocator hints.
226 SmallVectorImpl<MCPhysReg> &Hints,
241 TargetRegisterInfo::getRegAllocationHints(VirtReg, Order, Hints, MF, VRM);
262 Hints.push_back(PairedPhys);
269 // Don't provide hints that are paired to a reserved register.
273 Hints.push_back(Reg);
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]
  /external/clang/tools/libclang/
CIndexDiagnostic.cpp 141 ArrayRef<FixItHint> Hints,
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 687 /// target-independent hints provided to MRI::setRegAllocationHint with
690 /// order for VirtReg. There may be target-independent hints.
693 SmallVectorImpl<MCPhysReg> &Hints,
698 /// register allocation hints when a register is "changed" (e.g. coalesced)
    [all...]
  /external/clang/include/clang/Basic/
Diagnostic.h     [all...]
  /prebuilts/eclipse/maven/apache-maven-3.2.1/lib/
org.eclipse.sisu.plexus-0.0.0.M5.jar 
  /external/fonttools/Lib/fontTools/
subset.py     [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/
winioctl.h     [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/ddk/
ntifs.h     [all...]

Completed in 1171 milliseconds

1 2