diff options
| author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-14 06:22:56 +0000 |
|---|---|---|
| committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-14 06:22:56 +0000 |
| commit | e2ff5c1ba465ca4c67eb34bf81d8c13e9056cfd8 (patch) | |
| tree | 289c94268246a21e58d4318a10556bfb945f4896 /gcc/lambda-code.c | |
| parent | 7218e5a93faa86e9a4f24e84d60e9b19fa49053b (diff) | |
| download | ppe42-gcc-e2ff5c1ba465ca4c67eb34bf81d8c13e9056cfd8.tar.gz ppe42-gcc-e2ff5c1ba465ca4c67eb34bf81d8c13e9056cfd8.zip | |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90613 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/lambda-code.c')
0 files changed, 0 insertions, 0 deletions

