aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-common.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2004-11-13 22:22:56 -0800
committerRichard Henderson <rth@gcc.gnu.org>2004-11-13 22:22:56 -0800
commit27e29549a03c1c71c56abb27767d8393f7d0e65e (patch)
tree289c94268246a21e58d4318a10556bfb945f4896 /gcc/c-common.c
parenteaf0dc0254ab1fafb2a22b12ad336a23eae0197b (diff)
downloadgcc-27e29549a03c1c71c56abb27767d8393f7d0e65e.zip
gcc-27e29549a03c1c71c56abb27767d8393f7d0e65e.tar.gz
gcc-27e29549a03c1c71c56abb27767d8393f7d0e65e.tar.bz2
calls.c (precompute_register_parameters): Force all PARALLELs into pseudo registers.
* calls.c (precompute_register_parameters): Force all PARALLELs into pseudo registers. (load_register_parameters): Copy PARALLELs into hard registers. * function.c (assign_parm_setup_block): Copy PARALLELS into pseudo registers. Do emit_group_store in conversion_insns. * expr.c (emit_group_load_1): Rename from emit_group_load, take tmps as an argument. Move final copy loop ... (emit_group_load): ... here. New function. (emit_group_load_into_temps, emit_group_move_into_temps): New. * expr.h: Declare them. From-SVN: r90613
Diffstat (limited to 'gcc/c-common.c')
0 files changed, 0 insertions, 0 deletions