/freebsd-current/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFInstrInfo.h | 32 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, 39 MachineBasicBlock::iterator MBBI, Register SrcReg, 46 MachineBasicBlock::iterator MBBI, Register DestReg, 62 void expandMEMCPY(MachineBasicBlock::iterator) const;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | Thumb1InstrInfo.h | 40 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, 44 MachineBasicBlock::iterator MBBI, Register SrcReg, 51 MachineBasicBlock::iterator MBBI, Register DestReg, 58 void expandLoadStackGuard(MachineBasicBlock::iterator MI) const override;
|
H A D | ARMFrameLowering.h | 34 MachineBasicBlock::iterator MI, 40 MachineBasicBlock::iterator MI, 90 void emitPushInst(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, 94 void emitPopInst(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, 100 MachineBasicBlock::iterator 103 MachineBasicBlock::iterator MI) const override;
|
/freebsd-current/sys/dev/isci/scil/ |
H A D | sci_base_iterator.h | 57 * @brief This file contains the protected interface to the iterator class. 93 * @brief This object represents an iterator of an abstract list. 99 * This field points to the list iterated by this iterator. 105 * iterator. 120 SCI_ITERATOR_HANDLE_T iterator,
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/ |
H A D | DWARFExpression.h | 13 #include "llvm/ADT/iterator.h" 25 class iterator; 78 friend class DWARFExpression::iterator; 112 /// An iterator to go through the expression operations. 113 class iterator class in class:llvm::DWARFExpression 114 : public iterator_facade_base<iterator, std::forward_iterator_tag, 120 iterator(const DWARFExpression *Expr, uint64_t Offset) function in class:llvm::DWARFExpression::iterator 128 iterator &operator++() { 138 iterator skipBytes(uint64_t Add) const { 139 return iterator(Exp [all...] |
/freebsd-current/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,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVMoveMerger.cpp | 36 MachineBasicBlock::iterator 37 mergePairedInsns(MachineBasicBlock::iterator I, 38 MachineBasicBlock::iterator Paired, unsigned Opcode); 43 MachineBasicBlock::iterator 44 findMatchingInst(MachineBasicBlock::iterator &MBBI, unsigned InstOpcode, 81 MachineBasicBlock::iterator 82 RISCVMoveMerge::mergePairedInsns(MachineBasicBlock::iterator I, 83 MachineBasicBlock::iterator Paired, 86 MachineBasicBlock::iterator E = I->getParent()->end(); 87 MachineBasicBlock::iterator Next [all...] |
H A D | RISCVPushPopOptimizer.cpp | 33 bool usePopRet(MachineBasicBlock::iterator &MBBI, 34 MachineBasicBlock::iterator &NextI, bool IsReturnZero); 35 bool adjustRetVal(MachineBasicBlock::iterator &MBBI); 48 // Check if POP instruction was inserted into the MBB and return iterator to it. 49 static MachineBasicBlock::iterator containsPop(MachineBasicBlock &MBB) { 50 for (MachineBasicBlock::iterator MBBI = MBB.begin(); MBBI != MBB.end(); 58 bool RISCVPushPopOpt::usePopRet(MachineBasicBlock::iterator &MBBI, 59 MachineBasicBlock::iterator &NextI, 76 bool RISCVPushPopOpt::adjustRetVal(MachineBasicBlock::iterator &MBBI) { 130 MachineBasicBlock::iterator MBB [all...] |
H A D | RISCVFrameLowering.h | 45 MachineBasicBlock::iterator 47 MachineBasicBlock::iterator MI) const override; 49 MachineBasicBlock::iterator MI, 54 MachineBasicBlock::iterator MI, 83 MachineBasicBlock::iterator MBBI, const DebugLoc &DL,
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCRegisterInfo.h | 118 void lowerDynamicAlloc(MachineBasicBlock::iterator II) const; 119 void lowerDynamicAreaOffset(MachineBasicBlock::iterator II) const; 120 void prepareDynamicAlloca(MachineBasicBlock::iterator II, 123 void lowerPrepareProbedAlloca(MachineBasicBlock::iterator II) const; 124 void lowerCRSpilling(MachineBasicBlock::iterator II, 126 void lowerCRRestore(MachineBasicBlock::iterator II, 128 void lowerCRBitSpilling(MachineBasicBlock::iterator II, 130 void lowerCRBitRestore(MachineBasicBlock::iterator II, 133 void lowerOctWordSpilling(MachineBasicBlock::iterator II, 135 void lowerACCSpilling(MachineBasicBlock::iterator I [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | BlotMapVector.h | 47 using iterator = typename VectorTy::iterator; 50 iterator begin() { return Vector.begin(); } 51 iterator end() { return Vector.end(); } 56 std::pair<typename MapTy::iterator, bool> Pair = 67 std::pair<iterator, bool> insert(const std::pair<KeyT, ValueT> &InsertPair) { 68 std::pair<typename MapTy::iterator, bool> Pair = 79 iterator find(const KeyT &Key) { 80 typename MapTy::iterator It = Map.find(Key); 97 typename MapTy::iterator I [all...] |
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | DominanceFrontier.h | 78 using iterator = typename DomSetMapType::iterator; 81 iterator begin() { return Frontiers.begin(); } 83 iterator end() { return Frontiers.end(); } 85 iterator find(BlockT *B) { return Frontiers.find(B); } 88 iterator addBasicBlock(BlockT *BB, const DomSetType &frontier) { 96 void addToFrontier(iterator I, BlockT *Node); 98 void removeFromFrontier(iterator I, BlockT *Node); 148 using iterator = DominanceFrontierBase<BasicBlock, false>::iterator; [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/CSKY/ |
H A D | CSKYFrameLowering.h | 25 void adjustReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 55 MachineBasicBlock::iterator MI, 60 MachineBasicBlock::iterator MI, 69 MachineBasicBlock::iterator 71 MachineBasicBlock::iterator MI) const override;
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZPostRewrite.cpp | 44 MachineBasicBlock::iterator MBBI, 45 MachineBasicBlock::iterator &NextMBBI, 49 MachineBasicBlock::iterator MBBI, 50 MachineBasicBlock::iterator &NextMBBI, 54 MachineBasicBlock::iterator MBBI, 55 MachineBasicBlock::iterator &NextMBBI); 56 bool selectMI(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 57 MachineBasicBlock::iterator &NextMBBI); 78 MachineBasicBlock::iterator MBBI, 79 MachineBasicBlock::iterator [all...] |
H A D | SystemZInstrInfo.h | 178 MachineBasicBlock *splitBlockAfter(MachineBasicBlock::iterator MI, 181 MachineBasicBlock *splitBlockBefore(MachineBasicBlock::iterator MI, 189 void splitMove(MachineBasicBlock::iterator MI, unsigned NewOpcode) const; 190 void splitAdjDynAlloc(MachineBasicBlock::iterator MI) const; 204 emitGRX32Move(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 253 void insertSelect(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, 272 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator MBBI, 276 MachineBasicBlock::iterator MBBI, Register SrcReg, 282 MachineBasicBlock::iterator MBBI, Register DestReg, 291 MachineBasicBlock::iterator InsertP [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/ARC/ |
H A D | ARCInstrInfo.h | 66 void copyPhysReg(MachineBasicBlock &MBB, MachineBasicBlock::iterator I, 71 MachineBasicBlock::iterator MI, Register SrcReg, 78 MachineBasicBlock::iterator MI, Register DestReg, 97 // Returns an iterator to the new instruction. 98 MachineBasicBlock::iterator loadImmediate(MachineBasicBlock &MBB, 99 MachineBasicBlock::iterator MI,
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | EnumeratedArray.h | 19 #include <iterator> 28 using iterator = ValueType *; 32 using reverse_iterator = std::reverse_iterator<iterator>; 66 iterator begin() { return Underlying; } 69 iterator end() { return begin() + size(); }
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | LiveStacks.h | 56 using iterator = SS2IntervalMap::iterator; 61 iterator begin() { return S2IMap.begin(); } 62 iterator end() { return S2IMap.end(); } 70 SS2IntervalMap::iterator I = S2IMap.find(Slot);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonFrameLowering.h | 49 MachineBasicBlock::iterator MI, 57 MachineBasicBlock::iterator MI, 74 MachineBasicBlock::iterator 76 MachineBasicBlock::iterator I) const override; 121 MachineBasicBlock::iterator InsertPt, unsigned NumBytes) const; 130 MachineBasicBlock::iterator At) const; 132 bool expandCopy(MachineBasicBlock &B, MachineBasicBlock::iterator It, 135 bool expandStoreInt(MachineBasicBlock &B, MachineBasicBlock::iterator It, 138 bool expandLoadInt(MachineBasicBlock &B, MachineBasicBlock::iterator It, 141 bool expandStoreVecPred(MachineBasicBlock &B, MachineBasicBlock::iterator I [all...] |
/freebsd-current/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNIterativeScheduler.h | 46 MachineBasicBlock::iterator Begin, 47 MachineBasicBlock::iterator End, 63 MachineBasicBlock::iterator Begin; 65 const MachineBasicBlock::iterator End; 87 GCNRegPressure getRegionPressure(MachineBasicBlock::iterator Begin, 88 MachineBasicBlock::iterator End) const;
|
H A D | SIFrameLowering.h | 40 MachineBasicBlock::iterator MBBI, DebugLoc &DL, 44 MachineBasicBlock::iterator MBBI, DebugLoc &DL, 64 MachineBasicBlock::iterator 67 MachineBasicBlock::iterator MI) const override; 72 MachineBasicBlock::iterator I, 80 MachineBasicBlock::iterator I, const DebugLoc &DL,
|
/freebsd-current/contrib/llvm-project/llvm/lib/ExecutionEngine/MCJIT/ |
H A D | MCJIT.h | 82 ModulePtrSet::iterator begin_added() { return AddedModules.begin(); } 83 ModulePtrSet::iterator end_added() { return AddedModules.end(); } 84 iterator_range<ModulePtrSet::iterator> added() { 88 ModulePtrSet::iterator begin_loaded() { return LoadedModules.begin(); } 89 ModulePtrSet::iterator end_loaded() { return LoadedModules.end(); } 91 ModulePtrSet::iterator begin_finalized() { return FinalizedModules.begin(); } 92 ModulePtrSet::iterator end_finalized() { return FinalizedModules.end(); } 148 // before the 'end' iterator. 190 ModulePtrSet::iterator I, 191 ModulePtrSet::iterator [all...] |
/freebsd-current/contrib/llvm-project/clang/lib/Format/ |
H A D | AffectedRangeManager.h | 50 void markAllAsAffected(SmallVectorImpl<AnnotatedLine *>::iterator I, 51 SmallVectorImpl<AnnotatedLine *>::iterator E);
|
/freebsd-current/contrib/wpa/src/utils/ |
H A D | radiotap_iter.h | 89 struct ieee80211_radiotap_iterator *iterator, 94 struct ieee80211_radiotap_iterator *iterator);
|
/freebsd-current/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | PHIEliminationUtils.cpp | 20 MachineBasicBlock::iterator 45 MachineBasicBlock::iterator InsertPoint = MBB->begin();
|