aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2012-05-22 08:21:38 +0930
committerAlan Modra <amodra@gcc.gnu.org>2012-05-22 08:21:38 +0930
commitbbd72c2fe7aacbc3da1d9dcc6661a4e5bb523445 (patch)
tree3d8851f124e1a18771109b3cb75f2792ecfc930d /gcc/tree-inline.c
parente1968bbaad35369d758bf0dd0cdd5da96c9ea63d (diff)
downloadgcc-bbd72c2fe7aacbc3da1d9dcc6661a4e5bb523445.zip
gcc-bbd72c2fe7aacbc3da1d9dcc6661a4e5bb523445.tar.gz
gcc-bbd72c2fe7aacbc3da1d9dcc6661a4e5bb523445.tar.bz2
rs6000.c (save_reg_p): New function.
* config/rs6000/rs6000.c (save_reg_p): New function. (first_reg_to_save, first_fp_reg_to_save): Use it here. (first_altivec_reg_to_save, restore_saved_cr): Likewise. (emit_frame_save): Use gen_frame_store. (gen_frame_mem_offset): Correct SPE condition requiring reg+reg. (rs6000_emit_prologue): Use save_reg_p. Use gen_frame_store for vrsave and toc. (rs6000_emit_epilogue): Use save_reg_p. Use gen_frame_load for vrsave, toc, gp and fp restores. From-SVN: r187749
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions