projects
/
platform
/
upstream
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
8a0c27e
)
(assign_parms): Do all conversions in CONVERSION_INSNS.
author
Richard Kenner
<kenner@gcc.gnu.org>
Thu, 15 Jun 1995 21:51:06 +0000
(17:51 -0400)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Thu, 15 Jun 1995 21:51:06 +0000
(17:51 -0400)
From-SVN: r9992
gcc/function.c
patch
|
blob
|
history
diff --git
a/gcc/function.c
b/gcc/function.c
index
30c2459
..
cc237d4
100644
(file)
--- a/
gcc/function.c
+++ b/
gcc/function.c
@@
-3631,9
+3631,10
@@
assign_parms (fndecl, second_time)
rtx tempreg = gen_reg_rtx (GET_MODE (entry_parm));
emit_move_insn (tempreg, validize_mem (entry_parm));
- tempreg = convert_to_mode (nominal_mode, tempreg, unsignedp);
push_to_sequence (conversion_insns);
+ tempreg = convert_to_mode (nominal_mode, tempreg, unsignedp);
+
expand_assignment (parm,
make_tree (nominal_type, tempreg), 0, 0);
conversion_insns = get_insns ();