aboutsummaryrefslogtreecommitdiff
path: root/gcc/explow.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-12-27 15:27:39 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1995-12-27 15:27:39 -0500
commit12307ca27b55cf3f1289d834455f573aaa5e146b (patch)
treeb8e91fd072eecdcb5bbf97359d6c7df4a213dde6 /gcc/explow.c
parent3051365e5660fa68a8f0672f9422b7823b0c2ac3 (diff)
downloadgcc-12307ca27b55cf3f1289d834455f573aaa5e146b.zip
gcc-12307ca27b55cf3f1289d834455f573aaa5e146b.tar.gz
gcc-12307ca27b55cf3f1289d834455f573aaa5e146b.tar.bz2
Include regs.h.
(initialize_for_inline): Pass additional args to gen_inline_header. (save_for_inline_copying): Make new regno_reg_rtx, regno_pointer_flag, and regno_pointer_align arrays. (expand_inline_function): Set alignment of reg for parm if passed by hidden pointer. Set regno_pointer_{flag,align} into remap table. (copy_rtx_and_substitute): Set alignment of pointers into stack frame. Copy pointer flag and alignment to regs that are copies of pointer registers from the original regs. (output_inline_function): Don't call restore_reg_data. Restore reg_rtx_no, regno_{reg_rtx,pointer_flag,pointer_align}. From-SVN: r10877
Diffstat (limited to 'gcc/explow.c')
0 files changed, 0 insertions, 0 deletions