gem5  v20.1.0.0
Classes | Typedefs | Functions | Variables
NullISA Namespace Reference

Classes

class  PCState
 

Typedefs

using VecElem = ::DummyVecElem
 
using VecReg = ::DummyVecReg
 
using ConstVecReg = ::DummyConstVecReg
 
using VecRegContainer = ::DummyVecRegContainer
 
using VecPredReg = ::DummyVecPredReg
 
using ConstVecPredReg = ::DummyConstVecPredReg
 
using VecPredRegContainer = ::DummyVecPredRegContainer
 
typedef uint32_t MachInst
 

Functions

static uint64_t getArgument (ThreadContext *tc, int &number, uint16_t size, bool fp)
 

Variables

const Addr PageShift = 12
 
const Addr PageBytes = ULL(1) << PageShift
 
const RegIndex ZeroReg = 0
 
constexpr unsigned NumVecElemPerVecReg = ::DummyNumVecElemPerVecReg
 
constexpr size_t VecRegSizeBytes = ::DummyVecRegSizeBytes
 
constexpr size_t VecPredRegSizeBits = ::DummyVecPredRegSizeBits
 
constexpr bool VecPredRegHasPackedRepr = ::DummyVecPredRegHasPackedRepr
 

Typedef Documentation

◆ ConstVecPredReg

Definition at line 60 of file registers.hh.

◆ ConstVecReg

Definition at line 53 of file registers.hh.

◆ MachInst

typedef uint32_t NullISA::MachInst

Definition at line 45 of file types.hh.

◆ VecElem

using NullISA::VecElem = typedef ::DummyVecElem

Definition at line 51 of file registers.hh.

◆ VecPredReg

Definition at line 59 of file registers.hh.

◆ VecPredRegContainer

Definition at line 61 of file registers.hh.

◆ VecReg

using NullISA::VecReg = typedef ::DummyVecReg

Definition at line 52 of file registers.hh.

◆ VecRegContainer

Definition at line 54 of file registers.hh.

Function Documentation

◆ getArgument()

static uint64_t NullISA::getArgument ( ThreadContext tc,
int &  number,
uint16_t  size,
bool  fp 
)
inlinestatic

Definition at line 48 of file utility.hh.

Variable Documentation

◆ NumVecElemPerVecReg

constexpr unsigned NullISA::NumVecElemPerVecReg = ::DummyNumVecElemPerVecReg
constexpr

Definition at line 55 of file registers.hh.

◆ PageBytes

const Addr NullISA::PageBytes = ULL(1) << PageShift

Definition at line 46 of file isa_traits.hh.

◆ PageShift

const Addr NullISA::PageShift = 12

Definition at line 45 of file isa_traits.hh.

◆ VecPredRegHasPackedRepr

constexpr bool NullISA::VecPredRegHasPackedRepr = ::DummyVecPredRegHasPackedRepr
constexpr

Definition at line 63 of file registers.hh.

◆ VecPredRegSizeBits

constexpr size_t NullISA::VecPredRegSizeBits = ::DummyVecPredRegSizeBits
constexpr

Definition at line 62 of file registers.hh.

◆ VecRegSizeBytes

constexpr size_t NullISA::VecRegSizeBytes = ::DummyVecRegSizeBytes
constexpr

Definition at line 56 of file registers.hh.

◆ ZeroReg

const RegIndex NullISA::ZeroReg = 0

Definition at line 48 of file registers.hh.


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