diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-02-08 05:51:58 -0500 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-02-08 05:51:58 -0500 |
commit | 4ab561180caefa229eaae824dee8d910c069f5ee (patch) | |
tree | 096f0b584f4b1c0501ebb45297ef544b115baa20 /gcc/tree.c | |
parent | cd048831883f3b3acdd4dc315cc44df8aea04ed0 (diff) | |
download | gcc-4ab561180caefa229eaae824dee8d910c069f5ee.zip gcc-4ab561180caefa229eaae824dee8d910c069f5ee.tar.gz gcc-4ab561180caefa229eaae824dee8d910c069f5ee.tar.bz2 |
Allow passing nonaligned BLKmode structs in regs.
(struct arg_data): New fields aligned_regs and n_aligned_regs.
(expand_call): Set and use these fields when required.
(store_one_arg): Don't pass reg to emit_push_insn if we have previously
formed aligned registers.
From-SVN: r3440
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions