| /src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| AllocationOrder.cpp | 12 // hints and target hooks. The AllocationOrder class encapsulates all of that. 35 SmallVector<MCPhysReg, 16> Hints; 37 TRI->getRegAllocationHints(VirtReg, Order, Hints, MF, &VRM, Matrix); 40 if (!Hints.empty()) { 41 dbgs() << "hints:"; 42 for (unsigned I = 0, E = Hints.size(); I != E; ++I) 43 dbgs() << ' ' << printReg(Hints[I], TRI); 48 for (unsigned I = 0, E = Hints.size(); I != E; ++I) 49 assert(is_contained(Order, Hints[I]) && 52 return AllocationOrder(std::move(Hints), Order, HardHints) [all...] |
| AllocationOrder.h | 12 // hints and target hooks. The AllocationOrder class encapsulates all of that. 31 const SmallVector<MCPhysReg, 16> Hints; 57 return AO.Hints.end()[Pos]; 62 /// Advance the iterator to the next position. If that's past the Hints 63 /// list, advance to the first value that's not also in the Hints list. 90 AllocationOrder(SmallVector<MCPhysReg, 16> &&Hints, ArrayRef<MCPhysReg> Order, 92 : Hints(std::move(Hints)), Order(Order), 96 return Iterator(*this, -(static_cast<int>(Hints.size()))); 110 /// Get the allocation order without reordered hints [all...] |
| /src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| SemaFixItUtils.h | 29 /// The class facilities generation and storage of conversion FixIts. Hints for 40 /// The list of Hints generated so far. 41 std::vector<FixItHint> Hints; 44 /// of the Hints vector since we allow multiple FixIts per conversion. 80 Hints.clear();
|
| /src/external/apache2/llvm/dist/clang/include/clang/Frontend/ |
| TextDiagnostic.h | 27 /// Hints, and code snippets. In the presence of macros this involves 87 ArrayRef<FixItHint> Hints) override { 88 emitSnippetAndCaret(Loc, Level, Ranges, Hints); 104 ArrayRef<FixItHint> Hints); 108 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
|
| DiagnosticRenderer.h | 41 /// Hints, and code snippets. In the presence of macros this involves 89 ArrayRef<FixItHint> Hints) = 0; 111 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints); 117 ArrayRef<FixItHint> Hints); 131 /// \param FixItHints The FixIt hints active for this diagnostic.
|
| /src/external/apache2/llvm/dist/clang/lib/Sema/ |
| SemaFixItUtils.cpp | 108 Hints.push_back(FixItHint::CreateRemoval( 112 Hints.push_back(FixItHint::CreateInsertion(Begin, "*(")); 113 Hints.push_back(FixItHint::CreateInsertion(End, ")")); 115 Hints.push_back(FixItHint::CreateInsertion(Begin, "*")); 142 Hints.push_back(FixItHint::CreateRemoval( 146 Hints.push_back(FixItHint::CreateInsertion(Begin, "&(")); 147 Hints.push_back(FixItHint::CreateInsertion(End, ")")); 149 Hints.push_back(FixItHint::CreateInsertion(Begin, "&"));
|
| DeclSpec.cpp | 1135 FixItHint Hints[NumLocs]; 1143 Hints[I] = FixItHint::CreateRemoval(ExtraLocs[I]); 1152 << Hints[0] << Hints[1] << Hints[2] << Hints[3] 1153 << Hints[4] << Hints[5] << Hints[6] << Hints[7] [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-jitlink/llvm-jitlink-executor/ |
| llvm-jitlink-executor.cpp | 58 addrinfo Hints{}; 59 Hints.ai_family = AF_INET; 60 Hints.ai_socktype = SOCK_STREAM; 61 Hints.ai_flags = AI_PASSIVE; 64 if (int EC = getaddrinfo(nullptr, PortStr.c_str(), &Hints, &AI)) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| SystemZRegisterInfo.cpp | 54 // Pass the registers of RC as hints while making sure that if any of these 55 // registers are copy hints (and therefore already in Hints), hint them 58 SmallVectorImpl<MCPhysReg> &Hints, 62 CopyHints.insert(Hints.begin(), Hints.end()); 63 Hints.clear(); 67 Hints.push_back(Reg); 71 Hints.push_back(Reg); 76 SmallVectorImpl<MCPhysReg> &Hints, const MachineFunction &MF [all...] |
| SystemZRegisterInfo.h | 137 SmallVectorImpl<MCPhysReg> &Hints,
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/Vectorize/ |
| LoopVectorizationLegality.h | 37 /// Utility class for getting and setting loop vectorizer hints in the form 158 /// If hints are provided that force vectorization, use the AlwaysPrint 163 // When enabling loop hints are provided we allow the vectorizer to change 185 /// Find hints specified in the loop metadata and update local values. 191 /// The loop these hints belong to. 222 bool canVectorizeFPMath(const LoopVectorizeHints &Hints) const { 223 return !ExactFPMathInst || Hints.allowReordering(); 258 GetLAA(GetLAA), ORE(ORE), Requirements(R), Hints(H), DB(DB), AC(AC), 536 LoopVectorizeHints *Hints;
|
| /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| LoopVectorizationPlanner.h | 260 const LoopVectorizeHints &Hints; 284 const LoopVectorizeHints &Hints, 288 PSE(PSE), Hints(Hints), Requirements(Requirements), ORE(ORE) {}
|
| LoopVectorize.cpp | 1130 LoopVectorizeHints Hints(TheLoop, true /* doesn't matter */, *ORE); 1132 createLVAnalysis(Hints.vectorizeAnalysisPassName(), ORETag, TheLoop, I) 1140 LoopVectorizeHints Hints(TheLoop, true /* doesn't matter */, *ORE); 1142 createLVAnalysis(Hints.vectorizeAnalysisPassName(), ORETag, TheLoop, I) 1189 // Loop vectorization cost-model hints how the scalar epilogue loop should be 1228 const LoopVectorizeHints *Hints, 1232 Hints(Hints), InterleaveInfo(IAI) {} 1875 const LoopVectorizeHints *Hints; 2094 // Return true if \p OuterLp is an outer loop annotated with hints for explici [all...] |
| LoopVectorizationLegality.cpp | 260 Hint *Hints[] = {&Width, &Interleave, &Force, 262 for (auto H : Hints) { 804 Hints->setPotentiallyUnsafe(); 868 return OptimizationRemarkAnalysis(Hints->vectorizeAnalysisPassName(), 1210 if (Hints->getForce() == LoopVectorizeHints::FK_Enabled)
|
| /src/external/ibm-public/postfix/dist/mantools/ |
| make_soho_readme | 11 <title>Postfix Small/Home Office Hints and Tips</title> 20 <h1><img src="postfix-logo.jpg" width="203" height="98" ALT="">Postfix Small/Home Office Hints and Tips</h1> 26 <p> This document combines hints and tips for "small office/home
|
| /src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/LLJITWithRemoteDebugging/ |
| RemoteJITUtils.cpp | 270 addrinfo Hints{}; 271 Hints.ai_family = AF_INET; 272 Hints.ai_socktype = SOCK_STREAM; 273 Hints.ai_flags = AI_NUMERICSERV; 275 if (int EC = getaddrinfo(Host.c_str(), PortStr.c_str(), &Hints, &AI))
|
| /src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| TextDiagnostic.cpp | 1061 ArrayRef<FixItHint> Hints, 1065 if (Hints.empty() || !DiagOpts->ShowFixits) 1069 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 1093 // completion. This is sort of the best we can do when two hints appear 1128 /// \param Hints The FixIt hints active for this diagnostic. 1131 SmallVectorImpl<CharSourceRange> &Ranges, ArrayRef<FixItHint> Hints) { 1143 if (Loc == LastLoc && Ranges.empty() && Hints.empty() && 1227 FID, LineNo, sourceColMap, Hints, SM, DiagOpts.get()) [all...] |
| SerializedDiagnosticPrinter.cpp | 81 ArrayRef<FixItHint> Hints) override; 197 ArrayRef<FixItHint> Hints, 701 ArrayRef<FixItHint> Hints, 714 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 731 ArrayRef<FixItHint> Hints) { 732 Writer.EmitCodeContext(Ranges, Hints, Loc.getManager());
|
| DiagnosticRenderer.cpp | 427 ArrayRef<FixItHint> Hints) { 430 emitCodeContext(Loc, Level, SpellingRanges, Hints); 531 /// \param Hints The FixIt hints active for this diagnostic. 535 ArrayRef<FixItHint> Hints) {
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| X86RegisterInfo.h | 149 SmallVectorImpl<MCPhysReg> &Hints,
|
| X86RegisterInfo.cpp | 911 SmallVectorImpl<MCPhysReg> &Hints, 918 VirtReg, Order, Hints, MF, VRM, Matrix); 927 Hints.push_back(PhysReg); 932 Hints.push_back(PhysReg); 936 CopyHints.insert(Hints.begin(), Hints.end()); 937 Hints.clear(); 950 dbgs() << "Hints for virtual register " << format_hex(VirtReg, 8) << "\n"; 951 for (auto Hint : Hints) {
|
| /src/external/apache2/llvm/dist/libcxx/benchmarks/ |
| map.bench.cpp | 34 // The positions of the hints to pick: 55 Hints; 58 enum class Shuffle { None, Keys, Hints }; 78 auto& hints = R.Hints.emplace_back(); local 80 hints.push_back(map.insert(std::make_pair(2 * I + 2, 0)).first); 82 if (shuffle == Shuffle::Hints) 83 std::shuffle(hints.begin(), hints.end(), std::mt19937()); 287 auto H = Data.Hints[I].begin() [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| ARMBaseRegisterInfo.cpp | 317 // Resolve the RegPairEven / RegPairOdd register allocator hints. 320 SmallVectorImpl<MCPhysReg> &Hints, const MachineFunction &MF, 334 TargetRegisterInfo::getRegAllocationHints(VirtReg, Order, Hints, MF, VRM); 336 Hints.push_back(ARM::LR); 339 return TargetRegisterInfo::getRegAllocationHints(VirtReg, Order, Hints, MF, VRM); 358 Hints.push_back(PairedPhys); 364 // Don't provide hints that are paired to a reserved register. 368 Hints.push_back(Reg);
|
| ARMBaseRegisterInfo.h | 31 /// Register allocation hints. 158 SmallVectorImpl<MCPhysReg> &Hints,
|
| /src/external/apache2/llvm/dist/llvm/lib/Support/ |
| SourceMgr.cpp | 371 ArrayRef<SMFixIt> Hints) 374 FixIts(Hints.begin(), Hints.end()) { 411 // completion. This is sort of the best we can do when two hints appear 426 // This relies on one byte per column in our fixit hints.
|