/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | AllocationOrder.cpp | 37 if (TRI->getRegAllocationHints(VirtReg, Order, Hints, MF, &VRM, Matrix)) 42 if (!Hints.empty()) { 44 for (unsigned I = 0, E = Hints.size(); I != E; ++I) 45 dbgs() << ' ' << printReg(Hints[I], TRI); 50 for (unsigned I = 0, E = Hints.size(); I != E; ++I) 51 assert(is_contained(Order, Hints[I]) &&
|
H A D | AllocationOrder.h | 30 SmallVector<MCPhysReg, 16> Hints; member in class:llvm::AllocationOrder 34 // If HardHints is true, *only* Hints will be returned. 56 return Hints.end()[Pos++]; 75 return Hints.end()[Pos++]; 84 void rewind() { Pos = -int(Hints.size()); } 90 bool isHint(unsigned PhysReg) const { return is_contained(Hints, PhysReg); }
|
H A D | TargetRegisterInfo.cpp | 385 SmallVectorImpl<MCPhysReg> &Hints, 423 Hints.push_back(Phys);
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | 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; member in struct:clang::ConversionFixItGenerator 44 /// of the Hints vector since we allow multiple FixIts per conversion. 80 Hints.clear();
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | TextDiagnostic.h | 27 /// Hints, and code snippets. In the presence of macros this involves 88 ArrayRef<FixItHint> Hints) override { 89 emitSnippetAndCaret(Loc, Level, Ranges, Hints); 105 ArrayRef<FixItHint> Hints); 109 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
|
H A D | 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);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | 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, "&"));
|
H A D | DeclSpec.cpp | 1090 FixItHint Hints[NumLocs]; local 1098 Hints[I] = FixItHint::CreateRemoval(ExtraLocs[I]); 1107 << Hints[0] << Hints[1] << Hints[2] << Hints[3] 1108 << Hints[4] << Hints[5] << Hints[6] << Hints[ local [all...] |
H A D | SemaChecking.cpp | 8588 SmallVector<FixItHint,4> Hints; local 8590 Hints.push_back(FixItHint::CreateReplacement(SpecRange, os.str())); 8595 Hints.push_back(FixItHint::CreateReplacement(CastRange, CastFix.str())); 8600 Hints.push_back( 8605 Hints.push_back( 8609 Hints.push_back(FixItHint::CreateInsertion(After, ")")); 8627 SpecRange, Hints); 8636 E->getBeginLoc(), /*IsStringLocation*/ false, SpecRange, Hints);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZRegisterInfo.cpp | 57 // registers are copy hints (and therefore already in Hints), hint them 60 SmallVectorImpl<MCPhysReg> &Hints, 64 CopyHints.insert(Hints.begin(), Hints.end()); 65 Hints.clear(); 69 Hints.push_back(Reg); 73 Hints.push_back(Reg); 79 SmallVectorImpl<MCPhysReg> &Hints, 88 VirtReg, Order, Hints, MF, VRM, Matrix); 123 if (!MRI->isReserved(PhysReg) && !is_contained(Hints, PhysRe 59 addHints(ArrayRef<MCPhysReg> Order, SmallVectorImpl<MCPhysReg> &Hints, const TargetRegisterClass *RC, const MachineRegisterInfo *MRI) argument 77 getRegAllocationHints(unsigned VirtReg, ArrayRef<MCPhysReg> Order, SmallVectorImpl<MCPhysReg> &Hints, const MachineFunction &MF, const VirtRegMap *VRM, const LiveRegMatrix *Matrix) const argument [all...] |
H A D | SystemZRegisterInfo.h | 63 SmallVectorImpl<MCPhysReg> &Hints,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | TextDiagnostic.cpp | 1069 ArrayRef<FixItHint> Hints, 1073 if (Hints.empty() || !DiagOpts->ShowFixits) 1077 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 1136 /// \param Hints The FixIt hints active for this diagnostic. 1139 SmallVectorImpl<CharSourceRange> &Ranges, ArrayRef<FixItHint> Hints) { 1151 if (Loc == LastLoc && Ranges.empty() && Hints.empty() && 1235 FID, LineNo, sourceColMap, Hints, SM, DiagOpts.get()); 1281 emitParseableFixits(Hints, SM); 1320 void TextDiagnostic::emitParseableFixits(ArrayRef<FixItHint> Hints, [all...] |
H A D | SerializedDiagnosticPrinter.cpp | 80 ArrayRef<FixItHint> Hints) override; 196 ArrayRef<FixItHint> Hints, 686 ArrayRef<FixItHint> Hints, 699 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); 716 ArrayRef<FixItHint> Hints) { 717 Writer.EmitCodeContext(Ranges, Hints, Loc.getManager()); 685 EmitCodeContext(SmallVectorImpl<CharSourceRange> &Ranges, ArrayRef<FixItHint> Hints, const SourceManager &SM) argument 713 emitCodeContext(FullSourceLoc Loc, DiagnosticsEngine::Level Level, SmallVectorImpl<CharSourceRange> &Ranges, ArrayRef<FixItHint> Hints) argument
|
H A D | DiagnosticRenderer.cpp | 420 ArrayRef<FixItHint> Hints) { 423 emitCodeContext(Loc, Level, SpellingRanges, Hints); 524 /// \param Hints The FixIt hints active for this diagnostic. 528 ArrayRef<FixItHint> Hints) { 417 emitCaret(FullSourceLoc Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints) argument 525 emitMacroExpansions(FullSourceLoc Loc, DiagnosticsEngine::Level Level, ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.h | 174 bool doesNotMeet(Function *F, Loop *L, const LoopVectorizeHints &Hints); 207 GetLAA(GetLAA), ORE(ORE), Requirements(R), Hints(H), DB(DB), AC(AC) {} 458 LoopVectorizeHints *Hints; member in class:llvm::LoopVectorizationLegality
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationLegality.cpp | 227 Hint *Hints[] = {&Width, &Interleave, &Force, &IsVectorized, &Predicate}; local 228 for (auto H : Hints) { 240 Function *F, Loop *L, const LoopVectorizeHints &Hints) { 241 const char *PassName = Hints.vectorizeAnalysisPassName(); 243 if (UnsafeAlgebraInst && !Hints.allowReordering()) { 259 if ((ThresholdReached && !Hints.allowReordering()) || 780 Hints->setPotentiallyUnsafe(); 844 return OptimizationRemarkAnalysis(Hints->vectorizeAnalysisPassName(), 1177 if (Hints->getForce() == LoopVectorizeHints::FK_Enabled) 239 doesNotMeet( Function *F, Loop *L, const LoopVectorizeHints &Hints) argument
|
H A D | LoopVectorize.cpp | 885 LoopVectorizeHints Hints(TheLoop, true /* doesn't matter */, *ORE); 886 ORE->emit(createLVAnalysis(Hints.vectorizeAnalysisPassName(), 969 const LoopVectorizeHints *Hints, 973 Hints(Hints), InterleaveInfo(IAI) {} 1508 const LoopVectorizeHints *Hints; member in namespace:llvm 1540 LoopVectorizeHints Hints(OuterLp, true /*DisableInterleaving*/, *ORE); 1544 if (Hints.getForce() == LoopVectorizeHints::FK_Undefined) 1548 if (!Hints.allowVectorization(Fn, OuterLp, 1554 if (Hints 962 LoopVectorizationCostModel(ScalarEpilogueLowering SEL, Loop *L, PredicatedScalarEvolution &PSE, LoopInfo *LI, LoopVectorizationLegality *Legal, const TargetTransformInfo &TTI, const TargetLibraryInfo *TLI, DemandedBits *DB, AssumptionCache *AC, OptimizationRemarkEmitter *ORE, const Function *F, const LoopVectorizeHints *Hints, InterleavedAccessInfo &IAI) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMBaseRegisterInfo.h | 154 SmallVectorImpl<MCPhysReg> &Hints,
|
H A D | ARMBaseRegisterInfo.cpp | 303 SmallVectorImpl<MCPhysReg> &Hints, 319 TargetRegisterInfo::getRegAllocationHints(VirtReg, Order, Hints, MF, VRM); 339 Hints.push_back(PairedPhys); 349 Hints.push_back(Reg); 301 getRegAllocationHints(unsigned VirtReg, ArrayRef<MCPhysReg> Order, SmallVectorImpl<MCPhysReg> &Hints, const MachineFunction &MF, const VirtRegMap *VRM, const LiveRegMatrix *Matrix) const argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | SourceMgr.cpp | 263 ArrayRef<SMFixIt> Hints) 266 FixIts(Hints.begin(), Hints.end()) { 259 SMDiagnostic(const SourceMgr &sm, SMLoc L, StringRef FN, int Line, int Col, SourceMgr::DiagKind Kind, StringRef Msg, StringRef LineStr, ArrayRef<std::pair<unsigned,unsigned>> Ranges, ArrayRef<SMFixIt> Hints) argument
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Diagnostic.h | 1287 ArrayRef<FixItHint> Hints) { 1288 for (const FixItHint &Hint : Hints)
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetRegisterInfo.h | 782 SmallVectorImpl<MCPhysReg> &Hints,
|
/freebsd-11-stable/sys/contrib/dev/acpica/common/ |
H A D | dmtbinfo.c | 1751 {ACPI_DMT_UINT8, ACPI_IORTA_OFFSET (Hints), "Hints (decoded below)", 0}, 1752 {ACPI_DMT_FLAG0, ACPI_IORTA_FLAG_OFFSET (Hints, 0), "Transient", 0}, 1753 {ACPI_DMT_FLAG1, ACPI_IORTA_FLAG_OFFSET (Hints, 0), "Write Allocate", 0}, 1754 {ACPI_DMT_FLAG2, ACPI_IORTA_FLAG_OFFSET (Hints, 0), "Read Allocate", 0}, 1755 {ACPI_DMT_FLAG3, ACPI_IORTA_FLAG_OFFSET (Hints, 0), "Override", 0},
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/ |
H A D | MachOObjectFile.cpp | 1205 MachO::twolevel_hints_command Hints = HintsOrErr.get(); 1207 if (Hints.offset > FileSize) 1211 uint64_t BigSize = Hints.nhints; 1213 BigSize += Hints.offset; 1219 if (Error Err = checkOverlappingElement(Elements, Hints.offset, Hints.nhints *
|
/freebsd-11-stable/sys/contrib/dev/acpica/include/ |
H A D | actbl2.h | 937 UINT8 Hints; member in struct:acpi_iort_memory_access 948 /* Masks for Hints field above */
|