/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | span | 53 using iterator = implementation-defined; 156 // [iterator.range] 221 using iterator = __wrap_iter<pointer>; 356 // [span.iter], span iterator support 361 return iterator(data()); 368 return iterator(data() + size()); 401 using iterator = __wrap_iter<pointer>; 518 // [span.iter], span iterator support 523 return iterator(data()); 530 return iterator(data() + size()); [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16RegisterInfo.h | 31 MachineBasicBlock::iterator I, 32 MachineBasicBlock::iterator &UseMI, 39 void eliminateFI(MachineBasicBlock::iterator II, unsigned OpNo,
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveInterval.h | 212 using iterator = Segments::iterator; variable 216 iterator end() { return segments.end(); } in end() 221 using vni_iterator = VNInfoList::iterator; 271 iterator advanceTo(iterator I, SlotIndex Pos) { in advanceTo() 294 iterator find(SlotIndex Pos); 416 iterator I = FindSegmentContaining(Idx); in getSegmentContaining() 437 iterator I = find(Idx); in FindSegmentContaining() 480 iterator addSegment(Segment S); 534 iterator removeSegment(iterator I, bool RemoveDeadValNo = false); 938 LiveRange::iterator WriteI; [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | IRSimilarityIdentifier.h | 487 unsigned mapToLegalUnsigned(BasicBlock::iterator &It, 501 BasicBlock::iterator &It, std::vector<unsigned> &IntegerMappingForBB, 960 DenseMap<Value *, unsigned>::iterator VNIt = ValueToNumber.find(V); in getGVN() 971 DenseMap<unsigned, Value *>::iterator VNIt = NumberToValue.find(Num); in fromGVN() 985 DenseMap<unsigned, unsigned>::iterator NCIt = NumberToCanonNum.find(N); in getCanonicalNum() 998 DenseMap<unsigned, unsigned>::iterator CNIt = CanonNumToNumber.find(N); in fromCanonicalNum() 1011 using iterator = IRInstructionDataList::iterator; variable 1012 iterator begin() const { return iterator(front()); } in begin() 1013 iterator end() const { return std::next(iterator(back())); } in end()
|
H A D | MustExecute.h | 416 using iterator = MustBeExecutedIterator; member 420 iterator &begin(const Instruction *PP) { in begin() 423 It.reset(new iterator(*this, PP)); in begin() 434 iterator &end() { return EndIterator; } in end() 435 iterator &end(const Instruction *) { return EndIterator; } in end() 442 llvm::iterator_range<iterator> range(const Instruction *PP) { in range() 481 bool findInContextOf(const Instruction *I, iterator &EIt, iterator &EEnd) { in findInContextOf()
|
/freebsd/contrib/llvm-project/libcxx/src/filesystem/ |
H A D | path.cpp | 379 path::iterator path::begin() const { in begin() 381 iterator it; in begin() 383 it.__state_ = static_cast<path::iterator::_ParserState>(PP.State); in begin() 389 path::iterator path::end() const { in end() 390 iterator it{}; in end() 391 it.__state_ = path::iterator::_AtEnd; in end() 396 path::iterator& path::iterator::__increment() { in __increment() 405 path::iterator& path::iterator::__decrement() { in __decrement()
|
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | BasicValueFactory.h | 49 using iterator = llvm::ImmutableList<SVal>::iterator; variable 51 iterator begin() const { return L.begin(); } in begin() 52 iterator end() const { return L.end(); } in end() 95 using iterator = llvm::ImmutableList<const CXXBaseSpecifier *>::iterator; variable 97 iterator begin() const { return L.begin(); } in begin() 98 iterator end() const { return L.end(); } in end()
|
H A D | Environment.h | 69 using iterator = BindingsTy::iterator; 71 iterator begin() const { return ExprBindings.begin(); } in begin() 72 iterator end() const { return ExprBindings.end(); } in end()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kCollapseMOVEMPass.cpp | 41 MachineBasicBlock::iterator Begin; 42 MachineBasicBlock::iterator End; 59 void setBegin(MachineBasicBlock::iterator &MI) { in setBegin() 64 void setEnd(MachineBasicBlock::iterator &MI) { in setEnd() 76 MachineBasicBlock::iterator begin() { in begin() 81 MachineBasicBlock::iterator end() { in end() 203 bool ProcessMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, in ProcessMI()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86IndirectBranchTracking.cpp | 61 bool addENDBR(MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const; 73 MachineBasicBlock &MBB, MachineBasicBlock::iterator I) const { in addENDBR() 152 for (MachineBasicBlock::iterator I = MBB.begin(); I != MBB.end(); ++I) { in runOnMachineFunction() 163 for (MachineBasicBlock::iterator I = MBB.begin(); I != MBB.end(); ++I) { in runOnMachineFunction() 181 for (MachineBasicBlock::iterator I = MBB.begin(); I != MBB.end(); ++I) { in runOnMachineFunction()
|
H A D | X86CmovConversion.cpp | 591 MachineBasicBlock::iterator ItrMI = MI; in checkEFLAGSLive() 684 MachineFunction::iterator It = ++MBB->getIterator(); in convertCmovInstsToBranches() 716 MachineBasicBlock::iterator MIItBegin = MachineBasicBlock::iterator(MI); in convertCmovInstsToBranches() 717 MachineBasicBlock::iterator MIItEnd = in convertCmovInstsToBranches() 718 std::next(MachineBasicBlock::iterator(LastCMOV)); in convertCmovInstsToBranches() 719 MachineBasicBlock::iterator FalseInsertionPoint = FalseMBB->begin(); in convertCmovInstsToBranches() 720 MachineBasicBlock::iterator SinkInsertionPoint = SinkMBB->begin(); in convertCmovInstsToBranches() 727 for (MachineBasicBlock::iterator MIIt = MIItBegin; MIIt != MIItEnd;) { in convertCmovInstsToBranches() 792 MBB->insert(MachineBasicBlock::iterator(MI), NewCMOV); in convertCmovInstsToBranches() 794 MIItBegin = MachineBasicBlock::iterator(NewCMOV); in convertCmovInstsToBranches() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | EnumeratedArray.h | 28 using iterator = ValueType *; 32 using reverse_iterator = std::reverse_iterator<iterator>; 66 iterator begin() { return Underlying; } in begin() 69 iterator end() { return begin() + size(); } in end()
|
H A D | STLExtras.h | 977 using iterator = 1002 iterator begin() const { 1137 using iterator = 1165 iterator begin() { 1168 iterator begin() const { 1171 iterator end() { 1174 iterator end() const { 1253 class iterator : public indexed_accessor_iterator<iterator, BaseT, T, 1270 indexed_accessor_range_base(iterator begin, iterator end) 1278 iterator begin() const { return iterator(base, 0); } [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__format/ |
H A D | formatter_char.h | 38 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { in parse() 39 …typename _ParseContext::iterator __result = __parser_.__parse(__ctx, __format_spec::__fields_integ… in parse() 45 …_LIBCPP_HIDE_FROM_ABI typename _FormatContext::iterator format(_CharT __value, _FormatContext& __c… in format() 65 …_LIBCPP_HIDE_FROM_ABI typename _FormatContext::iterator format(char __value, _FormatContext& __ctx… in format()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | A15SDOptimizer.cpp | 67 MachineBasicBlock::iterator InsertBefore, 72 MachineBasicBlock::iterator InsertBefore, 77 MachineBasicBlock::iterator InsertBefore, 81 MachineBasicBlock::iterator InsertBefore, 86 MachineBasicBlock::iterator InsertBefore, 91 MachineBasicBlock::iterator InsertBefore, 430 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createExtractSubreg() 445 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createRegSequence() 475 MachineBasicBlock &MBB, MachineBasicBlock::iterator InsertBefore, in createInsertSubreg() 491 MachineBasicBlock::iterator InsertBefore, in createImplicitDef() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonGenInsert.cpp | 401 using iterator = ListType::iterator; typedef in __anon0be30aa00311::OrderedRegisterList 404 iterator begin() { return Seq.begin(); } in begin() 405 iterator end() { return Seq.end(); } in end() 793 using iterator = OrderedRegisterList::iterator; in findRecordInsertForms() typedef 843 for (iterator I = B; I != E; ++I) in findRecordInsertForms() 882 LRSMapType::iterator F = LM.find(L); in findRecordInsertForms() 1048 IFMapType::iterator F = IFMap.find(VR); in pruneCoveredSets() 1134 IFMapType::iterator F = IFMap.find(VR); in pruneUsesTooFar() 1155 IFMapType::iterator F = IFMap.find(VR); in pruneRegCopies() 1270 IFMapType::iterator End = IFMap.end(); in selectCandidates() [all …]
|
H A D | HexagonStoreWidening.cpp | 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) { in createStoreGroup() 305 bool HexagonStoreWidening::selectStores(InstrGroup::iterator Begin, in selectStores() 306 InstrGroup::iterator End, InstrGroup &OG, unsigned &TotalSize, in selectStores() 353 for (InstrGroup::iterator I = Begin + 1; I != End; ++I) { in selectStores() 483 MachineBasicBlock::iterator InsertAt = MBB->end(); in replaceStores() 536 InstrGroup::iterator I = Group.begin(), E = Group.end(); in processStoreGroup()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCExpandAtomicPseudoInsts.cpp | 44 MachineBasicBlock::iterator &NMBBI); 46 MachineBasicBlock::iterator &NMBBI); 48 MachineBasicBlock::iterator &NMBBI); 52 MachineBasicBlock::iterator MBBI, const DebugLoc &DL, in PairedCopy() 78 for (MachineBasicBlock::iterator MBBI = MBB.begin(), MBBE = MBB.end(); in runOnMachineFunction() 81 MachineBasicBlock::iterator NMBBI = std::next(MBBI); in runOnMachineFunction() 92 MachineBasicBlock::iterator &NMBBI) { in expandMI() 121 MachineBasicBlock::iterator &NMBBI) { in expandAtomicRMW128() 128 MachineFunction::iterator MFI = ++MBB.getIterator(); in expandAtomicRMW128() 222 MachineBasicBlock::iterator &NMBBI) { in expandAtomicCmpSwap128() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Format/ |
H A D | AffectedRangeManager.cpp | 24 SmallVectorImpl<AnnotatedLine *>::iterator I = Lines.begin(); in computeAffectedLines() 25 SmallVectorImpl<AnnotatedLine *>::iterator E = Lines.end(); in computeAffectedLines() 37 SmallVectorImpl<AnnotatedLine *>::iterator PPEnd = I + 1; in computeAffectedLines() 92 SmallVectorImpl<AnnotatedLine *>::iterator I, in markAllAsAffected() 93 SmallVectorImpl<AnnotatedLine *>::iterator E) { in markAllAsAffected()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | LoopVectorizationPlanner.h | 47 VPBasicBlock::iterator InsertPt = VPBasicBlock::iterator(); 76 InsertPt = VPBasicBlock::iterator(); in clearInsertionPoint() 80 VPBasicBlock::iterator getInsertPoint() const { return InsertPt; } in getInsertPoint() 85 VPBasicBlock::iterator Point; 92 VPInsertPoint(VPBasicBlock *InsertBlock, VPBasicBlock::iterator InsertPoint) in VPInsertPoint() 99 VPBasicBlock::iterator getPoint() const { return Point; } in getPoint() 120 void setInsertPoint(VPBasicBlock *TheBB, VPBasicBlock::iterator IP) { in setInsertPoint() 196 VPBasicBlock::iterator Point;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVRegisterInfo.h | 45 void adjustReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator II, 50 bool eliminateFrameIndex(MachineBasicBlock::iterator MI, int SPAdj, 70 void lowerVSPILL(MachineBasicBlock::iterator II) const; 71 void lowerVRELOAD(MachineBasicBlock::iterator II) const;
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | SymbolTableListTraits.h | 69 using iterator = typename simple_ilist<ValueSubClass, Args...>::iterator; variable 100 void transferNodesFromList(SymbolTableListTraits &L2, iterator first, 101 iterator last);
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Breakpoint/ |
H A D | StopPointSiteList.h | 41 typename collection::iterator iter = m_site_list.find(site_load_addr); in Add() 79 typename collection::iterator iter = m_site_list.find(addr); in FindByAddress() 95 typename collection::iterator pos = GetIDIterator(site_id); in FindByID() 166 typename collection::iterator pos = GetIDIterator(site_id); // Predicate in Remove() 183 typename collection::iterator pos = m_site_list.find(addr); in RemoveByAddress() 263 typename collection::iterator iter = m_site_list.begin(); in Sites() 280 typename collection::iterator
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | OnDiskHashTable.h | 322 class iterator { 329 iterator() : Key(), Data(nullptr), Len(0), InfoObj(nullptr) {} in iterator() function 330 iterator(const internal_key_type K, const unsigned char *D, offset_type L, in iterator() function 339 bool operator==(const iterator &X) const { return X.Data == Data; } 340 bool operator!=(const iterator &X) const { return X.Data != Data; } 344 iterator find(const external_key_type &EKey, Info *InfoPtr = nullptr) { 351 iterator find_hashed(const internal_key_type &IKey, hash_value_type KeyHash, 366 return iterator(); // Empty bucket. 402 return iterator(X, Items + L.first, L.second, InfoPtr); 405 return iterator(); [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Support/ |
H A D | BumpVector.h | 89 using iterator = T *; variable 93 using reverse_iterator = std::reverse_iterator<iterator>; 101 iterator begin() { return Begin; } in begin() 103 iterator end() { return End; } in end() 181 iterator insert(iterator I, size_t Cnt, const_reference E, in insert()
|