GCC Middle and Back End API Reference
minmax_set_iterator Struct Reference

#include <ira-int.h>

Data Fields

IRA_INT_TYPEvec
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: