HomeSort by relevance Sort by last modified time
    Searched refs:Hints (Results 1 - 25 of 27) 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 262 // Compute target-independent register allocator hints to help eliminate copies.
266 SmallVectorImpl<MCPhysReg> &Hints,
272 // Hints with HintType != 0 were set by target-dependent code.
277 // Target-independent hints are either a physical or a virtual register.
287 // Check that Phys is in the allocation order. We shouldn't heed hints
294 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 81 ArrayRef<FixItHint> Hints,
143 ArrayRef<FixItHint> Hints,
648 ArrayRef<FixItHint> Hints,
661 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end();
678 ArrayRef<FixItHint> Hints,
680 Writer.EmitCodeContext(Ranges, Hints, SM);
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 243 ArrayRef<SMFixIt> Hints)
246 FixIts(Hints.begin(), Hints.end()) {
283 // completion. This is sort of the best we can do when two hints appear
298 // This relies on one byte per column in our fixit hints.
  /external/chromium_org/third_party/skia/src/gpu/
GrRODrawState.h 313 /// @name Hints
314 /// Hints that when provided can enable optimizations.
317 enum Hints { kVertexColorsAreOpaque_Hint = 0x1, };
GrDrawState.h 511 /// @name Hints
512 /// Hints that when provided can enable optimizations.
515 void setHint(Hints hint, bool value) { fHints = value ? (fHints | hint) : (fHints & ~hint); }
  /external/llvm/lib/Target/ARM/
ARMBaseRegisterInfo.cpp 215 // Resolve the RegPairEven / RegPairOdd register allocator hints.
219 SmallVectorImpl<MCPhysReg> &Hints,
234 TargetRegisterInfo::getRegAllocationHints(VirtReg, Order, Hints, MF, VRM);
251 Hints.push_back(PairedPhys);
258 // Don't provide hints that are paired to a reserved register.
262 Hints.push_back(Reg);
ARMBaseRegisterInfo.h 28 /// Register allocation hints.
134 SmallVectorImpl<MCPhysReg> &Hints,
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 646 /// target-independent hints provided to MRI::setRegAllocationHint with
649 /// order for VirtReg. There may be target-independent hints.
652 SmallVectorImpl<MCPhysReg> &Hints,
665 /// register allocation hints when a register is "changed" (e.g. coalesced)
    [all...]
  /external/clang/tools/libclang/
CIndexDiagnostic.cpp 142 ArrayRef<FixItHint> Hints,
  /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...]

Completed in 809 milliseconds

1 2