ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
etiss::instr::Instruction Member List

This is the complete list of members for etiss::instr::Instruction, including all inherited members.

addCallback(std::function< bool(BitArray &, etiss::CodeSet &, InstructionContext &)> callback, uint32_t builtinGroups, const std::set< uint32_t > &groups=std::set< uint32_t >())etiss::instr::Instruction
builtinGroups_etiss::instr::Instructionprivate
callbacks_etiss::instr::Instructionprivate
groups_etiss::instr::Instructionprivate
Instruction(const OPCode &opc, const std::string &name)etiss::instr::Instruction
Instruction(unsigned width, const T code, const T mask, const std::string &name)etiss::instr::Instructioninline
name_etiss::instr::Instruction
opc_etiss::instr::Instruction
presentBuiltinGroups()etiss::instr::Instruction
presentGroups()etiss::instr::Instruction
print(std::string indent, I pos, unsigned pfillwidth, bool printunused=false)etiss::instr::Instructionvirtual
printASM(BitArray &)etiss::instr::Instruction
printASMSimple(BitArray &ba, Instruction &instr)etiss::instr::Instructionstatic
printer_etiss::instr::Instructionprivate
setASMPrinter(std::function< std::string(BitArray &, Instruction &)> printer)etiss::instr::Instruction
toString() constetiss::instr::Instructioninline
ToString()etiss::ToStringinline
translate(BitArray &, CodeSet &cs, InstructionContext &context)etiss::instr::Instruction
widthetiss::instr::Instruction
~ToString()etiss::ToStringinlinevirtual