GCC Middle and Back End API Reference
|
Data Fields | |
int | num |
int | hard_regno |
int | call_freq |
rtx | slot |
int | first_p |
int | next |
The structure represents a hard register which should be saved through the call. It is used when the integrated register allocator (IRA) is used and sharing save slots is on.
int saved_hard_reg::call_freq |
Execution frequency of all calls through which given hard register should be saved.
Referenced by new_saved_hard_reg().
int saved_hard_reg::first_p |
True if it is first hard register in the chain of hard registers sharing the same stack slot.
int saved_hard_reg::hard_regno |
The hard regno.
int saved_hard_reg::next |
Order number of the next hard register structure with the same slot in the chain. -1 represents end of the chain.
int saved_hard_reg::num |
Order number starting with 0.
rtx saved_hard_reg::slot |
Stack slot reserved to save the hard register through calls.