[LLVMdev] SelectionDAG scalarizes vector operations.

David A. Greene dag at cray.com
Wed Feb 8 09:01:11 PST 2012


"Rotem, Nadav" <nadav.rotem at intel.com> writes:

> Hi David!
>
> I'd be interested in hearing about the places that you had to fix.  It
> seems like there is a number of people who are starting to look at the
> quality of the generated vector code.  Maybe we should report our
> findings in bug reports, so that we could share the work and discuss
> possible findings.  I also plan to fill a few bug reports with
> suboptimal code.

That's a good idea.  I confess that I don't have a laundry list at-hand.
These were fixes I made two years ago.  I'll have to do a giant diff
against the upstream LLVM.  :)

But yes, I fully intend to send these fixes up.

                               -Dave



More information about the llvm-dev mailing list