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::Instruction | private |
callbacks_ | etiss::instr::Instruction | private |
groups_ | etiss::instr::Instruction | private |
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::Instruction | inline |
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::Instruction | virtual |
printASM(BitArray &) | etiss::instr::Instruction | |
printASMSimple(BitArray &ba, Instruction &instr) | etiss::instr::Instruction | static |
printer_ | etiss::instr::Instruction | private |
setASMPrinter(std::function< std::string(BitArray &, Instruction &)> printer) | etiss::instr::Instruction | |
toString() const | etiss::instr::Instruction | inline |
ToString() | etiss::ToString | inline |
translate(BitArray &, CodeSet &cs, InstructionContext &context) | etiss::instr::Instruction | |
width | etiss::instr::Instruction | |
~ToString() | etiss::ToString | inlinevirtual |