GCC Middle and Back End API Reference
data Class Reference
Collaboration diagram for data:

Data Fields

class datanext
const char * name
const char * template_code
file_location loc
int code_number
int n_generator_args
int n_operands
int n_dups
int n_alternatives
int operand_number
int output_format
bool compact_syntax_p
struct operand_data operand [MAX_MAX_OPERANDS]

Detailed Description

Record in this chain all information that we will output, associated with the code number of the insn.

Field Documentation

◆ code_number

int data::code_number

◆ compact_syntax_p

bool data::compact_syntax_p

Referenced by gen_insn(), and process_template().

◆ loc

◆ n_alternatives

◆ n_dups

◆ n_generator_args

int data::n_generator_args

◆ n_operands

◆ name

const char* data::name

◆ next

◆ operand

◆ operand_number

int data::operand_number

Referenced by output_insn_data(), and place_operands().

◆ output_format

int data::output_format

◆ template_code

const char* data::template_code

The documentation for this class was generated from the following file: