|
fcml 1.3.0
|
Represents an instruction as a generic model. More...
#include <fcml_common.h>

Public Attributes | |
| fcml_prefixes | prefixes |
| Describes explicit instruction prefixes. | |
| fcml_hints | hints |
| Holds instruction level hints. | |
| fcml_char * | mnemonic |
| Dialect-dependent instruction mnemonic. | |
| fcml_bool | is_conditional |
| True for conditional instructions. | |
| fcml_st_condition | condition |
| Describes condition used by assembled/disassembled conditional instruction. | |
| fcml_st_operand | operands [FCML_OPERANDS_COUNT] |
| Fixed size array of instruction operands. | |
| fcml_int | operands_count |
| Number of operands defined for instruction. | |
Represents an instruction as a generic model.
The generic instruction model (GIM) is a common structure used to describe an instruction in a common way used by the FCML assembler and disassembler.
| fcml_char* fcml_st_instruction::mnemonic |
Dialect-dependent instruction mnemonic.
| fcml_prefixes fcml_st_instruction::prefixes |
Describes explicit instruction prefixes.