aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/options.c
diff options
context:
space:
mode:
authorWilco Dijkstra <wdijkstr@arm.com>2017-08-07 14:17:09 +0000
committerWilco Dijkstra <wilco@gcc.gnu.org>2017-08-07 14:17:09 +0000
commit30079dde47ad224613340f220df061cb4a5829b7 (patch)
tree333699e8c18004a1e3fad9eeb9131e94c5b2d731 /gcc/fortran/options.c
parent6f1a16cbe84edaa9551d21d8b4db5830b6fed5dd (diff)
downloadgcc-30079dde47ad224613340f220df061cb4a5829b7.zip
gcc-30079dde47ad224613340f220df061cb4a5829b7.tar.gz
gcc-30079dde47ad224613340f220df061cb4a5829b7.tar.bz2
[AArch64] Use gen_frame_mem for callee-saves
The frame code uses a mixture of gen_rtx_MEM and gen_frame_mem for callee-saves. Callee-saves never alias with local variables, so using gen_frame_mem is best. gcc/ * config/aarch64/aarch64.c (aarch64_pushwb_single_reg): Use gen_frame_mem. (aarch64_pop_regs): Likewise. (aarch64_gen_load_pair): Likewise. (aarch64_save_callee_saves): Likewise. (aarch64_restore_callee_saves): Likewise. From-SVN: r250919
Diffstat (limited to 'gcc/fortran/options.c')
0 files changed, 0 insertions, 0 deletions