GCC Middle and Back End API Reference
minmax_set_iterator Struct Reference

#include <ira-int.h>

Data Fields

IRA_INT_TYPE * vec
unsigned int word_num
unsigned int nel
unsigned int bit_num
int start_val
unsigned IRA_INT_TYPE word

Detailed Description

   The iterator for min/max sets.  

Field Documentation

unsigned int minmax_set_iterator::bit_num
     The current bit index of the bit vector.  
unsigned int minmax_set_iterator::nel
     The number of bits in the bit vector.  
int minmax_set_iterator::start_val
     Index corresponding to the 1st bit of the bit vector.   
IRA_INT_TYPE* minmax_set_iterator::vec
     Array containing the bit vector.  
unsigned IRA_INT_TYPE minmax_set_iterator::word
     The word of the bit vector currently visited.  
unsigned int minmax_set_iterator::word_num
     The number of the current element in the vector.  

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