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

◆ 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: