[LLVMdev] Rework of Vector/Scalar Classification
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!
More information about the llvm-dev