Searched refs:Limit (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-11.0-release/contrib/llvm/lib/CodeGen/
H A DAllocationOrder.h50 unsigned next(unsigned Limit = 0) {
53 if (!Limit)
54 Limit = Order.size();
55 while (Pos < int(Limit)) {
64 /// Limit'th register in the RegisterClassInfo allocation order.
66 /// This can produce more than Limit registers if there are hints.
67 unsigned nextWithDups(unsigned Limit) { argument
70 if (Pos < int(Limit))
H A DRegisterPressure.cpp658 unsigned Limit = RCI->getRegPressureSetLimit(i); local
660 Limit += LiveThruPressureVec[i];
662 if (Limit > POld) {
663 if (Limit > PNew)
666 PDiff = PNew - Limit; // Just exceeded limit.
667 } else if (Limit > PNew)
668 PDiff = Limit - POld; // Just obeyed limit.
842 unsigned Limit = RCI->getRegPressureSetLimit(PSetID); local
844 Limit += LiveThruPressure[PSetID];
858 if (PNew > Limit)
[all...]
H A DInterferenceCache.cpp184 SlotIndex Limit = BI->First.isValid() ? BI->First : Stop; local
186 i != e && RegMaskSlots[i] < Limit; ++i)
241 SlotIndex Limit = BI->Last.isValid() ? BI->Last : Start; local
243 i && RegMaskSlots[i-1].getDeadSlot() > Limit; --i)
H A DMachineLICM.cpp1030 int Limit = RegLimit[Class]; local
1038 if (static_cast<int>(RP[Class]) + RPIdAndCost.second >= Limit)
H A DMachineScheduler.cpp928 unsigned Limit = RegClassInfo->getRegPressureSetLimit(i); local
929 if (RegionPressure[i] > Limit) {
931 << " Limit " << Limit
960 unsigned Limit = RegClassInfo->getRegPressureSetLimit(ID); local
961 if (NewMaxPressure[ID] >= Limit - 2) {
964 << ((NewMaxPressure[ID] > Limit) ? " > " : " <= ") << Limit
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Format/
H A DUnwrappedLineFormatter.cpp180 unsigned Limit = local
182 // If we already exceed the column limit, we set 'Limit' to 0. The different
184 Limit = TheLine->Last->TotalLength > Limit
186 : Limit - TheLine->Last->TotalLength;
199 return MergeShortFunctions ? tryMergeSimpleBlock(I, E, Limit) : 0;
203 ? tryMergeSimpleBlock(I, E, Limit)
211 // Check for Limit <= 2 to account for the " {".
212 if (Limit <= 2 || (Style.ColumnLimit == 0 && containsMustBreak(TheLine)))
214 Limit
249 tryMergeSimplePPDirective(SmallVectorImpl<AnnotatedLine *>::const_iterator I, SmallVectorImpl<AnnotatedLine *>::const_iterator E, unsigned Limit) argument
261 tryMergeSimpleControlStatement( SmallVectorImpl<AnnotatedLine *>::const_iterator I, SmallVectorImpl<AnnotatedLine *>::const_iterator E, unsigned Limit) argument
289 tryMergeShortCaseLabels(SmallVectorImpl<AnnotatedLine *>::const_iterator I, SmallVectorImpl<AnnotatedLine *>::const_iterator E, unsigned Limit) argument
318 tryMergeSimpleBlock(SmallVectorImpl<AnnotatedLine *>::const_iterator I, SmallVectorImpl<AnnotatedLine *>::const_iterator E, unsigned Limit) argument
406 limitConsideringMacros(SmallVectorImpl<AnnotatedLine *>::const_iterator I, SmallVectorImpl<AnnotatedLine *>::const_iterator E, unsigned Limit) argument
416 nextTwoLinesFitInto(SmallVectorImpl<AnnotatedLine *>::const_iterator I, unsigned Limit) argument
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/SystemZ/
H A DSystemZSelectionDAGInfo.cpp212 SDValue Limit = DAG.getNode(ISD::ADD, DL, PtrVT, Src, Length); local
214 Limit, Src, Char);
253 // Search from Src for a null character, stopping once Src reaches Limit.
257 // This can be used for strlen by setting Limit to 0.
260 SDValue Limit) {
264 Limit, Src, DAG.getConstant(0, DL, MVT::i32));
283 SDValue Limit = DAG.getNode(ISD::ADD, DL, PtrVT, Src, MaxLength); local
284 return getBoundedStrlen(DAG, DL, Chain, Src, Limit);
258 getBoundedStrlen(SelectionDAG &DAG, SDLoc DL, SDValue Chain, SDValue Src, SDValue Limit) argument
/freebsd-11.0-release/contrib/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.cpp116 unsigned Limit = AMDGPUSubtarget::FIXED_SGPR_COUNT_FOR_INIT_BUG - 6; local
118 for (unsigned i = Limit; i < NumSGPRs; ++i) {
159 unsigned Limit; local
164 Limit = VSLimit;
166 Limit = SGPRLimit / NumSubRegs;
168 Limit = VGPRLimit / NumSubRegs;
175 return Limit;
H A DSIInsertWaits.cpp257 Counters Limit = ZeroCounts; local
263 Limit.Array[i] = LastIssued.Array[i];
314 DefinedRegs[j] = Limit;
318 UsedRegs[j] = Limit;
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DCFG.cpp138 // Limit the number of blocks we visit. The goal is to avoid run-away compile
140 unsigned Limit = 32; local
153 if (!--Limit) {
H A DMemoryDependenceAnalysis.cpp53 // Limit for the number of instructions to scan in a block.
60 // Limit on the number of memdep results to process.
209 unsigned Limit = BlockScanLimit; local
213 // Limit the amount of scanning we do so we don't end up with quadratic
215 --Limit;
216 if (!Limit)
454 unsigned Limit = BlockScanLimit; local
511 // Limit the amount of scanning we do so we don't end up with quadratic
513 --Limit;
514 if (!Limit)
[all...]
/freebsd-11.0-release/contrib/compiler-rt/lib/ubsan/
H A Dubsan_diag.cc251 const uptr Limit = (uptr)-1; local
252 return (LHS > Limit - RHS) ? Limit : LHS + RHS;
/freebsd-11.0-release/sys/boot/i386/pxeldr/
H A Dpxeldr.S292 gdtdesc: .word gdt.1-gdt-1 # Limit
/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Basic/
H A DDiagnostic.h411 void setErrorLimit(unsigned Limit) { ErrorLimit = Limit; } argument
415 void setTemplateBacktraceLimit(unsigned Limit) { argument
416 TemplateBacktraceLimit = Limit;
427 void setConstexprBacktraceLimit(unsigned Limit) { argument
428 ConstexprBacktraceLimit = Limit;
/freebsd-11.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64LoadStoreOptimizer.cpp96 unsigned Limit);
100 bool findMatchingStore(MachineBasicBlock::iterator I, unsigned Limit,
121 findMatchingUpdateInsnForward(MachineBasicBlock::iterator I, unsigned Limit,
128 findMatchingUpdateInsnBackward(MachineBasicBlock::iterator I, unsigned Limit);
1009 MachineBasicBlock::iterator I, unsigned Limit,
1022 for (unsigned Count = 0; MBBI != E && Count < Limit;) {
1066 LdStPairFlags &Flags, unsigned Limit) {
1106 for (unsigned Count = 0; MBBI != E && Count < Limit; ++MBBI) {
1354 MachineBasicBlock::iterator I, unsigned Limit, int UnscaledOffset) {
1409 MachineBasicBlock::iterator I, unsigned Limit) {
1008 findMatchingStore( MachineBasicBlock::iterator I, unsigned Limit, MachineBasicBlock::iterator &StoreI) argument
1065 findMatchingInsn(MachineBasicBlock::iterator I, LdStPairFlags &Flags, unsigned Limit) argument
1353 findMatchingUpdateInsnForward( MachineBasicBlock::iterator I, unsigned Limit, int UnscaledOffset) argument
1408 findMatchingUpdateInsnBackward( MachineBasicBlock::iterator I, unsigned Limit) argument
[all...]
/freebsd-11.0-release/contrib/llvm/lib/Target/ARM/
H A DThumb2SizeReduction.cpp48 uint8_t Imm1Limit; // Limit of immediate field (bits)
49 uint8_t Imm2Limit; // Limit of immediate field when it's two-address
693 unsigned Limit = (1 << Entry.Imm2Limit) - 1; local
694 if (Imm > Limit)
776 unsigned Limit = ~0U; local
778 Limit = (1 << Entry.Imm1Limit) - 1;
793 if (((unsigned)MO.getImm()) > Limit)
H A DARMFrameLowering.cpp1382 unsigned Limit = (1 << 12) - 1; local
1392 Limit = std::min(Limit, (1U << 8) - 1);
1400 Limit = std::min(Limit, (1U << 8) - 1);
1404 Limit = std::min(Limit, ((1U << 8) - 1) * 4);
1410 Limit = std::min(Limit, (1U << 8) - 1);
1425 return Limit;
[all...]
H A DARMLoadStoreOptimizer.cpp2039 int Limit = (1 << 8) * Scale;
2040 if (OffImm >= Limit || (OffImm <= -Limit) || (OffImm & (Scale-1)))
2049 int Limit = (1 << 8) * Scale;
2050 if (OffImm >= Limit || (OffImm & (Scale-1)))
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp453 int Limit = CTRLoopLimit; local
454 if (Limit >= 0) {
/freebsd-11.0-release/contrib/llvm/include/llvm/ADT/
H A DAPInt.h405 uint64_t getLimitedValue(uint64_t Limit = ~0ULL) const {
406 return (getActiveBits() > 64 || getZExtValue() > Limit) ? Limit
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp376 unsigned Limit = Diags.getTemplateBacktraceLimit(); local
377 if (Limit && Limit < ActiveTemplateInstantiations.size()) {
378 SkipStart = Limit / 2 + Limit % 2;
379 SkipEnd = ActiveTemplateInstantiations.size() - Limit / 2;
395 << unsigned(ActiveTemplateInstantiations.size() - Limit);
/freebsd-11.0-release/sys/boot/i386/cdboot/
H A Dcdboot.S554 gdtdesc: .word gdt.1-gdt-1 # Limit
/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DConstants.h219 uint64_t getLimitedValue(uint64_t Limit = ~0ULL) const {
220 return Val.getLimitedValue(Limit);
/freebsd-11.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonSplitDouble.cpp1189 int Limit = MaxHSDR; local
1194 if (Limit >= 0 && Counter >= Limit)
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp598 void addCallStack(unsigned Limit);
631 unsigned Limit = Ctx.getDiagnostics().getConstexprBacktraceLimit(); local
632 if (Limit)
633 CallStackNotes = std::min(CallStackNotes, Limit + 1);
643 addCallStack(Limit);
921 void EvalInfo::addCallStack(unsigned Limit) { argument
925 if (Limit && Limit < ActiveCalls) {
926 SkipStart = Limit / 2 + Limit
[all...]

Completed in 306 milliseconds

12