Searched refs:iterator (Results 401 - 425 of 1581) sorted by relevance

<<11121314151617181920>>

/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp60 MachineFunction::iterator Begin = TopMBB->getParent()->begin();
75 MachineFunction::iterator End = BotMBB->getParent()->end();
H A DMachineOutliner.cpp515 /// Move the iterator to the next repeated substring.
603 typedef RepeatedSubstringIterator iterator; typedef in class:__anon4590::SuffixTree
604 iterator begin() { return iterator(Root); }
605 iterator end() { return iterator(nullptr); }
633 std::vector<MachineBasicBlock::iterator> InstrList;
648 MachineBasicBlock::iterator &It, bool &CanOutlineWithPrevInstr,
651 std::vector<MachineBasicBlock::iterator> &InstrListForMBB) {
670 DenseMap<MachineInstr *, unsigned, MachineInstrExpressionTrait>::iterator
[all...]
H A DStackSlotColoring.cpp42 #include <iterator>
160 for (MachineFunction::iterator MBBI = MF.begin(), E = MF.end();
163 for (MachineBasicBlock::iterator MII = MBB->begin(), EE = MBB->end();
210 using Pair = std::iterator_traits<LiveStacks::iterator>::value_type;
430 for (MachineBasicBlock::iterator I = MBB->begin(), E = MBB->end();
443 MachineBasicBlock::iterator NextMI = std::next(I);
444 MachineBasicBlock::iterator ProbableLoadMI = I;
476 for (SmallVectorImpl<MachineInstr *>::iterator I = toErase.begin(),
H A DAggressiveAntiDepBreaker.h143 MachineBasicBlock::iterator Begin,
144 MachineBasicBlock::iterator End,
H A DBranchRelaxation.cpp31 #include <iterator>
198 for (auto &MBB : make_range(MachineFunction::iterator(Start), MF->end())) {
385 MachineBasicBlock &NextBB = *std::next(MachineFunction::iterator(MBB));
404 FBB = &(*std::next(MachineFunction::iterator(MBB)));
484 for (MachineFunction::iterator I = MF->begin(); I != MF->end(); ++I) {
488 MachineBasicBlock::iterator Last = MBB.getLastNonDebugInstr();
510 MachineBasicBlock::iterator Next;
511 for (MachineBasicBlock::iterator J = MBB.getFirstTerminator();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DScheduleDAGSDNodes.h123 EmitSchedule(MachineBasicBlock::iterator &InsertPos);
136 /// SUnit. This does not need copies of the iterator or any other STLisms.
137 /// The iterator creates itself, rather than being provided by the SchedDAG.
151 assert(IsValid() && "bad iterator");
188 MachineBasicBlock::iterator InsertPos);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DSymbolTableListTraitsImpl.h83 SymbolTableListTraits &L2, iterator first, iterator last) {
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/Process/Darwin/
H A DMachException.h107 typedef collection::iterator iterator; typedef in struct:lldb_private::process_darwin::MachException::Message
H A DNativeThreadListDarwin.h122 typedef collection::iterator iterator; typedef in class:lldb_private::process_darwin::NativeThreadListDarwin
/freebsd-12-stable/contrib/llvm-project/lldb/source/Target/
H A DMemory.cpp61 BlockMap::iterator pos = m_L1_cache.upper_bound(addr);
93 BlockMap::iterator pos = m_L2_cache.find(curr_addr);
139 BlockMap::iterator pos = m_L1_cache.upper_bound(addr);
332 PermissionsToBlockMap::iterator pos, end = m_memory_map.end();
372 std::pair<PermissionsToBlockMap::iterator, PermissionsToBlockMap::iterator>
375 for (PermissionsToBlockMap::iterator pos = range.first; pos != range.second;
400 PermissionsToBlockMap::iterator pos, end = m_memory_map.end();
/freebsd-12-stable/contrib/llvm-project/lldb/source/Utility/
H A DBroadcaster.cpp330 collection::iterator iter = m_event_map.begin(), end_iter = m_event_map.end();
366 collection::iterator iter, end_iter = m_event_map.end();
406 listener_collection::iterator iter = m_listeners.begin(),
414 collection::iterator iter, end_iter = m_event_map.end();
431 collection::iterator iter, end_iter = m_event_map.end();
444 collection::iterator iter = m_event_map.begin(), end_iter = m_event_map.end();
458 listener_collection::iterator end_iter = m_listeners.end();
460 for (listener_collection::iterator iter = m_listeners.begin();
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DFunction.h46 llvm::iterator_range<LocalVectorTy::iterator> locals() {
86 llvm::iterator_range<llvm::SmallVector<Scope, 2>::iterator> scopes() {
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/
H A DInstrumentation.h37 BasicBlock::iterator PrepareToSplitEntryBlock(BasicBlock &BB,
38 BasicBlock::iterator IP);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600OptimizeVectorRegisters.cpp168 for (DenseMap<unsigned, unsigned>::iterator It = ToMerge->RegToChan.begin(),
201 MachineBasicBlock::iterator Pos = RSI->Instr;
208 for (DenseMap<unsigned, unsigned>::iterator It = RSI->RegToChan.begin(),
221 std::vector<unsigned>::iterator ChanPos = llvm::find(UpdatedUndef, Chan);
252 for (InstructionSetMap::iterator It = PreviousRegSeqByReg.begin(),
257 for (InstructionSetMap::iterator It = PreviousRegSeqByUndefCount.begin(),
341 for (MachineFunction::iterator MBB = Fn.begin(), MBBe = Fn.end();
348 for (MachineBasicBlock::iterator MII = MB->begin(), MIIE = MB->end();
H A DR600RegisterInfo.cpp52 for (TargetRegisterClass::iterator I = R600::R600_AddrRegClass.begin(),
108 void R600RegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator MI,
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCInstrInfo.cpp176 MachineBasicBlock::iterator I = MBB.end();
231 MachineBasicBlock::iterator DI = std::next(I);
257 MachineBasicBlock::iterator I = MBB.getLastNonDebugInstr();
282 MachineBasicBlock::iterator I,
294 MachineBasicBlock::iterator I,
323 MachineBasicBlock::iterator I,
357 MachineBasicBlock::iterator
359 MachineBasicBlock::iterator MI, unsigned Reg,
/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DPlistReporter.cpp45 for (ArrayRef<StoredDiagnostic>::iterator
81 for (ArrayRef<StoredDiagnostic>::iterator
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DCommentBriefParser.cpp25 std::string::iterator O = S.begin();
26 for (std::string::iterator I = S.begin(), E = S.end();
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonEarlyIfConv.cpp88 #include <iterator>
196 void predicateInstr(MachineBasicBlock *ToB, MachineBasicBlock::iterator At,
199 MachineBasicBlock::iterator At, MachineBasicBlock *FromB,
202 unsigned buildMux(MachineBasicBlock *B, MachineBasicBlock::iterator At,
256 MachineFunction::iterator NextBI = std::next(MachineFunction::iterator(B));
615 for (DTNodeVectType::iterator I = Cn.begin(), E = Cn.end(); I != E; ++I) {
651 for (MachineLoop::iterator I = L->begin(), E = L->end(); I != E; ++I)
710 MachineBasicBlock::iterator At, MachineInstr *MI,
761 MachineBasicBlock::iterator A
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXLowerAggrCopies.cpp69 for (Function::iterator BI = F.begin(), BE = F.end(); BI != BE; ++BI) {
70 for (BasicBlock::iterator II = BI->begin(), IE = BI->end(); II != IE;
/freebsd-12-stable/contrib/llvm-project/llvm/tools/llvm-diff/
H A DDifferenceEngine.cpp193 BasicBlock::iterator LI = L->begin(), LE = L->end();
194 BasicBlock::iterator RI = R->begin();
223 void runBlockDiff(BasicBlock::iterator LI, BasicBlock::iterator RI);
354 for (DenseMap<ConstantInt*,BasicBlock*>::iterator
517 void FunctionDifferenceEngine::runBlockDiff(BasicBlock::iterator LStart,
518 BasicBlock::iterator RStart) {
519 BasicBlock::iterator LE = LStart->getParent()->end();
520 BasicBlock::iterator RE = RStart->getParent()->end();
543 for (BasicBlock::iterator R
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DSequenceToOffsetTable.h69 typename SeqMap::iterator I = Seqs.lower_bound(Seq);
94 for (typename SeqMap::iterator I = Seqs.begin(), E = Seqs.end(); I != E;
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DLeonPasses.cpp52 MachineBasicBlock::iterator NMBBI = std::next(MBBI);
147 MachineBasicBlock::iterator NMBBI = std::next(MBBI);
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/
H A DVERegisterInfo.cpp78 static void replaceFI(MachineFunction &MF, MachineBasicBlock::iterator II,
88 void VERegisterInfo::eliminateFrameIndex(MachineBasicBlock::iterator II,
/freebsd-12-stable/contrib/libstdc++/include/ext/
H A Dbitmap_allocator.h87 typedef pointer iterator; typedef in class:__detail::__mini_vector
108 // insert(iterator, const_reference), erase(iterator),
130 iterator
134 iterator
147 insert(iterator __pos, const_reference __x);
166 erase(iterator __pos) throw();
176 insert(iterator __pos, const_reference __x)
181 iterator __dest = this->end();
182 iterator __sr
555 typedef vector_type::iterator iterator; typedef in class:free_list
[all...]

Completed in 400 milliseconds

<<11121314151617181920>>