GCC Middle and Back End API Reference
|
Data Fields | |
int | regno |
int | hard_regno |
unsigned int | align |
poly_int64 | size |
rtx | mem |
lra_live_range_t | live_ranges |
The structure describes a register or a stack slot which can be used for several spilled pseudos.
unsigned int slot::align |
Referenced by add_pseudo_to_slot(), assign_mem_slot(), and assign_stack_slot_num_and_sort_pseudos().
int slot::hard_regno |
Referenced by assign_spill_hard_regs(), and assign_stack_slot_num_and_sort_pseudos().
lra_live_range_t slot::live_ranges |
Referenced by add_pseudo_to_slot(), assign_spill_hard_regs(), and assign_stack_slot_num_and_sort_pseudos().
rtx slot::mem |
int slot::regno |
Referenced by add_pseudo_to_slot(), assign_spill_hard_regs(), and assign_stack_slot_num_and_sort_pseudos().
poly_int64 slot::size |