asmjit::x86::InstDB::InstSignature Struct Reference [¶]
Instruction signature.
Contains a sequence of operands' combinations and other metadata that defines a single instruction. This data is used by instruction validator.
Instruction signature.
Contains a sequence of operands' combinations and other metadata that defines a single instruction. This data is used by instruction validator.
Returns instruction operation mode.
Tests whether the instruction supports the given operating mode.
Returns the number of operands of this signature.
Returns the number of implicit operands this signature has.
Tests whether this instruction signature has at least one implicit operand.
Returns indexes to _op_signature_table for each operand of the instruction.
The returned array always provides indexes for all operands (see Globals::kMaxOpCount) even if the instruction provides less operands. Undefined operands have always index of zero.
Returns index to _op_signature_table, corresponding to the requested operand index
of the instruction.
Returns OpSignature corresponding to the requested operand index
of the instruction.
Count of operands in op_index
(0..6).
Architecture modes supported (X86 / X64).
Number of implicit operands.
Reserved for future use.
Indexes to OpSignature
table.