GCC Middle and Back End API Reference
reg_use_data Struct Reference

#include <sched-int.h>

Collaboration diagram for reg_use_data:

Data Fields

int regno
rtx insn
struct reg_use_datanext_regno_use
struct reg_use_datanext_insn_use

Detailed Description

   The following structure describes usage of registers by insns.  

Field Documentation

rtx reg_use_data::insn
     Insn using the regno.  

Referenced by haifa_change_pattern().

struct reg_use_data* reg_use_data::next_insn_use
     List of elements with the same insn.  

Referenced by dep_list_size().

struct reg_use_data* reg_use_data::next_regno_use
     Cyclic list of elements with the same regno.  

Referenced by haifa_note_mem_dep().

int reg_use_data::regno
     Regno used in the insn.  

Referenced by dep_list_size(), mark_insn_pseudo_birth(), and model_index().

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