gem5  v20.1.0.0
Public Member Functions | Public Attributes | List of all members
Trace::TarmacBaseRecord::MemEntry Struct Reference

TARMAC memory access trace record (stores only). More...

#include <tarmac_base.hh>

Inheritance diagram for Trace::TarmacBaseRecord::MemEntry:
Trace::TarmacTracerRecord::TraceMemEntry

Public Member Functions

 MemEntry ()=default
 
 MemEntry (uint8_t _size, Addr _addr, uint64_t _data)
 

Public Attributes

uint8_t size
 
Addr addr
 
uint64_t data
 

Detailed Description

TARMAC memory access trace record (stores only).

Definition at line 117 of file tarmac_base.hh.

Constructor & Destructor Documentation

◆ MemEntry() [1/2]

Trace::TarmacBaseRecord::MemEntry::MemEntry ( )
default

◆ MemEntry() [2/2]

Trace::TarmacBaseRecord::MemEntry::MemEntry ( uint8_t  _size,
Addr  _addr,
uint64_t  _data 
)

Definition at line 91 of file tarmac_base.cc.

Member Data Documentation

◆ addr

Addr Trace::TarmacBaseRecord::MemEntry::addr

Definition at line 123 of file tarmac_base.hh.

◆ data

uint64_t Trace::TarmacBaseRecord::MemEntry::data

Definition at line 124 of file tarmac_base.hh.

◆ size

uint8_t Trace::TarmacBaseRecord::MemEntry::size

Definition at line 122 of file tarmac_base.hh.


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

Generated on Wed Sep 30 2020 14:03:14 for gem5 by doxygen 1.8.17