#include <decoder.hh>
Definition at line 40 of file decoder.hh.
◆ Decoder()
PowerISA::Decoder::Decoder |
( |
ISA * |
isa = nullptr | ) |
|
|
inline |
◆ decode() [1/2]
◆ decode() [2/2]
StaticInstPtr PowerISA::Decoder::decode |
( |
PowerISA::PCState & |
nextPC | ) |
|
|
inline |
◆ decodeInst()
StaticInstPtr PowerISA::Decoder::decodeInst |
( |
ExtMachInst |
mach_inst | ) |
|
◆ instReady()
bool PowerISA::Decoder::instReady |
( |
| ) |
|
|
inline |
◆ moreBytes() [1/2]
void PowerISA::Decoder::moreBytes |
( |
const PCState & |
pc, |
|
|
Addr |
fetchPC, |
|
|
MachInst |
inst |
|
) |
| |
|
inline |
◆ moreBytes() [2/2]
void PowerISA::Decoder::moreBytes |
( |
MachInst |
machInst | ) |
|
|
inline |
◆ needMoreBytes()
bool PowerISA::Decoder::needMoreBytes |
( |
| ) |
|
|
inline |
◆ process()
void PowerISA::Decoder::process |
( |
| ) |
|
|
inline |
◆ reset()
void PowerISA::Decoder::reset |
( |
| ) |
|
|
inline |
◆ takeOverFrom()
void PowerISA::Decoder::takeOverFrom |
( |
Decoder * |
old | ) |
|
|
inline |
◆ defaultCache
A cache of decoded instruction objects.
Definition at line 96 of file decoder.hh.
◆ emi
ExtMachInst PowerISA::Decoder::emi |
|
protected |
◆ instDone
bool PowerISA::Decoder::instDone |
|
protected |
The documentation for this class was generated from the following files: