gem5
v20.0.0.2
|
#include <mem.hh>
Public Member Functions | |
MemInst () | |
MemInst (Enums::MemType m_type) | |
void | init_addr (AddrOperandBase *_addr_operand) |
int | getMemOperandSize () |
AddrOperandBase * | getAddressOperand () |
Private Attributes | |
int | size |
AddrOperandBase * | addr_operand |
|
inline |
Definition at line 53 of file mem.hh.
References addr_operand, and size.
|
inline |
Definition at line 86 of file mem.hh.
References addr_operand.
|
inline |
|
inline |
Definition at line 75 of file mem.hh.
References addr_operand.
Referenced by HsailISA::AtomicInst< MemDataType, AddrOperandType, NumSrcOperands, HasDst >::AtomicInst(), HsailISA::LdaInst< DestDataType, AddrOperandType >::LdaInst(), HsailISA::LdInst< MemDataType, DestDataType, AddrOperandType >::LdInst(), and HsailISA::StInst< MemDataType, SrcDataType, AddrOperandType >::StInst().
|
private |
Definition at line 82 of file mem.hh.
Referenced by getAddressOperand(), init_addr(), and MemInst().
|
private |
Definition at line 81 of file mem.hh.
Referenced by getMemOperandSize(), and MemInst().