[LLVMdev] Metadata

Dan Gohman gohman at apple.com
Thu Feb 11 12:02:13 PST 2010


On Feb 11, 2010, at 11:31 AM, David Greene wrote:

> On Wednesday 10 February 2010 14:58:58 Dan Gohman wrote:
>> On Feb 10, 2010, at 12:42 PM, David Greene wrote:
>>> On Wednesday 10 February 2010 12:58:25 Chris Lattner wrote:
>>>> I think that adding a bit to LoadSDNode and StoreSDNode would make
>>>> sense.
>>> 
>>> Ok.  The consequence is that a number of functions will have to change to
>>> propagate this bit, analogous to what happens with isVolatile.  It's
>>> essentially what we do right now here.  If everyone's ok with that, I'll
>>> go that route.
>> 
>> Putting a bit (or multiple bits) in MachineMemOperand for this
>> would also make sense.
> 
> Is there any chance a MachineMemOperand will be shared by multiple 
> instructions?

Yes.

Dan




More information about the llvm-dev mailing list