gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::bitfield_backend::Signed< Storage, first, last > Class Template Reference

#include <bitunion.hh>

Protected Member Functions

int64_t getter (const Storage &storage) const
 
void setter (Storage &storage, int64_t val)
 

Detailed Description

template<class Storage, int first, int last>
class gem5::bitfield_backend::Signed< Storage, first, last >

Definition at line 197 of file bitunion.hh.

Member Function Documentation

◆ getter()

template<class Storage , int first, int last>
int64_t gem5::bitfield_backend::Signed< Storage, first, last >::getter ( const Storage & storage) const
inlineprotected

Definition at line 204 of file bitunion.hh.

References gem5::bits(), and gem5::sext().

◆ setter()

template<class Storage , int first, int last>
void gem5::bitfield_backend::Signed< Storage, first, last >::setter ( Storage & storage,
int64_t val )
inlineprotected

Definition at line 210 of file bitunion.hh.

References gem5::replaceBits(), and gem5::X86ISA::val.


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

Generated on Tue Jun 18 2024 16:24:18 for gem5 by doxygen 1.11.0