31 #ifndef __ARCH_GENERIC_DECODE_CACHE_HH__
32 #define __ARCH_GENERIC_DECODE_CACHE_HH__
34 #include "arch/types.hh"
35 #include "config/the_isa.hh"
63 #endif // __ARCH_GENERIC_DECODE_CACHE_HH__
DecodeCache::AddrMap< StaticInstPtr > decodePages
DecodeCache::InstMap instMap
std::unordered_map< TheISA::ExtMachInst, StaticInstPtr > InstMap
Hash for decoded instructions.
StaticInstPtr decode(TheISA::Decoder *const decoder, TheISA::ExtMachInst mach_inst, Addr addr)
Decode a machine instruction.
uint64_t Addr
Address type This will probably be moved somewhere else in the near future.
A sparse map from an Addr to a Value, stored in page chunks.