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

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

Public Member Functions

 PacketIterator (MCInstrInfo const &MCII, MCInst const &Inst)
 
 PacketIterator (MCInstrInfo const &MCII, MCInst const &Inst, std::nullptr_t)
 
PacketIteratoroperator++ ()
 
MCInst constoperator* () 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 40 of file HexagonMCInstrInfo.cpp.

◆ PacketIterator() [2/2]

Hexagon::PacketIterator::PacketIterator ( MCInstrInfo const MCII,
MCInst const Inst,
std::nullptr_t   
)

Definition at line 46 of file HexagonMCInstrInfo.cpp.

Member Function Documentation

◆ operator!=()

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

Definition at line 58 of file HexagonMCInstrInfo.h.

◆ operator*()

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

Definition at line 72 of file HexagonMCInstrInfo.cpp.

◆ operator++()

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

◆ operator==()

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

Definition at line 78 of file HexagonMCInstrInfo.cpp.


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