epiphany.h
34.4 KB
-
epiphany.h (struct GTY (()) machine_function): Add member lr_slot_known. · 3b088b47
* config/epiphany/epiphany.h (struct GTY (()) machine_function): Add member lr_slot_known. * config/epiphany/epiphany.md (reload_insi_ra): Compute lr_slot_offs if necessary. * config/epiphany/epiphany.c (epiphany_compute_frame_size): Remove code that sets lr_slot_offset according to what a previous version of epiphany_emit_save_restore used to do. (epiphany_emit_save_restore): When doing an lr save or restore, set/verify lr_slot_known and lr_slot_offset. From-SVN: r197577Joern Rennecke committed