re PR middle-end/46292 (FAIL: gcc.c-torture/execute/vector-shift2.c compilation,...
authorUros Bizjak <uros@gcc.gnu.org>
Thu, 4 Nov 2010 16:06:45 +0000 (17:06 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 4 Nov 2010 16:06:45 +0000 (17:06 +0100)
commit822a55a08e313229c340f6bf4b76c5f32b270d8e
treec0a3bbbd31e49b5046fda809dfe89888d2e6b972
parentf7d042e2738fd5382cbdcb3284c237968fda4149
re PR middle-end/46292 (FAIL: gcc.c-torture/execute/vector-shift2.c compilation,  -O3 -g)

PR middle-end/46292
* lower-suberg.c (simplify_subreg_concatn): For VOIDmode elements,
if the innermode is not vector mode, determine the mode of a subreg
by using mode_for_size of inner_size.

From-SVN: r166318
gcc/ChangeLog
gcc/lower-subreg.c
gcc/testsuite/ChangeLog