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

Data Fields

struct insn_defnext
rtx def
int insn_code
int insn_index
int lineno
int num_alternatives
int vec_idx

Detailed Description

Define structures used to record attributes and values.   
As each DEFINE_INSN, DEFINE_PEEPHOLE, or DEFINE_ASM_ATTRIBUTES is
   encountered, we store all the relevant information into a
   `struct insn_def'.  This is done to allow attribute definitions to occur
   anywhere in the file.   

Field Documentation

rtx insn_def::def
int insn_def::insn_index
struct insn_def* insn_def::next

Referenced by check_defs(), fill_attr(), and main().

int insn_def::num_alternatives

Referenced by gen_insn().

int insn_def::vec_idx

Referenced by check_defs(), and fill_attr().


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