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

Data Fields

unsigned invno
unsigned eqto
unsigned eqno
int orig_regno
rtx reg
struct defdef
rtx_insninsn
bool always_executed
bool move
bool cheap_address
unsigned cost
unsigned stamp
bitmap depends_on

Detailed Description

The data stored for each invariant.

Field Documentation

◆ always_executed

◆ cheap_address

bool invariant::cheap_address

◆ cost

unsigned invariant::cost

◆ def

◆ depends_on

◆ eqno

unsigned invariant::eqno

◆ eqto

◆ insn

◆ invno

◆ move

◆ orig_regno

int invariant::orig_regno

◆ reg

◆ stamp

unsigned invariant::stamp

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