aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/frontend-passes.c
diff options
context:
space:
mode:
authorWilco Dijkstra <wdijkstr@arm.com>2016-07-28 14:21:57 +0000
committerWilco Dijkstra <wilco@gcc.gnu.org>2016-07-28 14:21:57 +0000
commit89ac681e18c3eace27e14bf03ff028bacd37e841 (patch)
tree5450f51cdbccd150dbfbc2ce4c10be10216498bd /gcc/fortran/frontend-passes.c
parent513d866d5b3b2b62fce9ad91fd032a02f17ed6eb (diff)
downloadgcc-89ac681e18c3eace27e14bf03ff028bacd37e841.zip
gcc-89ac681e18c3eace27e14bf03ff028bacd37e841.tar.gz
gcc-89ac681e18c3eace27e14bf03ff028bacd37e841.tar.bz2
This patch improves the readability of the prolog and epilog code by moving some code into separate functions.
This patch improves the readability of the prolog and epilog code by moving some code into separate functions. There is no difference in generated code. gcc/ * config/aarch64/aarch64.c (aarch64_pushwb_pair_reg): Rename. (aarch64_push_reg): New function to push 1 or 2 registers. (aarch64_pop_reg): New function to pop 1 or 2 registers. (aarch64_expand_prologue): Use aarch64_push_regs. (aarch64_expand_epilogue): Use aarch64_pop_regs. From-SVN: r238818
Diffstat (limited to 'gcc/fortran/frontend-passes.c')
0 files changed, 0 insertions, 0 deletions