gem5  v22.1.0.0
Classes | Namespaces | Typedefs | Functions | Variables
types.hh File Reference
#include <cstdint>
#include "arch/power/pcstate.hh"
#include "base/bitunion.hh"

Go to the source code of this file.

Classes

struct  std::hash< gem5::PowerISA::ExtMachInst >
 

Namespaces

 gem5
 Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223.
 
 gem5::PowerISA
 
 std
 Overload hash function for BasicBlockRange type.
 

Typedefs

typedef uint32_t gem5::PowerISA::MachInst
 

Functions

 gem5::PowerISA::BitUnion32 (ExtMachInst) Bitfield< 25
 

Variables

 gem5::PowerISA::rs
 
Bitfield< 20, 16 > gem5::PowerISA::ra
 
Bitfield< 15, 11 > gem5::PowerISA::sh
 
Bitfield< 1 > gem5::PowerISA::shn
 
Bitfield< 10, 6 > gem5::PowerISA::mb
 
Bitfield< 5 > gem5::PowerISA::mbn
 
Bitfield< 5 > gem5::PowerISA::men
 
Bitfield< 15, 0 > gem5::PowerISA::si
 
Bitfield< 15, 0 > gem5::PowerISA::ui
 
Bitfield< 15, 0 > gem5::PowerISA::d
 
Bitfield< 15, 2 > gem5::PowerISA::ds
 
Bitfield< 15, 6 > gem5::PowerISA::d0
 
Bitfield< 20, 16 > gem5::PowerISA::d1
 
Bitfield< 1, 0 > gem5::PowerISA::d2
 
Bitfield< 21 > gem5::PowerISA::l
 
Bitfield< 20, 11 > gem5::PowerISA::spr
 
Bitfield< 25, 23 > gem5::PowerISA::bf
 
Bitfield< 20, 18 > gem5::PowerISA::bfa
 
Bitfield< 1 > gem5::PowerISA::aa
 
Bitfield< 15, 2 > gem5::PowerISA::bd
 
Bitfield< 20, 16 > gem5::PowerISA::bi
 
Bitfield< 12, 11 > gem5::PowerISA::bh
 
Bitfield< 25, 21 > gem5::PowerISA::bo
 
Bitfield< 25, 2 > gem5::PowerISA::li
 
Bitfield< 0 > gem5::PowerISA::lk
 
Bitfield< 0 > gem5::PowerISA::rc
 
Bitfield< 25, 21 > gem5::PowerISA::bt
 
Bitfield< 20, 16 > gem5::PowerISA::ba
 
Bitfield< 15, 11 > gem5::PowerISA::bb
 
Bitfield< 25, 21 > gem5::PowerISA::to
 
Bitfield< 19, 12 > gem5::PowerISA::fxm
 

Generated on Wed Dec 21 2022 10:22:52 for gem5 by doxygen 1.9.1