Displaying 4 results from an estimated 4 matches for "machinbememoperand".
Did you mean:
machinememoperand
2009 Dec 08
2
[LLVMdev] Rework of Vector/Scalar Classification
...e if one of
your addressing compoenent is a vector, you have a gather-scatter
situation.
> What is the expected use case for "vector" operands that are not
> registers? What do you plan to use this information for?
Well, as I explained earlier, I wanted to add type information to
MachinbeMemOperands so I could comment spills as either Vector or
Scalar. That's less important now, so that's why I decided to
drop that for the time being. I still think type information in
the MachineMemOperand is a good idea because it preserves useful
information longer. But I'll come back to that...
2009 Dec 08
0
[LLVMdev] Rework of Vector/Scalar Classification
On Dec 4, 2009, at 2:44 PM, 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
2009 Dec 08
0
[LLVMdev] Rework of Vector/Scalar Classification
...nent is a vector, you have a gather-scatter
> situation.
>
>> What is the expected use case for "vector" operands that are not
>> registers? What do you plan to use this information for?
>
> Well, as I explained earlier, I wanted to add type information to
> MachinbeMemOperands so I could comment spills as either Vector or
> Scalar. That's less important now, so that's why I decided to
> drop that for the time being. I still think type information in
> the MachineMemOperand is a good idea because it preserves useful
> information longer. But I'...
2009 Dec 04
4
[LLVMdev] Rework of Vector/Scalar Classification
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