This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/70012] test case gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c fails


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70012

--- Comment #6 from Bill Schmidt <wschmidt at gcc dot gnu.org> ---
(In reply to Iain Sandoe from comment #5)
> (In reply to Bill Schmidt from comment #4)
> > Created attachment 40568 [details]
> > Proposed patch
> > 
> > Attaching proposed patch.  Iain, would you be able to test this on Darwin
> > 32- and 64-bit and see whether it makes sense?
> 
> On darwin (powerpc-darwin9, trunk 244915) the patch flips the fail from m32
> -> m64.  I.E. without the patch m64 passes and m32 fails; with the patch,
> the inverse.
> 
> I haven't built powerpc64-darwin9 in quite a while, so no comment there.
> 
> Apologies, but will have defer analysis for a while.

Hi Iain,

If you get a chance to just send me the vectorization dump file from each of
-m32 and -m64, I can figure out why the tests fail for powerpc-darwin9 -m64. 
My guess from what I'm seeing is that powerpc64-darwin9 will have the same
characteristics as powerpc-darwin9 -m64.

Thanks,
Bill

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]