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

Data Fields

struct mode_datanext
const char * name
enum mode_class cl
unsigned int precision
unsigned int bytesize
unsigned int ncomponents
unsigned int alignment
const char * format
struct mode_datacomponent
struct mode_datawider
struct mode_datacontained
struct mode_datanext_cont
const char * file
unsigned int line
unsigned int counter
unsigned int ibit
unsigned int fbit

Detailed Description

Data structure for building up what we know about a mode.
   They're clustered by mode class.   

Field Documentation

unsigned int mode_data::alignment
struct mode_data* mode_data::contained
unsigned int mode_data::counter

Referenced by cmp_modes(), and new_mode().

unsigned int mode_data::fbit
const char* mode_data::file
unsigned int mode_data::ibit
unsigned int mode_data::line
struct mode_data* mode_data::next_cont
struct mode_data* mode_data::wider

Referenced by calc_wider_mode(), and emit_mode_wider().


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