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: