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

Data Fields

struct operand_datanext
int index
const char * predicate
const char * constraint
enum 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

char operand_data::address_p
const char* operand_data::constraint
char operand_data::eliminable
int operand_data::index
enum machine_mode operand_data::mode
unsigned char operand_data::n_alternatives
struct operand_data* operand_data::next

Referenced by place_operands().

const char* operand_data::predicate
char operand_data::seen
char operand_data::strict_low

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