Go to the documentation of this file.
32 #include "debug/Decode.hh"
53 DPRINTF(Decode,
"Requesting bytes 0x%08x from address %#x\n", inst,
82 DPRINTF(Decode,
"Decoding instruction 0x%08x at address %#x\n",
StaticInstPtr decode(ExtMachInst mach_inst, Addr addr)
Decode a machine instruction.
DecodeCache::InstMap< ExtMachInst > instMap
static const MachInst LowerBitMask
bool compressed(ExtMachInst inst)
static const MachInst UpperBitMask
Addr instAddr() const
Returns the memory address the bytes of this instruction came from.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
StaticInstPtr decodeInst(ExtMachInst mach_inst)
void moreBytes(const PCState &pc, Addr fetchPC, MachInst inst)
Generated on Wed Sep 30 2020 14:01:58 for gem5 by doxygen 1.8.17