diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2002-03-13 13:00:25 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2002-03-13 13:00:25 +0000 |
commit | c0a3eeacdacc658c531709c785772d329d3c4ebd (patch) | |
tree | 581a10abb92918df29f061b0aa17adae068cb158 /gcc/ChangeLog | |
parent | a1652cee9a2e7c8d25c0179aed8addf8f9c4f0aa (diff) | |
download | gcc-c0a3eeacdacc658c531709c785772d329d3c4ebd.zip gcc-c0a3eeacdacc658c531709c785772d329d3c4ebd.tar.gz gcc-c0a3eeacdacc658c531709c785772d329d3c4ebd.tar.bz2 |
expr.c (expand_expr, [...]): Do not call copy_to_reg with VOIDmode operand.
* expr.c (expand_expr, case NE_EXPR): Do not call copy_to_reg with
VOIDmode operand. Add compile-time optimization for constant results.
From-SVN: r50734
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3c1aaaf..cf1127e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2002-03-13 Ulrich Weigand <uweigand@de.ibm.com> + + * expr.c (expand_expr, case NE_EXPR): Do not call copy_to_reg with + VOIDmode operand. Add compile-time optimization for constant results. + 2002-03-12 Jason Merrill <jason@redhat.com> * c-typeck.c (convert_for_assignment): Don't allow conversions |