re PR rtl-optimization/32293 (internal compiler error: in do_SUBST, at combine.c...
authorUros Bizjak <ubizjak@gmail.com>
Tue, 12 Jun 2007 10:31:04 +0000 (12:31 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Tue, 12 Jun 2007 10:31:04 +0000 (12:31 +0200)
commit7f482dfebf0aaaf2e35e53ffe16834de4eb1d375
tree3362e42dd7a91d98b073c7106e0c583ff2c036c8
parent9883e373fc9bbdf33e1913f184f3768835b88f88
re PR rtl-optimization/32293 (internal compiler error: in do_SUBST, at combine.c:502)

PR rtl-optimization/32293
* combine.c (simplify_if_then_else): Truncate return from
nonzero_bits() to correct mode.

testsuite/ChangeLog:

PR rtl-optimization/32293
* gcc.dg/pr32293.c: New test.

From-SVN: r125643
gcc/ChangeLog
gcc/combine.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr32293.c [new file with mode: 0644]