[llvm-commits] [llvm] r55638 - /llvm/trunk/include/llvm/Function.h

Devang Patel dpatel at apple.com
Fri Sep 26 09:21:13 PDT 2008


On Sep 26, 2008, at 12:33 AM, Duncan Sands wrote:

> Hi Devang,
>
>> Well, we're moving in that direction.  The only difference is
>> - noinline, alwaysinline, readonly etc.. will use ~0U index.
>> - inreg, zext and sext will not be accepted as function attributes.
>> These three will be accepted as return attributes (change in .ll
>> syntax) and will continue to use 0 index.
>
> does this mean that it will no longer be possible to mark a
> callsite "readonly" when the function is not readonly?  Or
> is it just about separating attributes for the result value
> from properties of the call/function?

It is just about separating attributes for the result value from  
properties of the call/function
-
Devang




More information about the llvm-commits mailing list