43 #ifndef ETISS_PLUGIN_InstructionAccurateCallback_H_
44 #define ETISS_PLUGIN_InstructionAccurateCallback_H_
plugins for extensions to code translation and instruction execution
allows to add code to the translation of instructions
holds etiss::instr::VariableInstructionSet instances for different modes.
writes the value of a field before each instruction
virtual void initCodeBlock(etiss::CodeBlock &block) const
called before instructions are translated for the code block
InstructionAccurateCallback()
virtual ~InstructionAccurateCallback()
virtual std::string _getPluginName() const
virtual void finalizeInstrSet(etiss::instr::ModedInstructionSet &) const
called after all instructions have been added to allow last changes
Page Table Entry (PTE) defines the composition of Page Frame Number (PFN) and relavant flags.