aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2023-09-12 16:05:04 +0100
committerRichard Sandiford <richard.sandiford@arm.com>2023-09-12 16:05:04 +0100
commit76d89da25af3064e80c9b7b584c678ff72b1f0bd (patch)
tree9867883ba5e382e72b2061bd30a3b92c2021980f /gcc/go
parent895e476f64c308dfdbf49693d0b1166c0b7733de (diff)
downloadgcc-76d89da25af3064e80c9b7b584c678ff72b1f0bd.zip
gcc-76d89da25af3064e80c9b7b584c678ff72b1f0bd.tar.gz
gcc-76d89da25af3064e80c9b7b584c678ff72b1f0bd.tar.bz2
aarch64: Use local frame vars in shrink-wrapping code
aarch64_layout_frame uses a shorthand for referring to cfun->machine->frame: aarch64_frame &frame = cfun->machine->frame; This patch does the same for some other heavy users of the structure. No functional change intended. gcc/ * config/aarch64/aarch64.cc (aarch64_save_callee_saves): Use a local shorthand for cfun->machine->frame. (aarch64_restore_callee_saves, aarch64_get_separate_components): (aarch64_process_components): Likewise. (aarch64_allocate_and_probe_stack_space): Likewise. (aarch64_expand_prologue, aarch64_expand_epilogue): Likewise. (aarch64_layout_frame): Use existing shorthand for one more case.
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions