GCC Middle and Back End API Reference
|
Data Fields | |
int | top |
HARD_REG_SET | reg_set |
unsigned char | reg [REG_STACK_SIZE] |
This is the basic stack record. TOP is an index into REG[] such that REG[TOP] is the top of stack. If TOP is -1 the stack is empty. If TOP is -2, REG[] is not yet initialized. Stack initialization consists of placing each live reg in array `reg' and setting `top' appropriately. REG_SET indicates which registers are live.
unsigned char stack_def::reg[REG_STACK_SIZE] |
Referenced by change_stack(), emit_pop_insn(), and swap_to_top().
HARD_REG_SET stack_def::reg_set |
Referenced by swap_to_top().
int stack_def::top |
Referenced by change_stack(), emit_pop_insn(), and swap_to_top().