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

Referenced by scan_operands().

const char* operand_data::constraint
char operand_data::eliminable
int operand_data::index

Referenced by place_operands().

enum machine_mode operand_data::mode
unsigned char operand_data::n_alternatives
struct operand_data* operand_data::next
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: