#include <microop_args.hh>
|
using | ArgTuple = std::tuple< typename Operands::ArgType... > |
|
|
template<std::size_t ... I, typename ... CTorArgs> |
| InstOperands (std::index_sequence< I... >, ExtMachInst mach_inst, const char *mnem, const char *inst_mnem, uint64_t set_flags, OpClass op_class, [[maybe_unused]] ArgTuple args, CTorArgs... ctor_args) |
|
template<typename Base, typename ... Operands>
class gem5::X86ISA::InstOperands< Base, Operands >
Definition at line 395 of file microop_args.hh.
◆ ArgTuple
template<typename Base , typename ... Operands>
◆ InstOperands() [1/2]
template<typename Base , typename ... Operands>
template<std::size_t ... I, typename ... CTorArgs>
◆ InstOperands() [2/2]
template<typename Base , typename ... Operands>
template<typename ... CTorArgs>
◆ generateDisassembly()
template<typename Base , typename ... Operands>
The documentation for this class was generated from the following file: