fcml
1.2.2
|
Generic instruction model. More...
#include <fcml_common.h>
Public Attributes | |
fcml_prefixes | prefixes |
Describes explicit instruction prefixes. More... | |
fcml_hints | hints |
Holds instruction level hints. More... | |
fcml_char * | mnemonic |
Dialect-dependent instruction mnemonic. More... | |
fcml_bool | is_conditional |
True for conditional instructions. More... | |
fcml_st_condition | condition |
Describes condition used by assembled/disassembled conditional instruction. More... | |
fcml_st_operand | operands [FCML_OPERANDS_COUNT] |
Fixed size array of instruction operands. More... | |
fcml_int | operands_count |
Number of operands defined for instruction. More... | |
Generic instruction model.
Generic instruction model (GIM) is a common structure used to describe instruction in a common way used by FCML assembler and disassembler.
fcml_st_condition fcml_st_instruction::condition |
Describes condition used by assembled/disassembled conditional instruction.
fcml_hints fcml_st_instruction::hints |
Holds instruction level hints.
fcml_bool fcml_st_instruction::is_conditional |
True for conditional instructions.
fcml_char* fcml_st_instruction::mnemonic |
Dialect-dependent instruction mnemonic.
fcml_st_operand fcml_st_instruction::operands[FCML_OPERANDS_COUNT] |
Fixed size array of instruction operands.
fcml_int fcml_st_instruction::operands_count |
Number of operands defined for instruction.
fcml_prefixes fcml_st_instruction::prefixes |
Describes explicit instruction prefixes.
Listof explicit prefixes."