Home
last modified time | relevance | path

Searched refs:iterator (Results 151 – 175 of 1571) sorted by relevance

12345678910>>...63

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp93 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 DInstruction.h73 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 DValueSymbolTable.h55 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 DLoongArchFrameLowering.h41 MachineBasicBlock::iterator
43 MachineBasicBlock::iterator MI) const override;
45 MachineBasicBlock::iterator MI,
62 void adjustReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI,
H A DLoongArchExpandAtomicPseudoInsts.cpp49 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 DImmutableSet.h49 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 DSmallPtrSet.h355 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 DSILoadStoreOptimizer.cpp230 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 DPPCCTRLoopsVerify.cpp96 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 DJSON.h106 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 DVariableList.h70 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 DX86CallFrameOptimization.cpp75 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 DMSP430FrameLowering.cpp46 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 Dunordered_map163 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_table1269 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 Dunordered_set138 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 Drange_formatter.h56 _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 DLiveIntervals.cpp1089 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 DPostOrderCFGView.h43 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 Dformatter.h572 _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 DDWARFDebugFrame.h324 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 DM68kFrameLowering.cpp229 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 DRISCVExpandAtomicPseudoInsts.cpp50 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 DSourceManagerInternals.h121 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 DCSKYInstrInfo.h44 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,

12345678910>>...63