GCC Middle and Back End API Reference
operand_data Struct Reference
Collaboration diagram for operand_data:

Data Fields

struct operand_datanext
 
int index
 
const charpredicate
 
const charconstraint
 
machine_mode mode
 
unsigned char n_alternatives
 
char address_p
 
char strict_low
 
char eliminable
 
char seen
 

Detailed Description

Record in this chain all information about the operands we will output.   

Field Documentation

◆ address_p

char operand_data::address_p

Referenced by scan_operands().

◆ constraint

◆ eliminable

char operand_data::eliminable

◆ index

int operand_data::index

◆ mode

◆ n_alternatives

unsigned char operand_data::n_alternatives

◆ next

struct operand_data* operand_data::next

Referenced by output_operand_data().

◆ predicate

const char* operand_data::predicate

◆ seen

char operand_data::seen

◆ strict_low

char operand_data::strict_low

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