LLVM  15.0.0git
Public Member Functions | List of all members
llvm::Hexagon::PacketIterator Class Reference

#include "Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h"

Inheritance diagram for llvm::Hexagon::PacketIterator:
Inheritance graph
Collaboration diagram for llvm::Hexagon::PacketIterator:
Collaboration graph

Public Member Functions

 PacketIterator (MCInstrInfo const &MCII, MCInst const &Inst)
 PacketIterator (MCInstrInfo const &MCII, MCInst const &Inst, std::nullptr_t)
PacketIteratoroperator++ ()
const MCInstoperator* () const
bool operator== (PacketIterator const &Other) const
bool operator!= (PacketIterator const &Other) const

Detailed Description

Definition at line 44 of file HexagonMCInstrInfo.h.

Constructor & Destructor Documentation

◆ PacketIterator() [1/2]

Hexagon::PacketIterator::PacketIterator ( MCInstrInfo const MCII,
MCInst const Inst 

Definition at line 39 of file HexagonMCInstrInfo.cpp.

◆ PacketIterator() [2/2]

Hexagon::PacketIterator::PacketIterator ( MCInstrInfo const MCII,
MCInst const Inst,

Definition at line 45 of file HexagonMCInstrInfo.cpp.

Member Function Documentation

◆ operator!=()

bool llvm::Hexagon::PacketIterator::operator!= ( PacketIterator const Other) const

Definition at line 59 of file HexagonMCInstrInfo.h.

References Other.

◆ operator*()

const MCInst & Hexagon::PacketIterator::operator* ( ) const

Definition at line 71 of file HexagonMCInstrInfo.cpp.

◆ operator++()

Hexagon::PacketIterator & Hexagon::PacketIterator::operator++ ( )

◆ operator==()

bool Hexagon::PacketIterator::operator== ( PacketIterator const Other) const

Definition at line 77 of file HexagonMCInstrInfo.cpp.

References Other.

The documentation for this class was generated from the following files: