GCC Middle and Back End API Reference
hard_reg_set_iterator Struct Reference

#include <hard-reg-set.h>

Data Fields

HARD_REG_ELT_TYPEpelt
unsigned short length
unsigned short word_no
HARD_REG_ELT_TYPE bits

Detailed Description

   Iterator for hard register sets.  

Field Documentation

HARD_REG_ELT_TYPE hard_reg_set_iterator::bits
     Contents of the actually processed word.  When finding next bit
     it is shifted right, so that the actual bit is always the least
     significant bit of ACTUAL.  

Referenced by hard_reg_set_iter_init().

unsigned short hard_reg_set_iterator::length
     The length of the set.  
HARD_REG_ELT_TYPE* hard_reg_set_iterator::pelt
     Pointer to the current element.  

Referenced by hard_reg_set_iter_init().

unsigned short hard_reg_set_iterator::word_no
     Word within the current element.  

Referenced by hard_reg_set_iter_init().


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