[LLVMdev] Rework of Vector/Scalar Classification

David Greene dag at cray.com
Tue Dec 8 07:30:39 PST 2009


On Monday 07 December 2009 13:47, David Greene wrote:
> On Friday 04 December 2009 16:44, David Greene wrote:
> > Here's a reworked patch to mark instructions and operands as vector or
> > scalar. It uses TableGen to infer the flags from types, allowing the user
> > to override with a "let isVector = 0" clause.
> >
> > I decided to forego classifying MachineMemOperands for now in the
> > interests of getting this piece in.  I still think we should add type
> > information to MachineMemOperands.  Why throw away perfectly good
> > information we have at the time they're created?
> >
> > Obviously I will submit the patch in pieces but I wanted to show what the
> > overall result will be.
> >
> > Please review.  Thanks!
>
> Ping?

Ping?

                                 -Dave



More information about the llvm-dev mailing list