aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-streamer-in.c
diff options
context:
space:
mode:
authorSandra Loosemore <sandra@codesourcery.com>2015-07-14 19:32:06 -0400
committerSandra Loosemore <sandra@gcc.gnu.org>2015-07-14 19:32:06 -0400
commitc3ff2812ae4ff647356577388e327cdf937fbf27 (patch)
tree0fdd4b81c0074bc4217be797cfd211bb7133c251 /gcc/tree-streamer-in.c
parentaa32db37e435d17e473f9089021fb1d8b888a37d (diff)
downloadgcc-c3ff2812ae4ff647356577388e327cdf937fbf27.zip
gcc-c3ff2812ae4ff647356577388e327cdf937fbf27.tar.gz
gcc-c3ff2812ae4ff647356577388e327cdf937fbf27.tar.bz2
nios2-protos.h (nios2_expand_return): Declare.
2015-07-14 Sandra Loosemore <sandra@codesourcery.com> Cesar Philippidis <cesar@codesourcery.com> Chung-Lin Tang <cltang@codesourcery.com> gcc/ * config/nios2/nios2-protos.h (nios2_expand_return): Declare. * config/nios2/nios2.c (struct GTY (()) machine_function): Add callee_save_reg_size and uses_anonymous_args fields. (nios2_compute_frame_layout): Update for CDX push.n/pop.n usage. (nios2_create_cfa_notes): New function. (nios2_adjust_stack): New function for adjusting stack. (nios2_expand_prologue): Update for CDX push.n/pop.n usage. Use nios2_adjust_stack. (nios2_expand_epilogue): Likewise. (nios2_expand_return): New function. (nios2_can_use_return_insn): Update for CDX pop.n usage. (nios2_setup_incoming_varargs): Set uses_anonymous_args flag. If TARGET_HAS_CDX, defer pushing regs to nios2_expand_prologue. * config/nios2/nios2.md (return): Use nios2_expand_return. Co-Authored-By: Cesar Philippidis <cesar@codesourcery.com> Co-Authored-By: Chung-Lin Tang <cltang@codesourcery.com> From-SVN: r225799
Diffstat (limited to 'gcc/tree-streamer-in.c')
0 files changed, 0 insertions, 0 deletions