Searched refs:PacketIterator (Results 1 – 2 of 2) sorted by relevance
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/MCTargetDesc/ |
H A D | HexagonMCInstrInfo.h | 45 class PacketIterator 47 PacketIterator, std::forward_iterator_tag, const MCInst> { 55 PacketIterator(MCInstrInfo const &MCII, MCInst const &Inst); 56 PacketIterator(MCInstrInfo const &MCII, MCInst const &Inst, std::nullptr_t); 58 PacketIterator &operator++(); 60 bool operator==(PacketIterator const &Other) const; 91 iterator_range<Hexagon::PacketIterator>
|
H A D | HexagonMCInstrInfo.cpp | 39 Hexagon::PacketIterator::PacketIterator(MCInstrInfo const &MCII, in PacketIterator() function in Hexagon::PacketIterator 45 Hexagon::PacketIterator::PacketIterator(MCInstrInfo const &MCII, in PacketIterator() function in Hexagon::PacketIterator 50 Hexagon::PacketIterator &Hexagon::PacketIterator::operator++() { in operator ++() 71 MCInst const &Hexagon::PacketIterator::operator*() const { in operator *() 77 bool Hexagon::PacketIterator::operator==(PacketIterator const &Other) const { in operator ==() 102 iterator_range<Hexagon::PacketIterator> 106 return make_range(Hexagon::PacketIterator(MCII, MCI), in bundleInstructions() 107 Hexagon::PacketIterator(MCII, MCI, nullptr)); in bundleInstructions()
|