[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