gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
m5_twin64_t Struct Reference

#include <bigint.hh>

Public Member Functions

 m5_twin64_t ()
 
 m5_twin64_t (const uint64_t x)
 
m5_twin64_toperator= (const uint64_t x)
 
 operator uint64_t ()
 

Public Attributes

uint64_t a
 
uint64_t b
 

Detailed Description

Definition at line 39 of file bigint.hh.

Constructor & Destructor Documentation

m5_twin64_t::m5_twin64_t ( )
inline

Definition at line 42 of file bigint.hh.

m5_twin64_t::m5_twin64_t ( const uint64_t  x)
inline

Definition at line 44 of file bigint.hh.

Member Function Documentation

m5_twin64_t::operator uint64_t ( )
inline

Definition at line 53 of file bigint.hh.

References a, and panic.

m5_twin64_t& m5_twin64_t::operator= ( const uint64_t  x)
inline

Definition at line 46 of file bigint.hh.

References a, b, and X86ISA::x.

Member Data Documentation

uint64_t m5_twin64_t::a

Definition at line 40 of file bigint.hh.

Referenced by operator uint64_t(), operator<<(), operator=(), and Trace::InstRecord::setData().

uint64_t m5_twin64_t::b

Definition at line 41 of file bigint.hh.

Referenced by operator<<(), and operator=().


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

Generated on Fri Jun 9 2017 13:04:14 for gem5 by doxygen 1.8.6