[LLVMdev] Rework of Vector/Scalar Classification
    David Greene 
    dag at cray.com
       
    Mon Dec  7 11:47:21 PST 2009
    
    
  
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?
                                 -Dave
    
    
More information about the llvm-dev
mailing list