/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | IRSimilarityIdentifier.cpp | 93 DenseMap<BasicBlock *, unsigned>::iterator BBNumIt; in setBranchSuccessors() 164 DenseMap<BasicBlock *, unsigned>::iterator BBNumIt; in setPHIPredecessors() 293 BasicBlock::iterator It = BB.begin(); in convertToUnsignedVec() 437 iterator(FirstInstIt), iterator(LastInstIt))) && in IRSimilarityCandidate() 457 IRInstructionDataList::iterator ID = iterator(*FirstInstIt); in IRSimilarityCandidate() 627 DenseMap<unsigned, DenseSet<unsigned>>::iterator Val; in checkNumberingAndReplace() 656 ArrayRef<Value *>::iterator VItA = A.OperVals.begin(); in compareNonCommutativeOperandMapping() 657 ArrayRef<Value *>::iterator VItB = B.OperVals.begin(); in compareNonCommutativeOperandMapping() 799 iterator ItA = A.begin(); in compareStructure() 800 iterator ItB = B.begin(); in compareStructure() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Instruction.h | 73 iterator_range<simple_ilist<DPValue>::iterator> cloneDebugInfoFrom( 75 std::optional<simple_ilist<DPValue>::iterator> FromHere = std::nullopt, 79 iterator_range<simple_ilist<DPValue>::iterator> getDbgValueRange() const; 170 InstListType::iterator eraseFromParent(); 175 void insertBefore(InstListType::iterator InsertPos); 183 InstListType::iterator insertInto(BasicBlock *ParentBB, 184 InstListType::iterator It); 186 void insertBefore(BasicBlock &BB, InstListType::iterator InsertPos); 208 void moveBefore(BasicBlock &BB, InstListType::iterator I); 211 void moveBeforePreserving(BasicBlock &BB, InstListType::iterator I); [all …]
|
H A D | ValueSymbolTable.h | 55 using iterator = ValueMap::iterator; variable 99 inline iterator begin() { return vmap.begin(); } in begin() 105 inline iterator end() { return vmap.end(); } in end()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
H A D | LoongArchFrameLowering.h | 41 MachineBasicBlock::iterator 43 MachineBasicBlock::iterator MI) const override; 45 MachineBasicBlock::iterator MI, 62 void adjustReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
|
H A D | LoongArchExpandAtomicPseudoInsts.cpp | 49 MachineBasicBlock::iterator &NextMBBI); 53 MachineBasicBlock::iterator &NextMBBI); 55 MachineBasicBlock::iterator MBBI, 77 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() 79 MachineBasicBlock::iterator NMBBI = std::next(MBBI); in expandMBB() 88 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandMI() 89 MachineBasicBlock::iterator &NextMBBI) { in expandMI() 301 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicBinOp() 303 MachineBasicBlock::iterator &NextMBBI) { in expandAtomicBinOp() 352 MachineBasicBlock::iterator &NextMBBI) { in expandAtomicMinMaxOp() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | ImmutableSet.h | 49 using iterator = ImutAVLTreeInOrderIterator<ImutInfo>; variable 113 iterator begin() const { return iterator(this); } in begin() 117 iterator end() const { return iterator(); } in end() 144 iterator LItr = begin(), LEnd = end(); in isEqual() 145 iterator RItr = RHS.begin(), REnd = RHS.end(); in isEqual() 1057 using iterator = ImutAVLValueIterator<ImmutableSet>; 1059 iterator begin() const { return iterator(Root.get()); } 1060 iterator end() const { return iterator(); } 1145 using iterator = ImutAVLValueIterator<ImmutableSetRef>; 1147 iterator begin() const { return iterator(Root.get()); } [all …]
|
H A D | SmallPtrSet.h | 355 using iterator = SmallPtrSetIterator<PtrType>; 366 std::pair<iterator, bool> insert(PtrType Ptr) { 374 iterator insert(iterator, PtrType Ptr) { 387 iterator find(ConstPtrType Ptr) const { 404 iterator begin() const { 409 iterator end() const { return makeIterator(EndPointer()); } 413 iterator makeIterator(const void *const *P) const { 415 return iterator(P == EndPointer() ? CurArray : P + 1, CurArray, *this); 416 return iterator(P, EndPointer(), *this);
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SILoadStoreOptimizer.cpp | 230 MachineBasicBlock::iterator 236 MachineBasicBlock::iterator 239 MachineBasicBlock::iterator 242 MachineBasicBlock::iterator 245 MachineBasicBlock::iterator 248 MachineBasicBlock::iterator 251 MachineBasicBlock::iterator 254 MachineBasicBlock::iterator 257 MachineBasicBlock::iterator 280 MachineBasicBlock::iterator Begin, MachineBasicBlock::iterator End, [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCCTRLoopsVerify.cpp | 96 MachineBasicBlock::iterator I) { in verifyCTRBranch() 97 MachineBasicBlock::iterator BI = I; in verifyCTRBranch() 114 for (MachineBasicBlock::iterator IE = MBB->begin();; --I) { in verifyCTRBranch() 140 if (MachineFunction::iterator(MBB) == MBB->getParent()->begin()) { in verifyCTRBranch() 171 for (MachineBasicBlock::iterator MII = MBB.getFirstTerminator(), in runOnMachineFunction()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | JSON.h | 106 using iterator = Storage::iterator; variable 115 iterator begin() { return M.begin(); } in begin() 117 iterator end() { return M.end(); } in end() 124 std::pair<iterator, bool> insert(KV E); 134 void erase(iterator I) { M.erase(I); } in erase() 136 iterator find(StringRef K) { return M.find_as(K); } in find() 169 using iterator = std::vector<Value>::iterator; variable 188 iterator begin(); 190 iterator end(); 202 iterator insert(const_iterator P, const Value &E); [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | VariableList.h | 70 typedef collection::iterator iterator; typedef 73 iterator begin() { return m_variables.begin(); } in begin() 74 iterator end() { return m_variables.end(); } in end()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86CallFrameOptimization.cpp | 75 MachineBasicBlock::iterator FrameSetup; 103 MachineBasicBlock::iterator I, CallContext &Context); 107 MachineInstr *canFoldIntoRegPush(MachineBasicBlock::iterator FrameSetup, 113 MachineBasicBlock::iterator MI, 280 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, in classifyInstruction() 364 MachineBasicBlock::iterator FrameSetup = I++; in collectCallInfo() 498 MachineBasicBlock::iterator FrameSetup = Context.FrameSetup; in adjustCallSequence() 508 MachineBasicBlock::iterator Store = *Context.ArgStoreVector[Idx]; in adjustCallSequence() 510 MachineBasicBlock::iterator Push = nullptr; in adjustCallSequence() 593 MachineBasicBlock::iterator FrameSetup, Register Reg) { in canFoldIntoRegPush() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430FrameLowering.cpp | 46 MachineBasicBlock::iterator MBBI, in BuildCFI() 58 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in emitCalleeSavedFrameMoves() 92 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() 201 MachineBasicBlock::iterator MBBI = MBB.getLastNonDebugInstr(); in emitEpilogue() 217 MachineBasicBlock::iterator AfterPop = MBBI; in emitEpilogue() 243 MachineBasicBlock::iterator FirstCSPop = MBBI; in emitEpilogue() 245 MachineBasicBlock::iterator PI = std::prev(MBBI); in emitEpilogue() 301 MachineBasicBlock::iterator PI = MBBI; in emitEpilogue() 317 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, in spillCalleeSavedRegisters() 342 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, in restoreCalleeSavedRegisters() [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | unordered_map | 163 iterator erase(iterator position); // C++14 199 pair<iterator, iterator> equal_range(const key_type& k); 202 pair<iterator, iterator> equal_range(const K& k); // C++20 432 iterator erase(iterator position); // C++14 468 pair<iterator, iterator> equal_range(const key_type& k); 471 pair<iterator, iterator> equal_range(const K& k); // C++20 613 // [iterator.range] 1076 typedef __hash_map_iterator<typename __table::iterator> iterator; 1427 _LIBCPP_HIDE_FROM_ABI pair<iterator, iterator> equal_range(const _K2& __k) { 1884 typedef __hash_map_iterator<typename __table::iterator> iterator; [all …]
|
H A D | __hash_table | 1269 return iterator(nullptr); 1367 return pair<iterator, bool>(iterator(__existing_node), __inserted); 1522 return pair<iterator, bool>(iterator(__nd), __inserted); 1802 iterator __r(__np); 1816 return iterator(__np); 1837 iterator __e = end(); 1906 iterator __j = __i; 1909 return pair<iterator, iterator>(__i, __j); 1930 iterator __j = __i; 1932 iterator __e = end(); [all …]
|
H A D | unordered_set | 138 iterator erase(iterator position); // C++14 172 pair<iterator, iterator> equal_range(const key_type& k); 175 pair<iterator, iterator> equal_range(const K& k); // C++20 386 iterator erase(iterator position); // C++14 420 pair<iterator, iterator> equal_range(const key_type& k); 423 pair<iterator, iterator> equal_range(const K& k); // C++20 558 // [iterator.range] 873 _LIBCPP_HIDE_FROM_ABI pair<iterator, iterator> equal_range(const key_type& __k) { 882 _LIBCPP_HIDE_FROM_ABI pair<iterator, iterator> equal_range(const _K2& __k) { 1485 _LIBCPP_HIDE_FROM_ABI pair<iterator, iterator> equal_range(const _K2& __k) { [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__format/ |
H A D | range_formatter.h | 56 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { in parse() 123 …_LIBCPP_HIDE_FROM_ABI typename _FormatContext::iterator format(_Rp&& __range, _FormatContext& __ct… in format() 154 typename _FormatContext::iterator _LIBCPP_HIDE_FROM_ABI 169 _LIBCPP_HIDE_FROM_ABI typename _FormatContext::iterator 193 _LIBCPP_HIDE_FROM_ABI typename _FormatContext::iterator 245 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator 246 …__parse_empty_range_underlying_spec(_ParseContext& __ctx, typename _ParseContext::iterator __begin… in __parse_empty_range_underlying_spec() 248 [[maybe_unused]] typename _ParseContext::iterator __result = __underlying_.parse(__ctx); in __parse_empty_range_underlying_spec()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveIntervals.cpp | 1089 LiveRange::iterator E = LR.end(); in handleMoveDown() 1097 LiveRange::iterator OldIdxOut; in handleMoveDown() 1117 LiveRange::iterator NewIdxIn = in handleMoveDown() 1166 LiveRange::iterator AfterNewIdx in handleMoveDown() 1262 LiveRange::iterator E = LR.end(); in handleMoveUp() 1270 LiveRange::iterator OldIdxOut; in handleMoveUp() 1329 LiveRange::iterator NewIdxIn = NewIdxOut; in handleMoveUp() 1419 LiveRange::iterator NewSegment = NewIdxOut; in handleMoveUp() 1429 SmallVectorImpl<SlotIndex>::iterator RI = in updateRegMaskSlots() 1471 MachineBasicBlock::iterator MII = MBB->end(); in findLastUseBefore() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | PostOrderCFGView.h | 43 struct iterator { using value_type = const CFGBlock *; }; struct 82 using iterator = std::vector<const CFGBlock *>::reverse_iterator; variable 87 iterator begin() { return Blocks.rbegin(); } in begin() 88 iterator end() { return Blocks.rend(); } in end()
|
/freebsd/contrib/llvm-project/libcxx/include/__chrono/ |
H A D | formatter.h | 572 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator 592 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { 603 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { 614 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { 626 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { 648 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { 659 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { 670 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { 681 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { 692 _LIBCPP_HIDE_FROM_ABI constexpr typename _ParseContext::iterator parse(_ParseContext& __ctx) { [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFDebugFrame.h | 324 using iterator = RowContainer::iterator; variable 328 iterator begin() { return Rows.begin(); } in begin() 330 iterator end() { return Rows.end(); } in end() 431 using iterator = InstrList::iterator; variable 434 iterator begin() { return Instructions.begin(); } in begin() 436 iterator end() { return Instructions.end(); } in end() 675 using iterator = pointee_iterator<decltype(Entries)::const_iterator>; variable 701 iterator begin() const { return Entries.begin(); } in begin() 702 iterator end() const { return Entries.end(); } in end() 703 iterator_range<iterator> entries() const { in entries() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kFrameLowering.cpp | 229 MachineBasicBlock::iterator I) const { in eliminateCallFramePseudoInstr() 325 MachineBasicBlock::iterator CI = I; in eliminateCallFramePseudoInstr() 326 MachineBasicBlock::iterator B = MBB.begin(); in eliminateCallFramePseudoInstr() 392 MachineBasicBlock::iterator NI = in mergeSPUpdates() 421 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in BuildStackAdjustment() 451 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in emitPrologueCalleeSavedFrameMoves() 479 MachineBasicBlock::iterator MBBI = MBB.begin(); in emitPrologue() 707 MachineBasicBlock::iterator PI = std::prev(MBBI); in emitEpilogue() 716 MachineBasicBlock::iterator FirstCSPop = MBBI; in emitEpilogue() 834 MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, in spillCalleeSavedRegisters() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVExpandAtomicPseudoInsts.cpp | 50 MachineBasicBlock::iterator &NextMBBI); 54 MachineBasicBlock::iterator &NextMBBI); 56 MachineBasicBlock::iterator MBBI, 58 MachineBasicBlock::iterator &NextMBBI); 97 MachineBasicBlock::iterator MBBI = MBB.begin(), E = MBB.end(); in expandMBB() 99 MachineBasicBlock::iterator NMBBI = std::next(MBBI); in expandMBB() 389 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicBinOp() 391 MachineBasicBlock::iterator &NextMBBI) { in expandAtomicBinOp() 439 MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, in expandAtomicMinMaxOp() 441 MachineBasicBlock::iterator &NextMBBI) { in expandAtomicMinMaxOp() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | SourceManagerInternals.h | 121 using iterator = std::map<FileID, std::vector<LineEntry>>::iterator; variable 123 iterator begin() { return LineEntries.begin(); } in begin() 124 iterator end() { return LineEntries.end(); } in end()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYInstrInfo.h | 44 MachineBasicBlock::iterator MI, Register SrcReg, 51 MachineBasicBlock::iterator MI, Register DestReg, 56 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, 83 Register movImm(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
|