projects
/
gcc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5556bc5
)
(expand_inline_function): Add missing call to force_operand when
author
Richard Kenner
<kenner@gcc.gnu.org>
Tue, 18 Jun 1996 17:51:43 +0000
(13:51 -0400)
committer
Richard Kenner
<kenner@gcc.gnu.org>
Tue, 18 Jun 1996 17:51:43 +0000
(13:51 -0400)
getting structure_value_addr into reg.
From-SVN: r12303
gcc/integrate.c
patch
|
blob
|
history
diff --git
a/gcc/integrate.c
b/gcc/integrate.c
index 9c2769e4111a2b254fa78fe75454bef32653c05f..28707de4485c0b7876a23fe7e3dc2769bf3a1628 100644
(file)
--- a/
gcc/integrate.c
+++ b/
gcc/integrate.c
@@
-1599,7
+1599,8
@@
expand_inline_function (fndecl, parms, target, ignore, type,
if (GET_CODE (XEXP (loc, 0)) == REG)
{
- temp = force_reg (Pmode, structure_value_addr);
+ temp = force_reg (Pmode,
+ force_operand (structure_value_addr, NULL_RTX));
map->reg_map[REGNO (XEXP (loc, 0))] = temp;
if ((CONSTANT_P (structure_value_addr)
|| (GET_CODE (structure_value_addr) == PLUS