/freebsd-12-stable/contrib/libstdc++/include/ext/pb_ds/detail/binomial_heap_/ |
H A D | binomial_heap_.hpp | 94 typedef typename base_type::iterator iterator; typedef in class:pb_ds::detail::binomial_heap_
|
/freebsd-12-stable/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/ |
H A D | r_erase_fn_imps.hpp | 72 iterator it(p_z); 78 iterator it(p_z);
|
H A D | traits.hpp | 154 iterator; typedef in struct:pb_ds::detail::trie_traits 185 iterator, 197 iterator, 306 typedef const_iterator iterator; typedef in struct:pb_ds::detail::trie_traits 328 iterator,
|
/freebsd-12-stable/contrib/libstdc++/include/precompiled/ |
H A D | stdc++.h | 67 #include <iterator>
|
/freebsd-12-stable/contrib/libstdc++/src/ |
H A D | bitmap_allocator.cc | 59 iterator __tmp = __lower_bound(__free_list.begin(), __free_list.end(), 113 iterator __iter = __free_list.begin();
|
/freebsd-12-stable/contrib/gperf/src/ |
H A D | positions.h | 77 /* Creates an iterator, returning the positions in descending order. */ 78 PositionIterator iterator () const; 79 /* Creates an iterator, returning the positions in descending order, 81 PositionIterator iterator (int maxlen) const; 82 /* Creates an iterator, returning the positions in ascending order. */ 84 /* Creates an iterator, returning the positions in ascending order, 106 /* This class denotes an iterator through a set of byte positions. */ 126 /* Initializes an iterator through POSITIONS. */ 128 /* Initializes an iterator through POSITIONS, ignoring positions >= maxlen. */ 135 /* This class denotes an iterator i [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | TinyPtrVector.h | 18 #include <iterator> 36 // naturally vend a begin/end iterator of type EltTy* without an additional 180 using iterator = EltTy *; 182 using reverse_iterator = std::reverse_iterator<iterator>; 185 iterator begin() { 192 iterator end() { 282 iterator erase(iterator I) { 284 assert(I < end() && "Erasing at past-the-end iterator."); 298 iterator eras [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTVector.h | 26 #include <iterator> 85 using iterator = T *; 89 using reverse_iterator = std::reverse_iterator<iterator>; 96 // forward iterator creation methods. 97 iterator begin() { return Begin; } 99 iterator end() { return End; } 102 // reverse iterator creation methods. 196 // iterator to use the fast uninitialized_copy. 219 iterator insert(const ASTContext &C, iterator [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/Format/ |
H A D | AffectedRangeManager.cpp | 24 SmallVectorImpl<AnnotatedLine *>::iterator I = Lines.begin(); 25 SmallVectorImpl<AnnotatedLine *>::iterator E = Lines.end(); 36 SmallVectorImpl<AnnotatedLine *>::iterator PPEnd = I + 1; 92 SmallVectorImpl<AnnotatedLine *>::iterator I, 93 SmallVectorImpl<AnnotatedLine *>::iterator E) {
|
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/xray/ |
H A D | xray_buffer_queue.h | 262 using iterator = Iterator<Buffer>; 264 /// Provides iterator access to the raw Buffer instances. 265 iterator begin() const { return iterator(Buffers, 0, BufferCount); } 269 iterator end() const { return iterator(Buffers, BufferCount, BufferCount); }
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSection.h | 53 using iterator = FragmentListType::iterator; 165 iterator begin() { return Fragments.begin(); } 168 iterator end() { return Fragments.end(); } 171 MCSection::iterator getSubsectionInsertionPoint(unsigned Subsection);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/TextAPI/MachO/ |
H A D | ArchitectureSet.h | 19 #include <iterator> 68 : public std::iterator<std::forward_iterator_tag, Architecture, size_t> { 139 using iterator = arch_iterator<ArchSetType>; 142 iterator begin() { return {&ArchSet}; } 143 iterator end() { return {&ArchSet, EndIndexVal}; }
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
H A D | ConstantHoisting.h | 186 void findAndMakeBaseConstant(ConstCandVecType::iterator S, 187 ConstCandVecType::iterator E, 189 unsigned maximizeConstantsInRange(ConstCandVecType::iterator S, 190 ConstCandVecType::iterator E, 191 ConstCandVecType::iterator &MaxCostItr);
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86PadShortFunction.cpp | 81 MachineBasicBlock::iterator &MBBI, 131 for (DenseMap<MachineBasicBlock*, unsigned int>::iterator I = ReturnBBs.begin(); 146 MachineBasicBlock::iterator ReturnLoc = --MBB->end(); 191 DenseMap<MachineBasicBlock*, VisitedBBInfo>::iterator it 222 MachineBasicBlock::iterator &MBBI,
|
H A D | X86CallFrameOptimization.cpp | 47 #include <iterator> 74 MachineBasicBlock::iterator FrameSetup; 102 MachineBasicBlock::iterator I, CallContext &Context); 106 MachineInstr *canFoldIntoRegPush(MachineBasicBlock::iterator FrameSetup, 112 MachineBasicBlock::iterator MI, 280 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, 355 MachineBasicBlock::iterator I, 364 MachineBasicBlock::iterator FrameSetup = I++; 498 MachineBasicBlock::iterator FrameSetup = Context.FrameSetup; 508 MachineBasicBlock::iterator Stor [all...] |
H A D | X86FixupLEAs.cpp | 43 void seekLEAFixup(MachineOperand &p, MachineBasicBlock::iterator &I, 50 void processInstruction(MachineBasicBlock::iterator &I, 55 void processInstructionForSlowLEA(MachineBasicBlock::iterator &I, 70 void processInstrForSlow3OpLEA(MachineBasicBlock::iterator &I, 75 bool optTwoAddrLEA(MachineBasicBlock::iterator &I, 81 RegUsageState usesRegister(MachineOperand &p, MachineBasicBlock::iterator I); 86 MachineBasicBlock::iterator searchBackwards(MachineOperand &p, 87 MachineBasicBlock::iterator &I, 94 MachineBasicBlock::iterator &MBBI) const; 127 MachineBasicBlock::iterator [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LazyCallGraph.h | 46 #include "llvm/ADT/iterator.h" 57 #include <iterator> 195 /// An iterator used for the edges to both entry nodes and child nodes. 196 class iterator class in class:llvm::LazyCallGraph::Edge::EdgeSequence 197 : public iterator_adaptor_base<iterator, VectorImplT::iterator, 202 VectorImplT::iterator E; 204 // Build the iterator for a specific position in the edge list. 205 iterator(VectorImplT::iterator Base function in class:llvm::LazyCallGraph::Edge::EdgeSequence::iterator [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600EmitClauseMarkers.cpp | 196 MachineBasicBlock::iterator Def, 197 MachineBasicBlock::iterator BBEnd) { 210 for (MachineBasicBlock::iterator UseI = Def; UseI != BBEnd; ++UseI) { 242 MachineBasicBlock::iterator 243 MakeALUClause(MachineBasicBlock &MBB, MachineBasicBlock::iterator I) { 244 MachineBasicBlock::iterator ClauseHead = I; 248 for (MachineBasicBlock::iterator E = MBB.end(); I != E; ++I) { 320 for (MachineFunction::iterator BB = MF.begin(), BB_E = MF.end(); 323 MachineBasicBlock::iterator I = MBB.begin(); 326 for (MachineBasicBlock::iterator [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | YAMLParser.cpp | 180 TokenQueueT::iterator Tok; 199 StringRef::iterator Position= Range.begin(); 200 StringRef::iterator End = Range.end(); 270 void setError(const Twine &Message, StringRef::iterator Position) { 307 UTF8Decoded decodeUTF8(StringRef::iterator Position) { 338 StringRef::iterator skip_nb_char(StringRef::iterator Position); 346 StringRef::iterator skip_b_break(StringRef::iterator Position); 354 StringRef::iterator skip_s_spac [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveInterval.cpp | 43 #include <iterator> 74 using iterator = IteratorT; 92 iterator I = impl().find(Def); 123 iterator I = 140 iterator I = impl().findInsertPos(Segment(BeforeUse, Use, nullptr)); 157 /// with. The iterator is not invalidated. 158 void extendSegmentEndTo(iterator I, SlotIndex NewEnd) { 164 iterator MergeTo = std::next(I); 186 iterator extendSegmentStartTo(iterator [all...] |
H A D | TwoAddressInstructionPass.cpp | 62 #include <iterator> 127 MachineBasicBlock::iterator OldPos); 141 bool convertInstTo3Addr(MachineBasicBlock::iterator &mi, 142 MachineBasicBlock::iterator &nmi, 147 bool rescheduleMIBelowKill(MachineBasicBlock::iterator &mi, 148 MachineBasicBlock::iterator &nmi, 150 bool rescheduleKillAboveMI(MachineBasicBlock::iterator &mi, 151 MachineBasicBlock::iterator &nmi, 154 bool tryInstructionTransform(MachineBasicBlock::iterator &mi, 155 MachineBasicBlock::iterator [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | SlotIndexes.h | 35 #include <iterator> 345 void renumberIndexes(IndexList::iterator curItr); 364 MachineBasicBlock::iterator Begin, 365 MachineBasicBlock::iterator End); 408 IndexList::iterator I = Index.listEntry()->getIterator(); 409 IndexList::iterator E = indexList.end(); 487 /// Move iterator to the next IdxMBBPair where the SlotIndex is greater or 495 /// Get an iterator pointing to the IdxMBBPair with the biggest SlotIndex 501 /// Returns an iterator for the begin of the idx2MBBMap. 506 /// Return an iterator fo [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonStoreWidening.cpp | 48 #include <iterator> 98 void createStoreGroup(MachineInstr *BaseStore, InstrGroup::iterator Begin, 99 InstrGroup::iterator End, InstrGroup &Group); 104 bool selectStores(InstrGroup::iterator Begin, InstrGroup::iterator End, 240 InstrGroup::iterator Begin, InstrGroup::iterator End, InstrGroup &Group) { 305 bool HexagonStoreWidening::selectStores(InstrGroup::iterator Begin, 306 InstrGroup::iterator End, InstrGroup &OG, unsigned &TotalSize, 353 for (InstrGroup::iterator [all...] |
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SpeculationHardening.cpp | 158 MachineBasicBlock::iterator MBBI) const; 160 MachineBasicBlock::iterator MBBI, 163 MachineBasicBlock::iterator MBBI, 168 MachineBasicBlock::iterator MBBI, 173 MachineBasicBlock::iterator MBBI, 175 bool insertCSDB(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 218 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 291 for (MachineBasicBlock::iterator I = MBB.begin(); I != MBB.end(); I++) { 349 MBB, std::next((MachineBasicBlock::iterator)MI_Reg.first)); 359 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBB [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Analysis/Support/ |
H A D | BumpVector.h | 26 #include <iterator> 80 using iterator = T *; 84 using reverse_iterator = std::reverse_iterator<iterator>; 91 // forward iterator creation methods. 92 iterator begin() { return Begin; } 94 iterator end() { return End; } 97 // reverse iterator creation methods. 171 /// iterator to position after last inserted copy. 172 iterator insert(iterator [all...] |