------- Comment #5 from meissner at linux dot vnet dot ibm dot com 2009-05-06 19:35 ------- Subject: Re: Incorrect tree made for vector shifted by constant on powerpc, spu
On Wed, May 06, 2009 at 07:22:25PM -0000, rguenth at gcc dot gnu dot org wrote: > > > ------- Comment #4 from rguenth at gcc dot gnu dot org 2009-05-06 19:22 > ------- > See http://gcc.gnu.org/ml/gcc-cvs/2009-04/msg01532.html > > > -- > > > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40049 > > ------- You are receiving this mail because: ------- > You reported the bug, or are watching the reporter. The integer constants might have the correct types elsewhere, but in the specific case of vector shifts, the type is SImode and not HImode. Perphaps, I need to make the patch more specific for just shifts. Powerpc and spu would be the only machines that this shows up on. X86_64 has vector/vector shifts for SSE5 mode, but it is unlikely many people would notice at this stage (also, the x86 has vector shift by constant, in addition to the vector/vector shift of SSE5). -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40049