combine.c (check_promoted_subreg, [...]): New functions.
authorJakub Jelinek <jakub@redhat.com>
Mon, 6 Dec 1999 19:45:38 +0000 (20:45 +0100)
committerDavid S. Miller <davem@gcc.gnu.org>
Mon, 6 Dec 1999 19:45:38 +0000 (11:45 -0800)
commit732f2ac967fede4eb604a4575a862bab1bc309e6
tree2a0c3098c4f80998e0552333248b50ec31e858c3
parent0974e9fec8fbca107e6077874febb87ae22c8a83
combine.c (check_promoted_subreg, [...]): New functions.

* combine.c (check_promoted_subreg, record_promoted_value): New
functions.
(combine_instructions): Use them to retain nonzero and sign bit
information after SUBREGs are eliminated by optimizations in
this pass if PROMOTE_FUNCTION_RETURN.

From-SVN: r30808
gcc/ChangeLog
gcc/combine.c