expr.c (expand_expr_real_1): Remove unnecessary assignments to temp.
* expr.c (expand_expr_real_1) <MODIFY_EXPR>: Remove unnecessary assignments to temp. Return const0_rtx. From-SVN: r89273
This commit is contained in:
parent
6947512352
commit
7f8adc4e06
2 changed files with 7 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
|||
2004-10-19 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* expr.c (expand_expr_real_1) <MODIFY_EXPR>: Remove
|
||||
unnecessary assignments to temp. Return const0_rtx.
|
||||
|
||||
2004-10-19 Kaz Kojima <kkojima@gcc.gnu.org>
|
||||
|
||||
* config/sh/sh.c (sh5_schedule_saves): Fix typo.
|
||||
|
|
|
@ -8067,8 +8067,6 @@ expand_expr_real_1 (tree exp, rtx target, enum machine_mode tmode,
|
|||
tree lhs = TREE_OPERAND (exp, 0);
|
||||
tree rhs = TREE_OPERAND (exp, 1);
|
||||
|
||||
temp = 0;
|
||||
|
||||
gcc_assert (ignore);
|
||||
|
||||
/* Check for |= or &= of a bitfield of size one into another bitfield
|
||||
|
@ -8102,9 +8100,9 @@ expand_expr_real_1 (tree exp, rtx target, enum machine_mode tmode,
|
|||
return const0_rtx;
|
||||
}
|
||||
|
||||
temp = expand_assignment (lhs, rhs, 0);
|
||||
expand_assignment (lhs, rhs, 0);
|
||||
|
||||
return temp;
|
||||
return const0_rtx;
|
||||
}
|
||||
|
||||
case RETURN_EXPR:
|
||||
|
|
Loading…
Add table
Reference in a new issue