Home
last modified time | relevance | path

Searched refs:Hints (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAllocationOrder.cpp38 if (TRI->getRegAllocationHints(VirtReg, Order, Hints, MF, &VRM, Matrix)) in AllocationOrder()
43 if (!Hints.empty()) { in AllocationOrder()
45 for (unsigned I = 0, E = Hints.size(); I != E; ++I) in AllocationOrder()
46 dbgs() << ' ' << printReg(Hints[I], TRI); in AllocationOrder()
51 for (unsigned I = 0, E = Hints.size(); I != E; ++I) in AllocationOrder()
52 assert(is_contained(Order, Hints[I]) && in AllocationOrder()
H A DAllocationOrder.h31 SmallVector<MCPhysReg, 16> Hints; variable
57 return Hints.end()[Pos++];
76 return Hints.end()[Pos++]; in nextWithDups()
85 void rewind() { Pos = -int(Hints.size()); } in rewind()
91 bool isHint(unsigned PhysReg) const { return is_contained(Hints, PhysReg); } in isHint()
H A DTargetRegisterInfo.cpp394 SmallVectorImpl<MCPhysReg> &Hints, in getRegAllocationHints() argument
432 Hints.push_back(Phys); in getRegAllocationHints()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaFixItUtils.cpp109 Hints.push_back(FixItHint::CreateRemoval( in tryToFixConversion()
113 Hints.push_back(FixItHint::CreateInsertion(Begin, "*(")); in tryToFixConversion()
114 Hints.push_back(FixItHint::CreateInsertion(End, ")")); in tryToFixConversion()
116 Hints.push_back(FixItHint::CreateInsertion(Begin, "*")); in tryToFixConversion()
143 Hints.push_back(FixItHint::CreateRemoval( in tryToFixConversion()
147 Hints.push_back(FixItHint::CreateInsertion(Begin, "&(")); in tryToFixConversion()
148 Hints.push_back(FixItHint::CreateInsertion(End, ")")); in tryToFixConversion()
150 Hints.push_back(FixItHint::CreateInsertion(Begin, "&")); in tryToFixConversion()
H A DDeclSpec.cpp1051 FixItHint Hints[NumLocs]; in Finish() local
1059 Hints[I] = FixItHint::CreateRemoval(ExtraLocs[I]); in Finish()
1068 << Hints[0] << Hints[1] << Hints[2] << Hints[3] in Finish()
1069 << Hints[4] << Hints[5] << Hints[6] << Hints[7]; in Finish()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DTextDiagnostic.h89 ArrayRef<FixItHint> Hints) override { in emitCodeContext() argument
90 emitSnippetAndCaret(Loc, Level, Ranges, Hints); in emitCodeContext()
106 ArrayRef<FixItHint> Hints);
110 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
H A DDiagnosticRenderer.h90 ArrayRef<FixItHint> Hints) = 0;
112 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints);
118 ArrayRef<FixItHint> Hints);
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h104 Hint Hints[] = {IsVectorized}; in setAlreadyVectorized() local
105 writeHintsToMetadata(Hints); in setAlreadyVectorized()
195 bool doesNotMeet(Function *F, Loop *L, const LoopVectorizeHints &Hints);
227 ORE(ORE), Requirements(R), Hints(H), DB(DB), AC(AC) {} in LoopVectorizationLegality()
396 return createLVMissedAnalysis(Hints->vectorizeAnalysisPassName(),
480 LoopVectorizeHints *Hints; variable
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZRegisterInfo.cpp60 SmallVectorImpl<MCPhysReg> &Hints, in getRegAllocationHints() argument
68 VirtReg, Order, Hints, MF, VRM, Matrix); in getRegAllocationHints()
94 CopyHints.insert(Hints.begin(), Hints.end()); in getRegAllocationHints()
95 Hints.clear(); in getRegAllocationHints()
99 Hints.push_back(Reg); in getRegAllocationHints()
103 Hints.push_back(Reg); in getRegAllocationHints()
H A DSystemZRegisterInfo.h55 SmallVectorImpl<MCPhysReg> &Hints,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSemaFixItUtils.h42 std::vector<FixItHint> Hints; member
81 Hints.clear(); in clear()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DTextDiagnostic.cpp1052 ArrayRef<FixItHint> Hints, in buildFixItInsertionLine() argument
1056 if (Hints.empty() || !DiagOpts->ShowFixits) in buildFixItInsertionLine()
1060 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); in buildFixItInsertionLine()
1122 SmallVectorImpl<CharSourceRange> &Ranges, ArrayRef<FixItHint> Hints) { in emitSnippetAndCaret() argument
1134 if (Loc == LastLoc && Ranges.empty() && Hints.empty() && in emitSnippetAndCaret()
1218 FID, LineNo, sourceColMap, Hints, SM, DiagOpts.get()); in emitSnippetAndCaret()
1264 emitParseableFixits(Hints, SM); in emitSnippetAndCaret()
1303 void TextDiagnostic::emitParseableFixits(ArrayRef<FixItHint> Hints, in emitParseableFixits() argument
1310 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); in emitParseableFixits()
1318 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); in emitParseableFixits()
H A DSerializedDiagnosticPrinter.cpp79 ArrayRef<FixItHint> Hints) override;
195 ArrayRef<FixItHint> Hints,
685 ArrayRef<FixItHint> Hints, in EmitCodeContext() argument
698 for (ArrayRef<FixItHint>::iterator I = Hints.begin(), E = Hints.end(); in EmitCodeContext()
715 ArrayRef<FixItHint> Hints) { in emitCodeContext() argument
716 Writer.EmitCodeContext(Ranges, Hints, Loc.getManager()); in emitCodeContext()
H A DDiagnosticRenderer.cpp421 ArrayRef<FixItHint> Hints) { in emitCaret() argument
424 emitCodeContext(Loc, Level, SpellingRanges, Hints); in emitCaret()
529 ArrayRef<FixItHint> Hints) { in emitMacroExpansions() argument
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp221 Hint *Hints[] = {&Width, &Interleave, &Force, &IsVectorized}; in setHint() local
222 for (auto H : Hints) { in setHint()
285 Function *F, Loop *L, const LoopVectorizeHints &Hints) { in doesNotMeet() argument
286 const char *PassName = Hints.vectorizeAnalysisPassName(); in doesNotMeet()
288 if (UnsafeAlgebraInst && !Hints.allowReordering()) { in doesNotMeet()
304 if ((ThresholdReached && !Hints.allowReordering()) || in doesNotMeet()
786 Hints->setPotentiallyUnsafe(); in canVectorizeInstrs()
834 return OptimizationRemarkAnalysis(Hints->vectorizeAnalysisPassName(), in canVectorizeMemory()
1136 if (Hints->getForce() == LoopVectorizeHints::FK_Enabled) in canVectorize()
H A DLoopVectorize.cpp836 AC(AC), ORE(ORE), TheFunction(F), Hints(Hints), InterleaveInfo(IAI) {} in LoopVectorizationCostModel()
1329 const LoopVectorizeHints *Hints; member in llvm::LoopVectorizationCostModel
1375 if (!Hints.getWidth()) { in isExplicitVecOuterLoop()
1377 Hints.emitRemarkWithHints(); in isExplicitVecOuterLoop()
1385 Hints.emitRemarkWithHints(); in isExplicitVecOuterLoop()
2901 Hints.setAlreadyVectorized(); in createVectorizedLoopSkeleton()
7136 Hints.setAlreadyVectorized(); in processLoopInVPlanNativePath()
7191 Hints.emitRemarkWithHints(); in processLoop()
7264 Hints.emitRemarkWithHints(); in processLoop()
7279 Hints.emitRemarkWithHints(); in processLoop()
[all …]
/freebsd-12.1/contrib/llvm/lib/Support/
H A DSourceMgr.cpp269 ArrayRef<SMFixIt> Hints) in SMDiagnostic() argument
272 FixIts(Hints.begin(), Hints.end()) { in SMDiagnostic()
/freebsd-12.1/contrib/llvm/tools/lld/COFF/
H A DDLL.h34 std::vector<Chunk *> Hints; variable
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMBaseRegisterInfo.cpp291 SmallVectorImpl<MCPhysReg> &Hints, in getRegAllocationHints() argument
307 TargetRegisterInfo::getRegAllocationHints(VirtReg, Order, Hints, MF, VRM); in getRegAllocationHints()
327 Hints.push_back(PairedPhys); in getRegAllocationHints()
337 Hints.push_back(Reg); in getRegAllocationHints()
H A DARMBaseRegisterInfo.h152 SmallVectorImpl<MCPhysReg> &Hints,
/freebsd-12.1/sys/contrib/dev/acpica/common/
H A Ddmtbinfo2.c241 {ACPI_DMT_UINT8, ACPI_IORTA_OFFSET (Hints), "Hints (decoded below)", 0},
242 {ACPI_DMT_FLAG0, ACPI_IORTA_FLAG_OFFSET (Hints, 0), "Transient", 0},
243 {ACPI_DMT_FLAG1, ACPI_IORTA_FLAG_OFFSET (Hints, 0), "Write Allocate", 0},
244 {ACPI_DMT_FLAG2, ACPI_IORTA_FLAG_OFFSET (Hints, 0), "Read Allocate", 0},
245 {ACPI_DMT_FLAG3, ACPI_IORTA_FLAG_OFFSET (Hints, 0), "Override", 0},
/freebsd-12.1/contrib/libpcap/cmake/Modules/
H A DFindPacket.cmake41 # Hints and Backward Compatibility
/freebsd-12.1/contrib/ntp/html/hints/
H A Dmpeix1 HP e3000 MPE/iX NTP Hints - May 29, 2001
/freebsd-12.1/contrib/gcc/
H A Dpredict.def61 /* Hints dropped by user via __builtin_expect feature. */
/freebsd-12.1/contrib/apr/
H A Dconfig.layout4 ## Hints:

12